ffmpeg 格式转换命令

查询YUV格式

ffmpeg -pix_fmts

播放YUV格式

ffplay -pix_fmt yuv420p -s 480x360 a.yuv

YUV格式转换

ffmpeg -pix_fmt yuv420p -s 176x144 -i carphone_qcif.yuv -pix_fmt nv12 carphone_qcif_nv12.yuv

YUV缩放加格式转换

ffmpeg -s:v 1920x1080 -r 25 -i input.yuv -vf scale=960:540 -c:v rawvideo -pix_fmt yuv420p out.yuv

解码命令

ffmpeg -i 720P.264 -s 1280x720 -pix_fmt yuv422p 720P-out.yuv

音视频分离

ffmpeg -i 123.mp4 -codec copy -bsf:v h264_mp4toannexb -f h264 20180521.264

编码命令:

YUV420_8bit->H264

ffmpeg.exe -s 1920x1080 -pix_fmt yuv420p -i Demo_1920_1080_HD.yuv -vcodec libx264 -x264-params fps=25:bframes=7:keyint=24:bitrate=2000:preset=fast Demo_1920_1080_2M.h264

YUV420_8bit->H265

ffmpeg.exe -s 720x576 -pix_fmt yuv420p -i demo_720_576.yuv -vcodec libx265 -x265-params fps=25:bframes=7:keyint=24:bitrate=2000:preset=fast demo_720_576_2M.h265

TS流转换:

H264->TS

ffmpeg.exe -use_wallclock_as_timestamps true -i demo_720_576_2M.h264 -vcodec copy demo_2M_H264.ts

H265->TS

ffmpeg.exe -i demo_720_576_2M.h265 -vcodec hevc -y demo_720_576_2M_H265.ts


2018-06-21

posted @ 2018-06-21 10:23  追随技术  阅读(7248)  评论(0)    收藏  举报