Author Topic: NVENC - the dirtiest word on this forum? (Specifically for ExKoder)  (Read 5519 times)

DECEiFER

  • Noob
  • *
  • Posts: 12
I've searched the forum for any topic with NVENC mentioned in it and there has never been a reply from you.

If free software like OBS and others can support NVENC and MP4 (if required), then why not Dxtory? It would make recording so much smoother and probably cut down on threads like, "OMG MY FPS IS SO LOW." Therefore, it's win-win.

Even if you were to come out with Dxtory 3.0 and require a new license (upgrade) purchase, it'd be well worth it! The problem with OBS is the lack of overlay to show the recording status and the fact that it doesn't have multiple audio stream options above 2. Dxtory would be as close to perfection as possible if it just supported NVENC (I believe AMD VCE has some VFW third-party codec support already but not sure how good it is).

Please, ExKoder, if you could (finally) reply here and state for the record your position on implementing this, it'd be appreciated.

DECEiFER

  • Noob
  • *
  • Posts: 12
Re: NVENC - the dirtiest word on this forum? (Specifically for ExKoder)
« Reply #1 on: October 01, 2015, 07:05:24 am »
I realize that this might be better off in the Feedback board, so please feel free to move it over there if so.

Tymorafarr

  • Soldier
  • **
  • Posts: 88
Re: NVENC - the dirtiest word on this forum? (Specifically for ExKoder)
« Reply #2 on: October 01, 2015, 04:08:48 pm »
NVENC is the reason why I use other recording software in conjunction with Dxtory.

I know NVENC is lossy and poor for editing. Sometimes I just want to be able to record a long gameplay session (2 hrs+) with friends without a concern for hard disk space and yet still performs decently on my PC. x264vfw lets me record lossy but it does impact the framerate on my half-assed PC compared to NVENC.

I only use lossless codecs for single player games that require me to time my plays in intervals to avoid overusing disk space.

Please do consider implementing NVENC.


Tymorafarr

  • Soldier
  • **
  • Posts: 88
Re: NVENC - the dirtiest word on this forum? (Specifically for ExKoder)
« Reply #4 on: October 01, 2015, 09:20:01 pm »
I see. Thanks for the enlightenment, Demon.

DECEiFER

  • Noob
  • *
  • Posts: 12
Re: NVENC - the dirtiest word on this forum? (Specifically for ExKoder)
« Reply #5 on: October 02, 2015, 01:03:16 am »
Hi De-M-oN. I read your two links; thanks for the heads-up.

EDIT:

Even with Nvidia being complete shitheads in regards to locking down NVFBC and NVIFR, NVENC would still be beneficial from a codec/encoding point-of-view - though we'd still be depending on DirectX for capture, which sucks. It's obviously an artificial restriction aimed at keeping their pockets full and partners happy. Trouble is, they don't realize what a huge thing it would be for casual capturers like myself and pro gamers, who drop many dollas in said pockets! We can only hope that they open them up again in the near future. I guess we'll have to use ShadowPlay for true non-impacting capture (especially in resolutions above 1080p) and to solve lack of audio support, just record it separately using Audacity or whatever your program of choice is and do a clap each time you start capture with a little verbal description to follow it so you'll be able to sync it up in your NLE later. Another drawback is that ShadowPlay doesn't always follow your bitrate preference and you could end up with a video encoded at less, thus suffering in terms of quality, depending on the game. Additionally, it has a 150Mb/s cap and that's not always optimal. For H.264, 250Mb/s is a good compromise between quality and disk space and write speeds (~32MB/s). For H.265? We'll have to wait and see!
« Last Edit: October 02, 2015, 03:33:40 am by DECEiFER »

De-M-oN

  • Veteran
  • ***
  • Posts: 166
Re: NVENC - the dirtiest word on this forum? (Specifically for ExKoder)
« Reply #6 on: October 02, 2015, 03:03:21 am »
Read the links carefully.

NVEnc being in doesnt automatically mean you have access to NVIFR or NVFBC.

Then only the encoding is done via NVEnc, but the software still has to hook into the graphic API (Direct3D / OpenGL) if you dont have access to NVIFR or NVFBC.

And why you dont have access to them is: Read the 2nd link.

DECEiFER

  • Noob
  • *
  • Posts: 12
Re: NVENC - the dirtiest word on this forum? (Specifically for ExKoder)
« Reply #7 on: October 02, 2015, 04:11:42 am »
My apologies. I did the research and edited my above post and hadn't refreshed to see your latest post.

De-M-oN

  • Veteran
  • ***
  • Posts: 166
Re: NVENC - the dirtiest word on this forum? (Specifically for ExKoder)
« Reply #8 on: October 02, 2015, 04:45:54 am »
NVEnc chip in 9xx cards supports lossless, but their software shadowplay not ;)

I record with the capture card Datapath Vision DVI-DL. Supports uncompressed 2560x1600 @ 50 fps @ RGB, or 2560x1600 @ 60fps @ YUY2, and 3840x2160 @ 30fps @ RGB would be possible too (these are examples for maximum possible), you can choose whatever resolution and fps you want otherwise.

Since Capture Cards dont hook the engine you just have to ensure fast enough HDD writing speed, which is given with my RAID 0. So I lose absolutely zero fps while recording ( like shadowplay :D )

DECEiFER

  • Noob
  • *
  • Posts: 12
Re: NVENC - the dirtiest word on this forum? (Specifically for ExKoder)
« Reply #9 on: October 02, 2015, 08:50:12 pm »
Jaysus! $1.5k. I'm only a casual recorder. That won't pay itself back. :P

I think having a good piece of reliable hardware is best for the job, but priced more at consumer level for casual folks who don't get any or much return from it. I was looking at the Intensity Pro 4K ($200) but if you read reviews on Amazon, it doesn't seem to work and their tech support will say as an excuse, "we don't test with OBS or Xsplit," which is pretty crap considering that they're marketing themselves as a game capture card (among other things).

I have a MSI GTX-980 Gaming 4G overclocked as high as I can get it, and NVENC and NVIFR or NVFBC should be plenty to capture in 4K at 60 FPS (assuming you can get 60 FPS in-game in the first place at 4K). It's just a damn tragedy that Nvidia is bottlenecking us on purpose and preventing developers from tapping into the card's resources to make screen and window recording as fluid as the card can get it under normal circumstances. That said, I'm not going to run to AMD anytime soon as I feel their software is terrible (I just came from having 2 x R9 290s and they were awful, especially in GTA V and Watch Dogs), so for me, Nvidia are the lesser of two evils.