linux-ffmpeg常用命令

压缩分辨率

  • 将原本 19201080 的视频压缩至 1280720
ffmpeg -i ./whole-src-img.mp4 -vf scale=1280:720 ./whole-src-img2.mp4

播放 pcm 文件

ffplay -f s16le -ar 8k -ac 1 test.pcm
参数说明
* -f : format 格式,16-bit , 使用 s16le, 如果是32-bit, 使用 s32le
* -ar : 采样率: 如 8k, 16k
* -ac: 声道数

转换至 pcm 文件

ffmpeg -i test.wav -acodec pcm_s16le -f s16le -ac 1 -ar 8000 test.pcm

pcm 转换至 wav

ffmpeg -y -f s16be -ac 1 -ar 8000 -acodec pcm_s16le -i test.pcm new.wav

视频提取音频

ffmpeg -i inputVideo.mp4 outAudio.wav