音视频
文章平均质量分 90
cicada15
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
音视频开发中 FFmpeg库和 SDL库之间的关系
特性FFmpegSDL核心功能编解码、格式处理(数据)渲染、播放、交互(设备)角色发动机、后厨仪表盘、外壳、前台输出结果原始的 YUV 视频帧、PCM 音频样本屏幕上的像素、扬声器的声音依赖关系可以完全不依赖 SDL 独立工作(如转码)可以完全不依赖 FFmpeg 独立工作(如渲染一张图片、开发游戏)经典组合处理媒体数据展示媒体并实现用户交互FFmpeg相当于制片团队:负责拍摄原始素材(采集)、进行后期剪辑、调色、加特效(处理)、最后输出成数字电影文件(编码)。SDL相当于电影院。原创 2025-08-28 16:12:37 · 1228 阅读 · 0 评论 -
QML MediaPlayer播放MP4文件花屏问题解决方案
首先,使用MediaInfo检查视频文件的详细编码信息。这能帮助我们确认是否是遇到了一个Qt不支持的“偏门”配置。尝试在main.cpp中通过环境变量切换Qt的媒体后端directshowvswindows这是最简单的尝试,我的花屏问题就是通过这个方法解决的。同时,更新显卡驱动。这是一个良好的习惯,可以排除很多图形相关的疑难杂症。如果不行,考虑使用C++层的和,绕过QML层可能存在的某些问题。检查OpenGL支持主要作为诊断手段,帮助确定问题是否出在渲染环节。原创 2025-08-26 15:48:37 · 1473 阅读 · 0 评论 -
什么是音视频开发中的轨道 (Track)
音频轨道(Audio Track)在多媒体处理和开发中是一个基础且重要的概念。简单来说,你可以把想象成录音带上一条独立的、可以单独录制和播放的“通道”🎵。它最初来源于磁带和光盘这样的物理存储介质。原创 2025-08-22 17:13:53 · 1839 阅读 · 0 评论
分享