📑 Table of Contents
Lagarith
DeveloperBen Greenwood
ReleaseOctober 4, 2004; 21 years ago (2004-10-04)
Stable release
1.3.27[1] / 8 December 2011; 14 years ago (8 December 2011)
Written inC++, ASM
Operating systemWindows 2000 and later
PredecessorHuffyuv
Typelossless video codec
LicenseGNU GPLv3
Websitelags.leetcode.net/codec.html Edit this on Wikidata

Lagarith is an open source lossless video codec written by Ben Greenwood.[2] It is a fork of the code of HuffYUV and offers better compression at the cost of greatly reduced speed on uniprocessor systems.[3][4] Lagarith was designed and written with a few aims in mind:

Speed
While not as fast as HuffYUV, it still outperforms most other lossless video codecs when it comes to encoding times,[5][6] although decoding speed may be slower. Recent versions also support parallelizing on multi-processor systems.
Color-space support
Color-space conversions can cause rounding errors, introducing data loss, contrary to the ideal of lossless video compression. Lagarith attempts to avoid this problem by supporting YV12, YUY2, RGB, and RGBA colorspaces.
Keyframes
Disallowing inter-prediction means that each frame can be separately decoded. This makes cutting, joining and seeking much easier.

These three things, as well as being more efficient at compression than HuffYUV, make it editing stage.

References

edit
  1. ^ "Codec Changes".
  2. ^ Biebeler, Ralf (2007). Video-Codecs. Schiele & Schön. p. 60. ISBN 978-3-7949-0773-1.
  3. ^ Lagarith Lossless Video Codec. Retrieved 2009-01-28
  4. ^ the case against Lagarith. Retrieved 2013-06-26
  5. ^ "Lossless Video Codecs Comparison 2007".
  6. ^ S, Joshi (18 July 2008). "Design and Performance Evaluation of some Conditional Replenishment Schemes for Video".

See also

edit
edit

📚 Artikel Terkait di Wikipedia

Huffyuv

August 18, 2004, at the Wayback Machine Lagarith Lossless Video Codec. Retrieved 2009-01-28 the case against Lagarith. Retrieved 2013-06-26 Detailed technical

List of open-source codecs

the libavcodec (H.264, SVQ3, WMV3, VP3, Theora, Indeo, Dirac, Lagarith and others). Lagarith – Video codec designed for strong lossless compression in RGB(A)

List of codecs

Capture Codec FFmpeg (decoder only) Lagarith A more up-to-date fork of Huffyuv is available as Lagarith Lagarith Codec (VfW codec) FFmpeg (decoder only)

Comparison of video codecs

2004-08-04 at the Wayback Machine Huffyuv v2.1.1, Retrieved on 2009-08-09 Lagarith Lossless Video Codec, Retrieved on 2018-02-10 GmbH, MainConcept. "SDKs

K-Lite Codec Pack

features of the Full edition plus a few ACM/VFW codecs (e.g. x264VFW and Lagarith), ffdshow, GraphStudioNext, VobSubStrip and FourCC Changer. After version

Libavcodec

hardware encoding) Huffyuv id Software RoQ Video Indeo (decoding only) Lagarith (decoding only) MJPEG MPEG-1 MPEG-4 Part 2 (the format used for example

List of free and open-source software packages

Musepack Speex TooLAME / TwoLAME WavPack Daala dav1d Dirac FFmpeg Huffyuv Lagarith libaom libgav1 libtheora libvpx OpenH264 rav1e SVT-AV1 Thor x264 x265 Xvid

Nero Digital

Sorenson VP7 libtheora libvpx Windows Media Encoder Lossless FFV1 Huffyuv Lagarith MSU Lossless YULS See also: compression methods and compression formats