[Ffmpeg-devel] Resize on the fly

Andy Parkins andyparkins
Tue Oct 25 11:53:52 CEST 2005


This question isn't directly about ffmpeg; but would be a nice feature to have 
if it were possible.

I'd like to be able to resize an mpeg4 stream on the fly.  It wouldn't be an 
arbitrary scale, just half, quarter, eighth, etc.  What I'd like to do is 
keep a master, high-resolution stream on disk, but be able to stream a 
smaller resolution without having to do a full decode-resize-encode cycle.

I'm curious as to whether this is a crazy thing to even attempt?  For example, 
could one just throw away half the macroblocks, change some numbers in the 
header and get a useable stream?  The little I know about MPEG4 makes me 
think that the answer is "no", but I thought I should ask some people who 
know what they're talking about :-)


Dr Andy Parkins, M Eng (hons), AMIEE
andyparkins at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20051025/22dd3267/attachment.pgp>

More information about the ffmpeg-devel mailing list