Commit graph

2299 commits

Author SHA1 Message Date
Mauricio Colli
82824cdd72 Create InfoItemExtractor 2017-08-11 15:21:49 -03:00
Mauricio Colli
b719e59fae Change json dependency
The previous was conflicting with the built-in version of android, this should solve it as it has a different package name (with the advantage of being able to receive updates).
2017-08-11 14:29:11 -03:00
Mauricio Colli
03634a2b6a Rollback classes naming 2017-08-10 22:23:09 -03:00
Mauricio Colli
8d88093eb7 Fix getRealIdFromShared occasionally failing 2017-08-10 19:59:41 -03:00
Mauricio Colli
c4f521fbb4 Fix bugs and improve InfoItemExtractors
- Improve livestream detection
2017-08-10 14:50:59 -03:00
Mauricio Colli
5bf2e95d7b Renaming and new fields/methods
- Mainly in PlaylistInfoItem and the collector
2017-08-09 23:50:29 -03:00
Mauricio Colli
b1eefa040e Build sources for jitpack.io 2017-08-09 10:25:02 -03:00
Mauricio Colli
2e5e4e91c9 Revert recent travis changes 2017-08-08 18:58:25 -03:00
Mauricio Colli
01eaefdbdf Use Java 7 on travis 2017-08-08 18:52:54 -03:00
Mauricio Colli
5ebb5301c9 Rename some variables and methods 2017-08-08 18:36:11 -03:00
Mauricio Colli
1a2a6df7ec Merge pull request #22 from wb9688/soundcloud-test
Add tests for SoundCloud
2017-08-08 12:10:10 -03:00
Mauricio Colli
81c2a3cb39 Fix some tests
- Use JSONObject#optString instead of JSONObject#getString to some optional values
- Check if url match the pattern before doing anything (for getId and cleanUrl in the url handlers)
- Ignore the suggestion tests
2017-08-08 12:01:50 -03:00
wb9688
bf845d85aa Add tests for SoundCloud 2017-08-08 08:42:28 +02:00
Mauricio Colli
845c16b5a0 Merge pull request #21 from karyogamy/channel_description
Added description parsing for channel info.
2017-08-07 14:13:03 -03:00
John Zhen M
e0f1b5cd79 Added description parsing for channel info. 2017-08-07 10:00:36 -07:00
Mauricio Colli
28d12cd90c Merge pull request #20 from wb9688/rename
Rename some stuff
2017-08-07 13:33:17 -03:00
wb9688
c33ee3e409 Rename some stuff 2017-08-07 18:19:10 +02:00
Mauricio Colli
cfc2b9b3e2 Merge pull request #19 from mauriciocolli/refactor
Refactor and improvements
2017-08-06 18:07:39 -03:00
Mauricio Colli
ea5b08db4c Refactor and improvements 2017-08-06 17:20:15 -03:00
Mauricio Colli
731102be39 Update README.md 2017-08-05 11:36:38 -03:00
Mauricio Colli
b01ad7f864 Merge pull request #17 from wb9688/gradle
Use Gradle
2017-08-05 11:25:00 -03:00
Mauricio Colli
171c00a891 Try to fix tests
- Fix double youtube package
2017-08-05 11:15:36 -03:00
wb9688
d88fe691cf Use Gradle 2017-08-05 10:03:56 +02:00
wb9688
f314bec396 Add SoundCloud service (#15)
Add SoundCloud service
2017-08-04 11:21:45 -03:00
Mauricio Colli
12bfdf5234 Change dash parser exception handling 2017-07-12 13:54:48 -03:00
Mauricio Colli
b5b25a4188 Merge pull request #14 from mauriciocolli/refactor-extractor
Fix dash parser and more refactor
2017-07-11 22:26:48 -03:00
Mauricio Colli
b1989c0a83 Fix dash parser and more refactor
- Add new itags
2017-07-11 11:42:38 -03:00
Mauricio Colli
bda65e83d6 Refactor Extractor
- Renaming and removal of duplicate code
- New base class for list extractors
2017-07-09 19:56:35 -03:00
Mauricio Colli
729930802e Merge pull request #11 from mauriciocolli/refactor-extractor
Refactor extractor
2017-07-09 19:11:01 -03:00
Mauricio Colli
21e542e7d2 Refactor extractor
- Refactor info classes and extractors
- Reformat and fix indentation
- Organize packages and classes
- Rename variables/methods and fix regex
- Change the capitalization
- Add methods to playlist extractor
2017-06-29 15:12:55 -03:00
Coffeemaker
7581c1200b Fix typos (#12) 2017-06-29 19:34:21 +02:00
Christian Schabesberger
ab530381cf Merge branch 'master' of https://github.com/ram-on/extractor into fix 2017-06-11 13:58:20 +02:00
Mauricio Colli
9767b4a86d Fix view count bug 2017-05-27 17:08:16 -03:00
Ramon M
306f836087 Extractor is now able to detect if a video is blocked by country 2017-05-27 15:53:52 +02:00
Ramon M
cd81998705 Minor typo fix 2017-05-27 15:53:52 +02:00
Ramon
122c464bb4 Auto optimisations/cleanups performed by Android Studio... (#7)
* Auto optimisations/cleanups performed by Android Studio...

* Fixed indentation:  uses spaces instead of tabs
2017-05-16 21:53:11 +02:00
Mauricio Colli
5907c35dfb Revert some changes 2017-04-21 18:31:40 -03:00
Mauricio Colli
afef926844 Make some items serializable and fix channel feed url 2017-04-21 09:11:14 -03:00
Mauricio Colli
08457de763 Disable audios with Opus codec 2017-04-12 02:35:39 -03:00
Mauricio Colli
fbb6a039b6 Add resolution support up to 4k 2017-04-11 21:55:53 -03:00
Christian Schabesberger
b587d175bb fix next video problem 2017-04-11 22:45:00 +02:00
Christian Schabesberger
6ab3dc876e Merge branch 'master' of https://github.com/BlenderViking/NewPipeExtractor into play 2017-03-21 22:03:41 +01:00
BlenderViking
281d23d427 Typographic correction: Use of 4 spaces instead of a tabulation 2017-03-21 20:20:45 +01:00
Christian Schabesberger
8ff28a6999 Merge pull request #1 from mauriciocolli/master
Make 'Stream' classes implement Serializable
2017-03-20 22:02:29 +01:00
BlenderViking
e8794d92b5 ADD basic playlist support + youtube playlist support 2017-03-12 16:15:51 +01:00
mauriciocolli
7d0748c610 Make VideoStream implements Serializable 2017-03-10 21:09:37 -03:00
mauriciocolli
6cdea64dcc Make AudioStream implements Serializable 2017-03-10 21:08:31 -03:00
Christian Schabesberger
f63b7e8f00 add link to np-cli 2017-03-02 18:50:51 +01:00
Christian Schabesberger
9005105e52 initial commit 2017-03-01 18:47:52 +01:00