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

Software to convert TIVO files to Mpeg

Discussion in 'TiVo Roamio DVRs' started by phughes200, Oct 3, 2015.

  1. aaronwt

    aaronwt UHD Addict

    21,913
    630
    Jan 31, 2002
    Northern...
    That's still more effort than I want to deal with. I would still need to use her PC. To connect a USB drive so they could be transferred to the TiVos. Basically the same thing I did with the .tivo files. The file size might be smaller but the transfer rates are still slow.
     
  2. lpwcomp

    lpwcomp Well-Known Member

    9,461
    296
    May 6, 2002
    John's...
    :confused: I'm afraid I simply do not understand. Why can you not push them directly from your computer to her TiVo? They do not have to be on the same LAN. They do not even have to be in the same state.
     
  3. aaronwt

    aaronwt UHD Addict

    21,913
    630
    Jan 31, 2002
    Northern...
    Even though she could get Comcast or FiOS Internet service, she stills clings to her 1.2Mbps DSL Internet connection. If she had FiOS I would have setup a VPN a long time ago. But her DSL is just too slow for anything like that
     
  4. lpwcomp

    lpwcomp Well-Known Member

    9,461
    296
    May 6, 2002
    John's...
    Yeah, I can see that might be a problem. Usually, the limiting factor is the upload speed of the sender. I usually get between 1.27 to 1.35 mb/s* xfer rate when pushing to a remote TiV0.

    BTW, if configured to do so, pyTivo is perfectly happy to push to a remote TiVo. No need for a VPN.

    *Slow, I know. But it beats sneaker net all to hell on the convernience factor alone.
     
    Last edited: Oct 7, 2015
  5. RVH

    RVH New Member

    15
    1
    Dec 19, 2006
    Bumping this thread to see if there are some current thoughts over the past three years.

    I've tried KMTTG and the files it outputs are corrupted. First I downloaded them with the Tivo Desktop windows program which went fine. Then I located the file on my PC and imported it into KMTTG and ran a simple conversion. It took several hours and seemed to work but the file was unviewable.

    I've researched Tivodecode and this is what the "Help" file says. I'm not a developer and this is gibberish to me.

    tivodecode (c) 2006, Jeremy Drake
    Version 0.1.4
    See COPYING for license terms.

    To build on a *NIX platform, first check the Makefile, setting CC, CFLAGS and
    LDFLAGS as appropriate for your platform. If your platform has a different way
    of building with large file support, correct the DEFINES variable for your
    platform. Then run 'make'.

    To build on Windows, a Visual C++ Express 2005 solution file is included. If
    you have a working installation of this compiler, building should be as simple
    as opening this solution file and building the tivodecode project.

    If you are using the Windows binary download, you may need the Visual Studio
    2005 Redisributables from Microsoft, if you do not already have MSVCR80.DLL
    installed from some other software.

    You now have the option to, rather than specifying the MAK on the command line
    every time, to specify it in a config file in your home directory. Simply put
    your MAK in a file called ~/.tivodecode_mak and it will be automatically used
    if a MAK is not specified on the command line. On Windows, the file should be
    in your %USERPROFILE% directory, or in c:\ if there is no %USERPROFILE% set.

    The parameters (from --help) are documented below.

    Usage: ./objects.dir/tivodecode [--help] [--verbose|-v] [--no-verify|-n] {--mak|-m} mak [{--out|-o} outfile] <tivofile>

    --mak, -m media access key (required)
    --out, -o output file (default stdout)
    --verbose, -v verbose
    --no-verify, -n do not verify MAK while decoding
    --help print this help and exit

    The file names specified for the output file or the tivo file may be -, which
    means stdout or stdin respectively
     
  6. wmcbrine

    wmcbrine Ziphead

    10,979
    314
    Aug 2, 2003
    That version of tivodecode is outdated... indeed, it was already outdated in 2007, when 0.2pre4 was the last release by the original author. Currently, I'm maintaining tivodecode-ng, which is meant to be a fork of tivodecode to add support for transport streams. But, it's only part-way there -- IME, it works well for h.264 transport streams, but not yet for MPEG-2 transport streams. For those, you probably want tivolibre.

    tivodecode[-ng] and tivolibre are command-line tools. If you don't know how to use the command line, there are various GUI front-ends for them.

    You might explain more about exactly what steps you took to convert the file, and how you tried to view it. But I can tell you that simply decrypting .TiVo files to .mpg or .ts takes seconds, not hours. (It sounds like you also reencoded.)
     
  7. Teeps

    Teeps Well-Known Member

    1,932
    46
    Aug 16, 2001
    Torrance,Cal...
    Not sure where the question was in the long version of the post above... And not sure why you are using tivo desktop, as that is the purpose of kmttg.
    That said: I've used kmttg to IMPORT .tivo files from 3 different tivos for many years now. I use the decrypt and QS FIX options, and save the files to .mpg format.
    My experience with kmttg is if it is able to complete the off load of a .tivo file.
    I am able to play the file with any windows viewer or VLC.
    I also use videoredo to cut commercials and save the file as a .TS formate (don't ask.)
     
    kpeters59 likes this.
  8. bellbm

    bellbm Member

    136
    9
    Dec 16, 2003
    Chicago
    Having some issues with downloading files:

    Many are downloading the audio only, and no video. I think my cable company switched to H.264 for some channels, and that seems to be where I'm having the problem. Channels that are still mpeg 2 are still downloading shows fine (and converting them ok).

    Any thoughts?

    I'm not using TS downloads. Is there something else I need to set for H.264 channels?

    Thanks
     
  9. JoeKustra

    JoeKustra in the other Alabama TCF Club

    14,892
    2,235
    Dec 7, 2012
    Ashland, PA...
    You can see the coding in Help, Account & System Info, Diagnostics. Scroll down for each channel. Check Video PID.
     
  10. bellbm

    bellbm Member

    136
    9
    Dec 16, 2003
    Chicago
    Thanks, it appears for h.264 I need to use TS downloads. Is there any way in KMTTG to see what type of files are on the box? Some channels are still Mpeg2 (Wish all were), some are H.264.
     
  11. JoeKustra

    JoeKustra in the other Alabama TCF Club

    14,892
    2,235
    Dec 7, 2012
    Ashland, PA...
    I'm not sure, but h.264 programs should be much smaller. While highlighting the program, move right. If Info shows, hit it on the remote. Scroll to the end for size.
     
  12. bellbm

    bellbm Member

    136
    9
    Dec 16, 2003
    Chicago
    Thanks - I definitely noticed smaller sizes since my cable company moved to H.264. I guess the good news is I can store more on my Tivo.

    I can now get these files to download and decrpyt as mpg files, but when I try to open them in Studio to edit, I can't get them to open.
     
  13. ThAbtO

    ThAbtO TiVoholic by the bay

    9,465
    473
    Apr 6, 2000
    SF Bay Area
    Move right? KMTTG shows the size in one of the columns.

    To set for TS downloads, it's in the config. TS works for both PS and TS.
     
  14. mattack

    mattack Well-Known Member

    23,219
    317
    Apr 9, 2001
    sunnyvale
    Though TS downloads *can be corrupted* (and it happens fairly frequently), so I would suggest do PS downloads except when TS downloads are absolutely necessary.

    Though for me, there are some shows, e.g. CNN HD recordings, that do not download successfully for me even as TS.. they still show up as audio-only. I discussed it a bit more in the kmttg thread.

    MPEG 2 is likely to be all of your broadcast stations AND any SD channels -- which are likely under 100 (for me they go up a bit above 100, for some of the CSPANs -- there may be a few higher that I don't care about).. AND the HD versions of your broadcast stations.

    Other than that, for me, I think everything else is h264 nowadays.. on comcast.
     
  15. bellbm

    bellbm Member

    136
    9
    Dec 16, 2003
    Chicago
    I played around with it more. I can get the TS shows to download fine, just can't do much with them except play them on my computer. I tried using a program to convert from TS to PS, but that wouldn't work. I haven't yet tried converting to MP4 with handbrake. They play fine through Plex. Between RCN moving to H.264 for most of their HD channels, and Tivo removing the ability to transfer shows BACK to the box with hydra, it's becoming apparent that saving recordings and transferring back is really becoming a thing of the past.
     
  16. aaronwt

    aaronwt UHD Addict

    21,913
    630
    Jan 31, 2002
    Northern...
    No transferring back but I can stream them fine. My shows get automatically transferred using kmttg. Then it automatically converts it to mpg and puts it in a folder for Plex. Then Plex automatically aggregates the content. And I can then stream that content to dozens of devices(including TiVos), anywhere I am.
     
  17. ThAbtO

    ThAbtO TiVoholic by the bay

    9,465
    473
    Apr 6, 2000
    SF Bay Area
    Tivo TS downloads when decrypted is TS/MPEG4. Use VideoReDo h.264 version to edit.

    Curious to know how do you convert from MPEG4 to MPEG2.
     
  18. mattack

    mattack Well-Known Member

    23,219
    317
    Apr 9, 2001
    sunnyvale
    that requires very computationally intensive reencoding.

    why do you need it to be mpeg 2?

    what exactly are you trying to do? you can play them on the computer, as you said. You can transfer back by running pytivo on the computer and then pulling the shows with the tivo ui. or use streambaby and stream them (with slightly inferior UI, such as no quickplay).
     
  19. bellbm

    bellbm Member

    136
    9
    Dec 16, 2003
    Chicago
    I want my files in mpeg 2 as if I download and want to "save" a show, I want to be able to edit the commercials out, etc. I can't do that with mpeg-TS files.
     
  20. ggieseke

    ggieseke Well-Known Member

    4,885
    363
    May 30, 2008
    VideoReDo works fine with TS files. It requires a minimal installation of the old TiVo Desktop software to work directly with .TiVo files, but you can do the initial decryption with kmttg or pyTivo if you want to go through a few extra steps.
     

Share This Page