2011-11-12, 11:48
Dixon Butz Wrote:Oh nice! Thx for sharing!
That readme link does not work. I did see it though.
Fixed
simon_rb Wrote:It setup fine however when I tested a film it sent the request to SABNzbd and it started the download then waited for the first RAR, then the "working" came up in the bottom right hand corner, after a few seconds I got a script error. This is the furthest I have got so far.. am so close.. Looks like a problem with the NZB player/streamer addon setup rather than the NZBMatrix. Log is below if anyone can help.
Cheers
Code:02:12:37 T:4024 NOTICE: DVDPlayer: Opening: rar://M%3a%5cDownloads%5cincomplete%5cPanic Button 2011 720p BluRay x264 7SinS%5c7s%2dpanicb%2e2011%2e720p%2ex264%2erar/7s-panicb.2011.720p.x264.mkv
02:12:37 T:4024 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
02:12:37 T:3104 NOTICE: Creating InputStream
02:12:37 T:3104 NOTICE: Creating Demuxer
02:12:38 T:3104 ERROR: XFILE::CFile::Read : Access violation at 0x015a2037: Reading location 0x0a0b5727
02:12:52 T:3764 ERROR: Error Type: <type 'exceptions.WindowsError'>
02:12:52 T:3764 ERROR: Error Contents: (32, 'The process cannot access the file because it is being used by another process', 'M:\\Downloads\\incomplete\\Panic Button 2011 720p BluRay x264 7SinS\\7s-panicb.2011.720p.x264.r92')
02:12:52 T:3764 ERROR: Traceback (most recent call last):
File "C:\Users\HTPC\AppData\Roaming\XBMC\addons\plugin.video.nzbs\default.py", line 724, in <module>
play_video(params)
File "C:\Users\HTPC\AppData\Roaming\XBMC\addons\plugin.video.nzbs\default.py", line 519, in play_video
os.remove(filename)
WindowsError: (32, 'The process cannot access the file because it is being used by another process', 'M:\\Downloads\\incomplete\\Panic Button 2011 720p BluRay x264 7SinS\\7s-panicb.2011.720p.x264.r92')
02:13:08 T:3104 ERROR: XFILE::CFileRar::Seek - Timeout waiting for buffer to empty
02:13:08 T:3104 WARNING: could not find codec parameters for rar://M%3a%5cDownloads%5cincomplete%5cPanic Button 2011 720p BluRay x264 7SinS%5c7s%2dpanicb%2e2011%2e720p%2ex264%2erar/7s-panicb.2011.720p.x264.mkv
02:13:08 T:3104 ERROR: CDVDPlayer::OpenDemuxStream - Error creating demuxer
02:13:08 T:3104 NOTICE: CDVDPlayer::OnExit()
02:13:08 T:3104 NOTICE: CDVDPlayer::OnExit() deleting input stream
02:13:08 T:4024 ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.nzbs/?mode=play&file=7s-panicb.2011.720p.x264.rar&movie=7s-panicb.2011.720p.x264.mkv&file_list=7s-panicb.2011.720p.x264.rar&folder=M%3A%5CDownloads%5Cincomplete%5CPanic+Button+2011+720p+BluRay+x264+7SinS&nzoid=SABnzbd_nzo_j4z1z7&nzoidhistory=None]
02:13:08 T:4024 NOTICE: CDVDPlayer::CloseFile()
02:13:08 T:4024 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
02:13:08 T:4024 NOTICE: DVDPlayer: waiting for threads to exit
02:13:08 T:4024 NOTICE: DVDPlayer: finished waiting
I just tested the same release and you're right. Some process (I'm guessing DVDPlayer) is still accessing the file when the nzbs addon tries to delete it. Don't know if this is XBMCs fault but the nzbs addon needs to handle this exception anyway. Maybe Popeye can take a look at it?