Hi Duncan,

I tried 'v4l2-ctl --set-freq=187.250' but nothing changed on the Freevo
window playing live TV -- it still displayed the ghosted random station.  I
then issued 'v4l2-ctl --all' and noticed that the Video Standard is set to
PAL even though it should have been NTSC as it was passed to the mplayer
command in the 'norm=NTSC' parameter.  When I issued 'v4l2-ctl
--set-standard=ntsc', then the correct station popped up in the Freevo TV
window.  However, if I hit Esc to return to the Freevo TV guide and select
any station, it displays the garbage screen again and 'v4l2-ctl --all' shows
that Freevo had changed the Video Standard back to PAL.

I even grabbed the svn version of mplayer.py, but it made no difference.

Any ideas why the exact same command, when issued outside of Freevo,
displays the station correctly but, when passed by Freevo to mplayer,  the
video standard is changed from NTSC to PAL?

Thanks.

Art S R

On Tue, Mar 3, 2009 at 5:06 AM, Duncan Webb <dun...@freevo.org> wrote:

> Art S R wrote:
> > Hi all,
> >
> > I just installed Freevo 1.8.3 on a box with a Hauppauge BT878 card and
> > running Mepis 8.  When I watch live TV by selecting a station from the
> > TV guide, the image that is displayed is either a green screen with
> > video noise and no audio, or a heavily-ghosted video image from a random
> > TV station (not the one I picked) with good audio.  Here's the relevant
> > section from my main-1000.log showing childapp.py and mplayer.py:
> >
> > 2009-02-27 14:36:02,359 DEBUG    childapp.py (133): Running (list)
> > '/usr/bin/mplayer -slave -vo xv,sdl,x11, -ao oss:/dev/dsp -autosync 100
> > -nolirc -nojoystick -autoq 100 -screenw 800 -screenh 600 -fs -nocache
> > tv:// -tv
> >
> driver=v4l2:freq=187.250:device=/dev/video0:input=0:norm=NTSC:width=640:height=480:outfmt=yuy2
> > ' with pid 15704 priority -20
> > 2009-02-27 14:36:02,361 DEBUG    childapp.py (392): logging stdout child
> > to "/var/log/freevo/mplayer-stdout-1000-1235774162.log"
> > 2009-02-27 14:36:02,362 DEBUG    childapp.py (392): logging stderr child
> > to "/var/log/freevo/mplayer-stderr-1000-1235774162.log"
> > 2009-02-27 14:36:02,363 DEBUG    childapp.py (150): /usr/bin/renice -20
> > -p 15704
> > Overlay display enabled (AppTextDisplay)
> > 2009-02-27 14:36:02,795 DEBUG    mplayer.py (289): 1235774162.8: started
> > tv app
> > 2009-02-27 14:36:20,112 DEBUG    childapp.py (411): stdout: no data,
> > closing log
> > 2009-02-27 14:36:20,116 DEBUG    childapp.py (411): stderr: no data,
> > closing log
> >
> > The last two lines are where I manually exited from viewing live TV.  I
> > included them here to show that no other errors/warnings came up after
> > mplayer.py launched the TV app at 14:36:02,795 until the time I stopped
> > the app.
> >
> > If I copy the mplayer command generated by the childapp as shown in the
> log:
> >
> > /usr/bin/mplayer -slave -vo xv,sdl,x11, -ao oss:/dev/dsp -autosync 100
> > -nolirc -nojoystick -autoq 100 -screenw 800 -screenh 600 -fs -nocache
> > tv:// -tv
> >
> driver=v4l2:freq=187.250:device=/dev/video0:input=0:norm=NTSC:width=640:height=480:outfmt=yuy2
> >
> >
> > and paste it into a terminal session, mplayer has no trouble displaying
> > the correct TV station video and audio.
> >
> > I can record TV programs and play them back back fine.  It's only
> > watching live TV from the Freevo TV guide that has a problem.
> >
> > If I switch the TV plugin mplayer to TVTime, then live TV works fine.
> >
> > I searched the archives and found a couple of others who reported
> > similar problems in the past, but it doesn't appear their problems were
> > ever resolved.  One person reported this problem occurred while changing
> > channels on live TV, but I didn't even have to change channels to
> > encounter this problem.
> >
> > Thanks for any help anyone can offer.
>
> Everything that you have done is correct but why you should be getting
> ghosting when starting mplayer from freevo is a bit difficult to guess.
> Freevo should simply run mplayer on top of Freevo's OSD.
>
> It is possible that the channel tuning has been changed after starting
> mplayer. If you can try watching TV and then tuning that station
> manually from a different xterm session (running freevo in a window may
> help here) The v4l2-ctl --set-freq=<freq> program that is part of the
> ivtv driver will allow you to tune the channel while the tv is being
> displayed.
>
> Duncan
>
>
>
>
> ------------------------------------------------------------------------------
> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco,
> CA
> -OSBC tackles the biggest issue in open source: Open Sourcing the
> Enterprise
> -Strategies to boost innovation and cut costs with open source
> participation
> -Receive a $600 discount off the registration fee with the source code:
> SFAD
> http://p.sf.net/sfu/XcvMzF8H
> _______________________________________________
> Freevo-users mailing list
> Freevo-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freevo-users
>
------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Freevo-users mailing list
Freevo-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-users

Reply via email to