{"id":18606076,"url":"https://github.com/deniscerri/filma24-cli","last_synced_at":"2025-10-19T07:41:35.998Z","repository":{"id":43365451,"uuid":"460945011","full_name":"deniscerri/filma24-cli","owner":"deniscerri","description":"Download movies and tv series from filma24 using bash","archived":false,"fork":false,"pushed_at":"2024-02-11T09:10:19.000Z","size":153,"stargazers_count":19,"open_issues_count":0,"forks_count":3,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-03-25T04:17:39.347Z","etag":null,"topics":["bash","download","filma24","filma24-cli","linux","movies","series","terminal","tv"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/deniscerri.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2022-02-18T17:28:03.000Z","updated_at":"2025-02-13T11:29:48.000Z","dependencies_parsed_at":"2023-02-08T07:01:58.084Z","dependency_job_id":"ef0bf2a8-8c9c-4e65-b7fc-fc8ed4730d98","html_url":"https://github.com/deniscerri/filma24-cli","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deniscerri%2Ffilma24-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deniscerri%2Ffilma24-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deniscerri%2Ffilma24-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deniscerri%2Ffilma24-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deniscerri","download_url":"https://codeload.github.com/deniscerri/filma24-cli/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248290033,"owners_count":21078923,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bash","download","filma24","filma24-cli","linux","movies","series","terminal","tv"],"created_at":"2024-11-07T02:24:12.490Z","updated_at":"2025-10-19T07:41:35.926Z","avatar_url":"https://github.com/deniscerri.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"## **Filma24-CLI** - Download Albanian Movies and TV Series through filma24 using the terminal.\n\n## Check out [anisq](https://github.com/deniscerri/anisq) for a similar implementation\n\n### Table of Contents\n\n- [Dependencies](#Dependencies)\n- [Install](#Installation)\n  - [Linux](#Linux)\n  - [Android](#Android)\n  - [Windows](#Windows)\n- [Usage](#Usage)\n- [Disclaimer](#Disclaimer)\n\n### Dependencies that need to be installed: \u003ca name=\"Dependencies\"\u003e\u003c/a\u003e\n\n- ffmpeg\n- curl\n- vlc\n- yt-dlp\n\n## Installation: \u003ca name=\"Installation\"\u003e\u003c/a\u003e\n\n### Generic Linux \u003ca name=\"Linux\"\u003e\u003c/a\u003e\n\n`git clone https://github.com/deniscerri/filma24-cli` \u003cbr\u003e\n`cd filma24-cli \u0026\u0026 chmod +x f24`\u003cbr\u003e\n`sudo cp f24 /usr/local/bin/f24`\n\n### Android \u003ca name=\"Android\"\u003e\u003c/a\u003e\n\n- Download [Termux](https://f-droid.org/en/packages/com.termux/) \u003cbr\u003e\n- Give storage permissions with the command: `termux-setup-storage` \u003cbr\u003e\n- `git clone https://github.com/deniscerri/filma24-cli` \u003cbr\u003e\n- `cd filma24-cli \u0026\u0026 chmod +x f24` \u003cbr\u003e\n- `cp f24 $PREFIX/bin/f24`\n- (DISCLAIMER. VLC on Android doesn't support Referrers so there is no way to play on Android for now)\n\n### Windows \u003ca name=\"Windows\"\u003e\u003c/a\u003e\n\nEither install WSL (Windows Subsystem for Linux) or Git Bash.\n\n- If you choose WSL, you can use the same commands as generic linux. (If you are running WSL1, you can't open VLC so you can only download with it. You need to upgrade to WSL2 or use Git Bash)\n- On Git Bash you need to keep to copy f24 to /usr/bin/ directory instead and you need to run it as an administrator to achieve that.\n\n## Usage: \u003ca name=\"Usage\"\u003e\u003c/a\u003e\n\n### Download a movie\n\n      f24 -m [Movie Title or URL]\n\n- ### Download a movie in interactive mode\n      f24 -im [Movie Title]\n- ### Watch a movie\n      f24 -wm [Movie Title]\n- ### Watch a movie, but make a choice first\n      f24 -wim [Movie Title]\n\n---\n\n### Download series\n\n      f24 -t [Series Title or URL]\n\n- ### Download series in interactive mode\n      f24 -it [Series Title]\n- ### Watch first episode of the first season\n      f24 -wt [Series Title]\n- ### Watch first episode of a custom season\n      f24 -wt [Series Title] -s [Season Nr]\n- ### Watch a custom episode of a custom season\n      f24 -wt [Series Title] -s [Season Nr] -e [Episode Nr]\n\n---\n\n### Custom Output Directory\n\n      f24 [options] [query] -o [directory path]\n\n---\n\n### Using a List\n\nYou can use a txt file filled with names or url's and use that as input. The script will go over all of them.\n\n- If you add a custom season, the script will download the same season number for all elements on the list. Same thing will happen for a custom episode.\n\n---\n\n### Options\n\n      -h help this page\n      -m sets media type as movie\n      -t sets media type as tv series\n      -w watch instead of downloading\n      -s set a particular season to download. By default it downloads all seasons\n      -e set a particular episode to download. By default it downloads all episodes\n      -o set a custom download path. By default it downloads in your current working directory\n      -i use interactive mode when searching, instead of the script picking it itself\n      -u update the script\n\n## Disclaimer: \u003ca name=\"Disclaimer\"\u003e\u003c/a\u003e\n\nThis script was made to make it easier to download movies and tv series through web scraping instead of doing so manually. Every content that is being downloaded is hosted by third parties, as mentioned in the webpage that is used for scraping. \u003cbr\u003e\nUse it at your own risk. Make sure to look up your country's laws before proceeding. \u003cbr\u003e\n\u003cbr\u003e\nAny Copyright Infridgement should be directed towards the scraped website or hosts inside it.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeniscerri%2Ffilma24-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeniscerri%2Ffilma24-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeniscerri%2Ffilma24-cli/lists"}