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?
