insomniachi / Totoro

A Windows 10/11 only application that is a go to for all things anime.
MIT License
217 stars 11 forks source link

Ability to watch using an external media player #30

Closed Bamboozul closed 1 year ago

Bamboozul commented 1 year ago

I'd want to watch using my preferred media player, "MPC-HC," so that I can change fonts, load subtitles, and so on.

The idea is that if you can add a "Library Folder" option to find the folder where my downloaded anime episodes are saved, and every time I play an episode from this folder, Totoro recognizes it and displays what I'm watching in Discord.

insomniachi commented 1 year ago

If external media player is used, totoro cannot know the current position of the anime be played, that it cannot update tracking when you finish watching, or i cannot remember when you stopped watching. At that point it'll be discord rich presence, and you'll be better of using some discord rich presence for the media player.

image modifying the close caption style here, should also reflect in totoro.

Bamboozul commented 1 year ago

This feature is already available in another tracker app named "Taiga". Maybe you could check it out and bring this feature to Totoro?

insomniachi commented 1 year ago

Hmm, seems doable, tried with VLC. Would you prefer it to do like Taiga, where it detects media player launched, or would you prefer to show your library within the app, and launch the media player from the app?

Bamboozul commented 1 year ago

Hmm, seems doable, tried with VLC. Would you prefer it to do like Taiga, where it detects media player launched, or would you prefer to show your library within the app, and launch the media player from the app?

I prefer the first choice, "Like Taiga". so that I don't have to open the app every time I want to watch a new episode.

insomniachi commented 1 year ago

How does Taiga know when you finish watching episode? It's not updating for me. Only thing i can do is not prompt user to confirm whether you finished watching the episode when you close the player.

Only on vlc i can reliably know upto which point you've watched.

Bamboozul commented 1 year ago

At first, Taiga waits for 10 seconds after playing the episode.

Screenshot 2023-06-24 145907

Screenshot 2023-06-24 150116

Screenshot 2023-06-24 150311

And then, when I close MPC, Taiga prompts me to update my anime list.

Screenshot 2023-06-24 150347

Bamboozul commented 1 year ago

I see you've published v1.2.0, which includes media detection. Could you also add the "Library Folders" option so Totoro only detects episodes from these folders?

Screenshot 2023-06-24 194738