Linux命令(2)ffmpeg
FFmpeg是一款开源软件,用于生成处理多媒体数据的各类库和程序。
FFmpeg可以转码、处理视频和图片(调整视频、图片大小,去噪等)、打包、传输及播放视频。
作为最受欢迎的视频和图像处理软件,它被来自各行各业的不同公司所广泛使用。
用户可以只用一行命令,就可以把视频或者图片转化成指定的格式。
图片
png转webp
1 | ffmpeg -i name.png -c:v libwebp name.webp |
音视频
ts转mp4
1 | ffmpeg -i output.ts -acodec copy -vcodec copy output.mp4 |
mp4转mp3
1 | ffmpeg -i output.mp4 -q:a 0 -map a output.mp3 |
也可以设置转化的时间区间。
1 | ffmpeg -i output.mp4 -q:a 0 -ss 00:00:00 -t 00:00:50.0 -map a output1.mp3 |