Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | [reddit] best format hotfix based on resolution. | Unknown | 2020-10-23 | 1 | -1/+1 | |
|/ / | ||||||
* | | [youtube] cookie update reminder | Unknown | 2020-10-18 | 1 | -0/+2 | |
| | | ||||||
* | | [MTV/Nick] universal mgid extractor + fix nick.de feed | Unknown | 2020-10-17 | 2 | -16/+10 | |
|/ | ||||||
* | Merge pull request #188 from blackjack4494/SouthparkDE_MTV | Tom-Oliver Heidel | 2020-10-13 | 2 | -33/+28 | |
|\ | | | | | [SouthparkDE/MTV] another mgid extraction (mtv_base) feed url updated | |||||
| * | [SouthparkDE] regex and tests | Unknown | 2020-10-13 | 1 | -26/+6 | |
| | | ||||||
| * | [SouthparkDE/MTV] another mgid extraction (mtv_base) feed url updated | Unknown | 2020-10-12 | 2 | -8/+23 | |
| | | ||||||
* | | Merge branch 'la7-fix' of https://github.com/iamleot/youtube-dl into ↵ | Tom-Oliver Heidel | 2020-10-13 | 1 | -19/+8 | |
|/ | | | | iamleot-la7-fix | |||||
* | Merge branch 'fixYTSearch' of https://github.com/xarantolus/youtube-dl into ↵ | Tom-Oliver Heidel | 2020-10-09 | 1 | -20/+127 | |
| | | | | xarantolus-fixYTSearch | |||||
* | Merge pull request #176 from blackjack4494/mtv_updated_extractor_logic | Tom-Oliver Heidel | 2020-10-09 | 8 | -10/+73 | |
|\ | | | | | [Mtv] updated extractor logic & more | |||||
| * | [mtvn] update mtv network related extractors | Unknown | 2020-10-09 | 7 | -17/+36 | |
| | | ||||||
| * | [mtv] fix mtv.com and more(?) | Unknown | 2020-10-09 | 2 | -2/+46 | |
| | | ||||||
* | | Merge pull request #171 from blackjack4494/yt_only_age_gate | Tom-Oliver Heidel | 2020-10-09 | 1 | -20/+54 | |
|\ \ | |/ |/| | [youtube] fix yt-only playback when age restricted/gated - requires cookies | |||||
| * | fix to support python 2.6 | Unknown | 2020-10-07 | 1 | -0/+5 | |
| | | ||||||
| * | flake8 | Unknown | 2020-10-07 | 1 | -22/+22 | |
| | | ||||||
| * | [youtube] only playable on yt and age gated | Unknown | 2020-10-07 | 1 | -20/+49 | |
| | | ||||||
* | | merge bandcamp | Unknown | 2020-10-07 | 1 | -2/+2 | |
| | | ||||||
* | | Merge branch 'ytdl-org-master' | Unknown | 2020-10-07 | 2 | -3/+7 | |
| | | ||||||
* | | Merge branch 'feature_subscriber_count' of ↵ | Tom-Oliver Heidel | 2020-10-07 | 1 | -0/+10 | |
| | | | | | | | | https://github.com/RedpointsBots/youtube-dl into RedpointsBots-feature_subscriber_count | |||||
* | | Merge branch 'bugfix_youtube_like_extraction' of ↵ | Tom-Oliver Heidel | 2020-10-07 | 1 | -1/+1 | |
|/ | | | | https://github.com/RedpointsBots/youtube-dl into RedpointsBots-bugfix_youtube_like_extraction | |||||
* | [skip travis] version | Unknown | 2020-09-30 | 1 | -1/+1 | |
| | ||||||
* | [core] add option to trim file name length with integer | Unknown | 2020-09-30 | 3 | -1/+16 | |
| | | | https://github.com/blackjack4494/youtube-dlc/issues/85 | |||||
* | [hotstar] several api changes and payloads/queries | Unknown | 2020-09-30 | 1 | -5/+24 | |
| | ||||||
* | [Bandcamp] update - fix regexp for JSON matching | Unknown | 2020-09-29 | 1 | -13/+21 | |
| | ||||||
* | [core] no sleep affected subtitles only with enforced flag | Unknown | 2020-09-29 | 3 | -5/+15 | |
| | ||||||
* | Merge remote-tracking branch 'origin/master' | Unknown | 2020-09-29 | 1 | -1/+5 | |
|\ | ||||||
| * | Added regex for ABC.com site. | stephen | 2020-09-27 | 1 | -1/+5 | |
| | | ||||||
* | | [tiktok] add referer - required to download from cdn | Unknown | 2020-09-29 | 1 | -3/+6 | |
|/ | ||||||
* | [skip travis] version bump | Unknown | 2020-09-23 | 1 | -1/+1 | |
| | ||||||
* | Merge branch 'naver' of https://github.com/SeonjaeHyeon/youtube-dl into ↵ | Tom-Oliver Heidel | 2020-09-23 | 2 | -1/+89 | |
| | | | | SeonjaeHyeon-naver | |||||
* | update workflow, semi fix integrated updater | Unknown | 2020-09-23 | 1 | -1/+1 | |
| | ||||||
* | merge youtube-dl master 22.09.2020 | Unknown | 2020-09-22 | 7 | -86/+166 | |
| | ||||||
* | Switch from binary search tree to Python sets | Jody Bruchon | 2020-09-18 | 1 | -60/+4 | |
| | | | | Signed-off-by: Jody Bruchon <jody@jodybruchon.com> | |||||
* | Randomize the ArchiveTree the proper Python way | Jody Bruchon | 2020-09-18 | 1 | -10/+1 | |
| | | | | Signed-off-by: Jody Bruchon <jody@jodybruchon.com> | |||||
* | Style revisions | Jody Bruchon | 2020-09-18 | 1 | -1/+2 | |
| | ||||||
* | Merge remote-tracking branch 'upstream/master' | Jody Bruchon | 2020-09-18 | 1 | -1/+1 | |
|\ | ||||||
| * | [hotstar] regex the second. | Unknown | 2020-09-18 | 1 | -1/+1 | |
| | | ||||||
* | | Fix wrong variable in position swap corrupting archive list | Jody Bruchon | 2020-09-18 | 1 | -4/+2 | |
| | | | | | | | | | | | | It's always a simple error in the end, you know? Signed-off-by: Jody Bruchon <jody@jodybruchon.com> | |||||
* | | Randomize archive order before populating search tree | Jody Bruchon | 2020-09-17 | 1 | -35/+12 | |
| | | | | | | | | | | | | | | | | This doesn't result in an elegant, perfectly balanced search tree, but it's absolutely good enough. This commit completely mitigates the worst-case scenario where the archive file is sorted. Signed-off-by: Jody Bruchon <jody@jodybruchon.com> | |||||
* | | Try to mitigate the problem of loading a fully sorted archive | Jody Bruchon | 2020-09-17 | 1 | -1/+44 | |
| | | | | | | | | | | | | Sorted archives turn the binary tree into a linked list and make things horribly slow. This is an incomplete mitigation for this issue. | |||||
* | | Remove recursion in at_insert() | Jody Bruchon | 2020-09-17 | 1 | -12/+27 | |
| | | ||||||
* | | Remove debugging print statements | Jody Bruchon | 2020-09-17 | 1 | -2/+0 | |
| | | ||||||
* | | Keep download archive in memory for better performance | Jody Bruchon | 2020-09-17 | 1 | -10/+57 | |
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The old behavior was to open and scan the entire archive file for every single video download. This resulted in horrible performance for archives of any remotely large size, especially since all new video IDs are appended to the end of the archive. For anyone who uses the archive feature to maintain archives of entire video playlists or channels, this meant that all such lists with newer downloads would have to scan close to the end of the archive file before the potential download was rejected. For archives with tens of thousands of lines, this easily resulted in millions of line reads and checks over the course of scanning a single channel or playlist that had been seen previously. The new behavior in this commit is to preload the archive file into a binary search tree and scan the tree instead of constantly scanning the file on disk for every file. When a new download is appended to the archive file, it is also added to this tree. The performance is massively better using this strategy over the more "naive" line-by-line archive file parsing strategy. The only negative consequence of this change is that the archive in memory will not be synchronized with the archive file on disk. Running multiple instances of the program at the same time that all use the same archive file may result in duplicate archive entries or duplicated downloads. This is unlikely to be a serious issue for the vast majority of users. If the instances are not likely to try to download identical video IDs then this should not be a problem anyway; for example, having two instances pull two completely different YouTube channels at once should be fine. Signed-off-by: Jody Bruchon <jody@jodybruchon.com> | |||||
* | [hotstar] regex fix | Unknown | 2020-09-17 | 1 | -1/+1 | |
| | ||||||
* | bump version 2020.09.16 | Unknown | 2020-09-16 | 1 | -1/+1 | |
| | ||||||
* | [Core] hls manifests, dynamic mpd | Unknown | 2020-09-16 | 4 | -3/+26 | |
| | ||||||
* | Merge branch 'ext/remuxe-video' of ↵ | Tom-Oliver Heidel | 2020-09-16 | 4 | -0/+35 | |
| | | | | https://github.com/Zocker1999NET/youtube-dl into Zocker1999NET-ext/remuxe-video | |||||
* | Merge branch 'elonet' of https://github.com/tpikonen/youtube-dl into ↵ | Tom-Oliver Heidel | 2020-09-14 | 2 | -0/+138 | |
| | | | | tpikonen-elonet | |||||
* | Merge branch 'fix-mitele' of https://github.com/DjMoren/youtube-dl | Tom-Oliver Heidel | 2020-09-14 | 1 | -7/+34 | |
| | ||||||
* | Merge branch 'arbitrary-merges' of https://github.com/fstirlitz/youtube-dlc | Tom-Oliver Heidel | 2020-09-14 | 3 | -53/+77 | |
|\ | ||||||
| * | Support arbitrary stream merges | felix | 2020-09-14 | 2 | -53/+76 | |
| | | | | | | | | | | | | | | | | With this change, the merge operator may join any number of media streams, video or audio. The streams are downloaded in the order specified. Also, fix the metadata post-processor so that it doesn't leave out any streams. |