ffmpeg 音频视频处理

90度旋转视频

1
ffmpeg -i in.mov -vf "transpose=1" out.mov

对于转置参数,您可以传递:

1
2
3
4
0 = 90CounterCLockwise and Vertical Flip (default)
1 = 90Clockwise
2 = 90CounterClockwise
3 = 90Clockwise and Vertical Flip
v

中文翻译
1
2
3
4
5
6
7
0=90逆时针和垂直翻转(默认)

1=90时针

2=90逆时针

3=90顺时针和垂直翻转

剪辑3秒到8秒的视频

1
ffmpeg -i movie.mp4 -ss 00:00:03 -t 00:00:08 -async 1 cut.mp4

快速mov转mp4

1
ffmpeg -i movie.mov -vcodec copy -acodec copy out.mp4

高质量mov转mp4

1
ffmpeg -i input.mov -qscale 0 output.mp4

wav转mp3

1
ffmpeg -i input.wav -f mp2 output.mp3

去掉视频音频(an 参数为disable audio)

1
ffmpeg -i input.mp4 -an output.mp4

获取视频中音频(vn 参数为disable video)

1
ffmpeg -i input.mp4 -vn -y -acodec copy output.m4a

合并视频和音频,音频重新编码

1
2
ffmpeg -i video.mp4 -i audio.wav \
-c:v copy -c:a aac -strict experimental output.mp4

坚持原创技术分享,您的支持将鼓励我继续创作!