FFMPEG 常用命令

2020-04-24  本文已影响0人  李飞_fd28

1. 提取视频中的音频保存成 mp3 格式

ffmpeg -i 1.mp4 -f mp3 -vn 1.mp3

主要参数:

-i 设定输入流
-f 设定输出格式
-ss 开始时间
-t 持续时间
-vn – 表明我们已经在输出文件中禁用视频录制。
-ar – 设置输出文件的音频频率。通常使用的值是22050 Hz、44100 Hz、48000 Hz。
-ac – 设置音频通道的数目。
-ab – 表明音频比特率。
-f – 输出文件格式。在我们的实例中,它是 mp3 格式。

2. 使用开始和停止时间剪下一段媒体文件

可以使用开始和停止时间来剪下一段视频为小段剪辑,我们可以使用下面的命令。

ffmpeg -i input.mp4 -ss 00:00:50 -codec copy -t 50 output.mp4

在这里,

–s – 表示视频剪辑的开始时间。在我们的示例中,开始时间是第 50 秒。
-t – 表示总的持续时间。
当你想使用开始和结束时间从一个音频或视频文件剪切一部分时,它是非常有用的。

类似地,我们可以像下面剪下音频。

ffmpeg -i audio.mp3 -ss 00:01:54 -to 00:06:53 -c copy output.mp3

3. 获取音频/视频文件信息

为显示你的媒体文件细节,运行:

ffmpeg -i video.mp4

4. 转换视频文件到不同的格式

ffmpeg -i video.mp4 video.avi

如果你想维持你的源视频文件的质量,使用 -qscale 0 参数:

ffmpeg -i input.webm -qscale 0 output.mp4

为检查 FFmpeg 的支持格式的列表,运行:

ffmpeg -formats

5. 更改视频文件的分辨率

ffmpeg -i input.mp4 -filter:v scale=1280:720 -c:a copy output.mp4

6. 压缩视频文件

 ffmpeg -i input.mp4 -vf scale=1280:-1 -c:v libx264 -preset veryslow -crf 24 output.mp4
上一篇下一篇

猜你喜欢

热点阅读