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

Easier to use pyTivo

Discussion in 'TiVo Coffee House - TiVo Discussion' started by Dan203, Jan 23, 2017.

  1. jcthorne

    jcthorne Well-Known Member

    Jan 28, 2002
    Its the trueHD audio track as the first audio that is mucking up the direct transfer. Also mkv is getting remuxed on the fly. Put the video track and the single AC3 audio track into an IMSA compliant streamable MP4 file and it will transfer to tivo as is and play just fine.

    In the second file there is no tivo compatible audio and its being transcoded on the fly. Again, one video track, one ac3 audio track in streamable mp4 file and both of these should transfer direct and play just fine.
    mlippert likes this.
  2. elprice7345

    elprice7345 Member TCF Club

    Sep 28, 2009
    Houston, TX
    @jcthorne - Thanks for the info!

    For my money, pyTivo's value is being able to transfer "almost" any video to my TiVo.

    I can achieve this by having pyTivo apply logic to transcode any file incompatible with the TiVo with TS=Off. This works very well for me now.

    I guess what I’m asking is can the pyTivo logic be improved to apply the standards you mention above to other video files. Can pyTivo do more to avoid transcoding video and audio and still have the video transfer correctly?

    For example, could pyTivo recognize the 1st sample as having to remux the container, not transcode the video, and transcode only the audio and have the durations match after transfer?

    Are there other ffmpeg parameters that would fix the duration issue or is this an issue on the TiVo side that pyTivo/ffmpeg can't address?
  3. kbmb

    kbmb Well-Known Member

    Jun 22, 2004
    @Dan203 Just wanted to say thanks for this. Did the Hydra downgrade and this was crucial in saving and restoring programs. Appreciate all the effort!
    Mikeguy likes this.
  4. Mar 6, 2018 #1524 of 1527

    19972000muskrat Member

    Jan 2, 2008
    Newbie here. How do I go about adding parameters to ffmpeg when using pyTivo Desktop.
  5. Mar 6, 2018 #1525 of 1527

    19972000muskrat Member

    Jan 2, 2008
    Never mind I guess this is the answer: Easier to use pyTivo

    Do I add the line "ffmpeg_pram = -muxdelay 0" or just
    "-muxdelay 0" in the Additional FFmpeg Commands box?
  6. Mar 6, 2018 #1526 of 1527

    lpwcomp Well-Known Member

    May 6, 2002
    Probably the latter, but I use pyTivo TOS(The Original Software) rather that pyTivo Desktop.
  7. Mar 7, 2018 #1527 of 1527

    19972000muskrat Member

    Jan 2, 2008
    The latter ""-muxdelay 0" in the Additional FFmpeg Commands box" worked for me and fixed the issue I was having with my Playon recordings. Thanks.

Share This Page