View Full Version : Want to play nearly ANY video file on your TiVo?
pipakin
01-26-2007, 06:44 PM
I'm still getting the same error with 0.6a:
The Tivo.Net Server (notebookname) Video PC's Now Playing List could not be displayed because of an uknown error.
I checked the error log and got the following message:
ContextCallback Unknown Url: /favicon.ico Medium Error notebookname 127.0.0.1
Any ideas on how to get this to work would be great (I've completed disabled windows firewall btw).
r
Is the laptop and the tivo on the same network?
What version of the TiVo software do you have (On the TiVo box)?
What OS are we running on?
David Scavo
01-26-2007, 06:50 PM
What does it take to get it to work in MRV mode? seemed to me the only difference was the beacon (advertising as a dvr instead of a pc. Should be doable... *shrug* maybe once I get version 1 done.Not really sure. I may take a stab and start going through the TivoServer code to see how different the MRV code is....
leppard
01-26-2007, 06:50 PM
Is the laptop and the tivo on the same network?
What version of the TiVo software do you have (On the TiVo box)?
What OS are we running on?
Yeah, the laptop is on the same network (I can stream my music and pictures to TiVo using Tivo Desktop and I can transfer shows from TiVo to my notebook).
The TiVo software is: 7.2.0-oth-01-2-540
The OS is Win XP with all the latest patches.
leppard
01-26-2007, 06:57 PM
We'll there's your problem! How the heck is it still at 7.2? Did you just buy this?
Yeah, it just came in the mail a day or two ago. I looked at upgrading to 7.2.1, and put in a web request, but it hasn't happened yet.
Do I need 7.2.1? And if so, is there a quick way to get it or do I just have to wait?
leppard
01-26-2007, 07:04 PM
Go into the Settings->Phone & Network->Connect to the TiVo service now
Don't need to wait until 2am reboot. Just restart it and it will install (if it says pending restart)
Yeah, it says pending restart in the status. So, was the 7.2.0 version of the software the problem?
Stu_Bee
01-26-2007, 07:06 PM
.6 Still working great on my PC !
Minor suggestions:
- You only have the one standard Frame Rate listed. It would be cool if there was a type in box next to this, so we could specify our own rates if we didn't want to use the standard. I use 24 as it usually resolves jittery panning issues..but I'm not sure this works on all Tivo models.
- The additional FFMPEG command line option windows are gone. True, I don't think I need to add any additional commands...but you may just want to have it there for the tweakers.
- Is there someway to tell the OS to set FFMPEG.EXE to high priority CPU usage. I noticed that ffmpeg is only using about 50% of my cpu..and since it's a little behind realtime, I was wondering if this might beef it up.
----
Thanks for adding all those additional bitrates!
leppard
01-26-2007, 07:34 PM
Yes. TivoComeBack was introduced in 7.2.2(?) or something.
http://customersupport.tivo.com/LaunchContent.aspx?CID=4012d160-79c3-4238-96c8-a27b323d1413
That says 7.2 or later. Gotta check my facts...
Edit: if it still doesn't work after installing 8.1, go to http://www.tivo.com/manage and makes sure transfers are enabled.
Finally, got it working. Thanks to everyone who helped.
pipakin
01-26-2007, 07:42 PM
.6 Still working great on my PC !
Minor suggestions:
- You only have the one standard Frame Rate listed. It would be cool if there was a type in box next to this, so we could specify our own rates if we didn't want to use the standard. I use 24 as it usually resolves jittery panning issues..but I'm not sure this works on all Tivo models.
- The additional FFMPEG command line option windows are gone. True, I don't think I need to add any additional commands...but you may just want to have it there for the tweakers.
- Is there someway to tell the OS to set FFMPEG.EXE to high priority CPU usage. I noticed that ffmpeg is only using about 50% of my cpu..and since it's a little behind realtime, I was wondering if this might beef it up.
----
Thanks for adding all those additional bitrates!
- Yeah, additional framerates/custom framerates are forthcomming. I just wanted to get version 0.6.0a out since most of the stuff was ready.
- I changed the whole architechture and those got lost in the shuffle. I'll add em back next go.
- Not that I know of, but I'll look into some alternative solutions.
EDIT: If you want to force a custom frame rate, go into the registry (HKLM\Software\TiVoDotNet) and change the FFMpeg_FrameRate value to whatever you want. (EDIT #2: and restart the service)
carroca
01-26-2007, 08:55 PM
0.6.0a is quite an improvement. It is now handling every .mpg I throw at it. Still having trouble with my .mov files.
I also noticed that pressing the skip to end (->) button while showing a long list of files doesn't work correctly. If I'm at the top of the list and press the button to go to the bottom of the list, the screen refreshes with the top video still at the top (highlighted) followed by the videos that would be listed on the 2nd page (not at the end of the list). Also if I press Select on the currently highlighted video, which is showing the name of the first video in the list, it brings up the screen for the 8th video in the list (the last video on the 1st page). Pressing the skip to end button several times produces the same results with the first video listed at the top followed by the 9th though 15th videos. On the other hand, if you are on the last page, with any video highlighted (except the last) the skip to end button will take you to the last video. If you have the last video highlighted, the skip to end button takes you back to the top of the list as expected.
I'm pretty sure that is a very confusing explanation of the problem so let me know if you can't reproduce it and need a better explanation. I'm not even sure this is a problem with the program or with the TiVo software.
Another weird thing I saw was that at Low quality about 50-60% of my processor was being used by ffmpeg but at Insane about 10-20% was being used. This seems backwards but maybe there is less work for it to do if it is reducing the quality of the original video less. I don't know much about this sort of thing. Anyway if it is a problem it would seem to be with ffmpeg.
Suggestions: Buttons to clear the transfer history and one to restore default settings (I didn't get the expanded file extension list because my previous list was preserved)
As always, keep up the great work.
-Jason
pipakin
01-26-2007, 10:35 PM
0.6.0a is quite an improvement. It is now handling every .mpg I throw at it. Still having trouble with my .mov files.
I also noticed that pressing the skip to end (->) button while showing a long list of files doesn't work correctly. If I'm at the top of the list and press the button to go to the bottom of the list, the screen refreshes with the top video still at the top (highlighted) followed by the videos that would be listed on the 2nd page (not at the end of the list). Also if I press Select on the currently highlighted video, which is showing the name of the first video in the list, it brings up the screen for the 8th video in the list (the last video on the 1st page). Pressing the skip to end button several times produces the same results with the first video listed at the top followed by the 9th though 15th videos. On the other hand, if you are on the last page, with any video highlighted (except the last) the skip to end button will take you to the last video. If you have the last video highlighted, the skip to end button takes you back to the top of the list as expected.
I'm pretty sure that is a very confusing explanation of the problem so let me know if you can't reproduce it and need a better explanation. I'm not even sure this is a problem with the program or with the TiVo software.
This is probably my software not behaving acording to spec correctly. Thanks for the very detailed bug report. I'll tackle this bug next.
Another weird thing I saw was that at Low quality about 50-60% of my processor was being used by ffmpeg but at Insane about 10-20% was being used. This seems backwards but maybe there is less work for it to do if it is reducing the quality of the original video less. I don't know much about this sort of thing. Anyway if it is a problem it would seem to be with ffmpeg.
Hit the nail on the head there. It's actually easier to use higher res output when the input is high res. However, it's still more to stream over the network (which is usually where the bottleneck is).
Suggestions: Buttons to clear the transfer history and one to restore default settings (I didn't get the expanded file extension list because my previous list was preserved)
As always, keep up the great work.
-Jason
Good calls there. In the short term, you can just delete the registry values to reset them (all but installpath and ffmpeg_path. Don't delete those).
windracer
01-26-2007, 10:48 PM
The 0.6.0 Mono archive on SourceForge only has the TivoMono.exe in it and still reports 0.5.5a as the version. Should there be an updated DLL?
pipakin
01-26-2007, 11:07 PM
The 0.6.0 Mono archive on SourceForge only has the TivoMono.exe in it and still reports 0.5.5a as the version. Should there be an updated DLL?
Strange. Seems ok when I just downloaded it. I'll rebuild it and put it back up.
EDIT: Ok, built a new zip file and verified the contents. It should be ok.
windracer
01-26-2007, 11:36 PM
Yup, that worked, thanks!
tiberius_k
01-26-2007, 11:39 PM
Hi,
Any assistance you can offer will be tremendously appreciated.
Here's my error log.
SystemOperation is not supported on this platform.Fatal Error SystemOperation is not supported on this platform.Fatal Error SystemOperation is not supported on this platform.Fatal Error SystemOperation is not supported on this platform.Fatal Error SystemOperation is not supported on this platform.Fatal Error SystemA socket operation was attempted to an unreachable hostFatal Error SystemOperation is not supported on this platform.Fatal Error
EDIT: I'm running Windows 2k
what do I need to do?
Thank you.
A@ron
01-26-2007, 11:44 PM
I've installed the 0.6.0a release and opened up 9033 and 9032 both TCP and UDP in windows firewall. I can ping the tivo's IP address just fine but the tivo does not list the TiVo.Net server in the NPL at all. I am also getting an error showing in my log.
System Result cannot be called on a failed Match. Minor Error
any ideas why the server is not seen when running?
ciscokidinsf
01-27-2007, 01:03 AM
I'm trying to test the Mono version in my mac. I have an older 2G Imac with OS X 10.3 But:
Where is the link to the 0.6.0 Mono version? I only saw the 0.3 in sourceforge
Also, I tried to 'unzip' the earlier mono version and it failed in my Mac OSX 10.3, can you placed an unzipped version, or repost the zipped file?
Second question, I was transferring a file when my laptop ran out of battery, I plugged it back in but lost the transfer. How do I delete the 'partial' transfer from the Tivo? or re-start the same transfer? (it transferred 20 minutes of a movie) I can't seem to find the partial file anywhere.
Has anyone done Mac yet? or am I the first?
Aiken
01-27-2007, 01:50 AM
- New ID generated each time the server is run (allowing you to run multiple servers on the same network).
Would it be possible to auto-generate the ID once, or perhaps each time a button is pressed in the admin panel? Having it change every time might cause issues if someone else is accessing the TiVo.Net NPL when it's restarted. Previously, that worked just fine.
Other than that... yay!
A@ron
01-27-2007, 09:24 AM
Has anyone done Mac yet? or am I the first?
To my knowledge you are the first running it on a mac without running bootcamp or parallels. I could not get mono to work so I am running it in parallels ;)
0.6.1a Mono Download (http://downloads.sourceforge.net/tivodotnet/TivoMono-0.6.1a.zip?modtime=1169853344&big_mirror=0)
MichaelK
01-27-2007, 09:36 AM
just want to say that pipakin is cracking me up.
Tivo announced in November that they were updating tivodesktop plus (their pay version) to support this before year end (6 weeks). Nothing ever showed up and then at CES they indeicated in an interview that it would be months more to a preview version that likley will only work with a few file types.
Now pipakin whips out a more full featured version in a matter of a few days...
Pipakin -seriously, maybe you should offer to just take a weeks vacation and consult for a week to finish their tivodesktop version 2.4. You could probably get a pile of cash! :-)
usnret
01-27-2007, 10:37 AM
+1 on the above. Pipakin has it "all in one sock" thats for sure. This is the best thread ever. Tks also to Dan for bump up so that we could get it all. Now for a really dumb question (I am a dummy programing wise), could someone please explain just what this program actually does?
Also, kudo's to the folks that have been providing data to Pipakin. They have done a fine job also.
leppard
01-27-2007, 12:04 PM
Hey folks. I'm having a bit of trouble transferring movies over. I transferred one movie and it worked fine, but the second movie I tried reached 109% and then canceled. Any thoughts on why it might have canceled, especially after reaching 109% (i.e. why wasn't it finished at that point?).
pipakin
01-27-2007, 12:15 PM
Hey folks. I'm having a bit of trouble transferring movies over. I transferred one movie and it worked fine, but the second movie I tried reached 109% and then canceled. Any thoughts on why it might have canceled, especially after reaching 109% (i.e. why wasn't it finished at that point?).
Hrm...Could be the new filesize estimation. I noticed a small bug in it this morning that could underestimate the final size of the file. I'll do some more tests and get back to you.
pipakin
01-27-2007, 12:16 PM
Would it be possible to auto-generate the ID once, or perhaps each time a button is pressed in the admin panel? Having it change every time might cause issues if someone else is accessing the TiVo.Net NPL when it's restarted. Previously, that worked just fine.
Other than that... yay!
Yes :) I'll be glad to add that to the next version.
pipakin
01-27-2007, 12:18 PM
Hi,
Any assistance you can offer will be tremendously appreciated.
Here's my error log.
SystemOperation is not supported on this platform.Fatal Error SystemOperation is not supported on this platform.Fatal Error SystemOperation is not supported on this platform.Fatal Error SystemOperation is not supported on this platform.Fatal Error SystemOperation is not supported on this platform.Fatal Error SystemA socket operation was attempted to an unreachable hostFatal Error SystemOperation is not supported on this platform.Fatal Error
EDIT: I'm running Windows 2k
what do I need to do?
Thank you.
Upgrade to XP? I kid. I'm not sure how compatible it'll be with Win2k. Worst case, you can download the windows Mono build and get TiVoMono :) I got that running on an old NT4 machine as a joke the other day.
pipakin
01-27-2007, 12:20 PM
I've installed the 0.6.0a release and opened up 9033 and 9032 both TCP and UDP in windows firewall. I can ping the tivo's IP address just fine but the tivo does not list the TiVo.Net server in the NPL at all. I am also getting an error showing in my log.
System Result cannot be called on a failed Match. Minor Error
any ideas why the server is not seen when running?
Hrm. Sounds like an issue with the duration code I built. I'll look into that one, it could be the version of ffmpeg you're using is an issue. What platform we talking about here? Windows? Mac? linux?
pipakin
01-27-2007, 12:23 PM
I'm trying to test the Mono version in my mac. I have an older 2G Imac with OS X 10.3 But:
Where is the link to the 0.6.0 Mono version? I only saw the 0.3 in sourceforge
Also, I tried to 'unzip' the earlier mono version and it failed in my Mac OSX 10.3, can you placed an unzipped version, or repost the zipped file?
Second question, I was transferring a file when my laptop ran out of battery, I plugged it back in but lost the transfer. How do I delete the 'partial' transfer from the Tivo? or re-start the same transfer? (it transferred 20 minutes of a movie) I can't seem to find the partial file anywhere.
Has anyone done Mac yet? or am I the first?
I believe someone posted the 0.6.0a link. You can delete the partial transfer from your Now Playing List. You can also go to the TODO list and cancel it there, I believe.
I haven't got any confirmed reports of it actually working on the mac yet. I know windracer had gotten it at least partially working on linux.
A@ron
01-27-2007, 12:27 PM
Hrm. Sounds like an issue with the duration code I built. I'll look into that one, it could be the version of ffmpeg you're using is an issue. What platform we talking about here? Windows? Mac? linux?
Windows XP SP2 running in parallels on a MacBook CoreDuo
hoodrat
01-27-2007, 12:32 PM
This is great! I love that this is being put together and improved at such a breakneck pace. I'm sure it will be better than whatever Tivo manages to come up with in Tivo Desktop 2.4.
Great work and keep it up.
pipakin
01-27-2007, 12:33 PM
Windows XP SP2 running in parallels on a MacBook CoreDuo
That's a new one :)
Hrm...I assume the XP ports are open (I think you already had said they were). It should at least display on the NPL of the TiVo. Could it be that broadcast packets don't get sent right when working within that environement?
I could add an option to manually set the destination for the outgoing UDP beacon so you could send it directly to the TiVo instead of always sending to the 255.255.255.255 broadcast address....
Can you run TiVo Desktop under parallels?
A@ron
01-27-2007, 02:30 PM
got it running. Just started working after leaving it running for 15 minutes it now shows up in the NPL. Yes TiVo Desktop works fine under parallels.
Nethead28
01-27-2007, 02:47 PM
I can transfer vids fine. But from - v1 - to newest v.06a... I have never been able to access these settings - always Internet Explorer cannot display the webpage ???? It is directed to hxxp://localhost:9033/ Any Idea's?
Have firewall shut off for testing.
Thanks "pipakin" for this great app!!!! YOU DA MAN!!!
Thanks,
Nethead28
pipakin
01-27-2007, 02:55 PM
I can transfer vids fine. But from - v1 - to newest v.06a... I have never been able to access these settings - always Internet Explorer cannot display the webpage ???? It is directed to hxxp://localhost:9033/ Any Idea's?
Have firewall shut off for testing.
Thanks "pipakin" for this great app!!!! YOU DA MAN!!!
Thanks,
Nethead28
Check your hosts file and see if it's screwed up. another one is to use your local ip instead of localhost.
Nethead28
01-27-2007, 03:17 PM
Thanks for reply!
I tried local IP and still the same results.
How to check hosts file?
I ran - nslookup localhost - and I get a dos window popup quick and it is gone - I can't see any info.
A@ron
01-27-2007, 03:35 PM
anyone know how to make this thing encode faster? Im on a wired 100 base-T network with my tivo and laptop and ffmpeg is only utalizing 30% of my processor. The videos on the screen can't keep up and I eventually have to wait for it to encode more of the file before I can continue watching
ALSO
Half of my valid .MP4 files do not show up. I have over 30 in one directory and the tivo only sees 14. Any way to see why? Logfile doesn't show anything too interesting. I used HandBrake to make these files and they are MP4 H.264.
ciscokidinsf
01-27-2007, 04:08 PM
Sorry guys, No Go on the Mac test b/c the 'zipped' file for some odd reason the Tivo dot not file cannot be unzipped in my Mac. (I did get Mono and ffmpegX working) pipakin, if you can post the unzipped file, I'll try again. Although my programming skills in the Mac are next to nothing, and I couldn't get the Tivotogo hack for Mac to work either a few weeks ago.
Also, it seems like that 'partial' transfer dissapeared. It was NOT on the ' Now Playing List' so I really wonder if it is still in the Tivo or not.
I can't get my Clone High.avi files to transfer, everything else seems OK. The only difference is that those are the smallest files I have (130MB) I'll try a different encoding to see if its the encode.
greg_burns
01-27-2007, 04:12 PM
Thanks for reply!
I tried local IP and still the same results.
How to check hosts file?
I ran - nslookup localhost - and I get a dos window popup quick and it is gone - I can't see any info.
Start->Run->type cmd to open command window
Then type nslookup localhost
You'll find your hosts file here:
C:\WINDOWS\system32\drivers\etc\hosts no extension, just open in notepad
acidx
01-27-2007, 06:06 PM
I can't access the admin page. Firewall off. I'm running Vista RTM though. Transferring videos is sort of working. On a 800 mb file it seemed like it transferred it all and then it disappeared :(
leppard
01-27-2007, 06:17 PM
I keep getting an unknown error when I activate now playing list on tivo, how come and how do I fix it?
What version of tivo software are you running?
leppard
01-27-2007, 06:31 PM
Ecorse, see what happens after you update it to 8.1. Still no luck with forcing connections?
The upgrade solved the problem for me.
leppard
01-27-2007, 06:36 PM
Well now its actually saying pending restart after I connect to the tivo service now, so do I unplug it and plug it back in and it will do it? Thanks for all your help guys
If you go to the settings menu, there is a way to restart it that way, without having to unplug it. That will update the software and then it should work.
ciscokidinsf
01-27-2007, 06:42 PM
OK, now I know I am not crazy. This time I interrupted a transfer on purpose. 2 things happened:
- When I stopped the Tivo transfer, the partial transfer dissapears completely! :eek: The portion did NOT remain in the 'Now Playing' Menu AT ALL. (And its not in deleted folder either) Where do they go? Are they deleted or occupying space? Scary. Not even Tivotogo sees the partial files
- When I interrupt a transfer I have to re-start the laptop to re-connect the application. Last night it happened by mistake (Laptop ran out of juice) but now apparently it is for real. Has anyone tried stopping a transfer in the middle? What happens?
I got WinXP Home, and my Tivo is a Series 2 (Not DVD)
A@ron
01-27-2007, 07:03 PM
pipakin there appears to be an issue with 0.6.0 on windows where not all of my MP4s are showing up. Downgrading to 0.5.5 fixed that issue and they now show up fine.
greg_burns
01-27-2007, 07:35 PM
I have some .wmv videos in it and they show up, but when I click on Watch on this TV it loads then gives an error saying
Can't Transfer
Same here. These are diggnation .wmv's (if it matters)
ecorse
01-27-2007, 07:42 PM
Same here. These are diggnation .wmv's (if it matters)
Ok so that means they wont play right?
greg_burns
01-27-2007, 08:04 PM
Ok so that means they wont play right?
Aiken says he got wmv to work. :confused:
http://www.tivocommunity.com/tivo-vb/showthread.php?p=4816225&&#post4816225
I have wmv files working (just added them to the end of the list), but I'm having problems getting more than 2 minutes to transfer.
pipakin
01-27-2007, 08:54 PM
pipakin there appears to be an issue with 0.6.0 on windows where not all of my MP4s are showing up. Downgrading to 0.5.5 fixed that issue and they now show up fine.
Strange. I didn't change anything big on the listing and definately didn't exclude anything....I'll look into it tonight/tommorow, and you can expect at least 1 or 2 updates tomorrow. Today's been hang out with the wife day :)
pipakin
01-27-2007, 09:02 PM
OK, now I know I am not crazy. This time I interrupted a transfer on purpose. 2 things happened:
- When I stopped the Tivo transfer, the partial transfer dissapears completely! :eek: The portion did NOT remain in the 'Now Playing' Menu AT ALL. (And its not in deleted folder either) Where do they go? Are they deleted or occupying space? Scary. Not even Tivotogo sees the partial files
- When I interrupt a transfer I have to re-start the laptop to re-connect the application. Last night it happened by mistake (Laptop ran out of juice) but now apparently it is for real. Has anyone tried stopping a transfer in the middle? What happens?
I got WinXP Home, and my Tivo is a Series 2 (Not DVD)
Strange...I've interrupted many-a-transfer, though always from the TiVo side. when I interrupt it from the computer end, TiVo does hang until the service is restarted. I'm not sure If I can fix that one.
As for the transfers disappearing, I can't seem to reproduce the problem on this end. What TiVo software version are you using?
EDIT: What I need to do is include a transfer log, where it shows the output from ffmpeg in full. That way you could see what the error was if there was one.
EDIT #2: If you want, you can email me one of these files that doesn't work (if it's small enough) or provide me with a link to one. my email addy is philip at satellite-of-love.org
ciscokidinsf
01-27-2007, 09:16 PM
Software is 8.1-01-2-540 version. Tivo series 2.
Also, how come I have to re-start the laptop to restart The application when I cancel the transfer? that's weird as well. After cancelling, it just won't start until I reboot.
Edit 1: whoops I already cleared the log. I'll try canceling another transfer and saving the log. (where is the log again?)
Edit#2: Tried but failed to email the file. (Too big probably, even zipped)
}{unter
01-27-2007, 11:56 PM
I have been searching for this for a long time and can't tell you how happy I am to finally be able to watch my HD xvids via my TIVO. I have bought several Divx compatible Philips DVD players but none have been able to play HR.HDTV or HDTV xvids.
I equate this technology to that of the IPod revolution. I used to convert my high res xvids and TS files to DVD format, burn then watch...which took copious amounts of time and effort. Or, I settled for low res 624x352 350 mb xvids burned and played on my Philips DVD players. Or, I converted said files to mpeg format and played via TIVO.
Now...I just sit back and watch those hd xvids without the hassle! I wonder if TIVO will recognize how this could revolutionize their product from a mere DVR to a basically a supped-up home video IPod.
I do have one complaint. I have several sub-directories in which I store my files but am not able to scroll or page down past the first screen. In addition, I often times am unable see even a full first screen directory - one 3 - 4 subdirectories listed despite many more actually being there.
Well, Thanks again,
}{unter
pipakin
01-28-2007, 02:09 AM
I do have one complaint. I have several sub-directories in which I store my files but am not able to scroll or page down past the first screen. In addition, I often times am unable see even a full first screen directory - one 3 - 4 subdirectories listed despite many more actually being there.
Well, Thanks again,
}{unter
Yeah, I've got this on the list of bugs already and I know there's something goofy in the listing code for subdirs. I'll squash the bug eventually.... :)
Time to go back to sleep. (Stupid on-call pager...waking me up in the middle of the night....*grumble grumble*unpaid overtime*grumble grumble*)
xblahx
01-28-2007, 02:15 AM
I'm attempting to use .60 with WinXP (SP2, all updated), with an 80hr S2.
- I can start transfers, but they seem to die. No partial xfer is left behind on the Tivo.
- Interrupted xfers still leave ffmpeg running on my PC, apparently.... I woke
up this morning to my PC having probably 20 instances of ffmpeg running...doing what,
I have no idea. I assume still processing failed and/or cancelled xfers.
The machine was seriously bogged down.
- I have the "one screen of files/folders" problem I've seen mentioned here. I can't
see more than 8 folders on the Tivo. Attempting to navigate down the list only causes
the first 8 folders to reappear as if they're the only folders available.
I've not yet been successful completing a single xfer. :( But I remain hopeful, and appreciate the effort and speed of development (and all the time and interest in helping people figure it all out, too).
-xb
(the failed-xfers look like a network issue on my end, sorry...but the lack of a partial download, and all the still-running ffmpeg orphans remain)
Tonyeo
01-28-2007, 02:45 AM
Hi just installed version 0.6.0a main page comes up but it will not show any video files, I have put files into the default dir, There is nothing in the error log ?
Tonyeo
Aiken
01-28-2007, 04:14 AM
Aiken says he got wmv to work. :confused:
http://www.tivocommunity.com/tivo-vb/showthread.php?p=4816225&&#post4816225
Yup, I did, and I just downloaded a diggnation wmv and viewed it on the TiVo via TiVo.Net with no issues, at least in the first ten minutes.
However, keep in mind that I don't agree with the default audio settings. I'm using:
Audio Codec
AC3 codec <-- I think this makes a difference
Audio Bit Rate
Medium (192kb/s) <-- all settings seem to work
Audio Sample Rate
Restrict to: 48000 <-- I think this makes a difference
Audio Channels
Restrict to: 2 <--- not sure about this
Audio Sync
Do not use audio sync <-- dunno
I still think AC3 48kHz is the only reliable way to go. I'm not sure the bit rate or the sync matter much, at least in this case.
pipakin
01-28-2007, 09:23 AM
Yup, I did, and I just downloaded a diggnation wmv and viewed it on the TiVo via TiVo.Net with no issues, at least in the first ten minutes.
However, keep in mind that I don't agree with the default audio settings. I'm using:
I still think AC3 48kHz is the only reliable way to go. I'm not sure the bit rate or the sync matter much, at least in this case.
yeah, I may change the defaults to this. I'm working on the ">8 folders" issue right now, hopefuly that gets figured out relatively quickly. I'm not sure why ffmpeg would hang like that. I have a line in the program like this:
if (requestCancelled)
{
ffmpeg.Kill();
that should keep any hangers-on from...er....hanging on. :) I'll try harder to cause transfers to fail on my end (nothing like the "foil over the wireless adapter" trick for intentionally hosing the network connection).
EDIT: Ok, folders bug is fixed in code, now to tackle the "some movies not showing up" bug. Anyone got one of those movies that won't show up when others do they'd be willing to send me/show me a link to?
Namsur
01-28-2007, 10:00 AM
I'm having trouble with the admin page, it won't even load. I tried to restart the service, but got an error saying it failed to stop. THis is version 060a on Windows 2000 SP4, any suggestions?
pipakin
01-28-2007, 10:08 AM
I'm having trouble with the admin page, it won't even load. I tried to restart the service, but got an error saying it failed to stop. THis is version 060a on Windows 2000 SP4, any suggestions?
Hrm. Win2k might not be able to run the service...I think I'll put a windows mono installer together for people who want to run the mono version on windows (for older OSes like win2k, or just for fun).
Namsur
01-28-2007, 10:18 AM
Anything I can change in the registry, etc.? If Win2k has trouble, I'd recommend adding a warning or taking it out of the support altogether.
BTW, I entered a support ticket on the sourceforge page. It has more info that I couldn't post here due to being under 5 posts.
This seems like a great tool and I really hope I can use it.
greg_burns
01-28-2007, 10:21 AM
Anything I can change in the registry, etc.? If Win2k has trouble, I'd recommend adding a warning or taking it out of the support altogether.
BTW, I entered a support ticket on the sourceforge page. It has more info that I couldn't post here due to being under 5 posts.
This seems like a great tool and I really hope I can use it.
I'm installing on my Win2K Pro box to see what happens. Never had any problems with .NET services on Win2K server...
pipakin
01-28-2007, 10:21 AM
Anything I can change in the registry, etc.? If Win2k has trouble, I'd recommend adding a warning or taking it out of the support altogether.
BTW, I entered a support ticket on the sourceforge page. It has more info that I couldn't post here due to being under 5 posts.
This seems like a great tool and I really hope I can use it.
I'll do what I can to get it working on 2k. :) If nothing else, like I said, we can get the mono version running on 2k.
pipakin
01-28-2007, 10:24 AM
I'm installing on my Win2K Pro box to see what happens. Never had any problems with .NET services on Win2K server...
Thanks greg, I don't have a box to spare around here (nor a copy of win2k since msdn isn't offering it anymore).
Namsur
01-28-2007, 10:48 AM
Forgot to mention this is pro, not server.
Thanks!
Tivogre
01-28-2007, 11:15 AM
Anyone made any strides on getting this working as an MRV client vs. TTG?
I'd love to use this on my network of hacked DTivos!
pipakin
01-28-2007, 11:37 AM
Anyone made any strides on getting this working as an MRV client vs. TTG?
I'd love to use this on my network of hacked DTivos!
Looked into it a bit, but I don't actually have a hacked tivo :)
I'm going to attack this a little more once I've got some of the critical bugs I've got right now worked out.
Tonyeo
01-28-2007, 11:42 AM
Ok what am I doing wrong, no matter what I try I just can not get the program to see the video files, also every so often I can not access localhost and I have to uninstall and reinstall to get it to work, getting frustrated, besides that keep up the good work.
Tonyeo
I give up, I can not even see tivodtnet in my now playing list, ports 9033,9032 port forwarded (my laptop ip and tivo ip) I turned off zone alarm still nothing, very frustrating I am running xp as well so that should not be a problem, Tivo desktop works fine, Tivodtnet is showing up in processes, I have read every post twice and still nothing, depression is setting in as I so wanted this.
Tonyeo
I have just realised that if I restart my comp I can no longer get access to localhost untill I uninstall then reinstall then I can get the admin page. I have tried it a number of times with the same results.
Tonyeo
A@ron
01-28-2007, 11:50 AM
EDIT: Ok, folders bug is fixed in code, now to tackle the "some movies not showing up" bug. Anyone got one of those movies that won't show up when others do they'd be willing to send me/show me a link to?
I do and will be able to FTP it to you once I get home around 5 PM EST. I may also be able to set up a FTP server on my end if you don't have one. Let me know via PM how you want to handle it.
GeeCee
01-28-2007, 12:04 PM
Maybe I'm missing something obvious, but I'm dumping video files into the video folder. I check the administration page's transfer page and nothing shows up. Nothing shows up on the error log either. Is it not seeing my video files? Or am I not doing something that I need to?
ffmpeg never appears to start.
Edit: Oh, so I initiate the transfer from my Tivo's Now Playing list.. I see.
BostonJay
01-28-2007, 01:11 PM
I've been playing with Tivo[dot]Net and here is what I found
System: Windows XP SP2
Version: 0.6.0a
Tivo: 80hr S2
- From external USB drive, there is a chance the drive winds down on its own and causes a transfer to fail.
- Clicking on "Error Log" link when no log exists yet caused the Tivo[dot]Net service to die, requires restarting the service.
- Occasionally can't see the video files from the Tivo box side, requiring restarting the Tivo[dot]Net service.
- On a wireless G network (10Mb wired) with very little LAN usage but even the lowest quality setting can't transfer to the Tivo box fast enough to play in real-time. With 10Mbps available most of the time, a 1Mbps stream should move better than real-time.
Suggestions:
- Put version number on the Admin page
- Pre-generate MPEG2 data on pending transfers (if possible, and user's system is fast enough to support generating an MPEG stream for the Tivo while generating another one in the background)
- Try to support Windows 2000 - I use that mostly and XP is for a clean environment
- (Possible?) Support folders on Tivo so that I can organize transfered files into different folders (the way Tivo does for Season Passes)
- (Possible?) Allow multiple video files to be merged before sending or treated as an single stream to the TIvo. I know I can do this ahead of time, but it would save a lot of hassle.
Question to anyone out there, not related to Tivo[dot]Net: Is it possible to protect access to certain folders or recordings? Rename recordings?
pipakin
01-28-2007, 01:24 PM
I've been playing with Tivo[dot]Net and here is what I found
System: Windows XP SP2
Version: 0.6.0a
Tivo: 80hr S2
- From external USB drive, there is a chance the drive winds down on its own and causes a transfer to fail.
Probably an ffmpeg issue.
- Clicking on "Error Log" link when no log exists yet caused the Tivo[dot]Net service to die, requires restarting the service.
I'll fix that.
- Occasionally can't see the video files from the Tivo box side, requiring restarting the Tivo[dot]Net service.
Shouldn't require a restart, but I think there are times when the service gets an error and stops listening. I'm trying to weed those out.
- On a wireless G network (10Mb wired) with very little LAN usage but even the lowest quality setting can't transfer to the Tivo box fast enough to play in real-time. With 10Mbps available most of the time, a 1Mbps stream should move better than real-time.
Hrm. My machine can do Medium-Low over my noisy 1Mbps wifi.
Suggestions:
- Put version number on the Admin page
Look at the top.
- Pre-generate MPEG2 data on pending transfers (if possible, and user's system is fast enough to support generating an MPEG stream for the Tivo while generating another one in the background)
Can't do, the tivo doesn't actually ask for the pending transfer until the first one is finished.
- Try to support Windows 2000 - I use that mostly and XP is for a clean environment
Working on it.
- (Possible?) Support folders on Tivo so that I can organize transfered files into different folders (the way Tivo does for Season Passes)
This is extended show info (series name). Which I'm currently working on.
- (Possible?) Allow multiple video files to be merged before sending or treated as an single stream to the TIvo. I know I can do this ahead of time, but it would save a lot of hassle.
Might be possbile, but not with the current setup. I'm looking to add a "File Manager" eventually that would let you do things like this.
Question to anyone out there, not related to Tivo[dot]Net: Is it possible to protect access to certain folders or recordings? Rename recordings?
not a clue.
BostonJay
01-28-2007, 02:05 PM
I thought of a few more suggestions:
- On the video list on the Tivo side, would be nice to know which of the vidoes has already been set to transfer and to have a few color states:
* not set to trasfer
* set to transfer, pending
* currently transfering
* transferred
I understand the last state may not be reliable once the video is deleted from the Tivo site so may require synchronization by file checksum of some sort.
- The Tivo will currently stop a tranfer when the Tivi is updating with Tivo promo videos, I'm unsure if this would happen with a user-scheduled recording. A way to avoid this might be better estimation of recording time and to check if it overlaps with an upcoming recording or Tivo-scheduled promos (mine are set to 4AM).
- I don't know if this is possible at all, but it would be really nice to just watch videos off the computer without actually transferring them to the Tivo, the way audio can be streamed now. That way arbitrary videos could be played without any need to schedule a transfer or wait for one tranfer to finish before sswitching to another. I think the only limit would be the same as audio - how fast the MPEG2 stream can be pulled in by the Tivo box.
By the way, thanks for the work. I've been wondering why Tivo has not added this to their own software years ago.
pipakin
01-28-2007, 02:28 PM
I thought of a few more suggestions:
- On the video list on the Tivo side, would be nice to know which of the vidoes has already been set to transfer and to have a few color states:
* not set to trasfer
* set to transfer, pending
* currently transfering
* transferred
I understand the last state may not be reliable once the video is deleted from the Tivo site so may require synchronization by file checksum of some sort.
- The Tivo will currently stop a tranfer when the Tivi is updating with Tivo promo videos, I'm unsure if this would happen with a user-scheduled recording. A way to avoid this might be better estimation of recording time and to check if it overlaps with an upcoming recording or Tivo-scheduled promos (mine are set to 4AM).
- I don't know if this is possible at all, but it would be really nice to just watch videos off the computer without actually transferring them to the Tivo, the way audio can be streamed now. That way arbitrary videos could be played without any need to schedule a transfer or wait for one tranfer to finish before sswitching to another. I think the only limit would be the same as audio - how fast the MPEG2 stream can be pulled in by the Tivo box.
By the way, thanks for the work. I've been wondering why Tivo has not added this to their own software years ago.
Unfortunately Audio streaming and video streaming to the TiVo are completely different monsters. The TiVo only supports playing from it's disk, but you can watch while it's transferring. it may take some tweaking with the settings, but I can watch Medium-Low real time without pauses.
BTW: I'm about to build and release 0.7.0, with the following changes:
0.7.0 update:
- Extended program info!
- More error resilience!
- Now pages through directories correctly!
- Less Filling!
- Great Taste!
I'll post here when it's up.
EDIT: for the extended info, look in the ".tvm" files that are placed in the video dir alongside the videos. If you edit the info in there, it'll show in the tivo. :)
EDIT #2: Here 'tis: http://downloads.sourceforge.net/tivodotnet/TiVoDotNetSetup-0.7.0a.msi?use_mirror=osdn
(Mono 0.7.0a : http://downloads.sourceforge.net/tivodotnet/TivoMono-0.7.0a.zip?use_mirror=osdn)
Tonyeo
01-28-2007, 03:03 PM
I finally got an error message with 0.7.0
a socket operation was attempted to an unreachable host
ideas
Tonyeo
pipakin
01-28-2007, 03:07 PM
I finally got an error message with 0.7.0
a socket operation was attempted to an unreachable host
ideas
Tonyeo
Sounds like it's losing it's network connection to the TiVo mid-stream. Either that or something on the network is blocking the broadcast address.
Tonyeo
01-28-2007, 03:16 PM
OK got rid of the error by shutting down Zone Alarm but nothing shows up under now playing list
pipakin
01-28-2007, 03:19 PM
OK got rid of the error by shutting down Zone Alarm but nothing shows up under now playing list
Hrm...Can you access the admin page? (http://localhost:9033/)
If so, try going to: http://localhost:9032/TiVoConnect?Command=QueryContainer&Container=Video and see what it returns.
Aiken
01-28-2007, 03:23 PM
pipakin--
Woo, it's nice to have the folders working! :)
Request: Separate "Submit Settings" and "Rescan Directories" buttons. I do the former a lot and the auto-included scan makes it kinda painful.
Actually, regarding the scanning... Is it safe to assume that you scan and keep the list in memory? If so, you might want to see if there's some way of using system file/folder change notifications to avoid ever needing to click rescan. That would make it a lot more user-friendly for people not inclined to open the admin page. I'm not sure how portable you can be with this, mind you. If .NET itself has an API for it, I'd hope that would work with Mono.
Also, a handy thing I set up locally in my TiVo.Net menu is two shortcuts that use "net start|stop reallylongtivodotnetservicename" to start and stop the service. Handy because sometimes the server dies or locks up and it's a bother to open up the services panel. Might be worth adding to the installer?
greg_burns
01-28-2007, 03:25 PM
I'm installing on my Win2K Pro box to see what happens. Never had any problems with .NET services on Win2K server...
No luck yet on Win2K Pro either. Guess I'll install VS2005 on there and see if I can debug it.
Noticed in the eventviewer you haven't renamed your service from Service1. :)
pipakin
01-28-2007, 03:26 PM
pipakin--
Woo, it's nice to have the folders working! :)
Request: Separate "Submit Settings" and "Rescan Directories" buttons. I do the former a lot and the auto-included scan makes it kinda painful.
Actually, regarding the scanning... Is it safe to assume that you scan and keep the list in memory? If so, you might want to see if there's some way of using system file/folder change notifications to avoid ever needing to click rescan. That would make it a lot more user-friendly for people not inclined to open the admin page. I'm not sure how portable you can be with this, mind you. If .NET itself has an API for it, I'd hope that would work with Mono.
Also, a handy thing I set up locally in my TiVo.Net menu is two shortcuts that use "net start|stop reallylongtivodotnetservicename" to start and stop the service. Handy because sometimes the server dies or locks up and it's a bother to open up the services panel. Might be worth adding to the installer?
As always, a fountain of goos ideas. The dynamic scanning thing is on my list, but it's not terribly high priority (I can move it up if everyone wants that :) What I need is a poll with all the features left to implement that people can vote on so I know I'm working on what people want.). the only reason I recan on settings changes is you have to update file size estimations, and other things so the data I've got in memory is somewhat out of date. I'll look into updating in memory instead of a rescan...
Aiken
01-28-2007, 03:27 PM
pipakin--
One more...
Any chance you could sort the root file/folder list after the scan? I know it's usually sorted for you by virtue of how the scan works, but I've added more top-level folders and it's odd/confusing to have multiple folder/file sections in the root.
Not really imperative. Maybe on the to-do-later list? :)
windracer
01-28-2007, 03:27 PM
Is there a reason why .mpg isn't one of the default extensions? Suddenly I was seeing no videos via the TiVo and it took me a few minutes to figure out that's what it was. Once I added back .mpg they showed up again.
Still not having any success with transfers under Mono/Linux. I am getting .tvm files in the Videos directory now though.
All of my test files are .mpg files. I'll try with something else to see if I can get anything to transfer/transcode at all.
edit: no luck with a .mov file either. :(
pipakin
01-28-2007, 03:27 PM
No luck yet on Win2K Pro either. Guess I'll install VS2005 on there and see if I can debug it.
Noticed in the eventviewer you haven't renamed your service from Service1. :)
lol
I always forget that. Be kind when you see the code :) I documented...sporadically (good documentation is on my TODO list ;) )
pipakin
01-28-2007, 03:28 PM
Is there a reason why .mpg isn't one of the default extensions? Suddenly I was seeing no videos via the TiVo and it took me a few minutes to figure out that's what it was. Once I added back .mpg they showed up again.
Still not having any success with transfers under Mono/Linux. I am getting .tvm files in the Videos directory now though.
All of my test files are .mpg files. I'll try with something else to see if I can get anything to transfer/transcode at all.
*nod* I don't know HOW that got removed... Yeah, just add it back in for now...I'll go find where I messed that up :)
EDIT: fixed base dll with mpg in the default list: http://www.satellite-of-love.org/TiVoDotNetBase.dll
Aiken
01-28-2007, 03:30 PM
The dynamic scanning thing is on my list, but it's not terribly high priority (I can move it up if everyone wants that :)
It'd be nice, but it's not essential. Someone who, say, downloads podcasts daily might feel different about it, though, especially if they're often viewing on a TiVo that's not near their computer.
Really, though, it's an inconvenience and not truly a lack of functionality.
Aiken
01-28-2007, 03:32 PM
(good documentation is on my TODO list ;) )
<programmersoftheworld>
So sayeth we all!
</programmersoftheworld>
;)
pipakin
01-28-2007, 03:32 PM
On a different note, anyone know what framerates TiVo supports? I need to expand the list of available ones.
Tonyeo
01-28-2007, 03:37 PM
ignore
Tonyeo
01-28-2007, 03:38 PM
Here is the output, help is so much appreciated
Tonyeo
<TiVoContainer>
<ItemStart>0</ItemStart>
<ItemCount>2</ItemCount>
−
<Details>
<Title>Video</Title>
<ContentType>x-container/tivo-videos</ContentType>
<SourceFormat>x-container/folder</SourceFormat>
<TotalItems>2</TotalItems>
</Details>
−
<Item>
−
<Details>
<Title>diggnation--0073--2006-11-23--large.h264</Title>
<ContentType>video/x-tivo-mpeg</ContentType>
<SourceFormat>video/x-tivo-mpeg</SourceFormat>
<SourceSize>178214400</SourceSize>
<Duration>78000</Duration>
<Description>TiVo.Net transcoded video.</Description>
</Details>
−
<Links>
−
<Content>
−
<Url>
/Video/GetVideo?ID=e7a0c2d1-62f5-45a4-beab-b8bb49c413a2
</Url>
<AcceptsParams>No</AcceptsParams>
<ContentType>video/x-tivo-mpeg</ContentType>
</Content>
−
<CustomIcon>
<Url>urn:tivo:image:save-until-i-delete-recording</Url>
<AcceptsParams>No</AcceptsParams>
<ContentType>video/*</ContentType>
</CustomIcon>
−
<TiVoVideoDetails>
−
<Url>
/Video/GetVideo?ID=e7a0c2d1-62f5-45a4-beab-b8bb49c413a2&VideoDetails=true
</Url>
<ContentType>text/xml</ContentType>
</TiVoVideoDetails>
</Links>
</Item>
−
<Item>
−
<Details>
<Title>Talladega.Nights</Title>
<ContentType>video/x-tivo-mpeg</ContentType>
<SourceFormat>video/x-tivo-mpeg</SourceFormat>
<SourceSize>16640198400</SourceSize>
<Duration>7283000</Duration>
<Description>TiVo.Net transcoded video.</Description>
</Details>
−
<Links>
−
<Content>
−
<Url>
/Video/GetVideo?ID=d1b8c6f8-0d1a-4f2a-96ec-327a7da8bd4a
</Url>
<AcceptsParams>No</AcceptsParams>
<ContentType>video/x-tivo-mpeg</ContentType>
</Content>
−
<CustomIcon>
<Url>urn:tivo:image:save-until-i-delete-recording</Url>
<AcceptsParams>No</AcceptsParams>
<ContentType>video/*</ContentType>
</CustomIcon>
−
<TiVoVideoDetails>
−
<Url>
/Video/GetVideo?ID=d1b8c6f8-0d1a-4f2a-96ec-327a7da8bd4a&VideoDetails=true
</Url>
<ContentType>text/xml</ContentType>
</TiVoVideoDetails>
</Links>
</Item>
</TiVoContainer>
pipakin
01-28-2007, 03:50 PM
ports 9033,9032 port forwarded (my laptop ip and tivo ip)
This could be causing a problem. You shouldn't need to forward any ports, just open the ports on the windows firewall settings.
Tonyeo
01-28-2007, 04:22 PM
Solved it, unknown to me Windows Firewall was running at the same time as Zone Alarm, I thought I had turned it off a long time ago, I turned off port forwarding and hey presto it worked, thanks for the help and keep up the good work
Tonyeo
pipakin
01-28-2007, 04:23 PM
Solved it, unknown to me Windows Firewall was running at the same time as Zone Alarm, I thought I had turned it off a long time ago, I turned off port forwarding and hey presto it worked, thanks for the help and keep up the good work
Tonyeo
Sweet!
Always glad to help.
A@ron
01-28-2007, 05:05 PM
On a different note, anyone know what framerates TiVo supports? I need to expand the list of available ones.
My Series 2 540 units support both 29.97 NTSC and 24 NTSC Film. I think the dvd units may have an issue with anything but 29.97 FPS
greg_burns
01-28-2007, 05:16 PM
My Series 2 540 units support both 29.97 NTSC and 24 NTSC Film. I think the dvd units may have an issue with anything but 29.97 FPS
Does your 24 NTSC Film have 3:2 pulldown? <I have very little understanding of what I'm asking. :p >
http://www.videohelp.com/dvd#tech
23,976 fps with 3:2 pulldown = 29,97 playback fps (NTSC Film, this is only supported by MPEG2 video)
A@ron
01-28-2007, 05:28 PM
no I don't think I set the pulldown. At least I know when I transcoded them in ffmpegX from avi I didn't select that option. Also the DVDs I rip with HandBrake come out 24 FPS and I don't select a pulldown option.
Aiken
01-28-2007, 05:58 PM
On a different note, anyone know what framerates TiVo supports? I need to expand the list of available ones.
I got these to work on all of my boxes, including a Pioneer DVD combo unit.
NTSC 60 = 60 * 1000/1001 = 59.9400599400599400...
Exactly 30
NTSC 30 = 30 * 1000/1001 = 29.9700299700299700...
PAL/Exactly 25
Film/Exactly 24
NTSC 24 = 24 * 1000/1001 = 23.9760239760239760...
Note that NTSC framerate values technically have infinitely repeating decimal fractions due to the 1000/1001 multiplier. When passing the value to ffmpeg, I'd probably go down to the first repetition if I were you (e.g. 29.97002997) for more accuracy, which would probably max out a 32-bit float mantissa anyway.
Mind you, not everyone knows anything beyond the "29.97" number, and so stuff is authored for both the short and long value and you probably won't get it right, regardless of what you pass in. :) But still, better to be accurate.
---
By the way, regarding the dynamic directory updating: Beware the pitfall of a stream of update notifications as a file slowly downloads into the folder from the internet.
Namsur
01-28-2007, 06:14 PM
I downloaded the latest mono version, but I get "SystemOperation is not supported on this platform.Fatal Error", so I will give up until there's a win2k version or I upgrade to XP (which I've been meaning to do, so I guess I have another reason now).
Thanks for the help Pipakin!
miadlor
01-28-2007, 07:27 PM
This is awesome......just installed it, type in .divx and started instantly watching a video!
Saved hours and aspect issues (widescreen played perfect)!
OK, just loaded 0.70 and now I can't connect to localhost:9033 for the admin page for either IE or Firefox.
I'm guessing I have a ZoneAlarm or firewall problem, but can't see anything wrong - any suggestions?
greg_burns
01-28-2007, 09:57 PM
OK, just loaded 0.70 and now I can't connect to localhost:9033 for the admin page for either IE or Firefox.
I'm guessing I have a ZoneAlarm or firewall problem, but can't see anything wrong - any suggestions?
Are you saying it worked with prior version?
Running XP? Does it work if you turn off ZA and/or Windows Firewall? If so, then turn them on but add exceptions for 9032/TCP & 9033/TCP.
Try toggling services on/off in control panel or at cmd prompt...
net stop "TiVo.Net Auto-Transcoding Service"
net start "TiVo.Net Auto-Transcoding Service"
Tonyeo
01-28-2007, 10:02 PM
Are you saying it worked with prior version?
Running XP? Does it work if you turn of ZA and/or Windows Firewall? If so, then turn them on but add exceptions for 9032/TCP & 9033/TCP.
Try toggling services on/off in control panel or at cmd prompt...
net stop "TiVo.Net Auto-Transcoding Service"
net start "TiVo.Net Auto-Transcoding Service"
when adding exceptions in Zone Alarm be sure and do both incoming and outgoing ports, took me a while to figure that out doh
Tonyeo
net stop "TiVo.Net Auto-Transcoding Service"
net start "TiVo.Net Auto-Transcoding Service"
For some reason, the service wasn't started. After I started it, I could get to the admin screen fine.
Aiken
01-28-2007, 10:17 PM
This is awesome......just installed it, type in .divx and started instantly watching a video!
Saved hours and aspect issues (widescreen played perfect)!
Is .divx an extension pipakin should add to the default list? I thought divx files were usually delivered with a more common extension like .avi.
pipakin
01-28-2007, 10:23 PM
Saved hours and aspect issues (widescreen played perfect)!
Which is the main reason I can't abaondon 720x480 just yet :) That auto-aspect correction code is tied to that res...I'll figure it out. MY goal is to be at 1.0 stable by friday.
Then I can start working on new features.
A@ron
01-28-2007, 11:33 PM
I upgraded to 0.7.0 tonight and it does not transfer any shows. Firewall 9032 and 9033 are open. TiVo can see server and browse. I go to watch a file and it never starts and never shows in the transfers section of TiVodotnet
Error in error log:
System The specified network name is no longer available Fatal Error
System The specified network name is no longer available Fatal Error
System The specified network name is no longer available Fatal Error
Any ideas?
pipakin
01-29-2007, 02:21 AM
I upgraded to 0.7.0 tonight and it does not transfer any shows. Firewall 9032 and 9033 are open. TiVo can see server and browse. I go to watch a file and it never starts and never shows in the transfers section of TiVodotnet
Error in error log:
System The specified network name is no longer available Fatal Error
System The specified network name is no longer available Fatal Error
System The specified network name is no longer available Fatal Error
Any ideas?
Are your files mpg? We were having an issue where they got dropped from the default list.
greg_burns
01-29-2007, 06:22 AM
Is .divx an extension pipakin should add to the default list? I thought divx files were usually delivered with a more common extension like .avi.
Divx files you create yourself using Divx Converter or Dr. DivX 2 (http://labs.divx.com/DrDivX) want to use .divx, IIRC.
A@ron
01-29-2007, 07:11 AM
Are your files mpg? We were having an issue where they got dropped from the default list.
my files are MP4
TerminalE
01-29-2007, 07:49 AM
Has anyone had luck streaming MPG files that were downloaded via TyTool? The only method I had luck with was when I told it to extract as an SVCD mpg file; and with this set the video on the Tivo was narrow, almost like it was getting squashed. Awesome tool though
pipakin
01-29-2007, 09:01 AM
Divx files you create yourself using Divx Converter or Dr. DivX 2 (http://labs.divx.com/DrDivX) want to use .divx, IIRC.
Note to self: add .divx to the default list.
pipakin
01-29-2007, 12:17 PM
my files are MP4
Can you check the xml output (http://localhost:9032/TiVoConnect?Command=QueryContainer&Container=Video) and see if you get any files listed?
pipakin
01-29-2007, 04:18 PM
Has anyone had luck streaming MPG files that were downloaded via TyTool? The only method I had luck with was when I told it to extract as an SVCD mpg file; and with this set the video on the Tivo was narrow, almost like it was getting squashed. Awesome tool though
Could be an aspect issue. What resolution are they? What aspect ratio?
pipakin
01-29-2007, 04:30 PM
What do you guys think. Up till now I've been using a TVM file for meta-data for each video. Do you think it'd be better to have one big DB file that had all the metadata in it? Or should I stick to more important features?
Aiken
01-29-2007, 04:52 PM
What do you guys think. Up till now I've been using a TVM file for meta-data for each video. Do you think it'd be better to have one big DB file that had all the metadata in it? Or should I stick to more important features?
A quick fix to reduce the clutter would be to substitute tvm\blah.tvm for blah.tvm in each folder, cvs-style. It might be more robust/fault-tolerant than a single database.
A@ron
01-29-2007, 06:31 PM
Can you check the xml output (http://localhost:9032/TiVoConnect?Command=QueryContainer&Container=Video) and see if you get any files listed?
This is the output I've got.
- <TiVoContainer>
<ItemStart>0</ItemStart>
<ItemCount>2</ItemCount>
- <Details>
<Title>Video</Title>
<ContentType>x-container/tivo-videos</ContentType>
<SourceFormat>x-container/folder</SourceFormat>
<TotalItems>2</TotalItems>
</Details>
- <Item>
- <Details>
<Title>Movies</Title>
<TotalItems>1</TotalItems>
<ContentType>x-container/tivo-videos</ContentType>
<SourceFormat>x-container/folder</SourceFormat>
</Details>
- <Links>
- <Content>
<Url>/TiVoConnect?Command=QueryContainer&Container=Video/Movies</Url>
<ContentType>x-container/tivo-videos</ContentType>
</Content>
</Links>
</Item>
- <Item>
- <Details>
<Title>TV</Title>
<TotalItems>2</TotalItems>
<ContentType>x-container/tivo-videos</ContentType>
<SourceFormat>x-container/folder</SourceFormat>
</Details>
- <Links>
- <Content>
<Url>/TiVoConnect?Command=QueryContainer&Container=Video/TV</Url>
<ContentType>x-container/tivo-videos</ContentType>
</Content>
</Links>
</Item>
</TiVoContainer>
pipakin
01-29-2007, 06:43 PM
alrighty...how about the listing for the container we want to look at:
Movies: http://localhost:9032/TiVoConnect?Command=QueryContainer&Container=Video/Movies
TV: http://localhost:9032/TiVoConnect?Command=QueryContainer&Container=Video/TV
pipakin
01-29-2007, 06:56 PM
alrighty...how about the listing for the container we want to look at:
Movies: http://localhost:9032/TiVoConnect?Command=QueryContainer&Container=Video/Movies
TV: http://localhost:9032/TiVoConnect?Command=QueryContainer&Container=Video/TV
EDIT: I just realized that sounds kind of snarky. I just meant show me the listing of the dir that should have movies in it. :)
EDIT: Foiled by the Quote button again! Argh!
A@ron
01-29-2007, 06:57 PM
alrighty...how about the listing for the container we want to look at:
Movies: http://localhost:9032/TiVoConnect?Command=QueryContainer&Container=Video/Movies
TV: http://localhost:9032/TiVoConnect?Command=QueryContainer&Container=Video/TV
- <TiVoContainer>
<ItemStart>0</ItemStart>
<ItemCount>1</ItemCount>
- <Details>
<Title>Movies</Title>
<ContentType>x-container/tivo-videos</ContentType>
<SourceFormat>x-container/folder</SourceFormat>
<TotalItems>1</TotalItems>
</Details>
- <Item>
- <Details>
<Title>KILL_BILL_VOL1</Title>
<ContentType>video/x-tivo-mpeg</ContentType>
<SourceFormat>video/x-tivo-mpeg</SourceFormat>
<SourceSize>11264847360</SourceSize>
<Duration>6637000</Duration>
<Description>TiVo.Net transcoded video.</Description>
</Details>
- <Links>
- <Content>
<Url>/Video/Movies/GetVideo?ID=61f6ddbb-84c5-4287-977a-f89762d9e84e</Url>
<AcceptsParams>No</AcceptsParams>
<ContentType>video/x-tivo-mpeg</ContentType>
</Content>
- <CustomIcon>
<Url>urn:tivo:image:save-until-i-delete-recording</Url>
<AcceptsParams>No</AcceptsParams>
<ContentType>video/*</ContentType>
</CustomIcon>
- <TiVoVideoDetails>
<Url>/Video/Movies/GetVideo?ID=61f6ddbb-84c5-4287-977a-f89762d9e84e&VideoDetails=true</Url>
<ContentType>text/xml</ContentType>
</TiVoVideoDetails>
</Links>
It looks like the XMLs are formed properly from what I can tell. I go to transfer this movie Kill_Bill_Vol_1 and I get this in the error log.
ContextCallback Unknown Url: /favicon.ico Medium Error aaron0baf 127.0.0.1
ContextCallback Unknown Url: / Medium Error aaron0baf 127.0.0.1
System The specified network name is no longer available Fatal Error
Then I go to cancel on the TiVo end and it freezes and I have to unplug it to reboot.
pipakin
01-29-2007, 07:00 PM
It looks like the XMLs are formed properly from what I can tell
Whatever you do, don't look at the TiVoVideoDetails one. That one gives me nightmares.
So, the files are showing up on the NPL? or are they not? if not, are they in the XML listing?
EDIT: These are ignorable messages, I need to take them out :)
ContextCallback Unknown Url: /favicon.ico Medium Error aaron0baf 127.0.0.1
ContextCallback Unknown Url: / Medium Error aaron0baf 127.0.0.1
System The specified network name is no longer available Fatal Error
BoyScout
01-29-2007, 07:03 PM
Pipakin,
I dl'd 0.7.0a and the directory thing is now paging correctly.
I tried to transfer and play a .vob since someone said they hadn't tried that. It worked fine.
However, I'm seeing a couple little glitches still that I mentioned before:
1. When I start a transfer with tivo.net, a recording that is taking place will immediately stop. Both times I've experienced this is with a suggestion recording. I'll schedule a recording and check it out too.
2. I also lose my Now Playing list after starting a transfer. I only see my Tivo.net directory when I go to NP. If I enter recently deleted and back out, my now playing list is restored.
Other than that, it's looking really good! Thank you!
A@ron
01-29-2007, 07:06 PM
Whatever you do, don't look at the TiVoVideoDetails one. That one gives me nightmares.
So, the files are showing up on the NPL? or are they not? if not, are they in the XML listing?
EDIT: These are ignorable messages, I need to take them out :)
ContextCallback Unknown Url: /favicon.ico Medium Error aaron0baf 127.0.0.1
ContextCallback Unknown Url: / Medium Error aaron0baf 127.0.0.1
System The specified network name is no longer available Fatal Error
The videos show up in the NPL but never transfer to the tivo and then eventually the agent on the PC crashes which is fun.
pipakin
01-29-2007, 07:13 PM
The videos show up in the NPL but never transfer to the tivo and then eventually the agent on the PC crashes which is fun.
Hrm...any way you could get me one of these files that doesn't work? I might be able to pick it apart better from this side. You can email it to me, or we can work something else out.
Jagman_sl
01-29-2007, 07:53 PM
2. I also lose my Now Playing list after starting a transfer. I only see my Tivo.net directory when I go to NP. If I enter recently deleted and back out, my now playing list is restored.
Other than that, it's looking really good! Thank you!
I'm experiencing the same thing. But I'm still totally loving this! Fantastic work!! :D
TiVoJimmy
01-29-2007, 08:18 PM
Now that the .tvm can be edited to add to show's details, is this supposed to allow for folders for the a series, like season passes? I tried making the <Title> the same for a series, but they are still listed separately in NPL.
Jim
dumbdiety
01-29-2007, 08:18 PM
So why can't I use Windows shortcuts? It's easier for me to make a bunch of links than it is to have it scan a bunch of directories.
Other than that, it's working WONDERFULLY!
BoyScout
01-29-2007, 08:32 PM
Now that the .tvm can be edited to add to show's details, is this supposed to allow for folders for the a series, like season passes? I tried making the <Title> the same for a series, but they are still listed separately in NPL.
Jim
You can create different folders for shows in the same series on your PC. Not quite the same, but usable.
pipakin
01-29-2007, 08:33 PM
Pipakin,
I dl'd 0.7.0a and the directory thing is now paging correctly.
I tried to transfer and play a .vob since someone said they hadn't tried that. It worked fine.
However, I'm seeing a couple little glitches still that I mentioned before:
1. When I start a transfer with tivo.net, a recording that is taking place will immediately stop. Both times I've experienced this is with a suggestion recording. I'll schedule a recording and check it out too.
2. I also lose my Now Playing list after starting a transfer. I only see my Tivo.net directory when I go to NP. If I enter recently deleted and back out, my now playing list is restored.
Other than that, it's looking really good! Thank you!
1. Yeah, I've seen that too. I have no explanation for this...
2. Same here, but I can reproduce this reliably, so I'm trying to track it down. The "deleted" workaround is something, though :)
pipakin
01-29-2007, 08:34 PM
So why can't I use Windows shortcuts? It's easier for me to make a bunch of links than it is to have it scan a bunch of directories.
Other than that, it's working WONDERFULLY!
Er, you can... LNK files should happily work if they point at video files.
dumbdiety
01-29-2007, 08:35 PM
Nope, LNK files aren't working for me.
'Course, they are pointing to a file on my video server....
Edit: Nope, when I map the drive and create the lnk, it still won't work.
MichaelK
01-29-2007, 08:49 PM
Now that the .tvm can be edited to add to show's details, is this supposed to allow for folders for the a series, like season passes? I tried making the <Title> the same for a series, but they are still listed separately in NPL.
Jim
I beleive you want to edit <SeriesTitle>SAME NAME HERE</SeriesTitle>
I'm trying it now- I'll post back if it doesn't work.
dumbdiety
01-29-2007, 08:50 PM
I beleive you want to edit <SeriesTitle>SAME NAME HERE</SeriesTitle>
I'm trying it now- I'll post back if it doesn't work.
Nope, tried that. Doesn't work. :(
dumbdiety
01-29-2007, 08:52 PM
Being a PITA here....
Can you add Categories, Year, and Episode Number into the XML?
windracer
01-29-2007, 08:53 PM
I know this would be a lower priority, especially since everything seems to be working well for the Windows folks, but any chance of some enhanced logging so I can try and figure out why I can get a transfer to start under Mono/Linux?
MichaelK
01-29-2007, 09:03 PM
Being a PITA here....
Can you add Categories, Year, and Episode Number into the XML?
that would be great
can we get a quick primer as to what feild to change in the xml to get differnt things to pop up in the same "Series folder" on the tivo NPL?
MichaelK
01-29-2007, 09:07 PM
pipakin-
did you say the Donate button on the project page
http://sourceforge.net/projects/tivodotnet/
goes to you?
(looks like YOU get 95% and you toss EFF a 5% donation?)
I'd love to toss you a few bucks. I would have gladly given tivo a few dollars for desktop 2.4 plus but this works great so might as well toss them your way.
thanks!
dumbdiety
01-29-2007, 09:08 PM
that would be great
can we get a quick primer as to what feild to change in the xml to get differnt things to pop up in the same "Series folder" on the tivo NPL?
I've tried adding the XML fields manually when I type the eppy description, but when I re-scan it gets rid of my addedd fields.
pipakin
01-29-2007, 09:10 PM
pipakin-
did you say the Donate button on the project page
http://sourceforge.net/projects/tivodotnet/
goes to you?
(looks like YOU get 95% and you toss EFF a 5% donation?)
I'd love to toss you a few bucks. I would have gladly given tivo a few dollars for desktop 2.4 plus but this works great so might as well toss them your way.
thanks!
Yep. Gotta respect the EFF :) Yeah, I get 95%, I set it up that way. :up:
pipakin
01-29-2007, 09:11 PM
I know this would be a lower priority, especially since everything seems to be working well for the Windows folks, but any chance of some enhanced logging so I can try and figure out why I can get a transfer to start under Mono/Linux?
Workin' on it :) I'm adding quite a bit of logging ;)
pipakin
01-29-2007, 09:13 PM
Being a PITA here....
Can you add Categories, Year, and Episode Number into the XML?
Categories, I think I can do, if by Categories, you mean genres :p
Year? The "Recorded date" is just the file creation date. I can make it a field if you'd rather have it that way :)
Episode Number, I can do.
BTW: Next release (along with extended logging for the Mono folks), the "File Manager" will be ready. You can edit the fileds there and check what files the server picked up and such.
dumbdiety
01-29-2007, 09:15 PM
Whoo hoo! What service!
pipakin
01-29-2007, 10:06 PM
A glimpse :)
As you can see, the File Manager is comming along slowly.
evilnissan
01-29-2007, 11:11 PM
I can not wait to play with this tomarrow.
Thank you for your hard work!
TopGear on my TV FTW!!!
turnipsun
01-30-2007, 12:06 AM
A glimpse :)
As you can see, the File Manager is comming along slowly.
I dont know if this idea was already in the making BUT..
It would be Amazing if...
File Manager could edit multiple files at once... Like all the files in a folder?
Of course for editing multiple files only certain fields would be allowed, such as genres, series title and stuff like that.
This would allow for a very easy way to make all the files in a series have the same information, with out having to edit one at a time..
Since I keep all my series in separate folders and then by seasons it would be so easy to just mass edit each file depending on folder.
So hopefully this can be done, and if it has already been brought up.. IM SORRY..
GREAT WORK SO FAR.. AND THANKS AGAIN..
Chris
Tonyeo
01-30-2007, 02:56 AM
Just a fyi when I run a program called Hamachi it stops Tivodotnot from connecting to my Tivo, no biggie I can just run each one on there own, but it might be worth noting if other people get problems.
Tonyeo
hyachts
01-30-2007, 07:26 AM
1. When I start a transfer with tivo.net, a recording that is taking place will immediately stop. Both times I've experienced this is with a suggestion recording. I'll schedule a recording and check it out too.
For the case where it stops recording a Tivo suggestion, is it possible that the Tivo detects the projected file size (I know you mentioned that file size estimation was something you were wrestling with, pipakin) of the incoming Tivo.net file and determines that it no longer has space for the current recording? Just a thought.
It would be interesting to know if anyone has seen this happen with a scheduled recording, and what would happen if you had a drive full of KUID files and tried to bring one on via Tivo.net. I suspect it uses the same priority levels for deleting files when it needs space.
pipakin
01-30-2007, 09:45 AM
For the case where it stops recording a Tivo suggestion, is it possible that the Tivo detects the projected file size (I know you mentioned that file size estimation was something you were wrestling with, pipakin) of the incoming Tivo.net file and determines that it no longer has space for the current recording? Just a thought.
It would be interesting to know if anyone has seen this happen with a scheduled recording, and what would happen if you had a drive full of KUID files and tried to bring one on via Tivo.net. I suspect it uses the same priority levels for deleting files when it needs space.
I think you've got it right there. I keep seeing my Suggestions get deleted, but I never watch them anyway :)
I'm attempting to get a better metric for determining final file size, but it's a bit...difficult. One thought is to configure a time when TiVo.Net is allowed to use the processor and just go through the videos in your directory one at a time converting them and throwing away the results to get the final file size.
BoyScout
01-30-2007, 10:11 AM
For the case where it stops recording a Tivo suggestion, is it possible that the Tivo detects the projected file size (I know you mentioned that file size estimation was something you were wrestling with, pipakin) of the incoming Tivo.net file and determines that it no longer has space for the current recording? Just a thought.
It would be interesting to know if anyone has seen this happen with a scheduled recording, and what would happen if you had a drive full of KUID files and tried to bring one on via Tivo.net. I suspect it uses the same priority levels for deleting files when it needs space.
I thought this was the case, but I looked in my suggestions folder and I still had ~10 suggestions that hadn't been deleted. Wouldn't it delete existing suggestions before canceling a new one?
I'll set up a bogus scheduled recording today and see if it stop it from recording.
I just scheduled a recording and then attempted a transfer. tivo.net did NOT cancel a scheduled recording (at least this one time I tried it).
However, the listings were gone in NP until I went to the management screen and refreshed the directory. I've never had THAT happen before.
hyachts
01-30-2007, 11:05 AM
I thought this was the case, but I looked in my suggestions folder and I still had ~10 suggestions that hadn't been deleted. Wouldn't it delete existing suggestions before canceling a new one?
I haven't paid close enough attention to how Tivo manages suggestions, but I can see how it would "think" that it was easier to cancel a partial recording than to delete an existing one when a request for the space crops up. You could potentially see this behavior with an MRV transfer attempted while a suggestion is recording.
BoyScout
01-30-2007, 11:07 AM
I haven't paid close enough attention to how Tivo manages suggestions, but I can see how it would "think" that it was easier to cancel a partial recording than to delete an existing one when a request for the space crops up. You could potentially see this behavior with an MRV transfer attempted while a suggestion is recording.
I'll try it sometime with a transfer from another TiVo sometime and see what happens!
MichaelK
01-30-2007, 11:54 AM
Yep. Gotta respect the EFF :) Yeah, I get 95%, I set it up that way. :up:
thanks again- I kicked you some coffee money.
links right here for anyone looking:
http://sourceforge.net/donate/index.php?group_id=187185
pipakin
01-30-2007, 12:08 PM
thanks again- I kicked you some coffee money.
links right here for anyone looking:
http://sourceforge.net/donate/index.php?group_id=187185
Very much appreciated! I need one of those meters :) "Just $XXX till philip has an S3 to test with!" :p j/k
MichaelK
01-30-2007, 01:49 PM
Very much appreciated! I need one of those meters :) "Just $XXX till philip has an S3 to test with!" :p j/k
I wish I'd get you a little closer but hey if everyone kicked in coffee money it could add up!
pipakin
01-30-2007, 02:23 PM
I wish I'd get you a little closer but hey if everyone kicked in coffee money it could add up!
*chuckle* indeed.
I'm going to try and release another version tonight which should clear up some minor bugs (that I just noticed) and include the extended logging/file manager. No promises though, It's a busy day today. :)
MichaelK
01-30-2007, 02:35 PM
*chuckle* indeed.
I'm going to try and release another version tonight which should clear up some minor bugs (that I just noticed) and include the extended logging/file manager. No promises though, It's a busy day today. :)
quick question- what field do we edit to get the uploaded shows to fit in one folder on the tivo?
Enrique
01-30-2007, 02:47 PM
quick question- what field do we edit to get the uploaded shows to fit in one folder on the tivo?just make the folders in windows and put the shows in there and tivo.net well see that and it well show up in folders on your tivo. :cool:
Stu_Bee
01-30-2007, 03:25 PM
just make the folders in windows and put the shows in there and tivo.net well see that and it well show up in folders on your tivo. :cool:
I don't think that is really the case is it? Unless something changed since the last time I did this....uploaded shows will always show on the root of the Now Playing.
Edit: Oh, I think Enrique is talking about viewing the PC files on Tivo via Tivo.net, while I thought MichaelK is talking about viewing the uploaded shows in Now Playing.
Edit2: HYachts beat me to it.
hyachts
01-30-2007, 03:26 PM
Once they're on the Tivo they all sit in the root, yes. I think Enrique is just talking about under the Tivo.net server.
pipakin
01-30-2007, 03:32 PM
Once they're on the Tivo they all sit in the root, yes. I think Enrique is just talking about under the Tivo.net server.
Yeah, the only way to fix this is to include the "SeriesID" which is an integer value that the tivo uses to identify series. I have no idea if there is a way to get this ID# from the TiVo, but if there is it's definately not documented :(
greg_burns
01-30-2007, 04:03 PM
Yeah, the only way to fix this is to include the "SeriesID" which is an integer value that the tivo uses to identify series. I have no idea if there is a way to get this ID# from the TiVo, but if there is it's definately not documented :(
Not sure if this is the same thing you are talking about or not. Is there an actual SeriesID or does it do it by a seriesTitle? :confused:
http://www.tivocommunity.com/tivo-vb/showthread.php?p=3969954&&#post3969954
<program>
<series>
<isEpisodic>true</isEpisodic>
<vSeriesGenre>
<element>Children</element>
<element>Animated</element>
</vSeriesGenre>
<seriesTitle>The Grim Adventures of Billy and Mandy</seriesTitle>
</series>
</program>
background info on shows not grouping after transfer...
http://www.tivocommunity.com/tivo-vb/showthread.php?p=4611533&&#post4611533
pipakin
01-30-2007, 04:10 PM
Actually I was referring to the one in the main feed (It's an integer value, I think. Looks like HEX to me). I send the series block in the TiVoVideoDetails xml (that schema gives me nightmares) as of 0.7.0a. If that block is all that's needed, then they should group correctly.
windracer
01-30-2007, 04:21 PM
I wish I'd get you a little closer but hey if everyone kicked in coffee money it could add up!
Count me in too ... extra coffee means Philip can stay up later working on new releases! :cool:
He's earned a spot in my .sig and I haven't even gotten a transfer to work under Linux yet. ;)
pipakin
01-30-2007, 04:28 PM
Count me in too ... extra coffee means Philip can stay up later working on new releases! :cool:
He's earned a spot in my .sig and I haven't even gotten a transfer to work under Linux yet. ;)
sweeet. SIGWORTHY! :D
Just wait till you see the plan I scribbled on a scrap sheet of paper over lunch for 0.9.0a..... :cool:
EDIT: Escaping work now, time to get on that code! (Is it weird that I code for fun, but at work it's such a chore?)
CuriousMark
01-30-2007, 04:35 PM
Yeah, the only way to fix this is to include the "SeriesID" which is an integer value that the tivo uses to identify series. I have no idea if there is a way to get this ID# from the TiVo, but if there is it's definitely not documented :(
You could get it from zap2it, but that has problems of its own. Access requires accounts and quarterly user interaction to keep the account active.
GCymbala
01-30-2007, 05:42 PM
Yeah, the only way to fix this is to include the "SeriesID" which is an integer value that the tivo uses to identify series. I have no idea if there is a way to get this ID# from the TiVo, but if there is it's definately not documented :(
I'm making a guess, but my bet is that it's the SeriesID is from their data provider. (Does TiVo use Tribune? TV Guide?). When I pull a listing from Zap2It's web services, each show has a program ID in a format of either "SH000000.0000" or "EP000000.0000". I believe that SH means it's a "showing" program, whereas "EP" indicates an episodic program. For example (trimmed):
<programme start="20070207230000 -0700" stop="20070208000000 -0700">
<title lang="en">Modern Marvels</title>
<sub-title lang="en">Hydraulics</sub-title>
<desc lang="en">The transmission of forces from point to point through fluid opens the door for the Industrial Revolution.</desc>
<date>20040512</date>
<episode-num system="dd_progid">EP103115.0345</episode-num>
</programme>
Do they fit this format:
First two digits are alphanumeric and correspond to movies (MV), shows (SH), episodes (EP) and sports (SP).
I wish I knew how to get a list of all prog id's but I don't. And I'd be cautious about making them up randomly, or they may collide with real shows.
I guess you could put them all under SH000001 ("Paid Programming"). Does anyone TiVo those?
CuriousMark
01-30-2007, 05:55 PM
I'm making a guess, but my bet is that it's the SeriesID is from their data provider. (Does TiVo use Tribune? TV Guide?). When I pull a listing from Zap2It's web services, each show has a program ID in a format of either "SH000000.0000" or "EP000000.0000". I believe that SH means it's a "showing" program, whereas "EP" indicates an episodic program.
TiVo uses Tribune. The TiVo data shows both a program Id and a series Id, the tribune data should too, but it doesn't show in your example.
pipakin
01-30-2007, 05:58 PM
TiVo uses Tribune. The TiVo data shows both a program Id and a series Id, the tribune data should too, but it doesn't show in your example.
I could add a field for it and if you want to go find it, give you that option. It probably won't sneak into this version though.
pipakin
01-30-2007, 06:50 PM
Hey windracer, when you get on, try this one out and see if you can capture some reasons why it's blowing up.
I recommend "mono TiVoMono.exe --verbose >> biglog.txt" It outputs quite a bit of text. :) This archive is only the binaries (the exe and the dll).
Namsur
01-30-2007, 06:55 PM
Hey windracer, when you get on, try this one out and see if you can capture some reasons why it's blowing up.
I recommend "mono TiVoMono.exe --verbose >> biglog.txt" It outputs quite a bit of text. :) This archive is only the binaries (the exe and the dll).
Hey philip, would that do anything for Win2k, or are we still red headed step-children? :( ;)
pipakin
01-30-2007, 07:03 PM
Hey philip, would that do anything for Win2k, or are we still red headed step-children? :( ;)
You'd need the mono binaries and such. We could always give it a shot! :)
Mono Binaries for Win2K : ftp://www.go-mono.com/archive/1.2.2.1/windows-installer/0/mono-1.2.2.1-gtksharp-2.8.3-win32-0.exe
Mono zip (version 0.7.0a) : http://downloads.sourceforge.net/tivodotnet/TivoMono-0.7.0a.zip?use_mirror=osdn
(You can grab that zip I just posted for an early version of 0.8.0a).
You'll need the ffmpeg executable from the normal install. (you can download an archive with it here : http://downloads.sourceforge.net/tivodotnet/TiVoDotNet-Alternative-ffmpeg.zip?use_mirror=internap). Put the exe in the same dir as you unzipped TiVoMono.
Edit the settings.xml in the tivomono dir and set the Installpath to the path you installed it in (make sure the path ends in "\"). Set the FFMpeg_Path to the path to the ffmpeg.exe (including the filename). For example, if you unzipped into C:\Tivomono\, the settings.xml would look like this:
TiVoMono>
<Installpath>C:\Tivomono\</Installpath>
<FFMpeg_Path>C:\Tivomono\ffmpeg.exe</FFMpeg_Path>
</TiVoMono>
go to the Mono command prompt (Start->Programs->Mono 1.2.2.1 for windows->Mono 1.2.2.1 Command Prompt
change directory to the dir with the exe. For our previous example:
cd \Tivomono
then run the mono exe!
mono TiVoMono.exe
miadlor
01-30-2007, 07:09 PM
pipakin,
Videos still playing great! ************************************************************ ************************************************************ ******************
found it!
pipakin
01-30-2007, 07:10 PM
pipakin,
Videos still playing great! Just wondering about the admin screen.
What comes up for me is just....Video directory, Video extensions allowed, and Server UUID.....no adjustments.
If this was covered before, sorry.
look on the left under "Plugins" there should be an entry titled "ffmpeg" click there.
miadlor
01-30-2007, 07:11 PM
look on the left under "Plugins" there should be an entry titled "ffmpeg" click there.
You just beat me to it, thanks!
windracer
01-30-2007, 07:44 PM
Hey windracer, when you get on, try this one out and see if you can capture some reasons why it's blowing up.
Ok, we might be on to something here! Looks like the target filename might be missing?
[ffmpegTranscoder::GetVideoSize] Calling ffmpeg : /usr/local/bin/ffmpeg -i "/usr/share/TiVo/mono/Videos/SNL Lazy Sunday.mp4"
[ffmpegTranscoder::GetVideoSize] ffmpeg returned : FFmpeg version CVS, Copyright (c) 2000-2004 Fabrice Bellard
configuration:
libavutil version: 49.0.0
libavcodec version: 51.7.0
libavformat version: 50.3.0
built on Feb 17 2006 16:53:53, gcc: 3.3.2 (Mandrake Linux 10.0 3.3.2-6mdk)
Input #0, mov,mp4,m4a,3gp,3g2, from '/usr/share/TiVo/mono/Videos/SNL Lazy Sunday.mp4':
Duration: 00:02:24.3, start: 0.000000, bitrate: 1349 kb/s
Stream #0.0(eng), 29.97 fps(r): Video: mpeg4, yuv420p, 368x208
Stream #0.1(eng): Audio: mp4a / 0x6134706D, 24000 Hz, stereo
Must supply at least one output file
pipakin
01-30-2007, 08:04 PM
Ok, we might be on to something here! Looks like the target filename might be missing?
*snip*
actually, while scanning the files, it runs ffmpeg expecting that result. It'll spit out "Unsupported format" if the file isn't a supported format :) So no dice there.
windracer
01-30-2007, 08:14 PM
Darn ... that's the end of the log file. I still get the "will be transfered when previously requested programs complete" message.
When I try another transfer, I don't see the ffmpeg call in the log anymore. I have to restart TivoMono before ffmpeg is logged again. This is really bugging me.
pipakin
01-30-2007, 08:15 PM
Darn ... that's the end of the log file. I still get the "will be transfered when previously requested programs complete" message.
When I try another transfer, I don't see the ffmpeg call in the log anymore. I have to restart TivoMono before ffmpeg is logged again. This is really bugging me.
could you post the whole log for me? or PM it to me?
EDIT: gonna reboot to linux and give it a shot myself. That is, if I can figure out how to get Mono/ffmpeg working under ubuntu :)
windracer
01-30-2007, 08:55 PM
PM with log sent. Sorry it took me a while ... my TX20 locked up while I was trying to cancel a transfer so I had to restart it and try again to get a clean log for you.
So should there be another ffmpeg call after the GetVideoSize call? I see the calls for FileSupported at the beginning.
pipakin
01-30-2007, 09:11 PM
FOUND IT! :) Working on the fix now...
EDIT: try this one! :D
EDIT #2: Gah...Such suspense!
windracer
01-30-2007, 09:38 PM
That was a definite step in the right direction. This time the transfer said it was transferring but on the console I saw:
FFmpeg version CVS, Copyright (c) 2000-2004 Fabrice Bellard
configuration:
libavutil version: 49.0.0
libavcodec version: 51.7.0
libavformat version: 50.3.0
built on Feb 17 2006 16:53:53, gcc: 3.3.2 (Mandrake Linux 10.0 3.3.2-6mdk)
Input #0, mov,mp4,m4a,3gp,3g2, from '/usr/share/TiVo/mono/Videos/SNL Lazy Sunday.mp4':
Duration: 00:02:24.3, start: 0.000000, bitrate: 1349 kb/s
Stream #0.0(eng), 29.97 fps(r): Video: mpeg4, yuv420p, 368x208
Stream #0.1(eng): Audio: mp4a / 0x6134706D, 24000 Hz, stereo
Output #0, vob, to 'pipe:':
Stream #0.0, 29.97 fps(c): Video: mpeg2video, yuv420p, 720x480, q=2-31, 1024 kb/s
Stream #0.1: Audio: ac3, 24000 Hz, stereo, 128 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
Unsupported codec (id=86018) for input stream #0.1
In the log I see:
[ffmpegTranscoder::GetVideoSize] Video "/usr/share/TiVo/mono/Videos/SNL Lazy Sunday.mp4" size appears to be : 368x208
[ffmpegTranscoder::GetAspectOptions] options built : -aspect 16:9 -s 720x480
[ffmpegTranscoder::OutputFile] Calling ffmpeg : /usr/local/bin/ffmpeg -i "/usr/share/TiVo/mono/Videos/SNL Lazy Sunday.mp4" -vcodec mpeg2video -r 29.97 -b 1024k -aspect 16:9 -s 720x480 -acodec ac3 -ac 2 -ab 128 -f vob -
[ffmpegTranscoder::OutputFile] request complete after 0 bytes!
Tried with an .mp4 and a .mov file. Maybe now it's my own settings?
pipakin
01-30-2007, 09:41 PM
Tried with an .mp4 and a .mov file. Maybe now it's my own settings?
Hrm...
We got that with the ffmpeg I was using till I got the "GPL" version. There are certain build options within ffmpeg that make it gpl, and those particular options are the ones you need to enable.
for example, mine prints out a lot more options than yours:
FFmpeg version SVN-r7215, Copyright (c) 2000-2006 Fabrice Bellard, et al.
configuration: --extra-cflags=-I/static/include --extra-ldflags=-L/static/lib
--enable-memalign-hack --enable-mp3lame --enable-xvid --enable-a52 --enable-lib
ogg --enable-vorbis --enable-faac --enable-faad --enable-x264 --enable-pp --enab
le-amr_wb --enable-amr_nb --enable-avisynth --enable-dts --enable-libgsm --enabl
e-gpl
libavutil version: 49.1.0
libavcodec version: 51.25.0
libavformat version: 51.6.0
built on Dec 3 2006 00:27:56, gcc: 3.4.6
Bojangling
01-30-2007, 09:45 PM
OK, just loaded 0.70 and now I can't connect to localhost:9033 for the admin page for either IE or Firefox.
I'm guessing I have a ZoneAlarm or firewall problem, but can't see anything wrong - any suggestions?
Are you saying it worked with prior version?
Running XP? Does it work if you turn off ZA and/or Windows Firewall? If so, then turn them on but add exceptions for 9032/TCP & 9033/TCP.
Try toggling services on/off in control panel or at cmd prompt...
net stop "TiVo.Net Auto-Transcoding Service"
net start "TiVo.Net Auto-Transcoding Service"
I have the same problem. Running "net start "TiVo.Net Auto-Transcoding Service"" seems to fix it. Any ideas why I have to do this manually?
Running 0.7.0a
pipakin
01-30-2007, 09:55 PM
I have the same problem. Running "net start "TiVo.Net Auto-Transcoding Service"" seems to fix it. Any ideas why I have to do this manually?
Running 0.7.0a
That's odd as it should auto-start. Go into your services panel and take a look at the properties of the service. it may be set to "Manual"
windracer
01-30-2007, 09:55 PM
We got that with the ffmpeg I was using till I got the "GPL" version. There are certain build options within ffmpeg that make it gpl, and those particular options are the ones you need to enable.
I've downloaded the latest source via subversion and am re-compiling now. I'll let you know how it goes. Hopefully that's the last hurdle!
pipakin
01-30-2007, 09:57 PM
I've downloaded the latest source via subversion and am re-compiling now. I'll let you know how it goes. Hopefully that's the last hurdle!
sweet. If we can get it working we should be able to get a better handle on what it takes to get Mono up and working.
BTW: Mono on ubuntu doesn't fully support .Net 2.0 yet. grrrr... It keeps crashing on my "Dns.GetHostEntry" calls....
Bojangling
01-30-2007, 09:59 PM
That's odd as it should auto-start. Go into your services panel and take a look at the properties of the service. it may be set to "Manual"
Nope, automatic.
windracer
01-30-2007, 10:10 PM
Ok, downloaded and compiled the latest version of ffmpeg:
FFmpeg version SVN-r7773, Copyright (c) 2000-2006 Fabrice Bellard, et al.
configuration:
libavutil version: 49.2.0
libavcodec version: 51.29.0
libavformat version: 51.8.0
built on Jan 30 2007 23:00:57, gcc: 3.3.2 (Mandrake Linux 10.0 3.3.2-6mdk)
ffmpeg SVN-r7773
libavutil 3211776
libavcodec 3349760
libavformat 3344384
But when I try a transfer:
[ffmpegTranscoder::GetVideoSize] Calling ffmpeg : /usr/local/bin/ffmpeg -i "/usr/share/TiVo/mono/Videos/SNL Lazy Sunday.mp4"
[ffmpegTranscoder::GetVideoSize] ffmpeg returned : FFmpeg version SVN-r7773, Copyright (c) 2000-2006 Fabrice Bellard, et al.
configuration:
libavutil version: 49.2.0
libavcodec version: 51.29.0
libavformat version: 51.8.0
built on Jan 30 2007 23:00:57, gcc: 3.3.2 (Mandrake Linux 10.0 3.3.2-6mdk)
Compiler did not align stack variables. Libavcodec has been miscompiled
and may be very slow or crash. This is not a bug in libavcodec,
but in the compiler. Do not report crashes to FFmpeg developers.
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/usr/share/TiVo/mono/Videos/SNL Lazy Sunday.mp4':
Duration: 00:02:24.3, start: 0.000000, bitrate: 1349 kb/s
Stream #0.0(eng): Video: mpeg4, yuv420p, 368x208, 29.97 fps(r)
Stream #0.1(eng): Audio: mp4a / 0x6134706D, 24000 Hz, stereo
Must supply at least one output file
[ffmpegTranscoder::GetVideoSize] Video "/usr/share/TiVo/mono/Videos/SNL Lazy Sunday.mp4" size appears to be : 368x208
[ffmpegTranscoder::GetAspectOptions] options built : -aspect 16:9 -s 720x480
[ffmpegTranscoder::OutputFile] Calling ffmpeg : /usr/local/bin/ffmpeg -i "/usr/share/TiVo/mono/Videos/SNL Lazy Sunday.mp4" -vcodec mpeg2video -r 29.97 -b 1024k -aspect 16:9 -s 720x480 -acodec ac3 -ac 2 -ab 128 -f vob -
[ffmpegTranscoder::OutputFile] request complete after 0 bytes!
Looks like I might have a compile problem there in libavcodec. That's all I can handle for tonight though. I'll try some more tomorrow.
bigk96
01-30-2007, 10:19 PM
I have TiVonet working in Linux under gentoo. I've been able to transfer divx encoded files to my TiVo. I haven't tried any other kind of files yet.
Please let me know if I can help with anything.
Here is my ffmpeg and mono versions:
FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2006 Fabrice Bellard, et al.
configuration: --prefix=/usr --libdir=/usr/lib --shlibdir=/usr/lib --mandir=/usr/share/man --enable-static --enable-shared --cc=i686-pc-linux-gnu-gcc --disable-altivec --disable-debug --disable-opts --enable-mp3lame --enable-a52 --enable-dc1394 --enable-xvid --enable-vorbis --enable-libogg --enable-dts --enable-x264 --enable-faad --enable-faac --enable-gpl --enable-pp --disable-strip
libavutil version: 49.0.1
libavcodec version: 51.20.0
libavformat version: 50.6.0
built on Jan 25 2007 04:41:20, gcc: 4.1.1 (Gentoo 4.1.1-r3)
mono --version
Mono JIT compiler version 1.2.2.1, (C) 2002-2006 Novell, Inc and Contributors.
TLS: __thread
GC: Included Boehm (with typed GC)
SIGSEGV: normal
Disabled: none
pipakin
01-30-2007, 10:22 PM
Ok, downloaded and compiled the latest version of ffmpeg:
FFmpeg version SVN-r7773, Copyright (c) 2000-2006 Fabrice Bellard, et al.
configuration:
libavutil version: 49.2.0
libavcodec version: 51.29.0
libavformat version: 51.8.0
built on Jan 30 2007 23:00:57, gcc: 3.3.2 (Mandrake Linux 10.0 3.3.2-6mdk)
ffmpeg SVN-r7773
libavutil 3211776
libavcodec 3349760
libavformat 3344384
But when I try a transfer:
[ffmpegTranscoder::GetVideoSize] Calling ffmpeg : /usr/local/bin/ffmpeg -i "/usr/share/TiVo/mono/Videos/SNL Lazy Sunday.mp4"
[ffmpegTranscoder::GetVideoSize] ffmpeg returned : FFmpeg version SVN-r7773, Copyright (c) 2000-2006 Fabrice Bellard, et al.
configuration:
libavutil version: 49.2.0
libavcodec version: 51.29.0
libavformat version: 51.8.0
built on Jan 30 2007 23:00:57, gcc: 3.3.2 (Mandrake Linux 10.0 3.3.2-6mdk)
Compiler did not align stack variables. Libavcodec has been miscompiled
and may be very slow or crash. This is not a bug in libavcodec,
but in the compiler. Do not report crashes to FFmpeg developers.
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/usr/share/TiVo/mono/Videos/SNL Lazy Sunday.mp4':
Duration: 00:02:24.3, start: 0.000000, bitrate: 1349 kb/s
Stream #0.0(eng): Video: mpeg4, yuv420p, 368x208, 29.97 fps(r)
Stream #0.1(eng): Audio: mp4a / 0x6134706D, 24000 Hz, stereo
Must supply at least one output file
[ffmpegTranscoder::GetVideoSize] Video "/usr/share/TiVo/mono/Videos/SNL Lazy Sunday.mp4" size appears to be : 368x208
[ffmpegTranscoder::GetAspectOptions] options built : -aspect 16:9 -s 720x480
[ffmpegTranscoder::OutputFile] Calling ffmpeg : /usr/local/bin/ffmpeg -i "/usr/share/TiVo/mono/Videos/SNL Lazy Sunday.mp4" -vcodec mpeg2video -r 29.97 -b 1024k -aspect 16:9 -s 720x480 -acodec ac3 -ac 2 -ab 128 -f vob -
[ffmpegTranscoder::OutputFile] request complete after 0 bytes!
Looks like I might have a compile problem there in libavcodec. That's all I can handle for tonight though. I'll try some more tomorrow.
looks like it didn't get any config options. when you run the configure script, try running it like this:
./configure --enable-memalign-hack --enable-mp3lame --enable-xvid --enable-a52 --enable-libogg --enable-vorbis --enable-faac --enable-faad --enable-x264 --enable-pp --enable-amr_wb --enable-amr_nb --enable-avisynth --enable-dts --enable-libgsm --enable-gpl
windracer
01-30-2007, 10:22 PM
Hmmm ... both of you guys have more configuration options under ffmpeg. I'll try re-configuring and re-compiling.
edit: ha, came to the same conclusion at the same time.
pipakin
01-30-2007, 10:23 PM
Hmmm ... both of you guys have more configuration options under ffmpeg. I'll try re-configuring and re-compiling.
edit: ha, came to the same conclusion at the same time.
lol
windracer
01-30-2007, 10:34 PM
Argh! Whenever I try those ./configure options, it keeps telling me the various libraries cannot be found (xvid, dts, x264, etc. etc.). Oh well ... that's for tomorrow. Thanks for all your help tonight!
ciscokidinsf
01-30-2007, 11:07 PM
Hey pipakin, if you can post the UNZIPPED files for Mono/Tivo I can test again in my Mac (OS 10.3). Let me know.
Also, I tried today a flash video file (.flv) and It didn't get 'seen' by the application. Dunno why. They are also small files files. But a few music videos played fine despite being small .mpg and small .avi files.
Did anyone confirmed what happens to 'partial' transfers? Mine dissapeared from the Tivo and I dunno if they are still using space or not.
Namsur
01-30-2007, 11:47 PM
I was able to get Tivo.Net installed on an XP laptop and I can get to the admin page, but I cannot get anything to show up on my TiVo. I'm not really sure what I'm supposed to see/do. I gather from the posts that after getting the admin page up, there should be an entry for Tivo.Net in Now Playing List, right? I do not see that. Windows FW is off and no other FW running.
I am running on a wired connection (100Mb) as my wireless is dead on this laptop (yay :(), but I wouldn't think that would have anything to do with it..network is network.
I have a TiVo Series 2, version 8.1 something (latest available I believe)
Wireless is "Good" and is currently connected
Movie file is a DiVx .avi (*edit - I only have one movie file to test with. this is about 450MB in size)
I have deleted .tvm, stopped/started the TiVo.Net service and rebooted the TiVo, all with no change. There are no entries in the error log either.
So close, yet so far! Help me Pipakin ,Help Help me Pipakin (to the tune of Help Me Rhonda).
greg_burns
01-31-2007, 06:32 AM
Movie file is a DiVx .avi (*edit - I only have one movie file to test with. this is about 450MB in size)
Download a diggnation for a test. (i've used quicktime .mov with success).
http://revision3.com/diggnation
pipakin
01-31-2007, 08:42 AM
I am running on a wired connection (100Mb) as my wireless is dead on this laptop (yay :(), but I wouldn't think that would have anything to do with it..network is network.
*snip*
So close, yet so far! Help me Pipakin ,Help Help me Pipakin (to the tune of Help Me Rhonda).
One thing to check, is the wireless connection disabled? or just not getting a connection? I'm not sure I ever really thought about multiple adapters, and if the wireless adapter isn't disabled, it may be trying to use that connection to send the UDP packet.
pipakin
01-31-2007, 08:43 AM
Hey pipakin, if you can post the UNZIPPED files for Mono/Tivo I can test again in my Mac (OS 10.3). Let me know.
Also, I tried today a flash video file (.flv) and It didn't get 'seen' by the application. Dunno why. They are also small files files. But a few music videos played fine despite being small .mpg and small .avi files.
Did anyone confirmed what happens to 'partial' transfers? Mine dissapeared from the Tivo and I dunno if they are still using space or not.
Is there an archive format that would work better for you? I can archive it however you need, but the files need certain directory structures, etc.
pipakin
01-31-2007, 08:44 AM
Argh! Whenever I try those ./configure options, it keeps telling me the various libraries cannot be found (xvid, dts, x264, etc. etc.). Oh well ... that's for tomorrow. Thanks for all your help tonight!
D`oh!
Oh well. Today's another day!
cherry ghost
01-31-2007, 09:39 AM
Download a diggnation for a test. (i've used quicktime .mov with success).
http://revision3.com/diggnation
I've gotten .mov and .avi to work with no problems, but anything .flv gives me good video but all snap, crackle, and pop for audio.
pipakin
01-31-2007, 09:41 AM
I've gotten .mov and .avi to work with no problems, but anything .flv gives me good video but all snap, crackle, and pop for audio.
try restricting the audio sample rate to 48000 and setting the audio codec to ac3 (if that doesn't work try mp2). It also might help to restrict the audio channels to 2, but I don't think that's necessary.
MichaelK
01-31-2007, 09:44 AM
Actually I was referring to the one in the main feed (It's an integer value, I think. Looks like HEX to me). I send the series block in the TiVoVideoDetails xml (that schema gives me nightmares) as of 0.7.0a. If that block is all that's needed, then they should group correctly.
can you put a feild in the xml that we can assign made up series id's?
I have a billion home movies (well maybe a couple hundred-LOL). I also download an occasional youtube video. My kids love the crazy frog videos when I find them
I would like to be able to group those on the tivo in some manner.
So I dont need a "correct" Id- just any old one I put in.
Sort of like you use channel 100 FAKE for the channel.
MichaelK
01-31-2007, 09:46 AM
I could add a field for it and if you want to go find it, give you that option. It probably won't sneak into this version though.
sounds like you answered my above question...
thanks
MichaelK
01-31-2007, 09:52 AM
still playing a bit having a BALL!
just a suggestion- dont want to be pushy at all- but a suggestion-
It seems everytime we add movies to a directory we need to scan/submit? (or am I not following?)
Is there anyway to get it to work in the background to update itself? JavaHMO as an example seems to generate new thumbs files all be itslelf in the background as pictures are added to it's directories. (No programmer- so that's just what it SEEMS to be doing to me)
Hitting the submit/scan button isn't going to kill me every now and again but it's a neat bit if it could be automatic.
cherry ghost
01-31-2007, 10:08 AM
try restricting the audio sample rate to 48000 and setting the audio codec to ac3 (if that doesn't work try mp2). It also might help to restrict the audio channels to 2, but I don't think that's necessary.
That worked, thanks. :up:
greg_burns
01-31-2007, 10:24 AM
Hitting the submit/scan button isn't going to kill me every now and again but it's a neat bit if it could be automatic.
In case he missed it in my earlier post. ;)
FileSystemWatcher (http://msdn2.microsoft.com/en-us/library/system.io.filesystemwatcher.aspx)
Deadpan Science
01-31-2007, 10:35 AM
Minor point, but on the transfer page where it says "percentage complete" isn't a percentage, but rather a number in KB. It would be really cool if it was a percentage though. Also it would be nice to have a "completed" box on that page (obviously not needed if the percentage was actually a percentage)
pipakin
01-31-2007, 10:49 AM
In case he missed it in my earlier post. ;)
FileSystemWatcher (http://msdn2.microsoft.com/en-us/library/system.io.filesystemwatcher.aspx)
I saw it, :)
It's on the list of things for 1.0, but I'm trying to squash bugs before I get to features.
pipakin
01-31-2007, 10:50 AM
Minor point, but on the transfer page where it says "percentage complete" isn't a percentage, but rather a number in KB. It would be really cool if it was a percentage though. Also it would be nice to have a "completed" box on that page (obviously not needed if the percentage was actually a percentage)
Yeah, It only shows a percentage if it knows the file size acurrately. I could make it show the percentages for estimations as well, though.
MichaelK
01-31-2007, 10:50 AM
In case he missed it in my earlier post. ;)
FileSystemWatcher (http://msdn2.microsoft.com/en-us/library/system.io.filesystemwatcher.aspx)
so you pipakin could just plug that bit into tivo.net and it would do it?
sounds perfect.
MichaelK
01-31-2007, 10:52 AM
I saw it, :)
It's on the list of things for 1.0, but I'm trying to squash bugs before I get to features.
you keep adding features I might need to kick you some more coffee money- I'm feeling guilty...
;)
greg_burns
01-31-2007, 10:55 AM
so you pipakin could just plug that bit into tivo.net and it would do it?
If only programming was just as simple as cut & paste. :p
MichaelK
01-31-2007, 11:24 AM
If only programming was just as simple as cut & paste. :p
I'm always in awe of what you guys (assuming that you too are a programmer?) can do.
Some of the open source people just amaze me.
I mean really- tivo should have had people working on this functionaly for months if not years. They announced in november they would have it By Jan 1. They blew that deadline and are now talking about a public "preview" in "months" time. That version they come out with will likley be much more limited and cost people $30 bucks.
Yet Pipakin wips this out in like 10 days time and his pre version 1.0 releases are not too much more flaky then tivo's 2.3 desktop code today. If someone helps him make a fancy logo and purdy up the UI graphics with some fancy color pallet it's on par with tivo desktop which has taken months and months if not years to make from people getting paid.
Seriously- Tivo should find JavaHMO and Pipakin and pay these guys FAT Cash full time to create a REAL tivo branded desktop application. Then bundle the result on a cd to include with their hardware and probably sell even more boxes. Or at least they could sell more pc software for the fee they have now.
maybe it's what Pipakin said above- when you get paid it's a "chore" when you do it for yourself it's fun?
GCymbala
01-31-2007, 11:35 AM
In case he missed it in my earlier post. ;)
FileSystemWatcher (http://msdn2.microsoft.com/en-us/library/system.io.filesystemwatcher.aspx)
And keep these tips (http://weblogs.asp.net/ashben/archive/2003/10/14/31773.aspx) in mind too. :)
pipakin
01-31-2007, 12:07 PM
maybe it's what Pipakin said above- when you get paid it's a "chore" when you do it for yourself it's fun?
Indeed.
pipakin
01-31-2007, 12:32 PM
Version 0.8.0a up!
0.8.0a Changes:
- File manager!
- The Mono version now has extensive logging with the "--verbose" command line option.
- The "Genres", "RecordedDate", "EpisodeNumber", and "SeriesGenre" are now settable.
Links:
TiVo.Net Installer : http://downloads.sourceforge.net/tivodotnet/TiVoDotNetSetup-0.8.0a-fix.msi?use_mirror=osdn
TiVoMono Zip : http://downloads.sourceforge.net/tivodotnet/TivoMono-0.8.0a.zip?use_mirror=osdn
Enrique
01-31-2007, 12:56 PM
Version 0.8.0a up!
0.8.0a Changes:
- File manager!
- The Mono version now has extensive logging with the "--verbose" command line option.
- The "Genres", "RecordedDate", "EpisodeNumber", and "SeriesGenre" are now settable.
Links:
TiVo.Net Installer : http://downloads.sourceforge.net/tivodotnet/TiVoDotNetSetup-0.8.0a.msi?use_mirror=osdn
TiVoMono Zip : http://downloads.sourceforge.net/tivodotnet/TivoMono-0.8.0a.zip?use_mirror=osdn
ok I have been installing and uninstalling and I can't get to 0.8.0a it keeps showing You are running version: 0.7.0a [.Net], which is up to date.
pipakin
01-31-2007, 12:58 PM
ok I have been installing and uninstalling and I can't get to 0.8.0a it keeps showing You are running version: 0.7.0a [.Net], which is up to date.
er...lemme go check on that.
EDIT: I rebuilt it and I'm uploading a new one now.
NOTE: Make sure you Uninstall the previous one first! :)
EDIT #2: Done! Try now :up:
MichaelK
01-31-2007, 01:03 PM
anyone know- can we make up our own genres?
Can I make one for "home movies" for example? Just pondering...
pipakin
01-31-2007, 01:06 PM
anyone know- can we make up our own genres?
Can I make one for "home movies" for example? Just pondering...
I don't see why not. Give it a shot. I put all my stuff in the genre "Cool" and it seemed to take that okay :)
NOTE: genres (both program and series) are comma seperated. i.e.: Cool, My Shows, Daytime, Drama
Enrique
01-31-2007, 01:14 PM
er...lemme go check on that.
EDIT: I rebuilt it and I'm uploading a new one now.
NOTE: Make sure you Uninstall the previous one first! :)
EDIT #2: Done! Try now :up:
now getting:
You are running version: 0.7.0a [.Net], which is out of date.
Stu_Bee
01-31-2007, 01:14 PM
er...lemme go check on that.
EDIT: I rebuilt it and I'm uploading a new one now.
NOTE: Make sure you Uninstall the previous one first! :)
EDIT #2: Done! Try now :up:
Heh..now it says:
"You are running version: 0.7.0a [.Net], which is out of date."
I'm running .8
Edit: Also the "fileManager" section doesn't do anything but display the MainPage
Enrique
01-31-2007, 01:31 PM
Heh..now it says:
"You are running version: 0.7.0a [.Net], which is out of date."
I'm running .8
Edit: Also the "fileManager" section doesn't do anything but display the MainPagesame here.
pipakin
01-31-2007, 01:32 PM
Grrr....It shouldn't do that... I'll try again here in a sec. ok...that's...weird. I built the release version, but it put it in the debug folder... I'll rebuild and post a good version this time, I swear :)
Edit: uploading....
EDIT #2: Holy crap sourceforge is down...I can't edit the release! :confused:
EDIT #3: For now, download these files and put them in the install dir:
Enrique
01-31-2007, 01:47 PM
Grrr....It shouldn't do that... I'll try again here in a sec. ok...that's...weird. I built the release version, but it put it in the debug folder... I'll rebuild and post a good version this time, I swear :)
Edit: uploading....
EDIT #2: Holy crap sourceforge is down...I can't edit the release! :confused:that sucks i hope it is back up soon.
MichaelK
01-31-2007, 01:53 PM
I don't see why not. Give it a shot. I put all my stuff in the genre "Cool" and it seemed to take that okay :)
NOTE: genres (both program and series) are comma seperated. i.e.: Cool, My Shows, Daytime, Drama
GREAT!
I can "Tag" all the home movie clips that way.
2006, christmas, kids, grandparents, blah, blah, blah
pipakin
01-31-2007, 02:14 PM
that sucks i hope it is back up soon.
Updated with a correct installer. Here's the new link:
TiVo.Net Installer : http://downloads.sourceforge.net/tivodotnet/TiVoDotNetSetup-0.8.0a-fix.msi?use_mirror=osdn
scott816
01-31-2007, 04:14 PM
I tried installing the latest Tivo.net on VISTA home premium and got the following error during the install. Error code 2869. Not really worried about it since my video server is running XP but thought I would test it and report.
Enrique
01-31-2007, 04:14 PM
Updated with a correct installer. Here's the new link:
TiVo.Net Installer : http://downloads.sourceforge.net/tivodotnet/TiVoDotNetSetup-0.8.0a-fix.msi?use_mirror=osdnthanks just downloaded it and all is fine and cool. :cool:
pipakin
01-31-2007, 04:29 PM
I tried installing the latest Tivo.net on VISTA home premium and got the following error during the install. Error code 2869. Not really worried about it since my video server is running XP but thought I would test it and report.
Not surprised. I need to get the latest service pack for VS 2005 to make sure I'm Vista Compatible.
Aiken
01-31-2007, 04:58 PM
pipakin--
Have you looked into a check to see if the video is already tivo-compatible? That way people who have higher-quality, compatible videos wouldn't have to basically downsample in order to transcode in real time. That, in turn, would allow people to use TiVo.Net as a really nice movie server as opposed to just a nicely-featured streamer.
pipakin
01-31-2007, 05:01 PM
pipakin--
Have you looked into a check to see if the video is already tivo-compatible? That way people who have higher-quality, compatible videos wouldn't have to basically downsample in order to transcode in real time. That, in turn, would allow people to use TiVo.Net as a really nice movie server as opposed to just a nicely-featured streamer.
I could do that. Consider it on the list for 0.9.0a :)
Currently on the list for 0.9.0a:
- Attempt to fix the "My Now Playing List Dissapears" bug
- Finish up the plugin framework and add a podcast rss lister plugin :D
- Add the ability to set series properties on multiple files at once.
- Don't transcode already compatible files/streams.
turnipsun
01-31-2007, 05:11 PM
I
- Add the ability to set series properties on multiple files at once.
I wasn't sure if any one saw my suggestion about multiple file editing.
Even if it wasn't my suggestion that got that feature going.. still excited for it..
Chris
Enrique
01-31-2007, 05:50 PM
I could do that. Consider it on the list for 0.9.0a :)
Currently on the list for 0.9.0a:
- Attempt to fix the "My Now Playing List Dissapears" bug
- Finish up the plugin framework and add a podcast rss lister plugin :D
- Add the ability to set series properties on multiple files at once.
- Don't transcode already compatible files/streams.wow i can't wait for the podcast rss lister plugin. :up: :up: :up: :up: :up:
Dan203
01-31-2007, 05:54 PM
Don't transcode already compatible files/streams.
A couple of pointers for this...
1) TiVo requires video to have 480 lines of horizontal resolution. So resolutions such as 352x480, 480x480, 720x480, etc.. are all fine but resolutions such as 352x240 are not.
2) TiVo requires video to have a frame rate of 29.97fps it will not work with "film mode" 24fps video.
3) The 540 series TiVos will not display 16:9 animporphic video correctly when connected to a 4:3 TV. So you should have a setting the user can check that will convert all 16:9 animorphic content to 4:3 letterboxed if they have one of these TiVos.
Dan
jmarchil
01-31-2007, 05:55 PM
Darn ... that's the end of the log file. I still get the "will be transfered when previously requested programs complete" message.
When I try another transfer, I don't see the ffmpeg call in the log anymore. I have to restart TivoMono before ffmpeg is logged again. This is really bugging me.
I have noticed this when I have cancelled a previous transfer. Are we sure it's not a Tivo bug? I have also seen this same thing with Tivo Desktop in the past.
Sorry if this is already known, I haven't read the entire thread yet.
Jamie.
Tivogre
01-31-2007, 06:03 PM
I could do that. Consider it on the list for 0.9.0a :)
Currently on the list for 0.9.0a:
- Attempt to fix the "My Now Playing List Dissapears" bug
- Finish up the plugin framework and add a podcast rss lister plugin :D
- Add the ability to set series properties on multiple files at once.
- Don't transcode already compatible files/streams.
How about "Make work with DirecTivos as an MRV transfer".. This would make your a more universal killer app.
:D
pipakin
01-31-2007, 06:05 PM
How about "Make work with DirecTivos as an MRV transfer".. This would make your a more universal killer app.
:D
Working on it, but it's a bit more of a job (I think). It MAY sneak into 0.9.0, but no promises.
jmarchil
01-31-2007, 06:29 PM
Working on it, but it's a bit more of a job (I think). It MAY sneak into 0.9.0, but no promises.
Is there a way to connect to the configuration web page from a different machine on the network?
J.
dwgsp
01-31-2007, 06:36 PM
Several versions ago, I edited the video extensions. Now I'd like to reset them back to the default values, but it looks like I have enter the extensions manually. What string should I enter into that field?
Thanks!
/Don
pipakin
01-31-2007, 06:51 PM
Several versions ago, I edited the video extensions. Now I'd like to reset them back to the default values, but it looks like I have enter the extensions manually. What string should I enter into that field?
Thanks!
/Don
Defaults: .3g2,.3gp,.4xm,.mtv,.roq,.aac,.ac3,.adts,.aiff,.alaw,.amr,.a sf,.au,.avi,.avs,.crc,.daud,.dsicin,.dts,.dv,.dvd,.ea,.ffm,. flic,.flv,.gif,.gxf,.h261,.h263,.h264,.idcin,.ipmovie,.m4v,. matroska,.mjpeg,.mm,.mmf,.mov,.mp4,.m4a,.3gp,.mp2,.mp3,.mp4, .mpeg,.mpg,.mpeg1video,.mpeg2video,.mpegts,.mpegvideo,.mpjpe g,.mulaw,.mxf,.nsv,.nuv,.ogg,.psp,.psxstr,.rawvideo,.rm,.s16 be,.s16le,.s8,.shn,.smk,.sol,.svcd,.swf,.tiertexseq,.tta,.u1 6be,.u16le,.u8,.vcd,.vmd,.vob,.voc,.wav,.wc3movie,.wsaud,.ws vqa,.wv
pipakin
01-31-2007, 06:52 PM
Is there a way to connect to the configuration web page from a different machine on the network?
J.
That's currently disabled, but I'll happily make it an option in 0.9.0a. Just be aware that there is no security on the page, so anyone who can hit port 9033 can make changes to your settings.
windracer
01-31-2007, 07:54 PM
Finally got it working under Mono/Linux!
Getting ffmpeg up to date was a PITA! My Linux "server" is an old Toshiba laptop running Mandrake 10.0. I had to manually download all the various codec sources (x264, xvid, faad, faac, lame, gsm, etc.) to get the header files and everything in the right place. Then I was finally able to re-compile ffmpeg properly. My version now looks like this:
FFmpeg version SVN-r7788, Copyright (c) 2000-2006 Fabrice Bellard, et al.
configuration: --enable-memalign-hack --enable-gpl --enable-pp --enable-xvid --extra-cflags=-I/usr/include --extra-ldflags=-L/usr/lib --enable-mp3lame --enable-x264 --enable-pthreads --enable-faad --enable-faac --enable-a52 --enable-libogg --enable-vorbis --enable-libgsm
libavutil version: 49.2.0
libavcodec version: 51.29.0
libavformat version: 51.8.0
built on Jan 31 2007 19:16:11, gcc: 3.3.2 (Mandrake Linux 10.0 3.3.2-6mdk)
ffmpeg SVN-r7788
libavutil 3211776
libavcodec 3349760
libavformat 3344384
I wasn't able to get the dts, theora, or amr_wb libraries working, but those are less important.
At any rate, I was able to kick off a transfer and it worked. Well, I have encoding settings issues now. My first transfer was an .mp4 and the audio is great but the video is split into three sections on the screen and all full of lines (this was a transfer to my TX20). But it's progress!
Aiken
01-31-2007, 07:56 PM
2) TiVo requires video to have a frame rate of 29.97fps it will not work with "film mode" 24fps video.
That's actually not true. I've tested every box I have against 23.976, 24, 29.97, 30, and 59.94, and they all work. 60 doesn't. Others might, but ffmpeg won't go lower.
(Granted, I don't have a series 1 or 540.)
Stu_Bee
01-31-2007, 08:10 PM
A couple of pointers for this...
2) TiVo requires video to have a frame rate of 29.97fps it will not work with "film mode" 24fps video.
Dan
Maybe change that to "not ALL work with 24fps".
My AT&Tivo plays back 24fps mpgs fine. Actually I encode them this way to avoid the visual stuttering that sometimes happens in transcoded videos when panning a scene.
pipakin
01-31-2007, 08:22 PM
At any rate, I was able to kick off a transfer and it worked. Well, I have encoding settings issues now. My first transfer was an .mp4 and the audio is great but the video is split into three sections on the screen and all full of lines (this was a transfer to my TX20). But it's progress!
What aspect did you transfer at? That sounds like what happens when I send 16:9 to my TiVo.
jmarchil
01-31-2007, 08:23 PM
Would it be possible to add support for program ratings?
J.
pipakin
01-31-2007, 08:25 PM
Would it be possible to add support for program ratings?
J.
Way ahead of you :) It's in version 0.9.0a, which should come out tommorow or the next day at the latest. The rss podcast feed portion is working :D Now my wife can watch her Hanson podcast on the TV (Wait, is that a good thing? :p)
windracer
01-31-2007, 08:27 PM
What aspect did you transfer at? That sounds like what happens when I send 16:9 to my TiVo.
That's exactly what I did. When I switched to 4:3 everything was fine.
pipakin
01-31-2007, 08:30 PM
That's exactly what I did. When I switched to 4:3 everything was fine.
Yeah, apparently some of the TiVos have issues with displaying 16:9 on a 4:3 aspect TV.
windracer
01-31-2007, 08:33 PM
I guess I'm confused then. This was a transfer to my DVD TiVo, which is set to 16:9 and is connected to a 16:9 HD LCD television. Should the 16:9 setting work?
Namsur
01-31-2007, 08:37 PM
One thing to check, is the wireless connection disabled? or just not getting a connection? I'm not sure I ever really thought about multiple adapters, and if the wireless adapter isn't disabled, it may be trying to use that connection to send the UDP packet.
You rock Philip!! That was it! Man that is soooooo cool weeeeeeee :D:D:D.
Thanks!
BTW, this was on my work xp laptop. I have not tried mono on my win2k laptop yet.
Also, I remember some others saying that the playback would not work while a show was being recorded. The playback worked fine for me and the recording kept going during the transfer (I think, cable is out here so it's just recording black) and after I stopped it the recording light was still on.
Awesome application Philip, I hope TiVo buys it from you. You definitely deserve it!
Namsur
01-31-2007, 08:44 PM
Would it be possible to add support for program ratings?
J.
Is this the same thing as parental controls? That would be a good feature. Probably way down the line, though.
cherry ghost
01-31-2007, 08:49 PM
The episode numbers aren't surviving the transfer. If that makes sense.
vBulletin® v3.6.8, Copyright ©2000-2013, Jelsoft Enterprises Ltd.