29 Commits

Author SHA1 Message Date
Francesco Grazioso
306377a7be
Feat/app api and frontend (#136)
* minor fixes

* created basic django app

* add django dependency

* created basic search endpoint

* created retrieve method for search

* remove retrieve

* start implementing download endpoint (only movie for now)

* start implementing episode info for series

* finished get_episodes_info

* minor fixes

* add download anime episode

* start implementing download for tv series

* refactor methods

* finished download endpoint (will implement possibility to download single episodes of season in tv series)

* new domain and black on project

* start

* add cors

* add start gui command

* add gui for search

* edited .gitignore

* create component for media details

* better UX/UI

* edited anime episode to stream response (better experience)

* implemented UI for media details (TODO add download capabilities)

* fix poster fetching

* minor fixes

* fix cors error

* start implementing download

* fix typing on anime movies

* refactor

* refactor + add download OVA

* add plot for all anime types

* add download for all anime episodes

* add download all tv series episodes

* fix crach if localStorage is undefined

* moved download logic in separeted file

* fix wrong index passed while downloading tv series

* fix style searchbar

* add loader to search button and add enter listener while searching

* remove dependency from loading episodes to download all in anime series

* add function to download selected episodes for anime

* add sh command to kill gui

* fix messages in kill_gui.sh

* start implementing download select episodes for tv series (to be tested) + run black and eslint

* start  refactoring  to version 2.0

* start implementing preview endpoint
2024-06-01 11:59:11 +02:00
Ghost
7f6799d276 Fix small bar with join ffmpeg. 2024-05-30 17:00:01 +02:00
Fede14it
add0f2f01d
Se la lista dei sottotitoli è vuota vengono scaricati tutti + aggiunta possibilità di non mergiare i sottotitoli (#135) 2024-05-29 22:15:54 +02:00
Giova
7ee959c36c
Update config.json 2024-05-29 19:27:32 +02:00
Giova
c0a9fc1e6d
Update config.json 2024-05-28 17:31:49 +02:00
Ghost
5c209e9bed Add small bar, summary system, fix ffmpeg multiple audios and subtitles. 2024-05-28 17:15:20 +02:00
Ghost
80393c6147 Update reame and config file. 2024-05-27 18:57:40 +02:00
Ghost
cc9746b580 Fix docker progress bar ffmpeg 2024-05-27 15:37:38 +02:00
Ghost
20eae18cff Add ffmpeg controll 2024-05-26 22:28:18 +02:00
Ghost
387ff64f4f Add api costant 2024-05-26 18:45:37 +02:00
Ghost
2542b5c6d4 Add altadefinizione 2024-05-26 11:08:46 +02:00
Ghost
762970c0ed Add download speed 2024-05-24 12:02:13 +02:00
Ghost
129de75ba0 Atto secondo ... 2024-05-23 08:50:29 +02:00
Giova
d49e1a6299
Update config.json 2024-05-14 16:10:37 +02:00
Giova
9991066d4d
Update config for only 4 threads. 2024-05-13 20:06:19 +02:00
Ghost
0df589600a Try to fix stuttering (ep_3) 2024-04-28 15:19:47 +02:00
Francesco Grazioso
1810d4ba4d
Update domain (#118) 2024-04-23 06:59:50 +02:00
Francesco Grazioso
ddcb3dfb71
create dockerization for the script (#105)
* add dockerfile and change base domain to current one

* add ffmpeg to dockerfile and edit README

* add instructions to save media locally

* fix typo

* add dependencies to dockerfile

* fix dependencies

* add ability to switch between anime and film on run without changing config

* add dependencies to dockerfile

* add argparse

* fix readme

* fix args description
2024-04-12 17:38:34 +02:00
Fede14it
8e8c458024
Added option to merge subtitles into one mp4 file or separate into .vtt files (#100) 2024-04-11 15:22:46 +02:00
Helper
eb6110e14f
Add config.ini, backup path (#99) 2024-04-11 10:44:40 +02:00
Fede14it
d942613dd8
Added map for episode names (#98)
* Added map for episode names

* Fix
2024-04-11 08:00:51 +02:00
Ghost
3a9378060b Change Crypto to: pycryptodome 2024-04-03 11:00:30 +02:00
Ghost
bdc252803e Fix range for options * in series 2024-04-02 14:47:32 +02:00
Ghost
d64db11775 Fix latin title 2024-04-01 23:20:32 +02:00
Ghost
cd3001f6b2 Un giorno ... 2024-04-01 10:10:54 +02:00
Ghost
f1ed9cf664 Add domain to config #78 2024-03-19 17:57:33 +01:00
Cohvir
75b04fc398
Improve readability and Conform PEP8 Style Guide (#63)
* style(PEP8): conform to PEP8 guide

* style(spell): spelling corrected

* Improve examples

* refact(audio_extractor): improves code readability refactoring audio_extractor_m3u8 function

* Conform to default example

* Add .idea
2024-03-05 15:35:35 +01:00
Fede14it
60ffda5163
audio default + sub (#60) 2024-03-05 07:03:41 +01:00
Cohvir
9ee9c91a2d
Fix #38, #57, Implement Config file (#58)
* style: correct some user messages and typos

* feat(config file): implement configuration settings

* style(config): improve config variables readability

* style(config params): config conformity fix

* feat(config): add config feature to variables

* feat(config): add config feature examples to README.md

* style: uniformity

* fix(subtitles): add subtitles to corresponding folder

* fix(tv-series subtitles folder name)
2024-03-04 22:34:36 +01:00