TiVo Community
TiVo Community
TiVo Community
Go Back   TiVo Community > Main TiVo Forums > TiVo Home Media Features & TiVoToGo
TiVo Community
Reply
Forum Jump
 
Thread Tools
Old 05-26-2009, 11:44 AM   #1231
kearygriffin
Registered User
 
Join Date: Jan 2008
Posts: 346
Quote:
Originally Posted by Kiotie View Post
kearygriffin,

I tried your URL suggestion and I get a '404 page not found' error on the local machine as well.

I attached the debugs you requested from my Server and Desktop machines that I'm attempting this on. I'm guessing that I'm missing an addon application or that one is misconfigured. Unfortunately I'm lacking in Linux knowledge so I'm not sure where to look to make corrections. Please let me know if you see anything in the debugs.

Again, thanks for your help.
Looking at the logs (both) I see the following line:
MDNS: http://127.0.1.1:7290/streambaby
which says that streambaby is listening on the "local" network interface (127.0.0.1) which won't be accessible from other machines (i.e. the TiVo)

What does the line in your streambaby.ini that you changed to bind to the IP address of your linux box look like? For a typical home network (but not all home networks) it should be probably look something like:

ip=192.168.x.x

If you could post the exact line in the streambaby.ini that assigns the IP address, and also post the output of the linux command:
ifconfig

That may help to sort out the problem. If the ip= in the streambaby.ini is correct, and it matches the main network address from ifconfig, I'm not sure what the problem would be. (I don't think streambaby auto-defaults to 127.0.0.1 in any cases, but I could be wrong about that)
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
kearygriffin is offline   Reply With Quote
Old 05-26-2009, 01:25 PM   #1232
hfehawkeye
Registered User
 
Join Date: Apr 2009
Posts: 7
Quote:
Originally Posted by rfryar View Post
This indicates that the MPEG file itself is damaged. Run the MPG through a tool like VideoRedo's Quick Stream Fix and it will quickly resolve these little issues and produce a new MPG file that will stream correctly.

Rick
Thanks, I'll give that a try and let you know how it came out. Thanks to all that helped, I was begining to think I was the only one who had this issue.

As an aside, what DVD ripping software does anyone recommend?
hfehawkeye is offline   Reply With Quote
Old 05-27-2009, 09:25 AM   #1233
Kiotie
Registered User
 
Join Date: May 2009
Posts: 5
Here are the outputs from my .ini file and ifconfig command.

xxxxx@ubuntu-srvr:~/streambaby-0.27$ cat streambaby.ini
#
# ./streambaby --help for more configuration file options
#

dir.1=/home/xxxxx/Movies
dir.1.name=Movies
#dir.2=/media/disk
#dir.2.name=External Drive
# Ip address to bind to
# most people don't need to change this.
ip=10.10.10.25
# port to use
#port=7290

--------------

xxxxx@ubuntu-srvr:~/streambaby-0.27$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:0c:6e:2e:e3:c9
inet addr:10.10.10.25 Bcast:10.10.10.255 Mask:255.255.255.0
inet6 addr: fe80::20c:6eff:fe2e:e3c9/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:141 errors:0 dropped:0 overruns:0 frame:0
TX packets:144 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:15660 (15.2 KB) TX bytes:17671 (17.2 KB)
Interrupt:16 Base address:0xa000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:200 (200.0 B) TX bytes:200 (200.0 B)
Kiotie is offline   Reply With Quote
Old 05-27-2009, 11:47 AM   #1234
kearygriffin
Registered User
 
Join Date: Jan 2008
Posts: 346
Everything looks perfect in the above configuration, so I started tracing through the IP handling code in streambaby itself. There were definitely a couple of bugs related to IP address handling. I couldn't come up with a scenario where it would bind to 127.0.01, but it definitely could bind to an address not specified in the INI file.

I've just uploaded a new version to SVN that I think resolves the IP related issues. If you could give it a try that would be great (make sure you put/leave the ip=10.10.10.25 line in your INI)

http://streambaby.googlecode.com/fil...y-svn-r238.zip

Hopefully this version will either work or at least spit out an error message about not being able to bind to the specified IP address/port.
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
kearygriffin is offline   Reply With Quote
Old 05-27-2009, 12:54 PM   #1235
mphtrilogy
Registered User
 
