码迷,mamicode.com
首页 > 其他好文 > 详细

ffmpeg常用命令

时间:2021-02-26 13:18:38      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:dig   播放   gdi   保存   target   style   命令记录   封装   flv   

ffmpeg 常用命令记录

ffmpeg官网

技术图片

录屏

ffmpeg -f {device} -i {input} -r {帧率} out.yuv   e.g. ffmpeg -f gdigrab -i "desktop" out.yuv

ffplay -video_size 1920x1080 -pix_fmt bgra out.yuv     播放yuv

ffmpeg -i test.mp4 -vcodec copy -acodec copy out.flv   只是换了一个封装格式

ffmpeg -i test.mp4 -an -vcodec copy out.h264 提取视频  an跳过auido

ffmpeg -i test.mp4 -vn -acodec copy out.aac  提取音频

ffmpeg -i test.mp4 -an -c:v rawvideo -pix_fmt yuv420p out.yuv   //rawvideo 是一个encoder, -pix_fmts 能查看所有的format, -pix_fmt 设置format

ffmpeg -i test.mp4 -vn -ar 44100 -ac 2 -f s16le out.pcm   // -ar 为audio sampling frequency, -ac audio channel number 

ffplay -ar 44100 -ac 2 -f s16le out.pcm

滤镜相关

 

ffmpeg -i test.mp4 -vf crop=in_w-100:in_h-100 -c:v libx264 -c:a copy out.mp4  //crop , -vf stands for videoFilter, 

ffmpeg -i test.mp4 -vf crop=100:100 -c:v libx264 -c:a copy out.mp4

时间裁剪相关

ffmpeg -i test.mp4 -ss 0:0:4 -t 5 out.mp4    //

技术图片

 

 

 技术图片

 

 

 视频合成

ffmpeg -f concat -i input.txt out1.mp4

input.txt 如下

file ‘test.mp4‘
file ‘out.mp4‘

视频转图片

ffmpeg -i test.mp4 -r 1 -f image2 image-%3d.jpeg

图片转视频

ffmpeg -i image-%3d.jpeg -r 10 outt.mp4  -r是frame rate

技术图片

 

 

 ffplay rtmp://58.200.131.2:1935/livetv/cctv1 // 拉流测试

 ffmpeg -i rtmp://58.200.131.2:1935/livetv/cctv1 -c copy out.flv  //拉流保存视频  -c 代表codec 包括视频和声音

ffmpeg常用命令

标签:dig   播放   gdi   保存   target   style   命令记录   封装   flv   

原文地址:https://www.cnblogs.com/robsann/p/14438286.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!