명령줄에서는 YouTube 동영상의 사운드만 읽을 수 있나요?

명령줄에서는 YouTube 동영상의 사운드만 읽을 수 있나요?

YouTube에 연결하여 명령만으로 오디오 비디오를 읽고 싶습니다. 그게 가능합니까?

답변1

오디오를 로 다운로드 mp3하고 작성자의 이름과 비디오 제목을 포함하도록 파일 이름을 지정하려면 다음을 사용하십시오.

youtube-dl -x --audio-format mp3 '<URL>'


예를 들어 Linus의 흥미로운 강연을 다운로드 git하고 파일 이름에 업로더 이름을 포함하려면(*),

youtube-dl -x --audio-format mp3 --output '%(uploader)s-%(title)s.%(ext)s' 'https://www.youtube.com/watch?v=4XpnKHJAok8'

오디오를 파일로 저장
Google-Tech Talk - Linus Torvalds on git.mp3


지금까지,이것은 필요합니다전체 비디오 다운로드데이터 및오디오 분할이미지를 분리하여 폐기합니다.
하지만 그것은예상되는가능할 것이다오디오만 다운로드, 후속 업데이트 중 하나가 youtube-dlYouTube 서버 측 변경 사항과 결합되었습니다.

youtube-dlffmpeg그런 다음 다운로드한 파일을 형식 .m4a으로 변환하는 데 사용됩니다 .mp3.

명령줄을 더 짧게 만들려면 옵션을 구성 파일에 저장할 수 있습니다.
~/.config/youtube-dl.conf

*는 -x약어입니다--extract-audio

답변2

이를 사용하여 youtube-dl -f bestaudio <URL>비디오의 오디오를 다운로드하고 mplayer재생할 수 있습니다.

관련 정보