Skip to content

Commit fcdb9bd

Browse files
committed
add url to sout
1 parent 80cf8b3 commit fcdb9bd

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeThrottlingDecoder.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
public class YoutubeThrottlingDecoder {
1616

1717
private static final String HTTPS = "https:";
18+
private static final String N_PARAM_REGEX = "[&?]n=([^&]+)";
1819

1920
private final String functionName;
2021
private final String function;
@@ -85,7 +86,7 @@ private String parseDecodeFunction(String playerJsCode, String functionName) thr
8586
}
8687

8788
public String parseNParam(String url) throws Parser.RegexException {
88-
Pattern nValuePattern = Pattern.compile("[&?]n=([^&]+)");
89+
Pattern nValuePattern = Pattern.compile(N_PARAM_REGEX);
8990
return Parser.matchGroup1(nValuePattern, url);
9091
}
9192

@@ -95,7 +96,7 @@ public String decodeNParam(String nParam) {
9596
}
9697

9798
public String replaceNParam(String url, String newValue) {
98-
Pattern nValuePattern = Pattern.compile("[&?]n=([^&]+)");
99+
Pattern nValuePattern = Pattern.compile(N_PARAM_REGEX);
99100
return nValuePattern.matcher(url).replaceFirst(newValue);
100101
}
101102
}

extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeStreamExtractor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -534,7 +534,7 @@ public List<VideoStream> getVideoStreams() throws ExtractionException {
534534
String newNParam = throttlingDecoder.decodeNParam(oldNParam);
535535
String newUrl = throttlingDecoder.replaceNParam(url, newNParam);
536536

537-
System.out.println("aaaaaa " + oldNParam + " - " + newNParam);
537+
System.out.println("aaaaaa " + url + " - " + oldNParam + " - " + newNParam);
538538
final VideoStream videoStream = new VideoStream(newUrl, false, itag);
539539
if (!Stream.containSimilarStream(videoStream, videoStreams)) {
540540
videoStreams.add(videoStream);

0 commit comments

Comments
 (0)