Hubert Hirtz
5435dcf96e
Handle Basic Auth `user:pass` in URLs
...
Fixes https://github.com/ytdl-org/youtube-dl/issues/20258 , https://github.com/ytdl-org/youtube-dl/issues/26211
Authored by: hhirtz, pukkandan
4 years ago
pukkandan
af32f40bf5
[test] Fix `test_YoutubeDL.TestYoutubeDL`
...
Test `test_ignoreerrors_for_playlist_with_url_transparent_iterable_entries` was broken due to `__original_infodict` being added to the dict
4 years ago
pukkandan
da692b7920
[cleanup] youtube tests
4 years ago
pukkandan
6911e11edd
[test:download] Only extract enough videos for `playlist_mincount`
4 years ago
Felix S
5fbcebed8c
[test] Test SSTR manifest parsing
4 years ago
Felix S
becdc7f82c
[test] Test subtitle extraction from DASH manifests
4 years ago
Felix S
73b9088a1c
[test] Test subtitle extraction from HLS manifests
4 years ago
Felix S
a0c3b2d5cf
[extractor/common] Extract HLS subtitle tracks
...
_extract_m3u8_formats is renamed to _extract_m3u8_formats_and_subtitles
and extended to handle subtitle tracks instead of skipping them;
a wrapper with the old name is provided for compatibility.
_parse_m3u8_formats is likewise renamed and extended, but without adding
the compatibility wrapper; the test suite is adjusted to test the enhanced
method instead.
4 years ago
pukkandan
1bdae7d312
Update to ytdl-commit-7e8b3f9
...
[youtube] Remove unused code
7e8b3f9439
4 years ago
pukkandan
a439a3a45c
Improve output template (see desc)
...
* Objects can be traversed like `%(field.key1.key2)s`
* A number can be added to the field as `%(field+n)s`
* Deprecates `--autonumber-start`
4 years ago
pukkandan
a3faeb7de4
[MetadataFromField] Improve regex and add tests
4 years ago
pukkandan
c32b0aab8a
Improve --sub-langs (see desc)
...
* Treat `--sub-langs` entries as regex
* `all` can be used to refer to all the subtitles
* the language code can be prefixed with `-` to exclude it
* Deprecates `--all-subs`
Closes #253
4 years ago
pukkandan
a7191c6f57
Fix some linter and typos
4 years ago
colethedj
9e62f283ff
[utils] Add `datetime_from_str` to parse relative time ( #221 )
...
and `datetime_add_months` to accurately add/subtract months
Authored by: colethedj
4 years ago
pukkandan
84601bb72b
Ability to set a specific field in the file's metadata
...
Eg: `--parse-metadata "description:(?s)(?P<meta_comment>.+)"`
sets the "comment" field using `description`
4 years ago
pukkandan
cd7c66cf01
[youtube] Fix history, trending and mix playlists ( #136 )
...
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com>
Co-authored-by: Matthew <colethedj@protonmail.com>
4 years ago
Pccode66
7a5c1cfe93
Completely change project name to yt-dlp ( #85 )
...
* All modules and binary names are changed
* All documentation references changed
* yt-dlp no longer loads youtube-dlc config files
* All URLs changed to point to organization account
Co-authored-by: Pccode66
Co-authored-by: pukkandan
4 years ago
shirt-dev
310c2ed2c6
Better support HLS media discontinuity and fully support media initialization ( #105 )
...
* Added options: `--hls-split-discontinuity` and `--no-hls-split-discontinuity`
Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com>
4 years ago
pukkandan
bc2ca1bb75
Update to ytdl-commit-cf2dbec
...
cf2dbec630
Except: [kakao] improve info extraction and detect geo restriction
d8085580f6
4 years ago
pukkandan
cc2db87805
Update to ytdl-2021.02.10
...
Except: [archiveorg] Fix and improve extraction (5fc53690cbe6abb11941a3f4846b566a7472753e)
4 years ago
shirt-dev
3dd264bf42
#64 Implement self updater
...
Co-authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com> (shirt-dev)
Co-authored-by: pukkandan <pukkandan@gmail.com>
4 years ago
pukkandan
545cc85d11
[youtube] Update to ytdl-2021.02.04.1
4 years ago
pukkandan
e38df8f9fa
Refactor `update-version`, `pyinst.py` and related files
...
* Refactor update-version
* Moved pyinst, update-version and icon into devscripts
* pyinst doesn't bump version anymore
* Merge pyinst and pyinst32. Usage: `pyinst.py [32|64]`
* Add mutagen as requirement
* Remove make_win and related files
4 years ago
pukkandan
5bfa486205
Add option `--parse-metadata`
...
* The fields extracted by this can be used in `--output`
* Deprecated `--metadata-from-title`
:ci skip dl
4 years ago
Remita Amine
a820dc722e
Update to ytdl-2021.01.24.1
4 years ago
pukkandan
610d8e7692
[tests] Fix test_post_hooks
...
:skip ci all
4 years ago
alxnull
0c3d0f5177
Added `--force-overwrites` option ( https://github.com/ytdl-org/youtube-dl/pull/20405 )
...
Co-authored by alxnull
4 years ago
pukkandan
ebdd9275c3
Enable test_youtube_search_matching
...
I forgot to enable this when the search url extractor was reinstated
4 years ago
Alex Merkel
ab8e5e516f
Add post_hooks option to YoutubeDL.py ( https://github.com/ytdl-org/youtube-dl/pull/27573 )
...
Authored by: alexmerkel
4 years ago
pukkandan
00dd0cd573
Update to ytdl-2021.01.08
4 years ago
pukkandan
5d0c537141
Fix/disable tests
...
The disabled tests needs to be fixed later
Tests for FormatSort, Multistreams also needs be created
4 years ago
pukkandan
29f7c58aaf
Update to ytdl-2021.01.03
4 years ago
pukkandan
2d30509fc8
Add --force-download-archive by by h-h-h-h
...
Authored-by: h-h-h-h
4 years ago
pukkandan
732044afb2
Add --write-*-link by h-h-h-h
...
Authored-by: h-h-h-h
4 years ago
pukkandan
3d3dddc948
Update youtube extractor to 2020.11.24
4 years ago
pukkandan
a0566bbf5c
Updated to release 2020.11.21.1
4 years ago
pukkandan
3462ffa892
Implemented all Youtube Feeds (ytfav, ytwatchlater, ytsubs, ythistory, ytrec) and SearchURL
4 years ago
pukkandan
8bdd16b499
Merge 'ytdl-org/youtube-dl/master' release 2020.11.19
...
Old Extractors left behind:
VLivePlaylistIE
YoutubeSearchURLIE
YoutubeShowIE
YoutubeFavouritesIE
If removing old extractors, make corresponding changes in
docs/supportedsites.md
youtube_dlc/extractor/extractors.py
Not merged:
.github/ISSUE_TEMPLATE/1_broken_site.md
.github/ISSUE_TEMPLATE/2_site_support_request.md
.github/ISSUE_TEMPLATE/3_site_feature_request.md
.github/ISSUE_TEMPLATE/4_bug_report.md
.github/ISSUE_TEMPLATE/5_feature_request.md
test/test_all_urls.py
youtube_dlc/version.py
Changelog
4 years ago
Unknown
dd2d55f10d
COMPLAINFREE
4 years ago
Unknown
cdb7547e14
add pyinst to test exceptions
4 years ago
Unknown
39e7107d7f
Merge branch 'ytdl-org-master'
4 years ago
Tom-Oliver Heidel
9aa79d6460
Merge branch 'master' of https://github.com/zubearc/youtube-dl into zubearc
4 years ago
zubearc
8848f8083b
[test/youtube] update subtitle tests
4 years ago
Unknown
8ef153ee6f
rot47 capital letters.
4 years ago
Unknown
3867038a06
renaming issues resolved
4 years ago
Unknown
cefecac12c
[skip travis] renaming
...
to avoid using same folder when using pip install for example
4 years ago
Sergey M․
84213ea8d4
[youtube] Extract chapters from JSON ( closes #24819 )
5 years ago
Sergey M․
c380cc28c4
[utils] Improve cookie files support
...
+ Add support for UTF-8 in cookie files
* Skip malformed cookie file entries instead of crashing (invalid entry len, invalid expires at)
5 years ago
Sergey M․
e40c758c2a
[youtube] Improve player id extraction and add tests
5 years ago
Sergey M․
042b664933
Revert "[utils] Add support for cookies with spaces used instead of tabs"
...
According to [1] TABs must be used as separators between fields.
Files produces by some tools with spaces as separators are considered
malformed.
1. https://curl.haxx.se/docs/http-cookies.html
This reverts commit cff99c91d1
.
5 years ago