ffmpeg工具手册.md 2.5 KB

ffmpeg工具手册

// 常见功能应该可以快速链接到底下的详细功能模块

常见功能及简介

视频

视频输入 - 采集:

视频输入 - 文件:

视频输入 - 流式:

视频处理 - 提取:

视频处理 - 转码:

视频处理 - 拼接:

视频处理 - 截取:

视频处理 - 裁剪:

视频处理 - 融合:

视频处理 - 变速:

视频处理 - 水印:

视频处理 - 抽帧:

视频输出 - 播放:

视频输出 - 文件:

视频输出 - 流式:

音频

音频输入 - 采集:

音频输入 - 文件:

音频输入 - 流式:

音频处理 - 提取:

音频处理 - 转码:

音频处理 - 拼接:

音频处理 - 截取:

音频处理 - 融合:

音频处理 - 变速:

音频输出 - 播放:

音频输出 - 文件:

音频输出 - 流式:

功能详细介绍

视频输入 - 采集 TODO

常用参数及参数含义

参数常用取值

常见实例:相较简单的场景

使用中常见的error,原因及解决方法

不常用参数/不常用参数取值,如何通过help获取

音频输入 - 采集

视频输出 - 播放

音频输出 - 播放

常见使用需求或复杂使用场景

// 应该有一个每个需求如何详细展示的例子,需要包含命令和其他什么?

音频

录制一段音频

播放一段音频

播放PCM格式音频

边采集边播放音频

mp4提取音频,格式WAV

WAV格式音频转成PCM格式

音频变速

播放抓包文件

音频格式转码

抽取pcm数据

播放rtp流

重采样pcm数据

合并多个文件 - 转码

合并多个文件 - 非转码

推流,转推流,24小时循环文件推流

视频

录制一段摄像头视频

录制一段屏幕视频

播放一段视频

播放YUV格式视频

播放h264格式视频

边采集边播放视频

mp4提取视频,格式YUV

拼接视频片段

视频变速

间隔1s提取视频帧换面,保存为图片

截取视频片段

添加时间水印,自定义位置,颜色,大小

视频指定分辨率转码

加水印

抽取264数据

播放抓包文件

视频格式转码

播放rtp流

视频文件加字幕

合并多个文件 - 转码

合并多个文件 - 非转码

推流,转推流,24小时循环文件推流

截取视频中的某些帧,并存储成图片

截取直播流片段

直播添加水印

ffprobe

查看视频关键帧间隔,查看pts,dts

查看文件元信息