使用 mencoder 将 wmv 转换为 flv

使用 mencoder 将 wmv 转换为 flv

我正在尝试将 .wmv 视频文件转换为 .flv 格式,.flv 将在 JW Player 中播放

我使用以下命令

-of lavf -oac pcm -lameopts abr:br=48 -ovc lavc -lavcopts vcodec=flv:vbitrate=480 -srate 22050 

文件已转码,但视频仍然运行得很快,1分钟的视频运行了3秒

我尝试了各种命令但都没有成功?

应该传递什么参数来解决这个问题?

答案1

正如所解释的那样mencoder 邮件列表

Mencoder 无法从 wmv 容器中读取 fps。

你可以强制一个 fps 值或减轻你的麻烦并使用ffmpeg

ffmpeg -i input_video.wmv output_video.flv

如果您想使用您在 mencoder 命令中要求的编码参数(我可能对 mencoder 默认比特率单位有误):

ffmpeg -i input_video.wmv -b 480m -acodec pcm_s8  -ab 48k -ar 22050  output_video.flv

相关内容