Browsed by
Category: Programming

pyTivo – Play any type of video on TiVo

pyTivo – Play any type of video on TiVo

?All I can say is wow, this is one of the coolest pieces of software.? Let me explain what it is. TiVo has long since allowed you to transfer previously recorded TiVo shows back to TiVo.? They also allow you to transfer non-TiVo shows as long as they are in TiVo format.? However, TiVo format is MPEG2 and has specific size and fps requirements.? Unfortunately no one stores videos on their home computer in MPEG2, mostly because they take up 5-10 times the space of a XviD video.

While I was browsing around the TiVo Community forum?i discovered TiVo.net.? This program ingeniously takes just about any video and transcodes it to MPEG2 on the fly and serves it up to TiVo.? Now I run a linux box as my server and TiVo.net is written in C#, however they recommended a program called mono, that will enable a linux machine to run C#.? It worked, but I kinda found TiVo.net to be a little bulky and prone to crashing.? Not the type of program that I can just put on a headless linux box and forget about.

So I kept looking for a better solution.? What I found was amazing.

Read More Read More

Tk804 and TableMatrix 1.2 Works!

Tk804 and TableMatrix 1.2 Works!

To celebrate I decided it was time for a new perl image.

I listened to John?Cerney and I went to the Univ of Winnipeg repository and downloaded Tk804.026 and TableMatrix 1.2 and it works perfectly. I am still running perl 5.8.3 because I saw no need to tempt fate with another update that could cause a different error.

I think the solution is that the Univ of Winnipeg site compiled TableMatrix 1.2 with Tk804, so you should only need to download TableMatrix but I got Tk804 from them as weel just to be sure. Hopefully this will solve other people problems out there.

Perl ID3::Tag and Errors with Cover Art

Perl ID3::Tag and Errors with Cover Art

First off let me apologize for the stupid graphic on this post. I was getting a little lazy.

Now my question is for anyone who has used the MP3::Tag module on ID3v2 tags. At the moment when I use the module to edit a ID3v2 tag with an embedded cover art image I end up with a corrupt tag. I have not further diagnosed to see what version of ID3v2 it actually is. ID3v2 does have the ability to read these coverart frames so I am confused why this causes an error.

I have searched and found nothing, so if anyone knows the answer why this happens I would appreciate it.

Perl Tk TableMatrix Widget Help

Perl Tk TableMatrix Widget Help

I was told that perl/tk is a nice perl gui but is very badly documented. Well I can confirm I was told correctly.

Most recently I had some trouble with Tk:TableMatrix which is very poorly documented. The biggest annoyance I had was that TableMatrix is not compatible with ActivePerl 811 the most recent version. I found on a non english site that TableMatrix is compatible with 809. And I found that answer after a few hours of trying to figure out why my script would not run.

I also found out that when the documentation says to pass 4 values to -bd to describe {left right top bottom} border they really mean a refence to an array with four variables.

So I hope the posting of the following code will help others with TableMatrix.

Read More Read More

Perl Text Comparison/Similarity Final

Perl Text Comparison/Similarity Final

I have received a couple of suggestions via email in regards to how best compare two text strings. In my most recent post I discussed a the String::Compare module. Since then I have found some additional modules that do similar things.

I did my own personal test and review of each of the following modules and a few additional concepts. Some of the included modules are: String::Similarity, Text::Levenshtein , String::Approx, Text::Similarity, Algorithm::HowSimilar, Compressed file concept.?

Read More Read More