Commit graph

1806 commits

Author SHA1 Message Date
Christian Schabesberger
b37dbbf424
Merge pull request #43 from tonakriz/refactor
Possible removation of duplicated code
2017-11-22 20:42:39 +01:00
tonakriz
3902de00a6 Removed duplicated code 2017-11-22 18:45:49 +01:00
tonakriz
6031695343 Addede fetching subtitles for youtube and its tests 2017-11-22 18:39:38 +01:00
Coffeemakr
acf05b748c
Add uploaderUrl to StreamInfoItem 2017-11-11 12:46:14 +01:00
wb9688
6e42cb87e8 Add support for getting uploader URL 2017-11-08 10:19:55 +01:00
Christian Schabesberger
b9d0941411 fix N.pointer exception for getUploaderName() 2017-10-31 14:10:52 +01:00
Christian Schabesberger
8baeb3dcae
Merge pull request #37 from jlelse/master
Updated Gradle wrapper
2017-10-29 19:52:39 +01:00
Christian Schabesberger
7899cd1323 fix Kisok spelling error 2017-10-22 21:44:24 +02:00
Jan-Lk Else
4764bca9c6 Updated Gradle wrapper 2017-10-14 11:28:39 +02:00
Mauricio Colli
1df3f67074 Fix YouTube's channel extractor 2017-09-26 17:46:21 -03:00
Christian Schabesberger
466d87ceb4 remove type from kiosk and make getName() crawl the translated kiosk name 2017-09-25 12:43:40 +02:00
Christian Schabesberger
7beb90bf8a Merge pull request #34 from wb9688/readme
[WiP] Improve README
2017-09-23 17:55:45 +02:00
Christian Schabesberger
7fffef5d4f messing kiosk up in order to make it work 2017-09-23 17:14:21 +02:00
Christian Schabesberger
b37b24511f set default kiosk for youtube 2017-09-23 15:59:00 +02:00
Christian Schabesberger
78d461ed89 improve kiosk function
improve kiosk function
2017-09-23 15:48:08 +02:00
wb9688
bcae90d7ed Add sentence about it being a core component of NewPipe 2017-09-23 14:53:54 +02:00
wb9688
d459ab546c Improve instructions for adding this as a dependency 2017-09-22 11:04:22 +02:00
Christian Schabesberger
82ae72900a add license to readme 2017-09-21 23:24:25 +02:00
Christian Schabesberger
0839eae916 Add maven link to readme 2017-09-21 23:23:13 +02:00
Christian Schabesberger
0774eff775 Merge pull request #32 from wb9688/fix-soundcloud
Fix SoundCloud
2017-09-16 13:50:10 +02:00
wb9688
306e31a2a4 Fix likes count of SoundCloud 2017-09-16 11:08:08 +02:00
wb9688
b93910081f Fix NullPointerException 2017-09-16 10:23:20 +02:00
Mauricio Colli
4a91e29dcf Merge pull request #31 from dosvald/yt-search-suggestions
Change search suggestions to match what is seen at youtube.com
2017-09-15 19:27:09 -03:00
dosvald
24a8df7c49 Change search suggestions to match what is seen at youtube.com 2017-09-15 23:50:54 +02:00
Mauricio Colli
841955a85e Fix disabled likes/dislikes of SoundCloud 2017-09-15 14:36:43 -03:00
Mauricio Colli
e9156ee499 Fix parsing of SoundCloud stream info items 2017-09-11 13:18:17 -03:00
Christian Schabesberger
0c632e195b Merge pull request #27 from TeamNewPipe/kiosk
add Kiosk support
2017-09-11 16:26:25 +02:00
Mauricio Colli
7ae274b299 Fix uploader name when requesting next streams 2017-09-11 11:04:32 -03:00
Mauricio Colli
bd3db34092 Ignore YouTube mix when searching
- We can't extract them properly (at least for now)
2017-09-11 11:04:06 -03:00
Mauricio Colli
390e5727d6 Reduce bandwidth consume by StreamExtractor
- Don't download the not needed info page
- The difference is very small (~20-30 KB)
2017-09-11 10:18:13 -03:00
Christian Schabesberger
f64c82f04c Merge pull request #28 from wb9688/kiosk
Use content country if supported by SoundCloud
2017-09-10 15:52:26 +02:00
Christian Schabesberger
725b35ef20 merge with changes from master 2017-09-10 15:49:32 +02:00
Christian Schabesberger
f308755359 try YoutubeChannelExtractor.getName() hack try 2 2017-09-09 22:11:16 +02:00
Christian Schabesberger
a6da202438 try YoutubeChannelExtractor.getName() hack 2017-09-09 21:56:27 +02:00
Christian Schabesberger
540237d8fc make YoutubeChannelExtractor.getName() exception more expose 2017-09-09 21:42:42 +02:00
Mauricio Colli
6cdaef53f9 Youtube playlist's id minimum length regex 2017-09-08 11:22:49 -03:00
Christian Schabesberger
5b25ded1b7 Merge pull request #30 from karyogamy/id_fix
Fix Playlist id extraction when length is not 34
2017-09-08 16:14:09 +02:00
John Zhen M
3c1ccb5b8a Fix Playlist id extraction when length is less than 34 2017-09-08 07:03:37 -07:00
Mauricio Colli
13fab09810 Fix encrypted signature error
- Closes #29
2017-09-08 10:45:18 -03:00
Mauricio Colli
44c80e68db Remove unnecessary error when dashMpd fails
- Also fix some failing tests
2017-09-08 10:43:40 -03:00
Christian Schabesberger
97ad1a2052 add NewPipeExtractor.iml 2017-08-29 14:08:42 +02:00
Christian Schabesberger
e1efbcc2c9 make this gradle module loadable to other projects 2017-08-28 17:33:29 +02:00
wb9688
d07f6cdef7 Use content country if supported by SoundCloud 2017-08-22 14:47:51 +02:00
wb9688
e2b7cb9c69 Add SoundcloudChartsExtractor 2017-08-20 10:11:00 +02:00
Mauricio Colli
34547a37b6 Fix YouTubeChannelExtractor
It was given some inconsistent results (/user and /channel), now it only returns /channel urls don't matter what the original is (at least when calling the getCleanUrl() method).
2017-08-15 23:59:19 -03:00
Mauricio Colli
a8a4eaf81b Change Json dependency again
The other had some incompatibilities with android.
2017-08-15 23:40:03 -03:00
Mauricio Colli
aff595c40e Merge pull request #25 from karyogamy/playlist_info
Playlist info extraction for search engine
2017-08-15 22:23:56 -03:00
John Zhen M
645ee5a5ff -Added playlist info item extraction for Youtube and Soundcloud.
-Added playlist collection into search engine.
-Fixed stream info duration exception when parsing 0 second video.
2017-08-15 17:11:38 -07:00
Christian Schabesberger
5119dabb63 add contentCountry to Kiosk 2017-08-14 12:48:51 +02:00
Christian Schabesberger
c76f39c81b fix minor details 2017-08-13 01:10:22 +02:00