资讯动态

Gamdl 配置速查:自定义输出路径、视频分辨率与音频编码全解

发布时间:2026/10/21 10:53:44 来源:尧图企业网站定制
Gamdl 配置速查自定义输出路径、视频分辨率与音频编码全解【免费下载链接】gamdlA command-line app for downloading Apple Music songs, music videos and post videos.项目地址: https://gitcode.com/GitHub_Trending/ga/gamdlGamdl 是一个命令行工具用于下载 Apple Music 的歌曲、音乐视频和帖子视频。装好之后大多数人都直接用默认值但想换保存目录、压低画质省空间、或者调整编码格式时就得动配置。本文按文件放哪里 → 画质怎么取舍 → 编码怎么选 → 出错怎么排查的顺序把常用配置一次讲清。 先说文件落盘下载内容默认会放进当前工作目录下的./Apple Music文件夹。你能用--output-path短参数-o把它指到任意位置gamdl -o ~/Music/Downloads [URL 参数]临时用一次就够的话命令行参数最方便。想长期生效就写进配置文件。配置文件默认在 Linux 上是~/.gamdl/config.iniWindows 上是%USERPROFILE%\.gamdl\config.ini首次运行 Gamdl 会自动创建格式是 INI 而不是 TOML[gamdl] output_path ~/Music/Downloads取值规则是三级覆盖命令行参数 配置文件 内置默认值./Apple Music。所以日常建议把固定的路径写死在配置文件里临时改目录时再敲参数互不干扰。这套优先级逻辑在 配置模块源码 里能看到输出路径的默认值定义在 下载器基类。 再说音乐视频的清晰度。--music-video-resolution参数接受 8 个档位240p、360p、480p、540p、720p、1080p、1440p、2160p默认是1080pgamdl --music-video-resolution 720p [视频 URL]选档时不用纠结它是否精确命中Gamdl 会从视频源实际提供的码流里挑最接近你指定值的分辨率优先取不超过指定值的档位同档再比带宽高低选择逻辑在 音乐视频接口 中。所以源端没有 720p 时它会自动落到相邻档位不会因为没有精确选项就失败。视频编码则由--music-video-codec-priority控制可填h264、h265、ask交互式询问默认顺序是 h264 优先、h265 兜底下载完成后容器默认为 m4v也可通过--music-video-remux-format改为 mp4。音频这边和格式转换是两回事先把概念分清Gamdl 下载的是 Apple Music 原始码流解密后的结果不做 mp3、flac 之类的转码。你真正能配的是编码优先级——当一首歌有多种码流可用时按你列的顺序挑gamdl --song-codec-priority aac-web,aac [歌曲 URL]--song-codec-priority用逗号分隔可选值包括aac-web、aac-he-web、aac、aac-he、aac-binaural、aac-downmix、atmos、ac3、alac以及ask运行时逐个询问。默认只列了aac-web。想要更高保真度就把alac、atmos排前面追求兼容性或省空间则保持默认。注意优先级只对源端实际提供的码流生效——列表里写了源端没有的编码就跳过继续看下一个这是 歌曲接口 的遍历逻辑。 出错时按顺序查三处权限报错确认输出目录可写或者换一个你有写权限的目录找不到可执行文件下载流程依赖ffmpeg和N_m3u8DL-RE两者要么在 PATH 里要么用--ffmpeg-path指定完整路径指定分辨率下不到先看视频源是否提供该档位的码流再检查--music-video-codec-priority里的编码是否和源端匹配重复下载想覆盖加--overwrite开关默认 false已下载过的会跳过。配置速查配置键对应参数默认值作用output_path--output-path/-o./Apple Music下载文件的保存目录music_video_resolution--music-video-resolution1080p音乐视频最高分辨率music_video_codec_priority--music-video-codec-priorityh264,h265视频编码选择顺序music_video_remux_format--music-video-remux-formatm4v音乐视频输出容器song_codec_priority--song-codec-priorityaac-web歌曲编码选择顺序overwrite--overwritefalse是否覆盖已下载文件最后一句实用信息配置文件里每个键名和命令行参数一一对应跑一次带--help的命令就能拿到当前版本的全部参数清单比查文档更准。【免费下载链接】gamdlA command-line app for downloading Apple Music songs, music videos and post videos.项目地址: https://gitcode.com/GitHub_Trending/ga/gamdl创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