播客 RSS 音频响度标准化
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/podcast-rss-feed-audio-normalizer。
技能介绍
要解决的问题
播客创作者经常遇到一个隐形问题:不同设备和软件录制的音频,响度差异可能很大。有的节目听起来偏响,有的偏轻,听众切换节目时需要频繁手动调整音量。主流播客平台(如 Podbean、Buzzsprout)通常要求音频响度符合 -16 LUFS 的广播级标准,但手动处理批量 RSS 源中的音频既耗时又容易出错——尤其是需要自动重传更新的场景,人工操作根本无法高效完成。
核心工作流程
这个技能针对播客 RSS 源的音频处理需求,核心分三步落地:
- 解析 RSS 源:用
feedparser解析播客 RSS feed,提取每一集的音频链接和元数据,确保覆盖源中的所有内容。 - 响度标准化:通过
ffmpeg的loudnorm过滤器,执行 双遍 EBU R128 分析——第一遍扫描响度、真实峰值、动态范围等参数,第二遍根据分析结果精确调整响度到 -16 LUFS,同时保证音频质量无明显损失。 - 自动重传集成:对接 Podbean API 和 Buzzsprout API,将标准化后的音频自动替换或上传到对应平台,实现「解析-处理-重传」的闭环。
适用边界与注意点
- 仅支持 RSS 源里的音频文件处理,不适用于直接编辑本地未发布的音频。
- 若源音频本身质量极差(如严重杂音、采样率过低),响度标准化无法弥补音质问题。
- 官方提示:上游项目未提供完整的安装和使用说明,建议在敏感工作流中使用前先审核上游项目,避免潜在风险。
- 依赖
ffmpeg环境,需提前确保本地或运行环境已安装并配置好该工具。
使用场景
- 需要将Podcast RSS源中的音频自动批量替换为-16 LUFS标准,并重新上传到Buzzsprout平台。
- 作为播客创作者,需将RSS源中的多集音频统一响度至-16 LUFS,避免听众手动调音量。
- 针对Podbean上的节目,需用ffmpeg双遍loudnorm分析将RSS音频标准化,确保符合播客标准。
- 团队需将播客RSS源的音频通过EBU R128双遍分析标准化响度,并自动同步回源。
适合人员
- 播客创作者,希望批量处理RSS源音频,确保每集响度符合平台标准。
- 播客运营人员,需将Podbean或Buzzsprout上的音频自动重传更新,减少人工上传工作。
- 音频工程师,需处理播客RSS源的响度一致性,通过ffmpeg双遍分析确保输出质量。