TiVo Community Streambaby - new streaming application
Forum Jump
03-15-2009, 08:21 AM   #721
krismast
Registered User

Join Date: Dec 2008
Posts: 7
Quote:
 Originally Posted by kearygriffin The INI should look something like the following: dir.1=c:\path\to\my\Videos If you have something like that and it still does not seem to work, could you post your INI settings? And also, I am assuming this is Windows?
yes this is windows. I dont really know if im not doing something or not. this is what my ini file says:
#
# ./streambaby --help for more configuration file options
#

#dir.1=C:\Documents and Settings\Kristopher\My Documents\My Videos
#dir.1.name=Someones videos
#dir.2=/media/disk
#dir.2.name=External Drive
# Ip address to bind to
# most people don't need to change this.
#ip=192.168.1.37
# port to use
#port=7290

03-15-2009, 08:51 AM   #722
rfryar
My Media, My Way

Join Date: Feb 2008
Location: Cottage Grove, MN
Posts: 206
Quote:
 Originally Posted by krismast yes this is windows. I dont really know if im not doing something or not. this is what my ini file says: #dir.1=C:\Documents and Settings\Kristopher\My Documents\My Videos #dir.1.name=Someones videos
SImple fix, you just need to remove the '#' in front of the dir.1 and dir.1.name lines. The '#' at the front means to ignore that line.

Hope that helps,

Rick

 03-15-2009, 08:52 AM #723 ajayabb Registered User     Join Date: Jan 2007 Location: Moorestown NJ Posts: 429 remove the "#" for your port and directory . The commands without the "#" are those that get recognized __________________ A.J. 2 Roamio Plus Tivos 1 Tivo Mini Running Pytivo and Streambaby
03-15-2009, 06:27 PM   #724
kearygriffin
Registered User

Join Date: Jan 2008
Posts: 346
Quote:
 Originally Posted by pmd Good, no infinite loop, and it's getting a lot further (past the udta atom finally): ... I'm happy to keep helping you sort out my bizarre mp4 files :-)
Ok, so I am pretty much stuck on this one. It's pretty clear that streambaby doesn't like the meta atom, but I can't find any kind of reference that might explain why.

It looks like I may be able to work around this issue (the debug output is slightly broken so it's a little tough to tell, Ill fix the output in the next release) by only parsing the Meta atom if it is inside of the udta atom. (It looks like the one that streambaby doesn't understand is at a different level).

However, I am a little hesitant to make that change without understanding a bit more about exactly what is causing it. I'm inclined to say that it is just a bad MOV file. (Looking back you mentioned you had one that caused ffmpeg to crash, is this that file?)
__________________

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

 03-15-2009, 11:31 PM #725 cahoon Registered User   Join Date: Nov 2007 Posts: 19 I'm getting an incompatible video stream message when playing mp4's with the mp4module.interleave=false set in the ini file. This started happening after revision 103 due to a change in BaseVideoHandlerModule.java Code:  public boolean canStream(URI uri, VideoInformation vinfo) { return (vinfo.getAudioBps() == 44100 || vinfo.getAudioBps() == 48000) && isFormatStreamable(vinfo)); } The additional checks for getAudioBps() always return 0, so this method will always return false. Looks like the audioBps field in VideoInformation.java is never set. I removed the getAudioBps() checks, and things started working again. Though, that's probably not the best solution, but it was easier than changing the necessary files to get this information from the parsed Mp4 files.
03-15-2009, 11:40 PM   #726
kearygriffin
Registered User

Join Date: Jan 2008
Posts: 346
Quote:
 Originally Posted by cahoon I'm getting an incompatible video stream message when playing mp4's with the mp4module.interleave=false set in the ini file. This started happening after revision 103 due to a change in BaseVideoHandlerModule.java Code:  public boolean canStream(URI uri, VideoInformation vinfo) { return (vinfo.getAudioBps() == 44100 || vinfo.getAudioBps() == 48000) && isFormatStreamable(vinfo)); } The additional checks for getAudioBps() always return 0, so this method will always return false. Looks like the audioBps field in VideoInformation.java is never set. I removed the getAudioBps() checks, and things started working again. Though, that's probably not the best solution, but it was easier than changing the necessary files to get this information from the parsed Mp4 files.
