【发布时间】:2018-02-02 14:24:12
【问题描述】:
我正在使用 avconv/ffmpeg 将从 DVD 复制的 VOB 文件转换为 mp4。我使用的命令是
avconv -i "concat:1.VOB|2.VOB|3.VOB|4.VOB|5.VOB" -c:v libx264 -crf 28 -c:a libvo_aacenc -b:a 128k output.mp4
这是可行的,但我看到许多不同的命令使用不同类型的参数,我想知道这是否是“正确”的方法,如果有人对我应该使用哪些参数有建议(不是)使用以及为什么(不)。该文件应与移动设备和智能电视兼容。我还看到“libmp3lame”被用作音频编解码器,使用 AAC 还是 MP3 更好?
持续时间为 00:58:37 的视频文件大小为 732.6MB,这合理吗? 也许我可以使用一些东西来进一步减小文件大小而不会造成太多的质量损失?
我也对 Avconv 和 FFmpeg 之间的区别感到困惑。我认为 FFmpeg 已被弃用,而 Avconv 是“更新和更好”,我有两个 Linux Mint 安装,当我在 17.1 安装上运行“avconv --help”时,我看到
avconv version 9.20-6:9.20-0ubuntu0.14.04.1, Copyright (c) 2000-2014 the Libav developers
当我在 18.1 安装中运行相同的命令时,我看到了
ffmpeg version 2.8.11-0ubuntu0.16.04.1 Copyright (c) 2000-2017 the FFmpeg developers
avconv 是否比 ffmpeg 更新,还是只是同一事物的不同名称?
【问题讨论】:
-
我明白了。在我的 18.1 发行版上,avconv 只是 ffmpeg 的符号链接。这解释了我的一些困惑,谢谢。对我正在使用的命令有什么建议吗?