Commit Graph

18485 Commits (6b8eb0c024af2caff2f972424ec1195500896e5a)
 

Author SHA1 Message Date
Robin Dunn 142f2c8e99 fall-back to the old way to fetch subtitles, if needed 4 years ago
Ali Sherief 876f1c17ff
Fix #93 YoutubePlaylistsIE 4 years ago
nixxo 5867a16789 [rcs] fixed embeds detection, fixed tests 4 years ago
nixxo 8924ddc3ee [gedi] fixed Gedi regex 4 years ago
nixxo 595188ec71 [gedi] fixed Embeds tests, again 4 years ago
nixxo 6c1c3e5b85 [gedi] fixed Embeds test 4 years ago
nixxo 902784a2a9 [gedi] added huffingtonpost, added embeds 4 years ago
Diego Fernando Rodríguez Varón fff5071112 [TMZ] Add support for new page structure using JSON-LD 4 years ago
WolfganP 85da4055c0
ITV BTCC new pages' URL update, fix on items count
Fixed playlist_count as the variable was renamed
4 years ago
WolfganP 6857df609b
ITV BTCC new pages' URL update (articles instead of races)
Not my changes, but from @franhp that didn't get merged on yt-dl on time
It supports BTCC new pages' schema from 2019 an on (/articles/ instead of /races/)
4 years ago
Nicolas SAPA 8263104fe4 [youtube] Fix 'liveChatReplayContinuationData' missing 'continuation' key
live_chat_continuation['continuations'][0]['liveChatReplayContinuationData']['continuation'] can not exist.
So catch the KeyError.

Traceback:
$ tubeup 'https://youtube.com/watch?v=JyE9OF03cao'
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dlc version 2020.10.25
[debug] Python version 3.7.3 (CPython) - Linux-5.8.0-0.bpo.2-amd64-x86_64-with-debian-10.6
[debug] exe versions: ffmpeg 3.3.9, ffprobe 3.3.9
[debug] Proxy map: {}
There are no annotations to write.
[download] 452.59KiB at 615.35KiB/s (00:01)ERROR: 'liveChatReplayContinuationData'
Traceback (most recent call last):
  File "/mnt/data2/Backup/Wiki/.local/lib/python3.7/site-packages/youtube_dlc/YoutubeDL.py", line 846, in extract_info
    return self.process_ie_result(ie_result, download, extra_info)
  File "/mnt/data2/Backup/Wiki/.local/lib/python3.7/site-packages/youtube_dlc/YoutubeDL.py", line 901, in process_ie_result
    return self.process_video_result(ie_result, download=download)
  File "/mnt/data2/Backup/Wiki/.local/lib/python3.7/site-packages/youtube_dlc/YoutubeDL.py", line 1696, in process_video_result
    self.process_info(new_info)
  File "/mnt/data2/Backup/Wiki/.local/lib/python3.7/site-packages/youtube_dlc/YoutubeDL.py", line 1894, in process_info
    dl(sub_filename, sub_info, subtitle=True)
  File "/mnt/data2/Backup/Wiki/.local/lib/python3.7/site-packages/youtube_dlc/YoutubeDL.py", line 1866, in dl
    return fd.download(name, info, subtitle)
  File "/mnt/data2/Backup/Wiki/.local/lib/python3.7/site-packages/youtube_dlc/downloader/common.py", line 375, in download
    return self.real_download(filename, info_dict)
  File "/mnt/data2/Backup/Wiki/.local/lib/python3.7/site-packages/youtube_dlc/downloader/youtube_live_chat.py", line 85, in real_download
    continuation_id = live_chat_continuation['continuations'][0]['liveChatReplayContinuationData']['continuation']
KeyError: 'liveChatReplayContinuationData'
4 years ago
Nicolas SAPA b860e4cc2f [common] Make sure self.params.get('sleep_interval_subtitles') is int
This can happen if another software is using yt-dlc'API (ie: tubeup).
The stack trace would be:
$ tubeup 'https://youtube.com/watch?v=JyE9OF03cao'
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dlc version 2020.10.25
[debug] Python version 3.7.3 (CPython) - Linux-5.8.0-0.bpo.2-amd64-x86_64-with-debian-10.6
[debug] exe versions: ffmpeg 3.3.9, ffprobe 3.3.9
[debug] Proxy map: {}
There are no annotations to write.
ERROR: '>' not supported between instances of 'NoneType' and 'int'
Traceback (most recent call last):
  File "/mnt/data2/Backup/Wiki/.local/lib/python3.7/site-packages/youtube_dlc/YoutubeDL.py", line 846, in extract_info
    return self.process_ie_result(ie_result, download, extra_info)
  File "/mnt/data2/Backup/Wiki/.local/lib/python3.7/site-packages/youtube_dlc/YoutubeDL.py", line 901, in process_ie_result
    return self.process_video_result(ie_result, download=download)
  File "/mnt/data2/Backup/Wiki/.local/lib/python3.7/site-packages/youtube_dlc/YoutubeDL.py", line 1696, in process_video_result
    self.process_info(new_info)
  File "/mnt/data2/Backup/Wiki/.local/lib/python3.7/site-packages/youtube_dlc/YoutubeDL.py", line 1894, in process_info
    dl(sub_filename, sub_info, subtitle=True)
  File "/mnt/data2/Backup/Wiki/.local/lib/python3.7/site-packages/youtube_dlc/YoutubeDL.py", line 1866, in dl
    return fd.download(name, info, subtitle)
  File "/mnt/data2/Backup/Wiki/.local/lib/python3.7/site-packages/youtube_dlc/downloader/common.py", line 367, in download
    if self.params.get('sleep_interval_subtitles') > 0:
