ffmpeg -s 176x144 -pixel_format yuv420p -i 176x144_pea_result.yuv -an -vcodec libx264 -b:500 -r:24 -s 176x144 h264.mp4
ffmpeg -i test.mp4 -vcodec copy -an -f m4v test.h264
ffmpeg -i test.avi -vcodec copy -an -f m4v test.h264
ffmpeg -i test.wmv -c:v libx264 -strict -2 test.mp4
ffmpeg -i test.wmv -c:v libx264 -strict -2 -s 1280x720 -b 1000k test.mp4
#!/bin/sh
echo "convert to mp4"
for f_wmv in *.WMV
do
name=${f_wmv%%.*}
file_mp4=$name'.mp4'
echo $name
echo $f_wmv'==>'$file_mp4
echo "ffmpeg -i $f_wmv -c:v libx264 -strict -2 $file_mp4"
ffmpeg -i $f_wmv -c:v libx264 -strict -2 $file_mp4
done
ffmpeg -i xxx_%d.bmp -c:v huffyuv -pix_fmt rgb24 output.avi
ROI:
ffmpeg -i xxx_%d.bmp -filter:v "crop=out_w:out_h:x:y" -c:v huffyuv -pix_fmt rgb24 output.avi
ffmpeg -i xxx_%d.bmp -filter:v "crop=1280:720:50:100" -c:v huffyuv -pix_fmt rgb24 output.avi
ffmpeg -i demo_10M.mp4 -b:v 2M demo_2m.mp4
-b:v 是指修改video的bitrate
-b:a 修改audio的bitrate
ffmpeg -pix_fmt yuv420p -s 640x480 -i carphone_qcif.yuv -pix_fmt uyvy422 carphone_qcif_uyvy422.yuv
不要用-pixel_format,用这个命令行参数导致转换出来的结果不对
ffmpeg -i xxxx.jpg -s 1920x1080 -pix_fmt nv12 xxxxx.yuv