[XviD-devel] Project Idea

Christoph Lampert chl at math.uni-bonn.de
Fri Jan 28 09:56:12 CET 2005


On Fri, 28 Jan 2005, JP wrote:
> hi every1 thanks for your help.. :) that brings me to one conclusion..
> it's hard to choose a project title for a BSc...  regards


Hi, 

how about a tool that parses the MPEG-4 stream (based on the XviD 
decoder) and outputs all relevant fields in ASCII or XML? 
If done right, it could be used as an intermediate format to "edit" 
MPEG-4 on the binary level without having to recompile the stream. 
It would also be great for research, e.g. to analyze motion fields. 

Or, since the first is quite a task, how about a binary level editor for 
internal MPEG-4 header parts, like aspect-ratio? 
I _hate_ it when encoding a stream, and then after 5 hours notice that the 
aspect-ratio was set wrong. This is essentially just 1 bit thats wrong,  
but I have to encode the whole stream again, because there's no too to 
locate and change this bit. :-( 

Next idea, which I don't know if it has been tried: An MPEG-4 to MPEG-4 
reencoder unit, just like there are available for MPEG-2 (DVD9->DVD5). 
It would come handy in 2 cases: First, when encoding on the fly in high 
quality (like fixed quant 2), to reencode to smaller bitrate later. 
Second, if e.g. a DVD rip turned out a few MB to be too large, one could 
use this to reencode certain parts at slightly lower bitrate without 
having to reencode everything else. 

gruel



More information about the XviD-devel mailing list