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

New program for 1 step TTG downloads, decryption, encoding - kmttg

Discussion in 'TiVo Home Media Features & TiVoToGo' started by moyekj, Mar 15, 2008.

  1. Apr 16, 2010 #2221 of 10413
    Icarus

    Icarus New Member

    360
    0
    Jun 15, 2002
    Upcountry...
    I guess I need the vdrd/tvs4 profile for the ipad, since that's what I'm using for the encoding. Hmmmm.

    -David
     
  2. Apr 16, 2010 #2222 of 10413
    moyekj

    moyekj Well-Known Member

    11,142
    31
    Jan 23, 2006
    Mission...
    http://www.videoredo.net/msgBoard/attachment.php?attachmentid=665&d=1271173669
    Save above xml to your computer.
    Start VRD GUI & choose Tools-Edit Profile List...
    Click on Import button and choose the xml file

    However an issue with VRD is you can't control the H.264 level it uses directly, so you may end up with level 4.1 which may not work. The ffmpeg profile sets level to 3.1 so does not have that issue.

    (With release 7j of kmttg VRD encoding profiles + all other non-VRD encoding profiles are all available at once in case you haven't upgraded to that version yet).
     
  3. Apr 16, 2010 #2223 of 10413
    Icarus

    Icarus New Member

    360
    0
    Jun 15, 2002
    Upcountry...
    thank you! You're incredible.

    -David
     
  4. Apr 16, 2010 #2224 of 10413
    Icarus

    Icarus New Member

    360
    0
    Jun 15, 2002
    Upcountry...
    the transcoding (encoding) step is so slow with this ipad profile. I think we're going to have to play with it and tweak it a bit. Anyway, it's literally taking hours and hours to encode less than 1 hour of 1080i programming downloaded from my tivo.

    I won't even have an ipad here to try it with for at least another week.

    -David
     
  5. Apr 16, 2010 #2225 of 10413
    moyekj

    moyekj Well-Known Member

    11,142
    31
    Jan 23, 2006
    Mission...
    That's the nature of H.264 encoding in general - it's orders of magnitude slower than mpeg2 and even mpeg4 video for that matter especially from HD sources and when the output target is 720p resolution as in this case. If you're going to do a lot of H.264 encoding you need a powerful multi-core machine to do it on, not some run of the mill machine. Obviously make sure if you do have multi-core machine to set the "encoding cpu cores" to appropriate number.
    NOTE: I think I remember seeing from specs that iPad also supports mpeg4 video up to 2500Kbps but quality won't be near as good as H.264 though the encode would be a lot faster.
     
  6. Apr 17, 2010 #2226 of 10413
    Icarus

    Icarus New Member

    360
    0
    Jun 15, 2002
    Upcountry...
    I have 'encoding cpu cores' set to 2.

    This machine is a C2D, P8400, with 4G memory running windows 7.

    What is the deal with the "double pass encoding" in that profile? What happens if I change it to single pass? For some reason, they also have the aspect ratio fixed at 16:9 instead of setting it to "no change". I think I will copy that profile and play with it.

    I need to figure out how to get the cut/mpg file saved. I will try unticking some of the "remove file" boxes for now. I think I want to uncheck "remove mpg file after encode", is that right? Then I should be able to run the tvs4 encoding job manually?

    -David
     
  7. Apr 17, 2010 #2227 of 10413
    yixness

    yixness New Member

    1
    0
    Mar 8, 2010
    Has someone out there figured out the perfect .enc file for the Droid Archos 5? I'm playing around, using info on the ffmpeg.org site as well as reading other things in this thread.

    However, I wouldn't mind learning from someone who has already worked out an optimal encoding.

    (I was using the Tivo encoder with TiVo Desktop Plus, but while the video looked fine on my computer, it was dismal on the Archos.)
     
  8. Apr 17, 2010 #2228 of 10413
    cweb

    cweb New Member

    106
    0
    May 29, 2004
    This is something that has always had me confused. What is actually the "appropriate number"?

    I have a 2 processor - dual core machine (4 cpus). I have the kmttg active jobs number set to two. What is optimal to send the encoding cpu cores value set to? Should it be 2, the thinking being that each encode would get access to two cpu's. Or should it be set to 4, because the encodes will use what they need to process each video?
     
  9. Apr 17, 2010 #2229 of 10413
    moyekj

    moyekj Well-Known Member

    11,142
    31
    Jan 23, 2006
    Mission...
    That number is how many threads you want to allow each encoding job to use. If you routinely run 2 encodes at same time then I would leave it at 2 so you get 2 dedicated threads per job. If you routinely run only 1 encode at a time then I would set it to 4.
     
  10. Apr 17, 2010 #2230 of 10413
    moyekj

    moyekj Well-Known Member

    11,142
    31
    Jan 23, 2006
    Mission...
    That would only apply to ffmpeg encoding. VRD uses all available threads and you have no control over that.
    Well for a 720p encoding the 2500Kbps video bit rate is pretty low, so adding a 2nd encoding pass allows further optimization of the encoding to improve picture quality given the bit rate limitations.

    Simply end the task set on "Ad Cut" task instead of "encode", so you end up with the _cut.mpg file from kmttg.
     
  11. Apr 17, 2010 #2231 of 10413
    cweb

    cweb New Member

    106
    0
    May 29, 2004
    Thanks for the clarification. I'm not sure I receive an overall time savings by doing two encodes at a time. Perhaps I'll back it off to one. However, multiple qsfixes seem to buzz right along. Is there a way to allow multiple qsfixes without allowing multiple encodes?
     
  12. Apr 17, 2010 #2232 of 10413
    moyekj

    moyekj Well-Known Member

    11,142
    31
    Jan 23, 2006
    Mission...
    Nope.
     
  13. Apr 17, 2010 #2233 of 10413
    wood252ota

    wood252ota Member

    52
    1
    Apr 19, 2008
    I did a search of this thread and I couldn't find the answer, so does anyone know how much space the system area takes up on the drive ? I have a tivo HD with the 160 GB drive. kmttg has you input the drive size, the OS has to take some portion of that 160G. I'm not looking for an exact size, to the nearest 10 Gig would be close enough. Thanks for any help
     
  14. Apr 17, 2010 #2234 of 10413
    Icarus

    Icarus New Member

    360
    0
    Jun 15, 2002
    Upcountry...
    ok, I'm doing some experiments. That 2nd pass is super slow. Maybe this is an excuse for a new desktop build? I wonder how much difference a core i7 desktop would make. Hmmmm. Even with that, that 2nd pass is still the killer part of the process, I think. I'm going to try to compare single pass and 2 pass encoded stuff and see how much difference it makes.

    -David
     
  15. Apr 17, 2010 #2235 of 10413
    jeffster

    jeffster New Member

    79
    0
    Feb 18, 2001
    Southlake, TX
    I'm having this same problem. Problem does not appear when converting with vide redo in an xp virtual (but slow), or from Tivo Desktop plus.

    I really want to use the power of my dual 8-core Mac pro. Any fix to the audio sync?
     
  16. Apr 18, 2010 #2236 of 10413
    moyekj

    moyekj Well-Known Member

    11,142
    31
    Jan 23, 2006
    Mission...
    In my experience TiVo Desktop Plus has same or similar sync issues when encoding mpeg2 recording with glitches that is not run through VRD QS Fix (and TiVo Desktop doesn't provide a means to insert VRD QS Fix into the flow). Why can't you run VRD QS fix in XP virtual mode on original .TiVo file (saving as mpeg2) and then encode natively under your Mac OS?
     
  17. Apr 18, 2010 #2237 of 10413
    jeffster

    jeffster New Member

    79
    0
    Feb 18, 2001
    Southlake, TX
    Moyekj, I will give that a try.

    Is there a way to have kmttg do only the transfer? It seems a little more stable than Tivo Desktop Plus...

    However, I can say that conversion of my .Tivo files by Tive Desktop Plus to iPhone video did NOT display the sync issues for the same file that kmttg did...
     
  18. Apr 18, 2010 #2238 of 10413
    moyekj

    moyekj Well-Known Member

    11,142
    31
    Jan 23, 2006
    Mission...
    Sure. Just uncheck every task next to START JOBS and only download will happen.
     
  19. Apr 19, 2010 #2239 of 10413
    txporter

    txporter One sec, almost done

    666
    0
    Sep 17, 2006
    Austin, TX
    With x264 (free h.264 encoder), the first pass uses faster settings than the second pass just to speed things up (since the first pass is really only used to determine where lower/higher bitrates are needed for optimal encoding). The MainConcept H.264 encoder likely does the same thing. The extra bells and whistles that are turned on in the second pass are probably needed with 2500 kbps. However, since the iPad profile reduces the framerate from 59.94fps to 29.97fps, 2500 kbps really isn't THAT low for h.264 encoded material. One might prefer to see it closer to 3000-3500 kbps, but it shouldn't be horrible.
     
  20. Apr 19, 2010 #2240 of 10413
    DeWitt

    DeWitt New Member

    424
    0
    Jun 30, 2004
    Summit, NJ
    Just some notes on using TS with a Premiere XL

    Tested using a 15.5 Gig file. Tried three times. Each time the file transferred was only 4.7 Gigs.

    Tried again using PS and everything worked fine. The TS speed was great, but I think I'll wait a bit for others to report success before trying again.

    For reference, environment is Premiere XL 14.1c - Windows 7 64 bit.
    KMTTG - v0P7j
     

Share This Page