[neteasemusic] Use float_or_none

This commit is contained in:
Yen Chi Hsuan 2016-01-20 04:21:51 +08:00
parent a54fbf2ca6
commit fe6856b059

View File

@ -12,7 +12,10 @@
compat_str,
compat_itertools_count,
)
from ..utils import sanitized_Request
from ..utils import (
sanitized_Request,
float_or_none,
)
class NetEaseMusicBaseIE(InfoExtractor):
@ -52,7 +55,7 @@ def extract_formats(self, info):
formats.append({
'url': song_url,
'ext': details.get('extension'),
'abr': details.get('bitrate', 0) / 1000,
'abr': float_or_none(details.get('bitrate'), scale=1000),
'format_id': song_format,
'filesize': details.get('size'),
'asr': details.get('sr')