Home Contents About me Donations Forums

EtiVo - By Shahar Prish

 

[Under Construction]

EtiVo Service
EtiVo Web
Compact EtiVo
Addins
EtiVo UI
Improvements
Known problems
Change List
Downloads
Bug-tracking
DirectShow Dump

EtiVo is a solution for people who want to archive their TiVo Recordings.

Decent quality with WMV 9 takes about 100 Megabytes per hour of video. As opposed to the MP2 that TiVo encodes by default that's about 1 Gigabyte per hour of video. This means that a 100GB hard drive can store 1,000 hours of video!

EtiVo currently works both with TiVo To Go (r) and with MfsFtp hacked Tivos.

To download this hack, you can go to the downloads page.

EtiVo is not associated with TiVo inc.

Use the EtiVo Forums for support.

See the Deals Database forums for other EtiVo support.

See what add-ins are available for EtiVo


02.28.2006 -- EtiVo Blog

For frequent updates about EtiVo, you can take a look at the EtiVo blog.

10.30.2005 -- EtiVo Forums

EtiVo (and direct-show dump) now have their very own forums. Register and post your questions!

10.29.2005 -- DivX encoder addin available

For some time now, people have been using a DivX encoder addin written by bluewomble and they seem to love it. For some time now I didn't really have time for my Etivo addiction, and so there was very little in the way of updating this site. But now finally I am back, even if on a slightly less aggressive manner.

Note that at this time, I am not sure if this is supported for EtiVos using TiVo To Go - I suggest you go to the DealDatabase thread to see if it will work.

The EtiVo DivX Encoder Addin

9.8.2005 -- TiVo To Go 7.2 fix finally here.

Go to the downloads page to get the fix. You just need EtiVoServer

7.25.2005 -- Control EtiVo w/o EtiVoWeb

I fixed a few bugs - especially in the TiVo To Go area.

I also added a couple of features. Most notably, the ability to view queue status and actually queue shows from a Window instead of only from EtiVoWeb. This is similar to some of the functionality that the EtiVoFace app gives, but focused on management of EtiVo rather than displaying the catalog.

(See screen shots)

6.29.2005 -- Don't have EtiVoWeb and still want to use it?

If you want to take part of an EtiVoWeb experience, let me know, shahar@prish.com.

6.24.2005 -- TiVo Referrals

Hey guys, if you intend to register a TiVo account, and do not have anyone to put as a referrer, consider putting shahar@prish.com as your referrer. I am only 5000pts away from a new TiVo. ;)

6.20.2005 -- Version 1.00 is here! Full support for TiVo To Go!

EtiVo will now allow you to generate WMVs off your TiVo To Go files on top of downloading them for you.

AutoDetect for your TiVos should also work better now. A few other small features are in as well.

Current users of EtiVo with TiVo To Go - Important note:

You will need to redo your TiVo To Go configuration. Go to one of your sources and click the TiVo To Go information button. You will need to enter your windows user name and password information.

6.5.2005 -- Partial TiVo To Go® support + Console UI.

[Update, 6.6.2005 -- Small update that allows adding TTG sources manually]

Well, it has been a while... I has kind'a reluctant to work on EtiVo ever since I was unable to find a good way of automating TiVo files transcoding. But I finally finished what I wanted for this version and decided to release it w/o transcoding support for now.. The biggest new features are the TTG support and the new UI features.

You can find more information in the Change List, or see the new Screen Shots.

 

3.7.2005 -- Future TiVo To Go® Support announced - No need to hack your TiVo!

I am preparing for a closed beta that will allow you to run EtiVo with TiVo's TiVoToGo. I am looking for people who will be willing to test the software and give feedback. Requirements are outlined in the following TiVo Community thread:

http://www.tivocommunity.com/tivo-vb/showthread.php?t=228862

2.26.2005 -- New Version - Multi-TiVo support

[Added scripting support for EtiVo -- you can now create custom scripts that will run inside EtiVo. Download the EtiVoServer0.1.1426.1 file from the downloads section of the site]

[NOTE: The current version of EtiVoFace (0.4) will not work with this version of EtiVo - if you are an EtiVoFace user, you may want to wait a few days until Malfunct finishes touching up his program to work with the new stuff!!]

Major new version with support for Multi-TiVo, a configuration utility, free-text search, EtiVo-over-Etivo support and more. See the Change-list for new things:


(Thanks Corey for the screen shot)

See how the configuration utility looks like.

Thanks to Corey, Scott and others for helping me test this!!

2.13.2005 -- Multiple-TiVo support - Looking for Beta-testers

I am looking for beta-testers to test the new version of EtiVo. The biggest new thing in there is support for multiple TiVos. There are other things though as well -- such as running EtiVo over an EtiVo through the internet etc.

Please send me an email at shahar@prish.com if you want to participate.

2.09.2005 -- Bug tracking

If you are an EtiVo user and want to help with entering EtiVo bugs and suggestions, you can register to the bug tracking application I have put on the site. For now registration is Manual, so the link will take you to a form and I will send you back confirmation in email.

I wanna do some bug tracking!!

1.19.2005 -- Alternate Encoders + "Job" offering

I went through the work of making EtiVo extendible so that other people will be able to write code for encodings different than WMV. There are a few people working on that now - once there's a stable build, I will add the information here.

I need somebody to start and maintain a FAQ section on this site. The "job requirements" are:

  • Be an EtiVo user.
  • English skills have to be at a good enough level so that what you write is properly understood.

The FAQ will be hosted on the EtiVo site and distributed with the EtiVo installer. If anybody wants to do this, please contact me via email.

