As suggested, I downloaded advene_0.45-4_all.deb , and installed it using dpkg . I'm starting it from the command line as advene .
Now, however, there are still a number of issues, in particular with the video output view. It doesn't seem to be working at all. Maybe this is pilot error, so I'll describe what I'm doing.
(1) When I first launch Advene, I get a dialog box that says:
- Code: Select all
-
Please use the 'File/Select a video file' menuitem to associate a media file.
First, I don't find this menu item. Is this dialog supposed to say Associate a video file ?
Second, as far as I know, "menuitem" is not a noun. It should say "menu item".
(2) Next, I tried to load some mpg files using Associate a video file . These are on a data DVD. Sometimes I see that it is reading the video file for a long time (the light on the DVD drive flickers) and a number of frames are displayed below, in the "south view", but sometimes nothing happens and the application just freezes. I am disappointed that there is no progress bar or indicator to tell me what Advene is doing when it tries to load in the file. Most of the time it just seems to silently crash and I have to force quit the application.
I thought, "well, maybe it's my video file" so I tried the mpeg version of Nosferatu:
- Code: Select all
-
http://www.archive.org/details/nosferatu
I figured this was used in the Advene demo, so it should work.
However, this mpeg doesn't seem to work any better. Sometimes I can get it loaded, but nothing appears in the video output view. Sometimes the application just freezes. Sometimes I can press play but no video appears and the application just freezes after five seconds.
In the terminal window, I see the following errors:
- Code: Select all
-
Cannot connect to server socket err = No such file or directory
Cannot connect to server socket
jack server is not running or cannot be started
Cannot connect to server socket err = No such file or directory
Cannot connect to server socket
jack server is not running or cannot be started
If I look in the advene.log file, I see the following:
- Code: Select all
-
Advene v. 0.45 release 20101130 (svn 7114) run at 21/01/11 09:42:36 JST on linux2
Using localedir /usr/share/locale
ctypes RSVG support
mediacontrol: using gstreamer
SVG: Using pysvgoverlay element
gstreamer: using xvimagesink
adding ghostpad for /GstBin:bin1/GstTextOverlay:captioner (__main__.GstTextOverlay)
Reparent 0x300003fL
SVG: Using pysvgoverlay element
check player
Port 1234 not free on '127.0.0.1'
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.6/advene/core/controller.py", line 354, in process_queue
method(*args, **kw)
File "/usr/lib/pymodules/python2.6/cherrypy/process/wspbus.py", line 184, in start
self.publish('start')
File "/usr/lib/pymodules/python2.6/cherrypy/process/wspbus.py", line 147, in publish
output.append(listener(*args, **kwargs))
File "/usr/lib/pymodules/python2.6/cherrypy/_cpserver.py", line 90, in start
ServerAdapter.start(self)
File "/usr/lib/pymodules/python2.6/cherrypy/process/servers.py", line 53, in start
wait_for_free_port(*self.bind_addr)
File "/usr/lib/pymodules/python2.6/cherrypy/process/servers.py", line 251, in wait_for_free_port
raise IOError("Port %r not free on %r" % (port, host))
IOError: Port 1234 not free on '127.0.0.1'
/usr/lib/pymodules/python2.6/advene/gui/util/dialog.py:204: DeprecationWarning: use set_markup() instead
if not dialog.label.get_text():
Cleaning up /tmp/advLotjgL
Trying to remove non-existant rule Rule 'internal' from internal ruleset
I can't interpret this but it seems like something is perhaps fundamentally broken here.
Other problems:
(3) I notice that the video output view is not refreshing properly. If a tool tip appears for one of the pull down menus, it leaves damage in the video output view that doesn't get cleaned up.
(4) After Advene crashes, I cannot eject the data DVD that I tried to read a movie file from. I get this error:
- Code: Select all
-
Failed to eject media; one or more volumes on the media are busy.
This is annoying. How did advene manage to hold onto the volume after crashing? Or, is this a known problem with Debian?
What should I try next?