YTDLnis 中文文档 下载 App

Packages 扩展仓库和自定义源的添加方式

官方 Packages 仓库

YTDLnis 的所有扩展组件都从同一个 GitHub 仓库发布——deniscerri/ytdlnis-packages。这个仓库维护着:

在「更多 → 设置 → Updating → Packages」里点开就能看到。版本号后面通常带架构信息(arm64-v8a / armeabi-v7a / x86_64),YTDLnis 会根据你的设备架构自动匹配。

组件名和架构

ARMv8(arm64-v8a)是目前绝大多数智能手机用的架构。极少数旧设备可能是 ARMv7(armeabi-v7a),模拟器或 Chromebook 可能是 x86_64。安装时 YTDLnis 会自动过滤,只显示你设备能用的版本。

如果某个 Package 在你设备上显示「不支持的架构」,不是你设备坏了,是那个版本的包还没编译到对应架构——等下一个版本或换个版本号试试。

自定义源(Custom package source)

如果官方仓库被墙了、或者你想用自己 fork 的版本,可以在「更多 → 设置 → Updating」里配置自定义的 Package 源 URL。这个 URL 需要返回和官方仓库一样的目录结构(包含各个 Package 的版本 JSON 和二进制文件)。

一般用户不需要动这个。

升级 vs 重新安装

Packages 页面会显示每个组件的当前版本和可用版本:

FFmpeg 升级时注意:升级期间如果有正在跑的处理任务(比如视频重编码、字幕烧录),可能会中途失败。升级前建议先把 Running 区域的条目等完成或暂停。

导入导出设置

「更多 → 设置 → Backup」里可以把全部设置(包括 Packages)打包装成一个 JSON 文件。备份文件换设备后恢复时,YTDLnis 会自动帮你把 Packages 也装上——不用手动一个个点。

和 yt-dlp 组件的关系

注意区分:

yt-dlp 脚本和 Python 解释器是两个独立的组件,各自从各自的源更新。