Lossless AVI Codec with interframe compression?
- Gimpy
- Joined: Thu Mar 14, 2002 2:54 pm
Lossless AVI Codec with interframe compression?
Does anyone know of a lossless video codec that also provides interframe compression? Please don't say HUFFYUV, because it doesn't have interframe compression. Thanks.
There are only 10 types of people in the world: Those who know binary and those who don't.
- Zarxrax
- Joined: Sun Apr 01, 2001 6:37 pm
- Contact:
- ErMaC
- The Man who puts the "E" in READFAG
- Joined: Sat Feb 24, 2001 4:39 pm
- Location: Irvine, CA
- Contact:
The problem is that a codec like that would be useless for editing because you couldn't cut on a keyframe unless you piped it thru AVISynth, and then it would eat huge amounts of CPU time. HuffYUV already takes huge amounts of CPU to decode, we don't need to make it any more difficult.
The only time I'd find that kind of codec useful is when I'm converting an entire file, I could run my filters on the file, dump it to this lossless interframe codec, and then run that whole thing thru xvid twice do save time on my multiple passes.
But as far as AMV editing goes this would be worthless.
The only time I'd find that kind of codec useful is when I'm converting an entire file, I could run my filters on the file, dump it to this lossless interframe codec, and then run that whole thing thru xvid twice do save time on my multiple passes.
But as far as AMV editing goes this would be worthless.
- RadicalEd0
- Joined: Mon Jun 24, 2002 2:58 pm
I dont think so. You're talking about that thread on doom9 arent you zarx? What I got out of that is that interframe lossless compression would take up more space than would be useful. Although I always wondered how much space would be gained if the actual theory of interfame compression was used without all the bells and whistles (dct, quantization). I.E. if the only thing saved was the actual exact rgb pixel differences from one frame to another.
- RadicalEd0
- Joined: Mon Jun 24, 2002 2:58 pm
- Gimpy
- Joined: Thu Mar 14, 2002 2:54 pm
First of all, I disagree with ErMac saying it would be useless, because I specifically asked about because I do have a use for it. That use is for a video stream with frames that consists of very few colors, and large solid blocks of color that don't change much over time. As an example of one of these streams, I compressed it with HUFFYUV and I believe it was 800+ MB. I then compressed it with DivX, CBR 6000 Kbps, and it was 9 MB, with no noticeable quality loss, however I wouldn't use DivX for editing A) because it crashes premiere all the time, and B) because I'm anal about quality and just knowing that DivX is lossy makes me uncomfortable, even though I couldn't see any quality loss in even the frames with the most motion. Basically this is a video stream of frames that would compress better gifs than as jpegs, if you know what I mean. The thing is that a whole lot of space is wasted because of the lack of interframe compression. In fact, right now, I'm using it as a sequence of numbered LZW compressed TIFFs. Believe it or not they take up about a third of the disk space that the HUFFYUV avi did.
There are only 10 types of people in the world: Those who know binary and those who don't.
- Zarxrax
- Joined: Sun Apr 01, 2001 6:37 pm
- Contact:
- Gimpy
- Joined: Thu Mar 14, 2002 2:54 pm