ffmpeg处理视频、音频等多媒体文件笔记

一边使用,一边记录。

下载安装

windows

官网下载位置:https://www.gyan.dev/ffmpeg/builds/
按Ctrl-F,找到ffmpeg-release-essentials.zip,下载解压
设置环境变量为“【ffmpeg-release-essentials所在的路径】/bin”

linux

ubuntu

1
sudo apt install FFmpeg

其它:https://linux.cn/article-14716-1.html

使用

将某一文件夹的flac文件全部转化成wav文件

假设参数:16位PCM,采样率为44100Hz,双声道

1
for %%f in (*.flac) do (ffmpeg -i "%%f" -acodec pcm_s16le -ar 44100 -ac 2 "%%~nf.wav")

检查无误,批量删除原flac文件
如果要进行确认,就不加/q
1
del /q *.flac

提高亮度或者对比度

1
2
ffmpeg -i in.png -vf "eq=brightness=0.1" out.png 
ffmpeg -i in.png -vf "eq=brightness=0.1:contrast=1.1" out.png

其中亮度的基准为0,对比度的基准为1.0

将MP4视频去掉音频

1
ffmpeg -i input.mp4 -c:v copy -an output.mp4

将MP4视频每秒6帧转为800x480的bmp图片

1
ffmpeg -i input.mp4 -f image2 -vcodec bmp -s 800x480 -r 6 %d.bmp