小编Thi*_*man的帖子

加速视频 x1.5 但保留所有帧

所以我试图加快我所有的电视剧集(因为其中一些真的节奏很慢)。源是 30fps。如果已经尝试使用以下命令执行此操作:(我正在执行 x1.6,因为这样更容易设置 setpts 值(否则它将是 0.66666666666...)

ffmpeg -i VideoOriginal.mkv -r 48 -filter:v "setpts=0.625*PTS" VideoSpeedup.mkv
Run Code Online (Sandbox Code Playgroud)

但是这里的文件大小要低得多(也许我也应该使用预设来提高质量?)无论哪种方式。该文件有 40 分钟长,并且在 10 分钟后几乎损坏(VLC 开始误解时间戳并且播放器几乎被F*cked)。

此外,这种方法不会加速音频。

关于如何使这更好的任何提示?

(我想“保留所有帧”的原因。是因为因为我要使用 x1.6,所以我只能执行 48fps,这意味着我实际上不会丢失或必须生成新帧。)

编辑:刚刚意识到我的原始文件的 fps 是 23.97612 ......我想这确实让事情变得更复杂......?

ffmpeg matroska

2
推荐指数
1
解决办法
6312
查看次数

标签 统计

ffmpeg ×1

matroska ×1