ffmpeg记录

概念

YUV 其实目前有 三种分类: Y(亮度)

1,YIQ 适用于NTSC彩色电视制式

2,YUV 适用于PAL和SECAM彩色电视制式

3,YCbCr 适用于计算机用的显示器

我们做互联网音视频开发, 一般说的 YUV 是 指 YCbCr ,U 就是 Cb,V 就是 Cr。

一句话描述,显示器采集到的像素就是RGB,采集之后经过处理换算为YUV进行存储,之后进行压缩编码(H.264),最后封装视频流和音频流就形成了封装格式文件。



msys2

相关链接

官网
包下载链接

pacman

text 复制代码
// 查看帮助
pacman --help

// 查看子文档帮助
pacman -S --help

// 刷新软件包数据
pacman -Sy 

// 查询仓库是否存在某个软件 
pacman -Ss [sdl]

// 查看云端软件信息
pacman -Si [mingw-w64-x86_64-SDL2]

// 安装软件
pacman -S [mingw-w64-x86_64-SDL2]

// 查询一个软件是否安装
pacman -Qs [mingw-w64-x86_64-SDL2]

// 查询本地安装的软件信息
pacman -Qi [mingw-w64-x86_64-SDL2]

// 查询本地已安装软件包所包含文件的列表
pacman -Ql [mingw-w64-x86_64-SDL2]

// 删除一个软件
pacman -R [mingw-w64-x86_64-SDL2]

// 对比云端数据是否存在缺漏
pacman -Qk [mingw-w64-x86_64-SDL2]

// 查看软件依赖
pactree [mingw-w64-x86_64-SDL2]


命令行记录

text 复制代码
// 转换文件格式,这种转换会重新编解码
ffmpeg -i [file name] [out file name]

// 转换文件格式,不进行转换编解码
ffmpeg -i [file name] -c copy [out file name]

// 转换文件格式,指定封装格式
ffmpeg -f flv -i [file name] -c copy [out file name]

// 查看支持的编码格式
ffmpeg -codecs 

// 播放文件
ffplay [file name]

// 播放文件设置宽度
ffplay -x [width] -i [file name]

// 分析一个音视频文件
ffprobe -hide_banner -i [file name]

未完,待续。。。

相关推荐
胡耀超11 小时前
DataOceanAI Dolphin(ffmpeg音频转化教程) 多语言(中国方言)语音识别系统部署与应用指南
python·深度学习·ffmpeg·音视频·语音识别·多模态·asr
byxdaz11 小时前
FFmpeg QoS 处理
ffmpeg
codelancera2 天前
ffmpeg-调整视频分辨率
ffmpeg·音视频
chenchao_shenzhen3 天前
RK3568嵌入式音视频硬件编解码4K 60帧 rkmpp FFmpeg7.1 音视频开发
ffmpeg·音视频·rk3588·音视频开发·嵌入式开发·瑞芯微rk3568·硬件编解码
_多拉不懂A梦3 天前
FFmepg源码系列-avformat_open_input()
c++·ffmpeg·音视频
阿飞__7 天前
C++使用FFmpeg进行视频推流
c++·ffmpeg·音视频
mortimer8 天前
pydub下音频处理:跨越wav格式的4GB限制这道坎
python·ffmpeg·numpy
aqi008 天前
FFmpeg开发笔记(八十)使用百变魔音AiSound实现变声特效
android·ffmpeg·音视频·直播·流媒体
王江奎8 天前
FFmpeg 视频旋转信息处理:3.4 vs 7.0.2
ffmpeg·音视频