首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ffmpeg降低帧速率

ffmpeg降低帧速率
EN

Stack Overflow用户
提问于 2019-07-10 14:59:48
回答 1查看 1.1K关注 0票数 0

我正在尝试将h264 vids转换为h265。有些vids是50 lot,似乎有很多重复的框架(100000+)。我猜这些是25 are,不知怎么的,它们有每一个帧重复。

ffmpeg似乎没有放弃框架,所以我想这是在浪费空间(虽然我希望很少,但它可能不是最佳的)。

不过我想解决这个问题。

是否有办法将帧速率设置为30,例如(-r 30),并使ffmpeg正确地保持一切同步(音频正确地对齐),而没有任何实际问题?这可能需要插值和所有这些,但我绝对不希望音频关闭(这是至关重要的),我不希望长度改变。

我不确定我是否可以指定-r 30,一切都会得到解决,这是否重要(也许h265非常有效地处理这些副本?),或者我是否需要指定更多?

所以,在某种意义上,我实际上是在增加帧速率(如果它是25 the,我要到30,因此插值)。

我也有很多这样的视频。如果有必要的话,是否有任何有效的方法回去对它们进行重新编码?

在h265中拥有这些重复帧会带来什么压缩后果?它是非常有效地存储它们,还是我在浪费空间?

我有几百GB的文件,而且可能有很多这样的问题,因为我不知道发生了什么,也没有调查它,但看到了很多信息。实际上,我认为这只是一些毫无意义的错误,因为很明显,视频和另一个是一致的。如果100 k重复帧将意味着一个静态视频,但我没有想到有人会重复每一帧(因为这将只是浪费空间)。我试着去寻找,但在这个特定的问题上几乎不存在。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-07-10 15:46:25

如果输出速率与输入速率不同,ffmpeg在默认情况下将复制或删除帧;除非您特别使用像minterpolate或framerate这样的筛选器,否则不会发生内插。

x264,类似地,x265高效地存储重复帧--我们指的是一个重复帧的<100个字节。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56973522

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档