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 01-23-2009, 11:06 PM   #121
Sevenfeet
Gentle Giant
 
Sevenfeet's Avatar
 
Join Date: Jun 2000
Location: Nashville, TN
Posts: 146
Just starting to play with this...

I think you forgot to compile for Java 1.5 with the .19 release. I'm getting errors trying to run under Java 1.5 on Solaris 10.
__________________
Rick
Sevenfeet is offline   Reply With Quote
Old 01-23-2009, 11:14 PM   #122
kearygriffin
Registered User
 
Join Date: Jan 2008
Posts: 346
Quote:
Originally Posted by Sevenfeet View Post
Just starting to play with this...

I think you forgot to compile for Java 1.5 with the .19 release. I'm getting errors trying to run under Java 1.5 on Solaris 10.
Thanks, your right... Let me see what I screwed up.
kearygriffin is offline   Reply With Quote
Old 01-23-2009, 11:23 PM   #123
Sevenfeet
Gentle Giant
 
Sevenfeet's Avatar
 
Join Date: Jun 2000
Location: Nashville, TN
Posts: 146
And for the record, Streambaby does work on Solaris 10 Sparc. I consider this to be a Java reference system.

The default for my system is Java 1.5 although I could set the environment variables for 1.6 I suppose. But my main server system is a Mac Leopard Server (an ancient Powermac dual-450 Mhz). The Solaris machine is an Ultra 60 dual 450 Mhz (also old as Methusela). For some reason, I can't get Streambaby to work on the Mac under Galleon (tivostream did). I need to fiddle with it some more. I haven't tried Streambaby on the Mac in a standalone manner.

BTW, the reason some of us need Java 1.5 compatibility is that Apple only made Java 1.6 available for 64-bit Intel Macs. So anyone with 32-bit Intel or any PowerPC machines are stuck with 1.5.
__________________
Rick
Sevenfeet is offline   Reply With Quote
Old 01-23-2009, 11:34 PM   #124
kearygriffin
Registered User
 
Join Date: Jan 2008
Posts: 346
Streambaby V0.19a

I think I fixed the Java 1.5 issue, and put up the new version 0.19a.

Yoav-- I'm not sure, but this very well may have been the issue with why your builds work with the native libraries and mine did not. I was looking at the custom-build.xml for ffmpeg-java, and I don't think ffmpeg-java ever got built for 1.5. It's possible that previous versions of streambaby where "catching" this exception and just not loading the native libraries. (Not 100% sure about this, but it's a better theory than I had before). If this is the case, I truly apologize for all of the debugging you've done over the last couple of days.
kearygriffin is offline   Reply With Quote
Old 01-24-2009, 12:08 AM   #125
Yoav
Registered User
 
Join Date: Jan 2007
Posts: 1,048
Quote:
Originally Posted by kearygriffin View Post
I think I fixed the Java 1.5 issue, and put up the new version 0.19a.

Yoav-- I'm not sure, but this very well may have been the issue with why your builds work with the native libraries and mine did not. I was looking at the custom-build.xml for ffmpeg-java, and I don't think ffmpeg-java ever got built for 1.5. It's possible that previous versions of streambaby where "catching" this exception and just not loading the native libraries. (Not 100% sure about this, but it's a better theory than I had before). If this is the case, I truly apologize for all of the debugging you've done over the last couple of days.
Hey don't apologize. I know we're pushing you for releases really fast, and things slip.. that's why we're here to help test .

Anyways, I just built pyTivoX using your pre-built streambaby distribution, and it loads the dynamic libs. I'll upload the the beta in a bit... just gonna make sure it streams fine first


edit : Ok the new pyTivoX is up. Hopefully everything is working smoothly.
__________________
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.

Last edited by Yoav : 01-24-2009 at 12:29 AM.
Yoav is offline   Reply With Quote
Old 01-24-2009, 12:26 AM   #126
Sevenfeet
Gentle Giant
 
Sevenfeet's Avatar
 
Join Date: Jun 2000
Location: Nashville, TN
Posts: 146
Here's another 1.9a error...not sure if this is Unix specific or not.