Join Date: May 2007
Posts: 49
Quote:
Originally Posted by BJezz View Post
mphtrilogy, did you rip these videos yourself? It's just that if you have ripped a set of videos from DVD for example, but there's a problem with the program or settings used to rip them, this may be be specific to your ripping process. We may be able to replicate the issue. But if these videos are of different types or from different sources then it really points to a problem with your Streambaby installation. Obviously Streambaby works for most people, so we need to isolate what is different in your case that's causing this problem. It may be something to do with your setup or your videos. The more you can tell us, the more likely it will include a clue that will help one of us realise what the issue is.

If it is an option, you can PM me and we can arrange a way to send me a video. I'll happily try it and report back.
No, I've taken these off of the Tivo with the Tivo desktop software. I then cut and paste them over to another bigger external hard drive that I want to access with streambaby. All of the videos are from TCM and under 2 hours standard def, 1.5-3gig.

I'm not too strong on the troubleshooting end, but with some detailed instructions I can give it a shot.
mphtrilogy is offline   Reply With Quote
Old 05-27-2009, 01:10 PM   #1236
moyekj
Registered User
 
Join Date: Jan 2006
Location: Mission Viejo, CA
Posts: 8,845
Quote:
Originally Posted by mphtrilogy View Post
No, I've taken these off of the Tivo with the Tivo desktop software. I then cut and paste them over to another bigger external hard drive that I want to access with streambaby. All of the videos are from TCM and under 2 hours standard def, 1.5-3gig.

I'm not too strong on the troubleshooting end, but with some detailed instructions I can give it a shot.
Oh, well if these are .TiVo files then that would explain it. You need to decrypt to .mpg in order for streambaby to be able to re-buffer once the 1.1GB stream limit is reached. For .TiVo files that is not possible. (For .TiVo files once you stream ~ 1.1GB worth of data the Tivo will cut off the stream and streambaby is unable to re-start stream where you left off. Decrypting to .mpg solves the problem of not being able to start a new stream where it was cut off).
__________________
Roamio Pro (GigE)
Elite (MoCA)
Premiere (MoCA adapter)
Cox - Motorola CableCards & TAs
Slingbox 350 via TiVo Mini & TiVo Stream for remote viewing

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
moyekj is offline   Reply With Quote
Old 05-27-2009, 01:59 PM   #1237
reneg
Registered User
 
Join Date: Jun 2002
Posts: 452
Quote:
Originally Posted by kearygriffin View Post
...

I've just uploaded a new version to SVN that I think resolves the IP related issues. If you could give it a try that would be great (make sure you put/leave the ip=10.10.10.25 line in your INI)

http://streambaby.googlecode.com/fil...y-svn-r238.zip

Hopefully this version will either work or at least spit out an error message about not being able to bind to the specified IP address/port.
I quickly checked out the pressing slow then pause change you made and it looks like it emulates the Tivo playback. Thanks, it comes in handy for double checking scenes in Lost episodes.
reneg is offline   Reply With Quote
Old 05-27-2009, 05:05 PM   #1238
mphtrilogy
Registered User
 
Join Date: May 2007
Posts: 49
Quote:
Originally Posted by moyekj View Post
Oh, well if these are .TiVo files then that would explain it. You need to decrypt to .mpg in order for streambaby to be able to re-buffer once the 1.1GB stream limit is reached. For .TiVo files that is not possible. (For .TiVo files once you stream ~ 1.1GB worth of data the Tivo will cut off the stream and streambaby is unable to re-start stream where you left off. Decrypting to .mpg solves the problem of not being able to start a new stream where it was cut off).
Can you advise how I can decrypt these files?

I have DVD decrypter and also DVD Fab Platinum.

What should I do?

Thanks
mphtrilogy is offline   Reply With Quote
Old 05-27-2009, 05:25 PM   #1239
moyekj
Registered User
 
Join Date: Jan 2006
Location: Mission Viejo, CA
Posts: 8,845
Quote:
Originally Posted by mphtrilogy View Post
Can you advise how I can decrypt these files?

I have DVD decrypter and also DVD Fab Platinum.

What should I do?

