Hi,
I am having a couple issue with a recent reinstall of Freevo. I am using
Ubuntu 7.10 and Freevo 1.7.8:
1. The recordserver stopped recoding. Any scheduled items create a
.fxd file, but no .avi file. Here is the debug log from the recordserver:
2008-05-19 22:14:56,266 INFO recordserver.py (924): start recording: Mon
2008-05-19 22:00->22:30 (22:00) I15659.labs.zap2it.com The Drew Carey Show
2008-05-19 22:14:56,266 DEBUG channels.py (174): USING STANDARD
FREQUENCY: chan="3", freq="61250"
2008-05-19 22:14:56,267 DEBUG generic_record.py (104): Recorder::Record:
/usr/bin/mencoder tv:// -tv
driver=v4l2:input=0:norm=ntsc:channel=3:chanlist=us-cable:width=768:height=4
80:outfmt=yuy2:device=/dev/video0:adevice=/dev/dsp:audiorate=32000:forceaudi
o:forcechan=1:buffersize=64 -ovc lavc -lavcopts
vcodec=mpeg4:vbitrate=1200:keyint=30 -oac mp3lame -lameopts
br=128:cbr:mode=3 -ffourcc divx -endpos 897 -o
/media/video/tv/Today/05-19_22_00_The_Drew_Carey_Show_-_Cap-Beer-Cino.avi
2008-05-19 22:14:59,203 DEBUG generic_record.py (154):
Record_Thread::run: mode=record
2008-05-19 22:14:59,203 DEBUG generic_record.py (161):
Record_Thread::run: cmd=/usr/bin/mencoder tv:// -tv
driver=v4l2:input=0:norm=ntsc:channel=3:chanlist=us-cable:width=768:height=4
80:outfmt=yuy2:device=/dev/video0:adevice=/dev/dsp:audiorate=32000:forceaudi
o:forcechan=1:buffersize=64 -ovc lavc -lavcopts
vcodec=mpeg4:vbitrate=1200:keyint=30 -oac mp3lame -lameopts
br=128:cbr:mode=3 -ffourcc divx -endpos 897 -o
/media/video/tv/Today/05-19_22_00_The_Drew_Carey_Show_-_Cap-Beer-Cino.avi
2008-05-19 22:14:59,204 INFO generic_record.py (128): Record logging to
"/home/freevo/log/recorder_stdout.log" and
"/home/freevo/log/recorder_stderr.log"
2008-05-19 22:14:59,211 DEBUG childapp.py (147): Running (str)
"/usr/bin/mencoder tv:// -tv
driver=v4l2:input=0:norm=ntsc:channel=3:chanlist=us-cable:width=768:height=4
80:outfmt=yuy2:device=/dev/video0:adevice=/dev/dsp:audiorate=32000:forceaudi
o:forcechan=1:buffersize=64 -ovc lavc -lavcopts
vcodec=mpeg4:vbitrate=1200:keyint=30 -oac mp3lame -lameopts
br=128:cbr:mode=3 -ffourcc divx -endpos 897 -o
/media/video/tv/Today/05-19_22_00_The_Drew_Carey_Show_-_Cap-Beer-Cino.avi"
in shell with pid 5482 priority 0
2008-05-19 22:14:59,212 DEBUG generic_record.py (164): app child pid:
5482
2008-05-19 22:14:59,575 DEBUG generic_record.py (179):
Record_Thread::run: finished recording
2008-05-19 22:14:59,576 DEBUG childapp.py (442): stderr: no data, closing
log
2008-05-19 22:14:59,577 DEBUG childapp.py (442): stdout: no data, closing
log
2008-05-19 22:14:59,603 DEBUG recordserver.py (1564): event=RECORD_START
arg=<tv.epg_types.TvProgram instance at 0xc564ccc>
2008-05-19 22:14:59,604 INFO recordserver.py (1632): RECORD_START Mon
2008-05-19 22:00->22:30 (22:00) I15659.labs.zap2it.com The Drew Carey Show
2008-05-19 22:14:59,605 DEBUG fxdimdb.py (904): fetch_image=[]
2008-05-19 22:14:59,606 DEBUG recordserver.py (1564): event=RECORD_STOP
arg=<tv.epg_types.TvProgram instance at 0xc564ccc>
2008-05-19 22:14:59,606 INFO recordserver.py (1640): RECORD_STOP Mon
2008-05-19 22:00->22:30 (22:00) I15659.labs.zap2it.com The Drew Carey Show
2008-05-19 22:14:59,607 DEBUG videothumb.py (73):
['/usr/bin/freevo.real', 'execute',
'/usr/lib/python2.5/site-packages/freevo/util/videothumb.pyc',
'/usr/bin/mplayer',
'/media/video/tv/Today/05-19_22_00_The_Drew_Carey_Show_-_Cap-Beer-Cino.avi',
'/home/freevo/cache/vfs/media/video/tv/Today/05-19_22_00_The_Drew_Carey_Show
_-_Cap-Beer-Cino.avi.raw.tmp']
2008-05-19 22:15:00,075 DEBUG generic_record.py (154):
Record_Thread::run: mode=idle
If I run the command outside of freevo, it works properly 'sudo -u freevo
/usr/bin/mencoder tv:// -tv
driver=v4l2:input=0:norm=ntsc:channel=3:chanlist=us-cable:width=768:height=4
80:outfmt=yuy2:device=/dev/video0:adevice=/dev/dsp:audiorate=32000:forceaudi
o:forcechan=1:buffersize=64 -ovc lavc -lavcopts
vcodec=mpeg4:vbitrate=1200:keyint=30 -oac mp3lame -lameopts
br=128:cbr:mode=3 -ffourcc divx -endpos 897 -o
/media/video/tv/Today/05-19_22_00_The_Drew_Carey_Show_-_Cap-Beer-Cino.avi'
2. The webserver is spewing data to the terminal. If I log out of the
user that started it, the webserver crashes. For instance, if I click on
the "TV Guide" tab, the following is displayed on the terminal:
auth_user(self, username="jon", password="******")
formValue(self, form="{}", key="stime")
formValue(self, form="{}", key="day")
formValue(self, form="{}", key="offset")
printHeader(self, title="TV Guide", style="styles/main.css",
script="scripts/display_prog-head.js", selected="TV Guide", prefix="0")
tableOpen(self, opts="")
tableRowOpen(self, opts="class="chanrow"")
tableCell(self, data="<form>Time: <select name="day">
<option value="1211180405.0" SELECTED >Mon May 19
<option value="1211266805.0">Tue May 20
<option value="1211353205.0">Wed May 21
<option value="1211439605.0">Thu May 22
<option value="1211526005.0">Fri May 23
<option value="1211612405.0">Sat May 24
<option value="1211698805.0">Sun May 25
<option value="1211785205.0">Mon May 26
<option value="1211871605.0">Tue May 27
<option value="1211958005.0">Wed May 28
</select>
<select name="offset">
And it keeps going, showing an entry for each item in the TV Listings. If I
the use out of the console and click a link on the web page, the following
shows up:
web.Server Traceback (most recent call last):
<http://pvr.noga.cc:8081/index.rpy#tbend>
<http://pvr.noga.cc:8081/index.rpy#tbend> <type 'exceptions.IOError'>:
[Errno 5] Input/output error
/usr/lib/python2.5/site-packages/twisted/web/server.py, line 160 in process
158 try:
159 resrc = self.site.getResourceFor(self)
160 self.render(resrc)
161 except:
Self
site
twisted.web.server.Site instance @ 0x85d16cc <twisted.web.server.Site
instance at 0x85d16cc>
Locals
resrc
__builtin__.IndexResource instance @ 0xc5652ec <__builtin__.IndexResource
instance at 0xc5652ec>
self
twisted.web.server.Request instance @ 0x891790c <GET /index.rpy HTTP/1.1>
/usr/lib/python2.5/site-packages/twisted/web/server.py, line 167 in render
165 def render(self, resrc):
166 try:
167 body = resrc.render(self)
168 except UnsupportedMethod, e:
Locals
resrc
__builtin__.IndexResource instance @ 0xc5652ec <__builtin__.IndexResource
instance at 0xc5652ec>
self
twisted.web.server.Request instance @ 0x891790c <GET /index.rpy HTTP/1.1>
Globals
UnsupportedMethod
<class 'twisted.web.server.UnsupportedMethod'>
/usr/lib/python2.5/site-packages/freevo/www/web_types.py, line 86 in render
84 password = request.getPassword()
85
86 if not self.auth_user(username, password):
87 # authentication fails, thus we send 401 error
Locals
username
'jon'
self
__builtin__.IndexResource instance @ 0xc5652ec <__builtin__.IndexResource
instance at 0xc5652ec>
password
'Inane123'
request
twisted.web.server.Request instance @ 0x891790c <GET /index.rpy HTTP/1.1>
/usr/lib/python2.5/site-packages/freevo/www/web_types.py, line 108 in
auth_user
106 If authentication is successfull it returns True otherwise False.
107 """
108 print 'auth_user(self, username=\"%s\", password=\"%s\")' %
(username, '******')
109 cryptpass = config.WWW_USERS.get(username)
Locals
username
'jon'
self
__builtin__.IndexResource instance @ 0xc5652ec <__builtin__.IndexResource
instance at 0xc5652ec>
password
'Inane123'
Globals
config
<module 'config' from '/usr/lib/python2.5/site-packages/freevo/config.pyc'>
/usr/lib/python2.5/site-packages/freevo/config.py, line 130 in write
128 msg = msg.encode(LOCALE, 'replace')
129 sys.__stdout__.write(msg)
130 sys.__stdout__.flush()
131 self.fp.write(msg)
Self
fp
<open file '/home/freevo/log/webserver-110.log', mode 'a' at 0xb7ca11d0>
Locals
msg
'auth_user(self, username="jon", password="******")'
self
config.Logger instance @ 0xb7d5542cL <config.Logger instance at 0xb7d5542c>
Globals
sys
<module 'sys' (built-in)>
LOCALE
'iso-8859-15'
<type 'exceptions.IOError'>: [Errno 5] Input/output error
My guess would be I have permissions problems for both issues, but I am
unsure what or where. Can anyone give me a hand?
Thanks!
Jon
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Freevo-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-users