$ ./streambaby
Initializing...
01/24/09 24:21:03 FFmpegJavaVideoModule: Unable to load FFmpeg native libraries
01/24/09 24:21:04 Listener: added factory
01/24/09 24:21:04 Main: streambaby ready & listening.
__________________
Rick
Sevenfeet is offline   Reply With Quote
Old 01-24-2009, 12:32 AM   #127
Yoav
Registered User
 
Join Date: Jan 2007
Posts: 1,048
Some quick questions:
I notice the transcode command specifies 2-channel for ffmpeg. Wouldn't 6-channel make more sense? (what happens to a movie that is 2-channel if it's transcoded into 6?).

The default jpeg compression for the images is 10%. At least on my tivo the ff images look barely discernible -- very blocky. What is the argument against raising it to say 30%? 50%? (is it cpu on host computer, or bandwidth to tivo that's the problem?).
__________________
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 01-24-2009, 12:35 AM   #128
Yoav
Registered User
 
Join Date: Jan 2007
Posts: 1,048
Quote:
Originally Posted by Sevenfeet View Post
Here's another 1.9a error...not sure if this is Unix specific or not.

$ ./streambaby
Initializing...
01/24/09 24:21:03 FFmpegJavaVideoModule: Unable to load FFmpeg native libraries
01/24/09 24:21:04 Listener: added factory
01/24/09 24:21:04 Main: streambaby ready & listening.
I think that's a problem on your end (I just looked at mine again and it's definitely loading). Keep in mind that even if it fails to load the native libraries things will run fine.

Do you have libavutil.XX.so in /usr/lib? or /usr/local/lib or somewhere in your LD_LIBRARY_PATH? You say 'unix' but not which exact OS, so it's hard to be more specific... but it's looking for the four shared libs:
libavutil, libavformat, libavcodec, and libswscale
That error is printed if it can't find them or can't load them, do you know where they are on your system?
__________________
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 01-24-2009, 12:36 AM   #129
kearygriffin
Registered User
 
Join Date: Jan 2008
Posts: 346
Quote:
Originally Posted by Sevenfeet View Post
Here's another 1.9a error...not sure if this is Unix specific or not.

$ ./streambaby
Initializing...
01/24/09 24:21:03 FFmpegJavaVideoModule: Unable to load FFmpeg native libraries
01/24/09 24:21:04 Listener: added factory
01/24/09 24:21:04 Main: streambaby ready & listening.
That's probably specific to Solaris-- It means it could not loaded the ffmpeg native libraries, and will spawn ffmpeg as a process instead. (You lose certain functionality in this case)

The error message never used to be shown (it was supposed to, but wasn't).

Do you know if you have libavcodec, libavformat, and libavutil (the shared library portion of ffmpeg) installed on your machine? If so it is supposed to load them, but I really don't know enough about Solaris to guide you much more... (or to even know if getting to them to load is going to be possible)
kearygriffin is offline   Reply With Quote
Old 01-24-2009, 12:48 AM   #130
Sevenfeet
Gentle Giant
 
Sevenfeet's Avatar
 
Join Date: Jun 2000
Location: Nashville, TN
Posts: 146
Quote:
Originally Posted by kearygriffin View Post
That's probably specific to Solaris-- It means it could not loaded the ffmpeg native libraries, and will spawn ffmpeg as a process instead. (You lose certain functionality in this case)

The error message never used to be shown (it was supposed to, but wasn't).

Do you know if you have libavcodec, libavformat, and libavutil (the shared library portion of ffmpeg) installed on your machine? If so it is supposed to load them, but I really don't know enough about Solaris to guide you much more... (or to even know if getting to them to load is going to be possible)
I don't have those libraries installed elsewhere. I remember it being mentioned on Linux so that should have been a red flag. Curiously, this error didn't appear on .18 which is what made me take notice.

I would think that streambaby would load them in Solaris if it could find the files in an available path. Question..if I run this on a Mac, where is it expecting to find these libraries?
__________________
Rick
Sevenfeet is offline   Reply With Quote
Old 01-24-2009, 12:58 AM   #131
Yoav
Registered User
 
Join Date: Jan 2007
Posts: 1,048
Quote:
Originally Posted by Sevenfeet View Post
I would think that streambaby would load them in Solaris if it could find the files in an available path. Question..if I run this on a Mac, where is it expecting to find these libraries?
It would only find it if the path was in the global shared library search path, or if you specifically told it where to find them.

As for the mac: it isn't expecting to find them anywhere. Macs don't ship with ffmpeg. You have to get ffmpeg using one of several ways: If you used darwinports/macports I believe it puts shared libs in /opt/local/lib. If you used fink it puts them in /sw/lib. IF you built it yourself it puts it in /usr/local/lib. If you're using pyTivoX, it's in /Applications/pyTivoX.app/Contents/Resources/ .
__________________
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 01-24-2009, 01:37 AM   #132
bzo
Registered User
 
Join Date: Jun 2002
Posts: 12
ok, I figured out why AVI files recorded from a digital camera were not working.

1) 8 bit pcm audio seems to be a common audio format for digital camera videos. Unfortunately 8 bit resampling is broken in ffmpeg right now, so conversion to ac3 fails. Changing the ffmpeg option to turn off audio with -an allows those videos to play.

2) Some were recorded at 15fps mjpeg, which ffmpeg says is invalid for conversion mpeg2. Changing the ffmpeg options to force 25fps or other valid rate makes them playable.
bzo is offline   Reply With Quote
Old 01-24-2009, 08:50 AM   #133
kearygriffin
Registered User
 
Join Date: Jan 2008
Posts: 346
Quote:
Originally Posted by Yoav View Post
Some quick questions:
I notice the transcode command specifies 2-channel for ffmpeg. Wouldn't 6-channel make more sense? (what happens to a movie that is 2-channel if it's transcoded into 6?).

The default jpeg compression for the images is 10%. At least on my tivo the ff images look barely discernible -- very blocky. What is the argument against raising it to say 30%? 50%? (is it cpu on host computer, or bandwidth to tivo that's the problem?).
The answer to both of those questions is I don't know :-) I've definitely played with higher quality jpegs (20-30%) and didn't have any issues. It will make the cache files larger. I really was just trying to play it safe, and was mostly concerned about stressing the tivo. I'll probably leave the current default as it is for a while, but I'll change my personal INI to start using higher quality, and if others do the same and have no problems, I'll try to up it in the future.

As for the transcode, again, I was just playing it safe (and my rear speakers haven't been hooked up in a couple of years, so it made no difference to me) Again, I'll change my personal INI and play around and see what happens with various files.

Quote:
Originally Posted by bzo View Post
ok, I figured out why AVI files recorded from a digital camera were not working.

1) 8 bit pcm audio seems to be a common audio format for digital camera videos. Unfortunately 8 bit resampling is broken in ffmpeg right now, so conversion to ac3 fails. Changing the ffmpeg option to turn off audio with -an allows those videos to play.

2) Some were recorded at 15fps mjpeg, which ffmpeg says is invalid for conversion mpeg2. Changing the ffmpeg options to force 25fps or other valid rate makes them playable.
I forgot about the frame rate issue. I'll try to take care of that in the next version. Unless it becomes a huge isssue, probably won't do anything about the 8-bit pcm issue. I assume it will get fixed in ffmpeg at some point and it will start working again.
kearygriffin is offline   Reply With Quote
Old 01-24-2009, 12:02 PM   #134
ajayabb
Registered User
 
ajayabb's Avatar
 
Join Date: Jan 2007
Location: Moorestown NJ
Posts: 425
Quote:
Originally Posted by ajayabb View Post
Still can't get this to run on my desktop, yet was able to get it going on my laptop. When I run the application the window opens and closes quickly yet never scans video directory with ffmpeg as it did on my laptop. I checked my firewall and made sure the port was open(TCP Outgoing). In my task manager it shows StreamBaby is running. I have Java 1.6 on both computers. I am running Galleon and Pytivo on my desktop though and not on my laptop. Any ideas.

BTW The new update seems to have fixed my original problems. Awesome. Now to get it running through Galleon.
__________________
A.J.


2 Roamio Plus Tivos
1 Tivo Mini
Running Pytivo and Streambaby
ajayabb is offline   Reply With Quote
Old 01-24-2009, 12:04 PM   #135
ajayabb
Registered User
 
ajayabb's Avatar
 
Join Date: Jan 2007
Location: Moorestown NJ
Posts: 425
I noticed that my Game 5 World Series video doesnt show up. It is a .tivo file in HD and is 12GB
__________________
A.J.


