
c++
文章平均质量分 93
zczlsy11
在写代码int
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ffmpeg系列(三)—— 音频重采样
•。原创 2025-03-24 11:09:02 · 1254 阅读 · 0 评论 -
ffmepg介绍(二)——解码
全局注册所有内置的音频/视频编解码器(如 H.264、AAC、MP3 等),使得后续通过编码 ID 或名称查找解码器时能直接匹配到已注册的编解码器。在最新版本的 FFmpeg(如 FFmpeg 4.0 及以上)中,avcodec_register_all() 已被标记为弃用(deprecated)•:在调用任何编解码器查找函数(如)前,必须确保已调用此函数注册所有编解码器。•:FFmpeg 默认会在程序启动时自动注册编解码器,但在某些动态加载场景(如插件化支持)中可能需要手动调用。根据。原创 2025-03-23 14:04:26 · 799 阅读 · 0 评论 -
ffmpeg介绍(一)——解封装
时间基是一个分数,形式为 AVRational {num, den},表示每个时间戳的单位是 num/den 秒。例如:如果 time_base = {1, 1000},那么每个时间戳的单位是 1/1000 秒(即 1 毫秒)。如果 time_base = {1, 90000},那么每个时间戳的单位是 1/90000 秒(常见于 MPEG-TS 流)。其中av_q2d是 FFmpeg 提供的函数,用于将AVRational转换为浮点数。示例假设,即1/1000,表示时间单位是毫秒。原创 2025-03-22 14:18:56 · 1177 阅读 · 0 评论