Kodi Community Forum
Broken Crunchyroll [DMCA Takedown] - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Add-on Support (https://forum.kodi.tv/forumdisplay.php?fid=27)
+---- Forum: Video Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=154)
+---- Thread: Broken Crunchyroll [DMCA Takedown] (/showthread.php?tid=129709)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46


RE: Crunchyroll;xbmc [2.1.0] - yoshiofthewire - 2014-08-18

The NEW android app, 0.8+ use the same API as the PS3.
This was first released on the Ouya. This would be in 0.9+ in the Play Store.

I have updated the first post to link to Google Code where the old plugin version is listed.
It has been renamed to not name conflict with the current release.
It will use video playback from the site if supported, and the old Android if not. (DRM issue)
Most videos in this plugin are SD only, and it is missing some features.
Once CR retires their old Android streams, this plugin will be broken.
I haven't run it in a while, so I have no idea if it will work.
You will need to install ALL the plugins from the link.


RE: Crunchyroll;xbmc [2.1.0] - ST4RL - 2014-08-18

After using the add-on for a couple of days, I find it great! The ability to resume playback from one device to another is wonderful but when I stopped the playback on the XBMC add-on, it didn't continue where I stopped when I used the android app or on the website. The other way around worked, hopefully. The add-on is very solid except for the fact that sometimes the video and the audio were out of sync when the playback resumed for the history which can be frustrating (maybe it was my old laptop unable to correctly play 1080p, because when I lower the resolution it got back in sync).

Except for those little issue I had, the app works wonderfully! Maybe the old hardware caused them Smile Keep up the great work!!


RE: Crunchyroll;xbmc [2.1.0] - ranzou - 2014-08-31

hello! i got that error running on android 4.2
Code:
17:46:57 T:1720278800  NOTICE: [PLUGIN] 'Crunchyrollxbmc: version 2.1.0' initialized!
17:46:58 T:1853112160  NOTICE: Thread Timer start, auto delete: false
17:46:58 T:1853112160   DEBUG: Thread Timer 1853112160 terminating
17:46:58 T:1720278800   DEBUG: POParser: loaded 39 strings from file /storage/emulated/0/Android/data/org.xbmc.xbmc/files/.xbmc/addons/plugin.video.crunchyroll-takeout/resources/language/English/strings.po
17:46:58 T:1720278800   ERROR: Exception
17:46:58 T:1720278800   ERROR: OSError
17:46:58 T:1720278800   ERROR: :
17:46:58 T:1720278800   ERROR: (1, 'Operation not permitted', '/storage/emulated/0/Android/data/org.xbmc.xbmc/files/.xbmc/userdata/addon_data/plugin.video.crunchyroll-takeout/cruchyXBMC.dir')
17:46:58 T:1720278800   ERROR:  in
17:46:58 T:1720278800   ERROR: <bound method DbfilenameShelf.__del__ of {'API_LOCALE': 'ptBR'}>
17:46:58 T:1720278800   ERROR:  ignored
17:46:58 T:1720278800   ERROR: Exception
17:46:58 T:1720278800   ERROR: OSError
17:46:58 T:1720278800   ERROR: :
17:46:58 T:1720278800   ERROR: (1, 'Operation not permitted', '/storage/emulated/0/Android/data/org.xbmc.xbmc/files/.xbmc/userdata/addon_data/plugin.video.crunchyroll-takeout/cruchyXBMC.dir')
17:46:58 T:1720278800   ERROR:  in
17:46:58 T:1720278800   ERROR: <bound method _Database.close of {'API_LOCALE': "S'ptBR'\np1\n."}>
17:46:58 T:1720278800   ERROR:  ignored
17:46:58 T:1720278800   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.TypeError'>
                                            Error Contents: an integer is required
                                            Traceback (most recent call last):
                                              File "/storage/emulated/0/Android/data/org.xbmc.xbmc/files/.xbmc/addons/plugin.video.crunchyroll-takeout/default.py", line 24, in <module>
                                                crunchy_main.Main()
                                              File "/storage/emulated/0/Android/data/org.xbmc.xbmc/files/.xbmc/addons/plugin.video.crunchyroll-takeout/resources/lib/crunchy_main.py", line 179, in __init__
                                                crunchy_json.CrunchyJSON().loadShelf()
                                              File "/storage/emulated/0/Android/data/org.xbmc.xbmc/files/.xbmc/addons/plugin.video.crunchyroll-takeout/resources/lib/crunchy_json.py", line 42, in __init__
                                                self.loadShelf()
                                              File "/storage/emulated/0/Android/data/org.xbmc.xbmc/files/.xbmc/addons/plugin.video.crunchyroll-takeout/resources/lib/crunchy_json.py", line 95, in loadShelf
                                                xbmc.log( "Unexpected error:", sys.exc_info())
                                            TypeError: an integer is required
                                            -->End of Python script error report<--
