• 1
  • 14
  • 15
  • 16(current)
  • 17
  • 18
  • 21
Release Special Features
@Karellen, i think the problem has been that in my main source folder I have been mixing stand-alone movie files (the majority) and movies within their own movie folder - that this has been the issue with Special Features.    So, i'll switch everything to Movie Folders everywhere and get back with a logfile if the problem persists.  Thank you for your help!
Reply
I really like the idea of this addon, but I maintain _all_ of my media on a NAS, which shares with my media boxes as an SMB share. It seems like this addon will not scan SMB shares. My media is sorted as the addon requires, but it just throws an error every time I try to scan the shares. I'm not proficient in python or I'd try to fork the code. Has anyone had any success in this area?
Reply
Debug log of the Special Features crashing:   https://paste.kodi.tv/anerubidav

Setup:   Fresh install of Kodi, installed the debug upload add-on, installed Special Features add-on, scanned my movies source (SMB-attached network drive hanging off my router with all movies in their ownn directory), ran Special Features scan of the source, Special Features dies with the same error that's been reported several times on this forum (some UnicodeDecode memory leak error).  Snippet below. 

Later I may attach this source drive directly to my computer to see whether Special Features can scan it.  In which case perhaps it's a Special Features problem with accessing a network source.

// 2019-03-17 12:58:20.400 T:3296   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.UnicodeDecodeError'>
                                            Error Contents: 'utf8' codec can't decode byte 0xe9 in position 2: invalid continuation byte
                                            Traceback (most recent call last):
                                              File "C:\Users\James D. Salehi\AppData\Roaming\Kodi\addons\plugin.video.specialfeatures\script.py", line 70, in <module>
                                                r.updateDB()
                                              File "C:\Users\James D. Salehi\AppData\Roaming\Kodi\addons\plugin.video.specialfeatures\script.py", line 38, in updateDB
                                                resultFILTER().router(query)
                                              File "C:\Users\James D. Salehi\AppData\Roaming\Kodi\addons\plugin.video.specialfeatures\lib\iteration.py", line 40, in router
                                                result = QUERY().router(query)
                                              File "C:\Users\James D. Salehi\AppData\Roaming\Kodi\addons\plugin.video.specialfeatures\lib\querylib.py", line 45, in router
                                                self.result = self.jsonquery(self.queries.get('{}'.format(query)))
                                              File "C:\Users\James D. Salehi\AppData\Roaming\Kodi\addons\plugin.video.specialfeatures\lib\querylib.py", line 41, in jsonquery
                                                return json.loads(self.json)
                                              File "C:\Program Files\Kodi\system\python\Lib\json\__init__.py", line 339, in loads
                                                return _default_decoder.decode(s)
                                              File "C:\Program Files\Kodi\system\python\Lib\json\decoder.py", line 364, in decode
                                                obj, end = self.raw_decode(s, idx=_w(s, 0).end())
                                              File "C:\Program Files\Kodi\system\python\Lib\json\decoder.py", line 380, in raw_decode
                                                obj, end = self.scan_once(s, idx)
                                            UnicodeDecodeError: 'utf8' codec can't decode byte 0xe9 in position 2: invalid continuation byte
                                            -->End of Python script error report<--
Reply
Forgot to mention:   My Special Features test was done by first attempting to read the movies starting with letters A-B, then A-D, then A-F, and so on (by moving them incrementally to a second directory and treating that directory as the source).   Special Features worked fine until later, when it died reading the A-S subset.   I check whether the last-added subset (P-S) might contain some particular video or directory structure causing problems by moving these into a second separate source (just the P-S movies).   Turned out when reading them alone, Special Features worked fine.  Thus, it seems to be not a problem with any individual videos in the source, but rather the aggregate of them- something in Special Features is breaking as the source size increases beyond some threshold.
Reply
Update:  I tried moving the network drive (SMB) acting as a source for movies with Extras to be directly attached to my computer, to see if Special Features was having a problem unique to network-attached storage.   It didn't make a different, Special Features still crashed trying to scan the source. 

Can't see how to make Special Features work.
Reply
Hi,

I use this add-on and works like a charm. But what I have noticed with two skins I have used which has support for this (Arctic Zephyr and Aura) is that there are no thumbnails for the special features in info screen. Is this a problem with the add-on or the skin?

Thanks for your help.

