Page 1 of 2 12 LastLast
Results 1 to 15 of 20

Thread: Best/Easiest Way: TiVoHD to Blu-Ray--help!

  1. #1
    Join Date
    Oct 2001
    Location
    Somewhere IN, USA
    Posts
    74

    Best/Easiest Way: TiVoHD to Blu-Ray--help!

    I have about 40 hours of content on my TiVoHD that I'm plan to pull off with MFS_FTP. I want to edit out commercials and generate a compatible file format to write to regular DVDs and Blu-ray discs. I used to use TySuiteJ on my old Series2 DirecTiVos to get the shows off, and it would convert while transferring.

    So it appears I'll have to download the shows in some format (Ty+?), then convert, then edit and write discs.

    What steps and programs are others using to accomplish this task? I'd love to see a features comparison between different programs and what advantages/disadvantages each method might offer.

  2. #2
    Join Date
    Dec 2004
    Posts
    793
    Is that a hacked TiVo? I use TyTool to upload, s3tots to convert to .ts, and then Video Redo TV Suite to convert to .mpg and edit commercials. I know it can write to DVDs (I've done a few), and it may support BluRay.
    Having trouble with TyTool? Try TyTool Documentation
    Need to hack an S3 / THD? Try S3 Hacking Script

  3. #3
    Join Date
    Oct 2001
    Location
    Somewhere IN, USA
    Posts
    74
    Quote Originally Posted by lrhorer View Post
    Is that a hacked TiVo? I use TyTool to upload, s3tots to convert to .ts, and then Video Redo TV Suite to convert to .mpg and edit commercials. I know it can write to DVDs (I've done a few), and it may support BluRay.
    Yup, the TiVo's hacked. Though now I have a failing hard drive issue as well as a new software update to deal with as well...

    Did you mean you use TyTool to download, not upload?

  4. #4
    Join Date
    Feb 2002
    Posts
    6,414
    Extract the files to your PC using kttmg or Tivo Desktop or any method that suits you. Using either of the aforementioned methods will yield files in .tivo format. TyTools and other methods mentioned in this forum will require that you convert the files using S3tots.

    Use VideoReDo to edit and convert the files to .ts or other format compatible with the authoring tool you're using format. From there you can author the files to either HD-DVD or Blu-Ray format for burning to recordable disc. I prefer using Ulead's DVD Movie Factory 6 for authoring.
    Please don't PM me or any other members looking for personal assistance. You'll do better by posting (after you've exhausted the search feature, of course) and taking advantage of the collective expertise of the membership instead of a single individual that may or may not be able to help you. Thank you and enjoy your stay at DDB!

  5. #5
    Join Date
    Jan 2004
    Location
    n.h. usa
    Posts
    952
    i extract directly to .ts (there is a version of mfs_ftp that has a patch that does this)
    once on the pc. (or use s3tots to convert the .tmf to .ts)
    you can read the .ts with either tsmuxer or txremuxer.. and then it is 1 step to create blue ray file structure (create a directory first) set the output to that directory..
    choose blue ray.. and start.. it will create a blu ray file structure in about 5 minutes..
    depending on size i burn to either a double layer disk or actual blu ray disk now that they are under 2.00 each.

    you burn in nero with udf file system set to manual type 2.5...

    off course this is no editing of commercials but the process is much faster than the old s2 stuff and you could true dolby 5.1 or dts depending on the source..

  6. #6
    Join Date
    Dec 2004
    Posts
    793
    Quote Originally Posted by captain_video View Post
    Extract the files to your PC using kttmg or Tivo Desktop or any method that suits you. Using either of the aforementioned methods will yield files in .tivo format. TyTools and other methods mentioned in this forum will require that you convert the files using S3tots.
    I definitely do not recommend TiVo Desktop, but of course there are plenty of other means of transferring via TTG. Transfers are slow with TTG, however. I find TyTool/tserver results in the best management system, although you are of course correct that the resultant .ty files must be converted. It is not necessary for the *USER* to transcode them, however. I have a script running under cron that automatically converts any files it finds in the normal download target directory from .ty files to .ts files in another directory using s3tots. TyTool allows one to select all the files to be transferred, transfer them, and then delete them without having to re-select them all. It easily sorts by date, program title, episode title, etc.
    Having trouble with TyTool? Try TyTool Documentation
    Need to hack an S3 / THD? Try S3 Hacking Script

  7. #7
    Join Date
    Dec 2004
    Posts
    793
    Quote Originally Posted by Sbmocp View Post
    Yup, the TiVo's hacked. Though now I have a failing hard drive issue as well as a new software update to deal with as well...

    Did you mean you use TyTool to download, not upload?
    'Depends on how one is looking at the transfer. TyTool can only transfer from the TiVo to the PC, initiated from the PC. Galleon can transfer either direction and can be initiated from either unit, or indeed from any TiVo or PC on the network.

    The CCI byte hack is required if your local provider implements CCI protection if you want to utilize a TTG transfer ( Galleon, pyTivo, TDT, etc.). For tserver or mfs_ftp, you will need the NOCSO hack.
    Having trouble with TyTool? Try TyTool Documentation
    Need to hack an S3 / THD? Try S3 Hacking Script

  8. #8
    Join Date
    Dec 2004
    Posts
    793
    Quote Originally Posted by lgkahn View Post
    i extract directly to .ts (there is a version of mfs_ftp that has a patch that does this)
    Do you have a link for this? I looked but could not find it. I like TyTool, but there are times I could make use of mfs_ftp.
    Having trouble with TyTool? Try TyTool Documentation
    Need to hack an S3 / THD? Try S3 Hacking Script

  9. #9
    Join Date
    Jan 2004
    Location
    n.h. usa
    Posts
    952
    Quote Originally Posted by lrhorer View Post
    Do you have a link for this? I looked but could not find it. I like TyTool, but there are times I could make use of mfs_ftp.
    don't remember where i got it.. but did some testing and put two files from one of my boxes that work with .ts to one that doesnt and i got it working.

    basically there is a change to mfs_ftp.tcl (maybe i did this change dont remember?)
    there is a new fx buildts


    proc buildts { recfsid } {
    global db info resume ; set p 1
    outd 1 "buildts: streaming recobj\{$recfsid\} to data channel \{$info(dc)\}"
    fconfigure $info(dc) -translation binary
    setpri 1 $info(dc) 1
    set j [llength $resume(parts)]
    set s $resume(s)
    for {set i 0} { $i < $j } { incr i } {
    set fsid [lindex $resume(parts) $i]
    set c [expr [lindex $resume(sizes) $i] - $s]
    outd $p "mfs_tsexport \"$fsid\""
    exec $info(path)/mfs_tsexport $fsid >@$info(dc) 2>/dev/null
    }
    }


    and a call to it


    proc RETR { fsock line } {
    global info db control_socket resume ; set p 2
    set line [string range $line 5 end]
    outd 1 "RETR:\n\"$line\""
    set line [file tail $line] ;
    set temp [fsid_from_filename $line]
    set recfsid [lindex $temp 0] ; set filetype [lindex $temp 1]
    outd $p "recfsid \"$recfsid\" filetype \"$filetype\""
    if { $line == "shutdown.txt" } { after 500 exitproc stdout RETR }
    if { $line == "phoenix.txt"} { after 500 phoenix_mfs_ftp stdout RETR }
    if { [lsearch -exact "tmf ts ty ty+ tyx sps" "$filetype"] != -1 } { }
    if { $recfsid == -1 } {
    tee $fsock "550 error, can't find \"$line\"" ;
    # catch { close $info(dc) }
    catch { close $info(dc); unset info(dc) }
    return
    }
    spawn $filetype
    tee $fsock "150 About to open data connection."
    rec_info_from_db $recfsid
    # if { $info($recfsid,State) == 3 } { tee $fsock "550 error, can't extract a recording in progress" ; catch { close $info(dc) } ; return }
    if { $info($recfsid,State) == 3 } { tee $fsock "550 error, can't extract a recording in progress" ; catch { close $info(dc); unset info(dc) } ; return }
    build_parts_list $recfsid $resume(s)
    get_xml $recfsid
    switch $filetype {
    asx { stream_asx $recfsid }
    bat { stream_bat $recfsid }
    txt { stream_text $recfsid }
    xml { puts -nonewline $info(dc) $info(xml) }
    ts { buildts $recfsid }
    ty+ { buildty $recfsid }
    tyx { buildty $recfsid }
    ty { buildty $recfsid }
    tmf { stream_tmf $recfsid $info($recfsid,parts) }
    default { tee $fsock "550 error, can't find \"$line\"" }
    };#end of switch
    catch { unset info(xml) }
    # catch { close $info(dc) }
    catch { close $info(dc); unset info(dc) }
    tee $fsock "226 Transfer complete."
    abortcheck "RETR"
    }

    there are also change sin
    build_dir_root and stor (looking now stor appears incorrect as it doesnt handle the case weird)



    proc build_dir_root { } {
    global info
    set root_dir "tmf ts ty ty+ xml txt bat asx";
    if { [file exist $info(path)/at] } { lappend root_dir "tyx" }
    foreach list "dir_list dir_nlist" { set info($list) "" }
    foreach dir $root_dir { append info(dir_nlst) "$dir\r\n"}
    foreach dir $root_dir { append info(dir_list) "dr--r--r-- 1 0 0 1024 Jan 01 1972 $dir\r\n" }
    append info(dir_list) "-r--r--r-- 1 0 0 0 May 31 19:00 phoenix.txt\r\n"
    append info(dir_nlst) "phoenix.txt\r\n"
    append info(dir_list) "-r--r--r-- 1 0 0 0 May 31 19:00 shutdown.txt\r\n"
    append info(dir_nlst) "shutdown.txt\r\n"
    }


    proc STOR { fsock line } {
    global info control_socket
    outd 1 "STOR:\n\"$line\""
    set line [string range $line 5 end]
    set line [file tail $line]
    set choplength [string last . $line]
    set filetype [string range $line [expr $choplength +1] end]
    if { [lsearch -exact "tmf ts ty ty+ sp" "$filetype"] != -1 } {
    if { [lsearch -exact "txt xml sp" "$filetype"] == -1 } {
    set newrecording [ make_blank_rec $line]
    rec_info_from_db $newrecording
    }
    tee $fsock "150 Opening BINARY mode data connection for \"{$line}\""
    spawn $filetype
    switch $filetype {
    tmf { parse_tmf $line $fsock $newrecording }
    ty { parse_ty+ $line $fsock $newrecording }
    ty+ { parse_ty+ $line $fsock $newrecording }
    sp { store_sp $line $fsock }
    txt { store_txt $line $fsock }
    xml { store_xml $line $fsock }
    default { }
    }
    } else {
    tee $fsock "550 error, invalid file type for upload"
    catch { close $info(dc); unset info(dc) }
    # catch { close $info(dc) }
    }
    update_rec_fsids
    abortcheck "STOR"
    }



    all changes are in mfs_ftp.tcl
    and then a new executable mfs_tsexport

    anyway.. here are both my mfs_ftp.tcl and mfs_tsexport attached.. hope this doesnt violate anything..

    found the original thread here it is.. credit to bcc

    http://www.dealdatabase.com/forum/sh...t=mfs_tsexport
    Attached Files Attached Files
    Last edited by lgkahn; 10-28-2010 at 12:08 PM.

  10. #10
    Join Date
    Sep 2009
    Posts
    15
    I do this - and there's really only one tool to edit commercials that will leave your files in untouched otherwise: VideoRedo. (http://www.videoredo.com/en/index.htm)

    Here's how I do it:
    1)Transfer the MPG file from the Tivo to the PC
    2)Open the MPEG file in VideoRedo and cut the commercials out (very quick and easy)
    3)Save the commercial free files as "elementary stream" which are separate files for the video and the audio. (I do this because I've had audio syncing issues when trying to save as MPG or TS files.)
    4)I combine the files (One MPV and one AC3) using tsMuxeR and save it as an M2TS file.
    5)The M2TS files can be burned on a DVD or Bluray and they played on PCs and the PS3. To make aBluRay video disc (not just a DVD or BluRay with the files on them) I can use IMGBurn to burn them and it'll ask me if I want to make it a BluRay.

    Using this workflow (which requires you buying VideoRedo - free trial available) you can edit the commercials out without ever remuxing. It's very fast compared to remuxing/re-encoding the videos.

    IMGBURN doesn't put a menu on the disc - you have to use something else for that.

  11. #11
    Join Date
    Oct 2001
    Location
    Somewhere IN, USA
    Posts
    74
    Lots of good info in this thread--thanks to all who have replied.

    tomhayes--
    Your first step implies that you extract an MPG file off the TiVo. WHat method are you using for this? I used to use TySuiteJ and stream an MPEG to my PC, but from what I'd read I didn't think that program worked well on a TiVoHD.


    lgkahn--
    Does the mfs_ftp you posted and use employ the "three patches" mentioned in the mfs_ftp thread as well as the changes you mention?

    lrhorer--
    I'll look into Galleon. Thanks for the tip!


    captain_video--
    I'll check into the ulead product for burning. Thanks for the recommendation!

  12. #12
    Join Date
    Sep 2009
    Posts
    15
    Quote Originally Posted by Sbmocp View Post
    Lots of good info in this thread--thanks to all who have replied.

    tomhayes--
    Your first step implies that you extract an MPG file off the TiVo. WHat method are you using for this? I used to use TySuiteJ and stream an MPEG to my PC, but from what I'd read I didn't think that program worked well on a TiVoHD.
    First, let me start by saying I have a TiVoHD with the CCI bits disabled.

    I also have a macintosh AND a PC. I transfer the files onto my Mac first using a program called iTivo (http://code.google.com/p/itivo/)

    It shows me a list of my programs and I just choose which ones I want to download. It pulls them as an MPG file.


    Once the files are on my Mac I copy them to the PC to edit the commercials out. I like having the files backed up this way so if something goes wrong (HD crash, accidental deletion/etc) I always have a backup.
    Last edited by tomhayes; 10-28-2010 at 03:58 PM.

  13. #13
    Join Date
    Jan 2004
    Location
    n.h. usa
    Posts
    952
    lgkahn--
    Does the mfs_ftp you posted and use employ the "three patches" mentioned in the mfs_ftp thread as well as the changes you mention?

    lrhorer
    no they are the same patches.. 1 or the other.. i just explained them in more depth b4 i found the original thread.

    as for the person saying convert to mpg to edit commericials.. unless i am mistaken mpg does NOT support dolby 5.1 7.1 etc. sound so when you do this you will loose the original soundtrack.. not highly desired.. the only way i have found to actually edit out the commercials and not loose the soundtrack is with either
    video redo or nero. but both re-encode the video so it takes hours and hours.. so i normally dont even bother.. too damn slow..

  14. #14
    Join Date
    Sep 2009
    Posts
    15
    Quote Originally Posted by lgkahn View Post
    not highly desired.. the only way i have found to actually edit out the commercials and not loose the soundtrack is with either
    video redo or nero. but both re-encode the video so it takes hours and hours.. so i normally dont even bother.. too damn slow..
    You can use VideoRedo to edit out commercials from a TiVOHD and it does not NOT re-encode the file.

    That's why I bought VideoRedo it saves many, many hours of re-encoding time.

    So I take the files from the Tivo, cut the commercials out, use tsMusxer to save them as M2TS files and they're playable perfectly on a BluRay player/PS3 without ever having to re-encode them.

  15. #15
    Join Date
    Dec 2004
    Posts
    793
    Quote Originally Posted by lgkahn View Post
    as for the person saying convert to mpg to edit commericials.. unless i am mistaken mpg does NOT support dolby 5.1 7.1 etc. sound so when you do this you will loose the original soundtrack.. not highly desired..
    That would be news to me.
    From VLC Media Player:


    From Video Redo TV Suite:


    Quote Originally Posted by lgkahn View Post
    the only way i have found to actually edit out the commercials and not loose the soundtrack is with either
    video redo or nero. but both re-encode the video so it takes hours and hours.. so i normally dont even bother.. too damn slow..
    While recoding does take a long time, it is not necessary to recode to retain the Dolby audio, and fast copy is reasonably fast: usually about 80MBps on this system. A three hour, 20Mbps 1080i HD video takes about 20 minutes or so to transcode. Now, copying an HD video to a standard DVD will indeed require a recode, and that may take several hours. Obviously, the faster the processor, the faster the system can perform the operation, and at some point the hard drive subsystem may limit the speed, as well.
    Last edited by lrhorer; 10-30-2010 at 09:07 PM.
    Having trouble with TyTool? Try TyTool Documentation
    Need to hack an S3 / THD? Try S3 Hacking Script

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •