PDA

View Full Version : Chaptering problem in MuxMan 0.14g with seamless backup


2COOL
26th August 2005, 21:06
I was trying to see if I get a seamless playback, video and 1 audio, backup with Muxman 0.14g. So here's what I did for a test. I had an PGC with 5 chapters in it. I'm working with an anime episode. Using PgcDemux, I had these settings.

http://img393.imageshack.us/img393/5918/screenhunter0335xr.gif (http://imageshack.us)

My Celltimes.Text has this.

2700
19155
39261
41957
42870 last chapter end frame. Needed for adding additional chapters.

Now in MuxMan, I added the same video back-to-back.

http://img384.imageshack.us/img384/3497/screenhunter0365xh.gif (http://imageshack.us)

Did the same for audios and there was no delays in stream.

http://img384.imageshack.us/img384/1154/screenhunter0378mk.gif (http://imageshack.us)

I had to adjust the celltime.txt file for add chapters so here it is. Since I had 5 chapters, this will give me 10 chapters, as reported in Muxman.

2700
19155
39261
41957
42870
45570 +2700
64725 +19155
103986 +39261
145943 +41957

http://img343.imageshack.us/img343/3852/screenhunter0384pw.gif (http://imageshack.us)

Unfortunately, MuxMan doesn't complete the process and produces an error.

http://img150.imageshack.us/img150/1108/screenhunter0393ub.gif (http://imageshack.us)

All I had was VOBs, an incomplete IFO, and no VMG files. Here's the log.

MuxMan version 0.14g
Accepted video C:\SOULHUNTER_VOL3\A\VideoFile.m2v size = 849481303
Accepted video C:\SOULHUNTER_VOL3\A\VideoFile.m2v size = 849481303
Accepted audio C:\SOULHUNTER_VOL3\A\AudioFile_80.ac3
Accepted audio C:\SOULHUNTER_VOL3\A\AudioFile_80.ac3
08:41:10 Begin multiplex.
Maximum audio duration 171476 fields.
Starting scene Segment_1_scn1 at 00:00:00:00
Starting scene Segment_1_scn2 at 00:01:30:00
Starting scene Segment_1_scn3 at 00:10:38:15
Starting scene Segment_1_scn4 at 00:21:48:21
Starting scene Segment_1_scn5 at 00:23:18:17
Buffering audio track 1.
SeqEnd at 32A20E53.
Starting scene Segment_1_scn6 at 00:23:49:00
Starting scene Segment_1_scn7 at 00:25:19:00
Starting scene Segment_1_scn8 at 00:35:57:16, requested for 00:35:57:15
SeqEnd at 32A20E53.
Bytes remaining in buffer = 0.
08:47:10 End multiplex.
Reference to non-existant scene "Segment_1_scn9" from PGC "VTS01_TTL01_PGC1"

So, What I did next was create new IFOs for these VOBs. And here's what I got for my chapters.

http://img238.imageshack.us/img238/4161/screenhunter0404ga.gif (http://imageshack.us)

I should be able to see chapter duplicates

1 & 6
2 & 7
3 & 8
4 & 9
5 & 10

Up to chapter 7, I got duplicate videos but at chapter 8, it starts off as a delayed chapter 3. What I mean is that if 3 & 8 suppose to mirror each other, chapter 7 starts at a point where chapter 3 has played for awhile. I've done another test with a different movie and I always get problems with video syncing around the additional chapter 3.

mpucoder?

2COOL
26th August 2005, 21:30
Perhaps my adjusted celltimes was done improperly?

mpucoder
26th August 2005, 23:22
I calculate:
2700
19155
39261
41957
42870
45570 (42870+2700)
62025 (42870+19155)
82131 (42870+39261)
84827 (42870+41957)

2COOL
26th August 2005, 23:36
Damn! My adding algorithm was wrong! I'm trying yours out at this moment and I'll post my results soon.

2COOL
26th August 2005, 23:45
I've managed to get farther with getting my IFOs and BUPs but I have this error now. :(

http://img399.imageshack.us/img399/7659/screenhunter0432gh.gif (http://imageshack.us)

I can mux just a single instance of video and audio with no errors but now get problems by stacking it back to back.

BTW, playback of duplicate chapters are working perfectly fine on software players. Thanks! The error message, "Resulting DVD is non-standard", kinda bothers me though.

http://img227.imageshack.us/img227/3531/screenhunter0443df.gif (http://imageshack.us)

[EDIT]I forgot to add the logfile.

MuxMan version 0.14g
Accepted video C:\SOULHUNTER_VOL3\A\VideoFile.m2v size = 849481303
Accepted video C:\SOULHUNTER_VOL3\A\VideoFile.m2v size = 849481303
Accepted audio C:\SOULHUNTER_VOL3\A\AudioFile_80.ac3
Accepted audio C:\SOULHUNTER_VOL3\A\AudioFile_80.ac3
11:33:02 Begin multiplex.
Maximum audio duration 171476 fields.
Starting scene Segment_1_scn1 at 00:00:00:00
Starting scene Segment_1_scn2 at 00:01:30:00
Starting scene Segment_1_scn3 at 00:10:38:15
Starting scene Segment_1_scn4 at 00:21:48:21
Starting scene Segment_1_scn5 at 00:23:18:17
Buffering audio track 1.
SeqEnd at 32A20E53.
Starting scene Segment_1_scn6 at 00:23:49:00
Starting scene Segment_1_scn7 at 00:25:19:00
Starting scene Segment_1_scn8 at 00:34:27:15
Starting scene Segment_1_scn9 at 00:45:37:21
Starting scene Segment_1_scn10 at 00:47:07:17
SeqEnd at 32A20E53.
Bytes remaining in buffer = 0.
11:39:52 End multiplex.
Bitrate - avg: 5081915, min: 1767704 (lba 433972), max: 10147932 (lba 576962).
Shortest GOP has 6 fields, longest GOP has 38 fields.
Fields: 171480, VOBU: 5710, Sectors: 887368.
Largest GOP of 38 fields exceeds DVD specification of 36.
Resulting DVD is non-standard.

2COOL
27th August 2005, 01:31
Here's my source and post GOP structure, courtesy of IfoEdit.

[EDIT]Damn again! I got the GOP error again with just doing a single instance of video and audio. It appears I have been working with a bad source. Now how do I go about correcting the original source's GOP?

MuxMan version 0.14g
Accepted video C:\SOULHUNTER_VOL3\A\VideoFile.m2v size = 849481303
Accepted audio C:\SOULHUNTER_VOL3\A\AudioFile_80.ac3
13:34:04 Begin multiplex.
Maximum audio duration 85738 fields.
Starting scene Segment_1_scn1 at 00:00:00:00
Starting scene Segment_1_scn2 at 00:01:30:00
Starting scene Segment_1_scn3 at 00:10:38:15
Starting scene Segment_1_scn4 at 00:21:48:21
Starting scene Segment_1_scn5 at 00:23:18:17
SeqEnd at 32A20E53.
Bytes remaining in buffer = 0.
13:38:46 End multiplex.
Bitrate - avg: 5081915, min: 1767704 (lba 433972), max: 10115196 (lba 133279).
Shortest GOP has 6 fields, longest GOP has 38 fields.
Fields: 85740, VOBU: 2855, Sectors: 443684.
Largest GOP of 38 fields exceeds DVD specification of 36.
Resulting DVD is non-standard.

goonix
28th August 2005, 17:14
Womble's mpg-vcr has a build-in tool "MPEG GOP fixer".
Works like a charm and is very fast.

goonix