UPDATE:
On installing v3.0.4 from github (Kodi repo as v3.0.3) and also the latest pymysql I am getting this error:

 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.ImportError'>
                                            Error Contents: No module named constants
                                            Traceback (most recent call last):
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.specialfeatures/service.py", line 28, in <module>
                                                from lib.sys_init import *
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.specialfeatures/lib/sys_init.py", line 33, in <module>
                                                from pymysql import *
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.pymysql/lib/pymysql/__init__.py", line 27, in <module>
                                                from .constants import FIELD_TYPE
                                            ImportError: No module named constants
                                            -->End of Python script error report<--
Reply
(2018-01-13, 19:15)smitchell6879 Wrote: ImageImageImage
Special Features is our first official addon which brings new life to an old idea. Our Special Features addon scans your local or SMB library looking for Extras folders and creates a media library of bonus material you probably wouldn’t want cluttering up your normal libraries. All of this content is scanned into our custom database which is checked while browsing your existing media libraries. If any item you select has any extra media available, it adds an option to your context menu (or info dialog on supported skins). Additionally, Special Features can be used as a standalone video addon which lists all available movie and TV extras.

NOTE: If you are installing Special Features on Kodi 18, the following addon module is required:
PyMySQL

If you find any bugs, please feel free to report them on our github.
For further information and usage, visit our wiki page.

Hello, I am using jurialmunkey's latest skin called Arctic Zephyr 2. I can't get SF to generate thumbs in most of the extras videos. Can you provide a helping hand here please?

Image
Reply
(2019-03-21, 15:46)zenyatta80 Wrote: Hi,

I use this add-on and works like a charm. But what I have noticed with two skins I have used which has support for this (Arctic Zephyr and Aura) is that there are no thumbnails for the special features in info screen. Is this a problem with the add-on or the skin?

Thanks for your help.

UPDATE:
On installing v3.0.4 from github (Kodi repo as v3.0.3) and also the latest pymysql I am getting this error:

 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.ImportError'>
                                            Error Contents: No module named constants
                                            Traceback (most recent call last):
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.specialfeatures/service.py", line 28, in <module>
                                                from lib.sys_init import *
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.specialfeatures/lib/sys_init.py", line 33, in <module>
                                                from pymysql import *
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.pymysql/lib/pymysql/__init__.py", line 27, in <module>
                                                from .constants import FIELD_TYPE
                                            ImportError: No module named constants
                                            -->End of Python script error report<--

Not sure why you would have a update. I have not updated this since we got this into the official repo, so I am not sure what updated version you went to. If you can rollback to the previous version that was working. Read my next post.
Shield TV | Windows 10 | Mariadb | Mii Box
Evolve Ecosystem Repo | TV Melodies | Madnox Holiday Mod
Reply
(2019-03-31, 06:34)VikkiXavier Wrote:
(2018-01-13, 19:15)smitchell6879 Wrote: ImageImageImage
Special Features is our first official addon which brings new life to an old idea. Our Special Features addon scans your local or SMB library looking for Extras folders and creates a media library of bonus material you probably wouldn’t want cluttering up your normal libraries. All of this content is scanned into our custom database which is checked while browsing your existing media libraries. If any item you select has any extra media available, it adds an option to your context menu (or info dialog on supported skins). Additionally, Special Features can be used as a standalone video addon which lists all available movie and TV extras.

NOTE: If you are installing Special Features on Kodi 18, the following addon module is required:
PyMySQL

If you find any bugs, please feel free to report them on our github.
For further information and usage, visit our wiki page.

Hello, I am using jurialmunkey's latest skin called Arctic Zephyr 2. I can't get SF to generate thumbs in most of the extras videos. Can you provide a helping hand here please?

Image

Does it work with other skins other then jurialmunkey's skin?
Shield TV | Windows 10 | Mariadb | Mii Box
Evolve Ecosystem Repo | TV Melodies | Madnox Holiday Mod
Reply
(2019-04-03, 04:54)smitchell6879 Wrote:
(2019-03-31, 06:34)VikkiXavier Wrote:
(2018-01-13, 19:15)smitchell6879 Wrote: ImageImageImage
Special Features is our first official addon which brings new life to an old idea. Our Special Features addon scans your local or SMB library looking for Extras folders and creates a media library of bonus material you probably wouldn’t want cluttering up your normal libraries. All of this content is scanned into our custom database which is checked while browsing your existing media libraries. If any item you select has any extra media available, it adds an option to your context menu (or info dialog on supported skins). Additionally, Special Features can be used as a standalone video addon which lists all available movie and TV extras.

NOTE: If you are installing Special Features on Kodi 18, the following addon module is required:
PyMySQL

If you find any bugs, please feel free to report them on our github.
For further information and usage, visit our wiki page.

Hello, I am using jurialmunkey's latest skin called Arctic Zephyr 2. I can't get SF to generate thumbs in most of the extras videos. Can you provide a helping hand here please?

