YTDLnis是一款基于yt-dlp内核的开源音视频下载工具,支持跨平台(Windows/macOS/Linux)使用,专注高效、稳定地抓取YouTube等平台的高质量音视频资源,无需复杂配置,一键粘贴链接即可下载1080P/4K视频、无损音频或字幕文件,满足用户对高清内容的需求,支持自定义下载路径、格式转换及批量操作,是音视频爱好者的理想选择。
1、打开app后点击输入框
2、然后输入或粘贴视频、音频链接,然后点击手机链接上的确定
3、接着等待app进行解析后就可以选择音频或视频进行下载
4、然后在下载界面中可以查看下载的状况
5、习惯使用命令行的用户也可以直接在app中自带的终端中输入命令进行批量下载
1、从1000多个网站下载音频/视频文件
2、处理播放列表
像普通下载项目一样单独编辑每个播放列表项目
为所有项目选择一种通用格式和/或选择多种音频格式,以便将它们下载为视频
选择所有项目的下载路径
为所有项目选择一个文件名模板
一键批量更新下载类型为音频/视频/自定义命令
3、排队下载并按日期和时间安排下载
您还可以同时安排多个项目
4、同时下载多个项目
5、使用自定义命令和模板或使用内置终端的 yt-dlp
您可以备份和恢复模板,以便与好友分享
6、支持 Cookie。使用您的账户登录,下载私人/不可用的视频、解锁高级格式等。
7、根据时间戳和视频章节剪切视频(实验性 yt-dlp 功能)
你可以无限次剪切
8、从下载的项目中删除 SponsorBlock 元素
将它们作为章节嵌入到视频中
1、基础下载:yt-dlp [视频链接] 下载指定链接的视频,自动选择最佳格式。
2、仅下载音频:yt-dlp -x --audio-format mp3 [视频链接] 提取视频中的音频,并将其转换为 MP3 格式。
3、指定格式下载:yt-dlp -f [格式代码] [视频链接] 下载指定格式代码(通过 -F 命令查看)的视频或音频。
4、查看可用格式:yt-dlp -F [视频链接] 列出视频所有可用的分辨率、编码和文件格式代码。
5、下载播放列表:yt-dlp [播放列表链接] 下载整个播放列表中的所有视频。
6、指定下载目录:yt-dlp -o '~/Downloads/%(title)s.%(ext)s' [链接] 使用 -o 指定下载路径和文件名模板。~/Downloads 是目标目录。
7、下载字幕:yt-dlp --write-sub --sub-langs all [链接] 下载所有可用语言的字幕文件。
8、下载视频缩略图:yt-dlp --write-thumbnail [链接] 下载视频的封面缩略图。
9、批量下载(从文件):yt-dlp -a [文件路径] 从一个文本文件(每行一个链接)中读取链接并批量下载。
v1.8.6版本
一、基础更改:
修复应用程序有时会提供配音音频格式而不是原始音频的问题
修复了将链接粘贴到终端时应用程序有时会崩溃的问题,另外,如果禁用颜色突出显示,您可以启用它,我想这不会使应用程序崩溃
默认使 sponsorblock 偏好设置清晰
对于播放列表应用程序现在使用 --lazy-playlist 在页面中连续加载大型播放列表,就像 newpipe 一样,速度更快
启用/禁用某些 cookie 记录,而不是一次性全部启用/禁用
添加选项以编写 Cookie 描述或标签
将 GIF 添加到视频容器
如果 sponsorblock 被禁用,则不要应用 sponsorblock api url
应用 aria2 时添加 --no-check-certificates 命令
在调整视频芯片中添加嵌入缩略图切换
一些视频芯片被合并成一个,点击时会隐藏对话框菜单,以节省空间
在调整音频/视频芯片上添加带有隐藏菜单的徽章,这样你就可以知道每个芯片上有多少个设置处于活动状态
禁用 Cookie 时不应用生成的 po 令牌
删除从普通 cookie webview 中提取数据同步 ID,仅在 po token webview 中
在终端屏幕中添加文件名模板选择
添加切换以不喜欢 DRC 音频格式
添加长按终止按钮显示警告对话框的功能,即使您选择不显示它
如果所选格式太大,则在下载卡中添加警告(如果已知格式大小,这也是近似值,因为格式大小可能会在最终文件中发生变化)
删除了“偏好最小格式”偏好,而是您可以选择“偏好小格式”或“大尺寸格式”
修复应用程序在清除临时数据时删除自定义缓存文件夹的问题
下载多个项目时为每个项目应用适当的自动编号元数据
添加删除文件时从媒体库中删除文件的功能
修复有时 yt-dlp 将字幕结果显示为空而不是数组时导致应用程序崩溃的问题
二、高级更改:
添加了在数据获取时禁用 --flat-playlist 的开关
生成 PO Token 时添加 Subs PO Token 支持
PO Token 生成现在有两种模式,Auth 和 Non Auth
添加了切换功能,使用用户提供给应用程序的 URL 作为播放列表 URL,而不是使用 json 转储中的 playlist_webpage_url 标签