Skip ffmpeg for extensionless HLS segments

This commit is contained in:
Codex
2026-08-09 12:46:19 +02:00
parent 3018e7aa66
commit 499271c3b8
5 changed files with 62 additions and 9 deletions
+12
View File
@@ -4305,6 +4305,18 @@ seg-3.ts
self.assertEqual(provider_downloader.strip_png_header(payload), b"VIDEO")
def test_hls_segments_need_native_download_for_extensionless_provider_urls(self):
self.assertTrue(
provider_downloader.hls_segments_need_native_download(
[{"url": "https://p16-ad-sg.ibyteimg.com/obj/ad-site-i18n/202606025d0da6f666bd3d7b4e7ab879"}]
)
)
self.assertFalse(
provider_downloader.hls_segments_need_native_download(
[{"url": "https://cdn.example/video/segment-1.ts"}]
)
)
if __name__ == "__main__":
unittest.main()