]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/commitdiff
Fix subtitles import
authorChocobozzz <me@florianbigard.com>
Thu, 8 Apr 2021 12:29:03 +0000 (14:29 +0200)
committerChocobozzz <me@florianbigard.com>
Thu, 8 Apr 2021 12:29:03 +0000 (14:29 +0200)
server/helpers/youtube-dl.ts

index 8537a57722c57f9079ceb746dbc28f8ead0e7e4f..5b46f704a2d1165d57de883be9f41f1ae6dbb6d1 100644 (file)
@@ -76,7 +76,7 @@ function getYoutubeDLSubs (url: string, opts?: object): Promise<YoutubeDLSubs> {
           logger.debug('Get subtitles from youtube dl.', { url, files })
 
           const subtitles = files.reduce((acc, filename) => {
-            const matched = filename.match(/\.([a-z]{2})\.(vtt|ttml)/i)
+            const matched = filename.match(/\.([a-z]{2})(-[a-z]+)?\.(vtt|ttml)/i)
             if (!matched || !matched[1]) return acc
 
             return [