Skip navigation.

CeeMedia 0.5.2 preview version

Bag of Software
Bag of Software

CeeMedia Movie Catalog for cataloguing your movies.

Since there has been several people that have had problems with the Shelf-view in the last version (0.5.1), it has been recreated completely from scratch.
This time it's MUCH faster, prettier and opens up for some exciting visual features akin to flash-animation!

But we need your help to make it solid and bug-free before any new major features are added - so please download this new preview version and tell us how it works on your machine.

Also, thanks a lot to the people that have been sending in bug-reports, they are most valuable!

On a related note, work is underway on a play-movie feature ;) .

In case you are not familiar with CeeMedia, it's a program for cataloguing your movie-collection.

It supports:

  • Searching Amazon, IMDb and All Movie Guide for movie info and reviews
  • Fetch movie covers from Amazon and All Movie Guide
  • Supports plugins for searching other sites
  • Keep track of the myriads of features on your DVDs
    region, presentation, aspect-ratio, format, unlimited audio-tracks and subtitles, free-form description and lots more
  • Advanced filtering of titles (type-ahead-searching)
  • Cache internet-searches for fast future searches
  • Automatically updated auto-completion of genres, actors, directors etc.

Homepage | Screenshots

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Pre5 released, all bugs fixed

All of the above mentioned bugs are fixed and the application in general is much more stable now in the just released pre5-version.

A list of changes are:

- A graphical error on the shelves in shelf-view has been fixed

- The shadows behind covers in the shelf-view have been removed
  for now, this "fixes" the graphical error

- Several bug-fixes in the shelf-view now makes it fully operational

- Removing a movie that contains sub-movies now releases the sub-movies

- Logo and version number in the about-window doesn't work on
  some machines, there is now better detection of this

- Translation: Russian translation updated - Basil Shubin
   French translation added - Jérome Perrin

- CeeMedia now catches errors in plugins and displays an error
  instead of freezing - Jérome Perrin

- Pressing Escape in the search results and searching again now
  works thanks to Jérome Perrin

- An error is displayed if not connected to the internet, instead
  of freezing thanks to Basil Shubin

- Deleting a movie now has a confirm dialog - Jérome Perrin

- Plugins: New plugin that imports movies from a given
   directory - Jérome Perrin
  Above mentioned plugin enhanced to support split
   movies
  All Movie Guide now handles release dates that
   use HTML colour-tags

- The edit menu now has more precise names

- Rating now rounds up in both edit-window and list-view

- A bug in converting HTML-characters is now fixed

There is however a graphical bug when changing size using the shelf-view. It can be fixed by opening the covercontainer.py file and, in line 468, replacing "height=height" with "height=r1.height". I'm sorry for this small inconvenience.

Books??~ by Anonymous George
Thank you! There are curre by Anonymous George
autopackage! by Anonymous George
There is now an autopackage f by Anonymous George
pre3 doesn't work also by Anonymous George

Problem in Python

This appears to be a problem in Python, what version of Python and what distribution are you using?

> Since your announcement, you delivered 2 new versions and it still doesn't work. Are you sure it was a good idea to publish it? ;)

Release early, release often. ;)

And it does work, it works pretty flawlessly on my machine and I've heard from others that it does the same on theirs. Even getting it up on Windows was easy.

Also, if I didn't publish it, I would never be able to fix the problems some people are having on systems different from mine.

Doesn't work on Debian

I would like to use this software, but I cannot.
After installing the 0.5.2 preview I got the following error:

CeeMedia.py:554: SyntaxWarning: local name 'self' in 'setup_program' shadows use of 'self' as global in nested scope 'lambda'
def setup_program(self):
CeeMedia.py:1334: SyntaxWarning: local name 'nr' in 'treeviewmovies_select_movie' shadows use of 'nr' as global in nested scope 'search'
def treeviewmovies_select_movie(self, nr):
CeeMedia.py:1334: SyntaxWarning: local name 'search' in 'treeviewmovies_select_movie' shadows use of 'search' as global in nested scope 'search'
def treeviewmovies_select_movie(self, nr):
CeeMedia.py:1968: SyntaxWarning: local name 'add_to_model' in 'movie_search_fill' shadows use of 'add_to_model' as global in nested scope 'add_to_model'
def movie_search_fill(self, matches):
Traceback (most recent call last):
File "CeeMedia.py", line 4, in ?
import subprocess
File "subprocess.py", line 499, in ?
class Popen(object):
NameError: name 'object' is not defined

I thought, "Ok, let's try the 0.5.1 version". So I did. I installed the Debian Package, tried to start ceemedia and got following error:


/usr/bin/ceemedia: line 4: /usr/share/ceemedia/CeeMedia: No such file or directory
/usr/bin/ceemedia: line 4: exec: /usr/share/ceemedia/CeeMedia: cannot execute: No such file or directory

This was pretty easy to fix, it was because you added a ./../CeeMedia into your script, though you cd to src/. I fixed that problem and tried it again. Then I was gettting the following:


Traceback (most recent call last):
File "CeeMedia.py", line 6, in ?
import gtk, gobject
ImportError: No module named gtk

And now, I really am not keen on getting this error (and possibly ten others which will follow) fixed.
Sorry, the screenshots look very nice but the software is just too hard to install.

The first error is rather odd

The first error is rather odd, since it's an error in Python, and not in CeeMedia. What version on Python are you using? CeeMedia succesfully runs on 2.3 and 2.4.

As for the gtk-error, CeeMedia is developed on Ubuntu using Python 2.4 and PyGtk 2.6, it also works with Python 2.3 and PyGtk 2.6.

What distribution are you using? And what are the versions of Python and PyGtk that you would like CeeMedia to work with?

Python included by Anonymous George

I'm afraid this is an error in

I'm afraid this is an error in the packaging script.
It will be fixed in the next release (0.5.2-pre3).
You should be able to safely delete the file.

*EDIT* 0.5.2-pre3 is now out, and the error has been fixed.

An application only for Dannie? by Anonymous George

Heh... well, yeah... my fault

Heh... well, yeah... my fault. It's a silly error, and it has been fixed in the just uploaded 0.5.2-pre2. Sorry.

Debian support by Anonymous George

Debian support is a work in progress

Debian support is a work in progress. As CeeMedia is developed on Ubuntu, packages tend to be somewhat newer - but I would very much like to make CeeMedia work with Debian.

The included Python interpreter is an error, it will be removed from the next release.

You are very welcome to mail me ( cybolic [at] gmail - dot - com ) if you are interrested in helping me with support for Debian.

*EDIT* 0.5.2-pre3 is now out. It does not include the Python interpreter any more and should be compatible with Python 2.3. Installing it on Debian should now be possible.