显示HN:CineCLI – 从你的终端直接浏览和下载电影
Show HN: CineCLI – Browse and torrent movies directly from your terminal

原始链接: https://github.com/eyeblech/cinecli

## CineCLI:从终端下载种子 CineCLI是一个快速的跨平台(Linux、macOS、Windows)命令行工具,用于轻松浏览、搜索和启动电影种子。它基于Python 3.9+,提供美观且简洁的终端界面。 主要功能包括搜索YTS获取电影、显示详细信息(包括评分和年份),以及直接将磁力链接启动到默认的种子客户端(如qBittorrent或Transmission)。它还可以下载.torrent文件,并自动选择具有健康种子的最高质量种子,同时您仍可完全控制。 CineCLI通过交互模式进行操作,方便探索,并利用您的操作系统处理磁力链接启动。它是开源的(MIT许可),并鼓励贡献——在[仓库链接 - 文本中未提供]上找到并点亮该仓库!由eyeblech构建。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 展示 HN: CineCLI – 从你的终端浏览和下载电影 (github.com/eyeblech) 15 分,samsep10l 49 分钟前 | 隐藏 | 过去 | 收藏 | 1 条评论 大家好,我构建了 CineCLI —— 一个跨平台的终端应用,用于浏览电影、查看详情,并在你的系统下载客户端中直接打开磁力链接。 特性: - 从终端搜索电影 - 丰富的用户界面,包含评分、时长、类型 - 交互式和非交互式模式 - 通过系统默认客户端处理磁力链接 - 支持 Linux/macOS/Windows - 无广告,无追踪 GitHub: https://github.com/eyeblech/cinecli PyPI: https://pypi.org/project/cinecli/ 希望终端和 Python 爱好者们提供反馈。 samsep10l 19 分钟前 [–] 请大家提供反馈:|回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:
相关文章

原文

PyPI Python License Downloads


🟢 API STATUS: ACTIVE & OPERATIONAL
All CineCLI features are fully functional.


Browse, inspect, and launch movie torrents directly from your terminal.
Fast. Cross-platform. Minimal. Beautiful.

Demo


Platform CLI Terminal

  • 🔍 Search movies from YTS
  • 🎥 View detailed movie information
  • 🧲 Launch magnet links directly into your torrent client
  • 📦 Download .torrent files if preferred
  • ⚡ Auto-select best torrent (highest quality + healthy seeds)
  • 🖥 Cross-platform (Linux, macOS, Windows)
  • 🎨 Rich, clean terminal UI (powered by rich)
  • 🧠 Smart defaults with full user control

Built with Typer Built with Rich

Requires Python 3.9+


Displays matching movies with IDs:

ID     Title                 Year   Rating
3525   The Matrix            1999   8.7
3526   The Matrix Reloaded   2003   7.2


What happens:

  1. Shows movie details

  2. Lists available torrents

  3. Auto-selects the best option (you can override)

  4. Launches magnet or downloads .torrent


🧭 Interactive mode (recommended for exploration)


⚙️ How magnet launching works

CineCLI delegates magnet handling to your OS.

That means:

  • Whatever torrent client is registered (qBittorrent, Transmission, etc.)

  • CineCLI will launch it directly

Example (Linux):

xdg-mime query default x-scheme-handler/magnet

Full terminal walkthrough:

demo.mov


MIT—see LICENSE.

Use it. Fork it. Improve it.


Built by eyeblech
📧 [email protected]


STAR the repo if you like it! ⭐

Open Source Maintained PRs Welcome

联系我们 contact @ memedata.com