【发布时间】:2014-01-24 15:05:22
【问题描述】:
使用 ffmpeg 和 libx264 进行编码,是否有可以优化解码速度的预设或标志?
现在似乎使用 Qtkit 以非常不同的速度解码具有相似文件大小的视频转码,我想知道是否有编码选项以使解码速度达到最大。
【问题讨论】:
-
如果您使用切片编码,您的解码器可以利用多线程(假设您的解码器可能会因此而加速,例如,单个流的解码是多核 CPU 的瓶颈。
-
@AlexCohn - 你能指出任何关于 ffmpeg 的“切片编码”的引用吗?
-
见mewiki.project357.com/wiki/X264_Settings#slices 和mewiki.project357.com/wiki/X264_Settings#sliced-threads。这种方法可能会减少 75% 的解码时间,但会牺牲质量。它仅与高分辨率帧相关。例如。 BlueRay Disk 需要 4 片。
-
@Nathaniel,您能否更详细地描述您的问题,因为您提到了重新编码。您可以选择降低分辨率吗?