1个稳定版本
1.0.0 | 2023年3月29日 |
---|
380 在 多媒体 中
155KB
497 行
YT-DLP-REPL
yt-dlp-repl 利用 yt-dlp 的命令行参数,并随后进入循环,使用户可以不断输入URL。
在Linux上安装
基于Rust的程序 yt-dlp-repl 需要在系统中安装基于Python的程序 yt-dlp 作为依赖项。要一起使用它们,您必须分别通过Linux发行版的软件仓库单独安装 yt-dlp。
yt-dlp-repl(v1.0.0)当前版本已在Fedora Linux 37和Ubuntu 22.10上经过验证,可以正常工作。
方法1 – 使用Cargo
[推荐给程序员]
1.要从 crates.io 安装 yt-dlp-repl,请使用以下 cargo 命令
cargo install yt-dlp-repl
可执行文件将保存在您家目录中的隐藏 .cargo/bin/
目录中。
2a.为了方便访问,您可能希望将 yt-dlp-repl 文件复制到 /usr/bin/
目录。这可以通过遵循方法2(3a、3b)中的说明来完成。
2b.作为替代方案,您可以将 ~/.cargo/bin/
目录添加到系统PATH变量中,这可以通过 rustup 配置。
方法2 – 通用Linux二进制文件
1.要安装 yt-dlp-repl,首先从GitHub下载不受分发版本影响的 二进制文件。
2.然后,运行以下命令使文件可执行
sudo chmod +x ./yt-dlp-repl
3a.在大多数Linux发行版上,通过将二进制文件复制到 /usr/bin/
来安装 yt-dlp-repl
sudo cp yt-dlp-repl /usr/bin/
3b.对于Fedora Silverblue / Kinoite,使用此命令
sudo cp yt-dlp-repl /var/usrlocal/bin/
方法3 – 发行版特定软件包
[推荐给大多数用户]
适用于基于 .rpm 和 .deb 的 Linux 发行版的特定发行版软件包也提供下载。要在不同的 Linux 发行版上安装 yt-dlp-repl,请遵循以下说明
Fedora Linux / RHEL / openSUSE
sudo rpm -i yt-dlp-repl-1.0.0-1.x86_64.rpm
Fedora Silverblue / Kinoite
rpm-ostree install yt-dlp-repl-1.0.0-1.x86_64.rpm
Ubuntu
sudo dpkg -i yt-dlp-repl_1.0.0_amd64.deb
方法 4 – 手动编译
首先,从 GitHub 下载并解压 yt-dlp-repl 源代码。接下来,为了构建和安装程序,使用以下命令
cargo build --release && sudo cp target/release/yt-dlp-repl /usr/bin/