2014-02-12, 23:00
I installed the regular PSeudoTV and it is working perfectly. I added a directory channel without issue. Not sure what is up with PTVL
As an addendum to my previous post, please see the same scenario with SMB rather than NFS in PTVL.
As an addendum to my previous post, please see the same scenario with SMB rather than NFS in PTVL.
Code:
16:00:29 T:2960388096 DEBUG: script.pseudotv.live-ChannelList: runActions 1 on channel 5
16:00:29 T:2960388096 DEBUG: script.pseudotv.live-FileAccess: trying to open /Users/justin/Library/Application Support/XBMC/userdata/addon_data/script.pseudotv.live/settings2.xml
16:00:29 T:2960388096 DEBUG: script.pseudotv.live-ChannelList: makeChannelList, CHANNEL: 5
16:00:29 T:2960388096 DEBUG: script.pseudotv.live-ChannelList: createDirectoryPlaylist smb://WINTERMUTE/media/Non Series/Comdey/
16:00:29 T:2960388096 DEBUG: script.pseudotv.live-ChannelList: sendJSON
16:00:29 T:2960388096 DEBUG: script.pseudotv.live-FileAccess: trying to open /Users/justin/Library/Application Support/XBMC/userdata/guisettings.xml
16:00:29 T:2960388096 DEBUG: script.pseudotv.live-ChannelList: determineWebServer is False
16:00:29 T:2960388096 DEBUG: script.pseudotv.live-ChannelList: sendJSON command: {"jsonrpc": "2.0", "method": "Files.GetDirectory", "params": {"directory": "smb://WINTERMUTE/media/Non Series/Comdey/", "media": "files"}, "id": 1}
16:00:29 T:2960388096 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Files.GetDirectory", "params": {"directory": "smb://WINTERMUTE/media/Non Series/Comdey/", "media": "files"}, "id": 1}
16:00:29 T:2960388096 DEBUG: CUtil::GetMatchingSource: no matching source found for [smb://WINTERMUTE/media/Non Series/Comdey/]
16:00:29 T:2960388096 DEBUG: OpenDir - Using authentication url smb://USERNAME:PASSWORD@WINTERMUTE/media/Non%20Series/Comdey
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-ChannelList: createDirectoryPlaylist smb://WINTERMUTE/media/Non Series/Comdey/Robin Williams Weapons of Self Destruction (2009)/
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-ChannelList: sendJSON
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-ChannelList: sendJSON command: {"jsonrpc": "2.0", "method": "Files.GetDirectory", "params": {"directory": "smb://WINTERMUTE/media/Non Series/Comdey/Robin Williams Weapons of Self Destruction (2009)/", "media": "files"}, "id": 1}
16:00:30 T:2960388096 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Files.GetDirectory", "params": {"directory": "smb://WINTERMUTE/media/Non Series/Comdey/Robin Williams Weapons of Self Destruction (2009)/", "media": "files"}, "id": 1}
16:00:30 T:2960388096 DEBUG: CUtil::GetMatchingSource: no matching source found for [smb://WINTERMUTE/media/Non Series/Comdey/Robin Williams Weapons of Self Destruction (2009)/]
16:00:30 T:2960388096 DEBUG: OpenDir - Using authentication url smb://USERNAME:PASSWORD@WINTERMUTE/media/Non%20Series/Comdey/Robin%20Williams%20Weapons%20of%20Self%20Destruction%20(2009)
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: getVideoLength smb://WINTERMUTE/media/Non Series/Comdey/Robin Williams Weapons of Self Destruction (2009)/rwwsd-vh-prod.avi
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: os name is posix
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: handleSMB
16:00:30 T:2960388096 DEBUG: AVIParser: determineLength //WINTERMUTE/media/Non Series/Comdey/Robin Williams Weapons of Self Destruction (2009)/rwwsd-vh-prod.avi
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-FileAccess: trying to open //WINTERMUTE/media/Non Series/Comdey/Robin Williams Weapons of Self Destruction (2009)/rwwsd-vh-prod.avi
16:00:30 T:2960388096 DEBUG: AVIParser: Not an avi
16:00:30 T:2960388096 DEBUG: AVIParser: Duration: 0
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: getVideoLength smb://WINTERMUTE/media/Non Series/Comdey/Robin Williams Weapons of Self Destruction (2009)/rwwsd-vh-prod.nfo
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: os name is posix
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: handleSMB
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: No parser found for extension .nfo
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: getVideoLength smb://WINTERMUTE/media/Non Series/Comdey/Robin Williams Weapons of Self Destruction (2009)/rwwsd-vh-prod.sfv
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: os name is posix
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: handleSMB
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: No parser found for extension .sfv
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-ChannelList: createDirectoryPlaylist smb://WINTERMUTE/media/Non Series/Comdey/George Carlin Again (1978)/
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-ChannelList: sendJSON
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-ChannelList: sendJSON command: {"jsonrpc": "2.0", "method": "Files.GetDirectory", "params": {"directory": "smb://WINTERMUTE/media/Non Series/Comdey/George Carlin Again (1978)/", "media": "files"}, "id": 1}
16:00:30 T:2960388096 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Files.GetDirectory", "params": {"directory": "smb://WINTERMUTE/media/Non Series/Comdey/George Carlin Again (1978)/", "media": "files"}, "id": 1}
16:00:30 T:2960388096 DEBUG: CUtil::GetMatchingSource: no matching source found for [smb://WINTERMUTE/media/Non Series/Comdey/George Carlin Again (1978)/]
16:00:30 T:2960388096 DEBUG: OpenDir - Using authentication url smb://USERNAME:PASSWORD@WINTERMUTE/media/Non%20Series/Comdey/George%20Carlin%20Again%20(1978)
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: getVideoLength smb://WINTERMUTE/media/Non Series/Comdey/George Carlin Again (1978)/vm-gca(1).nfo
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: os name is posix
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: handleSMB
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: No parser found for extension .nfo
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: getVideoLength smb://WINTERMUTE/media/Non Series/Comdey/George Carlin Again (1978)/vm-gca(1).sfv
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: os name is posix
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: handleSMB
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: No parser found for extension .sfv
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: getVideoLength smb://WINTERMUTE/media/Non Series/Comdey/George Carlin Again (1978)/vm-gca.avi
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: os name is posix
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: handleSMB
16:00:30 T:2960388096 DEBUG: AVIParser: determineLength //WINTERMUTE/media/Non Series/Comdey/George Carlin Again (1978)/vm-gca.avi
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-FileAccess: trying to open //WINTERMUTE/media/Non Series/Comdey/George Carlin Again (1978)/vm-gca.avi
16:00:30 T:2960388096 DEBUG: AVIParser: Not an avi
16:00:30 T:2960388096 DEBUG: AVIParser: Duration: 0
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: getVideoLength smb://WINTERMUTE/media/Non Series/Comdey/George Carlin Again (1978)/vm-gca.nfo
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: os name is posix
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: handleSMB
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: No parser found for extension .nfo
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: getVideoLength smb://WINTERMUTE/media/Non Series/Comdey/George Carlin Again (1978)/vm-gca.sfv
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: os name is posix
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: handleSMB
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: No parser found for extension .sfv
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-ChannelList: createDirectoryPlaylist smb://WINTERMUTE/media/Non Series/Comdey/Bill Maher Be More Cynical (2000)/
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-ChannelList: sendJSON
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-ChannelList: sendJSON command: {"jsonrpc": "2.0", "method": "Files.GetDirectory", "params": {"directory": "smb://WINTERMUTE/media/Non Series/Comdey/Bill Maher Be More Cynical (2000)/", "media": "files"}, "id": 1}
16:00:30 T:2960388096 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Files.GetDirectory", "params": {"directory": "smb://WINTERMUTE/media/Non Series/Comdey/Bill Maher Be More Cynical (2000)/", "media": "files"}, "id": 1}
16:00:30 T:2960388096 DEBUG: CUtil::GetMatchingSource: no matching source found for [smb://WINTERMUTE/media/Non Series/Comdey/Bill Maher Be More Cynical (2000)/]
16:00:30 T:2960388096 DEBUG: OpenDir - Using authentication url smb://USERNAME:PASSWORD@WINTERMUTE/media/Non%20Series/Comdey/Bill%20Maher%20Be%20More%20Cynical%20(2000)
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: getVideoLength smb://WINTERMUTE/media/Non Series/Comdey/Bill Maher Be More Cynical (2000)/fico-bmbmc.avi
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: os name is posix
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: handleSMB
16:00:30 T:2960388096 DEBUG: AVIParser: determineLength //WINTERMUTE/media/Non Series/Comdey/Bill Maher Be More Cynical (2000)/fico-bmbmc.avi
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-FileAccess: trying to open //WINTERMUTE/media/Non Series/Comdey/Bill Maher Be More Cynical (2000)/fico-bmbmc.avi
16:00:30 T:2960388096 DEBUG: AVIParser: Not an avi
16:00:30 T:2960388096 DEBUG: AVIParser: Duration: 0
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: getVideoLength smb://WINTERMUTE/media/Non Series/Comdey/Bill Maher Be More Cynical (2000)/fico-bmbmc.nfo
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: os name is posix
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: handleSMB
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-VideoParser: No parser found for extension .nfo
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-ChannelList: createDirectoryPlaylist smb://WINTERMUTE/media/Non Series/Comdey/Bill Hicks Relentless/
16:00:30 T:2960388096 DEBUG: script.pseudotv.live-ChannelList: sendJSON
(2014-02-12, 06:39)dingokiller Wrote: Hi,
After configuring a simple Directory Channel, I found my media was not being successfully added to it. I cannot find a solution based on the logs below, but I see other users suffering similar results on pastebin/xbmclog. Note that in XBMC files/video mode I can play everything without issue.
What I find strange is that it prints 'no matching source found' yet it is clearly traversing my media in the log.
FULL DEBUG LOG
Log SnippetCode:22:53:11 T:2962587648 DEBUG: script.pseudotv.live-ChannelList: setupChannel 5
22:53:11 T:2962587648 DEBUG: script.pseudotv.live-ChannelList: runActions 1 on channel 5
22:53:11 T:2962587648 DEBUG: script.pseudotv.live-FileAccess: trying to open /Users/justin/Library/Application Support/XBMC/userdata/addon_data/script.pseudotv.live/settings2.xml
22:53:11 T:2962587648 DEBUG: script.pseudotv.live-ChannelList: makeChannelList, CHANNEL: 5
22:53:11 T:2962587648 DEBUG: script.pseudotv.live-ChannelList: createDirectoryPlaylist nfs://10.0.1.30/volume1/media/Non Series/Comdey/
22:53:11 T:2962587648 DEBUG: script.pseudotv.live-ChannelList: sendJSON
22:53:11 T:2962587648 DEBUG: script.pseudotv.live-FileAccess: trying to open /Users/justin/Library/Application Support/XBMC/userdata/guisettings.xml
22:53:11 T:2962587648 DEBUG: script.pseudotv.live-ChannelList: determineWebServer is False
22:53:11 T:2962587648 DEBUG: script.pseudotv.live-ChannelList: sendJSON command: {"jsonrpc": "2.0", "method": "Files.GetDirectory", "params": {"directory": "nfs://10.0.1.30/volume1/media/Non Series/Comdey/", "media": "files"}, "id": 1}
22:53:11 T:2962587648 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Files.GetDirectory", "params": {"directory": "nfs://10.0.1.30/volume1/media/Non Series/Comdey/", "media": "files"}, "id": 1}
22:53:11 T:2962587648 DEBUG: CUtil::GetMatchingSource: no matching source found for [nfs://10.0.1.30/volume1/media/Non Series/Comdey/]
22:53:11 T:2962587648 DEBUG: script.pseudotv.live-VideoParser: getVideoLength nfs://10.0.1.30/volume1/media/Non Series/Comdey/Dave Chappelle-- For What It's Worth.mp4
22:53:11 T:2962587648 DEBUG: script.pseudotv.live-VideoParser: os name is posix
22:53:11 T:2962587648 DEBUG: script.pseudotv.live-VideoParser: Unable to open the file
22:53:11 T:2962587648 DEBUG: script.pseudotv.live-ChannelList: createDirectoryPlaylist nfs://10.0.1.30/volume1/media/Non Series/Comdey/Lee Evans Live At Her Majestys Theatre/
22:53:11 T:2962587648 DEBUG: script.pseudotv.live-ChannelList: sendJSON
22:53:11 T:2962587648 DEBUG: script.pseudotv.live-ChannelList: sendJSON command: {"jsonrpc": "2.0", "method": "Files.GetDirectory", "params": {"directory": "nfs://10.0.1.30/volume1/media/Non Series/Comdey/Lee Evans Live At Her Majestys Theatre/", "media": "files"}, "id": 1}
22:53:11 T:2962587648 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Files.GetDirectory", "params": {"directory": "nfs://10.0.1.30/volume1/media/Non Series/Comdey/Lee Evans Live At Her Majestys Theatre/", "media": "files"}, "id": 1}
22:53:11 T:2962587648 DEBUG: CUtil::GetMatchingSource: no matching source found for [nfs://10.0.1.30/volume1/media/Non Series/Comdey/Lee Evans Live At Her Majestys Theatre/]
22:53:11 T:2962587648 DEBUG: script.pseudotv.live-VideoParser: getVideoLength nfs://10.0.1.30/volume1/media/Non Series/Comdey/Lee Evans Live At Her Majestys Theatre/Lee.Evans.1994.Live.At.Her.Majestys.Theatre.DVDRip.XviD-RFD.avi
22:53:11 T:2962587648 DEBUG: script.pseudotv.live-VideoParser: os name is posix
22:53:11 T:2962587648 DEBUG: script.pseudotv.live-VideoParser: Unable to open the file
22:53:11 T:2962587648 DEBUG: script.pseudotv.live-ChannelList: createDirectoryPlaylist nfs://10.0.1.30/volume1/media/Non Series/Comdey/Dylan Moran Monster (2004)/
22:53:11 T:2962587648 DEBUG: script.pseudotv.live-ChannelList: sendJSON
22:53:11 T:2962587648 DEBUG: script.pseudotv.live-ChannelList: sendJSON command: {"jsonrpc": "2.0", "method": "Files.GetDirectory", "params": {"directory": "nfs://10.0.1.30/volume1/media/Non Series/Comdey/Dylan Moran Monster (2004)/", "media": "files"}, "id": 1}
22:53:11 T:2962587648 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Files.GetDirectory", "params": {"directory": "nfs://10.0.1.30/volume1/media/Non Series/Comdey/Dylan Moran Monster (2004)/", "media": "files"}, "id": 1}
22:53:11 T:2962587648 DEBUG: CUtil::GetMatchingSource: no matching source found for [nfs://10.0.1.30/volume1/media/Non Series/Comdey/Dylan Moran Monster (2004)/]
22:53:11 T:2962587648 DEBUG: script.pseudotv.live-VideoParser: getVideoLength nfs://10.0.1.30/volume1/media/Non Series/Comdey/Dylan Moran Monster (2004)/Dylan Moran - Monster (2004).avi
22:53:11 T:2962587648 DEBUG: script.pseudotv.live-VideoParser: os name is posix
22:53:11 T:2962587648 DEBUG: script.pseudotv.live-VideoParser: Unable to open the file
Thanks in advance!
p.s I donated to the author today and am excited to see how PTVL develops!
p.p.s I know Gotham is not supported yet, but I promise you it is the same in Frodo. I am experimenting in multiple environments in preparation.