yt2mp4
1.0.0
YouTube 비디오와 재생 목록을 MP4 파일(및 기타 형식)로 다운로드하세요.
sudo apt 설치 wget ffmpeg firefox-esr -y wget https://github.com/mozilla/geckodriver/releases/download/v0.30.0/geckodriver-v0.30.0-linux64.tar.gz sudo tar xvzf geckodriver-v0.30.0-linux64.tar.gz -C /usr/bin/ chmod +x /usr/bin/geckodriver rm geckodriver-v0.30.0-linux64.tar.gz
스스로 생각해 보세요
pip3 설치 yt2mp4
pip3 설치 git+https://github.com/donno2048/yt2mp4
KeyError
발생하면 비디오를 다운로드하기 위해 몇 번 실행해야 할 수도 있습니다.
from yt2mp4 import downloaddownload("dQw4w9WgXcQ", outname='output.mp4') # https://www.youtube.com/watch?v=dQw4w9WgXcQ에서 비디오를 다운로드하고 이름을 output.mp4#로 지정해도 작동합니다:# download( "dQw4w9WgXcQ", outname='output.mp4', bin_path=path) # 다른 바이너리 사용 경로# 다운로드("youtube.com/watch?v=dQw4w9WgXcQ", 출력="output.mov")# 다운로드("youtu.be/dQw4w9WgXcQ")# 다운로드("www.youtube.com/watch?v=dQw4w9WgXcQ ", 출력="output.mov")# download("music.youtube.com/watch?v=dQw4w9WgXcQ",output="output.mov")# download("https://www.youtube.com/watch?v=dQw4w9WgXcQ",output="출력. mov")# 다운로드("https://music.youtube.com/watch?v=dQw4w9WgXcQ", 출력="output.mov")# 다운로드("https://youtu.be/dQw4w9WgXcQ")
# 각각은 다른 형식으로 변환됩니다t2mp4 # 또는 python3 -m yt2mp4yt2webm yt2mkv yt2flv yt2wmv yt2avi yt2mov yt2m4v yt2mp3
이를 위해서는 YouTube API 키를 구성해야 합니다.
개발자 콘솔 대시보드로 이동하여 CREATE PROJECT를 클릭하고 프로젝트 이름을 지정한 다음 CREATE를 누릅니다.
이제 Credentials 탭으로 이동하여 CREATE CREDENTIALS를 클릭하고 API key를 선택하고 표시되는 API 키를 복사하여 안전한 곳에 저장한 다음 CLOSE 를 클릭하면 됩니다.
이제 YouTube API 탭으로 이동하여 활성화를 클릭하세요.
from yt2mp4 import download_playlistdownload_playlist(id, api_key)''' - 첫 번째 인수는 재생 목록의 ID이며 다음 형식 중 하나를 전달할 수 있습니다 - https://www.youtube.com/watch?v=**** *******&list=PLAYLIST_ID - https://www.youtube.com/playlist?list=PLAYLIST_ID - PLAYLIST_ID - 두 번째 인수는 API 키입니다. - 세 번째 인수는 확장 프로그램이며 기본값은 'mp4' - 네 번째는 fps이고 기본값은 60입니다. 마지막 것은 게코드라이버에 대한 바이너리 경로입니다.'''
# 각각은 다른 형식으로 변환됩니다ytp2mp4 ytp2webm ytp2mkv ytp2flv ytp2wmv ytp2avi ytp2mov ytp2m4v ytp2mp3
mp4
웹
mkv
flv
wmv
avi
이동
m4v
mp3(오디오로 자동 포맷)