原文:音视频技术开发--FFmpeg+libx264配置安装

之前几篇完成了V L 的学习,通过V L 我们能够采集到了YUYV的视频数据,不过可以看到直接传输YUV格式的数据,数量量是巨大的,网络延时严重。所以我们需要对YUV数据进行压缩编码。 目前主流的视频编码有h. h. vp AVS AV 等等,这边我们以最常见最经典的h. 格式来压缩视频。基于学习的目的,我们通过x 开源编码库来压缩,可以直接通过调用x 库来实现,也可以通过FFmpeg来间接调用x ...

2021-11-09 00:53 0 1528 推荐指数:

查看详情

音视频开发-FFmpeg

  音视频开发是个非常复杂的,庞大的开发话题,初涉其中,先看一下结合 OEIP(开源项目) 新增例子.      可以打开flv,mp4类型文件,以及rtmp协议音视频数据,声音的播放使用SDL。      把采集的麦/声卡数据混合并与采集的视频信息写入媒体文件或是RMTP协议中 ...

Tue Apr 07 16:48:00 CST 2020 0 1120
FFmpeg开发实战(三):FFmpeg 打印音视频Meta信息

在之前使用FFmpeg命令行的时候,我们经常看到FFmpeg命令行在输出音视频文件的会打印一下文件的Meta信息,类似如图: 那么我们如何通过代码的方式输出这些Meta信息呢? FFmpeg提供了一个API专门用来打印多媒体文件的格式 —— av_dump_format ( )。 下面 ...

Mon Feb 18 21:52:00 CST 2019 0 866
Qt音视频开发9-ffmpeg录像存储

一、前言 上一篇文章写道直接将视频流保存裸流到文件,尽管裸流文件有一定的好处,但是 毕竟大部分用户需要的不是裸流而是MP4视频文件,所以需要将视频流保存成MP4文件,毕竟电脑上的播放器包括默认的播放器,可以直接播放MP4文件,而未必能播放裸流文件,裸流文件需要安装K-Lite解码器才行 ...

Wed Aug 12 18:12:00 CST 2020 0 725
Qt音视频开发25-ffmpeg音量设置

一、前言 音视频的播放、关闭、暂停、继续这几个基本功能,绝大部分人都是信手拈来的搞定,关于音量调节还是稍微饶了下弯弯,最开始打算采用各个系统的api来处理,坐下来发现不大好,系统的支持不完美,比如有些api限定了win7,而xp确没有,而且这玩意控制的是全局的音量,不好,大部分时候需要控制 ...

Fri Sep 25 19:16:00 CST 2020 0 481
Qt音视频开发6-ffmpeg解码处理

一、前言 采用ffmpeg解码,是所有视频监控开发人员必备的技能,绕不过去的一个玩意,甚至可以说是所有音视频开发人员的必备技能。FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。它包括了目前领先的音/视频编码库libavcodec。 FFmpeg ...

Sun Aug 09 02:50:00 CST 2020 0 996
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM