xavs2
davs2is an open-source decoder of AVS2-P2/IEEE1857.4
video coding standard.
An encoder, xavs2 , can be found at Github or Gitee (mirror in China) .
Compile it
Windows
Use VS2013 or latest version of visual studio open the ./build/vs2013/davs2.sln
solution and set the davs2
as the start project.
Notes
-
A
shell executor, i.e. the bash in git for windows, is needed and should be found inPATHvariable. For example, the pathC:\Program Files\Git\bincan be added if git-for-windows is installed. -
vsyasmis needed and1.2.0is suggested for windows platform. It can be downloaded through: http://yasm.tortall.net/Download.html . A later version1.3.0, can be found in https://github.com/luofalei/yasm/tree/vs2013 .
Linux
$ cd build/linux $ ./configure $ make
Try it
./davs2 -i test.avs -o test_dec.yuv [-r test_rec.yuv -t N]
Parameter Instructions
| Parametesr | Alias | Result |
|---|---|---|
| --input=test.avs | -i test.avs | Setting the input bitstream file |
| --output=dec.yuv | -o dec.yuv | Setting the output YUV file |
| --psnr=rec.yuv | -r rec.yuv | Setting the reference reconstruction YUV file |
| --threads=N | -t N | Setting the threads for decoding (default: 1) |
| --verbose | -v | Enable decoding status every frame (Default: Enabled) |
| --help | -h | Showing this instruction |
Homepages
AVS2-P2/IEEE1857.4
Encoder: xavs2 (Github)
, xavs2 (mirror in China)
注:本文内容来自互联网,旨在为开发者提供分享、交流的平台。如有涉及文章版权等事宜,请你联系站长进行处理。