无法识别的选项‘profile:v’

无法识别的选项‘profile:v’

我正在尝试运行命令

ffmpeg -i webcamrecording.flv -s 1024x768 -profile:v baseline webcamrecording.mp4

作为尝试制作可在视频标签中播放的 mp4 的一部分。我收到消息

Unrecognized option 'profile:v'

我的 ffmpeg 是不是太旧了?我的是 6.5.0 版。

答案1

我的 ffmpeg 是不是太旧了?我的是 6.5.0 版。

是的。该选项可能是后来添加的,或者至少是带有流说明符的版本:v。您可以尝试使用-profile不带:v, 或-vprofile(这没有证件对于某些 FFmpeg 版本(最高可达 0.9),或者只需安装最新版本。

要做到这一点,请访问他们的下载页面自己编译或者为您的操作系统安装静态版本。

答案2

对我很有用,先生

$ ffmpeg -i webcamrecording.flv -s 1024x768 -profile:v baseline webcamrecording
.mp4
ffmpeg version N-49069-gc74d465 Copyright (c) 2000-2013 the FFmpeg developers
  built on Jan 20 2013 23:44:08 with gcc 4.7.2 (GCC)

Press [q] to stop, [?] for help
frame=   63 fps=0.0 q=28.0 size=     124kB time=00:00:02.88 bitrate= 351.9kbits/
frame=  103 fps=102 q=28.0 size=     478kB time=00:00:04.60 bitrate= 849.2kbits/
frame=  137 fps= 91 q=28.0 size=     806kB time=00:00:06.04 bitrate=1091.5kbits/

相关内容