[Freevo-users] Freevo 1.8.3: Webserver shutdown error

2009-03-03 Thread Art S R
Hi all,

When I shutdown Freevo and the webserver plugin is stopped, I get the
following messages in webserver-1000.log:

2009-03-03 00:21:32,420 DEBUGwebserver.py (113): main() starting
Traceback (most recent call last):
  File /usr/lib/python2.5/site-packages/freevo/helpers/webserver.py, line
114, in module
main()
  File /usr/lib/python2.5/site-packages/freevo/helpers/webserver.py, line
108, in main
reactor.run()
  File /usr/lib/python2.5/site-packages/twisted/internet/base.py, line
1048, in run
self.mainLoop()
--- exception caught here ---
  File /usr/lib/python2.5/site-packages/twisted/internet/base.py, line
1060, in mainLoop
self.doIteration(t)
  File /usr/lib/python2.5/site-packages/twisted/internet/selectreactor.py,
line 104, in doSelect
[], timeout)
  File /usr/lib/python2.5/site-packages/kaa/notifier/main.py, line 258, in
signal_handler
notifier.shutdown()
  File /usr/lib/python2.5/site-packages/kaa/notifier/nf_wrapper.py, line
131, in shutdown
sys.exit(0)
exceptions.SystemExit: 0
2009-03-03 00:22:19,514 DEBUGwebserver.py (115): main() finished

As you can see above, the webserver was started successfully at
00:21:32,420.  When the Freevo menu is displayed, I select the Shutdown
option immediately and the ensuing traceback messages are displayed.  I
don't see anything to indicate what may have caused the exception
condition.  The webserver appears to be functioning correctly other than for
this error when the webserver is stopped.

Any ideas what may be causing this?  Thanks.

Art S R
--
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


[Freevo-users] Help freevo - put some screenshots on the wiki

2009-03-03 Thread John Molohan
Hi,

The wiki page with screenshots of freevo is badly in need of some 
attention. Does anyone have 15 minutes to take a few screenshots and 
update it?

http://doc.freevo.org/FreevoInAction

Thanks,

John

--
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


Re: [Freevo-users] mpeg2 PS and TS subtitles

2009-03-03 Thread Duncan Webb
Philip Tuckey wrote:
 Hi
 
 I have some videos in mpeg2 PS (vob files from DVDs) and TS (recorded from 
 digital tv) formats. In addition to the video they contain subtitles, 
 which are seen and played correctly by standalone xine but not by mplayer. 
 Googling appears to indicate that mplayer is not able to read these 
 subtitles, but I could have misunderstood(?).
 
 I would like to be able to select and display these subtitles within 
 freevo, and I see that video.xine contains code for VIDEO_NEXT_SUBTITLE 
 events. So I set VIDEO_PREFERED_PLAYER to xine and I tried to add the 
 necessary video event for xine as follows:
 
 EVENTS['video']['SUBTITLE'] = Event(VIDEO_NEXT_SUBTITLE)
 
 However this does not work. Freevo launches xine to play the video, but 
 pressing the 'SUBTITLE' button on my remote does not get me the subtitles, 
 nor any other feedback as far as I can see.
 
 Can anyone help? Is my 'SUBTITLE' event for xine wrong?  Or is it possible 
 to get mplayer to display these subtitles?
 
 For information, I have also tried the standard lang and subtitle event 
 bindings for mplayer:
 
 EVENTS['video']['LANG'] = Event(VIDEO_SEND_MPLAYER_CMD,arg='switch_audio')
 EVENTS['video']['SUBTITLE'] = 
 Event(VIDEO_SEND_MPLAYER_CMD,arg='sub_select')
 
 The first of them works fine - I can cycle the audio tracks - but the 
 second does not, for these mpeg2 files I am talking about.
 
 For xine, I also tried to create a LANG event as follows:
 
 EVENTS['video']['LANG'] = Event(VIDEO_NEXT_AUDIOLANG)
 
 but this does not work, it seems to have no effect.

For mplayer the following works for me.

EVENTS['video']['SUBTITLE'] = Event(VIDEO_SEND_MPLAYER_CMD,
arg='vobsub_lang')

Never tested xine; the slave command for the next subtitle is SpuNext
so I would try:
EVENTS['video']['SUBTITLE'] = Event(VIDEO_SEND_XINE_CMD, arg='SpuNext')

