首页
学习
活动
专区
工具
TVP
发布

进击的多媒体开发

专栏成员
181
文章
300319
阅读量
44
订阅数
H.264 媒体流 AnnexB 和 AVCC 格式分析 及 FFmpeg 解析mp4的H.264码流方法
来源:https://blog.csdn.net/shaosunrise/article/details/121548065
音视频开发进阶
2022-10-31
2K0
关于直播、WebRTC、FFmpeg 的那些事~~
1、针对在实时视频通话/直播这个领域,是否FFmpeg就没有存在的必要了,是否webRTC就能完全满足?
音视频开发进阶
2022-05-26
1.3K0
原创干货 | 入门或者转行音视频,应该要怎么做?
很多人对此都有疑惑,不光有工作多年的职场老司机,也有求学期间的研究生同学们,摘录了其中一部分提问,可以看到大家的疑惑是有类似的。
音视频开发进阶
2022-04-08
5050
星球专享 | 播放器 FFmpeg 依赖库的配置
首先是播放器 SDK ,也是项目最核心的模块,然后是对 SDK 进行单元测试的模块,最后是使用 SDK 做播放器的可视化项目模块。
音视频开发进阶
2022-04-08
5920
星球专享 | 关于播放器的一次项目实践~~
同时也考虑在星球内出一些干货教程,回馈大家的信任,一番思索之后,决定在星球内出一个播放器的项目实践。
音视频开发进阶
2022-04-08
5460
Vulkan 在 FFmpeg 中的支持
其中提到 FFmpeg 引入了 Vulkan 驱动的新滤镜,用于视频水平、垂直翻转。
音视频开发进阶
2022-03-11
1.3K0
刨根问底 | FFmpeg 解码 API 以及在解码过程中存在的丢帧问题
在优化视频客观全参考算法(主要是PSNR, SSIM, MS-SSIM)时,我们首先利用FFmpeg提供的API(avcodec_send_packet(),avcodec_receive_frame())对输入的两个MP4文件转成对应的YUV格式的数据文件,然后再基于这两份YUV数据文件进行计算,得到对应的结果。
音视频开发进阶
2021-11-25
2.8K0
FFmpeg 调用 MediaCodec 硬解码到 Surface 上
众所周知,MediaCodec 的解码能力不仅可以解码出 YUV 数据,还能直接解码到 Surface 上。
音视频开发进阶
2021-11-16
1.2K0
老生常谈-FFmpeg 的编译问题轻松搞定
前几天发了一篇 FFmpeg 调用 Android MediaCodec 进行硬解码 的文章,这里面的技术点不算太难,也还是调用 FFmpeg 的常用接口操作,但重点在于 FFmpeg 的版本选择以及编译选项要开启 MediaCodec 才行。
音视频开发进阶
2021-10-26
8070
FFmpeg 实现视频 封装 与 解封装
本例子实现的是将视频数据和音频数据,按照一定的格式封装为特定的容器,比如FLV、MKV、MP4、AVI等等。
音视频开发进阶
2020-07-24
2.6K0
FFMpeg 实现视频编码、解码
FFMpeg 作为音视频领域的开源工具,它几乎可以实现所有针对音视频的处理,本文主要利用 FFMpeg 官方提供的 SDK 实现音视频最简单的几个实例:编码、解码、封装、解封装、转码、缩放以及添加水印。
音视频开发进阶
2020-07-20
3.7K0
「Android音视频编码那点破事」序章
  其实这一两年关于Android 平台的视频编解码学习资料已经很多了,包括书籍和网上的一些公开教程。书籍讲得详细一点,所以推荐大家去买些书籍看看。而网上的资料的话,大多是零星点点,新手学习起来并不是很轻松,包括我。所以这也是促使本人对这一块知识做记录的原因。   我打算开几个章节来分享一下相关的知识点,因为想详细展开,内容可能有点多,也算是做一些个人笔记。
音视频开发进阶
2020-06-24
6000
【数字视频技术介绍】| 编码中的时间冗余和空间冗余
我们可以做个减法,我们简单地用 0 号帧减去 1 号帧,得到残差,这样我们就只需要对残差进行编码。
音视频开发进阶
2020-05-29
2.1K0
【音视频连载-010】第二季 FFmpeg 日志打印
﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌
音视频开发进阶
2020-04-28
1.1K0
【音视频连载-009】第二季 FFmpeg 打造简易播放器
随着以抖音为代表的短视频应用逐渐深入到我们日常生活中来,直播带货、网络会议、在线教育等音视频场景也变得更加常见,可以说音视频技术已经和我们的生活息息相关了。
音视频开发进阶
2020-04-08
3370
【音视频连载-007】基础学习篇-SDL 播放 PCM 音频文件(上)
在前面的文章中已经能够利用 SDL 去播放 YUV 视频文件了,接下来要通过 SDL 去播放 PCM 音频文件。
音视频开发进阶
2020-03-26
1.1K0
【音视频连载-006】基础学习篇-SDL 播放 YUV 视频文件
我们已经能够加载 YUV 帧并显示了,那是把一张图片转换成 YUV 帧得到的素材。
音视频开发进阶
2020-03-12
8400
【音视频连载-005】基础学习篇-SDL 加载 YUV 文件并显示
在前面的文章中已经完成了图片的加载和显示,接下来要做的就是加载 YUV 文件并显示。
音视频开发进阶
2020-03-11
9370
(强烈推荐)移动端音视频从零到上手(下)
封装就是把编码器生成的音频,视频同步以生成我们肉眼可见,耳朵可听并且看到的与听到的是同步的视频文件.即封装后生成一个容器,来存放音频和视频流以及一些其他信息(比如字幕, metadata等).
音视频开发进阶
2019-07-31
1.1K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档