diff --git a/src/viewer/index.js b/src/viewer/index.js index a31e9a8..2efd3f8 100644 --- a/src/viewer/index.js +++ b/src/viewer/index.js @@ -467,6 +467,59 @@ async function scrapeTab(tabId, manifests) { } } +/** + * Filter intercepted URLs to prefer actual HLS manifests over segment files. + * Interceptors capture both .m3u8 manifests and .ts segment URLs (any URL + * matching /hls/ is intercepted). When building video entries from intercept + * data alone (no visible