add audio channels to renamer
This commit is contained in:
@@ -14,10 +14,14 @@ rename_options = {
|
|||||||
'year': 'Year (2011)',
|
'year': 'Year (2011)',
|
||||||
'first': 'First letter (M)',
|
'first': 'First letter (M)',
|
||||||
'quality': 'Quality (720p)',
|
'quality': 'Quality (720p)',
|
||||||
|
'quality_type': '(HD) or (SD)',
|
||||||
'video': 'Video (x264)',
|
'video': 'Video (x264)',
|
||||||
'audio': 'Audio (DTS)',
|
'audio': 'Audio (DTS)',
|
||||||
'group': 'Releasegroup name',
|
'group': 'Releasegroup name',
|
||||||
'source': 'Source media (Bluray)',
|
'source': 'Source media (Bluray)',
|
||||||
|
'resolution_width': 'resolution width (1280)',
|
||||||
|
'resolution_height': 'resolution height (720)',
|
||||||
|
'audio_channels': 'audio channels (7.1)',
|
||||||
'original': 'Original filename',
|
'original': 'Original filename',
|
||||||
'original_folder': 'Original foldername',
|
'original_folder': 'Original foldername',
|
||||||
'imdb_id': 'IMDB id (tt0123456)',
|
'imdb_id': 'IMDB id (tt0123456)',
|
||||||
|
|||||||
@@ -183,6 +183,7 @@ class Renamer(Plugin):
|
|||||||
'source': group['meta_data']['source'],
|
'source': group['meta_data']['source'],
|
||||||
'resolution_width': group['meta_data'].get('resolution_width'),
|
'resolution_width': group['meta_data'].get('resolution_width'),
|
||||||
'resolution_height': group['meta_data'].get('resolution_height'),
|
'resolution_height': group['meta_data'].get('resolution_height'),
|
||||||
|
'audio_channels': group['meta_data'].get('audio_channels'),
|
||||||
'imdb_id': library['identifier'],
|
'imdb_id': library['identifier'],
|
||||||
'cd': '',
|
'cd': '',
|
||||||
'cd_nr': '',
|
'cd_nr': '',
|
||||||
|
|||||||
@@ -432,6 +432,7 @@ class Scanner(Plugin):
|
|||||||
data['audio'] = meta.get('audio', self.getCodec(cur_file, self.codecs['audio']))
|
data['audio'] = meta.get('audio', self.getCodec(cur_file, self.codecs['audio']))
|
||||||
data['resolution_width'] = meta.get('resolution_width', 720)
|
data['resolution_width'] = meta.get('resolution_width', 720)
|
||||||
data['resolution_height'] = meta.get('resolution_height', 480)
|
data['resolution_height'] = meta.get('resolution_height', 480)
|
||||||
|
data['audio_channels'] = meta.get('audio_channels', 2.0)
|
||||||
data['aspect'] = meta.get('resolution_width', 720) / meta.get('resolution_height', 480)
|
data['aspect'] = meta.get('resolution_width', 720) / meta.get('resolution_height', 480)
|
||||||
except:
|
except:
|
||||||
log.debug('Error parsing metadata: %s %s', (cur_file, traceback.format_exc()))
|
log.debug('Error parsing metadata: %s %s', (cur_file, traceback.format_exc()))
|
||||||
@@ -476,6 +477,7 @@ class Scanner(Plugin):
|
|||||||
'audio': ac,
|
'audio': ac,
|
||||||
'resolution_width': tryInt(p.video[0].width),
|
'resolution_width': tryInt(p.video[0].width),
|
||||||
'resolution_height': tryInt(p.video[0].height),
|
'resolution_height': tryInt(p.video[0].height),
|
||||||
|
'audio_channels': p.audio[0].channels,
|
||||||
}
|
}
|
||||||
except ParseError:
|
except ParseError:
|
||||||
log.debug('Failed to parse meta for %s', filename)
|
log.debug('Failed to parse meta for %s', filename)
|
||||||
|
|||||||
Reference in New Issue
Block a user