Compare Products, Prices & Stores For:

COMPUTERS, COMPONENTS COMPUTER ACCESSORIES, COMPUTER MEMORY, HARDWARE, INPUT DEVICES, NETWORKING, PDAs & MOBILE ELECTRONICS, SOFTWARE, STORAGE & MEDIA, DIGITAL CAMERAS, HOME AUDIO, TV& VIDEO

Google
 
Web DealDatabase.com
What are you shopping for?


Go Back   DealDatabase Forum - Deals, Freebies, and TiVo & DirecTivo Hacking > Category: NEW TiVo, DTiVo, Extraction FORUMS! > Series 2 Support

Reply
 
Thread Tools Rating: Thread Rating: 2 votes, 5.00 average. Display Modes
  #1  
Old 02-05-2006, 05:01 AM
BTUxNine BTUxNine is offline
Diamond Member
 
Join Date: May 2005
Posts: 900
Send a message via ICQ to BTUxNine Send a message via AIM to BTUxNine Send a message via Yahoo to BTUxNine
Tivoserver alpha-release thread

To let more people help out with the debugging of tivoserver, we've decided to try some alpha-testing releases. Keep in mind that these may be less stable, and often contain features that haven't been tested all that well, yet (that's your job ).
If you're just trying to get tivoserver up and running and are looking for support, this really isn't the thread for you. Please see the main support thread.
Alpha releases will be indicated by -a# (starting with 0.4.3-a2)... it's a non-standard scheme, but hey, whatever works.

THE MINGW -a2 port is broken, if you have issues with it, please try the cygwin port before posting.

LATEST RELEASE is v0_4_4-a3, more info in this post

Last edited by BTUxNine; 03-23-2006 at 03:14 PM.
Reply With Quote
  #2  
Old 02-05-2006, 05:11 AM
BTUxNine BTUxNine is offline
Diamond Member
 
Join Date: May 2005
Posts: 900
Send a message via ICQ to BTUxNine Send a message via AIM to BTUxNine Send a message via Yahoo to BTUxNine
a source tarball and cygwin binary for -a2 should be up on sourceforge (at least within the next 30 minutes, depending on the propagation delay).

we don't really have a changelog, but some of the changes/fixes include:
dynamically resize buffers, added more show info from xml, fixed several ty issues, added limited vob support, better estimates of aspect ratio, added logfile support, and other improvements that I'm too tired to remember.

There is also a mingw port, and should be a binary posted in the near future.

My thanx to drez, rbautch, and others who helped me debug some of the ty and aspect-ratio problems. They went above and beyond the call.
Reply With Quote
  #3  
Old 02-05-2006, 05:59 AM
wsewell wsewell is offline
Senior Member
 
Join Date: Oct 2004
Location: Texas
Posts: 135
Windows Port :)

While BTU has been hard at work fixing bugs and trying to get aspect ratios just right, I've been working (er... uh... playing) with a non-cygwin port (compiled on MinGW for those that care). Along with the alpha release of the cygwin files is a tivoserver-*-setup.exe file, which is an installer for the "real" Windows port.

If you dare to try it out please let me know what you think. It is definitely alpha and I've only checked it on one other computer so it may just catch your PC on fire

When you run this version, you are actually running a little "launcher" program that sits in the task tray, tells you the status of tivoserver, and tries (a few times) to re-run tivoserver if it dies. The "launcher" is called tivoserver.exe and the "real" tivoserver is now called tivoserver_d.exe. This will probably change in the future, as I said this is just alpha.

I'd like to hear about any issues on codec-compatibility here, but only if you've got a file that works on the cygwin version of Tivoserver so we can be sure it's not just an issue with Tivoserver in general. The only codec I couldn't get compiled in was Vorbis.
Reply With Quote
  #4  
Old 02-05-2006, 10:00 AM
VCD_Junky! VCD_Junky! is offline
Experienced Member.
 
Join Date: Jan 2003
Posts: 29
Everything looks good so far with the MinGW build/install. The one feature I found especially useful was that when I tried to play a non-supported AC3 audio encoded video, the TivoServer back-end crashed as usual, but the task tray app was able to restart it automatically before the Tivo UI timed out (at least on my box). The Tivo informed me it could not transfer the file and the TivoServer had recovered by the time it needed to go back to the video list. So essentially, this handles AC3 crashing until the codec can be implemented.

Great work, thanks!
Reply With Quote
  #5  
Old 02-05-2006, 11:02 AM
rbreding rbreding is offline
Senior Member
 
Join Date: Sep 2004
Posts: 240
Just to clarify....is the alpha version the same as the current CVS or 1 step behind CVS ?
Reply With Quote
  #6  
Old 02-05-2006, 12:05 PM
Vegas Vegas is offline
Senior Member
 
Join Date: May 2003
Location: Chicago Burbs
Posts: 160
VOB wierdness

Looking pretty good runing on Core 4

mpg with ac3 5.1 transfered fine, tivoserver transcoded the audio to mp2 stereo and played it perfectly.