The full list of bindings are in the xine-ui files: src/fb/actions.c
src/xitk/kbindings_common.c

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


Re: [Freevo-users] Problem watching live TV with mplayer

2009-03-03 Thread Duncan Webb
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 DEBUGchildapp.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 DEBUGchildapp.py (392): logging stdout child
 to /var/log/freevo/mplayer-stdout-1000-1235774162.log
 2009-02-27 14:36:02,362 DEBUGchildapp.py (392): logging stderr child
 to /var/log/freevo/mplayer-stderr-1000-1235774162.log
 2009-02-27 14:36:02,363 DEBUGchildapp.py (150): /usr/bin/renice -20
 -p 15704
 Overlay display enabled (AppTextDisplay)
 2009-02-27 14:36:02,795 DEBUGmplayer.py (289): 1235774162.8: started
 tv app
 2009-02-27 14:36:20,112 DEBUGchildapp.py (411): stdout: no data,
 closing log
 2009-02-27 14:36:20,116 DEBUGchildapp.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


Re: [Freevo-users] Freevo 1.8.3: Webserver shutdown error

2009-03-03 Thread Duncan Webb
Art S R wrote:
 Hi all,
 
 When I shutdown Freevo and the webserver plugin is stopped, I get the
 following messages in webserver-1000.log:
 
 2009-03-03 00:21:32,420 DEBUGwebserver.py (113): main() starting
 Traceback (most recent call last):
   File /usr/lib/python2.5/site-packages/freevo/helpers/webserver.py,
 line 114, in module
 main()
   File /usr/lib/python2.5/site-packages/freevo/helpers/webserver.py,
 line 108, in main
 reactor.run()
   File /usr/lib/python2.5/site-packages/twisted/internet/base.py, line
 1048, in run
 self.mainLoop()
 --- exception caught here ---
   File /usr/lib/python2.5/site-packages/twisted/internet/base.py, line
 1060, in mainLoop
 self.doIteration(t)
   File
 /usr/lib/python2.5/site-packages/twisted/internet/selectreactor.py,
 line 104, in doSelect
 [], timeout)
   File /usr/lib/python2.5/site-packages/kaa/notifier/main.py, line
 258, in signal_handler
 notifier.shutdown()
   File /usr/lib/python2.5/site-packages/kaa/notifier/nf_wrapper.py,
 line 131, in shutdown
 sys.exit(0)
 exceptions.SystemExit: 0
 2009-03-03 00:22:19,514 DEBUGwebserver.py (115): main() finished
 
 As you can see above, the webserver was started successfully at
 00:21:32,420.  When the Freevo menu is displayed, I select the Shutdown
 option immediately and the ensuing traceback messages are displayed.  I
 don't see anything to indicate what may have caused the exception
 condition.  The webserver appears to be functioning correctly other than
 for this error when the webserver is stopped.
 
 Any ideas what may be causing this?  Thanks.

Yes, it is because Twisted does not like being stopped with a SIGINT. In
the stop function /usr/bin/freevo the line that says:

for signal in (SIGINT, SIGTERM, SIGKILL):

should be changed to:

for signal in (SIGTERM, SIGINT, SIGKILL):

Then the webserver will close down cleanly.

BTW This is already in svn.

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


Re: [Freevo-users] mpeg2 PS and TS subtitles

