[DVDnav-discuss] undvd utility

Nico Sabbi nicola.sabbi at poste.it
Fri Sep 18 10:33:16 CEST 2009


Il venerdì 18 settembre 2009 10:26:23 Jorgen Lundman ha scritto:
> This is possibly not relevant to everyone here, but might be
> useful. At the very least, it has been great for debugging.
>
> I was fixing bugs in my DVD/Bluray playing code, being unhappy
> about how complicated it had become. Then it occurred to me the fix
> I was about to apply already existed for plain RAR playing code,
> which calls "unrar" to list and play media.
>
> So I created a "undvd", which simulates all arguments and output of
> "unrar", to list (undvd v ), send to stdout (undvd p) and extract
> (undvd x).
>
> Now all RAR files, DVD images (iso, img, toast, VIDEO_TS, bluray
> and /dev/drive) can use the same function that calls unrar, (and
> now undvd).
>
> Since my version of libdvdnav has RAR code, it can also handle ISO
> inside RAR files. Although, I should note I fixed some bugs in the
> opendir/readdir code.
>
>
> If undvd is compiled without the UDF2.50/bluray code, it can be
> used against the vanilla libdvdnav library.
>
>
>

well, we can merge undvd to the dvdnav tree (it would be a very nice 
addition), but I don't like the idea of having unrar or any other 
(de)compression at the stream layer (in dvdread).


More information about the DVDnav-discuss mailing list