2 Roamio Plus Tivos
1 Tivo Mini
Running Pytivo and Streambaby
ajayabb is offline   Reply With Quote
Old 01-24-2009, 12:17 PM   #136
Yoav
Registered User
 
Join Date: Jan 2007
Posts: 1,048
Quote:
Originally Posted by ajayabb View Post
I noticed that my Game 5 World Series video doesnt show up. It is a .tivo file in HD and is 12GB
I didn't think streambaby can stream tivo files... (and unless tivo will accept a .tivo file streamed out, it shouldn't).

But if you want to try it anyways, you will need to add .tivo to the list of valid file extensions in streambaby.ini (From the wiki):
Code:
extensions= (default:mp4,mpeg,vob,mpg,mpeg2,mp2,avi,wmv,asf)

__________________
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 01-24-2009, 01:01 PM   #137
moyekj
Registered User
 
Join Date: Jan 2006
Location: Mission Viejo, CA
Posts: 8,510
Quote:
Originally Posted by ajayabb View Post
I noticed that my Game 5 World Series video doesnt show up. It is a .tivo file in HD and is 12GB
It is possible to stream .tivo files natively as discovered by davidblackledge:
http://www.tivocommunity.com/tivo-vb...d.php?t=416647
So Keary could add support for it (currently it's not there but I was able to add it easily to tivostream and could be easily added to streambaby).
However, the preview and random access to anywhere in the file are probably not possible to implement so you are better off decrypting to .mpg to get full functionality anyway.
__________________
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 01-24-2009, 01:30 PM   #138
dermanj
Registered User
 
Join Date: Nov 2006
Posts: 9
Please forgive me if this has already been addressed or if it's a stupid question. I have searched the forum and don't see anyone else mention this...

I just now downloaded and fired up streambaby, simply adding a directory location to the ini file -- no other changes. It seems to work great, except I'm not getting AC3 audio. Same content with pyTivo delivers AC3, but with streambaby, the audio is non-AC3.

Anyone know what I'm doing wrong?
dermanj is offline   Reply With Quote
Old 01-24-2009, 01:37 PM   #139
ajayabb
Registered User
 
ajayabb's Avatar
 
Join Date: Jan 2007
Location: Moorestown NJ
Posts: 425
Has anyone gotten this to run with Galleon and Windows. I tried windracer's suggestions but got an error on the tivo side
__________________
A.J.


2 Roamio Plus Tivos
1 Tivo Mini
Running Pytivo and Streambaby
ajayabb is offline   Reply With Quote
Old 01-24-2009, 01:46 PM   #140
Yoav
Registered User
 
Join Date: Jan 2007
Posts: 1,048
Quote:
Originally Posted by dermanj View Post
Please forgive me if this has already been addressed or if it's a stupid question. I have searched the forum and don't see anyone else mention this...

I just now downloaded and fired up streambaby, simply adding a directory location to the ini file -- no other changes. It seems to work great, except I'm not getting AC3 audio. Same content with pyTivo delivers AC3, but with streambaby, the audio is non-AC3.

Anyone know what I'm doing wrong?
streambaby will stream your original data only if it decides that it's a fully valid stream that tivo will play (not sure what the details are). Otherwise, it launches ffmpeg and converts it to an mpeg-2 stream. Right now the default conversion uses a 2-channel encoding. The author is looking into changing it to a 6-channel encoding default as we speak .

Edit: I just looked at the default, and it's apparently using "-acodec ac3 -ac 2 -ab 192k -vcodec mpeg2video -f vob -sameq -async 1 -v 0", which sounds like it's ac-3 2-channel. What is your audio turning into?
__________________
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 01-24-2009, 02:00 PM   #141
moyekj
Registered User
 
Join Date: Jan 2006
Location: Mission Viejo, CA
Posts: 8,510
As documented you can alter the ffmpeg transcoding settings by adding ffmpegexe.transcode setting to streambaby.ini. Default setting is (as pointed out already):
ffmpegexe.transcode= -acodec ac3 -ac 2 -ab 192k -vcodec mpeg2video -f vob -sameq -async 1 -v 0
You can experiment to determine what settings you prefer. For example you can change it to -ac 6 to get 6 channel audio. I sometimes have to use the setting to add -aspect 16:9 for some of my wmv videos to get proper aspect ratio.
__________________
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 01-24-2009, 02:33 PM   #142
Yoav
Registered User
 
Join Date: Jan 2007
Posts: 1,048
hmm.. So I decided to try with the only mp4 file with an ac3 5.1 track I had, and indeed, my tivo is also playing it in stereo. Even if I try changing the ffmpeg to use 6-channel at 480kbps.

Guess a little more looking into it is called for.. time for logfiles again

Edit: Oops. I was using an mp4 file with 5.1 aac audio, not 5.1 ac-3. But the same problem exists...

Update: This is related to the MP4Streaming module. If I transcode with ffmpeg, I'm getting 6-channel correctly, but for some reason the mp4 module is streaming 2-channel audio instead of 6 channel (and yes, the file has an ac-3 6 channel audio stream).

Here is something interesting from the log:
Code:
01/24/09 12:51:17 FFmpegExeVideoModule: FFmpegCmd: /Applications/pyTivoX.app/Contents/Resources/ffmpeg -i /Volumes/External Disk/movies
/Musicals/Mamma Mia!.mp4
01/24/09 12:51:17 FFmpegExeVideoModule: VideoInfo:
uri: file:/Volumes/External%20Disk/movies/Musicals/Mamma%20Mia!.mp4, Container: mp4, Duration: 6518.1 seconds
Video: h264 1280x720 0.0 fps
  PixAspect: 1.0, Aspect: 1.7777778
Audio: aac 48000HZ 0 channels
(note the 0 channels)
__________________
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.

Last edited by Yoav : 01-24-2009 at 03:07 PM.
Yoav is offline   Reply With Quote
Old 01-24-2009, 02:46 PM   #143
shoek
Registered User
 
Join Date: Jan 2002
Location: Grand Rapids, MI
Posts: 25
I can't seem to get the password feature to work on a directory... when I specify dir.1.password=roger,tomcat, the folder does not show in streambaby.
Any ideas?

Also, I don't always get sound from my DVD rip VOB files. I added the -ac 6 switch to the ffmpeg.transcode line and it appeared to work. Perhaps this should be the default?
shoek is offline   Reply With Quote
Old 01-24-2009, 03:21 PM   #144
bzo
Registered User
 
Join Date: Jun 2002
Posts: 12
Quote:
Originally Posted by kearygriffin View Post
I forgot about the frame rate issue. I'll try to take care of that in the next version. Unless it becomes a huge isssue, probably won't do anything about the 8-bit pcm issue. I assume it will get fixed in ffmpeg at some point and it will start working again.
great, I'm sure adjusting the frame rate will address a lot of stream compatibility issues. Would it be much trouble to detect the presence of 8 bit audio and simply turn it off in that case? Video with no audio sure beats a can't stream error msg

I don't know what triggers it, but I have noticed several times that streambaby pegs all cpus at 100% and doesn't ramp down even after a couple of hours.

Lastly, I had the crash again. Happened after scrolling quickly through many pages through the screen, and selecting a wmv file to play:

Code:
01/23/09 23:23:57 Listener: added factory
01/23/09 23:23:57 Main: streambaby ready & listening.
01/24/09 10:02:31 Listener: 192.168.1.2 icon.png HTTP GET - to factory /stre
ambaby/
log after close : initContext version=47
01/24/09 10:02:39 Factory: HME receiver connected
#
# An unexpected error has been detected by Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d8dd0c5, pid=256, tid=3604
#
# Java VM: Java HotSpot(TM) Client VM (11.0-b16 mixed mode, sharing windows-x86)

# Problematic frame:
# V  [jvm.dll+0xdd0c5]
#
# An error report file with more information is saved as:
# C:\Documents and Settings\mediaxp_user\Desktop\streambaby-0.19a\native\hs_err_
pid256.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#
Exited.
Press any key to continue . . .

bzo is offline   Reply With Quote
Old 01-24-2009, 04:14 PM   #145
Yoav
Registered User
 
Join Date: Jan 2007
Posts: 1,048
Looks like simply defaulting the command to use -ac 6 is a no go. If the input channels are more than 2 but not exactly 6 (like an older fim that uses 4-channel dolby), then ffmpeg will freak out and exit with an error: "Resampling with input channels greater than 2 unsupported."

fix: duh kind of obvious. Don't specify number of channels at all. Then it will use whatever the original source has. (i.e. drop the -ac 2, don't add -ac 6). So far working right....
__________________
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.

