您的位置:極速下載站 → 電腦軟件 → 多媒體類 → 解碼器類 → Lagarith Lossless Video Codec
Lagarith是一種無(wú)損視頻編解碼器用于編輯和歸檔目的。 Lagarith提供更好不是像Huffyuv,Alparysoft和CorePNG編解碼器壓縮。有幾個(gè)無(wú)損壓縮編解碼器,可以更好地比Lagarith如密西根州立大學(xué)和FFV1,但是Lagarith往往快于這些編解碼器。 Lagarith是能夠在幾個(gè)色彩空間-RGB24,RGB32,RGBA格式,YUY2的,和YV12。對(duì)于DVD視頻,壓縮一般只有10-30%,比Huffyuv更好。然而,對(duì)于高靜態(tài)畫面或高度可壓縮的場(chǎng)面,Lagarith顯著優(yōu)于Huffyuv。一種比較不同類型的視頻可以在這里找到。 Lagarith能夠超越Huffyuv原因在于它采用了更好的壓縮方法。像素值首先用中位數(shù)預(yù)測(cè)預(yù)報(bào)(時(shí)使用同樣的方法“預(yù)測(cè)中位數(shù)“是Huffyuv選中)。在一個(gè)更可壓縮的數(shù)據(jù)流這樣的結(jié)果。在Huffyuv,此字節(jié)流將被壓縮,然后使用霍夫曼壓縮。在Lagarith,字節(jié)流可能會(huì)受到修改的運(yùn)行長(zhǎng)度編碼是否會(huì)導(dǎo)致更好的壓縮。由此產(chǎn)生的字節(jié)流,然后將其從使用算術(shù)壓縮的壓縮,不同的是,哈夫曼壓縮,可以使用每個(gè)符號(hào)小數(shù)位。這使得壓縮后的大小是非常接近的信息熵,是為什么Lagarith可以壓縮比Huffyuv更好的簡(jiǎn)單框架,并避免擴(kuò)大高靜壓視頻。此外,Lagarith已為空框架支持,如果在數(shù)學(xué)上的前一幀相同的電流,當(dāng)前幀將被丟棄,譯碼器將只使用前一幀了。
Lagarith is a lossless video codec intended for editing and archiving. Lagarith offers better compression than codecs like Huffyuv, Alparysoft, and CorePNG. There are a few lossless codecs that can compress better than Lagarith, such as MSU and FFV1; however Lagarith tends to be faster than these codecs. Lagarith is able to operate in several colorspaces - RGB24, RGB32, RGBA, YUY2, and YV12. For DVD video, the compression is typically only 10-30% better than Huffyuv. However, for high static scenes or highly compressible scenes, Lagarith significantly outperforms Huffyuv. A comparison for various types of video can be found here. Lagarith is able to outperform Huffyuv due to the fact that it uses a much better compression method. Pixel values are first predicted using median prediction (the same method used when "Predict Median" is selected in Huffyuv). This results in a much more compressible data stream. In Huffyuv, this byte stream would then be compress using Huffman compression. In Lagarith, the byte stream may be subjected to a modified Run Length Encoding if it will result in better compression. The resulting byte stream from that is then compressed using Arithmetic compression, which, unlike Huffman compression, can use fractional bits per symbol. This allows the compressed size to be very close to the entropy of the data, and is why Lagarith can compress simple frames much better than Huffyuv, and avoid expanding high static video. Additionally, Lagarith has support for null frames; if the previous frame is mathematically identical to the current, the current frame is discarded and the decoder will simply use the previous frame again.
官方網(wǎng)站:http://lags.leetcode.net/codec.html