foxyshadis
29th March 2006, 17:18
I've been trying to re-encode portions of a dvd that didn't come out so hot, and to do it I'm trying to merge my original encode with the new (both via mp4box and mmg). Problem is, each time the codecprivates differ, so mp4box places it in another track and mmg's output (when overridden to allow them to merge) just crashes. The funny part is, they have the exact same options, with the exception that the primary encode was a 2pass (first pass was crf) and the secondary encodes were crf. I also tried making normal 2passes for them, those also crash. Everything used a custom matrix.
I'm wondering what causes the codecprivates to change? Is it possible to be compatible between changes? Do they differ only where necessary for playback? Is it possible to directly recode segments to use different private info?
I've attached the options and codecprivates of two of these encodes, in case anyone wants to look at what I did wrong. I guess I'll have to redo this encode with zones, but it would be nice to know for next time, since splicing is so much faster than full compression.
I'm wondering what causes the codecprivates to change? Is it possible to be compatible between changes? Do they differ only where necessary for playback? Is it possible to directly recode segments to use different private info?
I've attached the options and codecprivates of two of these encodes, in case anyone wants to look at what I did wrong. I guess I'll have to redo this encode with zones, but it would be nice to know for next time, since splicing is so much faster than full compression.