diff --git a/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/linkHandler/YoutubeParsingHelper.java b/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/linkHandler/YoutubeParsingHelper.java index fca0584ca..fc16333f2 100644 --- a/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/linkHandler/YoutubeParsingHelper.java +++ b/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/linkHandler/YoutubeParsingHelper.java @@ -30,7 +30,17 @@ public class YoutubeParsingHelper { public static long parseDurationString(String input) throws ParsingException, NumberFormatException { - String[] splitInput = input.split(":"); + + String[] splitInput; + + // If time separator : is not detected, try . instead + + if (input.contains(":")) { + splitInput = input.split(":"); + } else { + splitInput = input.split("\\."); + } + String days = "0"; String hours = "0"; String minutes = "0";