smirgol / plugin.video.crunchyroll

Watch videos from the anime platform Crunchyroll.com on Kodi
GNU Affero General Public License v3.0
51 stars 10 forks source link

Continue watching after one episode? #47

Closed Piasmus closed 9 months ago

Piasmus commented 9 months ago

Hi there! First off, thank you very much for the addon, I'm a spanish user on Fire tv stick and your addon works much better that the app's version on amazon fire OS. I have two questions. Is there any way to continue watching episodes without having to go back to the addon menu forcibly? And is there a way to add content to the library, or do you have plans to do so in the future? Also, I’m having an issue with the episode display in the menu; the ones I’ve already watched don’t appear in the anime chapter list. I wouldn’t know how to provide you with the FireTV log if you need it for the latter issue. Thanks again!”

smirgol commented 9 months ago

Is there any way to continue watching episodes without having to go back to the addon menu forcibly?

There is a pending Pull Request I'm reviewing right now that would implement the Up Next functionality, like e.g. the Netflix Addon uses and where you can jump to the next episode at the end of an episode.


And is there a way to add content to the library, or do you have plans to do so in the future?

Depending on in which menu you are, you can open the context menu and add something to your queue.


Also, I’m having an issue with the episode display in the menu; the ones I’ve already watched don’t appear in the anime chapter list.

I'm not sure what exactly your issue is, maybe you could open a seperate Issue with some more details, so I can tackle that separately from this one, which is more a collection of questions. :)

crpb commented 9 months ago

With progress disabled all episodes appear as if they were never watched(Like when you are in your normal Media-Library and watch a Movie/TV Episode that entry has another icon in front of it) nor partly watched (menu-key resume-position-foo). I think Kodi somehow doesn't save/get the 'watched' state as a return for it's internal database? This worked with the now broken version of the cruncyroll addon. I haven't checked what happens with progress enabled tho as i don't use it because that was horrible with the old adddon when languages were mixed up and whatnot..

smirgol commented 9 months ago

Hm yes, as of now, progress is fetched and synced to crunchyroll only. If you disable that in the settings, everything will show as unwatched. I have no idea how to do get/store that info from/to Kodi as of now, but I can have a look and see what I can do.

Piasmus commented 9 months ago

Thank you for responding!

Is there any way to continue watching episodes without having to go back to the addon menu forcibly?

There is a pending Pull Request I'm reviewing right now that would implement the Up Next functionality, like e.g. the Netflix Addon uses and where you can jump to the next episode at the end of an episode.

That's great! Then I’ll be on the lookout for when you implement it to the nexus-staging

And is there a way to add content to the library, or do you have plans to do so in the future?

Depending on in which menu you are, you can open the context menu and add something to your queue.

I understand that you are referring to the queue within the addon. I apologize if I didn’t express myself clearly due to the language. What I meant was importing the content into my Kodi library so that I don’t have to enter the addon to view it, which is simply convenient.

Also, I’m having an issue with the episode display in the menu; the ones I’ve already watched don’t appear in the anime chapter list.

I'm not sure what exactly your issue is, maybe you could open a seperate Issue with some more details, so I can tackle that separately from this one, which is more a collection of questions. :)

I'm sorry! I'm a newbie github user to haha, I don’t know how I could prove it or extract a log from the Fire TV Stick. Basically, what happens is that if, for example, I’ve already watched an episode in the official Crunchyroll app within the addon, that episode doesn’t appear. For instance, in One Piece, since I’m about to finish an arc, only 3 episodes within the arc are listed in the addon (the episodes i haven't seen), which makes it difficult for me to rewatch any episodes from ongoing weekly shows. If it’s more comfortable, I can open another issue entry.

smirgol commented 9 months ago

If it’s more comfortable, I can open another issue entry.

It's always a good thing to have one issue thread per issue. It can get messy real quick if multiple things are discussed within a single issue thread. :)

So you have watched something on the official crunchyroll app/website, then you switched to this addon to continue watching. What should happen is that this addon synchronizes with crunchyroll and mark things you have already watched as such. It should not remove anything you have already seen.

Two questions:

  1. At which page / menu in the addon are you looking exactly when you have that issue.
  2. Which language do you watch your animes in?
Piasmus commented 9 months ago

1. At which page / menu in the addon are you looking exactly when you have that issue.

The error occurred for me for the first time using the option to go to the season from the ‘Queue’ menu, but when entering the ‘Anime’ or 'Search' menu and searching for any series that I have already started watching in the official app, the same issue arises.

2. Which language do you watch your animes in?

I watch anime in Japanese with subtitles in ‘Spanish,’ only Spanish, not Spanish from Spain, because there is an option for Spanish from Spain and I'm from Latin América. I tried what they mentioned above about disabling synchronization with Crunchyroll, but it didn’t have any effect; the episodes I’ve watched in the app still don’t appear.

smirgol commented 9 months ago

I see. As a quick idea, can you go to the settings and set Spanish (Spain)/Espanhol (Espanha) as the alternative subtitle language? I think it's called Linguagem de Legendas Alternativa.

There is some filtering in the addon based on the language settings, maybe that is the issue here. But that's just a quick idea. Disabling the synchronization only affects marking things as watched, it will not hide something from you. I'd keep that enabled.

Piasmus commented 9 months ago

I see. As a quick idea, can you go to the settings and set Spanish (Spain)/Espanhol (Espanha) as the alternative subtitle language? I think it's called Linguagem de Legendas Alternativa.

I just did it, and the following happened: the dubbed options in Spanish from Spain were added, and within this and the dubbed version in Latin American Spanish, all the episodes are listed (which I haven’t watched). However, in the original Japanese version, the error still persists. I also tried setting English as the main subtitle language and adding Spanish as the secondary language, but what happens is that the dubbed English version appears, and the issue remains unresolved. So changing the subs option would be hiding and showing the dubbed options.

I tried to change the audio once the episode was already playing, but since Crunchyroll uploads the dubs as a different season, it didn’t allow me to switch audio channels. I understand that this is purely a Crunchyroll issue and not related to the addon.

smirgol commented 9 months ago

I see, thank you for the feedback. I'll need to have a closer look at this and debug what's going on. That will take some time, but I'll keep you updated.

Piasmus commented 9 months ago

I see, thank you for the feedback. I'll need to have a closer look at this and debug what's going on. That will take some time, but I'll keep you updated.

Thank you very much for your patience. I’ll be keeping an eye out for your progress. Your work truly outperforms the official app in terms of playback on the TV stick. I’ll endure with it a bit longer in the meantime, hahaha!

Piasmus commented 9 months ago

I was able to solve it! It was an issue related to the skin installed on my Kodi. After tweaking some settings, the problem got resolved. I want to inform you that it wasn’t an addon error. I apologize a thousand times.