diff --git a/mediagoblin/media_types/video/util.py b/mediagoblin/media_types/video/util.py
index c33cce5..ceda10a 100644
--- a/mediagoblin/media_types/video/util.py
+++ b/mediagoblin/media_types/video/util.py
@@ -38,11 +38,11 @@ def skip_transcode(metadata, size):
         if not metadata['mimetype'] in config['mime_types']:
             return False
 
-    if config['container_formats'] and metadata['tags'].get('audio-codec'):
+    if config['container_formats'] and metadata['tags'].get('container_formats'):
         if not metadata['tags']['container-format'] in config['container_formats']:
             return False
 
-    if config['video_codecs'] and metadata['tags'].get('audio-codec'):
+    if config['video_codecs'] and metadata['tags'].get('video-codec'):
         if not metadata['tags']['video-codec'] in config['video_codecs']:
             return False
 
