![](https://img-blog.csdnimg.cn/4c1e421212594069a95a402d7153bd41.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
FFmpeg学习笔记
文章平均质量分 50
FFmpeg学习笔记
晓晓纳兰容若
Notes do not lie!
展开
-
FFmpeg学习笔记--Centos8安装FFmpeg
【代码】FFmpeg学习笔记--Centos8安装FFmpeg。原创 2023-12-29 20:20:21 · 886 阅读 · 1 评论 -
FFmpeg学习笔记--FFplay简单过滤器、FFmpeg命令参数
通过 -f 设定输出格式,但一般情况下不使用,而是直接通过输出文件名来指定输出格式,-f flv 表示设定输出格式为flv;2-2-1 -aframes设置输出的音频帧数。2-3-1 -vframes设置输出的视频帧数。2-2-5 -acodec设定声音编解码器。2-3-8 -vcodec设定视频编解码器。2-2-4 -ac设定声音的通道数。2-2-2 -b:a设置音频码率。2-2-3 -ar设置音频采样率。2-2-6 -an表示不处理音频。2-2-7 -af设置音频过滤器。原创 2022-12-28 16:53:16 · 790 阅读 · 0 评论 -
FFmpeg学习笔记--FFplay播放控制、FFplay基本命令参数、FFplay高级命令参数
left键(←)后退10秒,right键(→)前进10秒;:down键(↓)后退60秒,up键(↑)前进60秒;9 自定义左右键拖动间隔,以秒为基本单位,默认为10秒。6 强制使用解码器进行音频解码、视频解码和字幕解码。2 设置帧尺寸,仅适用于没有包含帧大小的视频。10 关闭图形化显示窗口,不显示视频。14 设置窗口标题,默认为输入文件名。16 设置显示模式,默认为0显示视频。1 强制显示宽高,用于调整窗口大小。7 设置播放视频的长度,即持续时间。17 设置视频滤镜和音频滤镜。原创 2022-12-27 22:16:44 · 5025 阅读 · 0 评论 -
FFmpeg学习笔记--FFmpeg常用命令参数
相当于decoders+encoders;相当于muxers+demuxers;9--显示可用比特流fliter。14--显示可用的音频采样格式。12--显示可用的像素格式。15--显示可用的颜色名称。13--显示标准声道名称。5--显示可用解复用器。6--显示可用编解码器。11-显示可用的过滤器。4--显示可用复用器。7--显示可用解码器。8--显示可用编码器。10--显示可用协议。原创 2022-12-27 21:20:17 · 985 阅读 · 0 评论 -
FFmpeg学习笔记--视频传输的基本概念
分属于不同媒体流的数据帧往往交错存储于容器之中。一般情况下,frame 对应压缩前的数据、packet 对应压缩后的数据。视频流可以是压缩的,也可以是非压缩的,压缩的数据需要关联特定的编解码器。通常一个媒体流是由大量的数据帧组成的。对于压缩数据,数据帧对应着编解码器的。码率和帧率是视频文件重要的基本特征,其设置会严重影响视频的质量。以数据帧为单位实现压缩数据和原始数据之间的相互转换。1--容器(container)和文件(file)7--码率(bps)和帧率(fps)2--媒体流(stream)原创 2022-12-27 19:46:40 · 793 阅读 · 0 评论 -
FFmpeg学习笔记--Ubuntu20.04编译安装FFmpeg、FFplay和FFprobe
注:上面的代码实质上是把可执行文件ffmpeg(绿色)添加到环境变量中;① 下载 5.1 版本的 ffmpeg。注:make 这步需要的时间一般比较长。② 将当前路径添加到环境变量当中。① 查看ffmpeg的版本。1--下载FFmpeg。2--编译FFmpeg。① 进入解压后的文件夹。② 解压下载的压缩包。③ 编译ffmpeg。原创 2022-12-27 16:11:03 · 4607 阅读 · 1 评论