gpt4 book ai didi

FFMPEG - 通过删除重复帧转换为可变帧率

转载 作者:行者123 更新时间:2023-12-04 22:55:50 26 4
gpt4 key购买 nike

我有幻灯片视频(即 10GB)1080p 质量(30 FPS),每张图像持续约 15 秒...

FFMPEG 是否有任何选项,可以将这 15 秒的周期从 30 FPS(因为它们只是重复的帧)转换为 1 fps,从而使视频尺寸变小......

应该保持原始 FPS 的唯一时期是从图像到图像的淡出时段(持续 3 秒......它们不是重复的帧,由于淡出效果,每一帧都是不同的)。

最佳答案

您只需要使用中间 CRF 值(如 24-27 之间)使用 ffmpeg 重新编码。 I 帧会更小,但主要是静态的 P 帧只需要几十个字节来存储。实际上,抽取静态帧并将淡入淡出序列保持在全 FPS 是可以做到的,但是会很麻烦并且会反复试验。只需做一个简单的重新编码,就可以节省大部分的大小

基本命令是

ffmpeg -i in.mp4 -crf 25 -c:a copy out.mp4

关于FFMPEG - 通过删除重复帧转换为可变帧率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41910187/

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