Tryed a couple of vobs and found the duration was not calculated correctly.
"American Pie" which is 95 min. long was calculated at 4 min.
It transfered and played the first 4 minutes just fine. At the end of 4 min tivo thought it was still recording and just sat with a black screen. At the same time tivoserver started to buffer the last part to a temp file. The buffer continued to build for about 10 min. before I stoped it.

Initial read at start of tivoserver
Code:
---------------------------------------------------------------------------
 +  American Pie.vob
Input #0, mpeg, from '/video/movies_comedy/American Pie.vob':
  Duration: 00:04:23.0, start: 0.194500, bitrate: 150177 kb/s
  Stream #0.0[0x1e0], 29.97 fps: Video: mpeg2video, yuv420p, 720x480, 9800 kb/s
  Stream #0.1[0x80]: Audio: ac3, 48000 Hz, 5:1, 448 kb/s
  Stream #0.2[0x81]: Audio: ac3, 48000 Hz, stereo, 192 kb/s
  Stream #0.3[0x82]: Audio: ac3, 48000 Hz, stereo, 192 kb/s
stream 0,stream 1,stream 2,stream 3,adjusted AR= 1.77778
AVI2 stats: 720x480, dur=4:23, BR=150177776, Pixel-AR=32/27
        nchunks: 699, nparts: 3
SUCCESS: ( 3408855076 ) -> American Pie :
-----------------------------------------------------------------------------
From the terminal
Code:
 -------->  Random Magic: '1804289383'NEW TRANSFER
0x00016bb4
0x00016bb2
 Found Magic number: '1804289383'
Found Show By ID: -886112220
AVI2!
0x00000000
Input #0, mpeg, from '/video/movies_comedy/American Pie.vob':
  Duration: 00:04:23.0, start: 0.194500, bitrate: 150177 kb/s
  Stream #0.0[0x1e0], 29.97 fps: Video: mpeg2video, yuv420p, 720x480, 9800 kb/s
  Stream #0.1[0x80]: Audio: ac3, 48000 Hz, 5:1, 448 kb/s
  Stream #0.2[0x81]: Audio: ac3, 48000 Hz, stereo, 192 kb/s
  Stream #0.3[0x82]: Audio: ac3, 48000 Hz, stereo, 192 kb/s
stream 0,stream 1,stream 2,stream 3,adjusted AR= 1.77778
AVI2 stats: 720x480, dur=4:23, BR=150177776, Pixel-AR=32/27
        nchunks: 699, nparts: 3
Input #0, mpeg, from '/video/movies_comedy/American Pie.vob':
  Duration: 00:04:23.0, start: 0.194500, bitrate: 150177 kb/s
  Stream #0.0[0x1e0], 29.97 fps: Video: mpeg2video, yuv420p, 720x480, 9800 kb/s
  Stream #0.1[0x80]: Audio: ac3, 48000 Hz, 5:1, 448 kb/s
  Stream #0.2[0x81]: Audio: ac3, 48000 Hz, stereo, 192 kb/s
  Stream #0.3[0x82]: Audio: ac3, 48000 Hz, stereo, 192 kb/s
        newh= 480, Padding= 0, ar= 1.77778
Output #0, mp2, to 'tmp.m2a':
  Stream #0.0: Audio: mp2, 48000 Hz, stereo, 192 kb/s
Output #1, mpeg2video, to 'tmp.m2v':
  Stream #1.0,   nan fps: Video: mpeg2video, yuv420p, 720x480, q=2-31, 2500 kb/s
Stream mapping:
  Stream #0.1 -> #0.0
  Stream #0.0 -> #1.0
Press [q] to stop encoding
Proceeding with xfer
          ** Beginning transfer of show: American Pie
About to Load Header
  --> Loading Header 0 from /video/movies_comedy/American Pie.vob
 ---------------------
 | Num Records = 349
 | Begin       = 0
 | End         = 1
 ---------------------
Loaded Header OK
Closing Connection 140
Record   64/349, Part 1/3, 9%, 958K/s  Avg=958K/s  ETA 1:24   0x00000000
Record  134/349, Part 1/3, 19%, 967K/s  Avg=967K/s  ETA 1:14   Adding Tivo: Bar (1510000A051A520)
Record  348/349, Part 1/3, 49%, 952K/s  Avg=960K/s  ETA 0:47   About to Load Header
  --> Loading Header 1 from /video/movies_comedy/American Pie.vob
 ---------------------
 | Num Records = 350
 | Begin       = 134300
 | End         = 134301
 ---------------------
Loaded Header OK
Record  348/350, Part 2/3, 102%, 944K/s  Avg=961K/s  ETA 0:-2   About to Load Header
  --> Loading Header 2 from /video/movies_comedy/American Pie.vob
Buffering last part to temporary file /home/jowens/.tivoserver/lastpart.tmp
...............................................................................................
.[Snip].........................................
.........................[Stoped the transfer here]Closing Connection 141
....[temp file continued to build]...........................................................................................
......................................................................[killed tivoserver]Deleting AVI2---
.Closed Audio Buffer
Closed Video Buffer
Segmentation fault
[jowens@Royal1 tivoserver]$
I played this same vob with WinDVD and it displayed a duration of 2hr. 46min.
With Xine the duration showed 65min.
Doesn't seem anyone has much luck with vob duration.