(Note that this is a thankless job. Other than your name appearing on the FAQ, you get BUPKIS!!!)

1.11.2005 -- My EtiVo hits more than 2000 shows!!

Now if only I had time to actually watch some of this stuff, that would be awesome!!

12.1.2004 -- Slimmed down PHP version of EtiVoWeb - for those without IIS

KeyLargoDave from Deals Database has written a PHP app that gives some of the EtiVoWeb functionality.

If you do not want to use IIS and would rather use Apache, this may be the add-in for you!
 

11.29.2004 -- If you are having trouble with EtiVo failing on boot...

Do either of the following 2 things:

1. You can either get a faster computer (~$500) or

2. Download a registry patch that rung from Deals Database came up with (~$0.001).

I will be integrating the service dependency to the MSI at some point.

11.20.2004 -- Addins page

This page lists links to the various Addins that people wrote for EtiVo. Currently, it will list two of them.

AccTiVo (by samrad) - the first EtiVo addition to be written.

EtiVoFace (by malfunct) - a Win32 substitution to EtiVoWeb.

11.11.2004 -- TiVo hacking, EtiVo in the news

News.com ran a story about TiVo hacks. 3rd page for a guest appearance of EtiVo.

11.03.2004 -- 0.1.1101 Deletion, AutoTiVo+, Encoder Settings - Oh my!!

Update (11.06.2004) -- There were a bunch of fixes of semi-broken things. The links have been updated in the download pages.

A lot of new features - including the ability to delete shows, have multiple encoder settings, controlling AutoTiVo, the ability to search for shows in the Manual encoding page and much much more.

You can see new screen shots here.

Download the version here. To see a change list, go here.

10.03.2004 -- Bug fixes - Rev5

The new revision contains various fixes for the 3 components of the system. You should install it if you are hitting one of the following problems:

1. EtiVo is now (hopefully) system-settings agnostic. This means that the problems some people have been seeing with CEtiVo failing on weird exceptions and where EtiVoWeb could potentially fail when installed on two different systems has been fixed.

2. Added some extra code to try and detect Encoders failing silently.

3. Some global fixes may help people who have been having problems with their MfsFtp connections failing to download shows.
 

Download the version here. To see a change list, go here.

09.19.2004 -- Pocket EtiVo + new Catalog screen

A new catalog screen will enable you to see what shows you have in a much easier way. Also, Pocket EtiVo is now ready for downloading.

Download the version here. To see a change list, go here.

09.12.2004 -- Pocket EtiVo appears!

See images of the beta of Pocket EtiVo. This is still not available for download. If you think you would want it, send me an email and at some point I will create a download.

09.01.2004 -- Distributed encoding, multiple locations, preview images.

Update: Fixed a bug with the default configuration file causing an error.

A lot of new features this release. Using multiple machines for encoding, multiple storage locations, preview images and more.

You can see new screen shots here.

Download the version here. To see a change list, go here.

07.13.2004 -- Looking for a developer

If you have .NET experience and want to help the project a bit, I am looking for someone to modify my FTP code to access MfsFtp in ACTIVE mode rather than PASSIVE.

Please send an email to shahar@prish.com if you wish to give me a hand with this.

06.02.2004 -- No more apersand Woes, starting and stopping the service and a EULA!

A lot of small features. Also, see how many shows you have of each type, retrying failed shows, and many other things.

Download the version here. To see a change list, go here.

05.20.2004 -- Notification, Grouping and other goodies.

Lots of new features. Go check out the change list.

Download the version here. To see a change list, go here.

05.09.2004 -- Minor fixes.

Minor fixes, see the change list for more details.

05.06.2004 -- Stable beta is available now!

This is a much stabler (is stabler a word?) version of the software. Thanks to Corey for helping me out with the testing, and to the guys in the TiVo forums.

Download the version here. To see a change list, go here.

04.29.2004 -- New version of EtiVo Server and EtiVo Web is ready

Download the new version here. Also, to see what changed in the EtiVo Server, check out the Change List.

See how the EtiVoWeb looks!!

See the known issues here: Known problems.

More information

EtiVo actually has three components to it.

EtiVoSvc - the main component is the service that actually does the encoding. This is a server that runs in the background and controls the whole process. It maintains queues that get processed and it has a telnet type interface that allows the user to interact with it. The user can tell it to queue shows for recording, check the status of the queues etc.

EtiVoWeb - this is the web front end for the EtiVo. It allows users to see in an easy-to-navigate way what shows are currently available for download/streaming. It also allows the user to queue shows that they want recorded. Not ready yet.

EtiVoUI - this is a Win32 project that allows you to control the EtiVo from your desktop.

Why would I want EtiVo?

Well. I don't know about you. These are the reasons why I wrote it:

  • My sister, who lives overseas, will be able to record shows and download them - 50MB for 30 minutes is much better than downloading a 500MB monster from my 128kbps uplink.

  • I want to archive shows - and I don't want a 1 tera drive to do it.

  • You can use Windows Media encoder to create Multi-bit-rate files and them stream them by using Windows Media Server or the free Windows Media Encoder.

  • Writing multithreaded applications is fun! I haven't written one from the grounds up for a long while now.

What's next?

You can see a list of improvements I am thinking of in here.

Credits

This software would not have worked if not for the amazing work done by the writers of the MfsFtp hack and the TyShow hack.

Distributing

Are you kidding me? It's only alpha still... But send me an email if you have questions about that.

Contact Information

Electronic mail
General Information: shahar@prish.com
Webmaster: shahar@prish.com
Hit Counter

 

Send mail to shahar@prish.com with questions or comments about this web site.
Last modified: 06/13/05