From cfecf5aecaae9cf8c12d75cced879a233b45e54f Mon Sep 17 00:00:00 2001 From: Lilian <30466471+hlxid@users.noreply.github.com> Date: Tue, 1 Jul 2025 19:44:57 +0200 Subject: [PATCH] [extractor/ccc] support downloading videos in AV1 --- yt_dlp/extractor/ccc.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/yt_dlp/extractor/ccc.py b/yt_dlp/extractor/ccc.py index 1d781cc477..6c61d402a3 100644 --- a/yt_dlp/extractor/ccc.py +++ b/yt_dlp/extractor/ccc.py @@ -52,9 +52,13 @@ class CCCIE(InfoExtractor): format_id += '-' + folder else: format_id = folder - vcodec = 'h264' if 'h264' in folder else ( - 'none' if folder in ('mp3', 'opus') else None - ) + vcodec = None + if 'av1' in folder: + vcodec = 'av1' + elif 'h264' in folder: + vcodec = 'h264' + elif folder in ('mp3', 'opus'): + vcodec = 'none' formats.append({ 'format_id': format_id, 'url': recording_url,