2016-10-23, 00:58
(2016-08-02, 19:42)manfeed Wrote:(2016-08-02, 08:09)CinemaVision-Scott Wrote: [quote='manfeed' pid='2385397' dateline='1470058168']
Hi, thanks for your work, this addon really rocks!
I have an issue though, I noticed that some movies refused to be played with this addon, returning some type of error in the log, however others played faultlessly... I went on testing to pinpoint the cause and I discovered that the movies that didn't work all had either one of these characters: á, é, í, ó, ú. As soon as I edited the title of the movie and changed them to normal vowels they worked without problem. Unfortunately in Spanish there are a lot of words that contain those characters... Do you think that something could be done to solve that issue?
Thanks in advance!
We had a similar issue with Chinese characters I think. I'll hit up our developer in the morning and see what we can do about this. If you have the chance, re-create the issue you're having and post a link to a log that I can hand him. I think he can pinpoint the issue without one, but it's always good to cover all the bases so we can get a fix in for 1.0.12.
(2016-08-02, 19:42)manfeed Wrote: Here you have the log: http://pastebin.com/HZcqKmWZ
Thanks!
(2016-08-01, 22:43)NewMedia Wrote: It'll be fixed in 1.0.12.
Hi, I have just tried CinemaVision Add-on Development Release 1.0.12a1 from cinemavision web, and the bug is still present. I tried to play "Alicia a través del espejo" and I got the same error...
The log says:
Code:
00:42:41 T:5492 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.UnicodeEncodeError'>
Error Contents: 'ascii' codec can't encode character u'\xe9' in position 13: ordinal not in range(128)
Traceback (most recent call last):
File "C:\Users\PcCom\AppData\Roaming\Kodi\addons\script.cinemavision\addon.py", line 18, in <module>
player.begin(args=args)
File "C:\Users\PcCom\AppData\Roaming\Kodi\addons\script.cinemavision\lib\player.py", line 71, in begin
e.start(seqPath)
File "C:\Users\PcCom\AppData\Roaming\Kodi\addons\script.cinemavision\lib\experience.py", line 900, in start
return self._start(sequence_path)
File "C:\Users\PcCom\AppData\Roaming\Kodi\addons\script.cinemavision\lib\experience.py", line 919, in _start
self.processor.process()
File "C:\Users\PcCom\AppData\Roaming\Kodi\addons\script.cinemavision\lib\cinemavision\sequenceprocessor.py", line 1269, in process
self.playables += handler(self, sItem)
File "C:\Users\PcCom\AppData\Roaming\Kodi\addons\script.cinemavision\lib\cinemavision\database.py", line 41, in inner
return func(*args, **kwargs)
File "C:\Users\PcCom\AppData\Roaming\Kodi\addons\script.cinemavision\lib\cinemavision\sequenceprocessor.py", line 1097, in __call__
audioFormat = self._checkFileNameForFormat(caller.nextQueuedFeature)
File "C:\Users\PcCom\AppData\Roaming\Kodi\addons\script.cinemavision\lib\cinemavision\sequenceprocessor.py", line 1081, in _checkFileNameForFormat
util.DEBUG_LOG(' - Detect: Looked at the file path {0} and decided to keep audio format {1}'.format(featureFileName, repr(feature.audioFormat)))
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 13: ordinal not in range(128)
-->End of Python script error report<--
Thanks in advance!