VOB file set

Issue #301 resolved
Former user created an issue

Allow only first VOB file in a folder to display / be used for metadat idnetification. If you have a VOB file set i.e. VTS_01_1.vob, VTS_01_02.vob, VTS_01_3.vob, etc. that are all related to one movie only use the first .vob file for display / identificaiton purposes.

http://forum.serviio.org/viewtopic.php?f=3&t=1995

Comments (23)

  1. Former user Account Deleted

    It would be much better if the IFO files could be used. Possibly even picking up menues??

  2. Petr Nejedly repo owner

    As a part of this it should be able to switch together any files, not just VOBs, so that adverts in plugins can be implemented.

  3. Former user Account Deleted

    Not sure if this was part of the request, but it would be nice if serviio simply served up each of the VOBs when the DLNA client requested the top-level 'reference' file name.

    For instance, suppose that there is a DLNA directory called 'Horror Movie', and it contains the files "VTS_01.vob", "VTS_02.vob", etc. It would be nice for Serviio to present the DLNA client with only "Horror Movie" as a DLNA file and then, if the client requests it, Serviio streams the VOB files in numerical order.

  4. Petr Nejedly repo owner

    I was thinking about this yesterday, will try to get it in after 1.0 is out. It must not only support VOB sets (mpeg video files can be just joined as they are, even outside ffmpeg), but also sets like CD1,CD2 (here ffmpeg might be necessary to join files different than mpeg2, as they will all have their own headers).

  5. patters

    Joining two AVIs together could be accomplished logically as a playlist item post v1.0 (though would display as a single resource), and I guess people won't begrudge the momentary delay as it switches over. But yeah VOB files are a single stream anyway, just split on 2GB boundaries to maintain JOLIET filesystem compatibility. They're even continuously written on the actual disc medium. I guess TVs that support the IFO with the menu compatibility will be pretty rare.

  6. Former user Account Deleted

    Any news on this issue yet? I've got hundreds of dvd's playing in parts, wrong order, or even different screensizes.

  7. Former user Account Deleted

    Hi Petr! Are there any news on the issue? Maybe it's possible to support ripped DVDs in a most simple way firstly? E.g. no menus, no audio track selection, no subtitles selection - just default playback?

  8. Petr Nejedly repo owner

    non VOB files need to be remuxed to mpegts for concatenisation. Has to support total duration, ffwd, rew, possibly validate codecs are the same. Should use some delivery proxy to abstract from the single file delivery in browse and play requests.

  9. Former user Account Deleted

    I definitly want that feature. Then I could put my dvd collection onto a harddisk instead of having to use my ps3 to play them

  10. Petr Nejedly repo owner

    Need to implement:

    • file matchers (eg VOBsetMatcher, CDMatcher), should match by file name as well as some technical metadata similarities (eg same container, codecs and resolution)
    • some way to store this in the DB
    • some way to serve this in Browse / Search requests
    • some way to stream the concatenated resource (FFmpeg concat filter etc, see above)
    • must support concat of file in their original format as well as transcoding / remux if required by the profile
    • should deal with (merged?) subtitles
  11. Former user Account Deleted

    Would this able to handle DVD menu's or only present the main movie? If it only presented the main movie it would cover most use cases. This is very similar to issue #168 Read DVD-ISO backups. The only difference is how the data is stored. If possible it would good to do both at once. Although personally I would like this issue fixed first, as all of my DVDs are as VOB file sets in VIDEO_TS directories.

  12. Log in to comment