Menu Home

ffmpeg常用命令

把mpg文件转换成一系列JPG图片

ffmpeg -i video.mpg image%d.jpg

其他支持的格式:

 PGM, PPM, PAM, PGMYUV, JPEG, GIF, PNG, TIFF, SGI ...

MP4转换MOV

这里只是转换了包装格式,不改变视频和音频编码格式。
-vcodec copy:拷贝源视频编码格式
-acodec copy:拷贝源音频编码格式

ffmpeg -i  inputfile.mp4  -vcodec  copy  -acodec  copy  output.mov

其它常用参数:
-s:设置视频大小

ffmpeg -i  inputfile.mp4  -vcodec  copy  -acodec  copy -s  1920x1080  output.mov

-r:设置视频帧率

ffmpeg -i  inputfile.mp4  -vcodec  copy  -acodec  copy  -r  29.97  output.mov 

-b:设置视频码率

ffmpeg  -i  inputfile.mov  -acodec copy  -vcodec copy -s 1920x1080  -r 25  -b 20k  output.mov

捕捉音频

ffmpeg -f alsa -i hw:0 alsaout.wav

Json格式输出视频信息

ffprobe -v quiet -print_format json -show_format -show_streams 1kHz_0dBfs_L_aacPlusv2_32.aac

TS 切片命令

ffmpeg -i input_file -c copy -map 0  -f segment -segment_list  out.m3u8 -segment_time 10  file%04d.ts

Leave a Reply

Your email address will not be published.