VideoHelp Forum




+ Reply to Thread
Results 1 to 5 of 5
  1. Member
    Join Date
    Sep 2012
    Location
    Australia
    Search Comp PM
    I'm making one copy of my DVDs to play on my iPhone and another to play on my WDTV Live. At the moment the batch file I've written creates the iPhone version, then the WDTV version but since I'm using QTGMC it would be a lot faster if I could just process the video once with AVISynth and send that output to two instances of X264 running at different settings. It would go something like
    X264 CRF18
    MPEG2Source->QTGMC->
    SelectEven->X264 CRF22

    Is this method of piping possible?
    Quote Quote  
  2. Member
    Join Date
    Feb 2013
    Location
    Norway
    Search Comp PM
    I believe the Avisynth processing of the video have to be at the same time x264 is encoding the film. And that 2 encodings will be slower than one. But why not encode it at the same time on 2 different PC's? Then you will use only half the time
    Quote Quote  
  3. Member
    Join Date
    Sep 2012
    Location
    Australia
    Search Comp PM
    I'd LIKE to be able to afford a second computer, in fact I'm anticipating the time when I can afford one, but for now I have higher priorities

    I'm wondering if it would be faster to encode it at CRF0 first and then re-encode THAT twice. QTGMC does take a hell of a lot of processing power, and I've just discovered the videos I just encoded with the QTGMC "Placebo" setting seem to compress better than the ones done as "Very Slow". I'm trying to get this working without wasting countless hours and processing power running QTGMC("Placebo") twice. Is there a faster lossless codec I could use that I could then feed into x264?
    Quote Quote  
  4. You best choice is probably to once do the avisynth processing, save to a lossless output file and reencode that file two times,....

    Is there a faster lossless codec I could use...
    ffv1, huffyuv, MSU Lossless, Canopus lossless are just a few (http://compression.ru/video/codec_comparison/lossless_codecs_en.html)

    running QTGMC("Placebo")
    if you have the time for it (I hope you at least use Avisynth MT)

    Is this method of piping possible?
    afaik: nope.
    Quote Quote  
  5. What kind of CPU and CPU usage are you seeing? If you're not using a multithreaded build of AviSynth and setting the thread count you are running singled threaded. If you have a multicore computer you can probably run two instances of AviSynth/x264 at the same time and finish both encodings in the same time it now takes you to encode one.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!