Thanks
There are several free options for decrypting .TiVo files. kmttg (see link in my sig) is one of those options and can do a lot more than just decrypt, though you can use it solely as a GUI for decrypting if that's all you need. If you just want a simple command line program to do it then tivodecode is all you need. There are some other GUI interfaces built around tivodecode as well that can do it.
__________________
Roamio Pro (GigE)
Elite (MoCA)
Premiere (MoCA adapter)
Cox - Motorola CableCards & TAs
Slingbox 350 via TiVo Mini & TiVo Stream for remote viewing

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
moyekj is offline   Reply With Quote
Old 05-27-2009, 06:33 PM   #1240
mphtrilogy
Registered User
 
Join Date: May 2007
Posts: 49
Quote:
Originally Posted by moyekj View Post
There are several free options for decrypting .TiVo files. kmttg (see link in my sig) is one of those options and can do a lot more than just decrypt, though you can use it solely as a GUI for decrypting if that's all you need. If you just want a simple command line program to do it then tivodecode is all you need. There are some other GUI interfaces built around tivodecode as well that can do it.
thank you very much, I will give this a try.

If I want to move these back on to my Tivo after I decrypt them, will I be able to?
mphtrilogy is offline   Reply With Quote
Old 05-27-2009, 06:52 PM   #1241
moyekj
Registered User
 
Join Date: Jan 2006
Location: Mission Viejo, CA
Posts: 8,845
Quote:
Originally Posted by mphtrilogy View Post
If I want to move these back on to my Tivo after I decrypt them, will I be able to?
Yes. If you use pyTivo to copy them back to your Tivo you can also keep the program information (title, description, etc) by generating a pyTivo metadata file which is a simple .mpg.txt file that accompanies the .mpg file. kmttg has option to generate this metadata file from .TiVo files as well. (Streambaby also reads the metadata file to show information about a video file).
__________________
Roamio Pro (GigE)
Elite (MoCA)
Premiere (MoCA adapter)
Cox - Motorola CableCards & TAs
Slingbox 350 via TiVo Mini & TiVo Stream for remote viewing

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
moyekj is offline   Reply With Quote
Old 05-27-2009, 08:06 PM   #1242
rfryar
My Media, My Way
 
Join Date: Feb 2008
Location: Cottage Grove, MN
Posts: 201
Quote:
Originally Posted by mphtrilogy View Post
Can you advise how I can decrypt these files?
I use a tool called Direct Show Dump. It quickly turns the TiVo file into a MPG.

Just do a google search and you should find it. However you must have at least the free Tivo Desktop installed in order to get the right decoder installed on your PC.

Rick
rfryar is offline   Reply With Quote
Old 05-27-2009, 08:18 PM   #1243
moyekj
Registered User
 
Join Date: Jan 2006
Location: Mission Viejo, CA
Posts: 8,845
Quote:
Originally Posted by rfryar View Post
I use a tool called Direct Show Dump. It quickly turns the TiVo file into a MPG.

Just do a google search and you should find it. However you must have at least the free Tivo Desktop installed in order to get the right decoder installed on your PC.

Rick
That is another option. But the requirement of having the the proper TD codecs installed for it to work is why I don't bother mentioning it since tivodecode has no such dependencies and works very fast and reliably on all major platforms. VideoRedo is another non-free option for decrypting but again relies on proper TD codecs being installed.
__________________
Roamio Pro (GigE)
Elite (MoCA)
Premiere (MoCA adapter)
Cox - Motorola CableCards & TAs
Slingbox 350 via TiVo Mini & TiVo Stream for remote viewing

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
moyekj is offline   Reply With Quote
Old 05-27-2009, 09:10 PM   #1244
wmcbrine
Resistance Useless
 
wmcbrine's Avatar
 
Join Date: Aug 2003
Posts: 8,909
Yeah, I don't see why anyone still uses Direct Show Dump. It was a great workaround when it was all that was available, but now we can decrypt directly.
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
wmcbrine is offline   Reply With Quote
Old 05-28-2009, 07:27 AM   #1245
rfryar
My Media, My Way
 
Join Date: Feb 2008
Location: Cottage Grove, MN
Posts: 201
Using the FFMPEG script to convert a TiVo HD MPG into a MP4 I get really tinny sounding audio. Has anyone else encountered this?

ffmpeg -y -i inputFile.mpg -vcodec libx264 -coder 0 -level 41 -sameq -g 300 -bufsize 14745k -b 5000k -maxrate 16000k -bug "+autodetect+ms" -me_method epzs -trellis 2 -mbd 1 -acodec copy -f mp4 outputFile.mp4

