【发布时间】:2012-09-26 09:01:49
【问题描述】:
我想将 avi 文件转换为 3gp,编解码器为 mpeg4 简单配置文件级别 0。但我无法使用 ffmpeg 执行此操作,它给出了此错误请求的输出格式“-vcodec”不是合适的输出格式.如何解决此帮助!提前致谢 注意 - 输入 avi 是 720x480 使用 ffmpeg 和编解码器 ffv1 从 bmp 图像生成的。输出 3gp 应该是 mpeg4 简单配置文件级别 0
【问题讨论】:
我想将 avi 文件转换为 3gp,编解码器为 mpeg4 简单配置文件级别 0。但我无法使用 ffmpeg 执行此操作,它给出了此错误请求的输出格式“-vcodec”不是合适的输出格式.如何解决此帮助!提前致谢 注意 - 输入 avi 是 720x480 使用 ffmpeg 和编解码器 ffv1 从 bmp 图像生成的。输出 3gp 应该是 mpeg4 简单配置文件级别 0
【问题讨论】:
原文来自:http://forum.videohelp.com/threads/322328-libfaac-encoding-with-ffmpeg
这对我有用:
工具/ffmpeg/./ffmpeg -i debug/assets/videos/sample_iPod.mp4 -acodec libvo_aacenc -vcodec libx264 debug/assets/videos/sample_iPod.3gp【讨论】:
试试这个。希望对你有帮助
ffmpeg -i input.AVI -acodec libfaac -ab 128k -ar 44100 -s 704x400 -r 20 -vcodec libx264 -b 256000 -cmp +chroma -partitions +parti4x4+partp8x8+partb8x8 -me_method umh -subq 5 -trellis 1 -refs 2 -bf 1 -coder 1 -me_range 16 -g 300 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -bt 256000 -maxrate 4M -bufsize 4M -rc_eq 'blurCplx^(1-qComp)' -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -level 21 output.3gp
这会将您的 avi 转换为 3gp。根据需要尝试不同的格式作为输入和输出文件
注意:- 根据您的需要更改参数,例如“级别”
【讨论】:
你可以试试这个:
ffmpeg -y -i test.mpeg -r 20 -s 352x288 -b 400k -acodec aac -strict experimental -ac 1 -ar 8000 -ab 24k test.3gp
【讨论】:
以下代码运行良好:
ffmpeg -y -i test.mpeg -r 20 -s 352x288 -b 400k -acodec aac -strict experimental -ac 1 -ar 8000 -ab 24k test.3gp
【讨论】:
这家伙想要 mpeg4 编解码器而不是 x264。
方法如下:
ffmpeg.exe -i input.avi -acodec libvo_aacenc -ab 64k -vcodec mpeg4 -s 320x240 -b:v 400k -r 23.976 output.3gp
在某些手机中,320x240 可能看起来有弹性,在这种情况下,请改用 320x180
【讨论】: