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

Is there a way to view or download your shows to a PC ?

Discussion in 'TiVo Coffee House - TiVo Discussion' started by Johnny Danger, Jan 17, 2017.

  1. waynomo

    waynomo My One Time TCF Club

    14,335
    553
    Nov 9, 2002
    Seven...
    It is a legal requirement for TiVo to obey/enforce the copy protection. Make no mistake. It is HBO that requires cable providers (MSOs) to turn on the no copy bit. (I think technically it's no copies allowed bit.) That is encoded in the signal that the MSOs deliver to us. It allows any DVR to record program, but you can't make copies of it. This really shouldn't be put on TiVo's Shoulders. They are simply making a DVR that complies with the current regulations. Now I've read elsewhere that there was a hacked ROM available for TiVoHDs that would circumvent* the copy protection, but it required replacing the chip on the TiVo motherboard. Have fun with that.

    I didn't think Starz was copy protected. I thought it was only HBO and Cinemax for the movie channels that were copy protected. Have you tried Showtime, The Movie Channel, or Epix? I don't believe they are copy protected.

    *There are always high quality torrents available for current movies if you want to go that route.
     
  2. lew

    lew Well-Known Member

    4,171
    63
    Mar 12, 2002
    Fox told FiOS to set the copy bit for fox owned stations like FX and national geographic.

    Mr. Robot should show up. Recently recorded shows won't appear on KMTTG until you hit refresh.
     
  3. waynomo

    waynomo My One Time TCF Club

    14,335
    553
    Nov 9, 2002
    Seven...
    FiOS and other MSOs also.
     
  4. jcliff

    jcliff Member

    38
    8
    May 23, 2017
    I grok it, but they were very thorough in a way lots of other companies aren't. It's a business decision on every party's part.

    Starz is definitely protected. Same with Cinemax, Showtime, and HBO in my area. I don't have the Movie Channel or Epix, so I can't test those, but nothing about Cox here makes me think that'd be any different.

    For sure, but I like having "my" own content, choosing the quality, editing out the commercials myself, etc. And technically until the time-shifting issue is settled in court, that's totally legit compared to torrenting.

    I agree that's how it should work, but it doesn't. Mr. Robot is the only thing that I can't see in KMTTG at all, as far as I can tell. No idea why.

    I can transfer FX shows just fine. Fargo, Atlanta, The Americans, Legion, Archer, Wayward Pines. No issues at all. I'm guessing that it's just one of those inconsistent things where they could be making the decision based on markets, available tech (trying to get a cablecard that worked in my area was awful), and who knows what else. When we all know they could just not bother and save a lot of trouble, since as mentioned above it's not exactly difficult to torrent a movie if you really want it. iTunes DRM is pretty easy to circumvent, but they're not the primary source for file-sharing content.
     
  5. HerronScott

    HerronScott Well-Known Member

    6,295
    718
    Jan 1, 2002
    Staunton, VA
    I'd post in the kmttg thread for support.

    Scott
     
  6. waynomo

    waynomo My One Time TCF Club

    14,335
    553
    Nov 9, 2002
    Seven...
    I don't see any upcoming showings of Mr. Robot. Do you? I was going to tape an episode and see if kmttg works for me.
     
  7. Dan203

    Dan203 Super Moderator Staff Member TCF Club

    44,196
    2,676
    Apr 17, 2000
    Nevada
    Yes it's part of the requirement for them to get CableCARD certification. They not only have to obey the copy protection flag they have to prove that their encryption scheme is unhackable. There is a whole process that takes months to complete.
     
  8. jcliff

    jcliff Member

    38
    8
    May 23, 2017
    I don't! Let's just say it's been sitting on my Tivo for awhile. I'm sure they'll re-air before season 3 though. Good show. If it does come on I'll re-record it and see what's up.

    Right now I've used kmttg to transfer shows to my PC. Then Handbrake to convert them down to h.264 aac MKVs. Then Avidemux to cut them properly at the i-frames so there's no weird freezes or corrupt frames.

    I initially was cutting the files first and then encoding them second, but some of the streams from the Tivo have weird issues when you run them through ffmpeg and/or Avidemux involving bitrates and buffer sizes. Once I cut the commercials out of the Handbrake encoded files with Avidemux and save it via "copy" for the audio and video, I haven't noticed any a/v sync issues, so I'm happy even if this way takes a little longer. Maybe I'll finally get around to watching The Magicians on my Chromebook since the Tivo app doesn't work on Intel processors.
     
  9. waynomo

    waynomo My One Time TCF Club

    14,335
    553
    Nov 9, 2002
    Seven...
    I use VideoReDo. I've been happy with that.

    I don't understand i-frames. Do you use those to determine where you make your edits? Please elaborate.
     
  10. jcliff

    jcliff Member

    38
    8
    May 23, 2017
    In my (admittedly very basic) understanding, an i-frame is a "complete" image, whereas the in between frames will only save the data that indicates changes between i-frames (between complete frames in other words) as a way to compress video.

    Explanation:

    using:cutting [Avidemux]

    With just the vanilla mpeg2 decoded from Tivo, I was having painful issues cutting out pieces because I'd get freezes/jumps in the video. Which apparently means I was cutting at these incomplete points, so part of the image at the cut point was missing. Using the "copy" stream option together with cutting at odd places was making my editor crash or playback to freeze entirely at the cutpoints.

    Unlike most of the other video editing software available to me on Linux, Avidemux can actually identify these i-frames for clean cuts. Actually, it tends to default to them unless you specifically drag the slider. I've definitely noticed an improvement regarding jitters in the cut locations now that I make sure to do so at an i-frame.

    Whereas when I was using Vidcutter, an otherwise great tool:

    GitHub - ozmartian/vidcutter: VidCutter 3.2.0 released with many new features and fixes. Will be focusing on issues now.

    I could never predict when I'd end up with a screwed up video.

    If you don't experience the issue, then no need to do it this way I suppose! But for me, it reassures me that when I go to play the cut video later it won't have problems right at the good part (since that's where commercials always cut, ammiright?)

     
    Last edited: May 27, 2017
    ClearToLand likes this.
  11. Jun 3, 2017 #111 of 151
    jcliff

    jcliff Member

    38
    8
    May 23, 2017
    I noticed in some other threads that folks seem to really like to encode with the RF 18-20 settings on Handbrake after decoding the files via kmttg.

    For my purposes, that seems excessive. I find that with a bit of tweaking I can go all the way to RF 24 for a good filesize, and still end up with a quality (to my eye) video that I can only see differences on from an RF 20 file when my face is inches from my monitor and both videos are stopped.

    The magic happens in the Advanced Video tab, under the "Analysis" and "Psychovisual" area. Matt Gradient's blog was a great source of information when creating my own presets:

    https://mattgadient.com/2013/06/12/a-best-settings-guide-for-handbrake-0-9-9/

    He has several other posts on Handbrake that further explain specific settings, so you can tweak to your heart's content.

    What I ended up with for a tolerable balance of file size, quality, and speed was:

    "Plex h.264"
    plexh264 - Pastebin.com

    and

    "Plex h.264 TV"
    Plex h.264 TV - Pastebin.com

    You can copy the text from the above links into a .json file for importing into Handbrake if you want to give them a try. Or download the attached text files and remove .txt from the file extension.

    The RF 24 is the most important part for cutting down on the file size in the above preset. Then, Uneven Multi-Hexagon, 10 QPRD motion estimation, 24 motion estimation range, and some mild psychovisual adjustments make for a file that I think is still pretty damn good looking for my Plex server, at a much reduced file size. It's variable bitrate, so it's hard to give a set estimate of what to expect, but with a 50 minute episode of Legion I ended up with a 450mb file, where using RF 20 and similar settings it ballooned up to 1gb+ (RF settings are exponential, whereas I don't find my perception of the quality differences to be similarly exponential).

    Now if you're archiving video, obviously these aren't the ideal settings, but if you're like me and just want to clear stuff off your TV to watch later via Plex devices, or really just save some seasons of your favorite shows (or favorite movies), I find the above preset ideal.

    I even created a custom kmttg encoding profile (or you can download the text file and remove the .txt file extension, it goes in the "encode" folder of the kmttg directory):

    that imports my pre-existing preset from Handbrake, so I don't have to remember a bunch of command line options. Combined with the Autoskip from Skipmode feature:

    kmttg / Wiki / AutoSkip_from_SkipMode

    If you have a whole bunch of files, or even an entire season, you can hit "W" to import all Skipmode cuts to kmttg, highlight the files and press "E" to export those cuts to .EDL, and then queue up everything to decrypt, QS fix, Ad Cut, and Encode all in one go. Leave it overnight (or maybe longer depending how much video you have) and you'll have quite a bit of content ready to go the next time you pull out your phone/tablet/laptop to watch Plex.

    If you're smarter than me, you could probably even automate it further using Windows tasks to import/export the Skipmode cuts before running Auto Transfers on your Tivo automatically:

    kmttg / Wiki / windows_task_scheduler

    I'm sure there's some sort of equivalent you could rig up on Linux, but I haven't pondered that too much yet.

    I think folks who aren't giving kmttg a fair shake are missing out. I've only been using it for a little over a week, and I'm doing some pretty cool stuff that's made my Tivo way more useful. Not counting the features I haven't learned to use properly yet.
     

    Attached Files:

    ClearToLand likes this.
  12. GaryKC

    GaryKC New Member

    7
    0
    Jul 28, 2017
    I have a simple question. I want an easy to use program to download, remove tivo code and convert file in an easy to use straight forward program like Archivo the downside to using it is how LONG it takes to convert a file from .tivo to .mp4 and it is a memory hog I have tried TiVo Desktop and it is complete trash every time I have tried using (on different computers at different times) the files are ALWAYS corrupted and completely unusable. Most programs I have found will not do anything to .tivo. I respect programmers but I am not one if there is a simple "plug and pray" program I can use that will download, decode and convert .tivo files please let me know. By the way I have tried downloading and using KMTTG and PYTivo with no luck. I have no doubt they work but when it can not be used by everyone they are not really an option for casual users
     
  13. HerronScott

    HerronScott Well-Known Member

    6,295
    718
    Jan 1, 2002
    Staunton, VA
    You can try Dan's pyTivo Desktop but I doubt that's going to solve your first complaint regarding how long it takes to convert since that should be the same and highly dependent on your hardware and what kind of transcoding you are selecting. Not sure about the memory utilization issue you mention.

    Never had an issue with TiVo Desktop downloading (or uploading files) but we've only recently had Comcast start to move us to MPEG4 which is where people have reported issues across the board with TS downloads no matter which program you use.

    Scott
     
  14. GaryKC

    GaryKC New Member

    7
    0
    Jul 28, 2017
    thank you Scott I went to Home - Dans Desktop I appreciate the suggestion but there seem to be nothing there at all except a bg photo, and phots and videos folder I am busy from 5 Am -5 PM which gives me about 3 hours online and Archivo takes at least 8 hours to do a 30 minute show
     
  15. fcfc2

    fcfc2 Well-Known Member

    2,140
    338
    Feb 19, 2015
    Not sure what kind of machine you are using with Archivo, but that's about 7 1/2 hours too long. I am using an older I-7 Windows 10 Pro, and the processing, once the initial download has complete, is just about as long as the recording. Something is radically wrong with your setup.
     
  16. ClearToLand

    ClearToLand Old !*#$% Tinkerer!

    1,019
    144
    Jul 9, 2001
    Central Jersey
    As @HerronScott already stated / implied, if you don't have enough 'horsepower', any programs you try will produce similar results (i.e. takes time / needs memory).
    • What processor(s) do you have?
    • How much RAM do you have?
      - For Vista, and probably Win7 too, open Windows Explorer and Right-Click on Computer. Select 'Properties'. Post the results.
      - For Apple products help, someone else will have to jump in.
    • How much 'horsepower' does your processor have?
      - GOOGLE: "Passmark i5-4590", removing the double quotes and replacing i5-4590 with the result of the previous inquiry into Computer -> Properties - Processor.I've tried kmttg on:
      1. Vista Desktop w/ 3GB RAM, PassMark 1201 65W 2C Q1_2009 - Intel Pentium E2200 @ 2.20GHz
      2. Windows7 Laptop w/ 6GB RAM, PassMark 2611 35W 4C Q4_2011 - Intel Core i3-2350M @ 2.30GHz
      Both worked, but were slow. I'm still assembling my new PC, Windows7 Desktop w/ 16GB RAM, PassMark 7220 84W 4C Q4_2014 - Intel Core i5-4590 @ 3.30GHz.
    There are no shortcuts or 'magic' programs.

    Good Luck! :D
     
  17. justen_m

    justen_m Cheesehead

    9,086
    296
    Jan 14, 2004
    Boise, ID
    Is there a reason you are transcoding to mp4? Simply decoding the .TiVo to .mpg (mpeg-2) runs very fast.

    Converting .mpg to .mp4 (mpeg-4) is slow. The fastest performance I get is using kmttg with the Intel Quick Sync encoder to make the mp4. This requires an Intel CPU that supports Quick Sync. You essentially have a hardware mp4 encoder. My old Xeons don't have it. My 7th gen i3-7100u does, and it transcodes faster using hardware than my hyperthreaded, quad-core 3.2GHz Xeon workstation using software and all 8 cores.

    [edit] FWIW, the Xeon has a passmark cpu bench mark about double that of the i3-7100u, yet the latter transcodes much faster when using Intel Quick Sync. (yeah, it is very old Xeon 3565)
     
    Last edited: Jul 28, 2017
  18. ClearToLand

    ClearToLand Old !*#$% Tinkerer!

    1,019
    144
    Jul 9, 2001
    Central Jersey
    Looks like either the wrong Dan or the wrong site. See the LINK in the SIG of @Dan203 <- CLICK THIS, then CLICK Information. Browse through the main PyTiVo Desktop thread for the answers to MANY questions.
     
  19. justen_m

    justen_m Cheesehead

    9,086
    296
    Jan 14, 2004
    Boise, ID
    See above. Using the Intel Quick Sync hardware mp4 encoder is likely to run significantly faster than the default software encoder. Still not instantaneous, but it also doesn't peg your CPU at %100 usage. The work is being done on a separate hardware block, I think.
    Or just go to pyTivo Desktop
     
  20. ClearToLand

    ClearToLand Old !*#$% Tinkerer!

    1,019
    144
    Jul 9, 2001
    Central Jersey
    Which i7? What's the Passmark score?
     

Share This Page