{"repo":"gopro/cineform-sdk","free":true,"listed":false,"github":"https://github.com/gopro/cineform-sdk","clone":"git clone https://github.com/gopro/cineform-sdk.git","description":"The GoPro® CineForm video codec SDK.","language":"C","stars":297,"topics":["compression","wavelet","cineform","wavelets","sdk","gopro"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"CineForm Introduction GoPro CineForm® is a 12-bit, full-frame wavelet compression video codec. It is designed for speed and quality, at the expense of a very high compression size. Image compression is a balance of size, speed and quality, and you can only choose two. CineForm was the first of its type to focus on speed, while supporting higher bit depths for image quality. More recent examples would be Avid DNxHD® and Apple ProRES®, although both divide the image into blocks using DCT. The full frame wavelet as a subject quality advantage over DCTs, so you can compression more without classic ringing or block artifact issues. Pixel formats supported: 8/10/16-bit YUV 4:2:2 compressed as 10-bit, progressive or interlace 8/10/16-bit RGB 4:4:4 compressed at 12-bit progressive 8/16-bit RGBA 4:4:4:4 compressed at 12-bit progressive 12/16-bit CFA Bayer RAW, log encoded and compressed at 12-bit progressive Dual channel stereoscopic/3D in any of the above. Compression ratio: between 10:1 and 4:1 are typical, greater ranges are possible. CineForm is a constant quality design, bit-rates will vary as needed for the scene. Whereas most other intermediate video codecs are a constant bit-rate design, quality varies depending on the scene. Included Within This Repository The complete source to CineForm Encoder and Decoder SDK. C and C++ with hand-optimized SSE2 intrinsics for x86/x64 platforms, with cross platform threading. TestCFHD - demo code for using the encoder and decoder SDKs as a g","default_branch":null,"files":null,"tree":[],"storefront":"/r/gopro","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gopro/cineform-sdk/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}