ffmpeg
音视频编码和解码分享心得
程序员心得
一枚幽默的程序员,个人微信公众号: 程序员心得
展开
-
FFMPEG 对MP4视频解码转成YUV格式文件,Y格式文件,U格式文件,V格式文件的详细流程
1 视频解码视频解码是将压缩后的视频(压缩格式如H264)通过对应解码算法还原为YUV视频流的过程;在计算机看来,首先输入一段01串(压缩的视频),然后进行大量的浮点运算,最后再输出更长的一段01串(还原的非压缩视频)。计算机内部可以进行浮点数计算的部件是CPU,目前市场上涌现了一批GPU和类GPU芯片,如Nvidia、海思芯片甚至Intel自家的核显。利用前者进行解码一般称为“软解码”,后者被称为“硬解码”,如果没有特殊指定,FFMPEG是用CPU进行解码的,即软解。源代码// testYuv.c原创 2021-03-20 17:17:46 · 2023 阅读 · 0 评论 -
vs2017+ffmpeg 环境搭建
1 ffmpege官网下载地址:http://www.ffmpeg.org/download.html点击windows图标1.2这个是最新版本,可以下载shared版本下载完成:解压以后: bin目录包含dll文件,include是头文件,lib是引用库,需要拷贝到新建的工程项目中。2. vs2017新建控制台程序2.1 将上述文件拷贝到工程下面3.1 头文件目录设置3.2 lib库目录设置3.2 附加库依赖项右键项目,属性,连接器,输入,附加依赖项 添加avcod原创 2021-03-19 23:31:49 · 766 阅读 · 0 评论