DGAVCDecode 1.0.1
DGAVCDecode, part of the DGAVCDec package, is an AVC (H.264) decoder plug-in designed for AviSynth v2.5 or higher. It's able to decode any AVC stream readable by DGAVCIndex.
You can get the latest binaries and source code of DGAVCDec at http://neuron2.net/dgavcdec/dgavcdec.html
This is free software distributed under the terms of the GNU GPL v2 license. You must agree to the terms of the license before using the plug-in or its source code. Please see the License section for details.
AVCSource(str "dga", bool "deblock")
dga: "[PATH\]project.dga"
DGAVCIndex Project File.
Required parameter!
Note 1: PATH can be ignored if "project.dga" is in the same directory as your
AviSynth (*.avs) script.
deblock: true/false (default: true)
In-Loop Deblocking Filter
Enables or disables in-loop deblocking.
AviSynth's LoadPlugin() must be
called before any DGAVCDecode functions can be used.
To accomplish this, add the following line to the beginning of your AviSynth (*.avs) script:
LoadPlugin("[PATH\]DGAVCDecode.dll")
Note: PATH can be ignored if DGAVCDecode.dll is in the default AviSynth
plug-in directory, otherwise PATH must be specified.
AVCSource() should be used only with AVC video sources.
To decode:
AVCSource("[PATH\]project.dga")
Note: PATH can be ignored if "project.dga" is in the same directory as your
AviSynth (*.avs) script.
No deblocking:
AVCSource("project.dga", deblock=false)
Alphabetical Order
Donald Graft ("neuron2"): author of DGAVCIndex and DGAVCDecode.
Joint Video Team: Author of JM reference software, from which NALU parsing was modeled.
Michael Niedermayer: Author of libavcodec's H.264 decoder.
This program is distributed under the terms of the GNU Public License. For details
please refer to the file COPYING.TXT included in the distribution package.
Copyright (C) 2007-2008 Donald A. Graft, All Rights Reserved.