DGDecNV

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
(typo)
m (add Deep_color_tools category)
Line 1: Line 1:
{{FilterCat4|External_filters|Plugins|Plugins_x64|Source_filters}}
+
{{FilterCat5|External_filters|Plugins|Plugins_x64|Source_filters|Deep_color_tools}}
 
{{Filter3
 
{{Filter3
 
|1={{Author/Donald Graft}}
 
|1={{Author/Donald Graft}}
Line 21: Line 21:
 
* <code>PVBob</code>: a stand-alone version of the PureVideo deinterlacer. This is the same functionality that you get using the deinterlace parameter of DGSource().
 
* <code>PVBob</code>: a stand-alone version of the PureVideo deinterlacer. This is the same functionality that you get using the deinterlace parameter of DGSource().
 
<br>
 
<br>
'''DGIndexNV'''
+
'''DGIndexNV'''<br>
 
DGIndexNV, part of the DGDecNV package, is primarily designed to create an index of an AVC/HEVC/MPG/VC1 video stream, containing the location of each frame in the input stream, and some additional information about each frame. This index, or project file, is used by the companion Avisynth filter DGDecodeNV to provide frame-accurate serving of the video via an Avisynth script. DGDecNV can also be used with Vapoursynth because Vapoursynth can load and use Avisynth source filters. DGIndexNV can open AVC/HEVC/MPG/VC1 video in elementary streams, and in program, transport, Matroska, and MP4 containers.
 
DGIndexNV, part of the DGDecNV package, is primarily designed to create an index of an AVC/HEVC/MPG/VC1 video stream, containing the location of each frame in the input stream, and some additional information about each frame. This index, or project file, is used by the companion Avisynth filter DGDecodeNV to provide frame-accurate serving of the video via an Avisynth script. DGDecNV can also be used with Vapoursynth because Vapoursynth can load and use Avisynth source filters. DGIndexNV can open AVC/HEVC/MPG/VC1 video in elementary streams, and in program, transport, Matroska, and MP4 containers.
 
<br>
 
<br>

Revision as of 21:08, 25 June 2020

Abstract
Author Donald Graft
Version 205x
Download Get License
Category Source filters
License
Discussion rationalqm.us

Description

DGDecNV is a decoder/frameserver for AVC, HEVC, MPEG2, and VC1 streams that runs on the GPU of Nvidia graphics cards that support CUDA video decoding. It works in conjunction with the indexing tool DGIndexNV. See official homepage: http://rationalqm.us/dgdecnv/dgdecnv.html


DGDecodeNV.dll includes the following AviSynth filters:

  • DGSource: source filter that delivers decoded video in YV12/i420/YUV420P16 format. (requires AviSynth+ for high-bit-depth work)
  • DGDenoise: fast stand-alone CUDA filter that implements NLM denoising. Supports YUV420P16.
  • DGSharpen: fast stand-alone CUDA filter that implements limited sharpening like the well-known filter LimitedSharpenFaster(). Supports YUV420P16.
  • DGTelecide: fast stand-alone CUDA filter that implements field matching and adaptive deinterlacing.
  • DGDecimate: fast stand-alone CUDA filter that implements N-in-M frame decimation.
  • DGBob: fast stand-alone CUDA filter that implements the YADIF deinterlacing algorithm (original concept by Michael Niedermayer).
  • PVBob: a stand-alone version of the PureVideo deinterlacer. This is the same functionality that you get using the deinterlace parameter of DGSource().


DGIndexNV
DGIndexNV, part of the DGDecNV package, is primarily designed to create an index of an AVC/HEVC/MPG/VC1 video stream, containing the location of each frame in the input stream, and some additional information about each frame. This index, or project file, is used by the companion Avisynth filter DGDecodeNV to provide frame-accurate serving of the video via an Avisynth script. DGDecNV can also be used with Vapoursynth because Vapoursynth can load and use Avisynth source filters. DGIndexNV can open AVC/HEVC/MPG/VC1 video in elementary streams, and in program, transport, Matroska, and MP4 containers.

Requirements




Back to External Filters


Personal tools