因此,我尝试执行以下命令。虽然我指定了下载,但它bestaudio
并--audio-format wav
没有下载音频。而且我似乎无法打开输出文件。
./youtube-dl "https://www.youtube.com/watch?v=p63EKPts9gw&list=PLfsJ7RXGJ4zZyaUA3OEhpZRq7S8PpPMFQ" -ci -f bestaudio -i -x --audio-format wav --min-sleep-interval 4 --max-sleep-interval 6 -o "news_%(playlist_index)03d.wav"
我正在下载文件列表,只想获取音频。但是,输出结果如下。
news_001.wav: ISO Media, MP4 Base Media v1 [IS0 14496-12:2003]
我似乎无法打开并收听此文件。我尝试使用 ffmpeg 将其转换为 mp3 或 wav,但它告诉我找不到waav
。
我怎样才能从该列表中仅提取音频(可能是 wav 格式)?
答案1
使用影片下载它的“installYoutube-dl.sh”安装程序应该可以让你工作。我编写这个GUI包装器的目的是消除对youtube-dl api的任何了解。只需将url拖到其窗口中就可以了——如果不行,请打开一个问题;-)
该应用程序尝试获取最佳的视频和音频流并将它们与 ffmpeg 合并。
您希望获得“wav”文件,但这个愿望无法实现,因为 Youtube 会“优化”上传。因此,从质量上讲,这可能是您能获得的最佳文件。