If Im thinking about this correctly, this should only happen in the case where ffmpeg is not used to gather the video information, and rather the Mp4 module is being used to gather the video information. Although this may have used to work, it's not a case that I test (and probably won't really support). Can you tell from the log file why ffmpeg (either the exe or the native library support) is not working?
__________________

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

03-16-2009, 12:14 AM   #727
cahoon
Registered User

Join Date: Nov 2007
Posts: 19
Quote:
 Originally Posted by kearygriffin If Im thinking about this correctly, this should only happen in the case where ffmpeg is not used to gather the video information, and rather the Mp4 module is being used to gather the video information. Although this may have used to work, it's not a case that I test (and probably won't really support). Can you tell from the log file why ffmpeg (either the exe or the native library support) is not working?
Ah, Yes. You're right. I haven't been using ffmpeg lately. For some reason, I didn't think ffmpeg was used anymore, so I was ignoring the error message.

Thanks for the help!

 03-16-2009, 02:05 AM #728 ufo4sale Registered User   Join Date: Apr 2001 Location: Plainview NY 11803 Posts: 3,271 Can I have this and TiVo Desktop running at the same time? __________________ Life is but a window, Time is but a door, I'll be back. Your future world leader at work again. ; )
03-16-2009, 02:09 AM   #729
Yoav
Registered User

Join Date: Jan 2007
Posts: 1,048
Quote:
 Originally Posted by ufo4sale Can I have this and TiVo Desktop running at the same time?
yes.
__________________
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.

 03-16-2009, 02:11 AM #730 ufo4sale Registered User   Join Date: Apr 2001 Location: Plainview NY 11803 Posts: 3,271 What does it mean when it says failed to open stream? How do I fix this? __________________ Life is but a window, Time is but a door, I'll be back. Your future world leader at work again. ; )
 03-16-2009, 05:41 AM #731 conan76 Registered User   Join Date: Jul 2008 Location: Adelaide, SA Posts: 15 Couple of quick questions (or feature requests): a) Is it possible to reduce the initial buffer time? I have a wired connection and am pretty sure that it could safely be reduced... or does streambaby wait until ??mb have been buffered? That would be a good way to do it. b) Can you allow playback of entire folders that have subfolders? When I try to do this I get an error message... which is a pity due to the directory structures for our home videos. Eg, my wife wants to play all home videos in the "2009" directory... rather than videos for just one directory under "2009" Thanks guys. BTW, is StreamBaby an official Google app, or something that has been created by an enthusiastic individual? Either way it's awesome, thanks.
03-16-2009, 10:02 AM   #732
wmcbrine
Resistance Useless

Join Date: Aug 2003
Posts: 9,111
Quote:
 Originally Posted by conan76 a) Is it possible to reduce the initial buffer time?
It's possible (you can see that it's done in the YouTube app), but we don't know how (the API for video streaming is undocumented).

Quote:
 BTW, is StreamBaby an official Google app, or something that has been created by an enthusiastic individual?
Oh dear. No, code.google.com is just a free hosting site, like SourceForge. I hope no one else is thinking that the programs there are Google products. (Of course a few are, because they also use it themselves. But the vast majority, no.)
__________________

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

Last edited by wmcbrine : 03-16-2009 at 10:10 AM.

03-16-2009, 05:44 PM   #733
cburbs
Registered User

Join Date: Jan 2009
Posts: 158
Quote:
 Originally Posted by rfryar It has to do with the CPU processing required to convert. Converting XVid AVIs does not take much CPU, but decoding MKVs takes significant CPU power, so the transcoding process to MPG2 does not happen in real time. Watch your CPU resources on the machine running Streambaby, and see the difference. I would also take a guess that the AVI material is not as high res as the MKV video, which will also impact the time and CPU required to transocde it. Rick
Ok I can't send it using PyTivo either. Is there an easy way to convert this file without losing video quality?
It errors - "Transferring prohibited by the Copyright Holder"

03-16-2009, 06:20 PM   #734
kearygriffin
Registered User

Join Date: Jan 2008
Posts: 346
Quote:
 Originally Posted by ufo4sale What does it mean when it says failed to open stream? How do I fix this?
1. What type of file are you trying to send? (avi/mp4/mkv/etc)
2. Does this happen for all of the files you have tried
3. What platform are you running on (windows/mac/linux)