2009-03-03 Thread Philip Tuckey
On Tuesday 3 March 2009 13:56, Duncan Webb wrote:
 Philip Tuckey wrote:
  Hi
 
  I have some videos in mpeg2 PS (vob files from DVDs) and TS (recorded
  from digital tv) formats. In addition to the video they contain
  subtitles, which are seen and played correctly by standalone xine but
  not by mplayer. Googling appears to indicate that mplayer is not able
  to read these subtitles, but I could have misunderstood(?).
 
  I would like to be able to select and display these subtitles within
  freevo, and I see that video.xine contains code for
  VIDEO_NEXT_SUBTITLE events. So I set VIDEO_PREFERED_PLAYER to xine and
  I tried to add the necessary video event for xine as follows:
 
  EVENTS['video']['SUBTITLE'] = Event(VIDEO_NEXT_SUBTITLE)
 
  However this does not work. Freevo launches xine to play the video,
  but pressing the 'SUBTITLE' button on my remote does not get me the
  subtitles, nor any other feedback as far as I can see.
 
  Can anyone help? Is my 'SUBTITLE' event for xine wrong?  Or is it
  possible to get mplayer to display these subtitles?
 
  For information, I have also tried the standard lang and subtitle
  event bindings for mplayer:
 
  EVENTS['video']['LANG'] =
  Event(VIDEO_SEND_MPLAYER_CMD,arg='switch_audio')
  EVENTS['video']['SUBTITLE'] =
  Event(VIDEO_SEND_MPLAYER_CMD,arg='sub_select')
 
  The first of them works fine - I can cycle the audio tracks - but the
  second does not, for these mpeg2 files I am talking about.
 
  For xine, I also tried to create a LANG event as follows:
 
  EVENTS['video']['LANG'] = Event(VIDEO_NEXT_AUDIOLANG)
 
  but this does not work, it seems to have no effect.

 For mplayer the following works for me.

 EVENTS['video']['SUBTITLE'] = Event(VIDEO_SEND_MPLAYER_CMD,
 arg='vobsub_lang')

Thanks Duncan

I think this is equivalent to what I mentioned above - according to the 
mplayer doc vobsub_lang is just a stub for sub_select - and it works 
fine for me for videos for which mplayer can read the subtitles. Which 
does not appear to be the case for the .vob and MPEG TS files I have.

 Never tested xine; the slave command for the next subtitle is SpuNext
 so I would try:
 EVENTS['video']['SUBTITLE'] = Event(VIDEO_SEND_XINE_CMD, arg='SpuNext')

Thanks I will try that. Looking at video/xine.py, it seems there is a 
problem because xine does not wrap around in the subtitle list - this is 
done by hand in the freevo code. So maybe I have to bind one key for going 
up and another for going down in the list of subtitles.

 The full list of bindings are in the xine-ui files: src/fb/actions.c
 src/xitk/kbindings_common.c

Ah yes, source code... If I find the courage.

Philip

--
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


Re: [Freevo-users] mpeg2 PS and TS subtitles

2009-03-03 Thread John Molohan
Philip Tuckey wrote:
 On Tuesday 3 March 2009 13:56, Duncan Webb wrote:
   
 Philip Tuckey wrote:
 
 Hi

 I have some videos in mpeg2 PS (vob files from DVDs) and TS (recorded
 from digital tv) formats. In addition to the video they contain
 subtitles, which are seen and played correctly by standalone xine but
 not by mplayer. Googling appears to indicate that mplayer is not able
 to read these subtitles, but I could have misunderstood(?).

 I would like to be able to select and display these subtitles within
 freevo, and I see that video.xine contains code for
 VIDEO_NEXT_SUBTITLE events. So I set VIDEO_PREFERED_PLAYER to xine and
 I tried to add the necessary video event for xine as follows:

 EVENTS['video']['SUBTITLE'] = Event(VIDEO_NEXT_SUBTITLE)

 However this does not work. Freevo launches xine to play the video,
 but pressing the 'SUBTITLE' button on my remote does not get me the
 subtitles, nor any other feedback as far as I can see.

 Can anyone help? Is my 'SUBTITLE' event for xine wrong?  Or is it
 possible to get mplayer to display these subtitles?

 For information, I have also tried the standard lang and subtitle
 event bindings for mplayer:

 EVENTS['video']['LANG'] =
 Event(VIDEO_SEND_MPLAYER_CMD,arg='switch_audio')
 EVENTS['video']['SUBTITLE'] =
 Event(VIDEO_SEND_MPLAYER_CMD,arg='sub_select')

 The first of them works fine - I can cycle the audio tracks - but the
 second does not, for these mpeg2 files I am talking about.

 For xine, I also tried to create a LANG event as follows:

 EVENTS['video']['LANG'] = Event(VIDEO_NEXT_AUDIOLANG)

 but this does not work, it seems to have no effect.
   
 For mplayer the following works for me.

 EVENTS['video']['SUBTITLE'] = Event(VIDEO_SEND_MPLAYER_CMD,
 arg='vobsub_lang')
 

 Thanks Duncan

 I think this is equivalent to what I mentioned above - according to the 
 mplayer doc vobsub_lang is just a stub for sub_select - and it works 
 fine for me for videos for which mplayer can read the subtitles. Which 
 does not appear to be the case for the .vob and MPEG TS files I have.

   
 Never tested xine; the slave command for the next subtitle is SpuNext
 so I would try:
 EVENTS['video']['SUBTITLE'] = Event(VIDEO_SEND_XINE_CMD, arg='SpuNext')
 

 Thanks I will try that. Looking at video/xine.py, it seems there is a 
 problem because xine does not wrap around in the subtitle list - this is 
 done by hand in the freevo code. So maybe I have to bind one key for going 
 up and another for going down in the list of subtitles.
   
