YTDLnis 中文文档 下载 App

内置终端在手机上直接跑 yt-dlp 和 Shell 命令

打开终端

「更多 → Terminal」。进入后你就在 YTDLnis 内置的 Shell 里了——它的工作目录是设备共享存储根,所以 ls 能看到 Download、Movies、Music 这些文件夹。

内置终端
YTDLnis 内置 Shell:运行 yt-dlp、ffmpeg、pip 等

能用什么命令

YTDLnis 预装了:

命令说明
yt-dlp打包进应用的主程序,版本跟随自动更新
pythonyt-dlp 运行时用的 Python 3
pipPython 包管理器,可以装纯 Python 包
ffmpeg音视频处理,裁剪、转码都靠它
node / npm安装 Node.js package 后可用
deno / qjsJS 运行时
aria2多线程下载加速工具

另外还有 Android 自带的 Shell 命令(ls、cd、cat、cp、mv、rm 等)。

为什么需要终端

大部分场景用下载卡片就够了,但以下操作只有终端能做:

  1. 在 PC 上用过 yt-dlp 的命令,想在手机上复刻 —— 直接跑就行,yt-dlp 参数和电脑上一模一样
  2. 列出某个链接的全部格式 —— yt-dlp -F "<链接>" 比在卡片里看更完整
  3. 临时转码一个本地文件 —— ffmpeg -i input.mp4 -vn -acodec libmp3lame -q:a 2 output.mp3
  4. 安装 yt-dlp 插件 —— pip install <plugin> 装一些纯 Python 的扩展
  5. 管理已安装的 Packages —— pip list 看装了什么,pip install -U pip 更新 pip 自身
  6. 快速升级 yt-dlp —— yt-dlp -U

终端底部那排额外按键

手机上的软键盘没有 ESC、TAB、CTRL 等键。YTDLnis 在终端底部给了一排扩展按键:

会话管理

终端 vs 命令模式的区别

终端下载卡片命令模式
定位完整 Shell 环境,一切你说了算预存命令模板批量跑
输出实时显示在终端里和普通下载一样进队列、历史里
适用实验、调参数、管理工具、一次性操作模板化、批量链接
Cookies自动带上(开了开关的话)也会带上

一般来说,先在终端里试命令、确认好用了再存成命令模板,下次批量处理直接用下载卡片命令模式。