I am using the FFMPEG binary on windows that is distributed with the Streambaby package.

Also I have tried just exporting the -acodec copy to a AC3 file and then using MP4box to mux that with the H264 created above but MP4box complains about the AC3 file.

Any hints on how to easily create a batch script to convert TiVo MPGs into Mp4 that does not cause the audio to become tinny?

Thanks,

Rick
rfryar is offline   Reply With Quote
Old 05-28-2009, 07:59 AM   #1246
wmcbrine
Resistance Useless
 
wmcbrine's Avatar
 
Join Date: Aug 2003
Posts: 8,909
-acodec copy... you're not doing anything to the audio at all. But sometimes the TiVo gets in a weird state. It can sometimes be cleared up by playing a stream with different parameters, or almost always by rebooting.
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
wmcbrine is offline   Reply With Quote
Old 05-28-2009, 08:47 AM   #1247
rfryar
My Media, My Way
 
Join Date: Feb 2008
Location: Cottage Grove, MN
Posts: 201
Quote:
Originally Posted by wmcbrine View Post
-acodec copy... you're not doing anything to the audio at all. But sometimes the TiVo gets in a weird state. It can sometimes be cleared up by playing a stream with different parameters, or almost always by rebooting.
I understand that FFMPEG is not supposed to be doing anything to the audio but it definately is, or when it muxs it into MP4 it causes the issue. All that I can be sure of is that the audio is fine in MPG, but any attempt to get the audio out of the MPG with FFMPEG causes the tinny sounding audio. This is in any player, even PC players, not just the TiVo.

No one else experiences this FFMPEG AC3 behavior on Windows?

Rick
rfryar is offline   Reply With Quote
Old 05-28-2009, 09:45 AM   #1248
moyekj
Registered User
 
Join Date: Jan 2006
Location: Mission Viejo, CA
Posts: 8,845
Quote:
Originally Posted by rfryar View Post
No one else experiences this FFMPEG AC3 behavior on Windows?
No I have not experienced that behavior on Windows or Linux platforms using -acodec copy to get a copy of AC3 audio. Most of my sources are from Tivo recordings. Could be something about source video is causing the issue, especially if it's a Blu Ray rip or something of that nature. Perhaps if you post somewhere a short clip of a source video that you are having an issue with others could try it out to see what happens.
Assuming the source video is mpeg2 have you run it through VRD QSFix to see if that helps?
__________________
Roamio Pro (GigE)
Elite (MoCA)
Premiere (MoCA adapter)
Cox - Motorola CableCards & TAs
Slingbox 350 via TiVo Mini & TiVo Stream for remote viewing

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
moyekj is offline   Reply With Quote
Old 05-28-2009, 10:22 AM   #1249
Kiotie
Registered User
 
Join Date: May 2009
Posts: 5
Quote:
Everything looks perfect in the above configuration, so I started tracing through the IP handling code in streambaby itself. There were definitely a couple of bugs related to IP address handling. I couldn't come up with a scenario where it would bind to 127.0.01, but it definitely could bind to an address not specified in the INI file.

I've just uploaded a new version to SVN that I think resolves the IP related issues. If you could give it a try that would be great (make sure you put/leave the ip=10.10.10.25 line in your INI)

ttp://streambaby.googlecode.com/fil...y-svn-r238.zip

Hopefully this version will either work or at least spit out an error

YES, YES, YES! Thank you keary, you da man! The svn worked correctly. Do you take donations for this project somewhere? I didn't see one on the streambaby web page.
Kiotie is offline   Reply With Quote
Old 05-28-2009, 10:34 AM   #1250
gonzotek
tivo_xml developer
 
gonzotek's Avatar
 
Join Date: Sep 2004
Location: Outside Phildadelphia
Posts: 2,204
Quote:
Originally Posted by Kiotie View Post
YES, YES, YES! Thank you keary, you da man! The svn worked correctly. Do you take donations for this project somewhere? I didn't see one on the streambaby web page.
I didn't have a chance to do extensive testing and report this earlier, but .27 was broke in the same way for me (Ubuntu 8.10, recent svn builds of ffmpeg and x264) and the r238 build worked great, as expected. So it looks like there was definitely something wrong with the address binding.
gonzotek is offline   Reply With Quote
Old 05-28-2009, 01:39 PM   #1251
Yoav
Registered User
 
