有没有办法提高在 ffmpeg 中将字幕刻录到视频的速度

问题描述

目前,我是这样做的:ffmpeg -i video.mkv -vf subtitles=video.mkv out.mp4 但是对于某些视频,它需要大约 55 分钟的时间,但是使用手刹,即使我调整了启用实例的设置,也只需 10 分钟即可将字幕刻录到视频中超快模式。有没有办法提高速度:也许保存质量较差的输出文件或其他什么?

解决方法

使用 x264 -preset

ffmpeg -i video.mkv -vf subtitles=video.mkv -preset ultrafast out.mp4

如果 video.mkv 包含 AAC 音频,则将 -c:a copy 输出选项添加到 stream copy 音频而不是重新编码。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...