aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
...
| * Improve offset parsing in outtmplpukkandan2021-06-091-0/+1
| |
| * [test] More rigorous tests for `prepare_filename`pukkandan2021-06-091-84/+92
| | | | | | | | All tests of `prepare_outtmpl` is now also run on `prepare_filename`
| * Fix `%d` and empty default in outtmplpukkandan2021-06-092-1/+7
| | | | | | | | Closes #388
| * [build] Build Windows x86 version with py3.8pukkandan2021-06-091-0/+0
| | | | | | | | | | | | | | and remove redundant tests :ci skip Ao-authored by: pukkandan, shirt-dev
| * Make outtmpl more robust and catch errors earlypukkandan2021-06-081-0/+9
| |
| * Fix filename sanitizationpukkandan2021-06-061-0/+4
| | | | | | | | Bug from 752cda3880f30a46bed1d27b69188ab93ad1a368
| * Fix and refactor `prepare_outtmpl`pukkandan2021-06-062-41/+94
| | | | | | | | | | | | | | | | | | | | The following tests would have failed previously: %(id)d %(id)r %(ext)s-%(ext|def)d %(width|)d %(id)r %(height)r %(formats.0)r %s
| * [cleanup] Mark unused filespukkandan2021-06-0620-1/+0
| |
| * [cleanup] Point all shebang to `python3` (#372)felix2021-06-0627-27/+27
| | | | | | | | Authored by: fstirlitz
| * [utils] Escape URLs in `sanitized_Request`, not `sanitize_url`pukkandan2021-06-011-0/+1
| | | | | | | | | | d2558234cf5dd12d6896eed5427b7dcdb3ab7b5a added escaping of URLs while sanitizing. However, `sanitize_url` may not always receive an actual URL. Eg: When using `yt-dlp "search query" --default-search ytsearch`, `search query` gets escaped to `search%20query` before being prefixed with `ytsearch:` which is not the intended behavior. So the escaping is moved to `sanitized_Request` instead.
| * [embedthumbnail] Correctly escape filenamepukkandan2021-05-292-1/+26
| | | | | | | | | | | | Closes #352 The approach in [1] is faulty as can be seen in the test cases 1. https://github.com/ytdl-org/youtube-dl/commit/bff857a8af696e701482208617bf0b7564951326
| * [cleanup] `_match_entry`pukkandan2021-05-291-1/+1
| |
| * [extractor] Always prefer native hls downloader by defaultpukkandan2021-05-261-444/+444
| | | | | | | | When the manifest is not downloadable by native downloader, it already is able to detect it and switch to `ffmpeg`. So there doesn't seem to be a reason anymore to use ffmpeg as the preferred downloader
| * Handle Basic Auth `user:pass` in URLsHubert Hirtz2021-05-241-0/+10
| | | | | | | | | | Fixes https://github.com/ytdl-org/youtube-dl/issues/20258, https://github.com/ytdl-org/youtube-dl/issues/26211 Authored by: hhirtz, pukkandan
| * [test] Fix `test_YoutubeDL.TestYoutubeDL`pukkandan2021-05-191-0/+1
| | | | | | | | Test `test_ignoreerrors_for_playlist_with_url_transparent_iterable_entries` was broken due to `__original_infodict` being added to the dict
| * [cleanup] youtube testspukkandan2021-05-181-33/+33
| |
| * [test:download] Only extract enough videos for `playlist_mincount`pukkandan2021-05-182-1/+1
| |
| * [test] Test SSTR manifest parsingFelix S2021-04-282-0/+1179
| |
| * [test] Test subtitle extraction from DASH manifestsFelix S2021-04-282-5/+477
| |
| * [test] Test subtitle extraction from HLS manifestsFelix S2021-04-282-0/+205
| |
| * [extractor/common] Extract HLS subtitle tracksFelix S2021-04-281-3/+5
| | | | | | | | | | | | | | | | | | | | _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.
| * Update to ytdl-commit-7e8b3f9pukkandan2021-04-223-9/+36
| | | | | | | | | | [youtube] Remove unused code https://github.com/ytdl-org/youtube-dl/commit/7e8b3f9439ebefb3a3a4e5da9c0bd2b595976438
| * Improve output template (see desc)pukkandan2021-04-221-0/+9
| | | | | | | | | | | | * Objects can be traversed like `%(field.key1.key2)s` * A number can be added to the field as `%(field+n)s` * Deprecates `--autonumber-start`
| * [MetadataFromField] Improve regex and add testspukkandan2021-04-211-0/+9
| |
| * Improve --sub-langs (see desc)pukkandan2021-04-201-0/+20
| | | | | | | | | | | | | | | | * 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
| * Fix some linter and typospukkandan2021-04-161-1/+1
| |
| * [utils] Add `datetime_from_str` to parse relative time (#221)colethedj2021-04-071-2/+13
| | | | | | | | | | | | and `datetime_add_months` to accurately add/subtract months Authored by: colethedj
| * Ability to set a specific field in the file's metadatapukkandan2021-04-031-2/+2
| | | | | | | | | | Eg: `--parse-metadata "description:(?s)(?P<meta_comment>.+)"` sets the "comment" field using `description`
| * [youtube] Fix history, trending and mix playlists (#136)pukkandan2021-03-041-1/+0
| | | | | | | | Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com> Co-authored-by: Matthew <colethedj@protonmail.com>
| * Completely change project name to yt-dlp (#85)Pccode662021-02-2529-77/+77
| | | | | | | | | | | | | | | | | | * 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
| * Better support HLS media discontinuity and fully support media ↵shirt-dev2021-02-248-378/+243
| | | | | | | | | | | | | | initialization (#105) * Added options: `--hls-split-discontinuity` and `--no-hls-split-discontinuity` Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com>
| * Update to ytdl-commit-cf2dbecpukkandan2021-02-201-5/+14
| | | | | | | | | | | | | | https://github.com/ytdl-org/youtube-dl/commit/cf2dbec6301177a1fddf72862de05fa912d9869d Except: [kakao] improve info extraction and detect geo restriction https://github.com/ytdl-org/youtube-dl/commit/d8085580f63ad3b146a31712ff76cf41d5a4558a
| * Update to ytdl-2021.02.10pukkandan2021-02-111-21/+10
| | | | | | | | Except: [archiveorg] Fix and improve extraction (5fc53690cbe6abb11941a3f4846b566a7472753e)
| * #64 Implement self updatershirt-dev2021-02-091-0/+0
| | | | | | | | Co-authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com> (shirt-dev) Co-authored-by: pukkandan <pukkandan@gmail.com>
| * [youtube] Update to ytdl-2021.02.04.1pukkandan2021-02-042-280/+1
| |
| * Refactor `update-version`, `pyinst.py` and related filespukkandan2021-01-291-2/+0
| | | | | | | | | | | | | | | | | | * 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
| * Add option `--parse-metadata`pukkandan2021-01-261-2/+8
| | | | | | | | | | | | | | * The fields extracted by this can be used in `--output` * Deprecated `--metadata-from-title` :ci skip dl
| * Update to ytdl-2021.01.24.1Remita Amine2021-01-241-4/+11
| |
| * [tests] Fix test_post_hookspukkandan2021-01-211-3/+3
| | | | | | | | :skip ci all
| * Added `--force-overwrites` option ↵alxnull2021-01-132-1/+53
| | | | | | | | | | | | (https://github.com/ytdl-org/youtube-dl/pull/20405) Co-authored by alxnull
| * Enable test_youtube_search_matchingpukkandan2021-01-101-3/+3
| | | | | | | | I forgot to enable this when the search url extractor was reinstated
| * Add post_hooks option to YoutubeDL.py ↵Alex Merkel2021-01-091-0/+68
| | | | | | | | | | | | (https://github.com/ytdl-org/youtube-dl/pull/27573) Authored by: alexmerkel
| * Update to ytdl-2021.01.08pukkandan2021-01-082-2/+15
| |
| * Fix/disable testspukkandan2021-01-072-9/+12
| | | | | | | | | | The disabled tests needs to be fixed later Tests for FormatSort, Multistreams also needs be created
| * Update to ytdl-2021.01.03pukkandan2021-01-053-3/+69
| |
| * Add --force-download-archive by by h-h-h-hpukkandan2020-12-131-0/+1
| | | | | | | | Authored-by: h-h-h-h
| * Add --write-*-link by h-h-h-hpukkandan2020-12-134-0/+59
| | | | | | | | Authored-by: h-h-h-h
| * Update youtube extractor to 2020.11.24pukkandan2020-11-241-3/+4
| |
| * Updated to release 2020.11.21.1pukkandan2020-11-222-1/+71
| |
| * Implemented all Youtube Feeds (ytfav, ytwatchlater, ytsubs, ythistory, ↵pukkandan2020-11-221-1/+4
| | | | | | | | ytrec) and SearchURL