TypeError: '>' not supported between instances of 'NoneType' and 'int'
4 years ago
Tom-Oliver Heidel 651bae3d23
Merge pull request #129 from blackjack4494/release
workflow file
4 years ago
Tom-Oliver Heidel 5943bb6214
[skip travis] update workflow - sha file 4 years ago
Tom-Oliver Heidel 4a82c025da
Merge pull request #124 from nixxo/mailru-fix
[mailru] removed escaped braces, use urljoin, added tests
4 years ago
Unknown 7d94c06743 Merge remote-tracking branch 'origin/master' 4 years ago
Unknown 5db4014b23 [skip travis] readme and pypi update 4 years ago
The Hatsune Daishi 987d2e079a
[instagram] Fix extractor 4 years ago
nixxo 8abd647c59 [mailru] removed escaped braces, use urljoin, added tests 4 years ago
Tom-Oliver Heidel adb118da26
Merge pull request #118 from insaneracist/youtube-music-playlist
[youtube] fix: Youtube Music playlists
4 years ago
Tom-Oliver Heidel 06a8be981b
Merge pull request #117 from nixxo/la7-proto-fix
[la7] fix missing protocol
4 years ago
Tom-Oliver Heidel f406ab6a14
Merge pull request #112 from insaneracist/youtube-mix-fix
[youtube] fix: mix playlist title
4 years ago
Tom-Oliver Heidel 206de9b233
Merge pull request #101 from exwm/vlive-fix
[vlive] fix extractor for revamped website
4 years ago
Tom-Oliver Heidel 123049d1ce
Merge pull request #120 from pukkandan/no-embed-livechat
Don't try to embed/convert json subtitles generated by youtube livechat
4 years ago
Tom-Oliver Heidel f8ddb38977
Merge pull request #108 from insaneracist/ytdl-pr/24751-zoomus
[zoom] new extractor
4 years ago
pukkandan 503d4a44f6 Don't try to embed/convert json subtitles generated by youtube livechat 4 years ago
insaneracist 366a7a4753 [zoom] rename extractor from zoomus 4 years ago
insaneracist 7f4f0b21c2 [youtube] added Youtube Music channel info 4 years ago
insaneracist 659ddd7f70 [youtube] fix: Youtube Music playlists 4 years ago
nixxo ab36800b1f [la7] fix missing protocol 4 years ago
exwm 9c8bc84fd2 [vlive] add: improved video extractor errors 4 years ago
exwm c434e9f504 [vlive] fix: missing expected types for try_get 4 years ago
exwm be5d6c213c [vlive] refactor: delete dead function code 4 years ago
insaneracist 15f6397c19 [youtube] get mix playlist title from ytInitialData 4 years ago
Tom-Oliver Heidel 7166f47b18
Merge pull request #57 from insaneracist/youtube-mix-fix
[youtube] fix: extract mix playlist ids from ytInitialData (#33)
4 years ago
Tom-Oliver Heidel 471115dbee
[skip travis] add option to use pip to use master 4 years ago
Tom-Oliver Heidel 8934f61717
Merge pull request #68 from peet1993/master
[Youtube] Fixed problem with new youtube player
4 years ago
Tom-Oliver Heidel 4481cfb570
Merge pull request #82 from nixxo/skyitalia
[skyitalia] added geoblock msg
4 years ago
Roman Sebastian Karwacik b11a88fc24 [zoomus] Adjusted url regex, now allowing for arbitrary long ids, dont throw warning if password field not found 4 years ago
Roman Sebastian Karwacik aa13f124a5 [zoomus] Adjusted referer header, fixed formating for flake8 4 years ago
Roman Sebastian Karwacik 81acad1279 [zoomus] Added support for password protected videos 4 years ago
Roman Sebastian Karwacik abd273e17b [zoomus] coding conventions 4 years ago
Roman Sebastian Karwacik 55cd2999ed [zoomus] Cleanup 4 years ago
Roman Sebastian Karwacik ef6be42014 [zoomus] Allow for more urls 4 years ago
Roman Sebastian Karwacik 3f0852e35f [zoomus] Add new extractor 4 years ago
exwm 130599af94 [vlive] fix: raise login required error on vlive+ 4 years ago
exwm 73cc1b9125 [vlive] fix: live video extractor
* use live video info endpoint from v3 api
4 years ago
exwm 3417362556 [vlive] fix: vod logic wrongly used for live video 4 years ago
exwm 8ba3ad0a48 [vlive] fix: fetching live video not yet uploaded for replay 4 years ago
exwm 1923b146b3 [vlive] add: support new channel url format 4 years ago