【发布时间】:2015-03-06 19:42:53
【问题描述】:
我正在用ffmpeg写一个视频转换脚本,已经完成了。理想情况下,我的视频转换脚本应该将视频输出为多种格式(如 YouTube):
- 140p:256 x 144
- 240p:426 x 240
- 360p: 640 x 360
- 480p : 854 x 480
- 720p:1280 x 720
- 1080p:1920x 1080
我面临的问题是,如果用户上传 480p (854 x 480) 或接近 480p (854 x 480) 的视频,脚本将转换为所有格式(1080p 和 720p),这似乎是浪费在这种情况下,带宽和磁盘空间。
问题并不像看起来那么简单。如果用户上传 500 x 300 的视频,我不希望它转换为 240p,则必须进行一些估算。
谁能帮助我或对此类问题有一些经验?
【问题讨论】: