用途:把音乐文件导出为特定平台所需的格式、响度和元数据,覆盖 Spotify、Apple Music、YouTube、TikTok、播客、CD、流媒体等场景。
主要能力:提供各平台预设的 ffmpeg 命令。Spotify/Apple Music/流媒体使用 loudnorm=I=-14:TP=-1:LRA=11,输出 44.1kHz、s16 的 FLAC;YouTube 使用相同响度参数,输出 48kHz、320k 的 MP3;TikTok/Instagram Reels 输出 44.1kHz、256k 的 AAC(m4a);播客使用 loudnorm=I=-16:TP=-1:LRA=11,输出 44.1kHz、192k 单声道 MP3;CD 质量输出 44.1kHz、pcm_s16le 的 WAV;无损归档输出 compression_level 8 的 FLAC;网页小文件输出 128k 的 Opus。
响度目标:Spotify、YouTube、TikTok 为 -14 LUFS、-1 dBTP;Apple Music 为 -16 LUFS、-1 dBTP;播客为 -16 至 -18 LUFS、-1 dBTP,建议单声道;CD 约 -9 至 -12 LUFS、0 dBTP,无统一归一化标准。
元数据:可用 ffmpeg 的 -metadata 写入 title、artist、album、date、genre、comment 等字段,并以 -c:a copy 保留原编码。
批量导出:可循环调用脚本,例如 for PLATFORM in spotify youtube tiktok podcast; do bash ~/.claude/skills/claude-music/scripts/music_export.sh "$PLATFORM" input.flac; done。
限制:资料未提供安装方式、依赖版本、平台上传规范细节及脚本内部实现说明。