On Fri, Sep 24, 2010 at 8:11 PM, Mathieu Bouchard <[email protected]>wrote:
> On Fri, 24 Sep 2010, Matteo Sisti Sette wrote: > > (guess you mean p-frames and b-frames here) >> > > You're right. (though I think I saw i-frame somewhere long ago... > Corresponds to "inter-frame"). > > > I thought that m-jpeg was just jpeg applied to each frame independently >> i.e. all frames were I-frames (I had read that in wikipedia). >> > > You're probably right, but then I wouldn't know what's the difference > between Photo-JPEG and Motion-JPEG. Can Motion-JPEG-A be decoded with a > Photo-JPEG decoder ? If that's the case, then Motion-JPEG-A would be just a > different tuning of a Photo-JPEG encoder. (but Motion-JPEG-B can't be > decoded the same). > > I can't tell much more that isn't just another guess. > > > http://vjforums.com/showthread.php?t=12587 or a shorter one: According to the QuickTime specification, MJPEG A and MJPEG B are both field-based, i.e. each of the two interlaced fields making up a video signal is compressed individually, using the JPEG algorithm. The difference between MJPEG A and MJPEG B is that MJPEG A supports markers in the bitstream whereas MJPEG B does not. Photo JPEG is frame-based, according to the QuickTime specification. To make things confusing, you sometimes see MJPEG A and MJPEG B also allowing frame-based compression. This is the case in Adobe Premiere for instance. (http://w2.alkit.se/servo/servofiles/) Andras
_______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
