태그 보관물: youtube-dl

youtube-dl

youtube-dl과 호환되는 최고의 오디오와 함께 최고의 비디오를 다운로드하는 방법은 무엇입니까? be merged into mkv.)에 먹일 필요가

-f bestvideo+best audio whose extension is compatible with the video extensionmkv ( WARNING: Requested formats are incompatible for merge and will be merged into mkv.)에 먹일 필요가 없도록 형식 선택기를 사용하고 싶습니다 .

참고 : 나는 그것을 알고 -f best싶지 않습니다. 오디오 및 비디오의 최상의 품질을 유지하면서도 호환 가능한지 확인하고 싶습니다. 그렇게하는 방법?



답변

다음을 사용하여 최상의 비디오 및 오디오를 다운로드 할 수 있습니다.

youtube-dl -f bestvideo+bestaudio "link to youtube video"

오류가 발생하면 다음을 대신 시도하십시오.

youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/bestvideo+bestaudio' --merge-output-format mp4 "link to youtube video"

여기서 최상의 비디오 및 오디오를 별도로 다운로드 한 다음 mp4 파일로 병합합니다. 병합 된 비디오의 출력 형식도 변경할 수 있습니다.

행운을 빕니다!


답변

오래된 질문이지만 Google에 대한 첫 번째 답변 :

다음 함수를 정의하면 나를 위해 일했습니다 (또한 배치 할 수도 있음 ~/.bashrc).

youtube-dl_video_and_audio_best_no_mkv_merge () {
  video_type=$(youtube-dl -F "$@" | grep "video only" | awk '{print $2}' | tail -n 1)
  case $video_type in
    mp4)
      youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]' "$@";;
    webm)
      youtube-dl -f 'bestvideo[ext=webm]+bestaudio[ext=webm]' "$@";;
    *)
      echo "new best videoformat detected, please check it out! -> aborted";;
  esac
}

지금 당신은 함께 다운로드 할 수 있습니다

youtube-dl_video_and_audio_best_no_mkv_merge "https://www.youtube.com/watch?v=*******" "https://https://www.youtube.com/watch?v=********"

출처 : 자신의 창조


답변