惑鹿

ffmpeg小笔记!

306浏览 2025-4-15 影视剪辑 MA101884

介绍

ffmpeg是一个使用cmd窗口进行各种不同格式转换与剪辑的开源软件,也可以截图或是制作gif图,官网是FFmpeg

在这次的教程中我将与大家一起学习使用ffmpegヾ(≧▽≦*)o

下载

进入Download FFmpeg选择你要的版本(windows举例)

解压后放到你想放的位置

添加系统路径

复制你ffmpeg下bin目录的路径

我放在了D:\Program Files\下所以复制D:\Program Files\ffmpeg\bin

打开设置进入系统->关于->高级系统设置

选择环境变量

编辑Path

新建一个路径

打开cmd(win+r输入cmd)

输入ffmpeg -version

跳出一大串就对了ヾ(≧▽≦*)o

使用

进入你存放原影片的文件夹(导出的影片也是在这个文件夹中)

打开cmd后输入命令(下面有教)

# 基本格式(下方可以复制粘贴到.md文件中)

<u>输入的影片建议不要有空格,可能会导致无法取读</u>

**(简洁版[才不是因为其他的我还没学o(╥﹏╥)o])**

`ffmpeg -i input.mp4 output.mp4`

参数

- `-ss` 开始时间 (00:00:00)

- `-t` 开始后结束时间 (秒)

- `-s` 分辨率(画质) (1920:1080)

- `-r` 帧率 (60)

- `-vf`后添加

- crop=w:h:x:y 裁剪(左上开始) x轴长:y轴长:x轴起点:y轴起点

- "drawtext=" 添加文字(此类下分隔符为`:`)

1. `text=''`文字

2. `fontfile`字体

(可省略,若输出`Fontconfig error: Cannot load default config file: No such file: (null)`无图则需要配置)

3. `fontcolor`字体颜色

4. `fontsize`字体大小(默认16px)

5. `x`x坐标(左开始)

6. `y`y坐标(上方开始)

- 案例`"drawtext=text='qwq':fontfile=.\msyh.ttc:fontcolor=0xFFFFFF80:fontsize=40:x=(w-text_w)/2:y=(h-text_h)/2"`

> 在视图正中央使用当前文件夹下msyh.tcc字体写上RGBA为`0xFFFFFF80`的qwq

全部添加后:

`ffmpeg -i input.mp4 -ss 秒 -t 开始时间(00:00:00) -s 分辨率(1920:1080) -r 帧率 -vf crop=w:h:x:y(长:宽:x起点:y起点) "drawtext=你的配置" output.mp4`


不需要的参数可以不写!!!!!!


范例

生成一个从0秒开始时长为5的影片,画质为360p,帧率为15,并且裁剪左上角x0 y0长100像素宽100像素的gif图

ffmpeg -i input.mp4 -ss 0 -t 5 -s 640:360 -r 15 -vf crop=100:100:0:0 output.gif

开始时间是0-ss是可以省略的qwq!


常用分辨率

1920 :1080

1280 :720

640 :360

240 :432


学会了吗ヾ(•ω•`)o学会了就投币(╯°□°)╯没学会也投币!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

未经作者允许,禁止转载
#ffmpeg #剪辑 #笔记 #教程
14