17:46:58 T:1720278800    INFO: Python script stopped
any idea? i`m using the last release on a x86 android tablet.


RE: Crunchyroll;xbmc [2.1.0] - yoshiofthewire - 2014-08-31

This happens some times.
You don't have permission to storage, so your settings can not be loaded or saved.
Things to try:
1) Remove and re-install the plugin
2) Clear data on XBMC
3) Remove and re-install XBMC


RE: Crunchyroll;xbmc [2.1.0] - ranzou - 2014-09-04

(2014-08-31, 23:15)yoshiofthewire Wrote: This happens some times.
You don't have permission to storage, so your settings can not be loaded or saved.
Things to try:
1) Remove and re-install the plugin
2) Clear data on XBMC
3) Remove and re-install XBMC

I have done all that with no change, which folder do I need to change permissions?


RE: Crunchyroll;xbmc [2.1.0] - yoshiofthewire - 2014-09-04

/sdcard/Android/data/org.xbmc.xbmc/files/.xbmc/userdata/addon_data/Crunchyxbmc


RE: Crunchyroll;xbmc [2.1.0] - ranzou - 2014-09-07

(2014-09-04, 13:13)yoshiofthewire Wrote: /sdcard/Android/data/org.xbmc.xbmc/files/.xbmc/userdata/addon_data/Crunchyxbmc
Hello yoshiofthewire, even using chmod 777 on the file has not solve the problem, there is anything I can do about this?


RE: Crunchyroll;xbmc [2.1.0] - ranzou - 2014-09-07

(2014-09-04, 13:13)yoshiofthewire Wrote: /sdcard/Android/data/org.xbmc.xbmc/files/.xbmc/userdata/addon_data/Crunchyxbmc

The full stack of the error.
Code:
01:01:46 T:1632535888   DEBUG: POParser: loaded 39 strings from file /storage/emulated/0/Android/data/org.xbmc.xbmc/files/.xbmc/addons/plugin.video.crunchyroll-takeout/resources/language/English/strings.po
01:01]:46 T:1632535888   ERROR: Exception
01:01:46 T:1632535888   ERROR: OSError
01:01:46 T:1632535888   ERROR: :
01:01:46 T:1632535888   ERROR: (1, 'Operation not permitted', '/storage/emulated/0/Android/data/org.xbmc.xbmc/files/.xbmc/userdata/addon_data/plugin.video.crunchyroll-takeout/cruchyXBMC.dir')
01:01:46 T:1632535888   ERROR:  in
01:01:46 T:1632535888   ERROR: <bound method DbfilenameShelf.__del__ of {'API_LOCALE': 'enUS'}>
01:01:46 T:1632535888   ERROR:  ignored
01:01:46 T:1632535888   ERROR: Exception
01:01:46 T:1632535888   ERROR: OSError
01:01:46 T:1632535888   ERROR: :
01:01:46 T:1632535888   ERROR: (1, 'Operation not permitted', '/storage/emulated/0/Android/data/org.xbmc.xbmc/files/.xbmc/userdata/addon_data/plugin.video.crunchyroll-takeout/cruchyXBMC.dir')
01:01:46 T:1632535888   ERROR:  in
01:01:46 T:1632535888   ERROR: <bound method _Database.close of {'API_LOCALE': "S'enUS'\np1\n."}>
01:01:46 T:1632535888   ERROR:  ignored
01:01:46 T:1632535888   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.TypeError'>
                                            Error Contents: an integer is required
                                            Traceback (most recent call last):
                                              File "/storage/emulated/0/Android/data/org.xbmc.xbmc/files/.xbmc/addons/plugin.video.crunchyroll-takeout/default.py", line 24, in <module>
                                                crunchy_main.Main()
                                              File "/storage/emulated/0/Android/data/org.xbmc.xbmc/files/.xbmc/addons/plugin.video.crunchyroll-takeout/resources/lib/crunchy_main.py", line 179, in __init__
                                                crunchy_json.CrunchyJSON().loadShelf()
                                              File "/storage/emulated/0/Android/data/org.xbmc.xbmc/files/.xbmc/addons/plugin.video.crunchyroll-takeout/resources/lib/crunchy_json.py", line 42, in __init__
                                                self.loadShelf()
                                              File "/storage/emulated/0/Android/data/org.xbmc.xbmc/files/.xbmc/addons/plugin.video.crunchyroll-takeout/resources/lib/crunchy_json.py", line 95, in loadShelf
                                                xbmc.log( "Unexpected error:", sys.exc_info())
                                            TypeError: an integer is required
                                            -->End of Python script error report<--
01:01:46 T:1622442768   DEBUG: ------ Window Init (DialogKaiToast.xml) ------
01:01:46 T:1622442768   DEBUG: Window DialogKaiToast.xml was already loaded
01:01:46 T:1622442768   DEBUG: Alloc resources: 0.01m
01:01:46 T:1622487472    INFO: CActiveAESink::OpenSink - initialize sink
01:01:46 T:1622487472   DEBUG: CActiveAESink::OpenSink - trying to open device AUDIOTRACK:AudioTrack
01:01:46 T:1622487472   DEBUG: CActiveAESink::OpenSink - AUDIOTRACK Initialized:
01:01:46 T:1622487472   DEBUG:   Output Device : android
01:01:46 T:1622487472   DEBUG:   Sample Rate   : 48000
01:01:46 T:1622487472   DEBUG:   Sample Format : AE_FMT_S16NE
01:01:46 T:1622487472   DEBUG:   Channel Count : 2
01:01:46 T:1622487472   DEBUG:   Channel Layout: FL,FR
01:01:46 T:1622487472   DEBUG:   Frames        : 2304
01:01:46 T:1622487472   DEBUG:   Frame Samples : 4608
01:01:46 T:1622487472   DEBUG:   Frame Size    : 4
01:01:47 T:1632535888    INFO: Python script stopped
01:01:47 T:1632535888   DEBUG: Thread LanguageInvoker 1632535888 terminating



RE: Crunchyroll;xbmc [2.1.0] - ranzou - 2014-09-07

(2014-09-04, 13:13)yoshiofthewire Wrote: /sdcard/Android/data/org.xbmc.xbmcta/addon_data/Crunchyxbmc

Hey, I have just created a new file using touch command and that did the trick Smile thank you for the help!


RE: Crunchyroll;xbmc [2.1.0] - giantjoebot - 2014-09-24

Trying to get this to work on amazon fire tv. When installed XBMC is suppose to be granted permissions to the SD. Not just this one but a lot of addons don't work.


RE: Crunchyroll;xbmc [2.1.0] - giantjoebot - 2014-10-08

Got a new amazon fire tv so I could root it, and change file permissions, but that didn't work. The file mentioned above seems to be in a different location. I found it in

/sdcard/Android/data/org.xbmc.xbmc/files/.xbmc/userdata/addon_data/plugin.video.crunchyroll-takeout

In that directory their are these files

cruchyXBMC.bak
cruchyXBMC.dat
cruchyXBMC.dir
settings.xml

I chmod 777 all of them and the directory, and it still didn't work. Am I doing something wrong? I also did the clear data, uninstall, reinstall. Its getting late. If anyone has any advice I would really appreciate it. If not I'll try and get the log file tomorrow.


RE: Crunchyroll;xbmc [2.1.0] - giantjoebot - 2014-10-09

Code:
20:01:03 T:1551155104   ERROR: Exception
20:01:03 T:1551155104   ERROR: OSError
20:01:03 T:1551155104   ERROR: :
20:01:03 T:1551155104   ERROR: (1, 'Operation not permitted', '/storage/emulated/0/Android/data/org.xbmc.xbmc/files/.xbmc/userdata/addon_data/plugin.video.crunchyroll-takeout/cruchyXBMC.dir')
20:01:03 T:1551155104   ERROR:  in
20:01:03 T:1551155104   ERROR: <bound method DbfilenameShelf.__del__ of {'API_LOCALE': 'enUS'}>
20:01:03 T:1551155104   ERROR:  ignored
20:01:03 T:1551155104   ERROR: Exception
20:01:03 T:1551155104   ERROR: OSError
20:01:03 T:1551155104   ERROR: :
20:01:03 T:1551155104   ERROR: (1, 'Operation not permitted', '/storage/emulated/0/Android/data/org.xbmc.xbmc/files/.xbmc/userdata/addon_data/plugin.video.crunchyroll-takeout/cruchyXBMC.dir')
20:01:03 T:1551155104   ERROR:  in
20:01:03 T:1551155104   ERROR: <bound method _Database.close of {'API_LOCALE': "S'enUS'\np1\n."}>
20:01:03 T:1551155104   ERROR:  ignored
20:01:03 T:1551155104   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.TypeError'>
                                            Error Contents: an integer is required
                                            Traceback (most recent call last):
                                              File "/storage/emulated/0/Android/data/org.xbmc.xbmc/files/.xbmc/addons/plugin.video.crunchyroll-takeout/default.py", line 24, in <module>
                                                crunchy_main.Main()
                                              File "/storage/emulated/0/Android/data/org.xbmc.xbmc/files/.xbmc/addons/plugin.video.crunchyroll-takeout/resources/lib/crunchy_main.py", line 179, in __init__
                                                crunchy_json.CrunchyJSON().loadShelf()
                                              File "/storage/emulated/0/Android/data/org.xbmc.xbmc/files/.xbmc/addons/plugin.video.crunchyroll-takeout/resources/lib/crunchy_json.py", line 42, in __init__
                                                self.loadShelf()
                                              File "/storage/emulated/0/Android/data/org.xbmc.xbmc/files/.xbmc/addons/plugin.video.crunchyroll-takeout/resources/lib/crunchy_json.py", line 95, in loadShelf
                                                xbmc.log( "Unexpected error:", sys.exc_info())
                                            TypeError: an integer is required
                                            -->End of Python script error report<--



RE: Crunchyroll;xbmc [2.1.0] - giantjoebot - 2014-10-09

I can not for the life of me change the permissions on this file. I tried adb shell su chmod 777, and it ends up as rw-rw-r. I tried pulling the files, changing the permissions and then push them back, and still rw-rw-r I deleted them and then pushed them. why won't the permissions change?


RE: Crunchyroll;xbmc [2.1.0] - yoshiofthewire - 2014-10-09

What you need are 666 not 777
What you have is 664.

And the real fix it moving all the session variables in to hidden settings.
That is the only way that this gets fixed.
And everyone gets a new UUID ... again.

If you want to see how many time the plugin has reset your UUID go here:
https://www.crunchyroll.com/acct/?action=devices

At one point I had ~50 devices from failed tests.


RE: Crunchyroll;xbmc [2.1.0] - giantjoebot - 2014-10-09

I'll give that a shot, but I'm pretty sure I already tried 666, and the permission stayed the same.

The other thing I'm thinking about trying, is using foldermount to move my xbmc install to a usb drive. Then I can turn off the aftv, remove the usb drive, plug it into my desktop, and change the permissions. Then plug it back into the aftv, turn it back on.

Its weird, it seems like the file permissions on the aftv are locked. I can change the permissions on directories, but not on the files. Even with su.