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

cTiVo Announcement

Discussion in 'TiVo Home Media Features & TiVoToGo' started by mackworth, Apr 19, 2013.

  1. Ladd Morse

    Ladd Morse Member

    799
    0
    Feb 21, 2002
    Must be something different in your setup from mine; it doesn't work here. My cTiVo preferences shown below

    I download the TV show from Roamio to Mac via cTivo. I get a .ts file, a .srt file and a .txt file. Moving the .ts file back to the Roamio via McBrine pyTiVo and I get a working video file with audio, but there are no closed captions. Hitting the "info" button on the remote shows nothing in the CC field.
     

    Attached Files:

  2. moyekj

    moyekj Well-Known Member

    11,823
    527
    Jan 23, 2006
    Mission...
    You have to have a recent version of pyTiVo for sending files back that preserves the TS container, not one that remuxes to PS container. i.e. For mpeg2 pyTiVo needs to send the file as is, not remuxing.
     
  3. mackworth

    mackworth cTiVo Developer

    97
    3
    Jul 31, 2006
    What's GetInfo look like in the Finder on that file? And does the metadata (descriptions, actors, etc) appear properly on the TiVo for the returned file?
     
  4. Ladd Morse

    Ladd Morse Member

    799
    0
    Feb 21, 2002
    Get Info on the Mac looks normal, although the preview never appears. After pulling the file back to the Roamio, the metadata appears to all be there. The first time I play the file, the CC info shows that CC is on, but no captions appear. Any subsequent time the file is played, the CC field is blank and the captions never appear.
     

    Attached Files:

  5. mackworth

    mackworth cTiVo Developer

    97
    3
    Jul 31, 2006
    Yes, that info looks correct. So, previously I had tried an MP4, but I just tried it again, pulling over a MPG2 with both PS and TS. The PS(MPG) one fails on captions (as expected), but the TS one worked fine.
    Which version MacOS? Which version pyTiVo? Can you post the pyTiVo log?
     
  6. Ladd Morse

    Ladd Morse Member

    799
    0
    Feb 21, 2002
    Mac OS 10.13.2 (High Sierra). Most of the files in the pytivo folder are dated February 21, 2016. The terminal window says I'm running python 2.7.11. ffmpeg is version 2.8.2.

    Program "News4 at 6" (which has CC) downloaded via cTivo to Mac. At the Roamio, deleted the original file, then pulled the downloaded file back to the Roamio. All program info seen, but the CC field is blank and there are no captions.

    Log file "TerminalSavedOutput.txt" attached
     

    Attached Files:

  7. mackworth

    mackworth cTiVo Developer

    97
    3
    Jul 31, 2006
    Well, the pytivo log definitely shows it transcoding it. I don't know when pytivo was updated to send over the TS stream, but my copy is 2/17. Try updating and see if it still does it.
     
  8. Dan203

    Dan203 Super Moderator Staff Member TCF Club

    44,010
    2,576
    Apr 17, 2000
    Nevada
    You should try my version of pyTivo. It's much easier to set up and I have a Mac build.
     
  9. mackworth

    mackworth cTiVo Developer

    97
    3
    Jul 31, 2006
    That’s great to hear. Where is it?
     
  10. rgr

    rgr Member

    664
    37
    Feb 21, 2003
  11. Ladd Morse

    Ladd Morse Member

    799
    0
    Feb 21, 2002
    Downloaded the Dan203 version of PyTivo; sorry to go off topic, but the "Easy to Use PyTiVo" discussion thread is 74 pages long and it's going to take me a while to get through it. Do I need to uninstall my current McBrine PyTivo before installed the Dan203 version?
     
  12. Dan203

    Dan203 Super Moderator Staff Member TCF Club

    44,010
    2,576
    Apr 17, 2000
    Nevada
    No, but you do need to make sure the old one is not running or they'll conflict.
     
  13. Jul 8, 2018 #213 of 220
    kingmob

    kingmob New Member

    27
    0
    Jan 27, 2007
    Would it be possible for cTiVo to have an option both to skip commercials and mark them? I like to go through my files after transferring them to check that none of the show was cut. It would be faster if the cuts were also marked with chapters.

    Thanks for the great program!
     
  14. Jul 8, 2018 #214 of 220
    mackworth

    mackworth cTiVo Developer

    97
    3
    Jul 31, 2006
    Makes sense; in fact, I can’t think why not to add the chapter marks whenever skipping is done.
     
  15. Jul 9, 2018 #215 of 220
    kingmob

    kingmob New Member

    27
    0
    Jan 27, 2007
    Fantastic! Thanks for the great app.
     
  16. Sep 1, 2018 #216 of 220
    Rodney

    Rodney TiVo'd since 9/17/01

    100
    0
    Jan 26, 2002
    The...
    I use cTivo, downloading shows to my Mac as TS files, moving them over to a FreeNAS and running them there through PLEX on my TiVos. Works great, but I now have some shows that have been cut into segments (the guide was incorrect so I have one show split in two). I would like to know what is the best way for me to be able to edit these and make them whole. Should I select a different option for downloading within cTiVo, and what program can I use to edit/assemble them?
     
  17. Sep 1, 2018 #217 of 220
    mackworth

    mackworth cTiVo Developer

    97
    3
    Jul 31, 2006
    No way to tell cTiVo these are connected, but it's reasonably straightforward to merge the two files.

    You can use the ffmpeg included in cTiVo, but you'll have to use the command line Terminal program.
    Unfortunately, ffmpeg is, um, not exactly user friendly.

    Assumptions:
    Input files are in the same directory, are both MP4s, and are both either H.264 or MP2 encoded
    cTiVo is in your Applications folder.

    Edit the following two ugly lines in a text editor:

    ls "SHOW1.mp4" "SHOW2.mp4" | perl -ne '$_ =~ s/\n$//; print "file '"'"'$_'"'"'\n"' | \
    /Applications/cTiVo.app/Contents/MacOS/ffmpeg
    -f concat -safe 0 -protocol_whitelist "file,pipe" -i - -map_metadata 0 -map_chapters 0 -c copy -scodec copy SHOW3.mp4

    Change SHOW1, SHOW2, and SHOW3 to your filenames (SHOW3 is whatever new output file name you want).

    Then from the Finder, drag the directory containing the two shows onto the Terminal app. This will open a window with the working directory set properly.
    Now, copy and paste the two lines from your text editor (and press return if nothing happens).

    After much gobbledy gook, this should create SHOW3 in your same directory. It should copy over audio/video/subtitles, but chapter markers and other metadata don't seem to work.
     
  18. Sep 2, 2018 #218 of 220
    mackworth

    mackworth cTiVo Developer

    97
    3
    Jul 31, 2006
    Rodney likes this.
  19. Sep 4, 2018 #219 of 220
    Rodney

    Rodney TiVo'd since 9/17/01

    100
    0
    Jan 26, 2002
    The...
  20. Sep 8, 2018 #220 of 220
    Rodney

    Rodney TiVo'd since 9/17/01

    100
    0
    Jan 26, 2002
    The...
    Well, this didn't work for me. When I tried to save, it appeared to get to the point of the 2nd show and after a few hours just stayed at that point. I gave up on this way. I may try using ffmpeg or maybe I'll just live with the break. :(

    I appreciate your assistance.
     

Share This Page