Outline ·
[ Standard ] ·
Linear+
H.264 Hardware encoder
|
TSmumeichan
|
Dec 27 2014, 02:18 PM, updated 11y ago
|
|
Is there a PCI or USB hardware encoder that I can use to convert my blu ray movies to a small Downgraded H.264 file for backup?
I'm familiar with doing it in Handbrake but if there is a dedicated card for it why not. Then I do to have to use my CPU for it.
|
|
|
|
|
|
empire23
|
Dec 27 2014, 07:53 PM
|
Team Island Hopper
|
If you have an ATI graphics card you can use Handbrake OpenCL which will speed things up a lot.
Well, what graphics card do you have?
|
|
|
|
|
|
marfccy
|
Dec 27 2014, 08:14 PM
|
|
why not re-encode it yourself?  lots of free softwares thats pretty dandy to use without much learning curve
|
|
|
|
|
|
TSmumeichan
|
Dec 27 2014, 08:47 PM
|
|
QUOTE(empire23 @ Dec 27 2014, 07:53 PM) If you have an ATI graphics card you can use Handbrake OpenCL which will speed things up a lot. Well, what graphics card do you have? Enabling OpenCL in Handbrake makes the encoding 1/3 as fast as if I used CPU only. Radeon 6850
|
|
|
|
|
|
empire23
|
Dec 27 2014, 09:02 PM
|
Team Island Hopper
|
QUOTE(mumeichan @ Dec 27 2014, 08:47 PM) Enabling OpenCL in Handbrake makes the encoding 1/3 as fast as if I used CPU only. Radeon 6850 You might need an upgrade of the transcoder drivers from ATI. But at current prices you're better off getting a new GC. I know of H264 hardware encoders from the like of BlackMagic Design, but they aren't cheap to say the least.
|
|
|
|
|
|
JohnLai
|
Dec 27 2014, 09:05 PM
|
|
Wait a minute.....If you are using Intel CPU, then you can use Quicksync for transcoding. EDIT: There are 3 kinds of hardware encoder for most desktop system. INTEL CPU/IGPU = Quicksync (Handbrake supports it) Nvidia = NVENC AMD = VCE Only A's Video Converter support all these three. This post has been edited by JohnLai: Dec 27 2014, 09:09 PM
|
|
|
|
|
|
TSmumeichan
|
Dec 27 2014, 09:52 PM
|
|
QUOTE(empire23 @ Dec 27 2014, 09:02 PM) You might need an upgrade of the transcoder drivers from ATI. But at current prices you're better off getting a new GC. I know of H264 hardware encoders from the like of BlackMagic Design, but they aren't cheap to say the least. Looks like I have the latest drivers though. Without OpenCL I am doing about 120fps with open CL it drops to 40fps QUOTE(JohnLai @ Dec 27 2014, 09:05 PM) Wait a minute.....If you are using Intel CPU, then you can use Quicksync for transcoding. EDIT: There are 3 kinds of hardware encoder for most desktop system. INTEL CPU/IGPU = Quicksync (Handbrake supports it) Nvidia = NVENC AMD = VCE Only A's Video Converter support all these three. E 1230 v3 doesn't have inbuilt GPU so no quicksync
|
|
|
|
|
|
JohnLai
|
Dec 28 2014, 10:27 AM
|
|
QUOTE(mumeichan @ Dec 27 2014, 09:52 PM) Looks like I have the latest drivers though. Without OpenCL I am doing about 120fps with open CL it drops to 40fps E 1230 v3 doesn't have inbuilt GPU so no quicksync I see. OpenCL is not for you. Reason being your Xeon CPU is way fast enough for decoding + encoding. In your case, 40fps with opencl means your GPU is too slow. It is better off to use pure CPU for downscaling instead of opencl bicubic downscaling. BTW, what is your GPU?
|
|
|
|
|
|
SUSgogo2
|
Dec 28 2014, 10:56 AM
|
|
QUOTE(mumeichan @ Dec 27 2014, 09:52 PM) Looks like I have the latest drivers though. Without OpenCL I am doing about 120fps with open CL it drops to 40fps E 1230 v3 doesn't have inbuilt GPU so no quicksync That is why I ask people don't buy Xeon.
|
|
|
|
|
|
TSmumeichan
|
Dec 28 2014, 10:56 AM
|
|
QUOTE(JohnLai @ Dec 28 2014, 10:27 AM) I see. OpenCL is not for you. Reason being your Xeon CPU is way fast enough for decoding + encoding. In your case, 40fps with opencl means your GPU is too slow. It is better off to use pure CPU for downscaling instead of opencl bicubic downscaling. BTW, what is your GPU? AMD 6850... Is this such a crap GPU? QUOTE(gogo2 @ Dec 28 2014, 10:56 AM) That is why I ask people don't buy Xeon. What would my encoding speed look like with QuickSync? This post has been edited by mumeichan: Dec 28 2014, 10:58 AM
|
|
|
|
|
|
1024kbps
|
Dec 28 2014, 11:36 AM
|
|
QUOTE(mumeichan @ Dec 28 2014, 10:56 AM) AMD 6850... Is this such a crap GPU? What would my encoding speed look like with QuickSync? The HD6850 is kinda old GPU already, and also, most GPU assisted encoder are optimized for speed rather than quality. Intel QSV vs CUDA/ect https://www.youtube.com/watch?v=yvf05jVbPiUhttp://www.anandtech.com/show/7007/intels-...c-perspective/8This post has been edited by 1024kbps: Dec 28 2014, 11:40 AM
|
|
|
|
|
|
TSmumeichan
|
Dec 28 2014, 11:57 AM
|
|
Nice, I've just checked out the QuickSync. time to get another computer
|
|
|
|
|
|
DarkNite
|
Dec 29 2014, 07:26 AM
|
|
QUOTE(empire23 @ Dec 27 2014, 07:53 PM) If you have an ATI graphics card you can use Handbrake OpenCL which will speed things up a lot. Well, what graphics card do you have? bro, This is my set up , which one to use for quality and speed? CPU = i7 4790k GPU = GTX 970 This post has been edited by DarkNite: Dec 29 2014, 08:05 AM
|
|
|
|
|
|
Pis
|
Dec 29 2014, 10:48 AM
|
|
x264 use Handbrake x265 use IFME IFMESettings, so far for handbrake, default settings already good. Try play with the preset by yourself, you better try it one by one, that's better.
|
|
|
|
|
|
DarkNite
|
Dec 30 2014, 07:41 AM
|
|
QUOTE(empire23 @ Dec 30 2014, 07:23 AM) Depends on the software at hand and what kind of rendering you're doing. 3Ds Max supports hardware rendering with Quicksilver and so does Sony VEGAS. Thus it really depends on the suite you're using. using handbrake to archive my DVD/Blu Ray. Better to manage them in my NAS. Found several amazon bought DVDs unable to be read anymore.
|
|
|
|
|
|
empire23
|
Dec 30 2014, 07:55 AM
|
Team Island Hopper
|
QUOTE(DarkNite @ Dec 29 2014, 07:26 AM) bro, This is my set up , which one to use for quality and speed? CPU = i7 4790k GPU = GTX 970 Quality is generally a function of the software you're using rather than the device you're doing it on. All floating point math used for transcoding generally conforms to IEEE-754 standards for both single and double precision. Generally a GPU will always be faster, but remember to test a few software suites out before you decide on one.
|
|
|
|
|
|
DarkNite
|
Dec 30 2014, 08:02 AM
|
|
QUOTE(empire23 @ Dec 30 2014, 07:55 AM) Quality is generally a function of the software you're using rather than the device you're doing it on. All floating point math used for transcoding generally conforms to IEEE-754 standards for both single and double precision. Generally a GPU will always be faster, but remember to test a few software suites out before you decide on one. Currently using Handbrake. Tried others but too much hassle. Handbrake is load media plus 2 clicks - click source and then click start. For Handbrake which is better? GPU vs CPU rendering? GTX970 vs i7 4790k?
|
|
|
|
|
|
empire23
|
Dec 30 2014, 08:43 AM
|
Team Island Hopper
|
QUOTE(DarkNite @ Dec 30 2014, 08:02 AM) Currently using Handbrake. Tried others but too much hassle. Handbrake is load media plus 2 clicks - click source and then click start. For Handbrake which is better? GPU vs CPU rendering? GTX970 vs i7 4790k? Test it out. I hardly encode videos as I pretty much don't watch TV or movies. Doesn't take more than a timer to see which goes faster.
|
|
|
|
|
|
SUSMatrix
|
Dec 30 2014, 09:24 AM
|
|
I use ANY video converter and Aimeersoft...much more easy to use without tons of complicated settings.
Besides, i only need to output to 720p to watch in my CAR 6" HU. No need to be bothered about image quality.
|
|
|
|
|
|
DarkNite
|
Dec 30 2014, 09:30 AM
|
|
For me, it is a 52" TV panel, hence 1080 is much better.
|
|
|
|
|