1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Streambaby - new streaming application

Discussion in 'TiVo Home Media Features & TiVoToGo' started by kearygriffin, Jan 20, 2009.

  1. Apr 3, 2009 #861 of 3405
    fyodor

    fyodor Member

    523
    0
    Sep 19, 2006
    Hi

    I came back to this after not using it for a while and I'm really impressed with how slick and stable it's become.

    I'm using Streambaby to stream MP4 files with embedded metadata. Right now, I have my files titled with the episode number in the file title. I've noticed that if I view/open a file, when I go back to directory-browsing, the directory lists the embedded title information, rather than the file name.

    While this is a neat feature, it means that I can no longer see the episode number when browsing, which makes it difficult to keep the episode sequences straight. Is there any way to disable this feature, while keeping the other metadata features working?
     
  2. Apr 3, 2009 #862 of 3405
    moyekj

    moyekj Well-Known Member

    11,141
    31
    Jan 23, 2006
    Mission...
    fyodor, put the following in your streambaby.ini:
    use.title=false
     
  3. Apr 3, 2009 #863 of 3405
    moyekj

    moyekj Well-Known Member

    11,141
    31
    Jan 23, 2006
    Mission...
    Keary, so what's the final verdict on 64 bit? I guess it's established Tivo supports without a problem. Is there anything left to do in streambaby to properly support it? (i.e. full random access to anywhere in the file works, etc)
     
  4. Apr 3, 2009 #864 of 3405
    Sicklybutsexy

    Sicklybutsexy New Member

    179
    0
    May 5, 2007
    In my testing full random access anywhere in the file works when prior to the latest version it did not...
     
  5. Apr 3, 2009 #865 of 3405
    rfryar

    rfryar My Media, My Way

    222
    0
    Feb 15, 2008
    Cottage...
    Any help on this video? It pushes fine with the new stream baby, pyTivo integration. But will error with a resource unavailable error with streambaby.

    I get a similar error when I adjust the bitrate to try to transcode it.

    Oh, one last thing, I say it transferred fine with pytivo, it plays back fine, but the time bar is incorrect. I think this is due to the film 23.98 frame rate?

    Here is the output from FFMPEG:
    Code:
    FFmpeg version SVN-r16573, Copyright (c) 2000-2009 Fabrice Bellard, et al.
      configuration: --extra-cflags=-fno-common --enable-memalign-hack --enable-pthr
    eads --enable-libmp3lame --enable-libxvid --enable-libvorbis --enable-libtheora
    --enable-libspeex --enable-libfaac --enable-libgsm --enable-libx264 --enable-lib
    schroedinger --enable-avisynth --enable-swscale --enable-gpl --enable-shared --d
    isable-static
      libavutil     49.12. 0 / 49.12. 0
      libavcodec    52.10. 0 / 52.10. 0
      libavformat   52.23. 1 / 52.23. 1
      libavdevice   52. 1. 0 / 52. 1. 0
      libswscale     0. 6. 1 /  0. 6. 1
      built on Jan 13 2009 03:17:03, gcc: 4.2.4
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '10000bc.mp4':
      Duration: 01:48:55.76, start: 0.000000, bitrate: 1191 kb/s
        Stream #0.0(und): Video: h264, yuv420p, 1920x792, 23.98 tb(r)
        Stream #0.1(und): Audio: aac, 24000 Hz, 5.1, s16
    
    Rick
     
  6. Apr 4, 2009 #866 of 3405
    fyodor

    fyodor Member

    523
    0
    Sep 19, 2006
    Thanks!

     
  7. Apr 4, 2009 #867 of 3405
    moyekj

    moyekj Well-Known Member

    11,141
    31
    Jan 23, 2006
    Mission...
    Some more debug information (aside from ffmpeg -i which you already provided) would be useful. See debugging_problems wiki page for details on how to generate more debug info.
     
  8. Apr 4, 2009 #868 of 3405
    rfryar

    rfryar My Media, My Way

    222
    0
    Feb 15, 2008
    Cottage...
    Ok, here is the details.. Looks like it is deciding to transcode, at least that is what I am reading from the logs and it fails unexpectedly or something.

    If I try transcoding myself with FFMPEG it does not like the audio and returns warnings as it transcode, it eventually finishes and the video is playable. But first question is why is it trying to transcode.

    Code:
    04/04/09 07:52:30 pyTivo: matchFiles: f1=e:/Videos/Rentals/10000BC.mp4 f2=e:/Videos/Rentals/10000BC.mp4
    04/04/09 07:52:41 PlayScreen: action=right
    04/04/09 07:52:41 HostContext: key=mpos:file:/E:/Videos/Rentals/10000BC.mp4 value=0
    04/04/09 07:52:41 HostContext: key=mpos:file:/E:/Videos/Rentals/10000BC.mp4 value=0applicationId=com.unwiredappeal.tivo.streambaby.StreamBabyStream applicationGlobal=false
    04/04/09 07:52:41 HostContext: applicationIdStr=com.unwiredappeal.tivo.streambaby.StreamBabyStream applicationGlobal=false
    04/04/09 07:52:41 HostContext: applicationIdStr=com.unwiredappeal.tivo.streambaby.StreamBabyStream
    04/04/09 07:52:41 HostContext: compKey=65200018046333A-and-com.unwiredappeal.tivo.streambaby.StreamBabyStream
    04/04/09 07:52:41 HostContext: compKey=65200018046333A-and-com.unwiredappeal.tivo.streambaby.StreamBabyStream
    04/04/09 07:52:41 HostContext: compKey=65200018046333A-and-com.unwiredappeal.tivo.streambaby.StreamBabyStream
    04/04/09 07:52:41 ViewScreen: Desc: 10000BC.mp4
    04/04/09 07:52:41 CobraRenderer$3: ParentPanelPref:java.awt.Dimension[width=1132,height=293]
    04/04/09 07:52:42 PreviewWindow: pWidth: 1280
    04/04/09 07:52:42 PreviewWindow: preview parent=BView[#2517,bounds=0,0,1280x720]
    04/04/09 07:52:42 HostContext: key=mpos:file:/E:/Videos/Rentals/10000BC.mp4 applicationId=com.unwiredappeal.tivo.streambaby.StreamBabyStream applicationGlobal=false
    04/04/09 07:52:42 HostContext: applicationIdStr=com.unwiredappeal.tivo.streambaby.StreamBabyStream applicationGlobal=false
    04/04/09 07:52:42 HostContext: applicationIdStr=com.unwiredappeal.tivo.streambaby.StreamBabyStream
    04/04/09 07:52:42 HostContext: compKey=65200018046333A-and-com.unwiredappeal.tivo.streambaby.StreamBabyStream
    04/04/09 07:52:42 ViewScreen: goto position: 0, vidlen: 6535765
    04/04/09 07:52:42 ViewScreen: Position not in buffer, starting new stream
    04/04/09 07:52:42 ViewScreen: Openening stream at position: 0(0 secs)
    04/04/09 07:52:42 VideoModuleHelper: quality setting is above quality of video, streaming normally
    04/04/09 07:52:42 FFmpegExeVideoModule: Using ffmpeg transcode args: -acodec ac3 -vcodec mpeg2video -f vob -async 1 -r 23.976 -v 0 -sameq -ab 192k -ar 48000
    04/04/09 07:52:42 FFmpegExeVideoModule: FFmpegCmd: C:\Program Files\streambaby\native\ffmpeg.exe -ss 0.0 -i E:\Videos\Rentals\10000BC.mp4 -acodec ac3 -vcodec mpeg2video -f vob -async 1 -r 23.976 -v 0 -sameq -ab 192k -ar 48000 tcp://127.0.0.1:8500
    04/04/09 07:52:42 NamedStream: Registering named stream: 40dc4e5f-4834-4bb6-9183-206d87534e5c.stream
    04/04/09 07:52:43 Listener: http=HttpRequest /streambaby/40dc4e5f-4834-4bb6-9183-206d87534e5c.stream
    04/04/09 07:52:43 Listener: path=/streambaby/40dc4e5f-4834-4bb6-9183-206d87534e5c.stream uri=/streambaby/
    04/04/09 07:52:43 Listener: 
    04/04/09 07:52:43 Listener: 192.168.1.53 40dc4e5f-4834-4bb6-9183-206d87534e5c.stream HTTP GET - to factory /streambaby/
    04/04/09 07:52:43 StreamBabyStream$StreamBabyStreamFactory: uri=40dc4e5f-4834-4bb6-9183-206d87534e5c.stream
    04/04/09 07:52:43 NamedStream: Getting mapped stream for named stream: 40dc4e5f-4834-4bb6-9183-206d87534e5c.stream
    04/04/09 07:52:43 NamedStream: Getting mapped stream for named stream: 40dc4e5f-4834-4bb6-9183-206d87534e5c.stream
    04/04/09 07:53:04 ViewScreen: error=ERROR: resource unavailable
    10000BC.mp4
    04/04/09 07:53:04 ViewScreen: error=ERROR: resource unavailable
    10000BC.mp4
    04/04/09 07:53:04 ViewScreen: error=ERROR: resource unavailable
    10000BC.mp4
    04/04/09 07:53:04 ViewScreen: error=ERROR: resource unavailable
    10000BC.mp4
    04/04/09 07:53:04 ViewScreen: error=ERROR: resource unavailable
    10000BC.mp4
    04/04/09 07:53:04 ViewScreen: error=ERROR: resource unavailable
    10000BC.mp4

    Thanks,

    Rick
     
  9. Apr 4, 2009 #869 of 3405
    kearygriffin

    kearygriffin New Member

    346
    0
    Jan 31, 2008
    Final verdict is TiVo does support it. The initial sample I tested with (with tivostream) was just bad, and my newer samples work fine.

    As of the latest SVN-171 streambaby should support these files without a problem. Older versions do not as they didn't correctly handle the co64 Atom. (which is the 64-bit version of the stco MP4 atom which contains the offsets of data-chunks in the file)
     
  10. Apr 4, 2009 #870 of 3405
    kearygriffin

    kearygriffin New Member

    346
    0
    Jan 31, 2008
    Currently streambaby will transcode video files that do not have an audio bitrate of 44Khz or 48Khz. (This video seems to have 24khz audio).

    I am not sure if streambaby needs to do this or not-- I am still unclear as to exactly what bitrates the tivo does/does not support natively. Before streambaby checked for the audio bitrate people were having problems with non-standard bitrates.
     
  11. Apr 4, 2009 #871 of 3405
    moyekj

    moyekj Well-Known Member

    11,141
    31
    Jan 23, 2006
    Mission...
    I generated a video with 2 channel AAC 24KHz audio and played it back after pyTivo push and everyone sounded like Mickey Mouse (and the timeline was not right either).
    Same problem with 2 channel AC3 24KHz audio.
     
  12. Apr 4, 2009 #872 of 3405
    jimbob111

    jimbob111 New Member

    77
    0
    Apr 6, 2004
    Hinsdale, IL
    general question on streambaby... newb...
    does streambaby prevent the 'transfer' of the video from the pc to the tivo?
    if yes, does pytivo interfere with streambaby as an app? thanks!
    j
     
  13. Apr 4, 2009 #873 of 3405
    wmcbrine

    wmcbrine Ziphead

    10,364
    22
    Aug 2, 2003
    I sometimes have trouble even with 44100 Hz AAC, but it seems to be corrected after playing something with 48000 Hz AAC.

    jimbob111, I don't quite understand your question; but no, they don't interfere. If you look back over the last few posts, you'll see where Streambaby has even added a feature that cooperates with pyTivo to do a transfer.

    But if you're talking about transferring with pyTivo in the background while you stream in the foreground, then yes, they would "interfere", in the sense that each would be trying to take up a large share of the TiVo's very limited incoming bandwidth.
     
  14. Apr 4, 2009 #874 of 3405
    Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    No. you can use streambaby and pytivo side-by-side happily. HOWEVER if you have a transfer going AND are streaming a video, both things are going to suck up the limited bandwidth of the tivo. If your streambaby stream is high bandwidth, you will probably end up seeing a lot of pausing in your video.
     
  15. Apr 4, 2009 #875 of 3405
    jimbob111

    jimbob111 New Member

    77
    0
    Apr 6, 2004
    Hinsdale, IL
    thanks yoav! can you point me to a VERY BASIC instructions as to how to implement this in my system. i'm a pretty low level guy but can follow directions... thanks again. j
     
  16. Apr 4, 2009 #876 of 3405
    rfryar

    rfryar My Media, My Way

    222
    0
    Feb 15, 2008
    Cottage...
    The one I transfered has good audio on the 2 channels that did play. For some reason the other channels did not play, so I did not have any speach. But the audio that was there was in synch and sounded fine. The timeline was off quite a bit, but I do not really care about that.

    I will recode the AAC audio to 44K and try transfering that.

    Also I tried a true HD MP4, 10 Gig file. It just timed out playing. Below is the log from that one.

    Regards,

    Rick

    Code:
    04/04/09 13:08:56 VideoModuleHelper: quality setting is above quality of video, streaming normally
    04/04/09 13:08:56 MP4StreamFactory$2: mp4.util.atom.FtypAtom(102,116,121,112): FtypAtom (offset: 0, size:24)
    04/04/09 13:08:56 MP4StreamFactory$2: mp4.util.atom.MoovAtom(109,111,111,118): MoovAtom (offset: 24, size:4220653)
    04/04/09 13:08:56 MP4StreamFactory$2:  mp4.util.atom.MvhdAtom(109,118,104,100): MvhdAtom (offset: 32, size:108)
    04/04/09 13:08:56 MP4StreamFactory$2:  mp4.util.atom.IodsAtom(105,111,100,115): IodsAtom (offset: 140, size:21)
    04/04/09 13:08:56 MP4StreamFactory$2:  mp4.util.atom.TrakAtom(116,114,97,107): TrakAtom (offset: 161, size:2112033)
    04/04/09 13:08:56 MP4StreamFactory$2:   mp4.util.atom.TkhdAtom(116,107,104,100): TkhdAtom (offset: 169, size:92)
    04/04/09 13:08:56 MP4StreamFactory$2:   mp4.util.atom.MdiaAtom(109,100,105,97): MdiaAtom (offset: 261, size:2111933)
    04/04/09 13:08:56 MP4StreamFactory$2:    mp4.util.atom.MdhdAtom(109,100,104,100): MdhdAtom (offset: 269, size:32)
    04/04/09 13:08:56 MP4StreamFactory$2:    mp4.util.atom.HdlrAtom(104,100,108,114): HdlrAtom (offset: 301, size:55)
    04/04/09 13:08:56 MP4StreamFactory$2:    mp4.util.atom.MinfAtom(109,105,110,102): MinfAtom (offset: 356, size:2111838)
    04/04/09 13:08:56 MP4StreamFactory$2:     mp4.util.atom.VmhdAtom(118,109,104,100): VmhdAtom (offset: 364, size:20)
    04/04/09 13:08:56 MP4StreamFactory$2:     mp4.util.atom.DinfAtom(100,105,110,102): DinfAtom (offset: 384, size:36)
    04/04/09 13:08:56 MP4StreamFactory$2:      mp4.util.atom.DrefAtom(100,114,101,102): DrefAtom (offset: 392, size:28)
    04/04/09 13:08:56 MP4StreamFactory$2:     mp4.util.atom.StblAtom(115,116,98,108): StblAtom (offset: 420, size:2111774)
    04/04/09 13:08:56 MP4StreamFactory$2:      mp4.util.atom.StsdAtom(115,116,115,100): StsdAtom (offset: 428, size:186)
    04/04/09 13:08:56 MP4StreamFactory$2:       mp4.util.atom.Avc1Atom(97,118,99,49): Avc1Atom (offset: 444, size:170)
    04/04/09 13:08:56 MP4StreamFactory$2:      mp4.util.atom.SttsAtom(115,116,116,115): SttsAtom (offset: 614, size:24)
    04/04/09 13:08:56 MP4StreamFactory$2:      mp4.util.atom.CttsAtom(99,116,116,115): CttsAtom (offset: 638, size:1065160)
    04/04/09 13:08:56 MP4StreamFactory$2:      mp4.util.atom.StssAtom(115,116,115,115): StssAtom (offset: 1065798, size:11124)
    04/04/09 13:08:56 MP4StreamFactory$2:      mp4.util.atom.StscAtom(115,116,115,99): StscAtom (offset: 1076922, size:52)
    04/04/09 13:08:56 MP4StreamFactory$2:      mp4.util.atom.StszAtom(115,116,115,122): StszAtom (offset: 1076974, size:875940)
    04/04/09 13:08:56 MP4StreamFactory$2:      mp4.util.atom.Co64Atom(99,111,54,52): Co64Atom (offset: 1952914, size:159280)
    04/04/09 13:08:56 MP4StreamFactory$2:  mp4.util.atom.TrakAtom(116,114,97,107): TrakAtom (offset: 2112194, size:2108098)
    04/04/09 13:08:56 MP4StreamFactory$2:   mp4.util.atom.TkhdAtom(116,107,104,100): TkhdAtom (offset: 2112202, size:92)
    04/04/09 13:08:56 MP4StreamFactory$2:   mp4.util.atom.MdiaAtom(109,100,105,97): MdiaAtom (offset: 2112294, size:2107998)
    04/04/09 13:08:56 MP4StreamFactory$2:    mp4.util.atom.MdhdAtom(109,100,104,100): MdhdAtom (offset: 2112302, size:32)
    04/04/09 13:08:56 MP4StreamFactory$2:    mp4.util.atom.HdlrAtom(104,100,108,114): HdlrAtom (offset: 2112334, size:55)
    04/04/09 13:08:56 MP4StreamFactory$2:    mp4.util.atom.MinfAtom(109,105,110,102): MinfAtom (offset: 2112389, size:2107903)
    04/04/09 13:08:56 MP4StreamFactory$2:     mp4.util.atom.SmhdAtom(115,109,104,100): SmhdAtom (offset: 2112397, size:16)
    04/04/09 13:08:56 MP4StreamFactory$2:     mp4.util.atom.DinfAtom(100,105,110,102): DinfAtom (offset: 2112413, size:36)
    04/04/09 13:08:56 MP4StreamFactory$2:      mp4.util.atom.DrefAtom(100,114,101,102): DrefAtom (offset: 2112421, size:28)
    04/04/09 13:08:56 MP4StreamFactory$2:     mp4.util.atom.StblAtom(115,116,98,108): StblAtom (offset: 2112449, size:2107843)
    04/04/09 13:08:56 MP4StreamFactory$2:      mp4.util.atom.StsdAtom(115,116,115,100): StsdAtom (offset: 2112457, size:91)
    04/04/09 13:08:56 MP4StreamFactory$2:       mp4.util.atom.UnknownAtom(109,112,52,97): Mp4aAtom (offset: 2112473, size:75)
    04/04/09 13:08:56 MP4StreamFactory$2:      mp4.util.atom.SttsAtom(115,116,116,115): SttsAtom (offset: 2112548, size:24)
    04/04/09 13:08:56 MP4StreamFactory$2:      mp4.util.atom.StscAtom(115,116,115,99): StscAtom (offset: 2112572, size:235936)
    04/04/09 13:08:56 MP4StreamFactory$2:      mp4.util.atom.StszAtom(115,116,115,122): StszAtom (offset: 2348508, size:1712512)
    04/04/09 13:08:56 MP4StreamFactory$2:      mp4.util.atom.Co64Atom(99,111,54,52): Co64Atom (offset: 4061020, size:159272)
    04/04/09 13:08:56 MP4StreamFactory$2:  mp4.util.atom.UdtaAtom(117,100,116,97): UdtaAtom (offset: 4220292, size:385)
    04/04/09 13:08:56 MP4StreamFactory$2:   mp4.util.atom.UnknownAtom(99,104,112,108): ChplAtom (offset: 4220300, size:377)
    04/04/09 13:08:56 MP4StreamFactory$2: mp4.util.atom.MdatAtom(109,100,97,116): MdatAtom (offset: 4220677, size(LRG):11218969068)
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: moov size 4220645
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: mdat size 11218969052
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: sampleNum 1
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: new key frame 1
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: track 1 spec time 0 adj time 0 spec time sec 0 adj time sec 0
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: track 2 spec time 0 adj time 0 spec time sec 0 adj time sec 0
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: Movie time 9133 sec, cut at 0.0sec
    04/04/09 13:08:56 MP4StreamFactory$2: 	DBG: ts 600 cut at 0.0
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: media time 0
    04/04/09 13:08:56 MP4StreamFactory$2: 	DBG: sampleNum 1 sync frame 1
    04/04/09 13:08:56 MP4StreamFactory$2: 	DBG: chunk 1
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: cutDuration 5479974
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: new time 0.0
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: media time 0
    04/04/09 13:08:56 MP4StreamFactory$2: 	DBG: sampleNum 1 sync frame 1
    04/04/09 13:08:56 MP4StreamFactory$2: 	DBG: chunk 1
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: cutDuration 5479974
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: new time 0.0
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: moov chunk 4220693
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: cut moov chunk 4220693
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: updateAmount 29
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: movie skip 0
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: Cut Movie time 9133 sec 
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: sampleNum 1
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: new key frame 1
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: track 1 spec time 0 adj time 0 spec time sec 0 adj time sec 0
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: track 2 spec time 0 adj time 0 spec time sec 0 adj time sec 0
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: Movie time 9133 sec, cut at 0.0sec
    04/04/09 13:08:56 MP4StreamFactory$2: 	DBG: ts 600 cut at 0.0
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: media time 0
    04/04/09 13:08:56 MP4StreamFactory$2: 	DBG: sampleNum 1 sync frame 1
    04/04/09 13:08:56 MP4StreamFactory$2: 	DBG: chunk 1
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: cutDuration 5479974
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: new time 0.0
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: media time 0
    04/04/09 13:08:56 MP4StreamFactory$2: 	DBG: sampleNum 1 sync frame 1
    04/04/09 13:08:56 MP4StreamFactory$2: 	DBG: chunk 1
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: cutDuration 5479974
    04/04/09 13:08:56 MP4StreamFactory$2: DBG: new time 0.0
    04/04/09 13:14:15 Listener: 
    04/04/09 13:14:15 Listener: connection to receiver closed
     
  17. Apr 4, 2009 #877 of 3405
    kearygriffin

    kearygriffin New Member

    346
    0
    Jan 31, 2008
    I put 44khz in my previous post, but it's actually 44.1khz (44100) and 48khz (48000).

    Hmm... I did notice while doing some testing that it sometimes takes a long time during the re-interleave phase of large files. I never had anything time out, but I also never looked at exactly what spot in the code the delay was, and whether an extra-long pause would cause a problem. I'll have to take a look.

    Assuming it is a well formatted MP4 you can try it with interleaving disabled by setting the following in streambaby.ini:
    mp4module.interleave=false

    EDIT: Also just noticed that it was 6 minutes before it got disconnected. Can't explain why it would be that long (large MP4's can take 20 seconds or so on my laptop, but never seen anything close to 6 minutes)
     
  18. Apr 4, 2009 #878 of 3405
    moyekj

    moyekj Well-Known Member

    11,141
    31
    Jan 23, 2006
    Mission...
    This getting_started wiki page has illustrated step by step to get going with streambaby. If you still find there is not information there let me know and I can clarify further.
     
  19. Apr 4, 2009 #879 of 3405
    Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    And the document at http://pytivo.armooo.net/wiki/WindowsInstall describes how to install pytivo on windows.
     
  20. Apr 4, 2009 #880 of 3405
    moyekj

    moyekj Well-Known Member

    11,141
    31
    Jan 23, 2006
    Mission...
    As mentioned recently starting at this post I have yet to find a Handbrake H.264 encoding profile that generates good, smooth playback on my S3 Tivos. So just curious if anyone as found a Handbrake recipe that works well? So far I have found ffmpeg can do it (and I'm sure mencoder as well using translated version of same ffmpeg recipe).
    If you have found one please post it here. You can go to Query Editor tab and click on Generate Query button to have it spit out the recipe.
     

Share This Page