Last edited by Yoav : 01-24-2009 at 04:28 PM.
Yoav is offline   Reply With Quote
Old 01-24-2009, 04:40 PM   #146
lrhorer
Registered User
 
Join Date: Aug 2003
Location: San Antonio, Texas, USA
Posts: 6,849
Quote:
Originally Posted by kearygriffin View Post
* Attempts to work around the 1.1G limit for streaming videos on the TiVo. If you reach the 1.1G limit, the video you are watching will be paused and restarted with a fresh buffer at the position you were in before.
Hmm. No offense, and I am sure your application is otherwise quite a fine one, but I really don't want to have a program pause upwards of 18 times while watching it. The smallest programs I have are over 5 Gigs, and many are over 30 Gigs.
lrhorer is offline   Reply With Quote
Old 01-24-2009, 04:48 PM   #147
dermanj
Registered User
 
Join Date: Nov 2006
Posts: 9
Thanks to moyekj for the example/suggestion, I put this in my ini file:

ffmpegexe.transcode= -acodec ac3 -ac 6 -ab 192k -vcodec mpeg2video -f vob -sameq -async 1 -v 0

...(note the -ac 6 setting) and now I think I'm getting the kind of audio I want.
dermanj is offline   Reply With Quote
Old 01-24-2009, 04:48 PM   #148
Yoav
Registered User
 
