Support for pushing (though not pulling) h264 files. If pushing to an HD
commit8b2ec9f814679fb45178bb7c9a48e44c16605e91
authorWilliam McBrine <wmcbrine@gmail.com>
Mon, 23 Feb 2009 19:02:00 +0000 (23 14:02 -0500)
committerWilliam McBrine <wmcbrine@gmail.com>
Mon, 23 Feb 2009 19:02:00 +0000 (23 14:02 -0500)
treec85437aa2b90aaad9e92177bdf43e830bc63be71
parentb133f8b2603b44c77988f6877089bba5ba2a25b7
Support for pushing (though not pulling) h264 files. If pushing to an HD
TiVo, the Push() function tests whether a file has h264 video and
mpeg4aac or ac3 audio; if so, it will (attempt to) send it without
transcoding it. This is limited right now, and can have false positives.
There's no testing of the container (must be MP4 AFAIK), nor that
"streaming" mode is set, for instance. If a push fails, it will not be
retried, but you can pull the file instead (in which case it will be
transcoded to MPEG-2).
mind.py
plugins/video/transcode.py
plugins/video/video.py