gpt4 book ai didi

FFMPEG 通过直接复制降低实时 h264 流的 fps

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

我发现了有关使用 ffmpeg 更改 fps 的不同文章,但没有一篇与我的确切目的相匹配。

有一个 ffmpeg 命令,如下所示:

ffmpeg -i RTSPCAMERAPRODUCEH264 -c:v copy -an -movflags +frag_keyframe+empty_moov -f mp4

这将完美地将我的相机流重新混合为碎片化的 mp4。

有没有办法强制 ffmpeg 降低 FPS 以节省带宽?

IE。相机流 30fps,fmp4 需要 1Mbps(样本数!):

我想知道是否有可能降低 FPS 并获得 500kbps(原始的 50% 就足够了)的输出流而无需重新编码。
ffmpeg -r 1 -i RTSPCAMERAPRODUCEH264 -c:v copy -an -movflags +frag_keyframe+empty_moov -f mp4


ffmpeg -i RTSPCAMERAPRODUCEH264 -c:v copy -an -movflags +frag_keyframe+empty_moov -r 1 -f mp4

似乎不起作用。

最佳答案

时间编码的视频流(如使用 H264 编解码器的视频流)不能任意丢弃中间数据包,因此这是不可能的。只能删除 GOP 的全部或尾随部分。

关于FFMPEG 通过直接复制降低实时 h264 流的 fps,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61361632/

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