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-dl
YouTube 서버 측 변경 사항과 결합되었습니다.
youtube-dl
ffmpeg
그런 다음 다운로드한 파일을 형식 .m4a
으로 변환하는 데 사용됩니다 .mp3
.
명령줄을 더 짧게 만들려면 옵션을 구성 파일에 저장할 수 있습니다.
~/.config/youtube-dl.conf
*는 -x
약어입니다--extract-audio
답변2
이를 사용하여 youtube-dl -f bestaudio <URL>
비디오의 오디오를 다운로드하고 mplayer
재생할 수 있습니다.