diff options
-rw-r--r-- | mediagoblin/media_types/video/__init__.py | 2 | ||||
-rw-r--r-- | mediagoblin/media_types/video/transcoders.py | 5 |
2 files changed, 5 insertions, 2 deletions
diff --git a/mediagoblin/media_types/video/__init__.py b/mediagoblin/media_types/video/__init__.py index 2a36623e..c1910ee2 100644 --- a/mediagoblin/media_types/video/__init__.py +++ b/mediagoblin/media_types/video/__init__.py @@ -23,4 +23,4 @@ MEDIA_MANAGER = { # 'mediagoblin.media_types.image.processing'? "display_template": "mediagoblin/media_displays/video.html", "default_thumb": "images/media_thumbs/video.jpg", - "accepted_extensions": ["mp4", "mov", "webm", "avi", "3gp", "3gpp"]} + "accepted_extensions": ["mp4", "mov", "webm", "avi", "3gp", "3gpp", "mkv", "ogv", "ogg"]} diff --git a/mediagoblin/media_types/video/transcoders.py b/mediagoblin/media_types/video/transcoders.py index dfb0899e..512c7cb6 100644 --- a/mediagoblin/media_types/video/transcoders.py +++ b/mediagoblin/media_types/video/transcoders.py @@ -29,7 +29,10 @@ _log = logging.getLogger(__name__) logging.basicConfig() _log.setLevel(logging.DEBUG) -import gtk +try: + import gtk +except: + raise Exception('Could not find pygtk') try: import gobject |