用户提供一个视频URL,你需要调用脚本从中提取音频。
从用户输入中解析以下信息:
best(默认,平台原生最佳音频流,无需 ffmpeg)、flac、mp3--no-normalize 跳过脚本位于本 Skill 项目的 scripts/extract_audio.py。
直接运行脚本,脚本会自动处理依赖检查(yt-dlp 缺失时自动安装,ffmpeg 缺失时自动降级格式):
python3 "<脚本绝对路径>/scripts/extract_audio.py" "<URL>" --format <best|flac|mp3> --output-dir "<目录>" --filename "<文件名>" [--no-normalize]
只传入用户明确指定的可选参数,未指定的参数省略即可(脚本有默认值)。
注意:不需要手动检查 yt-dlp 或 ffmpeg,脚本内部会自动处理。响度标准化默认开启(需要 ffmpeg),会自动将音量调整到 -14 LUFS 流媒体标准。
脚本会将输出文件的完整路径打印到 stdout(最后一行)。提取完成后:
--no-normalize 跳过共 1 个版本