From d2641c39cd4ed555da36918a1ccc21ad0864676a Mon Sep 17 00:00:00 2001 From: tcely Date: Mon, 27 Jan 2025 14:34:10 -0500 Subject: [PATCH] Add `asr` to parsed formats --- tubesync/sync/utils.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tubesync/sync/utils.py b/tubesync/sync/utils.py index b5be2f51..f0bef5c5 100644 --- a/tubesync/sync/utils.py +++ b/tubesync/sync/utils.py @@ -301,13 +301,13 @@ def parse_media_format(format_dict): format_str = f'{height}P' else: format_str = None - language = format_dict.get('language', None) + return { 'id': format_dict.get('format_id', ''), 'format': format_str, 'format_note': format_dict.get('format_note', ''), 'format_verbose': format_dict.get('format', ''), - 'language_code': language, + 'language_code': format_dict.get('language', None), 'height': height, 'width': width, 'vcodec': vcodec, @@ -315,6 +315,7 @@ def parse_media_format(format_dict): 'vbr': format_dict.get('tbr', 0), 'acodec': acodec, 'abr': format_dict.get('abr', 0), + 'asr': format_dict.get('asr', 0), 'is_60fps': fps > 50, 'is_hdr': 'HDR' in format_dict.get('format', '').upper(), 'is_hls': is_hls,