(2016-11-23, 20:39)ksooo Wrote: @grisia unfortunately my assumption on what goes wrong on your end was not correct. I cannot reproduce the problem, folders, subfolders ... all works fine here. Maybe activating debug log, opening recordings window and opening some of the folders there and posting the debug log sheds some more light on this.
@
ksooo So I have now deleted all recordings except one. Next, I removed all the special characters from the folder names. ('fussball c' was the second try what worked for me. 'fussball' without space also worked)
On my hdd it looks like so:
Code:
root@pvr /var/lib/tvheadend/dvr/log # tree /mnt/shares/storage/media/records/
/mnt/shares/storage/media/records/
└── zdf
└── fussball c
└── Fussball_ Champions League_Borussia Moenchengladbach - Manchester City.mkv
Et voila in Kodi I see:
Debug Log looks like: (I removed all the key events)
Code:
22:59:44.230 T:7584 DEBUG: ------ Window Init (MyPVRRecordings.xml) ------
22:59:44.230 T:7584 DEBUG: CDirectoryProvider[]: refreshing..
22:59:44.230 T:11852 ERROR: XFILE::CDirectory::GetDirectory - Error getting
22:59:44.238 T:7584 DEBUG: CGUIMediaWindow::GetDirectory (pvr://recordings/tv/active/)
22:59:44.238 T:7584 DEBUG: ParentPath = [pvr://recordings/tv/active/]
22:59:44.241 T:7584 DEBUG: CPVRDirectory::GetDirectory(pvr://recordings/tv/active)
22:59:44.251 T:7584 DEBUG: CDirectoryProvider[pvr://recordings/tv/active/zdf]: refreshing..
22:59:44.252 T:11852 DEBUG: CPVRDirectory::GetDirectory(pvr://recordings/tv/active/zdf)
22:59:44.257 T:11852 WARNING: XFILE::CFileFactory::CreateLoader - unsupported protocol(pvr) in pvr://recordings/tv/active/zdf/fussball%20c/folder.jpg
22:59:46.016 T:7584 DEBUG: CGUIMediaWindow::GetDirectory (pvr://recordings/tv/active/zdf)
22:59:46.016 T:7584 DEBUG: ParentPath = [pvr://recordings/tv/active/]
22:59:46.018 T:1256 DEBUG: CPVRDirectory::GetDirectory(pvr://recordings/tv/active/zdf)
22:59:49.108 T:7584 DEBUG: CDirectoryProvider[pvr://recordings/tv/active/zdf/fussball%20c]: refreshing..
22:59:49.109 T:11852 DEBUG: CPVRDirectory::GetDirectory(pvr://recordings/tv/active/zdf/fussball%20c)
22:59:51.933 T:7584 DEBUG: CGUIMediaWindow::GetDirectory (pvr://recordings/tv/active/zdf/fussball%20c)
22:59:51.933 T:7584 DEBUG: ParentPath = [pvr://recordings/tv/active/zdf]
22:59:51.937 T:11960 DEBUG: CPVRDirectory::GetDirectory(pvr://recordings/tv/active/zdf/fussball%20c)
Next try I inserted space character in the top folder ('zdf' -> 'zdf h')
Code:
root@pvr /var/lib/tvheadend/dvr/log # tree /mnt/shares/storage/media/records/
/mnt/shares/storage/media/records/
└── zdf h
└── fussball c
└── Fussball_ Champions League_Borussia Moenchengladbach - Manchester City.mkv
Ok now Kodi shows:
And the debug log:
Code:
22:55:49.977 T:7584 DEBUG: ------ Window Init (MyPVRRecordings.xml) ------
22:55:49.977 T:7584 DEBUG: CDirectoryProvider[]: refreshing..
22:55:49.977 T:10424 ERROR: XFILE::CDirectory::GetDirectory - Error getting
22:55:49.984 T:7584 DEBUG: CGUIMediaWindow::GetDirectory (pvr://recordings/tv/active/)
22:55:49.984 T:7584 DEBUG: ParentPath = [pvr://recordings/tv/active/]
22:55:49.984 T:7584 DEBUG: CPVRDirectory::GetDirectory(pvr://recordings/tv/active)
22:55:49.991 T:7584 DEBUG: CDirectoryProvider[pvr://recordings/tv/active/zdf%20h]: refreshing..
22:55:49.991 T:8728 DEBUG: CPVRDirectory::GetDirectory(pvr://recordings/tv/active/zdf%20h)
22:55:51.042 T:7584 DEBUG: CGUIMediaWindow::GetDirectory (pvr://recordings/tv/active/zdf%20h)
22:55:51.043 T:7584 DEBUG: ParentPath = [pvr://recordings/tv/active/]
22:55:51.048 T:8728 DEBUG: CPVRDirectory::GetDirectory(pvr://recordings/tv/active/zdf%20h)
Lastly I still tried to rename the subfolder. ('fussball c' -> 'fussball'):
Code:
root@pvr /var/lib/tvheadend/dvr/log # tree /mnt/shares/storage/media/records/
/mnt/shares/storage/media/records/
└── zdf h
└── fussball
└── Fussball_ Champions League_Borussia Moenchengladbach - Manchester City.mkv
But still no luck in Kodi...
I hope the information a little help?