DGDecNV

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
(typo)
(Update DL link now that DGDecNV is freeware)
(One intermediate revision by one user not shown)
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}}
|2=205x
+
|2=2053
|3=[http://rationalqm.us/dgdecnv/dgdecnv.html Get License]
+
|3=[http://rationalqm.us/dgdecnv/binaries/ dgdecnv2053.zip]
 
|4=Source filters
 
|4=Source filters
|5=
+
|5=Closed source
 
|6=[http://rationalqm.us/board/viewforum.php?f=8&sid=7e4371d29402371f0cc19da6e290124c rationalqm.us]}}
 
|6=[http://rationalqm.us/board/viewforum.php?f=8&sid=7e4371d29402371f0cc19da6e290124c rationalqm.us]}}
  
 
== Description ==
 
== 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
+
[[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. As of 04/26/2021, [https://forum.doom9.org/showthread.php?t=182778 DGDecNV became freeware]. See official homepage: http://rationalqm.us/dgdecnv/dgdecnv.html
  
  
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 22:28, 27 April 2021

Abstract
Author Donald Graft
Version 2053
Download dgdecnv2053.zip
Category Source filters
License Closed source
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. As of 04/26/2021, DGDecNV became freeware. 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