This is what I ended up doing.
   
 The full list of bindings are in the xine-ui files: src/fb/actions.c
 src/xitk/kbindings_common.c
 

 Ah yes, source code... If I find the courage.

 Philip
John

--
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


Re: [Freevo-users] Freevo 1.8.3: Webserver shutdown error

2009-03-03 Thread Art S R
Thanks, Duncan.  Changing that one statement did the trick.  I had already
tried the svn copy of /usr/bin/freevo but when I launched 'freevo webserver
start', it did not return control of the terminal session to me, so there
are probably other changes in that version that are not compatible with my
installation.  I reverted to the copy of /usr/bin/freevo that came with
1.8.3 and I just made the one-line change to it and it's fine now on
shutdown.

Thanks again for your help.

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

 Art S R wrote:
  Hi all,
 
  When I shutdown Freevo and the webserver plugin is stopped, I get the
  following messages in webserver-1000.log:
 
  2009-03-03 00:21:32,420 DEBUGwebserver.py (113): main() starting
  Traceback (most recent call last):
File /usr/lib/python2.5/site-packages/freevo/helpers/webserver.py,
  line 114, in module
  main()
File /usr/lib/python2.5/site-packages/freevo/helpers/webserver.py,
  line 108, in main
  reactor.run()
File /usr/lib/python2.5/site-packages/twisted/internet/base.py, line
  1048, in run
  self.mainLoop()
  --- exception caught here ---
File /usr/lib/python2.5/site-packages/twisted/internet/base.py, line
  1060, in mainLoop
  self.doIteration(t)
File
  /usr/lib/python2.5/site-packages/twisted/internet/selectreactor.py,
  line 104, in doSelect
  [], timeout)
File /usr/lib/python2.5/site-packages/kaa/notifier/main.py, line
  258, in signal_handler
  notifier.shutdown()
File /usr/lib/python2.5/site-packages/kaa/notifier/nf_wrapper.py,
  line 131, in shutdown
  sys.exit(0)
  exceptions.SystemExit: 0
  2009-03-03 00:22:19,514 DEBUGwebserver.py (115): main() finished
 
  As you can see above, the webserver was started successfully at
  00:21:32,420.  When the Freevo menu is displayed, I select the Shutdown
  option immediately and the ensuing traceback messages are displayed.  I
  don't see anything to indicate what may have caused the exception
  condition.  The webserver appears to be functioning correctly other than
  for this error when the webserver is stopped.
 
  Any ideas what may be causing this?  Thanks.

 Yes, it is because Twisted does not like being stopped with a SIGINT. In
 the stop function /usr/bin/freevo the line that says:

 for signal in (SIGINT, SIGTERM, SIGKILL):

 should be changed to:

 for signal in (SIGTERM, SIGINT, SIGKILL):

 Then the webserver will close down cleanly.

 BTW This is already in svn.

 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


Re: [Freevo-users] Problem watching live TV with mplayer

2009-03-03 Thread Art S R
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 DEBUGchildapp.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 DEBUGchildapp.py (392): logging stdout child
  to /var/log/freevo/mplayer-stdout-1000-1235774162.log
  2009-02-27 14:36:02,362 DEBUGchildapp.py (392): logging stderr child
  to /var/log/freevo/mplayer-stderr-1000-1235774162.log
  2009-02-27 14:36:02,363 DEBUGchildapp.py (150): /usr/bin/renice -20
  -p 15704
  Overlay display enabled (AppTextDisplay)
  2009-02-27 14:36:02,795 DEBUGmplayer.py (289): 1235774162.8: started
  tv app
  2009-02-27 14:36:20,112 DEBUGchildapp.py (411): stdout: no data,
  closing log
  2009-02-27 14:36:20,116 DEBUGchildapp.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