| Search tool or Browse all tools by sections |
| Tool | Description | Type | Rating | Comment | |||||||||||
pyTivo |
pyTivo transcodes almost any video on your PC, using ffmpeg, and streams it to your TiVo for viewing. Runs on Windows, Linux and MAC OSX. TiVo files and TiVo-compatible mpeg2 files are streamed directly without transcoding. Requires Python, FFmpeg, The Python Imaging Library.
|
Free software Released: Size:3.1MB |
9.4/10
3 votes |
Read 3 comments 244 views this month 1297677 total views |
|||||||||||
|
Latest version: 2008-08-03 (August 04, 2008) Download sites: Download (direct link) More download options: Supported operating systems: Sections/Browse similar tools: Other useful tools, Video Streaming |
Click to enlarge screenshot |
||||||||||||||
User options: Email me when it has been updated Report this tool (dead link/new version) Version history:
2008.05.02 Hide changelog Add version icon to start menu - easier to figure out which version you have Don't show CopyProtected shows in NPL - Fixes #1087 Throw and error and exit if pyTivo.conf does not exist - Fixes #2145 Fix: Movies shouldn't have an eposideTitle - Fixes #1158 Merged with wgw - A few tweaks for 9.3 and better support for 540 and 649 series TiVos. 2008.04.10 Bad file dates will now be ignored - Fixes #1220 Metadata time will overwrite file times - Fixes #1166 2008.03.28 Do not make shares of dot folders with auto_subshares - Fixes #945 Fix hack83 bug when exiting folder - Fixes #961 Add unicode support for NPL Add path seperator to start of part_path if not there - Fixes #925 Quote container names in root_container - Fixes Ticket #793 ffmpeg can output more than 4096 characters to stder 2008.03.26 Limit the number of items per page on ToGo plugin - prevents stalling on large TiVos Add exception to Windows Firewall if windows firewall is running. 2008.03.25 Output an install log of windows install - Closes Ticket #424 Rework username password for service install Reworked the design of the help messages in web admin 2008.03.24 - Bug Fix for ToGo Fixed missing folder bug in ToGo Updated pyTivoService.exe, hopefully this version won't trip virus scanners 2008.03.23 - New ToGo Feature Add new ToGo feature to Admin plugin Add ability to enter username and password for service - access to network shares Merge with wgw's updates This includes the deprecation of ffmpeg_prams - see admin page for help 2008.03.02 Fixed bug: choking on lacking permission for folder Some updates to debug Pass original frame rate to HD units 2008.02.28 - New Admin Feature Add new pyTivo Web Configuration Make pyTivo more crash resistant 2008.02.24 Also check .meta subfolder for metadata Don't crash if given a bad share type Don't exit if Python Imaging Library is not installed. Just give 404 errors Quote Python path in batch in case directory structure has spaces Quote paths in pyTivoService.ini in case directory structure has spaces 2008.02.21 Add description about install options page Readable error when python imaging is not installed Fix it so Console pauses on exit in case there is an error 2008.02.20 - Windows installer Major Bug Fix Added missing photo plugin Added missing music template Added missing video.ext file Make sure to uninstall all these files 2008.02.19 Check HKCU for python as well Only copy pyTivoService executable to folder if component selected Display capture in file list based on modified time Display Total Items in Folders Ignore files and folders that start with dot '.' Fixed bug which caused videos to show up in middle of NPL 2008.02.16 - Major windows installer updates Windows shortcuts are now correct Windows installer can now install service without pywin32. Forces uninstall of prior versions before install New readme at end of install Updated batch program to start/stop service or run in console Added wmcbrine's method to skip ffmpeg test when not precaching. 2008.02.11 Added new precache feature. 2008.02.07 Changed version number to a date. This seems to better coincide with the rapid development. Updated Music plugin to wmcbrines version Added wmcbrine photo plugin Updated ffmpeg version Merged all updates from wmcbrine, including video extension file. - Apr 25, 2008 variable video_br based on percent of source bitrate - Apr 22, 2008 17408k video bitrate limit removed due to 9.3a tivo software fixes - Mar 28, 2008 fix for pytivo distorting aspect ratios - Mar 28, 2008 transcode non 4:3 video on 540 tivo's - Mar 28, 2008 fix for excessive python cpu usage on some os's - Mar 26, 2008 fix to reduce audio sync issues - Mar 23, 2008 New ToGo Feature, on web admin page - Mar 21, 2008 support for 1:1 pixel aspect ratio - Mar 16, 2008 another fix for transfers ending early, related to audio codec copy. - Mar 15, 2008 Common audio codec/copy selection for all tivos. Default audio codec/bitrate changed to ac3/384k for all tivos. - Mar 12, 2008 per tivo optres added to allow separate settings for S2/S3 Tivos. - Mar 09, 2008 added conf parameters for all ffmpeg template settings. Use Web Admin tool to modify your config file for best results. - Mar 05, 2008 various debug enhancements - Mar 03, 2008 Add '.flac' to supported audio extensions. - Mar 02, 2008 pass source frame rate to HD TiVo - Feb 26, 2008 Enable rereading of pyTivo.conf without restart from admin plugin - Feb 19, 2008 Added Total Items Count to Folders - Feb 19, 2008 Fixed bug in metadata time - Feb 15, 2008 Initial Web Administration Plugin - Feb 12, 2008 music rewind and fast forward support - Feb 12, 2008 Call ffmpeg only when really needed: when getting the detailed info for a single file. Much faster page display. - Feb 12, 2008 PreCache Files so TiVo Loads Faster - Feb 10, 2008 merged subfolders branch into master branch. - Feb 09, 2008 source audio frequency is retained if 44100 or 48000 to reduce audio sync issues. - Feb 09, 2008 Limit shares which appear on certain TiVos. - Feb 07, 2008 does not re-encode audio if source has compatible audio codec and bitrate. fixes mkv ac3 channel reassignment if source bitrate is 448k or less. - Feb 07, 2008 changed default max_audio_br to 448k for all TiVo's - Feb 07, 2008 updated ffmpeg to rev.11870 (supports audio transcode) - Feb 06, 2008 fix that makes subfolders work 2 levels deep. - Feb 05, 2008 Transcode support for music plugin. Now plays music files other than mp3. - Feb 03, 2008 Extension-based video_file_filter - much faster file display. - Jan 24, 2008 Set separate optimized defaults for S2/S3 width/height & audio/video bitrates. - Jan 22, 2008 Retains source resolution when transcoding to HD TiVo's. - Jan 15, 2008 fixes for transfers terminating early - Jan 12, 2008 more sophisticated pyTivoConfigurator - Jan 12, 2008 updated ffmpeg to rev.11143. - Jan 01, 2008 Adds S2/S3 bitrate compatibility checks, retains 5.1 audio for HD Tivos - Dec 30, 2007 Adds new photo plugin - Dec 30, 2007 Adds playlist functionality to the music module 11/15/07: 21:25 Changeset [208] by armooo Patch from nick@cpanel.net millisecs not found files with space in the … 11/06/07: 19:46 Changeset [206] by armooo Added support for ffmpeg command templates Moved dist config 11/02/07: 22:10 Changeset [205] by armooo Per tivo height/width 22:10 Changeset [204] by armooo Fixed new lines 22:10 Changeset [203] by armooo Per tivo audio video bitrates 22:10 Changeset [202] by armooo Maxbit fix You can now set a max bit rate and buff size. Should fix the … 06/07/07: 19:48 Changeset [201] by armooo python 2.4 compatabile fixes #14 05/10/07: 12:38 Changeset [200] by KRKeegan -Cleaned up code in hack -Fixed some logic errors in hack -Added more …05/09/07: 00:50 Changeset [199] by armooo - pyTivo * Testing commit scripts * Fixed #12 00:25 Changeset [198] by armooo -pyTivo * Testing commit script. If it works try this out. 00:03 Changeset [197] by armooo -pyTivo * Undoing change set 193 on the trunk 05/08/07: 23:57 Changeset [196] by armooo Merged revisions 193 via svnmerge from … 23:48 Changeset [195] by armooo Initialized merge tracking via "svnmerge" with revisions "1-187" from … 22:26 Changeset [194] by KRKeegan -Fixed dumb errors in video.py I hate it when I make a stupid mistake! 22:16 Changeset [193] by KRKeegan ##MAJOR Code Change - Huge hack to allow 8.3 to work, affects all four … 04/27/07: 00:25 Changeset [192] by armooo - pyTivo * This seems like a good start sub folders one level deep load … 04/25/07: 23:22 Changeset [191] by armooo - PyTivo? * Better default config. 04/22/07: 00:48 Changeset [190] by armooo - pyTivo * It looks like the tivo crap is more broken than I thought 04/19/07: 22:42 Changeset [189] by armooo -pyTivo * Kinda works * Can't page down * Gets very fucked up if 2 … 22:39 Changeset [188] by armooo - pyTivo * Creating branch to fuck around with the broken folders in … 04/08/07: 15:30 Changeset [187] by armooo - pyTivo * Changed 1% to 99% 04/06/07: 22:31 Changeset [186] by armooo - pyTivo * added hd rez opptions 04/02/07: 22:08 Changeset [185] by armooo - pyTivo * 2.4 compatibility fix 19:56 Changeset [184] by armooo - pyTivo * Check the mtime when using the cache 19:41 Changeset [183] by armooo - pyTivo * Removed the cache from video.py because the newer cache on … 04/01/07: 02:50 Changeset [182] by armooo - pyTivo * inthewoods' patch * Bitrate configuration close #8 * Output … 03/23/07: 23:28 Changeset [181] by armooo - pyTivo * Documentation update for "audio" music plugin. 03/21/07: 21:41 Changeset [180] by armooo - pyTivo * Fixed missing NoOptionError? import 03/20/07: 23:09 Changeset [179] by armooo - pyTivo * Added 16:9 blacklist * Added per tivo 16:9 settings 03/18/07: 23:50 Changeset [178] by armooo - pyTivo * LRN2TYP 23:45 Changeset [177] by armooo - pyTivo * Fixed windows service 03/17/07: 22:23 Changeset [176] by KRKeegan - Major changes to code for determining padding, much more accurate - … 00:12 Changeset [175] by armooo -pyTivo * Well that was easy dicts passed down fixes #4 03/16/07: 22:20 Changeset [174] by KRKeegan -Fixed transposition error in 4:3 and 16:9 list -Added option to write … 03/11/07: 23:56 Changeset [173] by armooo pyTivo - Remove extra print 23:54 Changeset [172] by armooo pyTivo - Don't do reverse DNS lookups when logging (adds 4.5 sec to … 03/09/07: 01:59 Changeset [171] by KRKeegan - Added dlfl's mod to allow for transferring of ".tivo" files 03/08/07: 08:25 Changeset [170] by armooo pyTivo - Music should not try to load transcode 08:19 Changeset [169] by armooo pyTivo - Retabed 03/07/07: 23:55 Changeset [168] by KRKeegan - More ffmpeg output changes for different versions - TiVo compatible file … 03/04/07: 22:47 Changeset [167] by KRKeegan - Fixed bug in vertical padding. 03/03/07: 23:07 Changeset [166] by KRKeegan - Added strange hex characters to 206 message, I think they might mean end … 03/02/07: 22:50 Changeset [165] by KRKeegan -Fixed height, width transposition problems -Changed ffmpeg signal to kill … 20:23 Changeset [164] by KRKeegan - Added file size estimation - Added stretch to ratio if within range - … 01:55 Changeset [163] by KRKeegan -- 03/01/07: 23:50 Changeset [162] by armooo pyTivo - Ok a guid for a host name is bad use the hostname 00:12 Changeset [161] by armooo pyTivo - machine must also be diffrent on the network. Lets use the guid … 02/28/07: 23:50 Changeset [160] by armooo pyTivo - Using the GUID config setting 23:02 Changeset [159] by armooo pyTivo - Added the Config.py to fix files path when running as a windows … 21:05 Changeset [158] by armooo - pyTivo Added the first take at the config tool. 02/26/07: 23:02 Changeset [157] by armooo Removing unused file 22:47 Changeset [156] by armooo Fixing config 22:45 Changeset [155] by armooo Kill mmpeg on linux 22:21 Changeset [154] by armooo Random change to test post commit hook. 21:53 Changeset [153] by armooo Merged KRKeegan's changes 21:45 Changeset [152] by armooo Initialized merge tracking via "svnmerge" with revisions "1-148" from … 21:43 Changeset [151] by armooo Commiting KRKeegan's changes without the o.path to o[2] change 21:25 Changeset [150] by armooo Initialized merge tracking via "svnmerge" with revisions "1-148" from … 21:23 Changeset [149] by armooo Creating branch for KRKeegan's changes 21:19 Changeset [148] by armooo Adding branch directory 01/09/07: 22:47 Changeset [146] by armooo pyTivo - plugins/music/music.py, plugins/video/video.py using lrucache - … 01/06/07: 19:01 Changeset [145] by armooo pyTivo - Made plugins singletons 01/05/07: 20:48 Changeset [144] by armooo pyTivo - Added a playable cache 01/04/07: 22:19 Changeset [143] by armooo pyTivo - Fixed a aspect ratio bug 12/24/06: 13:11 Changeset [142] by armooo pyTivo - eyeD3 fucks up on some mp3s so wrapped in a try now 12/23/06: 21:36 Changeset [141] by armooo pyTivo - Added common crap to the base plugin 21:16 Changeset [140] by armooo pyTivo - Music update 02:56 Changeset [139] by armooo pyTivo - ID3 suport for music 01:44 Changeset [138] by armooo pyTivo - Helps when you add the files 01:43 Changeset [137] by armooo pyTivo - "Working" Music playback 12/19/06: 01:40 Changeset [136] by armooo pyTivo - Spaces in the share name 01:39 Changeset [135] by armooo pyTivo - Files with & in the name 01:05 Changeset [134] by armooo pyTivo - Play some other videos I did not like 12/18/06: 22:46 Changeset [133] by armooo pyTivo - Missed a file 22:44 Changeset [132] by armooo pyTivo - Plugin system working I think 20:46 Changeset [131] by armooo pyTivo - Moving to plugins this will be broken 11/28/06: 00:55 Changeset [127] by armooo pyTivo - Stop the beacon should exit cleanly now 00:16 Changeset [126] by armooo pyTivo - svn:eol-style native 11/27/06: 23:18 Changeset [125] by armooo pyTivo - Added some custom sorting (still don't sort how the tivo asks) 21:49 Changeset [124] by armooo pyTivo - Cleaned up httpserver.py 03:12 Changeset [123] by armooo Hook test 03:01 Changeset [122] by armooo test 02:45 Changeset [121] by armooo Test 02:44 Changeset [120] by armooo Test 02:39 Changeset [119] by armooo pyTivo - Remove debugging 11/26/06: 22:30 Changeset [118] by armooo pyTivo -Removed some debugging -Changed back to windows ffmpeg path 22:18 Changeset [117] by armooo pyTivo -Rolled back the config change 22:08 Changeset [116] by armooo pyTivo - Linux suport added (need to change the ffmpeg path) 16:06 Changeset [115] by armooo pyTivo -Fixed & + and a few others in file names 15:47 Changeset [114] by armooo pyTivo -Fixed subsubfolder support 11/25/06: 19:13 Changeset [113] by armooo pyGroup - Config Path fix - README typo 05:38 Changeset [112] by armooo pyTivo -more words 05:36 Changeset [111] by armooo pyTivo -Words suck 05:33 Changeset [110] by armooo pyTivo - Added README 04:15 Changeset [109] by armooo pyTivo - Remove debugging 04:07 Changeset [108] by armooo pyTivo - BAD HACK to get subprocess to work without a console - … 01:21 Changeset [107] by armooo pyTivo -Service typo 01:13 Changeset [106] by armooo pyTivo - Added service (requires pywin32) - Fixed other crap 11/24/06: 22:20 Changeset [105] by armooo pyTivo - Fixed AnchorItem? when a folder - Should do a better job picking … 19:23 Changeset [104] by armooo pyTivo - Lets add a default config 19:21 Changeset [103] by armooo pyTivo - Added Config file 18:36 Changeset [102] by armooo pyTivo - Added support to pass correct mpegs past - Added support to pick … 15:42 Changeset [101] by armooo Remove templates/.container.tmpl.swp 15:40 Changeset [100] by armooo Lets try the import again 15:35 Changeset [99] by armooo Lots of binary crap retrying 01:31 Changeset [98] by armooo Import
|
|||||||||||||||
| Comments | Post comment | ||||||||||||||
|
|||||||||||||||
Still a must have for any tivo owner. I love pytivo. Can't see a reason why anyone would choose tivo desktop over pytivo. I did rate it's ease of use at an 8 because it does require a little configuring to get things set up right but once you have it set up it's great. Works perfect to serve video from pc to the tivo. Also a plus that I can use it on both my windows and linux machines. For downloading from a tivo look for kmttg.
|
|||||||||||||||
I can't believe this works. This is the best thing since sliced bread, or the flush toilet. Changed two settings and 'boom' showed up on my Tivo. Any thing sittin on your PC that ffmpeg can convert, you can now view on your Tivo. Thank you to the author(s. Stick to open source, it's the way to go
|
|||||||||||||||
I'm not much on software that makes me make entries into a config file nor do I like command line programs, but this small utility does what it says it does and it works like a champ. What surprised me was that I had a ,MOV file from my Kodak digital camera and it showed up fine on my TiVo and played without a hitch. I know there was some conversion going on there behind the scenes, but I played the clip and ti streamed from my PC to the TiVo while it was playing and never hiccupped. I gave it a score of 9 only because the user friendliness of it was awful. Its a a geek tool written and designed by a geek (no hard feelings toward the author). It gets the job done, but its not elegant. There are a couple of other utils out there that lets you stream stuff to your TiVo, but I couldn't get any of them to work properly and they all required a hack to be on the TiVo. This one does not need any hacks. BTW, I'm using a Series 2 TiVo with the wireless connection.
|
|||||||||||||||
|
|||||||||||||||
| 1 tool hits, Showing 1 to 1 tools |
-
|
Explanation:
New tool= New tool since your last visit
New version= New version since your last visit
New comments= New comments since your last visit
Type and download
Freeware = Free software.
Free software = Free software and also open source code.
Freeware/Adware = Free software but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Trialware = Also called shareware or demo. Trial version available for download and testing with usually a time limit or limited functions.
Payware = No demo or trial available.
v1.0.1 = Latest version available.
Download beta = It could be a BETA, RC(Release Candidate) and even a ALPHA version of the software.
Download (direct link) = A direct link to the software download.
Download (developer's site) = A link to the software developer site.
Download (mirror link) = A mirror link to the software download. It may not contain the latest versions.
Download old versions = Free downloads of previous versions of the program.
Download 64 bit version = If you have a 64bit operating system you can download this version.
Download portable version = No installation is required, just extract the files to a folder and run directly.
= Windows version available.
= Mac OS version available.
= Linux version available.
Our hosted tools are virus and malware scanned with several antivirus programs using www.virustotal.com and virusscan.jotti.org.
Rating
Rating from 0-10.
Browse software by sections
