This action will force synchronization from pkuvcl/davs2, which will overwrite any changes that you have made since you forked the repository, and can not be recovered!!!
Synchronous operation will process in the background and will refresh the page when finishing processing. Please be patient.
davs2 is an open-source decoder of
AVS2-P2/IEEE1857.4 video coding standard.
Use VS2013 or latest version of visual studio open the
./build/vs2013/davs2.sln solution and set the
davs2 as the start project.
shell executor, i.e. the bash in git for windows, is needed and should be found in
PATHvariable. For example, the path
C:\Program Files\Git\bincan be added if git-for-windows is installed.
vsyasmis needed and
1.2.0is suggested for windows platform. It can be downloaded through: http://yasm.tortall.net/Download.html . A later version
1.3.0, can be found in https://github.com/luofalei/yasm/tree/vs2013 .
$ cd build/linux $ ./configure $ make
./davs2 -i test.avs -o test_dec.yuv [-r test_rec.yuv] [-t N]
|--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|