https://github.com/cisco/thor
Thor Video Codec
https://github.com/cisco/thor
Last synced: about 1 year ago
JSON representation
Thor Video Codec
- Host: GitHub
- URL: https://github.com/cisco/thor
- Owner: cisco
- License: bsd-2-clause
- Created: 2015-07-15T16:00:20.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2018-08-08T19:06:20.000Z (over 7 years ago)
- Last Synced: 2025-03-28T17:11:10.723Z (about 1 year ago)
- Language: C
- Homepage:
- Size: 1.11 MB
- Stars: 698
- Watchers: 77
- Forks: 103
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-systools - thor
README
# Thor Video Codec
Implementation of [https://tools.ietf.org/html/draft-fuldseth-netvc-thor](https://tools.ietf.org/html/draft-fuldseth-netvc-thor)
## Build
Windows: Use Visual Studio with build/Thor.sln.
Mac/Linux:
make -j8
Binaries will appear in the build/ directory.
## Usage
encoder: Thorenc -cf config.txt -if in.yuv -of str.bit -rf out.yuv -qp N -width [width] -height [height] -f [framerate] -stat out.stat -qp [quant] -n [num frames]
A y4m file can be provided for input, and it will override width, height and framerate values given on the command-line.
decoder: Thordec str.bit out.dec.yuv