首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ffmpeg深耕系列
RenderNow
创建于2025-04-20
订阅专栏
专注于ffmpeg实现细节,并结合实际demo讲解,共同成长为音视频领域专家
等 4 人订阅
共12篇文章
创建于2025-04-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
rfc6716-Definition of the Opus Audio Codec-翻译(1)
opus frame spec说明,header/frame分别是如何布局: [R1] 数据包至少为一个字节。 [R2] 隐式帧长度不得大于 1275 字节。 [R3] 编码 1 的数据包总长度
ISO/IEC 11172-3:1993 - MP3编码标准翻译 (4)
2.4.3 The audio decoding process 2.4.3.1 General 首要操作是使解码器与输入的比特流同步。在启动后,可通过在比特流中搜索 12 比特同步字来实现。在某些应
ISO/IEC 11172-3:1993 - MP3编码标准翻译 (3)
MP3 帧内字段解释,解释了side info,scale factor,haffman code等重要字段
深耕ffmpeg系列之mp3 demux
1. mp3_read_probe函数中如何识别此文件是mp3文件? 2. mp3_read_header中如何获取到stream info? mp3_read_packet每次读取多少数据?
ISO/IEC 11172-3:1993 - MP3编码标准翻译 (2)
Section 1: General 1.1 Scope ISO/IEC 11172的本部分规定了高质量音频信号的编码表示方法,并制定了高质量音频信号的解码方法。
ISO/IEC 11172-3:1993 - MP3编码标准翻译 (1)
国际标准 ISO/IEC 11172-3 由联合技术委员会 ISO/IEC JTC 1(信息技术)下属的 SC 29 小组委员会(其职能为音频、图像、多媒体及超媒体信息的编码呈现)制定。
深耕ffmpeg系列之demux, avformat_find_stream_info到底干了啥?
demux如何通过URL匹配到的?avformat_find_stream_info到底干了啥?深入浅出来一探究竟
深耕ffmpeg系列之avio
在ffmpeg中I/O操作即读写数据,如:读取本地文件,读取网络文件,此功能是由avio这个模块来实现的。本文详解avio如何读取不同type的I/O以及数据缓存
深耕ffmpeg系列之解锁音视频数据格式精准描述的 “隐藏技能”
引言 FFmpeg 作为强大的音视频处理工具,能应对形形色色的音视频格式。在音频方面,涉及采样率、采样位深、声道布局等参数;视频领域,则有诸如 rgba888、yuv420p、nv12 等不同的颜色空
深耕ffmpeg系列之AVFrame
AVFrame的作用 在 FFmpeg 中,AVFrame 是一个非常核心的数据结构,主要用于存储原始音频或视频数据的帧(frame)。它的作用可以理解为承载媒体数据的容器,具体包括: 视频数据:存储
深耕ffmpeg系列之AVPacket
为什么要学习AVPacket? 在使用 FFmpeg 时,很多人习惯于参照示例代码来实现特定功能,却常常忽略了 FFmpeg 内部的数据管理机制。这种疏忽容易导致潜在的错误,甚至引发内存泄漏问题。AV
深耕ffmpeg系列之ffmpeg linux编译环境搭建
源码下载 首先进入到ffmpeg官网下载源码:https://www.ffmpeg.org/download.html 源码编译 博主编译环境: Ubuntu22.04 (其他linux发行版都行)