diff --git a/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt b/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt index fe5a3773..09c2868e 100644 --- a/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt +++ b/SoraStream/src/main/kotlin/com/hexated/SoraExtractor.kt @@ -1371,8 +1371,8 @@ object SoraExtractor : SoraStream() { extractMirrorUHD(bitLink, base) } - val videoQuality = - Regex("\\d{3,4}[Pp]\\.?(.*?)\\[").find(quality)?.groupValues?.getOrNull(1)?.trim() + val tags = + Regex("\\d{3,4}[Pp]\\.?(.*?)\\[").find(quality)?.groupValues?.getOrNull(1)?.replace(".", " ")?.trim() ?: "" val qualities = Regex("(\\d{3,4})[Pp]").find(quality)?.groupValues?.getOrNull(1)?.toIntOrNull() @@ -1382,8 +1382,8 @@ object SoraExtractor : SoraStream() { ?.let { "[$it]" } ?: quality callback.invoke( ExtractorLink( - "UHDMovies $videoQuality $size", - "UHDMovies $videoQuality $size", + "UHDMovies $tags $size", + "UHDMovies $tags $size", downloadLink ?: return@apmap null, "", qualities