 |
pyTivo Discussion Forum Answers and the development of pyTivo a TiVo transcoding server
|
|
| Author |
Message |
ciper
Joined: 17 Feb 2008 Posts: 3
|
Posted: Sun Feb 17, 2008 11:40 am Post subject: Possible to add MFS_FTP support for S1 Tivos? |
|
|
From my assumption on how pyTivo works I would think the addition of MFS_FTP support would leverage much of the existing code. The functionality wouldn't be the same as the current generation of Tivos but I am sure S1 owners would be thrilled to not use manual processes that require multiple steps for a single file.
Thoughts? |
|
| Back to top |
|
 |
krkeegan Site Admin

Joined: 04 Jan 2008 Posts: 458 Location: Los Angeles, CA
|
Posted: Sun Feb 17, 2008 6:52 pm Post subject: |
|
|
| by all means if you have an interest in doing this go ahead. I don't own a series1 to be able to work on this. |
|
| Back to top |
|
 |
wmcbrine

Joined: 04 Jan 2008 Posts: 2034 Location: Maryland
|
Posted: Sun Feb 17, 2008 9:55 pm Post subject: |
|
|
What exactly did you have in mind? I don't have a Series 1 either, but I have some DirecTivos (now unsubscribed) that I used to use it with, and it's not clear to me where it would fit into pyTivo.
Additionally, I would point out that mfs_ftp is not open source, apart from the earliest versions. Although I'm not sure that matters, because as I say, it's not clear to me what you have in mind.
MRV functionality might be easier... or not... I haven't really looked into it since I only use unhacked standalones now. _________________ My pyTivo fork . My page |
|
| Back to top |
|
 |
stealthdave
Joined: 23 May 2008 Posts: 24 Location: Santa Monica, CA
|
Posted: Fri May 23, 2008 9:26 pm Post subject: |
|
|
For the purposes of this post, I'm going to assume that we're talking about using pyTivo to share programs that are on a hacked S1 TiVo with other TiVos that support MRV.
| wmcbrine wrote: | Additionally, I would point out that mfs_ftp is not open source, apart from the earliest versions. Although I'm not sure that matters, because as I say, it's not clear to me what you have in mind. |
I don't think that mfs_ftp not being open source should be an issue strictly from a licensing stand-point. mfs_ftp would not be a part of pyTivo any more than TiVo's own code for TiVoToGo is now. I think a bigger issue is that many of the command-line tools to convert ty and tmf files to standard mpg, (tytompg, vsplit and hdemux to name a few) are closed-source solutions. You can use other programs, such as VLC or MEncoder which have support for ty files and can convert to standard mpg. MEncoder / MPlayer also have support for vstream-client, which is open source. You can transcode directly from the TiVo (no intermediate download step) by compiling MPlayer / MEncoder with VStream support and using the following command-line:
| Code: | $ mencoder tivo://tivo/12345.ty -of mpeg -oac copy -ovc copy -o 12345.mpg |
Where [i]12345[/id] is the fsid number of the program you wish to download. You can do some transcoding if you want, but my tests have shown that it's not necessary. (We have a hacked S1 in the bedroom and a TivoHD in the living room.) You can get a program list that you can crawl for program name, date, fsid, etc with the command mplayer tivo://tivo/llist. There's another thread in this board that talks about more recent builds of mencoder supporting stdout for output. If you can get stdout support with mencoder, you should be able to create a plugin that acts as a proxy between the TiVos, transferring programs from an S1 to MRV-enabled TiVos on-demand.
- Dave |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
|