gpt4 book ai didi

FFMPEG,转码分辨率错误

转载 作者:行者123 更新时间:2023-12-04 23:16:58 27 4
gpt4 key购买 nike

我正在尝试使用以下命令使用 ffmpeg 转换文件:

ffmpeg input.flv -strict experimental -s 360x288 output.3gp

我收到以下错误:
The specified picture size of 360x288 is not valid for the H.263 codec.
Valid sizes are 128x96, 176x144, 352x288, 704x576, and 1408x1152. Try H.263+

这里的问题是我不使用命令行来执行命令,而是通过我正在编码的另一个程序,

因此,如果我只使用上述指定的分辨率,是否有 ffmepeg 的命令,以便给定编解码器来检索可能的分辨率,以便我可以选择最佳的转换,不仅适用于上述编解码器,而是所有ffmpeg 支持的编解码器。

我看过 ffmpeg 的文档页面和支持的视频分辨率,但这不是我要找的,这是 ffmpeg 支持的分辨率,而不是编解码器支持的分辨率,

我正在寻找一个命令,该命令将为我提供给定代码将支持的分辨率

谢谢,

最佳答案

如果您只询问分辨率,是的,仅此而已。

H263 仅支持特定分辨率。其他编解码器不依赖于分辨率。

遗憾的是,没有这样的列表显示匹配编解码器的可用选项。您应该搜索,一一尝试:)

音频编解码器还有更多的东西。例如比特率、 channel 布局和采样率。

但只有 h263 编解码器确实取决于特定的分辨率。

关于FFMPEG,转码分辨率错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23486787/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com