All Projects → Vidvox → Hap Qt Codec

Vidvox / Hap Qt Codec

Licence: other
A QuickTime codec for Hap video

Programming Languages

c
50402 projects - #5 most used programming language

Labels

Projects that are alternatives of or similar to Hap Qt Codec

Ruby home
Ruby HAP Server - HomeKit support for the Rubyist
Stars: ✭ 155 (-8.28%)
Mutual labels:  hap
Html Agility Pack
Html Agility Pack (HAP) is a free and open-source HTML parser written in C# to read/write DOM and supports plain XPATH or XSLT. It is a .NET code library that allows you to parse "out of the web" HTML files.
Stars: ✭ 2,014 (+1091.72%)
Mutual labels:  hap
Ofxhapplayer
A Hap player for OpenFrameworks
Stars: ✭ 135 (-20.12%)
Mutual labels:  hap
Hc
hc is a lightweight framework to develop HomeKit accessories in Go.
Stars: ✭ 1,660 (+882.25%)
Mutual labels:  hap
Homebridge Http Switch
Powerful http switch for Homebridge: https://github.com/homebridge/homebridge
Stars: ✭ 111 (-34.32%)
Mutual labels:  hap
Homekit Ws2812b Controller
ESP8266 based  Homekit controller for WS2812B lightstrips with WS2812FX support🌈
Stars: ✭ 110 (-34.91%)
Mutual labels:  hap
Secure Video Specification
Documentation and examples of the HomeKit Secure-Video Specification
Stars: ✭ 99 (-41.42%)
Mutual labels:  hap
Hap Python
A python implementation of the HomeKit Accessory Protocol (HAP)
Stars: ✭ 381 (+125.44%)
Mutual labels:  hap
Esp32 Homekit
ESP-32 implementation of Apple Homekit Accessory Protocol(HAP)
Stars: ✭ 331 (+95.86%)
Mutual labels:  hap
Homebridge
HomeKit support for the impatient
Stars: ✭ 19,073 (+11185.8%)
Mutual labels:  hap
Hap
A codec for fast video playback
Stars: ✭ 321 (+89.94%)
Mutual labels:  hap
Hap
Swift implementation of the Homekit Accessory Protocol
Stars: ✭ 309 (+82.84%)
Mutual labels:  hap
HAS
Homekit Accessory Server
Stars: ✭ 53 (-68.64%)
Mutual labels:  hap
Hap
A simple concurrent programming language.
Stars: ✭ 19 (-88.76%)
Mutual labels:  hap
ESP8266-HomeKit-Air-Quality-Sensor-Elgato-Eve-Room
ESP8266 based  Homekit Indoor Air Quality sensor that acts like Eve Room🌱
Stars: ✭ 58 (-65.68%)
Mutual labels:  hap
aiohomekit
asyncio for homekit
Stars: ✭ 37 (-78.11%)
Mutual labels:  hap
Hap Nodejs
Node.js implementation of the HomeKit Accessory Protocol (HAP)
Stars: ✭ 2,541 (+1403.55%)
Mutual labels:  hap
Klakhap
HAP video player plugin for Unity
Stars: ✭ 209 (+23.67%)
Mutual labels:  hap

Hap QuickTime Codec

Hap is a video codec for fast decompression on modern graphics hardware. This is the home of the Hap QuickTime codec. For general information about Hap, see the Hap project.

The Hap QuickTime codec supports encoding and decoding Hap video. Video can be decoded to RGB(A) formats for playback in any existing application, or if an application explicitly requests it, to compressed texture formats for accelerated playback on graphics hardware.

Note that there is no advantage to using Hap over other codecs if the application you will be using for playback does not support accelerated Hap playback.

For information and example code to support accelerated playback via this codec in your application, see the Hap sample code.

Download

An installer for the Hap QuickTime component can be downloaded from the Releases page.

Requires at minimum MacOS 10.6 Snow Leapord, or Windows Vista with QuickTime 7 installed.

Using the Hap QuickTime Codec

After installation, the codec will show up when exporting video in applications which support QuickTime. Four variants of the codec exist:

  • Hap - Reasonable image quality
  • Hap Alpha - Reasonable image quality with an alpha channel
  • Hap Q - Good image quality at a higher data-rate
  • Hap Q Alpha - Good image quality with an alpha channel at a higher data-rate

Hap and Hap Alpha have a quality setting. Although QuickTime displays a slider, it has only two effective settings: below "High" a fast low-quality encoder is used, and at "High" or above a slower high-quality encoder is used.

Note that the current QuickTime Player on macOS does not support non-Apple codecs. Use QuickTime Player 7 or a third-party player.

Other software for encoding and decoding Hap

Open-Source

The Hap codec project is open-source, licensed under a FreeBSD License, meaning you can use it in your commercial or non-commercial applications free of charge.

This project was originally written by Tom Butterworth and commissioned by VIDVOX, 2012.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].