Project Icon

ytdlnis

基于yt-dlp的Android多功能媒体下载应用

YTDLnis是一款基于yt-dlp的Android媒体下载应用,支持1000多个网站的内容获取。它提供播放列表处理、多任务下载、自定义命令和Cookie支持等功能。应用采用Material You设计,具备主题定制和数据备份功能。YTDLnis适用于Android 6.0及以上系统,为用户提供开源、功能丰富的下载体验。


YTDLnis

英语   |    阿尔巴尼亚语   |    阿塞拜疆语   |    印度尼西亚语   |    葡萄牙语   |    西班牙语   |    日语

YTDLnis 是一款免费开源的视频/音频下载器,使用 yt-dlp 为 Android 6.0 及以上版本设计。

[由 Denis Çerri 创建。目前由 zaednasr 维护]

Github 下载 IzzyOnDroid 仓库 UpToDown

CI 预览版本 下载量 翻译状态 社区 社区 社区

上述链接是 YTDLnis 唯一可信的来源。其他来源与我无关。

💡 功能:

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

📲 截图

💬 联系方式

加入我们的 Telegram 频道Discord 进行讨论、公告和发布!

🔑 与 ReVanced 和 LibreTube 连接

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

📝 在 Weblate 帮助翻译

翻译状态 翻译状态

✔️🤖 与 Tasker / Macrodroid 等连接

你可以在 Tasker 或 Macrodroid 等应用中使用意图,向应用发送命令以在无需用户交互的情况下运行下载。 接受的变量:

TYPE -> 可以是:audio, video, command
BACKGROUND -> 可以是:true, false。如果为 true,无论如何应用都不会显示下载卡片,而是在后台运行下载
COMMAND -> 如果你首选的类型是 audio/video 或者你将 TYPE 变量设置为其中之一,这将附加到你的额外命令字符串中。如果类型是 command,你在这里写的整个命令将用于下载

Tasker 示例:在后台下载音频

  1. 创建发送意图任务
  2. 动作:android.intent.action.SEND
  3. 类别:Default
  4. MIME 类型:text/*
  5. 附加:android.intent.extra.TEXT:url(用你想下载的视频的 url 替换 url)
  6. 附加:TYPE:audio
  7. 附加:BACKGROUND:true

😇 贡献

如果你想贡献,请阅读贡献部分。

📄 许可证

GNU GPL v3.0

⚠️ 警告

除了根据 GPLv3 许可证授权的源代码外,所有其他方均禁止将"YTDLnis"名称用作下载器应用,这同样适用于其衍生品。衍生品包括但不限于分支和非官方构建。

🙏 感谢

  • yt-dlp 及其贡献者使这个工具成为可能。没有它,这个应用就不会存在。
  • youtubedl-android 将 yt-dlp 移植到 Android
  • dvd 展示了如何实现 youtubedl-android
  • seal 提供了某些设计元素和功能,我在开始开发时也想使用这些元素和功能
  • decipher3114 提供了应用图标

以及许多其他互联网论坛上的陌生人。

项目侧边栏1项目侧边栏2
推荐项目
Project Cover

豆包MarsCode

豆包 MarsCode 是一款革命性的编程助手,通过AI技术提供代码补全、单测生成、代码解释和智能问答等功能,支持100+编程语言,与主流编辑器无缝集成,显著提升开发效率和代码质量。

Project Cover

AI写歌

Suno AI是一个革命性的AI音乐创作平台,能在短短30秒内帮助用户创作出一首完整的歌曲。无论是寻找创作灵感还是需要快速制作音乐,Suno AI都是音乐爱好者和专业人士的理想选择。

Project Cover

有言AI

有言平台提供一站式AIGC视频创作解决方案,通过智能技术简化视频制作流程。无论是企业宣传还是个人分享,有言都能帮助用户快速、轻松地制作出专业级别的视频内容。

Project Cover

Kimi

Kimi AI助手提供多语言对话支持,能够阅读和理解用户上传的文件内容,解析网页信息,并结合搜索结果为用户提供详尽的答案。无论是日常咨询还是专业问题,Kimi都能以友好、专业的方式提供帮助。

Project Cover

阿里绘蛙

绘蛙是阿里巴巴集团推出的革命性AI电商营销平台。利用尖端人工智能技术,为商家提供一键生成商品图和营销文案的服务,显著提升内容创作效率和营销效果。适用于淘宝、天猫等电商平台,让商品第一时间被种草。

Project Cover

吐司

探索Tensor.Art平台的独特AI模型,免费访问各种图像生成与AI训练工具,从Stable Diffusion等基础模型开始,轻松实现创新图像生成。体验前沿的AI技术,推动个人和企业的创新发展。

Project Cover

SubCat字幕猫

SubCat字幕猫APP是一款创新的视频播放器,它将改变您观看视频的方式!SubCat结合了先进的人工智能技术,为您提供即时视频字幕翻译,无论是本地视频还是网络流媒体,让您轻松享受各种语言的内容。

Project Cover

美间AI

美间AI创意设计平台,利用前沿AI技术,为设计师和营销人员提供一站式设计解决方案。从智能海报到3D效果图,再到文案生成,美间让创意设计更简单、更高效。

Project Cover

AIWritePaper论文写作

AIWritePaper论文写作是一站式AI论文写作辅助工具,简化了选题、文献检索至论文撰写的整个过程。通过简单设定,平台可快速生成高质量论文大纲和全文,配合图表、参考文献等一应俱全,同时提供开题报告和答辩PPT等增值服务,保障数据安全,有效提升写作效率和论文质量。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号