Freevo Developers Interviewed
prostoalex writes "O'Reilly's LinuxDevCenter features Freevo, 'a media platform that brings together various applications for video recording and playback.' They interview the developers, and talk about the current plans for the project. Freevo is not just a standalone product, it's a platform to which other developers, interested in home media on Linux, can plug into."
The first release, in May 2002, consisted only of a blue screen
So they made a Windows version first?
This product will never become popular until the authors implement some solid digital rights management. Several studies funded by the RIAA and MPAA conclusively prove that users want DRM in every piece of software and hardware that is made today.
I'm afraid without such restrictions on them, users just won't want to use such software because nobody wants free and unfettered access to equipment and software they purchase.
I'm a big tall mofo.
Howard Wen: How does Freevo differ from MythTV?
Dirk Meyer: MythTV uses QT, which uses X. Freevo should also run on a frame buffer, a DXR3 or something else. The next difference is MythTV depends on a MySQL database. Freevo always was a GUI for external programs. There was never the idea to build a TV application like MythTV inside Freevo.
Rob Shortt: MythTV has the live TV time-shifting nailed, and for that I am envious. While Myth has the advantage in [this], I think Freevo does a better job of other media handling.
Freevo tends to be a more nimble program, or I should say "platform." This has to do with us not using a data server like MySQL or depending on Apache for the web interface. Instead, we use a combination of caches, object serialization, XML files, and SQLite for persistent storage, and our own lightweight web server using Twisted.
Aubin Paul: MythTV is exceptional, and I admire much of what they've done. But I don't like some of their design choices. For example, why would I run X-Windows on my TV?
Runnin' On Empty
I am considering building a Linux "Media Center" PC soon and one reason I like Freevo more than MythTV is that for the most part it is written in Python. It seems that Freevo would be far easier to modify and write plugins for than Myth (which mostly written in C). Even the creators of Freevo claim they did not know Python before they started.
Check out that number: I-is-leet-1! Dude, are you one of the editors??? This can't be a coincidence!?
All this linux machine as a DVR stuff is great, except that I can't seem to find a video card that will work with my TV. I just want to display 1080i and 720p without any pieces of the image cut off. I have a nVidia card with DVI outputs that I can't find any information on how to configure correctly with my TV. I would buy a new card if I know it will work flawlessly, but no one seems to have information on what cards are good, or how to get the timings to configure X.
Freevo's operation relies on scraping content off third-party websites without permission. Not only is this a dubious practice from a legal and ethical point of view, it's a bad long-term strategy. Should Freevo become popular, then the owners of the content that Freevo lifts will either take steps to cut off Freevo access, or will disappear because their business model is being subverted.
I've been in contact with some of the authors of the Freevo project regarding this issue; their attitude seems to be "we are able to do it, therefore we will." What about should? Is it a good idea to bite the hands that feed you?