我正在关注这个 将 PNG 文件转换为 MP4 的可视化项目。
示例代码的唯一变化是我的时间戳以 1 开头。
ffmpeg -r 20 -b 20M -i 示例%01d.png 输出.mp4
这就是返回的结果
ffmpeg 版本 N-53055-g7b43120 版权所有 (c) 2000-2013 FFmpeg 开发人员 建于 2013 年 5 月 14 日 20:43:53,使用 llvm-gcc 4.2.1(LLVM 版本 2336.11.00) 配置:--disable-yasm libavutil 52.31.100 / 52.31.100 libav编解码器 55.9.100 / 55.9.100 libav 格式 55.7.100 / 55.7.100 libavdevice 55.0.100 / 55.0.100 libavfilter 3.67.100 / 3.67.100 libswscale 2.3.100 / 2.3.100 libsresample 0.17.102 / 0.17.102 **选项b(视频比特率(请使用-b:v))不能应用于输入文件 example%01d.png -- 您正在尝试将输入选项应用于输出文件或 反之亦然。将此选项移至其所属文件之前。 解析输入文件 example%01d.png 的选项时出错。 打开输入文件时出错:参数无效**
如果您查看终端输出,它会显示 FFmpeg 参数错误,因为您向输入文件传递了错误的参数。比特率参数必须应用于您的输出文件,因为您正在使用该比特率进行编码。将其移动到正确的位置即可解决问题。
我测试了一下,这个有效:
ffmpeg -r 20 -i example%01d.png -b:v 20M 输出.mp4
| 归档时间: |
|
| 查看次数: |
24334 次 |
| 最近记录: |