● PC에서 유튜브 다운로드 ( 부팅애니메이션 유튜브 영상 다운로드 용)
첨부
등록일
2024.06.29 00:50
등록일
2024.06.29 12:07
컨텐츠 정보
- 73,135 조회
- 2 댓글
- 0 추천
- 목록
본문
Loading the player...
Loading the player...
● PC에서 유튜브 다운로드 ( 부팅애니메이션 유튜브 영상 다운로드 용)
1. yt-dlp.exe 파일 확인
먼저 yt-dlp.exe
파일이 실제로 지정한 경로에 있는지 확인하세요.
예를 들어, G:\youtube_download\yt-dlp.exe
경로에 파일이 있어야 합니다. ==> 아무곳 에서나 가능
2. 경로 재설정
파일 경로가 올바른지 확인한 후, CMD 파일의 경로를 다시 설정합니다.
3. yt-dlp.exe 다운로드
yt-dlp.exe 파일이 없다면 yt-dlp GitHub 페이지에서 최신 버전을 다운로드하고, 원하는 경로에 저장하세요.
4. CMD 파일 수정
올바른 경로를 설정한 후, 아래와 같이 CMD 파일을 작성합니다. 예를 들어, youtubedown.cmd
파일을 작성합니다.
사용 방법
yt-dlp.exe
파일이G:\youtube_download\
경로에 있는지 확인하세요.youtubedown.cmd
파일을 더블 클릭하여 실행합니다.- 메뉴에서 옵션을 선택합니다:
1
을 입력하고 Enter를 누르면yt-dlp.exe
가 업데이트됩니다.2
를 입력하고 Enter를 누르면 유튜브 동영상을 다운로드할 수 있습니다.3
을 입력하고 Enter를 누르면 프로그램이 종료됩니다.- ,,,메뉴는 변경
- 동영상 다운로드를 선택하면 유튜브 URL을 입력하라는 메시지가 표시됩니다. 예를 들어,
https://www.youtube.com/watch?v=hBZK46bpxac
을 입력하고 Enter를 누르면 다운로드가 시작됩니다. - 다운로드가 완료되면 다시 URL을 입력하거나 메뉴로 돌아갈 수 있습니다.
- 프로그램을 종료하려면
q
를 입력하고 Enter를 누릅니다. 그러면 메뉴로 돌아가고, 거기서3
을 선택하여 프로그램을 종료할 수 있습니다.
이 과정을 통해 yt-dlp
를 사용하여 유튜브 동영상을 720p 해상도로 안정적으로 다운로드할 수 있습니다.
첨부 아래는 아무 디랙토리에 폴더 만들고
c:\youtube\youtubedown.cmd
복사 사용합니다
@echo off
setlocal
REM 한글 문자를 지원하기 위해 UTF-8 코드 페이지로 변경
chcp 65001 > nul
REM 현재 디렉토리를 기본 디렉토리로 설정
for /f "tokens=*" %%a in ('cd') do set "default_dir=%%a\"
REM 기본 디렉토리 설정 확인을 위해 dir 명령어 실행
dir
echo ------------------------------------------------------------------------
echo 기본 디렉토리 추천 경로 설정
echo set default_dir=%default_dir%
REM yt-dlp.exe 경로 설정
set yt_dlp_path=%default_dir%yt-dlp.exe
REM 초기 디렉토리 설정
cd /d %default_dir%
:language_selection
cls
dir
echo ------------------------------------------------------------------------
echo ************ 언어 선택 / Language Selection ************
echo ------------------------------------------------------------------------
echo 1. 영어 / English
echo 2. 한국어 / Korean
echo ------------------------------------------------------------------------
set /p lang_choice=언어를 선택하세요:
if "%lang_choice%"=="1" goto menu_english
if "%lang_choice%"=="2" goto menu_korean
echo 잘못된 선택입니다. 다시 시도하세요.
pause
goto language_selection
:menu_english
cls
dir
echo ------------------------------------------------------------------------
echo ************ Download YouTube Videos on PC (menu_english) ************
echo ------------------------------------------------------------------------
echo Copy location: %default_dir%youtube_download.exe
echo Copy location: %default_dir%yt-dlp.exe
echo Download yt-dlp.exe initially and save it to the path below, then modify the path.
echo Set yt_dlp_path=%default_dir%yt-dlp.exe at the initial start.
echo ------------------------------------------------------------------------
echo ( Menu Selection )
echo ------------------------------------------------------------------------
echo 1. Go to yt-dlp.exe download site (copy yt-dlp.exe to the above path during initial setup)
echo ------------------------------------------------------------------------
echo 2. Watch and search YouTube videos (https://www.youtube.com/watch?v=waWLC_gnP4Q)
echo ------------------------------------------------------------------------
echo 3. Test YouTube download (https://www.youtube.com/watch?v=waWLC_gnP4Q)
echo ------------------------------------------------------------------------
echo 4. Download YouTube videos (automatically download in 720p / copy and paste URL)
echo ------------------------------------------------------------------------
echo 5. Switch to Korean(한글로 메뉴변경)
echo ------------------------------------------------------------------------
echo 6. Configure environment variables (current directory is %default_dir%)
echo ------------------------------------------------------------------------
echo 7. List and delete all .mp4 files in the current directory
echo ------------------------------------------------------------------------
echo q. Exit (Created by https://11q.kr)
echo ------------------------------------------------------------------------
set /p choice=선택:
if "%choice%"=="1" goto update
if "%choice%"=="2" goto view_youtube
if "%choice%"=="3" goto download_youtube
if "%choice%"=="4" goto download
if "%choice%"=="5" goto menu_korean
if "%choice%"=="6" goto set_env_var
if "%choice%"=="7" goto delete_mp4
if "%choice%"=="q" goto end
if "%choice%"=="Q" goto end
echo 잘못된 선택입니다. 다시 시도하세요.
pause
goto menu_english
:menu_korean
cls
dir
echo ------------------------------------------------------------------------
echo ************ PC에서 YouTube 동영상 다운로드(menu_korean) ************
echo ------------------------------------------------------------------------
echo 복사 위치: %default_dir%youtube_download.exe
echo 복사 위치: %default_dir%yt-dlp.exe
echo 초기 시작 시 yt-dlp.exe를 다운로드하고 아래 경로에 저장한 후 경로를 수정하세요.
echo 초기 시작 시 set yt_dlp_path=%default_dir%yt-dlp.exe로 설정하세요.
echo ------------------------------------------------------------------------
echo ( 메뉴 선택 )
echo ------------------------------------------------------------------------
echo 1. yt-dlp.exe 다운로드 사이트로 이동 (초기 설치 시 상기 경로에 yt-dlp.exe 복사)
echo ------------------------------------------------------------------------
echo 2. YouTube에서 동영상 보기 및 검색 (https://www.youtube.com/watch?v=waWLC_gnP4Q)
echo ------------------------------------------------------------------------
echo 3. YouTube 다운로드 테스트 (https://www.youtube.com/watch?v=waWLC_gnP4Q)
echo ------------------------------------------------------------------------
echo 4. YouTube 동영상 다운로드 (720p 자동 다운로드 / URL 복사 및 붙여넣기)
echo ------------------------------------------------------------------------
echo 5. 영어로 전환 (Switch to english)
echo ------------------------------------------------------------------------
echo 6. 환경 변수 설정 (현재 디렉토리는 %default_dir% 입니다.)
echo ------------------------------------------------------------------------
echo 7. 현재 디렉토리의 모든 .mp4 파일 목록 및 삭제
echo ------------------------------------------------------------------------
echo q. 종료 (https://11q.kr 제작)
echo ------------------------------------------------------------------------
set /p choice=선택:
if "%choice%"=="1" goto update
if "%choice%"=="2" goto view_youtube
if "%choice%"=="3" goto download_youtube
if "%choice%"=="4" goto download
if "%choice%"=="5" goto menu_english
if "%choice%"=="6" goto set_env_var
if "%choice%"=="7" goto delete_mp4
if "%choice%"=="q" goto end
if "%choice%"=="Q" goto end
echo 잘못된 선택입니다. 다시 시도하세요.
pause
goto menu_korean
:update
REM yt-dlp 업데이트
echo yt-dlp를 업데이트하기 위해 웹 브라우저를 엽니다... . / yt-dlp is updated without using it...
start https://github.com/yt-dlp/yt-dlp?tab=readme-ov-file#installation
echo yt-dlp 업데이트 페이지가 열렸습니다. 필요한 경우 해당 페이지에서 직접 다운로드하고 설치하세요. / yt-dlp 업데이트 페이지가 열렸습니다. 필요하면 직접 다운로드하고 설치하세요.
pause
goto language_selection
:download
:loop
REM YouTube URL 입력 요청
echo YouTube URL을 입력하세요 : https://www.youtube.com/watch?v=waWLC_gnP4Q / YouTube URL을 입력하세요:
https://www.youtube.com/watch?v=waWLC_gnP4Q
set /p youtube_url=위와 같이 YouTube URL을 입력하세요 (종료하려면: q) :
REM 종료 조건 확인
if /i "%youtube_url%"=="q" goto language_selection
REM 720p 해상도로 동영상 다운로드
%yt_dlp_path% -f "best[height<=720]" %youtube_url%
echo 다운로드가 완료되었습니다. / / Download is not possible.
pause
goto download
:view_youtube
REM YouTube 페이지 열기
echo YouTube 페이지를 엽니다... // YouTube page is open...
start https://www.youtube.com/watch?v=waWLC_gnP4Q
pause
goto language_selection
:download_youtube
REM YouTube 동영상 다운로드
echo 특정 YouTube 동영상을 다운로드합니다... / / Download YouTube videos...
%yt_dlp_path% -f "best[height<=720]" https://www.youtube.com/watch?v=waWLC_gnP4Q
echo 다운로드가 완료되었습니다. / Download is completely free.
pause
goto language_selection
:set_env_var
REM 환경 변수 설정
set current_dir=%cd%
set default_dir=%current_dir%\
echo 현재 디렉토리로 환경 변수를 설정했습니다: %current_dir% / Set the correct directory for your current directory: %current_dir%
pause
goto language_selection
:delete_mp4
cls
@echo off
setlocal enabledelayedexpansion
REM .mp4 파일 목록 및 삭제
set del_confirm=cansle
echo .mp4 파일 목록:
dir *.mp4
echo ------------------------------------------------------------------------
echo 모든 .mp4 파일을 삭제하시겠습니까? (삭제하려면 'del' 입력) :
set /p del_confirm_input=
if /i "!del_confirm_input!"=="del" (
set del_confirm=del
) else (
set del_confirm=cansle
)
if /i "!del_confirm!"=="del" (
del *.mp4
echo .mp4 파일이 삭제되었습니다.
) else (
echo .mp4 파일 삭제를 취소했습니다.
)
echo 현재 디렉토리의 파일 목록:
dir
pause
goto language_selection
:end
cls
dir
echo 프로그램을 종료합니다. / Prolog is supported.
pause
endlocal
유튜브 다운로드 영상 제작
☞ https://11q.kr 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠
관련자료
-
첨부등록일 2024.06.29 00:50등록일 2024.06.29 12:07
댓글 2