View Full Version : FFMS2 - loading multiple files
Mug Funky
16th November 2010, 05:55
i just did a speed test between DGdecode and FFMS2 (multithreaded on a quadcore), and surprise-surprise, FFMS2 came out about 3x faster.
so... i'm trying to replace some of my old batches with ffms2 and realised i couldn't seem to load sequential VOBs like i can in DGindex.
is there a way to do this?
henryho_hk
16th November 2010, 16:15
seems not.... i've asked about it before.
Firebird
16th November 2010, 19:35
Ffvideosource("part1.VOB", rffmode=1) ++ Ffvideosource("part2.VOB", rffmode=1) ?
Mug Funky
17th November 2010, 03:03
@ henryho_hk: sorry, i didn't use search :) (at least, not on doom9, and google turned up ambiguous results)
@ Firebird: i'd thought of that, however there'd likely be problems with open GOPs. the VOBs on a DVD are split file-wise, not GOP-wise, so you've only got a 1 in 12-18 chance of splitting cleanly, and then only on closed-GOP material (which most DVDs should be anyway, but not necessarily).
i'll just keep working with demuxed stuff for now then :)
TheFluff
17th November 2010, 11:04
Interesting question. Haali's splitter doesn't have support for it (AFAIK) and I doubt lavf does either (but then again you probably don't want to use lavf for MPEG-PS anyway), but there's probably some way of faking one file cleverly. I'll post it as a feature request on the issue tracker, but don't expect it getting done soon.
For now I recommend just not splitting the VOB's. I never really understood why people still do that anyway, it's not like anyone actually uses FAT32 anymore.
henryho_hk
17th November 2010, 12:26
@Firebird: Both video and audio won't be connected smoothly.
@TheFluff: They are usually from mounted ISO rips or file-based rips. But I have just learnt recently that it is better to split by VOB ID..... except for the headache adjusting the chapter points.
TheRyuu
17th November 2010, 21:55
I never really understood why people still do that anyway, it's not like anyone actually uses FAT32 anymore.
The default setting in dvd decrypter splits them into 1 GB files, I guess that's why.
Mug Funky
18th November 2010, 00:51
They are usually from mounted ISO rips or file-based rips. But I have just learnt recently that it is better to split by VOB ID..... except for the headache adjusting the chapter points.
this.
without giving away too much about the workflow, it's very convenient to have an iso of the original version of the disc you're working on (when one exists). to be able to work off it without needing to demux would also be a bonus, but wont really speed things up hugely - it's a want more than a need.
Myrsloik
19th November 2010, 13:55
Interesting question. Haali's splitter doesn't have support for it (AFAIK) and I doubt lavf does either (but then again you probably don't want to use lavf for MPEG-PS anyway), but there's probably some way of faking one file cleverly. I'll post it as a feature request on the issue tracker, but don't expect it getting done soon.
For now I recommend just not splitting the VOB's. I never really understood why people still do that anyway, it's not like anyone actually uses FAT32 anymore.
Actually it can be added fairly easily... if you know COM stuff. Haali's splitter uses the default windows file opening thingy, it could trivially be replaced with one that can concatenate files before passing them on. Start writing it.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.