1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > FFmpeg Windows 10系统下的使用教程

FFmpeg Windows 10系统下的使用教程

时间:2021-02-09 08:37:26

相关推荐

FFmpeg Windows 10系统下的使用教程

FFmpeg Windows 10系统下的使用教程— —6月1日星期五

【Windows下FFmpeg批量处理脚本我稍后发到CSDN上;

MAC上ffmpeg批量处理脚本已发布到CSDN中

地址:/download/tianyaomoxing/12103445】

FFmpeg下载地址:/Install-FFmpeg-on-Windows

FFmpeg下载下的文件夹为:ffmpeg-0424-d9706f7-win64-static

第一步:

解压文件夹,同时将该文件夹命名为FFmpeg,命名后可以看到打开FFmpeg文件夹下的bin目录

第二步:

将当前文件(FFmpeg)放到C盘或者其他英文目录下,例如C盘,国外软件或者插件不宜放在中文目录下,可能无法识别或者使用

第三步:

打开系统环境变量,将系统变量中的path值新增一条记录,C:FFmpeg\bin\ffmpeg.exe或者C:FFmpeg\bin\,该记录是让系统可以自动识别调用该目录下的ffmpeg程序

注:关于如何配置以及更改系统环境变量,此处不做仔细描述,用户可以百度” 配置环境变量用命令快速打开应用 ”进行学习,网址:

/article/fec7a1e5ce28121190b4e7fd.html

第四步:

进行FFmpeg配置是否成功软测试。

以管理员身份运行cmd,进入DOS窗口,在DOS界面输入ffmpeg -version,查看ffmpeg当前版本号,如果可以查看,证明软件已经配置成功可使用

第五步:

将要操作的视频放到桌面上,在命令行窗口输入cd desktop ,注意cd 和desktop中间有英文空格。切换到桌面后,用户可以使用ffmpeg的命令进行压缩视频,例如以下语句:

注:转换教程学习文字版网址:/dotphoenix/article/details/80428228

在这个例子中,我们将HD格式(1920x1080像素)的视频分辨率降低到640x360(这是一个相当常用的配置,用于宽高比16:9):

ffmpeg -i video_1920.mp4 -vf scale=640:360 video_640.mp4 -hide_banner

只需要使用-vf scale = 640:360以新的所需分辨率(640:360)指示比例视频滤镜 。考虑:

• 我们可以指出我们想要的任何分辨率,但最终的视频将始终具有相同的宽高比。也就是说,它不会扭曲图像,如果视频的宽高比为16:9,它将使视频保持16:9的宽高比。该程序将调整生成的视频,使其适合我们提供的分辨率。

• 当改变分辨率时,视频必须经过另一次编码过程,所以根据输出格式和输出使用的编解码器,处理过程可能会很慢。

• 我们没有提到它,但大多数时候 将视频转换为更高分辨率 是没有意义的,因为视频质量没有任何改善。

改变视频宽高比

如果我们想改变视频的外观,知道图像会出现扭曲,我们可以使用额外的过滤器“ setdar”。想象一下,在前一种情况下,我们希望将16:9宽高比改为4:3,因此视频的分辨率为4:3宽高比,在这种情况下,它将是640x480。进行这种转换的ffmpeg命令是:

ffmpeg -i video_1920.mp4 -vf scale=640:480,setdar=4:3 video_640x480.mp4 -hide_banner

在这种情况下,我们得到的视频输出 video_640x480.mp4 改变了原始视频的外观,并使图像失真了一点,但它会以新的外观获得我们想要的分辨率。

另一方面,如果我们不想依赖于使用可能更“正常”的宽高比 (4:3,16:9),或者如果我们想改变其他具有未定义宽高比的分辨率,我们不怕可能会出现的图像变形,我们可以使用“ setsar” 滤镜,这将使您无需保持这些宽高比。通过这种方式,我们可以使用以下命令将以前的视频转换为200x400的分辨率:

ffmpeg -i video_1920.mp4 -vf scale=200:400,setsar=1:1 video_200x400.mp4 -hide_banner

从1920x1080分辨率的200x400分辨率的结果使视频输出具有扭曲的外观。

视频大小调整的示例

我们将看到一些使用ffmpeg进行视频大小调整的示例。我们有一个分辨率为320x180像素的原始视频。这里是。

正如我们以前看到的,我们可以将视频尺寸调整为其原始尺寸的一半。我们使用以下命令将其从320x180像素分辨率调整为160x90像素分辨率:

ffmpeg -i video_320x180.mp4 -vf scale=160:90 video_180x90.mp4 -hide_banner

视频已从1.18MB大小变为354KB视频(四分之一)。结果如下:

请注意,视频较小,但我们可以告诉浏览器使其与原始视频相比质量有所下降。

现在让我们将原始视频宽高比从16:9更改为4:3。为此,我们使用以下命令将视频从320x180调整为320x240:

ffmpeg -i video_320x180.mp4 -vf scale=320:240,setdar=4:3 video_320x240.mp4 -hide_banner

结果如下(你可以看到图像出现扭曲):

现在,我们最终将调整视频大小,使其适合垂直屏幕,因此我们将其从320x180像素调整为180x320像素。这是执行任务的命令:

ffmpeg -i video_320x180.mp4 -vf scale=180:320,setsar=1:1 video_180x320.mp4 -hide_banner

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。