View Full Version : CCE Matrices - Problems patching into DVD MPEG2 video header.
tyee
18th February 2002, 17:18
Greetings
I have read about using the different CCE matrices (angel, mb1 DV, etc.) but this has been for SVCD encoding. For DVD do I have to do this also using CCE 2.5?
The reason I ask is because I tried to do this already and didn't have any luck. I encoded with CCE using robshot method with matrix other than standard, then used bbMPEG to mux the video with the new matrix which I imported via the proper bbMPEG screen(audio not muxed). I then tried to import this mpeg2 video into authoring program but it wouldn't accept it. I tried this more that once and the same thing happens. Maybe someone can explain how to do this or is it even necessary?
@mb1, are you there?
Tyee
mb1
18th February 2002, 17:56
Right matrix muxing affects only the decoding process. I think it is easy to understand that only decoding a mpg with the matrix used also for encoding the mpg will give proper results.
The decoder (program or standalone) uses this matrix information written in a mpg header.
So, logically have have to use this special muxing matrices always if your encoder canīt write it into the header (cce 2.6x and tmpeg do, cce 2.25/2.5 not).
But this affects in no way dvd compatibility. You have to encode with proper dvd settings (f.e. resolution, GOP, bitrate ...).
And if you then mux with bbMPEG be sure not to mux directly to vob. bbMPEG will use a wrong sector rate.
Mux with bbMPEG dvd profile to mpg and it should be ok.
For example VP5 complains about a bbMPEG muxed vob but accepts a mpg.
Of course you have to consider other authoring program restrictions. Many authoring programs still donīt accept bitrates higher than 8.000 kbps ...
tyee
18th February 2002, 19:17
mb1
I tried bbMPEG muxing using "MPEG2" setting and "DVD" setting and both were not accepted by authoring program. Which one should work for DVD authoring program acceptance?
Or should I just use CCE 2.6x and then not worry about this? 2.6x will only work in RGB domain, not YUYV if I remember correctly. Is this important or not? What version do you prefer?
Tyee
mb1
19th February 2002, 17:19
Mux with bbMPEG dvd profile to mpg and it should be ok.
This means practically: select the dvd profile and a file destination ending of .mpg (instead of .vob). This should do the job.
Otherwise you should start some explanations of what youīre doing.
Source: DVD ?
Encoding way ?
Which authoring soft ?
CCE 2.62/64 work also in YUV-mode but you have to feed real avi or avi from edwins video plugin 0.93 ...
And thatīs not important (only for speed purposes; colour conversion differences canīt be seen on tv)
duronator
19th February 2002, 21:10
Could someone please tell me if it is at all usefull to multiplex a different matrix into the MPEG using BBmpeg?
I have tried this twice using different .mat files and ended up with 2 SVCD mpeg-streams that were 100% identical (used a hex compare).
It seems to me that it makes no difference at all to to this. Am I doing this wrong?
Mozart
19th February 2002, 21:16
It seems that this "mux to add header" thing is only a question of fait.;)
duronator
19th February 2002, 21:22
Originally posted by Mozart
It seems that this "mux to add header" thing is only a question of fait.;)
It would seem so :eek:
But in that case, would you be better off using the standard matrix with CCE 2.5? If you cannot write the matrix to the stream, would that actually make things worse?
tyee
20th February 2002, 04:56
[QUOTE]Originally posted by mb1
Otherwise you should start some explanations of what youīre doing.
Source: DVD ?
Encoding way ?
[b]Which authoring soft ?
mb1 -
1.My source is CCE 2.5 encoding of laserdisc,3100avg.,3000min,7800max
2.Followed Robshots method
Here's what I do in bbMPEG -
1. Settings-In and Output files-Program stream filename set to MPEG/MPEG2(I selected both *.m2p and *.mpg, both failed).
2. Selected video stream from CCE (*.mpv)
3. No audio
4. Selected intra matrix (no commas in matrix)
5. Selected non-intra matrix (no commas in matrix)
6. Program Stream Settings - tried MPEG2 and ~DVD, (both failed), did not modify anything else on this window.
7. General Settings - selected 'Video muxing','No audio muxing'.
8. Started procedure. Finished muxing.
9. Dragged into Maestro - said not supported format (file size was over 1MB larger than original CCE *.mpv file.
See anything I did wrong?
Tyee
Deathman
3rd March 2002, 01:57
Maestro doesnt accept muxed mpegs.. it will only accept seperate video and audio streams... no need to mux in bbmpeg.. that is your problem..
tyee
4th March 2002, 21:58
Deathman
Are you saying that when I replace matrix in CCE 2.5 using patcher, CCE will write the proper new header matrix in the MPEG it's encoding?
My theory says yes because initially, without patch CCE must write original maxtrix into header(CCE 2.5 standard). Now if we patch matrix, one of two possible things will occur -
1. CCE 2.5 will write original matrix into header (CCE 2.5 standard)
2. CCE 2.5 will write new patched matrix into header (ie. Angel's).
I think 2. will occur because how does CCE 2.5 know what the actual matrix is that it is writing into header. Answer- it doesn't. It just writes what is in that part of it's program code, which we just changed with the patcher.
The only way I can think 1. can occur is when the area in program code it writes in header is in different location from the area we patched. Am I being logical??
Tyee
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.