![youtube-dl - 오디오 전용 자막을 다운로드하지 마세요](https://rvso.com/image/1568489/youtube-dl%20-%20%EC%98%A4%EB%94%94%EC%98%A4%20%EC%A0%84%EC%9A%A9%20%EC%9E%90%EB%A7%89%EC%9D%84%20%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C%ED%95%98%EC%A7%80%20%EB%A7%88%EC%84%B8%EC%9A%94.png)
내 youtube-dl.conf에는 다음 옵션이 있습니다.
--write-sub
--write-auto-sub
--sub-lang en,fr
--embed-subs
이제 youtube-dl은 다운로드한 자막을 컨테이너에 저장하므로 별도의 자막 파일이 없습니다.
하지만 오디오만 다운로드하면 자막이 나오며 mp3로 병합할 수 없기 때문에 별도의 파일로 이동됩니다. 다음 옵션을 명령줄에 전달합니다.
--extract-audio --audio-format mp3
오디오 전용 파일에 대한 자막 다운로드를 비활성화하려면 어떻게 해야 합니까?
떠오르는 아이디어 중 하나는 오디오 다운로드를 위한 별도의 구성 파일을 만드는 것입니다. 내 .bashrc에 다음 별칭이 있습니다.
alias ytdl='youtube-dl'
alias ytdlmp3='youtube-dl --extract-audio --audio-format mp3'
오디오 전용 자막을 무시하는 옵션이 있나요? 그렇지 않은 경우 사용자 정의 구성 파일을 설정하는 옵션은 무엇입니까?
답변1
자막 옵션이 포함되지 않은 별도의 구성 파일을 사용하여 이 문제를 해결했습니다. 사용자 정의 구성 경로에 대한 옵션은 입니다 --config-location PATH
. 또한 옵션을 --extract-audio --audio-format mp3
.bashrc에서 새 구성으로 옮겼습니다.