#anime #movies #scraping #tv #video #cli-tool #cli

app mov-cli-rs

用于抓取和播放电视剧、电影和动漫的命令行工具

2 个稳定版本

1.0.1 2024年3月24日
1.0.0 2024年3月23日

#589命令行工具

Download history 7/week @ 2024-05-18 1/week @ 2024-05-25 2/week @ 2024-06-08 2/week @ 2024-06-15

每月 56 次下载

自定义许可

29KB
477

mov-cli-rs

Stargazers Issues LGPLv2.1 License
报告错误 · 请求功能


[!注意] 这目前是一个非常早期的进度工具,我在学习 Rust 的同时开发,可能会出现问题

安装

安装 mov-cli-rs 简单到只需确保 cargo 和 rust 都已安装并运行,在终端中运行 cargo install mov-cli-rs。在运行此命令之前,请确保您已安装以下所有依赖项。

依赖项

  • 支持的操作系统
    • Linux (未测试)
    • Windows
  • rust (必需)
  • fzf (必需)
  • mpv (推荐 - 只有 提取功能在没有 mpv 的情况下才能工作)

用法

基本的 CLI 命令是 mov-cli-rs,唯一必需的参数是搜索词。此命令的最基本用法可以是 mov-cli-rs "bee and puppycat"

提取参数

使用 --extract 参数将播放列表 URL 打印到您的终端,而不是使用 URL 打开播放器。

质量参数

使用 -q--quality 参数可以指定一个质量,如果找到,则将选择该质量;如果没有找到,则默认为最高质量。此参数的值看起来像 720pauto,因此 -q 360p 将使用可用的 360p URL。

第一个参数

使用 -f--first 参数选择第一个结果,而不是显示系列菜单。

季参数

使用-s--season参数可以选中指定的季节,而不是显示季节菜单。

剧集参数

使用---episode参数可以选中指定的剧集,而不是显示剧集菜单。

示例

例如,如果您想播放《南方公园》的第21季第3集,并且知道它会是第一个结果,您可以这样做

mov-cli-rs "south park" -f -s 21 -e 3 -q 720p

待办事项

  • 播放列表提取参数
  • 媒体FZF菜单
  • 质量参数
  • 完成README
  • 下载参数
  • 更多源解析
  • 更多播放器支持
  • 促销海报显示
  • 更好的代码文档

贡献

我对在项目中收到贡献者感到很新鲜,我会欢迎他们,但可能需要指导或帮助来结构化仓库,使其更容易贡献。

致谢

依赖项

约5-17MB
约257K SLoC