YouTube에는 방대한 강연 재생목록이 있습니다. 나는 그것들을 모두로 변환하고 싶다최고의 오디오 형식파일 크기가 가장 작은 OPUS입니다. 음성트랙의 경우그들은 추천한다비트 전송률은 24(모노) 또는 32(스테레오)kbps입니다.
youtube-dl
옵션을 제공합니다 --audio-quality [1-9]
. 그 중 9개는 가장 작은 오디오 파일을 생성해야 합니다. 하지만 이 설정을 사용하면 위에서 언급한 파일 대신 약 100kbps의 가변 비트 전송률을 갖는 OPUS 파일이 생성됩니다.
이것이 내가 시도한 것입니다:
youtube-dl -f bestaudio --max-downloads 99 --extract-audio \
--audio-format opus --audio-quality 8 -o "%(title)s.%(ext)s" PLAYLIST-URL
내가 뭘 잘못했나요?
답변1
설명은 매뉴얼 페이지를 확인하십시오 --audio-quality
.
--audio-quality QUALITY
Specify ffmpeg/avconv audio quality, insert a value between 0
(better) and 9 (worse) for VBR or a specific bitrate like 128K (default 5)
숫자를 고정하려면 숫자에 단위를 포함해야 합니다. 그렇지 않으면 기본값은 VBR입니다.
그러니 이것을 시도해 보세요:
$ youtube-dl -f bestaudio --max-downloads 99 --extract-audio \
--audio-format opus --audio-quality 100K -o "%(title)s.%(ext)s" PLAYLIST-URL