我想将 FLV 文件转换为 M4V 文件。exec
此转换的 (PHP) Linux 代码是什么?
答案1
在最简单的情况下:
ffmpeg -i input.flv -an -c:v copy output.m4v
这将复制原始视频流,丢弃音频,并更改容器。
exec
只需在需要时将其包装到 PHP 行中即可。例如:
<? exec("ffmpeg -y -i $infile -an -c:v copy $outfile"); ?>
不要忘记根据您的操作系统将 FFmpeg 更新到最新版本。并且,正如 @soandos 提到的,请查看我关于该主题的博客文章:FFmpeg:终极视频和音频处理工具 - 超级用户博客