ytdlnis

ytdlnis

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

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

YTDLnis视频下载音频下载开源软件Android应用Github开源项目
<h1 align="center"> <img src="https://yellow-cdn.veclightyear.com/2b54e442/4f48cc23-be0c-4b8c-b409-2a1382607c6d.png" width="25%" /> <br> YTDLnis </h1> <div align="center"> 英语 &nbsp;&nbsp;| &nbsp;&nbsp; <a href="https://github.com/deniscerri/ytdlnis/blob/main/README-sq.md">阿尔巴尼亚语</a> &nbsp;&nbsp;| &nbsp;&nbsp; <a href="https://github.com/deniscerri/ytdlnis/blob/main/README-az.md">阿塞拜疆语</a> &nbsp;&nbsp;| &nbsp;&nbsp; <a href="https://github.com/deniscerri/ytdlnis/blob/main/README-id.md">印度尼西亚语</a> &nbsp;&nbsp;| &nbsp;&nbsp; <a href="https://github.com/deniscerri/ytdlnis/blob/main/README-pt.md">葡萄牙语</a> &nbsp;&nbsp;| &nbsp;&nbsp; <a href="https://github.com/deniscerri/ytdlnis/blob/main/README-es.md">西班牙语</a> &nbsp;&nbsp;| &nbsp;&nbsp; <a href="https://github.com/deniscerri/ytdlnis/blob/main/README-ja.md">日语</a> </div> <h3 align="center"> YTDLnis 是一款免费开源的视频/音频下载器,使用 yt-dlp 为 Android 6.0 及以上版本设计。 </h3> <h4 align="center"> [由 Denis Çerri 创建。目前由 zaednasr 维护] </h4> <div align="center">

Github 下载 IzzyOnDroid 仓库 UpToDown

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

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

</div>

💡 功能:

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

📲 截图

<div> <img src="https://yellow-cdn.veclightyear.com/2b54e442/b0d175d3-ede4-45f9-aa19-717d15bfcd91.png" width="30%" /> <img src="https://yellow-cdn.veclightyear.com/2b54e442/7d1bf32c-f1f7-4d4c-ac0f-c4f06120f1c7.png" width="30%" /> <img src="https://yellow-cdn.veclightyear.com/2b54e442/9ca19155-a4ab-4d92-939b-81ec31dd05a3.png" width="30%" /> <img src="https://yellow-cdn.veclightyear.com/2b54e442/0f3ccff8-0f73-4b24-a238-8d8b1674ba0e.png" width="30%" /> <img src="https://yellow-cdn.veclightyear.com/2b54e442/a90b9632-1401-4ec1-8387-03e6f02e0153.png" width="30%" /> <img src="https://yellow-cdn.veclightyear.com/2b54e442/545bcd1a-052c-4107-bbea-2367bd0631b8.png" width="30%" /> <img src="https://yellow-cdn.veclightyear.com/2b54e442/a8494be0-3a16-4634-87ad-956ab96310b9.png" width="30%" /> <img src="https://yellow-cdn.veclightyear.com/2b54e442/594f99f3-6929-4f81-b020-82bd6fa5fefc.png" width="30%" /> <img src="https://yellow-cdn.veclightyear.com/2b54e442/3357f0e8-683f-49eb-9193-d71ecbb01e88.png" width="30%" /> <img src="https://yellow-cdn.veclightyear.com/2b54e442/a3485128-fff0-4692-af96-f4487cf47b29.png" width="30%" /> <img src="https://yellow-cdn.veclightyear.com/2b54e442/20e06a7f-b67f-4d03-a0b5-af01f725df3e.png" width="30%" /> <img src="https://yellow-cdn.veclightyear.com/2b54e442/af0bac4e-a957-43de-934f-3f8d84777596.png" width="30%" /> <img src="https://yellow-cdn.veclightyear.com/2b54e442/96e1d3b4-ba6a-41eb-8d44-30123df3d2d4.png" width="90%" /> </div>

💬 联系方式

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

🔑 与 ReVanced 和 LibreTube 连接

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

📝 在 Weblate 帮助翻译

<a href="https://hosted.weblate.org/engage/ytdlnis/"> <img src="https://yellow-cdn.veclightyear.com/2b54e442/2e066664-56ff-4051-87b1-d9c37dd259f8.png" alt="翻译状态" /> </a> <a href="https://hosted.weblate.org/engage/ytdlnis/"> <img src="https://yellow-cdn.veclightyear.com/2b54e442/e76894df-c7b8-4eeb-9e70-6ea9f0c72abc.svg" alt="翻译状态" /> </a>

✔️🤖 与 Tasker / Macrodroid 等连接

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

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

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

⚠️ 警告 <br>

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

🙏 感谢

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

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

编辑推荐精选

