View Full Version : codec for real time capuring
JoelBenM
16th January 2008, 02:13
Hi,
I am looking for a compression codec for high performance over real time. file size is not an issue. I wondered if you have any recommendation.
I heard that MJPG is really good for that. any thoughts?
thanks very much,
Joel
Dark Shikari
16th January 2008, 02:21
HuffYUV
GrofLuigi
16th January 2008, 03:01
Both Huffyuv and MJpeg are OK. Mjpeg can be tweaked to make considerably smaller filesize with very little visible artefacts (if you become pressed for disk space).
Lagarith is similar to Huffyuv with larger CPU usage and somewhat smaller filesize.
FFdshow's FFV1 is also losless with very high CPU usage and smallest filesize.
So I was asked to order them according to CPU usage I would say:
FFV1>Lagarith>Huffyuv>MJpeg
and acording to file size:
Huffyuv>Lagarith>MJpeg*>FFV1.
MJpeg*=Highest quality, nearly lossless.
Please note that this is my subjective evaluation, not based on exact testing, but on actual usage. But I haven't seen major discrepancies from what I've read in the forums.
And if you want lossy, there's DV (cedocida?) that has the advantage of being manageable on slower computers.
GL
stegre
16th January 2008, 07:55
MJpeg*=Highest quality, nearly lossless.
Are you trying to say "MJPEG, at it's highest quality setting, is nearly lossless"? I'm not going to dispute that, but your post in general seems a bit confusing. Ignoring any possible required color space conversions, if I'm not mistaken, the above five codecs can be basically categorized as follows:
Lossless: Huffyuv, Lagarith and FFV1
Lossy...: MJPEG and DV
I think it goes without saying that anything lossless is by definition "higher quality" than anything lossy, so "MJpeg*=Highest quality" would appear to be a misleading statement.
GrofLuigi
16th January 2008, 12:44
Are you trying to say "MJPEG, at it's highest quality setting, is nearly lossless"? I'm not going to dispute that, but your post in general seems a bit confusing. Ignoring any possible required color space conversions, if I'm not mistaken, the above five codecs can be basically categorized as follows:
Lossless: Huffyuv, Lagarith and FFV1
Lossy...: MJPEG and DV
I think it goes without saying that anything lossless is by definition "higher quality" than anything lossy, so "MJpeg*=Highest quality" would appear to be a misleading statement.
Yes, I meant MJpeg* = MJpeg at its highest quality setting, not MJpeg is highest quality.
GL
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.