Skip to content

sandrocods/IdlixDownloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IDLIX CLI Video Downloader & Video Player

image

IDLIX CLI Video Downloader & Video Player adalah program berbasis command-line interface (CLI) yang dirancang untuk mengunduh dan memutar video dari platform IDLIX dengan efisien. program ini memungkinkan pengguna untuk berinteraksi langsung dengan platform IDLIX, sehingga mereka dapat mengunduh video sesuai dengan preferensi link atau featured movie. Setelah diunduh video dapat diputar dengan lancar menggunakan bantuan FFmpeg / FFplay

Package

berikut ini adalah Package inti yang digunakan untuk membuat program dapat berjalan dengan lancar

Fitur

Berikut ini adalah fitur fitur yang tersedia di program ini

Nama Deskripsi Status
Download Featured Movie Dapat melakukan download berdasarkan section featured movie
Play Featured Movie Dapat melakukan pemutaran video berdasarkan section featured movie
Download Movie by URL Dapat melakukan pengunduhan video berdasarkan link
Select Resolution Dapat memilih resolusi video yang diinginkan
Subtitle Dapat memutar video dengan subtitle
Play Movie by URL Dapat melakukan pemutaran video berdasarkan link
Pretty Print Menampilkan output dengan format yang rapi
Download Progress Menampilkan progress download

Installasi

Berikut ini adalah cara installasi program versi windows

1. Lakukan git pada repository ini
  git clone https://github.com/sandrocods/IdlixDownloader
2. Install requirements yang dibutuhkan
  pip3 install -r requirements.txt

Penggunaan

Untuk menggunakan program ini, ikuti langkah-langkah berikut:

1. Jalankan program
  python3 main.py
2. Pilih menu yang tersedia
  1. Download Featured Movie
  2. Play Featured Movie
  3. Download Movie by URL
  4. Play Movie by URL
  5. Exit

❗ Note

Program ini akan otomatis mendownload file ( ffmpeg-x.x.x-essentials_build ) berbasis windows yang akan digunakan untuk mendownload dan melakukan pemutaran video secara otomatis
dan akan melakukan ekstraksi file tersebut ke dalam folder src/ffmpeg, setelah itu program akan melakukan setting PATH secara otomatis

Screenshots

1. Tampilan awal program

App Screenshot

2. Download video berdasarkan featured movie

App Screenshot

3. Memutar video secara online

App Screenshot

4. Memutar video subtitle

App Screenshot

5. Memutar video berdasarkan resolusi

App Screenshot

Roadmap

  • Menambahkan type tvseries / episode

Changelog

2024-11-27

Updated

  • Updated API for new server changes.
2024-08-21

Added

  • Added README.md.
  • Added requirements.txt.
  • Added project screenshots.

Updated

  • Updated resolution and subtitle handling.
  • Updated helper scripts for Linux.
  • Optimized various aspects of the project.
  • Updated README.md with new details.
2023-03-28

Updated

  • General update with changes and improvements.
2022-09-09

Added

  • Added worker threads for better concurrency.

Updated

  • Cleaned code for better readability ✨.
  • Improved logging functionality.

Removed

  • Deleted logging in certain areas to streamline performance.
2022-09-08

Fixed

  • Fixed API updates during the download process.
2022-08-17

Added

  • Added ffmpeg integration.
  • Added tutorial images for better guidance.

Fixed

  • Fixed .exe file issues.
  • Fixed issues with ffmpeg directory handling.

Updated

  • Updated README.md with more comprehensive information.
  • Updated and improved overall code quality.
2022-08-12

Added

  • Initial project commit.
  • Created the first version of README.md.
  • Added tutorial images for initial guidance.

Note

Program ini dibuat untuk keperluan pembelajaran semata, segala bentuk penyalahgunaan diluar tanggung jawab pembuat program ini