Author Topic: Hardware GPU with no CPU h.264 encoding! But only for Radeon owners ATM  (Read 5876 times)

ShamisOMally

  • Noob
  • *
  • Posts: 42
The day is here, Dxtory finally gets a means to encode video through hardware GPU support, but ATM, its only for Radeon 7000 cards and up

This is full GPU accelerated video encoding, with no CPU use required

First, go here https://github.com/jackun/openencodevfw And grab the Master.zip package, located here https://github.com/jackun/openencodevfw/archive/master.zip

Next, turn off Dxtory, unzip that package anywhere, and right click the install.bat file and install as administrator, wait for the window to open to read "Push button to close this window" to make sure its complete and you don't shut it early

Once its installed, turn back on Dxtory, and change the codec to "OpenEncodeVFW using AMD APP/VCE"

Afterwards, click the edit codec settings button, and change the settings to this http://i.imgur.com/2nFvBo8.png

I find this gives the best quality to filesize ratio, if the quality is NOT good enough for you, turn the Quantizer from 20 down even lower, but I couldn't see a difference in quality going lower than a setting of 20

Over-all, I got a 48mbit encode, 1080p 30FPS video at an amazing 16gigs per hour,  and the whole time when playing Planetside 2 my CPU use stayed exactly where its always been even when not capturing footage

The day's finally come guys! We finally got Hardware GPU encoder codecs for Dxtory!

*Update1* Ah, as with all x264 codecs, I forgot to mention that Sony Vegas does not like x264 codecs for some reason, even if you install all the codecs on your system, it refuses to read them, from what I'm told the program sucks anyways, and my experiences with it with FRAPS files it was incredibly slow to read files all the time

I myself use Adobe Premiere, which works great with these files, actually any media file, and reads them incredibly fast

*Opened topic back up, ask your questions here, less emails for me =D*
« Last Edit: May 10, 2014, 08:10:36 pm by ShamisOMally »

Serthren

  • Noob
  • *
  • Posts: 4
Hi ShamisOMally,

how is this codec still doing? I recently am testing out Dxtory and I have had some issues with recording, that the audio desyncs with the video and just causes issues
(that was while using Lagarith, and I have checked all other forums and such as I can but no solutions specific to solve that) So I am trying some other codecs.

Do you know if this works with CrossfireX? I currently have 2 Radeon HD 6950 2gb in crossfireX

RobiePAX

  • Monster
  • ****
  • Posts: 274
Sounds interesting, will suggest this to anyone who will be interested in GPU encoding. Myself, I'm more than fine with CPU encoding. After you use Fraps for years, Dxtory with Lagarith Codec seems like heaven.

Sethz

  • Noob
  • *
  • Posts: 1
Hey,

i managed to record with that codec but if I put the file into adobe premiere cs6 (even the muxed one) it only shows me the audio track.

Any help would be very appreciated.

I'm a noob.

Best regards,

Sethz

ShamisOMally

  • Noob
  • *
  • Posts: 42
Hey,

i managed to record with that codec but if I put the file into adobe premiere cs6 (even the muxed one) it only shows me the audio track.

Any help would be very appreciated.

I'm a noob.

Best regards,

Sethz

Might not have the right codecs installed, it works for me in Adobe Premiere

SammyD

  • Noob
  • *
  • Posts: 3
Adobe Premiere doesn't support multiple audio tracks in the one video container. I had a massive chat with some experts when I first started using this codec.

You can use Vegas if you use the program that the talk about in the Github here: https://github.com/jackun/openencodevfw/issues/7

Any plans on adding support for 60 fps? With YouTube about to support it it would be awesome if I could start recording at a higher frame rate :)
« Last Edit: July 12, 2014, 10:35:23 am by SammyD »