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

iTiVo (TiVo -> mac -> iPhone)

Discussion in 'TiVo Home Media Features & TiVoToGo' started by Yoav, Nov 6, 2008.

  1. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    As coded right now, unfortunately no. (other than of course renaming it by hand, or writing a macro to do that for you). Shows are always named 'show name - episode title', with two exceptions: Movies just get the movie title, and shows without episode titles (like the Colbert Report) get the tivo ID number -- This is to keep it unique (some shows don't provide an episode ID either, and broadcast multiple shows the same day -- so tivo ID is the only guaranteed unique thing there).

    There *is* a feature request to allow you to specify a 'pattern' for the filename (so that you can override whatever iTiVo chooses with things like episode ID etc). But that's not coded (yet?).
     
  2. vasu

    vasu New Member

    3
    0
    Jan 17, 2009
    Hey Yoav

    thanks for the quick reply on how setup de-interlacing. However, when I add in that extra flag, mencoder crashes right after it starts encoding. It does this if commercial skip is turned on or off, and mencoder encodes just fine using any of the presets. This is what I have pasted in..

     
  3. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    I notice there's a space in the word 'header' (it's written out as 'head er'). Is that a typo when copying or is that how it is in the video options? (that space will make mencoder fail as it will be an invalid argument).
    I'll also warn you that the yadiff deinterlacing gets very slow and jerky on some inputs.. (I'm a fan of pp=lb, but that's personal preference I guess)
     
  4. vasu

    vasu New Member

    3
    0
    Jan 17, 2009
    The space in header was just something the forum added. When I changed the deinterlacing method from yadif to lb, it stopped crashing!

    Do you happen to know if a flag can be added to resize down to 720p?
     
  5. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Well you just stepped on a landmine!!!

    There again are tons of flags, depending on what you're trying to achieve. What's worse is that 720p isn't necessarily meaningful. I assume you're just trying to scale it down to 1280x720 but not change the frame rate?

    If you put a
    Code:
       -vf scale=1280:720 
    It will attempt to resize it to 1280x720. (note that you can just add that to other -vf flags by seperating them with a comma).

    You *may* prefer to use something like
    Code:
     -vf dsize=1280:720:0 
    Which will resize the image to fit in 1280x720 without stretching it. If your original source is 1080p the 'scale' flag above works just as well.

    There are actually a bunch of other possibilities to deal with issues about scaling not being divisible by certain numbers (a requirement of certain implementations of mp4), etc. But basically, try things and see if they work. If they don't.. google is probably your best friend.
     
  6. hassgocubs

    hassgocubs New Member

    4
    0
    Dec 13, 2008
    Yoav:

    First, just awesome work on all this, and I can't thank you enough!

    I don't quite know if this is a bug on your end or on iTunes end, but I'll throw it out there anyway.

    Last weekend was the first weekend of me using 1.7. Everything downloaded fine using iPhone super settings, complete with the new updating of the meta tags.

    When I inputted the files into iTunes, it took without a problem. But when I went in to change some of the ID3 data, it took iTunes anywhere from 90 seconds to three minutes to rewrite the tags, with a "writing tags" dialog box holding everything up.

    When I did a google search on "itunes writing tags" I found this thread on the Apple boards: discussions (dot) apple (dot) com/thread (dot) jspa (questionmark) threadID=1840921 (ampersand) tstart=14

    Any thoughts or suggestions? It's not a show stopper by any stretch, but it's a bit of a pain.

    Thanks again for everything! If you're ever in Detroit, there's a beverage of your choice waiting!

    Joe Hass
     
  7. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    I looked at the threaded discussion that you were pointing at. And yes it seems like there's a problem with iTunes and retagging certain files. However, there's no solution or workaround proposed, so I dont know what I can do about it...
    I haven't seen this happen myself (I don't really manually edit my tags much). It *is* possible that AtomicParsley (the auto-tagger) inserts too much data for itunes to handle. Or iTunes is failing to find a useful spot to tag in the file. Have you tried using iMetaX to tag instead of itunes?

    Also, it's possible to simply strip everything and see if that improves anything... look at

    http://lostify.com/2008/02/11/fixing-up-files-that-lostify-won%E2%80%99t-read-redux/

    He has a tool called Squeegyfi to do that.

    I *should* point out that it's certainly an iTunes bug and that unless apple fixes it, we're going to need to find ways of 'not tickling' the bug.
     
  8. hassgocubs

    hassgocubs New Member

    4
    0
    Dec 13, 2008
    Understood. The board implied that as well, but since the only thing that changed was on the software, I just thought I'd check with you. I didn't mean to upset, and my apologies for doing so.

    Thanks for the help, and again, thanks for this great piece of software!
     
  9. psywzrd

    psywzrd New Member

    219
    0
    Mar 25, 2003
    If I want to just pull a show off of my Tivo at the best possible quality (it's an HD sporting event), do I just select the Decrypt option?
     
  10. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    That is correct, but with a major caveat: The 'decrypt' option generates a file that some programs do not know how to read (notably, quicktime/itunes). They will claim (incorrectly) that it is not a movie file.

    You have two options:

    The first option is to re-encode it, but at a very high bitrate, and original size. That will generally take a VERY long time, but it's doubtful you will notice any quality loss (there will be some, but your eye won't be able to detect it). I'd use something like 'quicktime h.264 5mbps'.

    Your second option is to use 'decrypt', but only use a viewer that accepts the decrypted files. Those include Mplayer OSX, and VLC. Alternatively, some viewers (like Plex) re-encode using ffmpeg, which can also read those files.
     
  11. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Woops, sorry. I wasn't upset (sorry to have come off that way). I was just trying to explain that I'm happy to apply a workaround but that I don't know of one. I think the reason it only started with 1.7 is because 1.7 was the first version to actually use metadata tagging inside the mp4. Before then we were just asking itunes to change its data for the file. You should still (I hope) be able to scrape out the tags using that squeegee tool, and hopefully itunes will be ok with changing them then?
     
  12. psywzrd

    psywzrd New Member

    219
    0
    Mar 25, 2003
    What should I do if my ultimate goal is to eventually burn that file to DVD (hopefully BluRay) at some point? Like I said, this is an HD sporting event (a football game) and the running time is just over 4 hours. I used the Decrypt option and the file size on my Mac is almost 31GB.
     
  13. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    I believe blu-ray uses h.264 as the encoder, so the quicktime h.264 encoding (if you're willing to sit it out) should work fine.

    I believe that setting doesn't keep AC3 audio though (dolby digital) which some HD programs use... it converts it to AAC. For a sporting event that shouldn't matter.. but if it's a movie, you may want to manually change the options. Sadly, if you change it back to AC-3, quicktime will not play it again..
    (yes.. encoding is a *****).
     
  14. Fofer

    Fofer XenForo Rocks! TCF Club

    82,090
    286
    Oct 29, 2000
    Just curious - have you reported it as such to Apple? Hopefully this will help...
     
  15. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Me? No. I don't even know how one reports bugs to apple :). I generally figured unless I'm a paying developer customer of theirs, my bug report will be politely filed somewhere and never looked at.... am I wrong?
     
  16. Fofer

    Fofer XenForo Rocks! TCF Club

    82,090
    286
    Oct 29, 2000
    I report bugs all the time, and I'm not a paying developer (and I'd do this one, but it's beyond my understanding.) All you need, I believe, is a free ADC membership.

    https://bugreport.apple.com/cgi-bin/WebObjects/RadarWeb
    http://developer.apple.com/BugReporter/

    I have gotten good response (follow up questions via email, even) and know they take it seriously. Very seriously. In some cases, I've even see my feedback lead to a fix.

    The other way I know of, open to the "general public" is this one:
    http://www.apple.com/feedback/itunesapp.html
    ...but my hunch is it's not taken quite as seriously as the link above.
     
  17. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Hm, two things:

    1) I am unable to reproduce the bug. I've tried changing everything, and itunes happily accepts it.

    2) The discussion is on the apple developers board, so I'm assuming someone has already reported it.

    Have you tried updating your itunes? Maybe they fixed it and that's why I can't get it to trigger?
     
  18. Czachorski

    Czachorski New Member

    39
    0
    Mar 29, 2002
    Ypsilanti,...
    I just downloaded this program and installed it, and found that it works real well, is easy to use, and a great utility. I just wanted to drop a note of thanks!
     
  19. NA9D

    NA9D New Member

    196
    0
    May 26, 2008
    Algonquin, IL
    I just discovered this program and it looks good but a couple things. One is a suggestion and the other a problem.

    The problem first:

    - I just finished converting my first show. Using all the default settings in the program with the output type as iPhone/iPod super res. I've selected to cut commercials. The audio is well out of sync with the video - not just around the commercials - everywhere. This is the exact same problem I had when I was playing with TivoButler in the past. I could never get mencoder to properly sync audio. Is there a setting that needs to be adjusted? I'm surprised no one else is seeing this and it's just me. We're talking audio being off by probably 250 to 500 mSec.

    OK, now the suggestion:

    Quicktime can indeed play decrypted Tivo files which are MPEG-2. You simply need to purchase the MPEG-2 component for Quicktime from Apple.


    Any help you can provide on the first is appreciated.
     
  20. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Actually you are not alone in seeing this. It seems like it's an issue with the way mencoder rejoins the split up audio/video streams. I thought I was using 'all the flags' that are meant to reduce it, but unfortunately, nothing is guaranteed. It isn't happening for me anymore though, so I dunno what to suggest. I guess if it's a fixed 250ms, you can go into advanced, and add '-delay .25' to the list of options, and see if that helps any. Unfortunately, if the delay varies (and it usually will across a commercial cut) I don't think there's anything that can be done... (mind you, I'm using the iPhone setting, not iPhone super-res.. but I doubt that makes a difference). (you're using iPhone super-res.. not Handbrake iPhone .. right?)

    I don't own the component so can't test/verify, but I've been told by others that even the mpeg-2 component doesn't work right. Have you verified that it works with both HD and regular sources?
     

Share This Page