youtube-dl 没有以指定的格式下载?

youtube-dl 没有以指定的格式下载?

因此,我尝试执行以下命令。虽然我指定了下载,但它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 会“优化”上传。因此,从质量上讲,这可能是您能获得的最佳文件。

在此处输入图片描述

相关内容