音视频开发进阶
文章
Light
Dark
Auto
Player
007 | 播放器系列专栏-解析 MP4 文件读取信息
在之前文章中已经介绍过了 MP4 标准的来源以及它的格式定义,基本上就是由一个个 Box 组成的,大致的结构如下: ftyp moov mvhd trak tkhd mdia trak tkhd mdia mdat 接下来我们就要去手动解析 MP4 文件,注意这可不是用 FFmpeg 来解封装,而是从 MP4 文件中一个一个字节读取信息并解析它的含义获得想要的内容。
2022-06-18
2 min read
FFmpeg
006 | 播放器系列专栏-在 Mac 上查看 MP4 格式信息
之前介绍了在 Windows 上查看 MP4 格式信息,使用的是 Mp4 Explorer 软件,具体使用如下: 005 | 播放器系列专栏-在 Windows 上查看 MP4 格式 现在该介绍一下 MAC 上用的软件了,它就是 MediaInfo 软件,官网地址如下:
2022-05-05
3 min read
FFmpeg
005 | 播放器系列专栏-在 Windows 上查看 MP4 格式信息
在之前的文章中我们已经认识了 MP4 视频,知道了它是音频和视频的容器,并且由一系列 Box 组成。 在前文的附件中,我们也给出了对应的资料,包括 MP4 格式的官方定义以及各种 Box 类型的描述。 但是纸上得来终觉浅,绝知此事要躬行,光是理论上知道了还不行,需要亲自实践加深印象。 这次会在 Windows 平台上用工具解析查看 MP4 格式信息,推荐的工具就是 Mp4 Explorer。
2022-04-16
2 min read
FFmpeg
004 | 播放器系列专栏-认识MP4视频(下)
在前文介绍了 MP4 标准的缘来,现在要详细了解一下它的格式。
2022-04-10
1 min read
FFmpeg
003 | 播放器系列专栏-认识MP4视频(上)
在开始播放器实践之前,我们要先知道播放的内容是什么:认识一下 MP4 视频。
2022-04-10
2 min read
FFmpeg
002 | 播放器系列专栏-FFmpeg依赖库的配置
上回书说道:星球专享 | 关于播放器的一次项目实践 目前已经完成了项目的创建,是怎样一个项目呢?
2022-03-18
4 min read
FFmpeg
001 | 播放器系列专栏-关于播放器项目的一个小实践
众所周知,前段时间开通了知识星球,旨在为音视频的开发和学习提供更专业的问答氛围。 同时也考虑在星球内出一些干货教程,回馈大家的信任,一番思索之后,决定在星球内出一个播放器的项目实践。 为什么会选择做播放器呢?
2022-03-18
3 min read
FFmpeg