Jaime Marquínez Ferrándiz
0c021ad171
More callbacks changed to raise ExtractorError
12 years ago
Philipp Hagemeister
4539dd30e6
twitch.tv chapters ( #810 ): print out start and end time
12 years ago
Philipp Hagemeister
c43e57242e
twitch.tv chapters: Include uploader ( #810 )
12 years ago
Philipp Hagemeister
db8fd71ca9
twitch.tv chapters: Use API for title and other metadata
12 years ago
Philipp Hagemeister
f4f316881d
Improve Twitch.tv chapter support ( #810 )
12 years ago
Philipp Hagemeister
0e16f09474
Work on twitch.tv chapters ( #810 )
12 years ago
Philipp Hagemeister
decd1d1737
raise ExtractorError instead of calling back
12 years ago
Philipp Hagemeister
180e689f7e
Simplify WorldStarHipHop
12 years ago
Johny Mo Swag
7da5556ac2
Better fix for getting source url's
12 years ago
Johny Mo Swag
f23a03a89b
updated regular experssion for possible future updates to source url
12 years ago
Philipp Hagemeister
84e4682f0e
Always use HTTPS for youtube ( Fixes #691 )
12 years ago
Philipp Hagemeister
480b6c1e8b
Fix comedycentral: newest
12 years ago
Philipp Hagemeister
c34407d16c
Simplify RedTube
12 years ago
M.Yasoob Ullah Khalid
5e34d2ebbf
Moved redtube info extractor to the end
12 years ago
M.Yasoob Ullah Khalid
ecd5fb49c5
added redtube.com in InfoExtractors (2nd pull request with the required amindments)
...
added redtube.com in InfoExtractors (2nd pull request with the required amindments). Now this script can also download redtube.com videos
12 years ago
Jaime Marquínez Ferrándiz
2e2038dc35
TEDIE: report the correct talk title when a link with the language code is given
12 years ago
Jaime Marquínez Ferrándiz
46bfb42258
InfoExtractors: use _download_webpage in more IEs
...
IEs without tests are intact.
12 years ago
Jaime Marquínez Ferrándiz
feecf22511
InfoExtractors: fix some regular expressions where dots weren't escaped
12 years ago
Jaime Marquínez Ferrándiz
4c4f15eb78
Merge pull request #815 from JohnyMoSwag/master
...
Update for new source links on worldstarhiphop.com
12 years ago
Jaime Marquínez Ferrándiz
104ccdb8b4
TumblrIE: fix title matching
12 years ago
Johny Mo Swag
6ccff79594
Small update for additon of new video source links
12 years ago
Jaime Marquínez Ferrándiz
aed523ecc1
Add BandcampIE ( closes #568 )
12 years ago
Jaime Marquínez Ferrándiz
fe348844d9
SoundcloudSetIE: Use upload_date in the unified format ( fixes #812 )
12 years ago
Philipp Hagemeister
a11ea50319
Re-enable Dailymotion (tests pass)
12 years ago
Philipp Hagemeister
81df121dd3
Merge branch 'master' of github.com:rg3/youtube-dl
12 years ago
Philipp Hagemeister
50f6412eb8
Rename soundcloud to soundcloud:set
12 years ago
Jaime Marquínez Ferrándiz
bf50b0383e
Fix some IEs that didn't return the uploade_date in the YYYYMMDD format
...
Create a function unified_strdate in utils.py to fix these problems
12 years ago
Jaime Marquínez Ferrándiz
4c9f7a9988
SteamIE: accept urls with agecheck
12 years ago
Jaime Marquínez Ferrándiz
aba8df23ed
YoutubePlaylistIE: don't crash with empty lists (related #808 )
...
The playlist_title wasn't initialized.
12 years ago
Jaime Marquínez Ferrándiz
3820df0106
Merge pull request #801 from expleo/add_referer_support
12 years ago
Jaime Marquínez Ferrándiz
fa70605db2
IEs: clean __init__ methods
...
They are not needed
12 years ago
Jaime Marquínez Ferrándiz
0d173446ff
InfoExtractors: use report_download_webpage in _request_webpage
...
Allows to show the warning when falling back on GenericIE
12 years ago
Jaime Marquínez Ferrándiz
320e26a0af
Clean duplicate method report_download_webpage in InfoExtractors
12 years ago
Jaime Marquínez Ferrándiz
a3d689cfb3
Fix InfoQ
12 years ago
Philipp Hagemeister
7b670a4483
YouTube: Fall back to <meta> description if video is rated ( Fixes #800 )
12 years ago
Jaime Marquínez Ferrándiz
69fc019f26
YoutubeIE when no description is found use an empty unicode string ( closes #800 )
12 years ago
Jaime Marquínez Ferrándiz
613bf66939
More calls to trouble changed to report_error
12 years ago
Jaime Marquínez Ferrándiz
c15e024141
TumblrIE
...
I haven't found many videos to test, so it may not work for all.
12 years ago
Philipp Hagemeister
c681a03918
Fix --list-formats ( Closes #799 )
12 years ago
Jaime Marquínez Ferrándiz
9e1cf0c200
SteamIE returns a playlist
...
With the game name as title.
12 years ago
Jaime Marquínez Ferrándiz
e11eb11906
Allow to download videos with age check from Steam
...
Also move method report_age_confirmation to the base IE class.
12 years ago
Jaime Marquínez Ferrándiz
41a6eb949a
Clean duplicate method report_extraction in InfoExtractors
...
A lot of IEs had implemented the method in the same way.
12 years ago
Jaime Marquínez Ferrándiz
f17ce13a92
Write the method to_screen in InfoExtractor (related #608 )
...
Except the ones in youtube subtypes (user, channels ..) all calls to _downloader.to_screen has been changed.
The calls not prefixed with the IE name hasn't been touched.
12 years ago
Jaime Marquínez Ferrándiz
8c416ad29a
Remove calls to _downloader.download in Youtube searchs
...
Instead, return the urls of the videos.
12 years ago
Jaime Marquínez Ferrándiz
c72938240e
Get the title of Youtube playlists
12 years ago
Jaime Marquínez Ferrándiz
e905b6f80e
TEDIE can now return a playlist
12 years ago
Jaime Marquínez Ferrándiz
6de8f1afb7
Allows to specify which IE should be used for extracting info for a result of type url
12 years ago
Jaime Marquínez Ferrándiz
9341212642
Create a function in InfoExtractors that returns the InfoExtractor class with the given name
12 years ago
Jaime Marquínez Ferrándiz
f7a9721e16
Fix some metacafe videos, closes #562
12 years ago
Jaime Marquínez Ferrándiz
089e843b0f
Use _download_webpage in MetacafeIE
12 years ago
ispedals
5a8d13199c
Fix YoutubeChannelIE
...
- urls with query parameters now match
- fixes regex for identifying videos
- fixes pagination
12 years ago
Jaime Marquínez Ferrándiz
dce9027045
Merge branch 'extract_info_rewrite'
12 years ago
Philipp Hagemeister
feba604e92
Fix playlists with size 50i ∀ i∉ℕ ( Closes #782 )
12 years ago
Philipp Hagemeister
bfdf469295
Fix FunnyOrDie extraction for a special video ( #789 )
12 years ago
Philipp Hagemeister
32c96387c1
Fix facebook IE
12 years ago
Philipp Hagemeister
c8c5443bb5
Revert "disable YT ratelimit; this should enable to max out the connection bandwidth"
...
Although cool, that seems to break a lot of youtube videos.
This reverts commit a60b854d90
.
12 years ago
Filippo Valsorda
a60b854d90
disable YT ratelimit; this should enable to max out the connection bandwidth
12 years ago
Philipp Hagemeister
f4381ab88a
Fix keek title extraction
12 years ago
Philipp Hagemeister
855703e55e
Option to dump intermediate pages
12 years ago
Philipp Hagemeister
927c8c4924
Use download_webpage in youtube IE
12 years ago
Philipp Hagemeister
72ca05016d
Merge remote-tracking branch 'sagittarian/vimeo-no-desc'
12 years ago
Philipp Hagemeister
b03d65c237
Minor improvements for ARD IE
12 years ago
Adam Mesha
dc36bc9434
Fix bug when the vimeo description is empty on Python 2.x.
12 years ago
Jaime Marquínez Ferrándiz
bce878a7c1
Implement the playlist/start options in FileDownloader
...
It makes it available for all the InfoExtractors
12 years ago
Jaime Marquínez Ferrándiz
532d797824
In MetacafeIE return a url if YoutubeIE should do the job
12 years ago
Michael Walter
df2dedeefb
added ARD InfoExtractor (german state television)
12 years ago
Jaime Marquínez Ferrándiz
14294236bf
Merge branch 'master' into extract_info_rewrite
12 years ago
Filippo Valsorda
f33154cd39
Merge pull request #764 from jaimeMF/subtitles_not_found
...
Fix crash when subtitles are not found
12 years ago
Jaime Marquínez Ferrándiz
ef767f9fd5
Fix crash when subtitles are not found and the option --all-subs is given
12 years ago
Jaime Marquínez Ferrándiz
bc97f6d60c
Use report_error in subtitles error handling
12 years ago
Filippo Valsorda
fa41fbd318
don't catch YT user URLs in YoutubePlaylistIE ( fix #754 , fix #763 )
12 years ago
Jaime Marquínez Ferrándiz
6a205c8876
More fixes on subtitles errors handling
12 years ago
Jaime Marquínez Ferrándiz
0fb3756409
Fix crash when subtitles are not found
12 years ago
Filippo Valsorda
b693216d8d
Merge pull request #752 from dodo/master
...
SoundcloudSetIE
12 years ago
Filippo Valsorda
46b9d8295d
Merge pull request #730 by @JohnyMoSwag
...
Support for Worldstarhiphop.com
12 years ago
Filippo Valsorda
7decf8951c
fix FunnyOrDieIE, MyVideoIE, TEDIE
12 years ago
Filippo Valsorda
1f46c15262
fix SpiegelIE
12 years ago
Filippo Valsorda
0cd358676c
Rebased, fixed and extended LiveLeak.com support
...
close #757 - close #761
12 years ago
kkalpakloglou
43113d92cc
Update InfoExtractors.py
12 years ago
Philipp Hagemeister
95506f1235
Merge remote-tracking branch 'jaimeMF/color_error_messages'
12 years ago
Philipp Hagemeister
1447f728b5
Merge branch 'master' of github.com:rg3/youtube-dl
12 years ago
Jaime Marquínez Ferrándiz
d2c690828a
Add title and id to playlist results
...
Not all IE give both. They are not used yet.
12 years ago
Jaime Marquínez Ferrándiz
cfa90f4adc
Merge branch 'master' into extract_info_rewrite
12 years ago
dodo
5011cded16
SoundcloudSetIE
...
info extractor for soundcloud sets
12 years ago
Filippo Valsorda
f10b2a9c14
fix KeekIE
12 years ago
Filippo Valsorda
5cb3c0b319
Merge pull request #699 by @iemejia
...
Removed innecesary function to convert subtitles, improved use of the youtube api
12 years ago
Ismael Mejia
c0ba104674
Fixed typo in error message when no subtitles were available.
12 years ago
Ismael Mejia
2a4093eaf3
Added new option '--list-subs' to show the available subtitle languages
12 years ago
Ismael Mejia
9e62bc4439
Added new option '--sub-format' to choose the format of the subtitles to downloade (defaut=srt)
12 years ago
Ismael Mejia
553d097442
Refactor subtitle options from srt to the more generic 'sub'.
...
In order to be more consistent with different subtitle formats.
From:
* --write-srt to --write-sub
* --only-srt to --only-sub
* --all-srt to --all-subs
* --srt-lang to --sub-lang'
Refactored also all the mentions of srt for sub in all the source code.
12 years ago
Ismael Mejia
ae608b8076
Added new option '--all-srt' to download all the subtitles of a video.
...
Only works in youtube for the moment.
12 years ago
Philipp Hagemeister
c397187061
Spiegel: Support hash at end of URL
12 years ago
Philipp Hagemeister
e32b06e977
Spiegel IE
12 years ago
Johny Mo Swag
08ec0af7c6
catch fatal error
12 years ago
Johny Mo Swag
3b221c5406
removed str used for other project.
12 years ago
Philipp Hagemeister
3d3423574d
Fix Unicode handling GenericIE ( Fixes #734 )
12 years ago
Johny Mo Swag
64c78d50cc
working - worldstarhiphop IE
...
Support for WorldStarHipHop
12 years ago
Johny Mo Swag
b3bcca0844
clean up
12 years ago
Johny Mo Swag
61e40c88a9
fixed typo
12 years ago
Johny Mo Swag
40634747f7
Support for WorldStarHipHop.com
12 years ago
Tim Douglas
47dcd621c0
Escapist videos are acutally .mp4, not .flv
12 years ago
Jaime Marquínez Ferrándiz
a0d6fe7b92
When a redirect is found return the new url using the new style
12 years ago
Jaime Marquínez Ferrándiz
c9fa1cbab6
More trouble calls changed in InfoExtractors.py
...
The calls with the message starting with 'WARNING' have been changed to report_warning instead of report_error
12 years ago
Jaime Marquínez Ferrándiz
8a38a194fb
Add auxiliary methods to InfoExtractor to set the '_type' key and use them for some playlist IEs
12 years ago
Jaime Marquínez Ferrándiz
f6e6da9525
Use extract_info in BlipTV User and Youtube Channel
12 years ago
Jaime Marquínez Ferrándiz
597cc8a455
Use extract_info in YoutubePlaylist and YoutubeSearch
12 years ago
Jaime Marquínez Ferrándiz
e5f30ade10
Use report_error in InfoExtractors.py
...
Some calls haven't been changed
12 years ago
Philipp Hagemeister
7ae153ee9c
Remove tweetreel - it has shut down
12 years ago
Philipp Hagemeister
f7b567ff84
Use proper urlparse functions and simplify a bit
12 years ago
Philipp Hagemeister
f2e237adc8
Merge remote-tracking branch 'jcarlosgarciasegovia/master'
12 years ago
Jaime Marquínez Ferrándiz
2e5457be1d
Use report_warning in InfoExtractors
12 years ago
Juan Carlos Garcia Segovia
7f9d41a55e
Allow downloading http://blip.tv/play/ embeded URLs
12 years ago
Philipp Hagemeister
691db5ba02
Don't be too clever (Fixes Python 3)
12 years ago
Philipp Hagemeister
6bf48bd866
Merge remote-tracking branch 'origin/API_YT_playlists'
12 years ago
Filippo Valsorda
89de9eb125
Modified Youtube video/playlist matching; fixes #668 ; fixes #585
12 years ago
Filippo Valsorda
6324fd1d74
Switch YTPlaylistIE to API (relevant: #586 ); fixes #651 ; fixes #673 ; fixes #661
12 years ago
Juan M
9e07cf2955
[YT Search] No results if items is not in response
...
When a query results of 0 items, the key items is not present in the
api_response dictionary, raising a KeyError.
Intead, look for the key and call trouble if it's not present.
12 years ago
Philipp Hagemeister
450e709972
Formalize URL creation (prepare for some cleanup in blip.tv:users)
12 years ago
Philipp Hagemeister
9befce2b8c
Merge remote-tracking branch 'joksnet/ytsearch_decode_request'
12 years ago
Philipp Hagemeister
f82b28146a
Merge remote-tracking branch 'jaimeMF/TED'
12 years ago
Juan M
d1b7a24354
Decode the data requested to the api in utf-8.
12 years ago
Jaime Marquínez Ferrándiz
c85538dba1
TED: get thumbnails
12 years ago
Jaime Marquínez Ferrándiz
60bd48b175
Steam: get thumbnails
12 years ago
Ismael Mejia
cdb130b09a
Added new option '--only-srt' to download only the subtitles of a video
...
Improved option '--srt-lang'
- it shows the argument in case of missing subtitles
- added language suffix for non-english languages (e.g. video.it.srt)
12 years ago
Ismael Mejia
2e5d60b7db
Removed conversion from youtube closed caption format to srt since youtube api supports the 'srt' format
12 years ago
Philipp Hagemeister
1013186a17
Also check for JSLoader of JWSPlayer (thanks to @maximeg, Closes #685 )
12 years ago
Philipp Hagemeister
7c038b3c32
Import HTTPErrorProcessor from the correct module ( Closes #696 )
12 years ago
Philipp Hagemeister
e711babbd1
Fix YP IE
12 years ago
Philipp Hagemeister
197080b10b
Merge remote-tracking branch 'jaimeMF/TED'
12 years ago
Philipp Hagemeister
7796e8c2cb
facebook: also download lq videos
12 years ago
Philipp Hagemeister
6d4363368a
Fix MyVideo IE
12 years ago
Jaime Marquínez Ferrándiz
414638cd50
TED: Add support for playlists
12 years ago
Philipp Hagemeister
2a9983b78f
Fix 8tracks
12 years ago
Philipp Hagemeister
b17c974a88
Mark DailyMotion as broken for now ( #680 )
12 years ago
Philipp Hagemeister
58994225bc
Add tests to MySpass
12 years ago
Jaime Marquínez Ferrándiz
59d4c2fe1b
fix some titles in TED
12 years ago
Jaime Marquínez Ferrándiz
3a468f2d8b
Basic support for TED
12 years ago
bastik
1ad5d872b9
added new InfoExtractor for myspass.de
12 years ago
Philipp Hagemeister
f0877a445e
Add tests for keek
12 years ago
Osama Khalid
da06e2daf8
Add KeekIE()
12 years ago
Philipp Hagemeister
d3f5f9f6b9
Fix login ( Closes #658 )
12 years ago
Philipp Hagemeister
8edc2cf8ca
Support direct vimeo links ( Closes #666 )
12 years ago
Philipp Hagemeister
fb778e66df
Fix encoding in youtube subtitle download ( Closes #669 )
12 years ago
Philipp Hagemeister
edba5137b8
Fix Facebook IE
12 years ago
Philipp Hagemeister
f0bad2b026
Fix Stanford ( Closes #653 )
12 years ago
Philipp Hagemeister
25580f3251
8tracks: Ignore hashes
12 years ago
Philipp Hagemeister
da4de959df
8tracks: Better default titles
12 years ago
Philipp Hagemeister
d0d51a8afa
8tracks: Include performer as uploader
12 years ago
Philipp Hagemeister
ccf65f9dee
8tracks IE ( Closes #652 )
12 years ago
Philipp Hagemeister
b954070d70
Fix Facebook ( Closes #375 )
12 years ago
Philipp Hagemeister
97f194c1fb
twitch.tv: Use id as title if no title is present ( Closes #638 )
12 years ago
Philipp Hagemeister
187f491ad2
[RBMA] Do not fail if thumbnail is empty
12 years ago
Philipp Hagemeister
ca0a0bbeec
RBMA IE ( Closes #630 )
12 years ago
Philipp Hagemeister
6119f78cb9
Add location field
12 years ago
Philipp Hagemeister
539679c7f9
Make uploader and upload_date fields optional
12 years ago
Philipp Hagemeister
3446dfb7cb
Proper support for changing User-Agents from IEs
12 years ago
Philipp Hagemeister
db16276b7c
Improve YouJizz
12 years ago
Philipp Hagemeister
629fcdd135
Add agecheck and various improvements to YouPorn IE
12 years ago
Philipp Hagemeister
64ce2aada8
_request_webpage helper methods for queries that need the final URL
12 years ago
Philipp Hagemeister
565f751967
Clean up porno IEs
12 years ago
Philipp Hagemeister
6017964580
Merge remote-tracking branch 'jefftimesten/master'
12 years ago
Philipp Hagemeister
ef0c8d5f9f
Make ustream IE more robust
12 years ago
atomizer
fa1bf9c653
justin.tv tweaks
...
- download all parts of a broadcast, fixes #614
- set "uploader" variable to channel_name if available
- catch api errors even if http status is 200
12 years ago
Jeff Crouse
18be482a6f
oops - didn't remove some reminders
12 years ago
Jeff Crouse
ca6710ee41
made changes recommended in pull request
12 years ago
Philipp Hagemeister
9314810243
fix ComedyCentral IE in Python3
12 years ago
Philipp Hagemeister
7717ae19fa
Add tests for ComedyCentral IE
12 years ago
Philipp Hagemeister
32635ec685
Switch comedycentral IE to http downloads
12 years ago
Jeff Crouse
caec7618a1
re-fixed XNXX regex problem
12 years ago
Jeff Crouse
991ba7fae3
Added extractors for 3 porn sites
12 years ago
Jaime Marquínez Ferrándiz
26714799c9
steamIE remove the HTMLparser object
12 years ago
Jaime Marquínez Ferrándiz
5e9d042d8f
steamIE follow @phihag suggestions
12 years ago
Jaime Marquínez Ferrándiz
9cf98a2bcc
Allow downloading videos with other characters in their titles
...
Especially html entities
12 years ago
Philipp Hagemeister
01951dda7a
Make ExtractorError usable for other causes
12 years ago
Philipp Hagemeister
26cf040827
Support youtube videos of google+ users
12 years ago
Philipp Hagemeister
8e241d1a1a
Simplify DailyMotion IE
12 years ago
Philipp Hagemeister
c80f0a417a
Better name for InfoQ IE
12 years ago
Philipp Hagemeister
4fcca4bb18
Fix infoQ in Python3
12 years ago
Philipp Hagemeister
5f9551719c
Simplify some IEs
12 years ago
Philipp Hagemeister
d830b7c297
_download_webpage helper function
12 years ago
Philipp Hagemeister
1c256f7047
ExtractorError for errors during extraction
12 years ago
Philipp Hagemeister
a34dd63beb
Remove superfluous IE names
12 years ago
Philipp Hagemeister
4aeae91f86
Move gen_extractors to InfoExtractors
12 years ago
Jaime Marquínez Ferrándiz
278986ea0f
ustreamIE
12 years ago
Jaime Marquínez Ferrándiz
e314ba675b
SteamIE
12 years ago
Filippo Valsorda
8cad53e84c
Removed a spurious increment_downloads, this time cleanly
12 years ago
Philipp Hagemeister
0deac3a2d8
Revert "Removed a spurious increment_downloads"
...
This reverts commit 92e3e18a1d
.
12 years ago
Filippo Valsorda
92e3e18a1d
Removed a spurious increment_downloads
12 years ago
Philipp Hagemeister
3bb6165927
Allow ampersand right after ? in youtube URLs ( Closes #602 )
12 years ago
Philipp Hagemeister
d0d4f277da
TweetReel IE
12 years ago
Filippo Valsorda
99b0a1292b
add --no-post-overwrites to README.md; + minor style fixes
12 years ago
Philipp Hagemeister
a7c0f8602e
Merge branch 'master' of github.com:rg3/youtube-dl
12 years ago
Philipp Hagemeister
21a9c6aaac
FunnyOrDie IE ( Fixes #599 )
12 years ago
Filippo Valsorda
6b3aef80ce
better Vimeo tests; fixed a couple of VimeoIE fields
12 years ago
Filippo Valsorda
77c4beab8a
new info_dict field: uploader_id
12 years ago
Filippo Valsorda
1a2c3c0f3e
some py3 fixes, both needed and recommended; we should pass 2to3 as cleanly as possible now
12 years ago
Filippo Valsorda
056d857571
refactor YouTube subtitles code, it was ugly (my bad)
12 years ago
Nick Daniels
0dcfb234ed
Update Vimeo Info Extractor to get pull in the description properly
12 years ago
Nick Daniels
cdb3076445
Sublime space formatting
12 years ago
Filippo Valsorda
937021133f
a number of new tests and fixes; all tests green on 3.3
12 years ago