NeilTohno / VCEEnc

VCEによる高速エンコードの性能実験

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VCEEnc

by rigaya

日本語版はこちら>> Build status

This software is meant to investigate performance and image quality of HW encoder (VCE) of AMD. There are 2 types of software developed, one is command line version that runs independently, and the nother is a output plug-in of Aviutl.

VCEEncC.exe … Command line version supporting transcoding.
VCEEnc.auo … Output plugin for Aviutl.

Downloads & update history

rigayaの日記兼メモ帳>>

System Requirements

Windows 10 (x86 / x64)
Aviutl 1.00 or later (VCEEnc.auo)
Hardware which supports VCE
AMD GPU Radeon HD 7xxx or later
AMD APU Trinity (2nd Gen) or later

VCEEnc required graphics driver version
VCEEnc 3.00 or later AMD driver 17.1.1 (16.50.2611) or later
VCEEnc 5.00 or later AMD driver 19.7.1 or later
VCEEnc 5.01 or later AMD driver 19.12.1 or later
VCEEnc 5.02 or later AMD driver 20.2.1 or later

Usage and options of VCEEncC

Option list and details of VCEEncC

Precautions for using VCEEnc

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND.

Main usable functions

Common to VCEEnc / VCEEncC

  • Encoding using VCE
    • H.264/AVC
    • HEVC (Polaris or later)
  • Each encode mode of VCE
    • CQP (fixed quantization)
    • CBR (Constant bitrate)
    • VBR (Variable bitrate)
  • supports setting of codec profile & level, SAR, colormatrix, maxbitrate, GOP len, etc...

VCEEncC

  • Supports hw decoding
    • H.264 / AVC
    • HEVC
    • MPEG2
    • VC-1
  • Supports various formats such as avs, vpy, y4m, and raw
  • Supports demux/muxing using libavformat
  • Supports decode using libavcodec

VCEEnc.auo (Aviutl plugin)

  • Audio encoding
  • Mux audio and chapter
  • afs (Automatic field shift) support

NVEnc source code

  • MIT license.
  • This program is based on samples of AMD Media Framework, and contains source code provided by AMD Media Framework. For these licenses, please see the header part of the corresponding source and VCEEnc_license.txt.
  • This software depends on ffmpeg, tinyxml2, dtl, clRNG, ttmath & Caption2Ass. For these licenses, please see the header part of the corresponding source and VCEEnc_license.txt.

About source code

Windows ... VC build

Character code: UTF-8-BOM
Line feed: CRLF
Indent: blank x4

About

VCEによる高速エンコードの性能実験

License:Other


Languages

Language:C++ 92.4%Language:C 7.1%Language:Assembly 0.4%Language:Python 0.1%Language:Batchfile 0.0%