Failed to open stream is a somewhat generic error that happens for a bunch of different reasons. (but means in general it had trouble opening the file for some reason, which more than likely means it didn't understand the format, not that it physically couldn't read it)
__________________

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

03-16-2009, 07:49 PM   #735
Yoav
Registered User

Join Date: Jan 2007
Posts: 1,048
Quote:
 Originally Posted by cburbs Ok I can't send it using PyTivo either. Is there an easy way to convert this file without losing video quality? It errors - "Transferring prohibited by the Copyright Holder"
Is the file by any chance a movie you bought in the itunes store?

Those files are 'protected' by DRM (where protected means they won't allow you to do anything with the file other than viewing it on your computer or your ipod).
__________________
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.

03-16-2009, 08:02 PM   #736
cburbs
Registered User

Join Date: Jan 2009
Posts: 158
Quote:
 Originally Posted by Yoav Is the file by any chance a movie you bought in the itunes store? Those files are 'protected' by DRM (where protected means they won't allow you to do anything with the file other than viewing it on your computer or your ipod).
Nope - show downloaded from ted torrent. The AVI's like I mentioned play fine and transfer fine. The MKVs wont' play or transfer so if I can convert them I am fine with that.

Here is the MKV File:

General
Complete name : Numb3rs.S05E12.720p.HDTV.X264-DIMENSION.mkv
Format : Matroska
File size : 1.09 GiB
Duration : 41mn 0s
Overall bit rate : 3 813 Kbps
Encoded date : UTC 2009-01-17 02:53:29
Writing application : mkvmerge v2.4.0 ('Fumbling Towards Ecstasy') built on Nov 7 2008 17:24:23
Writing library : libebml v0.7.8 + libmatroska v0.8.1

Video
ID : 1
Format : AVC
Format profile : High@L4.1
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Muxing mode : Container profile=Unknown@4.1
Codec ID : V_MPEG4/ISO/AVC
Duration : 40mn 58s
Bit rate : 3 333 Kbps
Nominal bit rate : 3 490 Kbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16/9
Frame rate : 23.976 fps
Resolution : 24 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.151
Writing library : x264 core 65 r1057 5f8a149
Encoding settings : cabac=1 / ref=4 / deblock=1:-1:-1 / analyse=0x3:0x113 / me=hex / subme=7 / psy_rd=1.0:0.0 / mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=-2 / threads=6 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=3 / wpredb=1 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=3490 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:1.00
Language : English

Audio
ID : 2
Format : AC-3
Format/Info : Audio Coding 3
Codec ID : A_AC3
Duration : 41mn 0s
Bit rate mode : Constant
Bit rate : 320 Kbps
Channel(s) : 2 channels
Channel positions : L R
Sampling rate : 48.0 KHz

Here is the AVI File:

General
Complete name : Rules.of.Engagement.S03E02.HDTV.XviD-LOL.[VTV].avi
Format : AVI
Format/Info : Audio Video Interleave
File size : 174 MiB
Duration : 21mn 6s
Overall bit rate : 1 155 Kbps
Writing application : VirtualDubMod 1.5.10.2 (build 2540/release)
Writing library : VirtualDubMod build 2540/release

Video
Format : MPEG-4 Visual
Format profile : Streaming Video@L1
Format settings, BVOP : Yes
Format settings, QPel : No
Format settings, GMC : No warppoints
Format settings, Matrix : Default
Codec ID : XVID
Codec ID/Hint : XviD
Duration : 21mn 6s
Bit rate : 1 009 Kbps
Width : 624 pixels
Height : 352 pixels
Display aspect ratio : 16/9
Frame rate : 23.976 fps
Resolution : 24 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.192
Stream size : 152 MiB (87%)
Writing library : XviD 1.2.1 (UTC 2008-12-04)

Audio
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 3
Codec ID : 55
Codec ID/Hint : MP3
Duration : 21mn 6s
Bit rate mode : Variable
Bit rate : 133 Kbps
Nominal bit rate : 128 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Resolution : 16 bits
Stream size : 20.1 MiB (12%)
Alignment : Aligned on interleaves
Interleave, duration : 24 ms (0.58 video frame)
Interleave, preload duration : 372 ms
Writing library : LAME3.90.
Encoding settings : ABR

 03-16-2009, 08:18 PM #737 Yoav Registered User   Join Date: Jan 2007 Posts: 1,048 well, what happens when you run ffmpeg on one of the broken files?: Code: ffmpeg -i (your mkv file) -acodec ac3 -vcodec mpeg2video -f vob -async 1 -r 23.976 -v 0 -sameq -ab 384k -ar 48000 tcp://127.0.0.1:8500 (hoping it might print out something interesting) __________________ 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.
03-16-2009, 08:35 PM   #738
kearygriffin
Registered User

Join Date: Jan 2008
Posts: 346
Quote:
 Originally Posted by cburbs Nope - show downloaded from ted torrent. The AVI's like I mentioned play fine and transfer fine. The MKVs wont' play or transfer so if I can convert them I am fine with that. Here is the MKV File: General Complete name : Numb3rs.S05E12.720p.HDTV.X264-DIMENSION.mkv Format : Matroska File size : 1.09 GiB Duration : 41mn 0s Overall bit rate : 3 813 Kbps Encoded date : UTC 2009-01-17 02:53:29 Writing application : mkvmerge v2.4.0 ('Fumbling Towards Ecstasy') built on Nov 7 2008 17:24:23 Writing library : libebml v0.7.8 + libmatroska v0.8.1 Video ID : 1 Format : AVC Format/Info : Advanced Video Codec Format profile : High@L4.1 Format settings, CABAC : Yes Format settings, ReFrames : 4 frames Muxing mode : Container profile=Unknown@4.1 Codec ID : V_MPEG4/ISO/AVC Duration : 40mn 58s Bit rate : 3 333 Kbps Nominal bit rate : 3 490 Kbps Width : 1 280 pixels Height : 720 pixels Display aspect ratio : 16/9 Frame rate : 23.976 fps Resolution : 24 bits Colorimetry : 4:2:0 Scan type : Progressive Bits/(Pixel*Frame) : 0.151 Writing library : x264 core 65 r1057 5f8a149 Encoding settings : cabac=1 / ref=4 / deblock=1:-1:-1 / analyse=0x3:0x113 / me=hex / subme=7 / psy_rd=1.0:0.0 / mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=-2 / threads=6 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=3 / wpredb=1 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=3490 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:1.00 Language : English Audio ID : 2 Format : AC-3 Format/Info : Audio Coding 3 Codec ID : A_AC3 Duration : 41mn 0s Bit rate mode : Constant Bit rate : 320 Kbps Channel(s) : 2 channels Channel positions : L R Sampling rate : 48.0 KHz Here is the AVI File: General Complete name : Rules.of.Engagement.S03E02.HDTV.XviD-LOL.[VTV].avi Format : AVI Format/Info : Audio Video Interleave File size : 174 MiB Duration : 21mn 6s Overall bit rate : 1 155 Kbps Writing application : VirtualDubMod 1.5.10.2 (build 2540/release) Writing library : VirtualDubMod build 2540/release Video Format : MPEG-4 Visual Format profile : Streaming Video@L1 Format settings, BVOP : Yes Format settings, QPel : No Format settings, GMC : No warppoints Format settings, Matrix : Default Codec ID : XVID Codec ID/Hint : XviD Duration : 21mn 6s Bit rate : 1 009 Kbps Width : 624 pixels Height : 352 pixels Display aspect ratio : 16/9 Frame rate : 23.976 fps Resolution : 24 bits Colorimetry : 4:2:0 Scan type : Progressive Bits/(Pixel*Frame) : 0.192 Stream size : 152 MiB (87%) Writing library : XviD 1.2.1 (UTC 2008-12-04) Audio Format : MPEG Audio Format version : Version 1 Format profile : Layer 3 Codec ID : 55 Codec ID/Hint : MP3 Duration : 21mn 6s Bit rate mode : Variable Bit rate : 133 Kbps Nominal bit rate : 128 Kbps Channel(s) : 2 channels Sampling rate : 48.0 KHz Resolution : 16 bits Stream size : 20.1 MiB (12%) Alignment : Aligned on interleaves Interleave, duration : 24 ms (0.58 video frame) Interleave, preload duration : 372 ms Writing library : LAME3.90. Encoding settings : ABR
From looking at the output I think it's probably as simple as not being able to keep up with the HD MKV. It's starting as a HD h264 video and getting transcoded to a HD MPEG2 before sending off to TiVo, which is going to take double the bitrate (I'm guessing, but the original is ~3400kbs so the MPEG2 may end up around ~7000kbs). This may be just to much for the either the CPU or the TiVo handle. (Not sure which, could be either)

I looked back in previous posts, but am not sure if I saw this suggested (or what the results) were. I would simply try to select a different quality in streambaby before playing. I'd try 2000kbs just to see what happens, and move up from there.

(note that the AVI is SD, a lower bitrate, and a lower quality codec at that bitrate so when it gets transcoded it would not end up near the 7000kbs mark)
__________________

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

03-16-2009, 10:42 PM   #739
Sicklybutsexy
Registered User

Join Date: May 2007
Posts: 179
Quote:
 Originally Posted by kearygriffin From looking at the output I think it's probably as simple as not being able to keep up with the HD MKV. It's starting as a HD h264 video and getting transcoded to a HD MPEG2 before sending off to TiVo, which is going to take double the bitrate (I'm guessing, but the original is ~3400kbs so the MPEG2 may end up around ~7000kbs). This may be just to much for the either the CPU or the TiVo handle. (Not sure which, could be either) I looked back in previous posts, but am not sure if I saw this suggested (or what the results) were. I would simply try to select a different quality in streambaby before playing. I'd try 2000kbs just to see what happens, and move up from there. (note that the AVI is SD, a lower bitrate, and a lower quality codec at that bitrate so when it gets transcoded it would not end up near the 7000kbs mark)
I don't know if it's just my set up but I play videos that are 16 Mbps just fine. It usually "stutters" a bit when it first starts but continues fine until the next rebuffering. Of course these are files that are not being transcoded (mp4's).

03-16-2009, 11:17 PM   #740
Yoav
Registered User

Join Date: Jan 2007
Posts: 1,048
Quote:
 Originally Posted by Sicklybutsexy I don't know if it's just my set up but I play videos that are 16 Mbps just fine. It usually "stutters" a bit when it first starts but continues fine until the next rebuffering. Of course these are files that are not being transcoded (mp4's).
Playing is a LOT easier on the CPU than encoding.

There is a 'quality' setting that you can use which lets you control the outgoing bitrate. Set it to something like 1.5Mbps and see if it works better?
__________________
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.

 03-17-2009, 05:44 AM #741 jcthorne Registered User   Join Date: Jan 2002 Location: Houston Posts: 1,958 Load that mkv file in handbrake and transcode it to an mp4 and it should stream fine without on the fly recode. Most mkv files are not interleaved to allow streaming. At least not in a way decoded directly by tivo. The video and audio content look fine, its the container that is flubbing this up for you. __________________ Current : Roamio Base with 2TB drive and 2 Premieres and a mini. OTA. kmttg, pyTivo, running with a 78TB Synology 1511 NAS....serving up the world. Setup help for pytivo under windows: To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
03-17-2009, 09:18 AM   #742
Sicklybutsexy
Registered User

Join Date: May 2007
Posts: 179
Quote:
 Originally Posted by Yoav Playing is a LOT easier on the CPU than encoding. There is a 'quality' setting that you can use which lets you control the outgoing bitrate. Set it to something like 1.5Mbps and see if it works better?
I don't want to. I love the 16 Mbps, looks great. I can take the stuttering early on if that's the price to pay for video looking like that! Thanks though...

03-17-2009, 01:56 PM   #743
Yoav
Registered User

Join Date: Jan 2007
Posts: 1,048
Quote:
 Originally Posted by jcthorne Load that mkv file in handbrake and transcode it to an mp4 and it should stream fine without on the fly recode. Most mkv files are not interleaved to allow streaming. At least not in a way decoded directly by tivo. The video and audio content look fine, its the container that is flubbing this up for you.
Unless you have discovered a 'don't re-encode' setting in handbrake, I don't believe that's possible.

ffmpeg with the -copy and mencoder with -copy both seem to generate invalid mp4s when I do this. So I'm sure there's SOME way to do this, but haven't figure out how.

Have you TRIED using a lower quality setting. even 5Mbps? really you shouldn't notice a difference (and it'll probably look MUCH better than a stuttery video). If nothing else, it will at least let us figure out if our theory about the transcoding is correct.
__________________
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.

 03-17-2009, 09:43 PM #744 starks9630 Registered User   Join Date: Dec 2005 Posts: 42 Stupid Question New at this, so pardon my stupidity. What is the easiest way to take a dvd, rip it to my pc, then stream to my tivo? This program is amazing (if I could get it to work right)
03-17-2009, 10:50 PM   #745
moyekj
Registered User

Join Date: Jan 2006
Location: Mission Viejo, CA
Posts: 9,254
Quote:
 Originally Posted by starks9630 New at this, so pardon my stupidity. What is the easiest way to take a dvd, rip it to my pc, then stream to my tivo? This program is amazing (if I could get it to work right)
There are countless solutions, I'll mention 1. DVDFab is pretty popular since it can rip both DVD and Blu Ray titles.
(From initial window pick "Start DVDFab HD Decrypter" to run free version).

streambaby can play a group of VOB files in sequence so you don't necessarily have to join the main title VOB files together and in fact because of the 1.1GB file size limitation it's probably best to leave them split up anyway.
__________________
Roamio Pro, Elite, Premiere
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.

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

 03-18-2009, 12:05 AM #746 reneg Registered User   Join Date: Jun 2002 Posts: 463 I'm having a couple issues with streambaby that I don't understand. 1) The filename changes names when displayed on the Tivo after I stream a video and exit it. For example, the filename "Lost.S03E20-The Man Behind the Curtain" becomes "Lost - The Man Behind the Curtain" after I stream and exit the video. Is there a way to stop this file renaming behavior? 2) I'm having aspect ratio problems on some files with Streambaby that work fine with pytivo. What I expect is 16:9 display, but what I get is 4:3 scrunched up video with cropping on the top and bottom. Edit: I should have double checked before I posted. Second problem turned out to be a loose nut behind the keyboard. The problem video and a few others are displaying scrunched up under pytivo too, so I will just re-rip and re-encode them. Last edited by reneg : 03-18-2009 at 06:20 PM.
 03-18-2009, 12:31 AM #747 harley3k Registered User     Join Date: Jul 2006 Posts: 222 This app rocks... thanks!
03-18-2009, 01:35 AM   #748
moyekj
Registered User

Join Date: Jan 2006
Location: Mission Viejo, CA
Posts: 9,254
Quote:
 Originally Posted by reneg I'm having a couple issues with streambaby that I don't understand. 1) The filename changes names when displayed on the Tivo after I stream a video and exit it. For example, the filename "Lost.S03E20-The Man Behind the Curtain" becomes "Lost - The Man Behind the Curtain" after I stream and exit the video. Is there a way to stop this file renaming behavior?
I like to keep my filenames showing as well instead of the Title names. Set the following in your streambaby.ini to achieve what you want. (Second setting is not really needed once you set 1st but I have it in case I do set use.title=true I still like them sorted by filename so that the episode order is still correct).

use.title=false
sort.filename=true

__________________
Roamio Pro, Elite, Premiere
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.

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

 03-18-2009, 07:33 AM #749 ITGuy72 Registered User   Join Date: Aug 2005 Posts: 65 Ff Vob Anyone have issues FFwding through a VOB file? Can't seem to get past the buffer, maybe this is expected? TIA
03-18-2009, 07:48 AM   #750
cburbs
Registered User

Join Date: Jan 2009
Posts: 158
Quote:
 Originally Posted by kearygriffin From looking at the output I think it's probably as simple as not being able to keep up with the HD MKV. It's starting as a HD h264 video and getting transcoded to a HD MPEG2 before sending off to TiVo, which is going to take double the bitrate (I'm guessing, but the original is ~3400kbs so the MPEG2 may end up around ~7000kbs). This may be just to much for the either the CPU or the TiVo handle. (Not sure which, could be either) I looked back in previous posts, but am not sure if I saw this suggested (or what the results) were. I would simply try to select a different quality in streambaby before playing. I'd try 2000kbs just to see what happens, and move up from there. (note that the AVI is SD, a lower bitrate, and a lower quality codec at that bitrate so when it gets transcoded it would not end up near the 7000kbs mark)
I need to try this. I played with it one day and went down to I believe medium and it still did the same thing.

Forum Jump