ffmpeg命令

FFMPEG常用指令

假如想象 提交于 2019-11-27 06:40:14
1,获取视频的信息 ffmpeg -i video.avi 2,将图片序列合成视频 ffmpeg -f image2 -i image%d.jpg video.mpg 上面的命令会把当前目录下的图片(名字如:image1.jpg, image2.jpg, 等...)合并成video.mpg 3,将视频分解成图片序列 ffmpeg -i video.mpg image%d.jpg 上面的命令会生成image1.jpg, image2.jpg, ... 支持的图片格式有:PGM, PPM, PAM, PGMYUV, JPEG, GIF, PNG, TIFF, SGI 4,为视频重新编码以适合在iPod/iPhone上播放 ffmpeg -i source_video.avi input -acodec aac -ab 128kb -vcodec mpeg4 -b 1200kb -mbd 2 -flags +4mv+trell -aic 2 -cmp 2 -subcmp 2 -s 320x180 -title X final_video.mp4 说明: * 源视频:source_video.avi * 音频编码:aac * 音频位率:128kb/s * 视频编码:mpeg4 * 视频位率:1200kb/s * 视频尺寸:320 X 180 * 生成的视频:final_video.mp4

FFMPEG命令行处理视频进阶——高阶必读

旧时模样 提交于 2019-11-27 02:57:09
from: https://blog.csdn.net/zhangamxqun/article/details/80295833 FFMPEG拥有强大的视频处理能力,可惜的是有很多人不知道如何使用。本文深入介绍如何用编译好ffmpeg.exe程序处理视频,既有常用的简单的处理,也有一些比较少见的高大上的处理,一定能让你受益匪浅。ffmpeg是一把宝刀,在视频处理上,基本是一刀在手,天下我有。 首先下载编译好的ffmpeg程序,可以去下面的网址, https://ffmpeg.zeranoe.com/builds/# 点击"Donload Build"按钮下载最新编译的版本,解压后可以看到ffmpeg.exe文件用于处理视频,ffplay.exe文件用于播放视频。也可以去ffmpeg的官网http://ffmpeg.org/ 下载源码自己编译(这个工作量比较大)。 打开命令行窗口,使用cd命令行进入到ffmpeg所在的目录,接下来就可以直接输入处理命令了。下面就来介绍各种各样的命令。下面命令行中的输入视频和输出视频的路径必须正确,如果路径不存在会出错的哦。 1、知道了视频流地址如何保存出本地文件: ffmpeg -i rtmp://122.202.129.136:1935/live/ch4 -map 0 d:\work\yyy.mp4 2、知道了流地址,播放视频文件: ffplay

ffmpeg入门教程之ffmpeg命令行瓜皮书------全局命令(翻译)

守給你的承諾、 提交于 2019-11-25 18:46:42
文章目录 ffmpeg入门教程[https://www.jianshu.com/p/042c7847bd8a](https://www.jianshu.com/p/042c7847bd8a) 本文将会持续更新,敬请关注 视频播放器原理 如何阅读官网命令行? 阅读本文的正确姿势Ctrl+F ffmpeg ffmpeg命令的语法结构 一般规则 输入参数 -i 流复制 Stream copy 流选择 Stream selection 自动流选择 Automatic stream selection 手动流选择 Manual stream selection -map 文件选择和流选择 [2:3] 流选择 -vn/-an/-sn/-dn 下面的例子说明FFmpeg的流选择方法的行为、怪癖和限制 自动字幕流选择 automatic subtitles selection 不加标签的滤镜输出 unlabeled filtergraph outputs 带标签的滤镜输出labeled filtergraph outputs 选项Options 流说明符 Stream specifiers 流索引 stream_index stream_type[:additional_stream_specifier] 通用选项 Generic options long full decoder=decoder