https://github.com/florinutz/filme
Filme provides utilities for torrenting movies
https://github.com/florinutz/filme
crawler golang movies torrents
Last synced: 5 months ago
JSON representation
Filme provides utilities for torrenting movies
- Host: GitHub
- URL: https://github.com/florinutz/filme
- Owner: florinutz
- Created: 2019-01-29T21:56:20.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-02-25T03:13:57.000Z (over 3 years ago)
- Last Synced: 2025-07-30T01:57:30.478Z (11 months ago)
- Topics: crawler, golang, movies, torrents
- Language: Go
- Homepage:
- Size: 2.43 MB
- Stars: 6
- Watchers: 0
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# Filme [](https://travis-ci.org/florinutz/filme) [](https://codecov.io/gh/florinutz/filme)
### A movie torrenting utility.
Filme is a little torrenting helper I started writing for myself some time ago.
The one solid feature it has right now is the torrent searching, which
basically crawls 1337x.to from the cli.
It can search for torrents (`filme help search`) and display details about any of the search results (`filme help detail`).
## Install
[](https://snapcraft.io/filme)
```bash
snap install filme
```
### build from source
Run `make` as an entry point:
```bash
make binary
sudo mv build/filme-linux-amd64 /usr/local/bin/filme
```
## Usage
#### Search
List all items matching "1080p". Crawl first 20 pages:
```bash
filme search 1080p --page-min 1 --page-max 20
```
Please crawl 1337x politely by using the `--reqs-*` crawler settings. They set delays and parallelism.
You can also set the user agent, but leaving it empty will use valid random ones from different browsers.
#### Display details
Display one of the items:
```bash
filme detail https://1337x.to/torrent/4287659/Honey-Boy-2019-1080p-WEBRip-5-1-YTS-YIFY/
```
will get you
```
Gemini Man (2019) [WEBRip] [1080p] [YTS] [YIFY]
id: 4129693
magnet: magnet:?xt=urn:btih:671E6D130005810236C19F2B706AB5552CA1472A&dn=Gemini+Man+%282019%29+%5BW...
seeders: 14594
leechers: 7396
```
You can also get its imdb link if you have an [OMDB api key](https://www.omdbapi.com/apikey.aspx)
into the `OMDB_API_KEY` env var:
```bash
OMDB_API_KEY=84824e9a filme detail https://1337x.to/torrent/4287659/Honey-Boy-2019-1080p-WEBRip-5-1-YTS-YIFY/
```
```
...
Imdb info:
https://www.imdb.com/title/tt1025100/ (2019) Gemini Man
```
## Caching
Everything is cached in `~/.cache/filme` and there is currently no way to avoid this, so please delete this folder
whenever you want fresh results.
```bash
rm -rf ~/.cache/filme
```

