Lagarith
From Wikipedia, the free encyclopedia
Page Module:Infobox/styles.css has no content.
| Lagarith | |
|---|---|
| Lua error in package.lua at line 80: module 'Module:InfoboxImage/data' not found. | |
| [[Programmer|DeveloperTemplate:Pluralize from text]] | Ben Greenwood |
| Initial release | October 4, 2004 |
| Written in | C++, ASM |
| Engine | Page Template:Plainlist/styles.css has no content.Template:EditAtWikidata |
| Operating system | Windows 2000 and later |
| Predecessor | Huffyuv |
| Type | lossless video codec |
| License | GNU GPLv3 |
| Website | Script error: No such module "WikidataIB". |
| Repository | Page Template:Plainlist/styles.css has no content.
|
Script error: No such module "Check for conflicting parameters".
Lagarith is an open source lossless video codec written by Ben Greenwood.[1] It is a fork of the code of HuffYUV and offers better compression at the cost of greatly reduced speed on uniprocessor systems.[2][3] 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,[4][5] 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
Page Template:Reflist/styles.css has no content.
- ^ Page Module:Citation/CS1/styles.css has no content.Biebeler, Ralf (2007). Video-Codecs. Schiele & Schön. p. 60. ISBN 978-3-7949-0773-1.
- ^ Lagarith Lossless Video Codec. Retrieved 2009-01-28
- ^ the case against Lagarith. Retrieved 2013-06-26
- ^ Page Module:Citation/CS1/styles.css has no content."Lossless Video Codecs Comparison 2007".
- ^ Page Module:Citation/CS1/styles.css has no content.S, Joshi (18 July 2008). "Design and Performance Evaluation of some Conditional Replenishment Schemes for Video".
See also
External links
Lua error in package.lua at line 80: module 'Module:Navbox/configuration' not found. Lua error in package.lua at line 80: module 'Module:Navbox/configuration' not found.