Hey all,
Apologies if this has already been suggested. I did do a search.
A checkbox in the queue list that can be selected for individual items.
I would like to suggest a feature that would allow for the immediate viewing of an avi that is currently downloading in multiple rar files. After part1.rar has downloaded, the extraction process starts (the item folder appears in the DOWNLOAD* dir and contains the partial avi), then pauses and waits for part2.rar and so on until all the rar series has downloaded. Obviously you forgo par checking as a result of this feature.
*Or outputs to an item folder in new dir called STREAMING.
I'd like to hear any thoughts on this and to know if it's possible at all.
Thanks.
Lost101
Extraction on the fly (No Par Check)
Re: Extraction on the fly (No Par Check)
Streaming is something I have spent time looking into in the past, however it is a hard thing to get right. NNTP is a very bad protocol for downloading files in terms of guaranteeing packets, and is not at all suited for streaming.
Since we use a web interface, and can't rely on users to be using sabnzbd locally it is also a hard feature for sabnzbd. In my experiments I have rudimentary streaming working, that creates an m3u file pointing to CD1 and CD2 of a download, which then streams the contents of the rar file over http to allow for local and remote playback. Worked for the most part in VLC however there was an occasional drop in playback which I could never find a solution for.
How the user starts the stream is something I also need to think heavily on. For local users they could supply the location of vlc and it could be launched automatically, for remote users they would need maybe a link to the playlist in the queue once it is ready for streaming, or maybe try and inject a movie trailer in there until it is ready. Also xbmc users could supply the location of their install and have it automatically play.
Completion of this is far off, and it would only come to SABnzbd if it was bug free and easy to use.
Since we use a web interface, and can't rely on users to be using sabnzbd locally it is also a hard feature for sabnzbd. In my experiments I have rudimentary streaming working, that creates an m3u file pointing to CD1 and CD2 of a download, which then streams the contents of the rar file over http to allow for local and remote playback. Worked for the most part in VLC however there was an occasional drop in playback which I could never find a solution for.
How the user starts the stream is something I also need to think heavily on. For local users they could supply the location of vlc and it could be launched automatically, for remote users they would need maybe a link to the playlist in the queue once it is ready for streaming, or maybe try and inject a movie trailer in there until it is ready. Also xbmc users could supply the location of their install and have it automatically play.
Completion of this is far off, and it would only come to SABnzbd if it was bug free and easy to use.