Note: with WinDVD & Xine while the duration is wrong they both play the whole file.

Vegas
Reply With Quote
  #7  
Old 02-05-2006, 01:30 PM
wsewell wsewell is offline
Senior Member
 
Join Date: Oct 2004
Location: Texas
Posts: 135
Quote:
Originally Posted by rbreding
Just to clarify....is the alpha version the same as the current CVS or 1 step behind CVS ?
The alpha version is what was in CVS last night. Tho, there are a few minor MinGW changes that I didn't commit to CVS when I built the binary. The Cygwin alpha is == CVS (BTU correct me if I'm wrong).
Reply With Quote
  #8  
Old 02-05-2006, 03:12 PM
vectorite vectorite is offline
Experienced Member.
 
Join Date: Dec 2005
Posts: 20
tivoserver-*-setup.exe file, which is an installer for the "real" Windows port

Just tried the windows installer, couldn't get it to work, find log attached. Seems that it doesn't recognise the ty files in my app. data/video folder. So I thought I'd replace tivoserver_d.exe to with tivoserver.exe renamed tiviserver_d.exe and aded the cygwin1 dll. When I then re-ran tivoserver it did bring up the gycwin version and report it as running, It came up looking normal and was able to xfer files to tivo.

I'm using WXP SP2 hope that helps

Andy
Attached Files
File Type: txt tivoserver.txt (1.2 KB, 138 views)
Reply With Quote
  #9  
Old 02-05-2006, 03:17 PM
whitepelican whitepelican is offline
Senior Member
 
Join Date: May 2005
Posts: 313
Quote:
Originally Posted by Vegas
mpg with ac3 5.1 transfered fine, tivoserver transcoded the audio to mp2 stereo and played it perfectly.
Is this really what is supposed to occur? The AC3 audio is going to be transcoded to stereo instead of being kept intact?
Reply With Quote
  #10  
Old 02-05-2006, 03:24 PM
digimaster1964 digimaster1964 is offline
Charter Member
 
Join Date: May 2004
Posts: 36
Tivo sever

Another useless software

Last edited by digimaster1964; 02-05-2006 at 03:34 PM.
Reply With Quote
  #11  
Old 02-05-2006, 03:43 PM
rbreding rbreding is offline
Senior Member
 
Join Date: Sep 2004
Posts: 240
Quote:
Originally Posted by digimaster1964
Another useless software
Maybe if you could spell better and explain what you are talking about someone could understand you. Otherwise don't bother cluttering up the thread.
Reply With Quote
  #12  
Old 02-05-2006, 03:47 PM
Pendragn Pendragn is offline
Charter Member
 
Join Date: Jul 2003
Posts: 77
I noticed with this version I lost my grouping on the TiVo. With the same settings.cfg file 0.4.0 gives me folders for each directory that I'm sharing. 0.4.3 does not. Any ideas what is different?

tk
Reply With Quote
  #13  
Old 02-05-2006, 03:48 PM
BTUxNine BTUxNine is offline
Diamond Member
 
Join Date: May 2005
Posts: 900
Send a message via ICQ to BTUxNine Send a message via AIM to BTUxNine Send a message via Yahoo to BTUxNine
Quote:
Originally Posted by whitepelican
Is this really what is supposed to occur? The AC3 audio is going to be transcoded to stereo instead of being kept intact?
eventually (soon, hopefully), ac3 will be copied intact, but for now, it transcodes to mp2. -- It's near the top of the feature list we're working on (or least that *I* am working on).

re: durations, yes, that's an inherent problem with mpegs and vobs... it may take us quite a while to get a functional workaround, but it IS being worked on.
Reply With Quote
  #14  
Old 02-05-2006, 06:10 PM
whitepelican whitepelican is offline
Senior Member
 
Join Date: May 2005
Posts: 313
Been doing some testing. One question: Is this MingW version even based on the same source as the Cygwin -a2 version? They seem to work completely different. I've tried them both with a few Divx/Xvid files, some of which included AC3 audio.

In MingW version:
1) Files in subfolders don't even load.
2) Filenames look the same as the 0.43 version.
3) Computer catches on fire when trying to load Xvid with AC3 audio.

In Cygwin version:
1) Files in subfolders load correctly.
2) Filenames have me a bit baffled.
3) No fires at all with AC3 audio. In fact, it works perfectly.
Reply With Quote
  #15  
Old 02-05-2006, 07:04 PM
BTUxNine BTUxNine is offline
Diamond Member
 
Join Date: May 2005
Posts: 900
Send a message via ICQ to BTUxNine Send a message via AIM to BTUxNine Send a message via Yahoo to BTUxNine
the MinGW build definitely has issues... weston is the one working on that, and I really don't know how far off the codebase is from CVS.

re: filenames, weston put in code that removes identical prefix/suffix within a directory
Reply With Quote
Reply

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 06:30 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Copyright 2000-2008 © dealdatabase.com.
TiVo® is a registered trademark of TiVo Inc. This site is not affiliated with TiVo Inc.
You Rated this Thread: