오! 나는 내가 본 것에 슬퍼했다. Ubuntu13.04의 명령줄을 사용하여 다음과 같이 YouTube에서 파일을 다운로드하고 있습니다(동영상 길이는 1시간입니다).
ravbholua@ravbholua-Aspire-5315:~$ youtube-dl "http://www.youtube.com/watch?v=d4Z8VI3myBw"
[youtube] Setting language
[youtube] d4Z8VI3myBw: Downloading video webpage
[youtube] d4Z8VI3myBw: Downloading video info webpage
[youtube] d4Z8VI3myBw: Extracting video information
[download] Destination: d4Z8VI3myBw.mp4
[download] 0.1% of 718.62M at 13.70k/s ETA --:--
보기 크기는 718MB이고 유형은 mp4입니다.
이전에 YouTube 다운로더를 사용하여 Windows 7 운영 체제에서 동일한 파일을 다운로드했습니다. 그러면 파일 형식과 크기는 flv로 130MB에 불과합니다.
마찬가지로 어제와 오늘은 Ubuntu13.04를 통해 유튜브에서 파일을 다운로드했는데 모든 파일이 mp4로 다운로드되었으며 크기가 매우 매우 컸습니다. 하지만 이전에 Windows를 통해 많은 동영상을 다운로드할 때는 파일이 모두 flv 형식이었고 mp4에 비해 크기가 매우 작았습니다.
이와 같은 YouTube 동영상(대형 mp4)을 다운로드하면 다운로드할 수 없습니다.
한 가지는 분명합니다. 차이점은 Windows 7 운영 체제 및/또는 YouTube 다운로더에 있다는 것입니다. Ubuntu13.04에서 어떤 설정을 변경해야 합니까?
답변1
같은 것을 사용한다고 가정하면파이썬 스크립트두 운영 체제 모두에서 해당 설명서를 확인하세요.
유튜브 형식
-f 옵션 및 기타 관련 옵션을 사용하면 YouTube에서 다운로드할 비디오 형식을 지정할 수 있습니다. 우선순위가 있는 경우 슬래시로 구분하여 형식을 지정하십시오(-f 22/17/18). 여기에는 비디오 형식 표를 보관하지 않고 대신 YouTube 형식 목록을 참조하세요.위키피디아.
출력 템플릿
-o 옵션을 사용하면 사용자가 출력 파일 이름에 대한 템플릿을 지정할 수 있습니다. 기본 사용법은 youtube-dl -ounny_video.flv의 "와 같은 단일 파일을 다운로드할 때 템플릿 매개변수를 설정하지 않는 것입니다.http://some.video.com". 그러나 각 비디오를 다운로드할 때 대체되는 특수 시퀀스가 포함될 수 있습니다. 특수 시퀀스의 형식은 %(NAME)s입니다. 명확히 하기 위해 이는 퍼센트 기호 뒤에 괄호 안의 이름, 소문자 S가 옵니다. 허용되는 이름은 다음과 같습니다:
id: The sequence will be replaced by the video identifier. url: The sequence will be replaced by the video URL. uploader: The sequence will be replaced by the nickname of the person who uploaded the video. upload_date: The sequence will be replaced by the upload date in YYYYMMDD format. title: The sequence will be replaced by the video title. ext: The sequence will be replaced by the appropriate extension (like flv or mp4). epoch: The sequence will be replaced by the Unix epoch when creating the file. autonumber: The sequence will be replaced by a five-digit number that will be increased with each download, starting at zero.
프로그램 문서에는 원하는 답변이 포함되어 있는 경우가 많으므로 항상 읽어야 합니다. 이 페이지에서 저자는 관련 옵션을 추가하여 선택을 영구적으로 만드는 방법도 설명합니다 ~/.config/youtube-dl.conf
.