Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Video ffmpeg减少mp4大小错误:';未知编码器libx264';和';无法为';找到合适的输出格式;_Video_Ffmpeg_Mp4 - Fatal编程技术网

Video ffmpeg减少mp4大小错误:';未知编码器libx264';和';无法为';找到合适的输出格式;

Video ffmpeg减少mp4大小错误:';未知编码器libx264';和';无法为';找到合适的输出格式;,video,ffmpeg,mp4,Video,Ffmpeg,Mp4,我对ffmpeg和视频编辑相当陌生。我尝试减小各种mp4文件的大小。我遵循了一个非常简单的教程()并复制了音频。在终端(Mac用户)中,我写入: 这里的错误是:未知编码器'libx264'即使我从上面的代码中省略了'libx264',它仍然会给我以下错误:[NULL@0x7f9a2814c00]无法为'24'24找到合适的输出格式:无效参数 据我所知,24是crf的一个完全有效的值。当然,我试过与其他人(20,14,30)和错误仍然存在 如果能给我一点指导,我将不胜感激。提前感谢您的时间。您的f

我对ffmpeg和视频编辑相当陌生。我尝试减小各种mp4文件的大小。我遵循了一个非常简单的教程()并复制了音频。在终端(Mac用户)中,我写入:

这里的错误是:
未知编码器'libx264'
即使我从上面的代码中省略了'libx264',它仍然会给我以下错误:
[NULL@0x7f9a2814c00]无法为'24'24找到合适的输出格式:无效参数

据我所知,24是crf的一个完全有效的值。当然,我试过与其他人(20,14,30)和错误仍然存在


如果能给我一点指导,我将不胜感激。提前感谢您的时间。

您的ffmpeg二进制文件未链接到x264。从Thank you@Gyan获得git构建。我正在使用Mac电脑(在我的帖子中更新)。你认为这是更新ffmpeg的问题吗?我已经得到了4.0版本,这是关于得到一个带有x264链接的ffmpeg构建;与其说是版本号,还不如说是最新版本。从@Gyan获取Mac版本是正确的,只是他们链接到了Linux版本。对于Mac,请使用自制软件安装。默认情况下,它已启用x264。
ffmpeg -i inputfile.mp4 -c:a copy -c:v libx264 -crf 24 outputfile.mp4