Join Date: Jan 2007
Posts: 1,048
Quote:
Originally Posted by lrhorer View Post
Hmm. No offense, and I am sure your application is otherwise quite a fine one, but I really don't want to have a program pause upwards of 18 times while watching it. The smallest programs I have are over 5 Gigs, and many are over 30 Gigs.
Wow, if that wasn't meant to be offensive, I don't know what is.

Dude, you don't like it. Don't use it. The pause-rebuffer thing is a workaround for the fact that the current tivo software will not allow a streaming buffer bigger than 1.1G. This is a workaround for larger files.
If you absolutely can't stand it, you can do one of three things:

1) Convince the tivo coders to increase the buffer in an upcoming release.
2) Use a non-streaming application like pytivo.
3) Make sure your movies are smaller when you encode.
__________________
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 01-24-2009, 04:49 PM   #149
moyekj
Registered User
 
Join Date: Jan 2006
Location: Mission Viejo, CA
Posts: 8,510
Quote:
Originally Posted by lrhorer View Post
Hmm. No offense, and I am sure your application is otherwise quite a fine one, but I really don't want to have a program pause upwards of 18 times while watching it. The smallest programs I have are over 5 Gigs, and many are over 30 Gigs.
Then streaming is not for you (at least while this 1.1GB limitation exists). This is a step up compared to other HME streamers that simply can't play beyond the 1st buffer full point.
Short of help from Tivo at this point it's going to be hard to discover how to overcome this 1.1GB buffer limitation. Fairly sure there is a way since Netflix/Tivo is able to overcome it (perhaps by turning off buffering on Tivo completely).
__________________
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 01-24-2009, 04:54 PM   #150
Yoav
Registered User
 
Join Date: Jan 2007
Posts: 1,048
Quote:
Originally Posted by dermanj View Post
Thanks to moyekj for the example/suggestion, I put this in my ini file:

ffmpegexe.transcode= -acodec ac3 -ac 6 -ab 192k -vcodec mpeg2video -f vob -sameq -async 1 -v 0

...(note the -ac 6 setting) and now I think I'm getting the kind of audio I want.
Drop the -ac 6 from that, or you will find some movies won't work (any movie that has more than 2 but not exactly 6 channels will break.. since I assume your system can easily play 4 channel, or 7.1 channel inputs, there's no reason to try and force everything to 6-channel). Without -ac 6, ffmpeg will just default to keeping whatever were the number of channels in your original movie
__________________
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
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 10:44 PM.
OUR NETWORK: MyOpenRouter | TechLore | SansaCommunity | RoboCommunity | MediaSmart Home | Explore3DTV | Dijit Community | DVR Playground |