saitoh183 137 Posted January 24, 2015 Share Posted January 24, 2015 (edited) It would seem that with version 0.9.774 i am unable to play any show that contains titles with accents. This mostly touches my french shows and i am 99% sure this is the reason because with the french series all episodes that do not have accents in there title play just fine. 18:59:51 T:5008 NOTICE: -->Python Interpreter Initialized<-- 18:59:51 T:5008 NOTICE: ===== XBMB3C START ===== 18:59:51 T:5008 NOTICE: XBMB3C -> running Python: sys.version_info(major=2, minor=7, micro=8, releaselevel='final', serial=0) 18:59:51 T:5008 NOTICE: XBMB3C -> running XBMB3C: 0.9.775 18:59:51 T:5008 NOTICE: 14.0 Git:20141223-ad747d9 18:59:51 T:5008 NOTICE: XBMB3C -> Platform: Windows 18:59:51 T:5008 NOTICE: XBMB3C 1 -> XBMB3C -> Flatten is: 18:59:51 T:5008 NOTICE: XBMB3C -> LogLevel: 1 18:59:51 T:5008 NOTICE: XBMB3C 1 -> XBMB3C -> Script argument date ['plugin://plugin.video.xbmb3c/', '-1', '?url=192.168.13.198:8096,;ab7a759f3452f414a4b76d3dbcc51679&mode=12'] 18:59:51 T:5008 NOTICE: XBMB3C 0 -> Version : 14.0 - {u'major': 14, u'tag': u'stable', u'minor': 0, u'revision': u'20141223-ad747d9'} 18:59:51 T:5008 NOTICE: XBMB3C 1 -> XBMB3C -> Script params is {'url': '192.168.13.198:8096,;ab7a759f3452f414a4b76d3dbcc51679', 'mode': '12'} 18:59:51 T:5008 NOTICE: XBMB3C 1 -> XBMB3C Service Timestamp: 1422057591 18:59:51 T:5008 NOTICE: XBMB3C 1 -> XBMB3C Current Timestamp: 1422057591 18:59:51 T:5008 NOTICE: XBMB3C 1 -> XBMB3C Connection Manager Called 18:59:51 T:5008 NOTICE: XBMB3C 1 -> XBMB3C server already set 18:59:51 T:5008 NOTICE: XBMB3C 1 -> XBMB3C -> Mode: 12 18:59:51 T:5008 NOTICE: XBMB3C 1 -> XBMB3C -> URL: 192.168.13.198:8096,;ab7a759f3452f414a4b76d3dbcc51679 18:59:51 T:5008 NOTICE: XBMB3C 1 -> XBMB3C -> Name: 18:59:51 T:5008 NOTICE: XBMB3C 1 -> XBMB3C -> identifier: None 18:59:51 T:5008 NOTICE: XBMB3C 1 -> == ENTER: PLAY == 18:59:51 T:5008 NOTICE: PLAY ACTION URL PARTS : ['192.168.13.198:8096', 'ab7a759f3452f414a4b76d3dbcc51679'] 18:59:51 T:5008 NOTICE: XBMB3C DownloadUtils -> DownloadUtils -> Returning saved UserID : f6c51e6fd330e59d16f4cc52886702e1UserName: Saitoh 18:59:51 T:5008 NOTICE: XBMB3C DownloadUtils -> == ENTER: getURL == 18:59:51 T:5008 NOTICE: XBMB3C DownloadUtils -> DOWNLOAD_URL = http://192.168.13.198:8096/mediabrowser/Users/f6c51e6fd330e59d16f4cc52886702e1/Items/ab7a759f3452f414a4b76d3dbcc51679?format=json&ImageTypeLimit=1 18:59:51 T:5008 NOTICE: XBMB3C DownloadUtils -> DownloadUtils -> Returning saved UserID : f6c51e6fd330e59d16f4cc52886702e1UserName: Saitoh 18:59:51 T:5008 NOTICE: XBMB3C DownloadUtils -> DownloadUtils -> Returning saved AccessToken for user : Saitoh token: ea8782955fb948f8852beeaa2623565d 18:59:51 T:5008 NOTICE: XBMB3C DownloadUtils -> Authentication Header : {'Accept-Charset': 'UTF-8,*', 'Accept-encoding': 'gzip', 'Authorization': 'MediaBrowser UserId="f6c51e6fd330e59d16f4cc52886702e1",Client="Kodi",Device="Downstairs",DeviceId="5A6AC675126645FDB06493CC4BB1BFE6",Version="0.9.775"', 'X-MediaBrowser-Token': 'ea8782955fb948f8852beeaa2623565d'} 18:59:51 T:5008 NOTICE: XBMB3C DownloadUtils -> HEADERS : {'Accept-Charset': 'UTF-8,*', 'Accept-encoding': 'gzip', 'Authorization': 'MediaBrowser UserId="f6c51e6fd330e59d16f4cc52886702e1",Client="Kodi",Device="Downstairs",DeviceId="5A6AC675126645FDB06493CC4BB1BFE6",Version="0.9.775"', 'X-MediaBrowser-Token': 'ea8782955fb948f8852beeaa2623565d'} 18:59:51 T:5008 NOTICE: XBMB3C DownloadUtils -> == ENTER: getURL == 18:59:51 T:5008 NOTICE: XBMB3C DownloadUtils -> DOWNLOAD_URL = http://192.168.13.198:8096/mediabrowser/Users/f6c51e6fd330e59d16f4cc52886702e1/Items/ab7a759f3452f414a4b76d3dbcc51679/Intros?format=json&ImageTypeLimit=1 18:59:51 T:5008 NOTICE: XBMB3C DownloadUtils -> DownloadUtils -> Returning saved UserID : f6c51e6fd330e59d16f4cc52886702e1UserName: Saitoh 18:59:51 T:5008 NOTICE: XBMB3C DownloadUtils -> DownloadUtils -> Returning saved AccessToken for user : Saitoh token: ea8782955fb948f8852beeaa2623565d 18:59:51 T:5008 NOTICE: XBMB3C DownloadUtils -> Authentication Header : {'Accept-Charset': 'UTF-8,*', 'Accept-encoding': 'gzip', 'Authorization': 'MediaBrowser UserId="f6c51e6fd330e59d16f4cc52886702e1",Client="Kodi",Device="Downstairs",DeviceId="5A6AC675126645FDB06493CC4BB1BFE6",Version="0.9.775"', 'X-MediaBrowser-Token': 'ea8782955fb948f8852beeaa2623565d'} 18:59:51 T:5008 NOTICE: XBMB3C DownloadUtils -> HEADERS : {'Accept-Charset': 'UTF-8,*', 'Accept-encoding': 'gzip', 'Authorization': 'MediaBrowser UserId="f6c51e6fd330e59d16f4cc52886702e1",Client="Kodi",Device="Downstairs",DeviceId="5A6AC675126645FDB06493CC4BB1BFE6",Version="0.9.775"', 'X-MediaBrowser-Token': 'ea8782955fb948f8852beeaa2623565d'} 18:59:51 T:5008 NOTICE: XBMB3C 1 -> Intros jsonData: {"Items":[],"TotalRecordCount":0} 18:59:51 T:5008 NOTICE: XBMB3C DownloadUtils -> == ENTER: getURL == 18:59:51 T:5008 NOTICE: XBMB3C DownloadUtils -> DOWNLOAD_URL = http://192.168.13.198:8096/mediabrowser/Users/f6c51e6fd330e59d16f4cc52886702e1/Items/ab7a759f3452f414a4b76d3dbcc51679?format=json&ImageTypeLimit=1 18:59:51 T:5008 NOTICE: XBMB3C DownloadUtils -> DownloadUtils -> Returning saved UserID : f6c51e6fd330e59d16f4cc52886702e1UserName: Saitoh 18:59:51 T:5008 NOTICE: XBMB3C DownloadUtils -> DownloadUtils -> Returning saved AccessToken for user : Saitoh token: ea8782955fb948f8852beeaa2623565d 18:59:51 T:5008 NOTICE: XBMB3C DownloadUtils -> Authentication Header : {'Accept-Charset': 'UTF-8,*', 'Accept-encoding': 'gzip', 'Authorization': 'MediaBrowser UserId="f6c51e6fd330e59d16f4cc52886702e1",Client="Kodi",Device="Downstairs",DeviceId="5A6AC675126645FDB06493CC4BB1BFE6",Version="0.9.775"', 'X-MediaBrowser-Token': 'ea8782955fb948f8852beeaa2623565d'} 18:59:51 T:5008 NOTICE: XBMB3C DownloadUtils -> HEADERS : {'Accept-Charset': 'UTF-8,*', 'Accept-encoding': 'gzip', 'Authorization': 'MediaBrowser UserId="f6c51e6fd330e59d16f4cc52886702e1",Client="Kodi",Device="Downstairs",DeviceId="5A6AC675126645FDB06493CC4BB1BFE6",Version="0.9.775"', 'X-MediaBrowser-Token': 'ea8782955fb948f8852beeaa2623565d'} 18:59:51 T:5008 NOTICE: XBMB3C 1 -> Play jsonData: {"Name":"Épisode 13","ServerId":"355128711d15ad77f56236435e4f5adf","Id":"ab7a759f3452f414a4b76d3dbcc51679","DateCreated":"2015-01-20T05:34:12.0000000Z","SupportsSync":true,"SortName":"006-0013 - Épisode 13","ExternalUrls":[],"MediaSources":[{"Protocol":"File","Id":"ab7a759f3452f414a4b76d3dbcc51679","Path":"\\\\SRV-SAITOH\\Videos\\TV\\Yamaska (quebec)\\Season 6\\Yamaska (quebec) - 6x13 - Épisode 13.avi","Type":"Default","Container":"avi","Size":409506638,"Name":"480P/MPEG4/MP3","RunTimeTicks":26318520000,"ReadAtNativeFramerate":false,"VideoType":"VideoFile","MediaStreams":[{"Codec":"mpeg4","IsInterlaced":false,"BitRate":1102591,"BitDepth":8,"IsDefault":false,"IsForced":false,"Height":406,"Width":720,"AverageFrameRate":30.303,"RealFrameRate":30.303,"Profile":"Advanced Simple Profile","Type":"Video","AspectRatio":"16:9","Index":0,"IsExternal":false,"IsTextSubtitleStream":false,"PixelFormat":"yuv420p","Level":4,"IsAnamorphic":false},{"Codec":"mp3","IsInterlaced":false,"ChannelLayout":"stereo","BitRate":128000,"Channels":2,"SampleRate":44100,"IsDefault":false,"IsForced":false,"Type":"Audio","Index":1,"IsExternal":false,"IsTextSubtitleStream":false,"Level":0}],"PlayableStreamFileNames":[],"Formats":["avi"],"Bitrate":1244771,"RequiredHttpHeaders":{},"DefaultAudioStreamIndex":1}],"Path":"\\\\SRV-SAITOH\\Videos\\TV\\Yamaska (quebec)\\Season 6\\Yamaska (quebec) - 6x13 - Épisode 13.avi","Taglines":[],"Genres":[],"SeriesGenres":["Drama"],"VoteCount":0,"RunTimeTicks":26318520000,"PlayAccess":"Full","IsPlaceHolder":false,"IndexNumber":13,"ParentIndexNumber":6,"RemoteTrailers":[],"ProviderIds":{"Tvdb":"5000756"},"IsHD":false,"IsFolder":false,"ParentId":"45c188e84244756e52d700db368b58e0","Type":"Episode","People":[],"Studios":[],"ParentBackdropItemId":"fdcef78022cba38e7ce7fdfc9db02b25","ParentBackdropImageTags":["ca70b994cca8e2aa6579067002bd8d98"],"UserData":{"PlaybackPositionTicks":0,"PlayCount":0,"IsFavorite":false,"Played":false,"Key":"223701006013"},"SeriesName":"Yamaska (quebec)","SeriesId":"fdcef78022cba38e7ce7fdfc9db02b25","SeasonId":"45c188e84244756e52d700db368b58e0","DisplayPreferencesId":"26dd4a82b00c839c498471cdba80a99c","AirTime":"9PM EST","Tags":[],"Keywords":[],"PrimaryImageAspectRatio":1.77514792899408,"OriginalPrimaryImageAspectRatio":1.77514792899408,"SeriesPrimaryImageTag":"943e7f23e93fa650a03ae05f55b5c88a","SeasonName":"Season 6","MediaStreams":[{"Codec":"mpeg4","IsInterlaced":false,"BitRate":1102591,"BitDepth":8,"IsDefault":false,"IsForced":false,"Height":406,"Width":720,"AverageFrameRate":30.303,"RealFrameRate":30.303,"Profile":"Advanced Simple Profile","Type":"Video","AspectRatio":"16:9","Index":0,"IsExternal":false,"IsTextSubtitleStream":false,"PixelFormat":"yuv420p","Level":4,"IsAnamorphic":false},{"Codec":"mp3","IsInterlaced":false,"ChannelLayout":"stereo","BitRate":128000,"Channels":2,"SampleRate":44100,"IsDefault":false,"IsForced":false,"Type":"Audio","Index":1,"IsExternal":false,"IsTextSubtitleStream":false,"Level":0}],"VideoType":"VideoFile","SupportsPlaylists":true,"ImageTags":{"Primary":"18ea9f005638b4dced85e2f2f09442a6"},"BackdropImageTags":[],"ScreenshotImageTags":[],"SeriesThumbImageTag":"9c28a7ae39244f11449b66f814c6d1d8","SeriesStudio":"TVA","ParentThumbItemId":"fdcef78022cba38e7ce7fdfc9db02b25","ParentThumbImageTag":"9c28a7ae39244f11449b66f814c6d1d8","Chapters":[{"StartPositionTicks":0,"Name":"Chapter 1"},{"StartPositionTicks":3000000000,"Name":"Chapter 2"},{"StartPositionTicks":6000000000,"Name":"Chapter 3"},{"StartPositionTicks":9000000000,"Name":"Chapter 4"},{"StartPositionTicks":12000000000,"Name":"Chapter 5"},{"StartPositionTicks":15000000000,"Name":"Chapter 6"},{"StartPositionTicks":18000000000,"Name":"Chapter 7"},{"StartPositionTicks":21000000000,"Name":"Chapter 8"},{"StartPositionTicks":24000000000,"Name":"Chapter 9"}],"LocationType":"FileSystem","MediaType":"Video","ProductionLocations":[],"LockedFields":[],"LockData":false} 18:59:51 T:5008 NOTICE: XBMB3C getPlayUrl 18:59:51 T:5008 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'\xc9' in position 99: ordinal not in range(128) Traceback (most recent call last): File "C:\Users\htpc\AppData\Roaming\Kodi\addons\plugin.video.xbmb3c\default.py", line 39, in <module> MainModule.MainEntryPoint() File "C:\Users\htpc\AppData\Roaming\Kodi\addons\plugin.video.xbmb3c\resources\lib\MainModule.py", line 1681, in MainEntryPoint PLAY(param_url, pluginhandle) File "C:\Users\htpc\AppData\Roaming\Kodi\addons\plugin.video.xbmb3c\resources\lib\MainModule.py", line 755, in PLAY playurl = PlayUtils().getPlayUrl(server, id, result) File "C:\Users\htpc\AppData\Roaming\Kodi\addons\plugin.video.xbmb3c\resources\lib\Utils.py", line 30, in getPlayUrl if self.fileExists(result) or self.isDirectPlay(result) == True: File "C:\Users\htpc\AppData\Roaming\Kodi\addons\plugin.video.xbmb3c\resources\lib\Utils.py", line 152, in fileExists xbmc.log("Checking existence of : " + result.get("Path")) UnicodeEncodeError: 'ascii' codec can't encode character u'\xc9' in position 99: ordinal not in range(128) -->End of Python script error report<-- 18:59:51 T:5008 WARNING: CPythonInvoker(52, C:\Users\htpc\AppData\Roaming\Kodi\addons\plugin.video.xbmb3c\default.py): the python script "C:\Users\htpc\AppData\Roaming\Kodi\addons\plugin.video.xbmb3c\default.py" has left several classes in memory that we couldn't clean up. The classes include: class XBMCAddon::xbmcaddon::Addon 18:59:53 T:4212 NOTICE: Thread LanguageInvoker start, auto delete: false Edited January 24, 2015 by saitoh183 Link to comment Share on other sites More sharing options...
Angelblue05 4130 Posted January 24, 2015 Share Posted January 24, 2015 I tried it on my server, my version is 0.9.774 and it wasn't working when there were accents in the episode name. Link to comment Share on other sites More sharing options...
saitoh183 137 Posted January 24, 2015 Author Share Posted January 24, 2015 also I think might need to check your version reporting, your post references 3 different version strings I just pushed a new beta build (0.9.777) that should fix the above error. yup it fixed it Link to comment Share on other sites More sharing options...
Recommended Posts