讯飞星火

讯飞星火

深度推理能力全新升级,全面对标OpenAI o1

科大讯飞的星火大模型,支持语言理解、知识问答和文本创作等多功能,适用于多种文件和业务场景,提升办公和日常生活的效率。讯飞星火是一个提供丰富智能服务的平台,涵盖科技资讯、图像创作、写作辅助、编程解答、科研文献解读等功能,能为不同需求的用户提供便捷高效的帮助,助力用户轻松获取信息、解决问题,满足多样化使用场景。

模型训练热门AI工具内容创作智能问答AI开发讯飞星火大模型多语种支持智慧生活
Spark-TTS

Spark-TTS

一种基于大语言模型的高效单流解耦语音令牌文本到语音合成模型

Spark-TTS 是一个基于 PyTorch 的开源文本到语音合成项目,由多个知名机构联合参与。该项目提供了高效的 LLM(大语言模型)驱动的语音合成方案,支持语音克隆和语音创建功能,可通过命令行界面(CLI)和 Web UI 两种方式使用。用户可以根据需求调整语音的性别、音高、速度等参数,生成高质量的语音。该项目适用于多种场景,如有声读物制作、智能语音助手开发等。

Trae

Trae

字节跳动发布的AI编程神器IDE

Trae是一种自适应的集成开发环境(IDE),通过自动化和多元协作改变开发流程。利用Trae,团队能够更快速、精确地编写和部署代码,从而提高编程效率和项目交付速度。Trae具备上下文感知和代码自动完成功能,是提升开发效率的理想工具。

热门AI工具生产力协作转型TraeAI IDE
咔片PPT

咔片PPT

AI助力,做PPT更简单!

咔片是一款轻量化在线演示设计工具,借助 AI 技术,实现从内容生成到智能设计的一站式 PPT 制作服务。支持多种文档格式导入生成 PPT,提供海量模板、智能美化、素材替换等功能,适用于销售、教师、学生等各类人群,能高效制作出高品质 PPT,满足不同场景演示需求。

讯飞绘文

讯飞绘文

选题、配图、成文,一站式创作,让内容运营更高效

讯飞绘文,一个AI集成平台,支持写作、选题、配图、排版和发布。高效生成适用于各类媒体的定制内容,加速品牌传播,提升内容营销效果。

AI助手热门AI工具AI创作AI辅助写作讯飞绘文内容运营个性化文章多平台分发
材料星

材料星

专业的AI公文写作平台,公文写作神器

AI 材料星,专业的 AI 公文写作辅助平台,为体制内工作人员提供高效的公文写作解决方案。拥有海量公文文库、9 大核心 AI 功能,支持 30 + 文稿类型生成,助力快速完成领导讲话、工作总结、述职报告等材料,提升办公效率,是体制打工人的得力写作神器。

openai-agents-python

openai-agents-python

OpenAI Agents SDK,助力开发者便捷使用 OpenAI 相关功能。

openai-agents-python 是 OpenAI 推出的一款强大 Python SDK,它为开发者提供了与 OpenAI 模型交互的高效工具,支持工具调用、结果处理、追踪等功能,涵盖多种应用场景,如研究助手、财务研究等,能显著提升开发效率,让开发者更轻松地利用 OpenAI 的技术优势。

Hunyuan3D-2

Hunyuan3D-2

高分辨率纹理 3D 资产生成

Hunyuan3D-2 是腾讯开发的用于 3D 资产生成的强大工具,支持从文本描述、单张图片或多视角图片生成 3D 模型,具备快速形状生成能力,可生成带纹理的高质量 3D 模型,适用于多个领域,为 3D 创作提供了高效解决方案。

3FS

3FS

一个具备存储、管理和客户端操作等多种功能的分布式文件系统相关项目。

3FS 是一个功能强大的分布式文件系统项目,涵盖了存储引擎、元数据管理、客户端工具等多个模块。它支持多种文件操作,如创建文件和目录、设置布局等,同时具备高效的事件循环、节点选择和协程池管理等特性。适用于需要大规模数据存储和管理的场景,能够提高系统的性能和可靠性,是分布式存储领域的优质解决方案。

TRELLIS

TRELLIS

用于可扩展和多功能 3D 生成的结构化 3D 潜在表示

TRELLIS 是一个专注于 3D 生成的项目,它利用结构化 3D 潜在表示技术,实现了可扩展且多功能的 3D 生成。项目提供了多种 3D 生成的方法和工具,包括文本到 3D、图像到 3D 等,并且支持多种输出格式,如 3D 高斯、辐射场和网格等。通过 TRELLIS,用户可以根据文本描述或图像输入快速生成高质量的 3D 资产,适用于游戏开发、动画制作、虚拟现实等多个领域。

下拉加载更多