+ download_count = int_or_none(self._html_search_regex(
+ r'Downloaded.*>(\d+)<', webpage, 'downloaded', fatal=False))
+
+ filesize = float_or_none(parse_filesize(self._search_regex(
+ r'Filesize</dt><dd>(.*)</dd>', sound_info, 'file size (approx)', fatal=False)))
+
+ if release_date:
+ release_date = unified_strdate(release_date.replace('th', ''))
+
+ bitdepth = self._html_search_regex(
+ r'Bitdepth</dt><dd>(.*)</dd>', sound_info, 'Bitdepth', fatal=False)
+
+ channels = self._html_search_regex(
+ r'Channels</dt><dd>(.*)</dd>', sound_info, 'Channels info', fatal=False)
+
+ formats = [{
+ 'url': audio_url,
+ 'id': music_id,
+ 'format_id': self._og_search_property('audio:type', webpage, 'audio format', fatal=False),
+ 'format_note': '{0} {1} {2}'.format(determine_ext(audio_url), bitdepth, channels),
+ 'filesize_approx': filesize,
+ 'asr': int_or_none(self._html_search_regex(
+ r'Samplerate</dt><dd>(\d+).*</dd>',
+ sound_info, 'samplerate', fatal=False)),
+ }]
+