Image

Does it work with other skins other then jurialmunkey's skin?

I will check and inform you as soon as I get home.
Reply
To all here,
I want to let you all know that you all are welcome to make pull requests to fix any issue you may have with this, I am currently still in a seemingly never ending process of building a home. Thus all my free time goes into that until we finish. I will be honest I am playing around and testing a few ideas for another add-on. It will be hosted on github at a later date. It will be a new take on Kodi skins and will encompass special features and a lot more if i can make things come together. With that being said this add-on will not be updated by me anymore as I was just learning python at the time of creating this and there are a lot of issues with the way I wrote it. It would need a complete rewrite and I am not interested in that as I am looking for a more custom experience with my htpc and this is not going to help with that. Nor is taking someone else skin and trying to decrypt it to fully intergrate this the way I would want.

So with that i would like to thank all of you that have used this add on and had provided feedback. I hope that you will still look forward to new things ahead.

Best Regards,
Steven
Shield TV | Windows 10 | Mariadb | Mii Box
Evolve Ecosystem Repo | TV Melodies | Madnox Holiday Mod
Reply
Simple question before trying.

Is this script able to provide thumbs (may similiar like episode thumbs are cached) for the given
extra items ??


I tried integrate specials by calling the content paths without addon
(e.g. for movies
xml:
<!-- common --><content>$INFO[listitem.path,,extras</content>
<!-- dvd folder -->
<content>$INFO[listitem.path,,VIDEO_TS\extras]</content>
<!-- blu ray folder -->
<content>$INFO[listitem.path,,BDMV\Extras\]</content>

But as long as there isnt a
'extravideofilename-thumb.[ext]'
saved in same folder i cant use individual thumbs for each file and the negative aspect is that the container filled also the images.i can delete the thumbs after first content call, but its a bit inconvenient.
Reply
(2019-07-20, 15:46)mardukL Wrote: Simple question before trying.

Is this script able to provide thumbs (may similiar like episode thumbs are cached) for the given
extra items ??


I tried integrate specials by calling the content paths without addon
(e.g. for movies
xml:
<!-- common --><content>$INFO[listitem.path,,extras</content>
<!-- dvd folder -->
<content>$INFO[listitem.path,,VIDEO_TS\extras]</content>
<!-- blu ray folder -->
<content>$INFO[listitem.path,,BDMV\Extras\]</content>

But as long as there isnt a
'extravideofilename-thumb.[ext]'
saved in same folder i cant use individual thumbs for each file and the negative aspect is that the container filled also the images.i can delete the thumbs after first content call, but its a bit inconvenient.

I know it is my script but there has been a while since i used it. If i remember right you should still get a image. if it is a folder structure of a disc you may just get the poster image. if it is a video file you will get a thumb.
Shield TV | Windows 10 | Mariadb | Mii Box
Evolve Ecosystem Repo | TV Melodies | Madnox Holiday Mod
Reply
(2019-07-22, 03:15)smitchell6879 Wrote:
(2019-07-20, 15:46)mardukL Wrote: Simple question before trying.

Is this script able to provide thumbs (may similiar like episode thumbs are cached) for the given
extra items ??


I tried integrate specials by calling the content paths without addon
(e.g. for movies
xml:
<!-- common --><content>$INFO[listitem.path,,extras</content>
<!-- dvd folder -->
<content>$INFO[listitem.path,,VIDEO_TS\extras]</content>
<!-- blu ray folder -->
<content>$INFO[listitem.path,,BDMV\Extras\]</content>

But as long as there isnt a
'extravideofilename-thumb.[ext]'
saved in same folder i cant use individual thumbs for each file and the negative aspect is that the container filled also the images.i can delete the thumbs after first content call, but its a bit inconvenient.

I know it is my script but there has been a while since i used it. If i remember right you should still get a image. if it is a folder structure of a disc you may just get the poster image. if it is a video file you will get a thumb.

thanks, than i will test it soon and report back .

Is
xml:
$INFO[Window(home).Property(SpecialFeatures.Widget)
]

the actual content path to use?

And should i just use $INFO[ListItem.Art(thumb) ?
Reply
Fantastic Addon! Really happy with this. 

Are .iso supported?
I had backed up the .iso of some extra feature disks to keep the menus. It would be great if this can list them too.
I tried with Lord of the rings but it doesn't list them. It works for everything which is a file though...
Reply
  • 1
  • 14
  • 15
  • 16(current)
  • 17
  • 18
  • 21

Logout Mark Read Team Forum Stats Members Help
Special Features1
This forum uses Lukasz Tkacz MyBB addons.