gpt4 book ai didi

encoding - 如何使用 ffmpeg h265 压缩 h265 视频?

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

我正在使用我的相机应用程序录制一些视频。在他们只有 h264 选项之前,文件大小非常大,例如 10GB 1 小时,用于标准智能手机相机质量。我使用 ffmpeg 压缩它们,它们会减少到大约 150-200MB,同时看起来相同。
现在他们添加了一个 h265 选项,所以我首先用它来录制。现在这些文件可能会小一点,但它们仍然很大,比如 5GB。所以很自然地,我在这些视频上尝试了 ffmpeg,但它们不仅压缩速度慢得多,即 0.3 倍速度,而且文件大小可能减少了 5%。
所以不确定我必须做什么才能获得这些新的 h265 视频,就像我在使用 ffmpeg 之前编码的视频一样,以便它们的大小约为 150-200MB。
是因为 ffmpeg 无法使用 h265 编码有效地压缩 h265 吗?

最佳答案

并非所有格式都是平等的
H.265 是比 H.264 更新一代的格式,在理想情况下,H.265 可以显着节省文件大小(但编码速度可能要慢得多)。
因此,将 H.264 与 H.265 进行比较可能是不公平和不现实的。
并非所有编码器都是平等的
无论格式如何,有些编码器都是垃圾。您的 H.264 输入可能是由硬件编码器创建的,该编码器牺牲了每比特质量以提高编码速度。这些是低效的编码器。
因此,如果您采用由低效编码器生成的 H.264 输入,然后使用高效的 H.265 编码器重新编码,您可能会看到显着的文件节省,尽管源中存在压缩不友好的编码伪影。
您的 H.265 输入是由 ffmpeg 创建的
如您的控制台输出所示:encoder: Lavf58.34.101 ,即 libavformat 库版本。该库负责复用文件。
我不确定使用的是哪个编码器,但它可能表明可以使用 x265(一种高效的编码器)。 mediainfo 的输出可能指示实际的编码器。
因此,如果是这种情况,并且您重新对其进行编码,则除了 generation loss 之外,您可能看不到太多区别。 .

关于encoding - 如何使用 ffmpeg h265 压缩 h265 视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64862082/

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