Page 1 of 1

Playing from split archives?

Posted: 06 Mar 2008 23:23
by goldec
I read somewhere that VLC already has the ability to play a file from a single RAR file for example.
But what about split archive support?
If there isn't already any..

Re: Playing from split archives?

Posted: 09 Mar 2008 14:50
by VLC_help

Re: Playing from split archives?

Posted: 03 Apr 2008 08:38
by vdl
another alternative to enable split rar archive support (store compression)

features:
* tested on winxp
* works with vlc/media player classic/windows media player
* works with large files (over 2gb)
* supports seeking

how to use:
* download: rardir.0.4.rar
* edit launcher*.bat if necessary - change executable paths
launcher.bat – vlc
launcherm.bat – mpc
launcherw.bat – wmp
* launch player using .bat file
* navigate to folder with split rars
* there will be 'fake' folder which is named like .rdr
Image
* go inside this folder and you will be able to see/play files inside
Image

how it works:
* withdll injects libRarDir.dll into process
* libRarDir.dll hooks i/o winapi
* if folder contains *.rar - 'converts' it to *.rdr folder (FindFirstFile/FindNextFile)
* when using *.rdr folder - forwards *.rar content

know issues:
* doesnt work with some .net weirdness - need to hook Nt* functions

todo:
* make systray launcher

Re: Playing from split archives?

Posted: 03 Apr 2008 09:03
by Jean-Baptiste Kempf
You cannot commit that to VLC ?

Re: Playing from split archives?

Posted: 03 Apr 2008 09:11
by vdl
in theory - that should be possible
it would definitely take some time to digg into source code - to see where it should be done and how

Re: Playing from split archives?

Posted: 15 May 2008 15:24
by mani
Skipping is not working for me

Re: Playing from split archives?

Posted: 19 May 2008 00:04
by m.e
There is new media player named Kantaris based on VLC that can play RAR files without unpacking. It also allows you to seek to any location in video like you're playing any other file. :D

Kantaris homepage
Download (8.5 MB)

Re: Playing from split archives?

Posted: 19 May 2008 00:06
by mani
does it allow streaming at the same time?

ive got seeking to work but i need the first and last part of the rar set;

could this be done with only the first rar ?


Kontaris does not work at all.

Says extracting files; i dont want it to extract anything; just to play and treat rars like a folder

Re: Playing from split archives?

Posted: 19 May 2008 10:30
by m.e
Kantaris works without extracting for for most archives. But it does need to extract the file if the RAR archives are compressed but that's not common with video as video is almost always as compressed as can be.

Re: Playing from split archives?

Posted: 19 May 2008 11:28
by mani
Well Dziobas Rar Player does a much better job as it plays those rar files and as more get downloaded it also plays them seemlessly; without interupting your viewing.

NZB Player also manages and a Mod on VLC also does the same

But it does not allow seeking in the video if you dont have the last video file

Re: Playing from split archives?

Posted: 19 Aug 2008 22:19
by fli
Replying to an (quite) old topic, but somebody might find it useful.

Yet another solution to play multi-volume RAR archives is to use the VLC UnRAR plugin. It's a native VLC plugin that extracts data on the fly when requested, with no pre-extraction nor piping.
It works with "store compressed" (m0) split archives, with full support for seeking, pausing etc. There is also support for RAR archived DVD images.

Source code and binaries for Windows XP and Linux 2.6.x (compiled on Ubuntu) (there are no Mac OS X binaries yet) are available at http://www.shapeshifter.se/code/vlc-unrar/

Re: Playing from split archives?

Posted: 20 Aug 2008 00:59
by Jean-Baptiste Kempf
Yes, this is nice.

Re: Playing from split archives?

Posted: 09 Jan 2009 04:16
by bichenoubi
there are no Mac OS X binaries yet
Any development for Mac ?

Re: Playing from split archives?

Posted: 09 Jan 2009 17:58
by VLC_help

Re: Playing from split archives?

Posted: 19 Feb 2009 14:56
by Jackiass
I'd really like something like this for os x! Right now I'm using NZBPlayer via CrossOver, but that ain't sufficient :cry:

Re: Playing from split archives?

Posted: 19 Feb 2009 15:13
by Jean-Baptiste Kempf
Rar will be in VLC 1.0.0

Re: Playing from split archives?

Posted: 21 Feb 2009 18:24
by compunett
Does the rar/(any other format) will work with compressed subs.
Here's my exemple:

Code: Select all

Ranma.rar Ranma.r01 ... Ranma.rXX Subs\Ranma.rar
and Ranma.rar is structured this way:

Code: Select all

ranma.idx ranma.rar (this archive contains the sub file)
Anyway VLC is great and your team just rocks, you prove (along with others) everyday to the world that open source software can keep up with the time (and limited proprietary software)

Re: Playing from split archives?

Posted: 21 Feb 2009 18:46
by Jean-Baptiste Kempf
I am afraid you have to test that to know the answer of the question.

Re: Playing from split archives?

Posted: 21 Feb 2009 21:35
by compunett
Actually with the version 0.9.8a with the unrar filter from shapeshifter it is actually impossible that VLC recognize a sub in a rar, you have to actually decompress every file, and then you can drop the idx on VLC.

I'd like something that work in the XBMC fashion, where the player can look in a defined set of directory, and use some kind of a stream filter to reach the subtitle files (and if an idx+rared sub is encountered then again a stream of that rare sub should be processed.

Actually I can't get the 1.0.0 nightlies to work, so I'm just questionning the team on the goal of this version! I hope yopu didn't misunderstood me. If there is more important goal, then these goals must be addressed for this release. As I know each memeber is contributing on his own free time I'm not a jerk who's gonna piss you off for some feature.
Of course and again I'm really gratefull for your work and passion.