Join Date: Jan 2007
Posts: 1,048
Quote:
Originally Posted by rfryar View Post
Using the FFMPEG script to convert a TiVo HD MPG into a MP4 I get really tinny sounding audio. Has anyone else encountered this?

ffmpeg -y -i inputFile.mpg -vcodec libx264 -coder 0 -level 41 -sameq -g 300 -bufsize 14745k -b 5000k -maxrate 16000k -bug "+autodetect+ms" -me_method epzs -trellis 2 -mbd 1 -acodec copy -f mp4 outputFile.mp4
Odds are that when changing containers ffmpeg messes up the audio codec ID or bitrate or whatnot. Try using mencoder instead of ffmpeg. It's known to better handle ID tags when you change containers.

Or re-encode the audio... I doubt you'll notice much of a slowdown or quality hit... At least see if re-encoding fixes it...
__________________
Don't pay for Tivo Desktop / Roxio on the mac:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
and
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Yoav is offline   Reply With Quote
Old 05-28-2009, 11:20 PM   #1252
jmemmott
Registered User
 
Join Date: Jul 2003
Location: Santa Cruz, CA
Posts: 393
I just wanted to let everyone know that I have put up a new version of T2Sami that is able to convert DVD subtitle streams as well as closed caption to .srt files for use with streambaby. Newer domestic material typically has closed captions but older and foreign media often do not. The addition of subtitles should expand the amount of captioned material available to be streamed.

It should also allow captions in Spanish, French, ... to be created if the appropriate substreams are present. I have not done a lot of testing with this latter capability so I do not know how streambaby will respond to a full range of foreign character sets yet. It is also limited by the OCR process I am using. The further one gets from English, the higher the error rate will be.
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
jmemmott is offline   Reply With Quote
Old 05-29-2009, 04:37 PM   #1253
dlfl
Cranky old novice
 
dlfl's Avatar
 
Join Date: Jul 2006
Location: Near Dayton, Ohio
Posts: 5,831
Whoopee, but a question or two....

Just graduated from S2D2 to HD and of course one of the first things I had to do was get StreamBaby going! Basically it went pretty smooth. Just followed the getting started part of the wiki and voila! -- it works!

Running on Windows XP (SP3) I notice the following error message in the command window on every start up:

Quote:
Initializing StreamBaby v0.27...
05/29/09 16:34:27 Listener: added factory
05/29/09 16:34:27 Main: streambaby ready & listening.
Exception in thread "JmDNS.SocketListener" java.lang.StringIndexOutOfBoundsExcep
tion: String index out of range: -1
at java.lang.String.substring(Unknown Source)
at javax.jmdns.impl.JmDNSImpl.toUnqualifiedName(JmDNSImpl.java: 1461)
at javax.jmdns.impl.JmDNSImpl.updateRecord(JmDNSImpl.java:933)
at javax.jmdns.impl.JmDNSImpl.handleResponse(JmDNSImpl.java:102 5)
at javax.jmdns.impl.SocketListener.run(SocketListener.java:68)
at java.lang.Thread.run(Unknown Source)
However things appear to be working anyway, although I see lots of warnings like the following in the command window:

