Skip to main content

Watch everything from your terminal.

Project description

Stargazers Pypi Version Python Versions Issues MIT License Discord

Logo

Watch everything from your terminal.

Report Bug · Request Feature


[!Note] v4 is constantly changing so be sure to keep the tool up to date and with that said I would advise not using it as a library yet.

Installation 🛠️

[!TIP] For in-depth installation instructions hit the wiki.

Prerequisites

  • A supported platform:
    • Linux
    • Windows
    • Android (via Termux)
    • iOS (via iSH Shell)
    • MacOS (Not tested)
  • python (required, with pip)
  • lxml (optional, ⚡ faster scraping)
  • fzf (optional but highly recommended)
  • mpv (recommended & default media player)

To get running these are all the prerequisites you'll need.

With the prerequisites installed, mov-cli can be installed via the pip command on all platforms with Python version 3.8 or above.

pip install mov-cli -U

Usage 🖱️

mov-cli comes packaged with a CLI interface via the mov-cli command you can use in your respective terminal.

[!NOTE] You may notice mov-cli doesn't ship with any scrapers (or previously known as providers) by default, this is because v4 is plugin-based and scrapers are now part of plugins that must be chosen to be installed. Find out how to do so at the wiki.

  1. Install the scraper plugin of your choice. Visit this wiki page on how to do so and the mov-cli-plugin topic for a list of third-party mov-cli plugins.
mov-cli -e
[mov-cli.plugins]
films = "package_name"
  1. Scraper away!
mov-cli -s films spider man no way home

The above command should search for spider man no way home with the following scraper.

Contributing ✨

Pull requests are welcome and appreciated. For major changes, please open an issue first to discuss what you would like to change.

Inspiration 🌟

Inspired by ani-cli, lobster and animdl

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mov-cli-4.1.5.tar.gz (41.9 kB view hashes)

Uploaded Source

Built Distribution

mov_cli-4.1.5-py3-none-any.whl (43.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page