| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Makes writeinfojson behaving exactly as writethumbnail in case where filename contains mediafile extension.
Case:
video.mp4 converted to music.mp3 would yield music.mp4.info.json instead music.mp3.info.json or music.info.json
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Thanks-To: mplonski
https://github.com/mplonski/linux/blob/master/tvp-dl.py
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
Suggested in #1743
|
| | |
|
| | |
|
|\ \ |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
It failed with the --list-subs option
|
|\ \ \
| | | |
| | | |
| | | | |
[ted] support for subtitles
|
| | | |
| | | |
| | | |
| | | |
| | | | |
I created a test, but I leave it commented since TED videos get
new subtitles frequently.
|
| |\ \ \ |
|
| |\ \ \ \
| | |_|/ /
| |/| | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
webpage.
I added the parameter webpage, so now it's similar to the way automatic
captions are handled. This is an improvement needed for websites like
TED.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Fix AssertionError when og property not found
|
| | |_|_|/
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
On tvp.pl some webpages contain OpenGraph
metadata and some don't.
If og property is not found, _og_search_description
fails with
WARNING: unable to extract OpenGraph description; please report this issue on http://yt-dl.org/bug
Traceback (most recent call last):
File "/usr/home/saper/bin/youtube-dl", line 18, in <module>
youtube_dl.main()
File "/usr/home/saper/sw/youtube-dl/youtube_dl/__init__.py", line 766, in main
_real_main(argv)
File "/usr/home/saper/sw/youtube-dl/youtube_dl/__init__.py", line 719, in _real_main
retcode = ydl.download(all_urls)
File "/usr/home/saper/sw/youtube-dl/youtube_dl/YoutubeDL.py", line 715, in download
videos = self.extract_info(url)
File "/usr/home/saper/sw/youtube-dl/youtube_dl/YoutubeDL.py", line 348, in extract_info
ie_result = ie.extract(url)
File "/usr/home/saper/sw/youtube-dl/youtube_dl/extractor/common.py", line 125, in extract
return self._real_extract(url)
File "/usr/home/saper/sw/youtube-dl/youtube_dl/extractor/tvp.py", line 56, in _real_extract
info['description'] = self._og_search_description(webpage)
File "/usr/home/saper/sw/youtube-dl/youtube_dl/extractor/common.py", line 331, in _og_search_description
return self._og_search_property('description', html, fatal=False, **kargs)
File "/usr/home/saper/sw/youtube-dl/youtube_dl/extractor/common.py", line 325, in _og_search_property
return unescapeHTML(escaped)
File "/usr/home/saper/sw/youtube-dl/youtube_dl/utils.py", line 494, in unescapeHTML
assert type(s) == type(u'')
AssertionError
The patch allows me to use:
try:
info['description'] = self._og_search_description(webpage)
info['thumbnail'] = self._og_search_thumbnail(webpage)
except RegexNotFoundError:
pass
|
| | | | |
| | | | |
| | | | |
| | | | | |
it's '--auto-number' not '--autonumber'
|
| | | | |
| | | | |
| | | | |
| | | | | |
Now arte.tv videos have quite long ids.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Also use the bitrate.
Prefer normal version and sourds/mal version over original version with subtitles.
|
| | | | |
| | | | |
| | | | |
| | | | | |
Include the bitrate and use the height instead of the quality field.
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
They use the rtmp protocol but if the are marked as 'downloadable' it can use the direct download link.
|
| | | | |
| | | | |
| | | | |
| | | | | |
It now requires two additional parameters, one is a timestamp we get from the getCdnresource_flv page and the other is a key we have to build.
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
parameter (fixes #1553)
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The report_progress function will accept eta and percent with None value and will set the message to 'Unknow ETA' or 'Unknown %'.
Otherwise the values must be numbers.
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
'bctid' needs to be changed to '@videoPlayer', and 'bckey' to 'playerKey'.
|
| | | | |
| | | | |
| | | | |
| | | | | |
The page don't include the 'load more' button anymore, now we directly get the 'c4_browse_ajax' pages.
|
| | | | |
| | | | |
| | | | |
| | | | | |
The BrighcoveExperience object doesn't contain the video id, the extractor adds it and passes the url to BrightcoveIE.
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
It uses Brightcove, but requires some special process for getting a url with the playerKey field in some videos
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
(fixes #1697)
It seems to be needed when using the htmlFederated page
|