[Matroska-devel] CorePNG to store still images ?

Jory Stone jcsston at jory.info
Tue Oct 5 17:33:07 CEST 2004

Yeah, the menu is just a single encoded MPEG-2 frame that the player keeps 
on the screen.
Converting to CorePNG wouldn't be hard, or you could keep it as MPEG-2.
CorePNG's format is basically PNG file + little extra data to tell what 
color format has been hacked in ;) RGB, YUY2, YV12.


----- Original Message ----- 
From: "Steve Lhomme" <steve.lhomme at free.fr>
To: "Jory Stone" <jcsston at jory.info>
Cc: "Discussion about the current and future development of Matroska" 
<matroska-devel at lists.matroska.org>
Sent: Tuesday, October 05, 2004 8:27 AM
Subject: [Matroska-devel] CorePNG to store still images ?

> Hi Jory,
> Toff's DvdMenuXtractor used to extract still images from a DVD to BMP 
> files. The advantage is that when you compress the images, you can save 
> some space. In the other hand BMP is not compressed and it can't be muxed 
> into Matroska.
> The problem here is that DVD cells can be in still format at anytime 
> (maybe not anytime but theoretically they can). So we need to integrate it 
> into the stream. We have 2 options :
> - encode the still cells as continuous cells. Hopefully MPEG2 readers can 
> output the data as one or more frame. One frame with a long duration would 
> be nice, but I doubt it will happen :(
> - encode the stills as CorePNG and switch between the main and CorePNG 
> tracks when needed
> I think the cleanest way is to use CorePNG, but that implies using a 
> "sub-track" for each possible DVD video track (ie angle).
> -- 
> robUx4 on blog <http://robux4.blogspot.com/>
> _______________________________________________
> Matroska-devel mailing list
> Matroska-devel at lists.matroska.org
> http://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-devel

More information about the Matroska-devel mailing list