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