代码拉取完成,页面将自动刷新
同步操作将从 pkuvcl/xavs2 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
xavs2 is an open-source AVS2/IEEE1857.4
video encoder.
Use VS2013 or latest version of visual studio open the ./build/vs2013/xavs2.sln
solution and set the xavs2
as the start project.
shell executor
, i.e. the bash in git for windows, is needed and should be found in PATH
variable.
For example, the path C:\Program Files\Git\bin
can be added if git-for-windows is installed.vsyasm
is needed and 1.2.0
is 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 .Makefile
is a simple way to organize code compilation and it had already exitst in the ./build/linux
. You can perform the following commands.
$ cd build/linux
$ ./configure
$ make
./xavs2 [-f encoder.cfg [-f seq.cfg]] [-p ParameterName=value] [--ParameterName=value]
./xavs2 -f encoder.cfg -f seq4K.cfg -p InputFile=input.yuv -p FramesToBeEncoded=500 \
-p preset=0 -p recon=. -p initial_qp=32 -p OutputFile=test.avs
./xavs2 -p InputFile=input.yuv --FramesToBeEncoded=500 --FrameRate=6 \
--SourceWidth=3840 --SourceHeight=2160 --InputSampleBitDepth=8 --SampleBitDepth=8 \
--thread_frames=1 --thread_rows=1 --preset=0 \
--recon=. --initial_qp=32 --OutputFile=test.avs
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。