You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ytdl-android/README-zh_CN.md

7.9 KiB


YTDLnis

English   |    简体中文

YTDLnis 是一款免费且开源的视频/音频下载器,使用 yt-dlp ,支持 Android 7.0 及以上版本。

本项目由 Denis Çerri 创建

GitHub Releases F-Droid IzzyOnDroid repository Uptodown

CI Preview release Downloads Translation status community community community website GitHub Sponsor

只有以上链接是 YTDLnis 的唯一可信来源。其他任何地方的版本都与作者无关。

💡 功能:

  • 从超过 1000 个网站 下载音频/视频文件
  • 支持处理播放列表
    • 可以像编辑普通下载一样单独编辑列表中的每一项
    • 为列表中所有视频选择统一的格式,或下载为视频时选择多个音频格式
    • 为列表中的所有项设定下载路径
    • 为列表中的所有项选择文件名模板
    • 支持一键批量更新所有项的下载类型(音频/视频/自定义命令)
  • 队列下载,按日期和时间计划下载
    • 也可以同时计划多个项目
  • 同时下载多个项目
  • 使用自定义命令和模板,或在内置终端中使用 yt-dlp
    • 可以备份和恢复模板,方便与朋友分享
  • 支持 Cookie。使用账户登录并下载私密或其他视频解锁高级格式等
  • 基于时间戳和视频章节分割视频(实验性 yt-dlp 功能)
    • 可以进行无限次分割
  • 从已下载项目中移除 SponsorBlock 元素
    • 可以将其作为章节嵌入视频中
  • 嵌入字幕/元数据/章节等
  • 修改元数据,如标题和作者
  • 根据章节将项目分割成单独的文件
  • 选择不同的下载格式
  • 直接从分享菜单底部卡片操作,无需打开应用
    • 可以创建 txt 文件,填入链接/播放列表/搜索查询(每行一个),应用会自动处理
  • 从应用中搜索或插入链接
    • 可以堆叠搜索并同时处理
  • 记录下载日志,方便排查问题
  • 重新下载已取消或失败的下载
    • 可以使用手势向左滑动重新下载,向右滑动删除
    • 长按详情表中的重新下载按钮可显示下载卡片获取更多功能
  • 隐私模式:当你不想保存下载历史或日志时使用
  • 快速下载模式
    • 立即下载,无需等待数据处理。关闭底部卡片即可立即开始
  • 直接从完成通知中打开/分享已下载的文件
  • 已实现大部分 yt-dlp 功能,欢迎提出建议
  • Material You 界面设计
  • 主题选项
  • 备份和恢复功能
  • 基于 MVVM 架构和 WorkManager

📲 预览截图

💬 联系我们

加入我们的 DiscordTelegram 频道 获取公告、讨论和新版本发布资讯。

😇 参与贡献

如果您想参与贡献,请阅读 贡献

📝 在 Weblate 上帮助翻译

翻译状态 翻译状态

🔑 使用包名与第三方应用连接

应用的包名是 "com.deniscerri.ytdl"。

🤖 使用 Intent 与第三方应用连接

您可以使用 Intent 推送命令到应用,无需用户交互即可运行下载。 接受的变量:

TYPE -> 可以是audio、video、command
BACKGROUND -> 可以是true、false。如果为 true应用将在后台运行下载不显示下载卡片

使用 Tasker 在后台下载音频的示例

  1. 创建 Send Intent 任务
  2. Actionandroid.intent.action.SEND
  3. CatDefault
  4. Mime Typetext/*
  5. Extraandroid.intent.extra.TEXT:url将 "url" 替换为要下载的视频 URL
  6. ExtraTYPE:audio
  7. ExtraBACKGROUND:true

📄 许可

GNU GPL v3.0

除了在 GPLv3 许可证下的源代码外,禁止其他任何方以下载器应用的名义使用 "YTDLnis",其衍生产品也不例外。衍生产品包括但不限于 fork 版本和非官方构建。

😁 捐赠

通过 BMC 捐赠

🙏 致谢

  • decipher3114 设计的应用图标
  • dvd 提供的 youtubedl-android 实现示例
  • seal 提供的某些设计元素和功能
  • youtubedl-android 将 yt-dlp 移植到 Android
  • yt-dlp 及其贡献者使得这个工具成为可能。没有它就不会有这个应用

以及很多包括贡献者在内的其他人