Opened 6 years ago

Closed 6 years ago

#7195 closed enhancement (invalid)

FFmpeg with DGDecNV

Reported by: alexrichmond Owned by:
Priority: normal Component: undetermined
Version: unspecified Keywords:
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

Hello,

Hopefully this is the right place for this. If not, my apologies.

I've tried looking around the web to an answer for this but haven't been able to find one.

Basically my question is. Does FFmpeg support DGDecNV as a decoder/frame server.

Also, if so, is DGDecNV any better (quality & speed wise) than just using normal 'ffmpeg -i c:v x264/x265' type commands and using ffmpeg's default frameserver?

Thanks for any help!

Change History (3)

comment:1 by mkver, 6 years ago

FFmpeg can be compiled with support for Avisynth input and thereby you can use DGDecNV.
For modern codecs (mpeg2 isn't one of them) the output of the decoding process (for a valid bitstream) is completely specified so that any conformant decoder will produce exactly the same output for any bitstream conforming to the specifications. (But in reality, both software and hardware decoders can have bugs.) Speed can vary, obviously. I don't know whether DGDecNV is faster than ffmpeg which can use hardware acceleration itself.
And yes, this is actually not the right place for this. Your question isn't a bug report.

comment:2 by sneaker, 6 years ago

Note that x264 and x265 are encoders while DGDecNV is a decoder. Like mkver said ffmpeg can use Nvidia hardware to decode and/or encode certain formats by itself.

See:
https://trac.ffmpeg.org/wiki/HWAccelIntro#CUDACUVIDNVDEC

comment:3 by Carl Eugen Hoyos, 6 years ago

Resolution: invalid
Status: newclosed
Note: See TracTickets for help on using tickets.