Search found 109 matches

by awk
Wed Apr 11, 2007 2:31 pm
Forum: Development
Topic: MPEG-2 Transport Stream Support
Replies: 169
Views: 55748

I've updated the patch (and there's a little more explanatory text) at : http://awkward.org/category/handbrake/ At this point VOB files should process - but there's a coded maximum length of 4 hours (if the VOB is less than this the true duration will be transcoded) For now I'm moving on to Transpor...
by awk
Fri Apr 06, 2007 10:15 pm
Forum: Development
Topic: MPEG-2 Transport Stream Support
Replies: 169
Views: 55748

That is what I did last night when testing in the IRC channel, but when I tried to load the "fixed" VOB, handbrake reported a duration of 00:00:00 and wouldnt encode, which I think is related to the second issue mentioned earlier. Yep - you're problem is still my buggy duration code, even...
by awk
Fri Apr 06, 2007 8:53 pm
Forum: Development
Topic: MPEG-2 Transport Stream Support
Replies: 169
Views: 55748

This might be due to timecode breaks. For MPEG Streamclip to encode certain VOBs it has to correct these breaks. My previous 'trick' for working out the duration of stream quickly was to compare the first and last Presentation Time Stamp for the first Video Stream. This seems pretty reliable for br...
by awk
Fri Apr 06, 2007 3:36 am
Forum: Development
Topic: MPEG-2 Transport Stream Support
Replies: 169
Views: 55748

I've updated the patch referred above so that it correctly handles lengthy files (like VOBs 8-). It also now opens .VOB/.vob suffix files - no need to rename them. There is however an apparent bug with the duration calculation code - it seems for many VOBs (other than perhaps little chapter extracti...
by awk
Thu Apr 05, 2007 1:45 pm
Forum: Development
Topic: MPEG-2 Transport Stream Support
Replies: 169
Views: 55748

Thanks for all the kind words and encouragement ! I had thought (from the description on freshmeat) that replex only did PS -> TS and not the other way around - it's cool that it goes both ways. It's not a lot of work to add the Transport Stream demultiplex code - I already have it written, I just n...
by awk
Wed Apr 04, 2007 11:37 pm
Forum: Development
Topic: MPEG-2 Transport Stream Support
Replies: 169
Views: 55748

VOB files just needed to be renamed ?! That's a surprise ! But I'm glad it works that well. I had thought that VOB files were Program Streams with some additional headers (or perhaps private data sections). I hadn't done that much work on the subject - my plan was to leverage a (possibly private) fu...
by awk
Wed Apr 04, 2007 9:47 pm
Forum: Development
Topic: MPEG-2 Transport Stream Support
Replies: 169
Views: 55748

Progress

So.... http://www.awkward.org/handbrake/mpeg2-ps-diffs.txt.gz Has a set of diffs that can be applied to the current SVN head to enable MPEG-2 Program stream support. I've tried this with a few different program streams and it seems to be OK - but bug reports welcome of course ! You should be able to...
by awk
Sun Apr 01, 2007 3:49 pm
Forum: Development
Topic: MPEG-2 Transport Stream Support
Replies: 169
Views: 55748

A short update on progress so far... I have the 'preview picture' functionality working with a sample MPEG-2 Program Stream (which I had previously converted from a transport stream). In order to get this far I had to 'tweak' some parts of scan.c (don't try and call the DVDReader functions) and read...
by awk
Sat Mar 31, 2007 11:59 pm
Forum: Development
Topic: MPEG-2 Transport Stream Support
Replies: 169
Views: 55748

MPEG-2 Transport Stream Support

I'm looking at adding support for MPEG-2 Transport Streams to Handbrake. My initial 'take' on this is that much of the underlying stuff is all there but what's missing is mechanisms to allow the handling of MPEG-2 streams outside of the DVD Format (no .ifo files, no titles etc etc). I'm an experienc...