1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Blogs I'm a GPGPU snob when it comes to video transcoding

Discussion in 'Article Discussion' started by Sifter3000, 8 Jul 2009.

  1. Sifter3000

    Sifter3000 I used to be somebody

    Joined:
    11 Jul 2006
    Posts:
    1,766
    Likes Received:
    26
  2. GFC

    GFC What's a Dremel?

    Joined:
    7 Nov 2008
    Posts:
    118
    Likes Received:
    0
    The best part of the blog post was "I've found some anime with hardcoded subtitles falls out of sync with the audio", you just rose up in my eyes.
     
  3. Paradigm Shifter

    Paradigm Shifter de nihilo nihil fit

    Joined:
    10 May 2006
    Posts:
    2,306
    Likes Received:
    86
    Unfortunately, as much as the GPGPU video encoding/transcoding programs have improved, until they get all the quirks out like audio/video desyncing... I'd rather use the CPU and have it go perfectly.
     
  4. jeffbr13

    jeffbr13 What's a Dremel?

    Joined:
    26 Dec 2008
    Posts:
    14
    Likes Received:
    0
    Really? With a Q6600 (at stock speed, and recommended by Bit-Tech, may I add!) and Handbrake, it really doesn't take very long to transcode videos, especially into iPod format. Plus, there are no cooling problems, and I can customise and save my own profiles for different devices. In fact, the only problem seems to be an enforced limit on how many fps it can do (about 330, with only 80% CPU usage, when transcoding into lower bitrates)! I can understand why people get annoyed by limiters on fast cars now!
     
  5. deeem119

    deeem119 What's a Dremel?

    Joined:
    5 Jul 2008
    Posts:
    14
    Likes Received:
    0
    I had thought of getting a newer video card for encoding, but this makes me question it. My i7 920 encodes videos for my iPhone (on any encoder I fancy using) at 250+fps, meaning around 3-4 minutes for a 30 minute episode., and will continue encoding long lists of episodes for hours on end without overheating, if I line up an entire series. I can overclock it and get around 400+fps, and even then (using a stock intel cooler) it doesn't overheat and crash for around 30 minutes. I think I'll just spend my money on a better cooler and go for the overclock...
     
  6. yakyb

    yakyb i hate the person above me

    Joined:
    10 Oct 2006
    Posts:
    2,064
    Likes Received:
    36
    yeah whilst CUDA is great and all the shear number of availible good quality Freeware Encoders availible for the CPU is just too much to pass on.

    until some Cuda developers start releasing Customisable Staxrip / handbrake style encoding facilities ill be sticking to the CPU.

    I think this is something Bit-Tech should really keep an eye on! then offer up a review / Bit once it finally happens.
     
  7. bubsterboo

    bubsterboo What's a Dremel?

    Joined:
    24 Jan 2006
    Posts:
    800
    Likes Received:
    3
    I agree with you for the most part. I love CUDA and the idea of using all that spare power in your GPU to do something useful that isn't playing video games. But I don't think the software that supports CUDA is up to par with my demands quite yet. I love the Quality and size I can produce from the x264 encoder for my iphone. Though it does take incredibly long.

    x264 Supporting OpenCL would be the all round king IMO. And I hope it's not too long until we see that happen.

    Though my encoding chain isn't totally dependent on the CPU. I use my GPU to decode the video source. Doesn't help much, but if it's 1080p HD it helps a lot.
     
  8. wyx087

    wyx087 Homeworld 3 is happening!!

    Joined:
    15 Aug 2007
    Posts:
    11,987
    Likes Received:
    706
    encoding via CUDA is useless, no control over video bit-rate and iphone video ended up bigger than my youtube HQ source!

    CUDA is a good starting point, but wait for OpenCL for a proper GPGPU standard. the exclusion of ATI users won't help nVidia any bit.
     
  9. Guest-16

    Guest-16 Guest

    Badaboom gives you complete control over bitrate in the advanced options but I do agree with you - the file ends up little smaller than the original.

    The point of using the GPU is that I can get on with other things using my CPU. If I load up my CPU the system chugs - it's just a better balance of resources.
     
  10. Guest-16

    Guest-16 Guest

    Respect to that - but if you've already bought a graphics card that's sitting there doing nothing, it doesn't mean you need to fork out for a 920, X58 mobo, lots of DDR3.

    However, on the other side, a 920 OC makes general productivity a lot faster too..
     
  11. wyx087

    wyx087 Homeworld 3 is happening!!

    Joined:
    15 Aug 2007
    Posts:
    11,987
    Likes Received:
    706
    i believe the bit-rate only goes down to 500 in all programs.

    yes, it's very good to be able to offload to GPU, in fact it will be fantastic on liking of Atom. but for a proper desktop, it's not mature enough to take over CPU just yet

    also, GPU isn't very good at scheduling, because its got such a small amount of per-thread cache. i can't Fold while watch HD videos smoothly :(
     
    Last edited: 8 Jul 2009
  12. Aracos

    Aracos What's a Dremel?

    Joined:
    11 Feb 2009
    Posts:
    1,338
    Likes Received:
    47
    +1

    I get Audio/Sub sync problems a lot when I was transcoding Anime for my Nokia N73 (Using Coreplayer allows for Xvid <3) and I find most transcoding programs are useless for my needs, All I usually watch is Anime in japanese only so from the usual suspects I get it in MKV format with stylised or normal softsubs and most transcoders don't give a crap how many audio tracks or subtitles tracks it's got which annoy's the hell out of me so being the AMD fanboy I am ATI Stream can take a running jump. For me I just stick with AutoMKV for it's extreme uberness allowing you to do basically everything and has a helpful author that will tell you what you are doing wrong if a problem occurs.

    PS You've risen highly in my books for your love of the japanese audio MUHAHAHAHA!

    EDIT: Seeing you have an 8800 Ultra in your comp really surprises me, I expected everyone at bit-tech to have 5GHz OC'd i7's with LN2 cooling and 4 GTX 295's all in SLI XD Please don't quote me on that, I don't know if you can use 8 GPU cores at once or not T_T
     
  13. Psytek

    Psytek What's a Dremel?

    Joined:
    23 Dec 2008
    Posts:
    159
    Likes Received:
    3
    "hardcoded subtitles falls out of sync with the audio and I either put up with it or use another application to offset the audio. "

    Which application do you use to do this?
     
  14. Byron C

    Byron C Multimodder

    Joined:
    12 Apr 2002
    Posts:
    9,838
    Likes Received:
    4,430
    I usually only have to worry about transcoding videos to put them on my PSP. Because it only supports one or two video codecs (only one really, if you want good quality) and quite a low resolution (480x272, IIRC), there aren't many options for transcoding software. The ones I do use do the job very well in terms of quality, but are really lacking in speed (but I do use a high audio & video bitrate and two-pass encoding).
     
Tags: Add Tags

Share This Page