使用 clive 下载 Youtube 视频时可以指定视频格式和像素方向吗?

使用 clive 下载 Youtube 视频时可以指定视频格式和像素方向吗?

使用 clive 下载 Youtube 视频时可以指定视频格式和像素方向吗?

如果是,命令是什么?

答案1

我使用以下命令来测试 youtube (urls)。

clive --format=best http:// yt-url

或者

clive -f best http:// yt-url

它开始以 .webm 格式下载视频(就我的示例而言,大约是默认 .flv 格式大小的 1.8 倍)。

答案2

这里有一个详尽的命令行选项列表,看起来其中一些可以回答您的问题(尽管并不完全符合您的要求):

http://manpages.ubuntu.com/manpages/karmic/man1/clive.1p.html

(...特别是,它看起来像--format选项和子部分,解释了提供商如何控制 clive 可以利用的分辨率等)

这是从 YouTube 下载的 720p/MP4 格式,但上面显示的 Man 作为参考很重要,因为开关变量(fmt22/etc)在提供商或格式之间可能会有很大差异:

$ clive -f fmt22 "http://www.youtube.com/watch?v=fnaojlfdUbs"
Checking ...done.
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 15.1M  100 15.1M    0     0  1143k      0  0:00:13  0:00:13 --:--:-- 1149k

我验证了随后播放的文件,并且以所要求的格式(1280x720p)正确保存。

相关内容