Skip to content

Commit

Permalink
[extractor/youtube] Process post_live over 2 hours
Browse files Browse the repository at this point in the history
  • Loading branch information
pukkandan committed Jun 26, 2023
1 parent ef8509c commit d949c10
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions yt_dlp/extractor/youtube.py
Expand Up @@ -3737,7 +3737,7 @@ def append_client(*client_names):

def _needs_live_processing(self, live_status, duration):
if (live_status == 'is_live' and self.get_param('live_from_start')
or live_status == 'post_live' and (duration or 0) > 4 * 3600):
or live_status == 'post_live' and (duration or 0) > 2 * 3600):
return live_status

def _extract_formats_and_subtitles(self, streaming_data, video_id, player_url, live_status, duration):
Expand Down Expand Up @@ -4238,7 +4238,7 @@ def is_bad_format(fmt):

for fmt in filter(is_bad_format, formats):
fmt['preference'] = (fmt.get('preference') or -1) - 10
fmt['format_note'] = join_nonempty(fmt.get('format_note'), '(Last 4 hours)', delim=' ')
fmt['format_note'] = join_nonempty(fmt.get('format_note'), '(Last 2 hours)', delim=' ')

if needs_live_processing:
self._prepare_live_from_start_formats(
Expand Down

0 comments on commit d949c10

Please sign in to comment.