I got a similar error when I had the absolute path for the record cmd in
local_conf.py incorrect.

I could be talking stupid.

On Wed, 2004-03-24 at 15:09, Stephan Eichler wrote:
> Hi all,
> 
> 
> 
> I got my freevo package working except for recording. When the recordserver
> starts mencoder for recording, it will be killed immediately and the
> recordserver-0.log file shows the following:
> 
> 
> 
> 2004/03/24 07:38 CET [-] Log opened.
> 
> 2004/03/24 07:38 CET [-] ACTIVATING GENERIC RECORD PLUGIN
> 
> 2004/03/24 07:38 CET [-] Record_Thread::run: mode=idle
> 
> 2004/03/24 07:38 CET [-] top of the minute in 1 seconds
> 
> ..
> 
> 2004/03/24 21:00 CET [*RecordServer*] in checkToRecord
> 
> 2004/03/24 21:00 CET [*RecordServer*] GET: reading cached file
> (/var/cache/freevo/record_schedule.xml)
> 
> 2004/03/24 21:00 CET [*RecordServer*] Got ScheduledRecordings (version 2).
> 
> 2004/03/24 21:00 CET [*RecordServer*] ScheduledRecordings has 1 items.
> 
> 2004/03/24 21:00 CET [*RecordServer*] checkToRecord: progloop = 2004-03-24
> 21:00 to 2004-03-24 21:45  zdf.de ZDF.reporter
> 
> 2004/03/24 21:00 CET [*RecordServer*] going to record: 2004-03-24 21:00 to
> 2004-03-24 21:45  zdf.de ZDF.reporter
> 
> 2004/03/24 21:00 CET [*RecordServer*] SAVE: saving cached file
> (/var/cache/freevo/record_schedule.xml)
> 
> 2004/03/24 21:00 CET [*RecordServer*] SAVE: ScheduledRecordings has 1 items.
> 
> 2004/03/24 21:00 CET [*RecordServer*] Recorder::Record: /usr/bin/mencoder
> -tv
> driver=v4l:input=0:norm=PAL:channel=E8:chanlist=europe-west:width=768:height=
> 76:outfmt=yuy2:audiorate=44100:buffersize=64 tv:// -ovc lavc -lavcopts
> vcodec=mpeg4:vbitrate=1200:keyint=30 -oac mp3lame -lameopts
> br=128:cbr:mode=3 -endpos 2682 -o /media/movies/03-24_21:00_ZDF_reporter_-_
> avi 
> 
> 2004/03/24 21:00 CET [*RecordServer*] Record_Thread::run: mode=record
> 
> 2004/03/24 21:00 CET [*RecordServer*] Record_Thread::run:
> cmd=/usr/bin/mencoder -tv
> driver=v4l:input=0:norm=PAL:channel=E8:chanlist=europe-west:width=768:height=
> 76:outfmt=yuy2:audiorate=44100:buffersize=64 tv:// -ovc lavc -lavcopts
> vcodec=mpeg4:vbitrate=1200:keyint=30 -oac mp3lame -lameopts
> br=128:cbr:mode=3 -endpos 2682 -o /media/movies/03-24_21:00_ZDF_reporter_-_
> avi 
> 
> 2004/03/24 21:00 CET [*RecordServer*] Record logging to 
> /tmp/freevo/recorder_stdout.log" and "/tmp/freevo/recorder_stderr.log"
> 
> 2004/03/24 21:00 CET [*RecordServer*]   File 
> /usr/local/freevo/runtime/lib/python2.3/threading.py", line 436, in
> __bootstrap
> 
> 2004/03/24 21:00 CET [*RecordServer*]     self.run()
> 
> 2004/03/24 21:00 CET [*RecordServer*]   File 
> /usr/local/freevo/src/tv/plugins/generic_record.py", line 177, in run
> 
> 2004/03/24 21:00 CET [*RecordServer*]     self.app = RecordApp(self.command)
> 
> 2004/03/24 21:00 CET [*RecordServer*]   File 
> /usr/local/freevo/src/tv/plugins/generic_record.py", line 136, in __init__
> 
> 2004/03/24 21:00 CET [*RecordServer*]     childapp.ChildApp.__init__(self,
> app)
> 
> 2004/03/24 21:00 CET [*RecordServer*]   File "/usr/local/freevo/src/childapp
> py", line 130, in __init__
> 
> 2004/03/24 21:00 CET [*RecordServer*]     traceback.print_stack()
> 
> 2004/03/24 21:00 CET [*RecordServer*] RECORDSERVER GOT EVENT NOTICE
> 
> 2004/03/24 21:00 CET [*RecordServer*] RECORDSERVER HANDLING EVENT
> 
> 2004/03/24 21:00 CET [*RecordServer*] popen ./runtime/runapp
> /usr/bin/mencoder -tv
> driver=v4l:input=0:norm=PAL:channel=E8:chanlist=europe-west:width=768:height=
> 76:outfmt=yuy2:audiorate=44100:buffersize=64 tv:// -ovc lavc -lavcopts
> vcodec=mpeg4:vbitrate=1200:keyint=30 -oac mp3lame -lameopts
> br=128:cbr:mode=3 -endpos 2682 -o /media/movies/03-24_21:00_ZDF_reporter_-_
> avi 
> 
> 2004/03/24 21:00 CET [*RecordServer*] childapp.py (342): stdout: No data,
> stopping (pid 7401)!
> 
> 2004/03/24 21:00 CET [*RecordServer*]  self.t1.isAlive()=True, self.t2
> isAlive()=True
> 
> 2004/03/24 21:00 CET [*RecordServer*] childapp.py (342): stderr: No data,
> stopping (pid 7402)!
> 
> 2004/03/24 21:00 CET [*RecordServer*] ChildApp.__init__(), pid=7400, app=
> /runtime/runapp /usr/bin/mencoder -tv
> driver=v4l:input=0:norm=PAL:channel=E8:chanlist=europe-west:width=768:height=
> 76:outfmt=yuy2:audiorate=44100:buffersize=64 tv:// -ovc lavc -lavcopts
> vcodec=mpeg4:vbitrate=1200:keyint=30 -oac mp3lame -lameopts
> br=128:cbr:mode=3 -endpos 2682 -o /media/movies/03-24_21:00_ZDF_reporter_-_
> avi , poll=-1
> 
> 2004/03/24 21:00 CET [*RecordServer*] Record_Thread::run: past wait()!!
> 
> 2004/03/24 21:00 CET [*RecordServer*] RECORDSERVER GOT EVENT NOTICE
> 
> 2004/03/24 21:00 CET [*RecordServer*] childapp.py (232): killing my child
> 
> 2004/03/24 21:00 CET [*RecordServer*]   File 
> /usr/local/freevo/runtime/lib/python2.3/threading.py", line 436, in
> __bootstrap
> 
> 2004/03/24 21:00 CET [*RecordServer*]     self.run()
> 
> 2004/03/24 21:00 CET [*RecordServer*]   File 
> /usr/local/freevo/src/tv/plugins/generic_record.py", line 186, in run
> 
> 2004/03/24 21:00 CET [*RecordServer*]     self.app.kill()
> 
> 2004/03/24 21:00 CET [*RecordServer*]   File 
> /usr/local/freevo/src/tv/plugins/generic_record.py", line 140, in kill
> 
> 2004/03/24 21:00 CET [*RecordServer*]     childapp.ChildApp.kill(self,
> signal.SIGINT)
> 
> 2004/03/24 21:00 CET [*RecordServer*]   File "/usr/local/freevo/src/childapp
> py", line 233, in kill
> 
> 2004/03/24 21:00 CET [*RecordServer*]     traceback.print_stack()
> 
> 2004/03/24 21:00 CET [*RecordServer*] RECORDSERVER GOT EVENT NOTICE
> 
> 2004/03/24 21:00 CET [*RecordServer*] childapp.py (247): done the easy way
> 
> 2004/03/24 21:00 CET [*RecordServer*] Record_Thread::run: mode=idle
> 
> 2004/03/24 21:00 CET [*RecordServer*] RECORDSERVER HANDLING EVENT
> 
> 2004/03/24 21:00 CET [*RecordServer*] killing pid 7400 with sig 15
> 
> 2004/03/24 21:00 CET [*RecordServer*] recorderver: After wait()
> 
> 2004/03/24 21:00 CET [*RecordServer*] RECORDSERVER HANDLING EVENT
> 
> 2004/03/24 21:00 CET [*RecordServer*] waiting on pid 7400
> 
> 2004/03/24 21:01 CET [*RecordServer*] in checkToRecord
> 
> 2004/03/24 21:01 CET [*RecordServer*] GET: reading cached file
> (/var/cache/freevo/record_schedule.xml)
> 
> 2004/03/24 21:01 CET [*RecordServer*] Got ScheduledRecordings (version 2).
> 
> 2004/03/24 21:01 CET [*RecordServer*] ScheduledRecordings has 1 items.
> 
> 2004/03/24 21:01 CET [*RecordServer*] checkToRecord: progloop = 2004-03-24
> 21:00 to 2004-03-24 21:45  zdf.de ZDF.reporter 
> 
>  
> 
> Launching mencoder with the same arguments manually works fine.
> 
> I think the problem lies around the lines 
> 
> "2004/03/24 21:00 CET [*RecordServer*] childapp.py (342): stdout: No data,
> stopping (pid 7401)!" 
> 
> and 
> 
> "2004/03/24 21:00 CET [*RecordServer*] childapp.py (342): stderr: No data,
> stopping (pid 7402)!".
> 
> But what do they mean? What can I do?
> 
> 
> 
> Kind regards,
> 
> Stephan
> 
> 
> 
>  
> 
> 
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by: IBM Linux Tutorials
> Free Linux tutorial presented by Daniel Robbins, President and CEO of
> GenToo technologies. Learn everything from fundamentals to system
> administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
> _______________________________________________
> Freevo-users mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/freevo-users
-- 
Josh Peck <[EMAIL PROTECTED]>
Washtenaw Community College



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Freevo-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-users

Reply via email to