From: Scott T. S. <sc...@ge...> - 2005-02-28 18:39:16
|
On Mon, 2005-02-28 at 19:32 +0100, Erik Slagter wrote: > > What are you using the remultiplex that is subtitle aware? > > I am using the complex way with spuunmux and spumux via png's. > > AFAIK there is no other way. > > > Or am I just not understanding your process? (specifically, what streams > > don't have the palette embedded in them?) > > The ones that are re-multiplexed... But spumux *does* embed a palette into the stream.... > > Really, I think dvdauthor should include a multiplexer. spumux should > > be replaced with 'spuenc' -- something that takes the pngs and generates > > a stream with the palette in it. dvdauthor should accept either ES, > > PES, or PS; if it's given a PS it should remultiplex the stream, adding > > VOBU packets where it thinks they are necessary, but try to keep the > > original timestamps as best it can. > > If only mplex (or spumux, whatever) would be able to process subtitle > elementary streams, most of my problems would be solved. but the subtitle problem revolves around dvdauthor's non standard use of the mpg fileformat (using padding sectors to include palette information). Stripping that out (by using a fully custom subtitle file format) would help. > Not all mpeg2 program streams are made to create dvd's from, so > building mplex into dvdauthor might not be good. the idea isn't to remove mplex altogether; it's to build some of that functionality into dvdauthor. Dvdauthor would still accept multiplexed streams, but it would just rip them apart and remultiplex it itself (transparently to the user). Scott |