Quote:
StreamBabyStream[#1,uri=null] warning: resource 2532 not found.
StreamBabyStream[#1,uri=null] warning: resource 2532 not found.
These messages aren't in the log file, but the log file has lots of messages like:
Quote:
05/29/09 16:53:03 Listener: 192.168.0.104 I/O Exception handling HTTP GET 039af0ab-c541-404c-b81b-9f8aaa153904.stream: Connection reset by peer: socket write error
Do any of these messages indicate actual problems?

My ini file is a very simple one liner:
Quote:
dir.1=J:\Videos\FLV
The files I'm streaming are HandBrake .mp4 transcodes of S2D2 TTG transfers (edited with VideoReDo). Typical mediaInfo for one of these is:

Video
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L3.0
Format settings, CABAC : Yes
Format settings, ReFrames : 2 frames
Codec ID : avc1
Bit rate mode : Variable
Bit rate : 650 Kbps
Width : 640 pixels
Height : 288 pixels
Display aspect ratio : 2.222
Frame rate mode : Variable
Frame rate : 29.970 fps

Audio
Format : AAC
Bit rate mode : Variable
Bit rate : 160 Kbps
Maximum bit rate : 244 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Resolution : 16 bits

The PAR for these is 1:1 and they display correctly with "Panel" aspect ratio, as stated in the StreamBaby docs. So far I'm streaming them with the "same" bit rate.

I have had problems with audio sync getting off a few seconds after random seeking outside the buffer, but this only happens sometimes and I'm not sure what the dependence on seek method is (#-Skip, ##<enter> or FF). This may be due to properties of my source videos.

And also, I generated the .srt file for one of my videos with T2Sami and the CC's work perfectly when streaming.

Thanks for the cool program!
__________________

"It must be swell to be so perfect and odor-free" -- Del Griffith


VideoReDo users: Try
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

pyTivo users: Try
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
and
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
dlfl is offline   Reply With Quote
Old 05-31-2009, 01:18 AM   #1254
whozat
Registered User
 
Join Date: Jan 2009
Posts: 4
Problems running streambaby with galleon?

Hi all! I really know very little about the Tivo ecosystem, or digital video in general, though I do know my way around Linux in general. I'm curious...what is it that running streambaby inside Galleon buys me? I ask because I've got some mp4s that I created using the ffmpeg recipe on the video compatibility page in the wiki, and they stream to my Tivo just fine when I'm running streambaby on its own, but I get the red "Error - 0xffff" message when I try to view them when streambaby is being run via Galleon. Ideally, I'd like to get that cleared up...but I could also just write a script to start streambaby at boot time and restart it if it crashes :-)

Thoughts?

Thanks!
whozat is offline   Reply With Quote
Old 05-31-2009, 11:33 AM   #1255
tlc
Registered User
 
Join Date: May 2002
Posts: 423
FYI, Exception thrown when steambaby is run from / :

Initializing StreamBaby v0.27...
Exception in thread "main" java.lang.ExceptionInInitializerError
at com.unwiredappeal.tivo.streambaby.StreamBabyMain.main(Stream BabyMain.java:37)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(String.java:1768)
at com.unwiredappeal.tivo.config.StreamBabyConfig.getCurDir(Str eamBabyConfig.java:790)
at com.unwiredappeal.tivo.config.StreamBabyConfig.setupDefaultD irectories(StreamBabyConfig.java:796)
at com.unwiredappeal.tivo.config.StreamBabyConfig.<clinit>(Stre amBabyConfig.java:37)
... 1 more
tlc is offline   Reply With Quote
Old 05-31-2009, 02:12 PM   #1256
windracer
joined the 10k club
 
windracer's Avatar
 
Join Date: Jan 2003
Location: St. Pete, FL
Posts: 11,222
Quote:
Originally Posted by whozat View Post
I'm curious...what is it that running streambaby inside Galleon buys me?
I run it through Galleon just so I don't have to run two separate java apps on my server. I don't know why you'd get that error through Galleon, but to be honest I have not played around that much with streambaby lately. I remember having problems early on, but nothing recently.
__________________
840~Roamio Pro (TA, MoCA) + two A92~Minis, 758~Premiere XL4 (TA, MoCA)
S/old: 746~S4, 658~HDXL, 648~OLED S3, 565~TX20, 230~S2, 140~S2

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
windracer is offline   Reply With Quote
Old 06-01-2009, 12:25 AM   #1257
Kershek
Registered User
 
Join Date: Oct 2002
Location: Mesa, AZ
Posts: 122
Quote:
Originally Posted by kearygriffin View Post
Hi Kershek,

Everything looked pretty normal in the log, so I am really not sure. Do you have any routers/etc between your TiVo and the PC running streambaby? The most common cause for something like this is some device not passing the mDNS (bonjour/zeroconf) messages between the PC and the TiVo (not passing multicast packets). The problem with this theory is that I *think* TiVo Desktop would have similar issues if this was the problem.

Also, you may want to make sure you are using the latest SVN version of streambaby:
http://streambaby.googlecode.com/fil...y-svn-r235.zip
and make sure you are running it with the streambaby.bat file and not as a service. This version has some extra settings to disable IPV6 which can also cause problems with the TiVo finding streambaby.
I just tried your latest r238 but couldn't get TiVo to see it. I tried it on 3 different machines running Windows XP SP3 32bit. Again, not having any issues with TiVo Desktop. My router is a TrendNet TEW-652BRP.

I would really like to use this program if possible - is there anything else I can do to help troubleshoot?
Kershek is offline   Reply With Quote
Old 06-01-2009, 12:40 AM   #1258
Emillion
Registered User
 
Join Date: Oct 2007
Posts: 24
Question DVD subtitles

Quote:
Originally Posted by jmemmott View Post
I just wanted to let everyone know that I have put up a new version of T2Sami that is able to convert DVD subtitle streams as well as closed caption to .srt files for use with streambaby. Newer domestic material typically has closed captions but older and foreign media often do not. The addition of subtitles should expand the amount of captioned material available to be streamed.

It should also allow captions in Spanish, French, ... to be created if the appropriate substreams are present. I have not done a lot of testing with this latter capability so I do not know how streambaby will respond to a full range of foreign character sets yet. It is also limited by the OCR process I am using. The further one gets from English, the higher the error rate will be.
When streaming from a DVD folder .srt files should match the names of the .vob files in order to show on Tivo, right? Could T2Sami create one .srt file per vob (with time starting from 0 for each of them) instead of one per DVD?
Thank you - great tool.
Emillion is offline   Reply With Quote
Old 06-01-2009, 11:39 AM   #1259
jmemmott
Registered User
 
Join Date: Jul 2003
Location: Santa Cruz, CA
Posts: 393
Quote:
Originally Posted by Emillion View Post
When streaming from a DVD folder .srt files should match the names of the .vob files in order to show on Tivo, right? Could T2Sami create one .srt file per vob (with time starting from 0 for each of them) instead of one per DVD?
Thank you - great tool.
I will have to think about it to see if I can come up with something that makes sense doing it this way.

Right now, t2sami extracts by program title not physical storage. If you actually look at the contents of a DVD and compare them to the program content, they seldom respect the .vob boundaries. The main movie feature will typically span multiple .vob files and these may or may not be sequentially numbered. Some manufactures seem to intentionally scramble the order to frustrate viewers. Features such as background material and commentaries are frequently short enough that more than one can be put in a single vob or into empty space in the same vob as the main feature.

Episodic DVDs such a anime disks often have episodes that are short enough to span vob files : episode 1 ( vob 01 ), episode 2 ( vob 01 => vob 02), episode 3 ( vob 02 => vob 03 ), etc. t2sami and most of the decryption programs deal with this by reading the ifo files and allowing you to following the program segments in specific VTS, PGC pairs. This allows you to extract single features or episodes for viewing as a whole independent of everything else on the disk. The t2sami GUI works this way to extract both the mpeg program stream and the captioning content. The t2extract utility was set up to extract only captioning to allow it to work with other conversion programs people might prefer but this does have the unintended consequence that you have encountered if you extract the video in a different way.

In some ways it would make more sense to give t2extract the optional ability to extract the mpeg stream for processing in another way than to limit the captions to the physical vob boundaries. However, I am open to other points of view.
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
jmemmott is offline   Reply With Quote
Old 06-01-2009, 06:35 PM   #1260
Emillion
Registered User
 
Join Date: Oct 2007
Posts: 24
Question Foreign language DVD streaming - subtitles

I can see the complications. Would you rather see this fixed on the Streambaby side, with a setting in .ini like:
cc.containter=[file]|folder
where it would be able to keep reading cc from only one .srt file with the same name as the folder when going through vobs?
Or a T2Sami solution that would work in 90% of the cases? Maybe you could just do some post processing on the one file, splitting it in four and changing the timestamps starting with the second to make up for length of the vob(s) prior to the current one?
Emillion is offline   Reply With Quote
Reply
Forum Jump




Thread Tools


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

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

Advertisements

TiVo Community
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
vBulletin Skins by: Relivo Media

(C) 2013 Magenium Solutions - All Rights Reserved. No information may be posted elsewhere without written permission.
TiVoŽ is a registered trademark of TiVo Inc. This site is not owned or operated by TiVo Inc.
All times are GMT -5. The time now is 03:02 AM.
OUR NETWORK: MyOpenRouter | TechLore | SansaCommunity | RoboCommunity | MediaSmart Home | Explore3DTV | Dijit Community | DVR Playground |