Merge pull request #373 from arabcoders/dev
Some checks failed
Build WebView wrappers / build (arm64, ubuntu-latest) (push) Has been cancelled
Build WebView wrappers / build (amd64, ubuntu-latest) (push) Has been cancelled
Build WebView wrappers / build (amd64, windows-latest) (push) Has been cancelled
Build WebView wrappers / build (arm64, macos-latest) (push) Has been cancelled
Build WebView wrappers / build (arm64, windows-latest) (push) Has been cancelled

Update yt-dlp to 2025.8.11
This commit is contained in:
Abdulmohsen 2025-08-12 03:45:45 +03:00 committed by GitHub
commit 2cdfa2503b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 837 additions and 826 deletions

View file

@ -21,6 +21,7 @@
"autonumber",
"bgutil",
"bgutilhttp",
"bilibili",
"brainicism",
"brotlicffi",
"consoletitle",

View file

@ -65,6 +65,11 @@ const sources: EmbedSource[] = [
url: "https://www.dailymotion.com/embed/video/{id}",
regex: /^.+dailymotion.com\/(video|hub)\/(?<id>[^_]+)[^#]*(#video=([^_&]+))?/,
},
{
name: "bilibili",
url: "https://player.bilibili.com/player.html?aid=12569853&bvid={id}&cid=20681553&p=1&high_quality=1",
regex: /^https?:\/\/(?:www\.)?bilibili\.com\/video\/(?<id>BV[0-9A-Za-z]+)\/?/i,
},
]
const isEmbedable = (url: string): boolean => sources.some(source => source.regex.test(url))

1657
uv.lock

File diff suppressed because it is too large Load diff