hihi/UWU

55 lines
1.5 KiB
Text
Raw Permalink Normal View History

### Aspects
Ok so theres quite a few parts to this project.
I've ordered them based on the order I plan to implement them:
1. Searching providers for pages based on a query
2. Turning provider pages (above) into a python object with all relevant details using regex
3. Fetching a streaming link
4. Downloading an anime instead of streaming
5. Displaying in the current terminal (most likely with mpv)
6. Displaying a TUI interface
7. Allowing intros to be skipped
3. (Optional) A settings option that automatically translates anime names to English
Start by targetting HiAnime
###### Which Providers to Use
This is the best possible list of sites
https://everythingmoe.com/
This is a pretty good overview too
https://www.reddit.com/r/animepiracy/comments/myfhk9/result_of_testing_every_website_on_animepiracy/
###### Skipping Intros
I could either design my own system for this by looking at the frames and looking for
extremely similar segments.
OR
I could check out this project:
https://github.com/jonbarrow/open-anime-timestamps
Open anime stamps developer talks [here](https://www.reddit.com/r/animepiracy/comments/oo1gbm/open_anime_timestamps_anime_openingending/) about how
it uses "acoustic fingerprinting" to detect timings! (sooooo cool)
###### Related Anime
Also check out how cool this is:
https://anidb.net/anime/16951/relation/graph
They can provide relation graphs between animes (mind blown)
##### Changing Subtitle Language
Maybe I could have something that automatically translates an episode's
subtitles into another language?