使用FFmpeg来无损压缩视频文件的操作方法 浏览量:160

FFmpeg是业内有名的开源图像视频处理程序。它被广泛的使用,在许多视频剪辑软件、图像处理软件中,都使用的FFmpeg,还有比如OBS这样的导播软件里面也使用了FFmpeg

啥是HEVC编码?

咱们常用的MP4格式中,一般使用的都是H.264编码格式,它于2003年被正式发布并广泛使用于各种场合。

十年后,也就是2013年,HEVC编码正式发布。HEVC是High Efficiency Video Coding(高效视频编码)的缩写,又被称为H.265.相较于H.264,它拥有更高的压缩率。在画质相同时,HEVC编码格式能节省25%~50%的存储空间占用。因此,对于动辄几个GB的视频文件,使用HEVC编码进行归档存储,再也合适不过了。

HEVC编码格式有什么缺点?

相较于H.264,HEVC编码格式在编解码的过程中,需要占用更多的硬件资源。大白话就是,速度更慢。因此,如果你的电脑没有很好的显卡来支持HEVC格式的硬件加速,那么将会以很慢的速度压缩你的视频,播放的时候也可能会发生卡顿。

并且,由于HEVC格式的普及程度不如已有近20年历史的H.264,因此,有些播放软件无法播放它。但是在不远的将来,这个问题也不再是问题。

那就开始动手吧!

安装FFmpeg

首先,我们打开FFmpeg的官网https://ffmpeg.org然后点击“Download”按钮,进入下载页面,下载对应的版本即可。然后在电脑上安装。Windows还需要将安装目录添加到环境变量。

使用FFmpeg

FFmpeg是一个只有命令行界面的程序,因此需要在电脑的控制台里面运行它。

Windows小提示

Windows下,按键盘的win+R,然后输入cmd,即可打开命令行界面

查看FFmpeg的帮助界面

让我们在控制台输入以下命令:

1
ffmpeg -h

然后ffmpeg就会输出它的帮助信息。由于信息是英文的,因此需要一点耐心去阅读它。下面是与我们的目标相关联的两个帮助信息:
/

开始压缩吧!

我们使用FFmpeg的libx265库进行压缩,只需要这样的几个简单步骤:

为了安全起见,我们先将待压缩的视频复制到一个新的文件夹下面,防止误操作丢失了数据。然后在新的这个文件夹中打开控制台(windows下需要使用cd命令进去对应的文件夹)。

接着,我们在文件夹下面新建一个新的文件夹,叫做output,待会我们输出的视频就存在这个文件夹里面。

这时候文件夹下面应该长这样:

/















原文地址:https://www.jb51.net/python/308649zwy.htm
















2025年03月01日18时
 

  Copyright 2003-现在. 山东博爱网络技术发展有限公司. All Rights Reserved