yesI noticed in his command line --deinterlace true => so this is done by cuda.exe in this case ?
the encoder library only offers a few things, see: http://docs.nvidia.com/cuda/samples/3_Imaging/cudaEncode/doc/nvcuvenc.pdfSorry for the offtopic, but is their development kit closed for those other operations like scaling etc, ?
looking at it, one could probably use some internal resizer, but since there is no option to select which method it uses, you can bet on it that it's nearest neighbour (so not useful at all, which is why I never bothered to add it to the wrapper).
they use cuvid (the VPX chipset) instead of the nvcuenc encoder chip.How do other programs leverage cuda cores for those other operations ?
DGDecNV is basically a wrapper around cuvid with additional code which acts as a splitter to open the container (the additional code was based on DGMPGDec and later was extended to handle additional container)
The CUDA SDK also includes an example application to playback stuff, so in theory it shouldn't be to hard to combine Cuda.exe and the decoder application from the sdk into one,...
In praxis, I simply lack the time and motivation to look into it.
Especially since DGDecNV does a good job; I even asked neuron2 a while back if DGDecNV could be used as a decoder, see: http://forum.doom9.org/showthread.php?p=1406924.
-> if someone with some C/C++ knowledge and some motivation wants to have a go at it I'll happily share the source code of the cuda.exe wrapper with him, as long as he'll share his results for free with me and the community.
Cu Selur
+ Reply to Thread
Results 91 to 95 of 95
-
-
Thanks for the clarification Selur .
...We return you now back to your regular scheduled programming... -
I ran the 640x360 mpg again using my (264 MKV Superfast no audio encoder set)...
--crf 18 --preset superfast --tune film --demuxer raw --input-csp i420 --input-res %(width)x%(height) --fps %(fpsnum)/%(fpsden) -o "%(tempvideofile)" -
...and got 360.69 fps. What was the last cuda encode, 347fps? Hhhmmmmm.
EDIT: Ultrafast is over 400fps. The log file doesn't give me the encode time because it happens so fast (18 seconds) but looking at the encoding window shows 417fps. Both the SF and UF encodes leaves 4 to 6 rows of blurred pixels like some old FLV files I worked on a few years back but the ultrafast encode got rid of the macroblocking that was in the original mpg.Last edited by DarrellS; 4th Apr 2013 at 10:16.
-
With CRF encoding bitrates really shoot up with superfast and ultrafast. When I had a slower computer I usually stuck with veryfast. These days I don't do a lot of encoding, have a faster computer, and I mostly work with standard definition sources, so I usually use slow. I don't care if it takes 30 minute to convert a movie vs. 10 minutes.
Similar Threads
-
help with softwares that use cuda
By hmrneves in forum Video ConversionReplies: 12Last Post: 18th Dec 2012, 19:05 -
low end quadro is 5 times faster than high end gaming card
By deadrats in forum ComputerReplies: 4Last Post: 7th Apr 2011, 15:42 -
Cuda Encoding Feedback: Anybody?
By themaster1 in forum Video ConversionReplies: 1Last Post: 9th Dec 2009, 12:09 -
Cuda decoding
By b33rman in forum Blu-ray RippingReplies: 4Last Post: 28th Feb 2009, 08:46 -
Computer question, what makes them encode faster, unrar faster etc.?
By willhenderson in forum ComputerReplies: 5Last Post: 30th Sep 2008, 22:21