【发布时间】:2017-01-07 16:46:00
【问题描述】:
我想为我的视频编码获得最佳的 .3g2 质量。我在 wiki 上阅读过这种格式,但作为新手,我不确定获得最佳的声音/视频比特率。 格式尺寸为 128x96、176x144、352x288、704x576 和最大 1408x1152 像素。 我找不到最高的视频比特率。 我试过这个:
ffmpeg -i C:\projet.avi -s 1408x1152 -vf "split [a], pad=iw*2:ih [b], [a] alphaextract, [b] overlay=w" -vb 1220000000 - ac 1 -ar 8000 C:\projet.alpha.3g2
它说 “[h263 @ 0000000000666bc0] 比特率容差 4000000 对于比特率 12200000000 来说太小,覆盖 [libopencore_amrnb @ 000000000066aee0] 不支持比特率:使用 4.75k、5.15k、5.90k、6.70k、7.40k、7.95k、10.20k、12.20k 之一,使用 12.20k" 没看懂什么意思?
其他:我曾尝试提及 44000Hz 的立体声,但似乎不受支持。 有什么帮助/建议吗?谢谢!
P.S:我需要 alpha 通道和 .3g2 用于 iOS 和 Android 上的增强现实软件。
最后编辑:我还在 ffmpeg -i c:/test.avi -s 1408x1152 -vf "split [a], pad=iw*2:ih [b], [a] alphaextract, [b] overlay=w" -vb 4000000 -ac 1 -ar 8000 C:\test.alpha.3g2 除了错误消息和质量差的声音外,它运行良好。还有什么想法吗?
【问题讨论】: