[mythtv-users] MythStreamTV + 0.19, what's the magic vlc/ffmpeg combo?

Daniel Walton dwalton at cisco.com
Mon Feb 27 20:57:44 UTC 2006


I've made some progress.  I'm on a Knoppmyth install from about 6 months ago so
there where some old vlc libraries laying around causing vlc to crash.  I'm now
able to compile and stream with vlc svn but the "+1 min", etc buttons don't
work.

I'm trying now with vlc 0.8.4a

Daniel

On Mon, 27 Feb 2006, Joe Silver wrote:

> On 2/27/06, Daniel Walton <dwalton at cisco.com> wrote:
> >
> > I'm running 0.19 and have patched in the jogibear's 0.19 compliant version
> > of
> > MythStreamTV mentioned here:
> >
> > http://mythtv.org/pipermail/mythtv-dev/2006-January/044015.html
> >
> > But I can't find the right combination of vlc and ffmeg that will
> > work.  If
> > anyone has mythstreamtv working on 0.19 can you share your vlc and ffmpeg
> > info
> > with me?  I've tried the following:
> >
>
>
> I've got it working using the instructions in the README.  I'm using
> vlc-0.8.1 and ffmpeg-0.4.9-pre1
>
> I configured ffmpeg as:
>
>  ./configure --disable-x11 --disable-xvideo --disable-gtk --disable-sdl
> --enable-ffmpeg --with-ffmpeg-mp3lame --with-ffmpeg-faac --with-ffmpeg-zlib
> --enable-mad --enable-libdvbpsi --enable-a52 --disable-dvdplay
> --enable-dvdnav --enable-vorbis --enable-ogg --enable-theora --enable-mkv
> --enable-freetype --disable-cddax --disable-vcdx --enable-speex
> --enable-flac --enable-goom --enable-livedotcom --enable-caca
> --disable-skins2 --enable-modplug --enable-debug --enable-gpl
> --enable-mp3lame --enable-pp
>
>
> I configured vlc as:
> ./configure --disable-x11 --disable-xvideo --disable-gtk --disable-sdl
> --enable-ffmpeg --with-ffmpeg-mp3lame --with-ffmpeg-zlib
>  --enable-mad --enable-libdvbpsi --enable-a52 --disable-dvdplay
> --enable-dvdnav --enable-vorbis --enable-ogg --enable-theora
>  --enable-mkv --enable-freetype --disable-cddax --disable-vcdx
> --enable-speex --enable-flac --enable-goom --enable-livedotcom
>  --enable-caca --disable-skins2 --enable-modplug --enable-debug --enable-gpl
> --enable-mp3lame --enable-pp
>  --with-ffmpeg-tree=/root/vlc/ffmpeg-0.4.9-pre1/
>
> I seem to remember that some extra libraries were needed before ffmpeg would
> compile.  I believe it was libmpeg2, which I installed via
> mpeg2dec-0.4.1-cvs.
>
> I also found that mythstreamtv would only work with specific video/audio
> codecs (ie DIV3 and mp3).  I'm using the following manually tuned settings
> for my specific situtation in my mythstreamtv.sh and pretty much only use
> mmsh in vlc for remote playback:
> ---snip---
>       if [ $PROTOCOL = "mms" ]; then
>         /usr/bin/vlc -I http --http-host=:8002 --sout-transcode-deinterlace
> $1 ":sout=#transcode{vcodec=DIV3,acodec=mp3,
> vb=448,ab=64,scale=$SIZE,}:std{access=mmsh,mux=ogg,url=:8001,}"
>       elif [ $PROTOCOL = "http" ]; then
>          /usr/bin/vlc -I http --http-host=:8002 --sout-transcode-deinterlace
> $1
> " :sout=#transcode{vcodec=DIV3,acodec=mp3,vb=448,ab=64,scale=$SIZE,}:
> std{access=http{user=$HTTP_USER,pwd=$HTTP_PWD,mime=video/x-ms-asf},mux=ogg,url=:8001,}"
>       fi
>
>
>
> hope this helps,
> JS
>



More information about the mythtv-users mailing list