yt-dlp/test
Kenshin bcec568ea7 Add ffmpeg progress tracking to FFmpegFD
Add ffmpeg progress tracking to FFmpegPostProcessor

Apply changes from the code review

Fix a bug where the subprocess didn't capture any output thus an empty stdout and stderr were sent back

Add missing hooks

Revert "Add missing hooks"

This reverts commit a359c5ea10bb35b965e80801e736f43cdbcf3294.

Add support of -ss=132 timestamp format

Infer filename from ffmpeg args instead of info_dic

Remove redundant parenthesis and switch from to_stodout to to_screen

Add info kwarg with multiple files and ffmpeg to track progress

Moved format progress function to util

Moved format progress function to util

Add progress tracking to postprocessing operations

Fix typing error

Handle self._downloader is None at __init__

Move format progress functions to utils

Move format progress functions to utils

Handle case where ydl passed is None

Handle case where ydl passed is None

Handle case where _multiline isn't initialized

Handle case where _multiline isn't initialized

Fix streams incorrectly returned

Fix case where ydl is nested in the downloader

Add progress_hook attribute

Fix bug after merge

Fix import bugs after merge

Catch up with upstream

Fix merge errors #1

Adapt tests and implementatation for ffmpeg progress tracking args
2024-01-17 15:14:41 +01:00
..
testdata Improve plugin architecture (#5553) 2023-01-01 04:29:22 +00:00
__init__.py Add support for single-test tox runs 2013-10-12 13:17:11 -04:00
conftest.py [tests] Add tests for socks proxies (#7908) 2023-08-25 07:10:44 +00:00
helper.py [cleanup] Misc 2023-05-20 04:23:41 +05:30
parameters.json [cleanup] Misc 2022-11-16 06:57:07 +05:30
test_aes.py [dependencies] Simplify Cryptodome 2023-02-28 23:15:13 +05:30
test_age_restriction.py Update to ytdl-commit-2dd6c6e 2023-02-17 17:52:23 +05:30
test_all_urls.py [cleanup] Consistent style for file heads 2022-06-25 00:08:58 +05:30
test_cache.py [cleanup] Consistent style for file heads 2022-06-25 00:08:58 +05:30
test_compat.py [compat] Ensure submodules are imported correctly 2023-07-22 18:10:35 +05:30
test_config.py Fix config locations (#5933) 2023-01-07 00:31:00 +05:30
test_cookies.py [cookies] Update for chromium changes (#6897) 2023-05-29 19:21:35 +05:30
test_download.py [test:download] Test for expected_exception 2023-09-21 17:48:57 -05:00
test_downloader_external.py Add ffmpeg progress tracking to FFmpegFD 2024-01-17 15:14:41 +01:00
test_downloader_http.py [utils] Add temporary shim for logging 2023-07-15 16:18:34 +05:30
test_execution.py [core] Raise minimum recommended Python version to 3.8 (#8183) 2023-09-24 02:24:47 +02:00
test_InfoExtractor.py [utils] FormatSorter: Improve size and br 2023-06-21 06:10:38 +05:30
test_iqiyi_sdk_interpreter.py [cleanup] Consistent style for file heads 2022-06-25 00:08:58 +05:30
test_jsinterp.py Update to ytdl-commit-07af47 2023-06-21 09:21:23 +05:30
test_netrc.py [cleanup] Consistent style for file heads 2022-06-25 00:08:58 +05:30
test_networking.py [rh:requests] Handle both bytes and int for IncompleteRead.partial (Fix 8a8b54523a) (#8348) 2023-10-15 10:54:38 +02:00
test_networking_utils.py [cleanup] Misc (#8182) 2023-09-23 20:00:31 +00:00
test_overwrites.py [cleanup] Consistent style for file heads 2022-06-25 00:08:58 +05:30
test_plugins.py Improve plugin architecture (#5553) 2023-01-01 04:29:22 +00:00
test_post_hooks.py [cleanup] Consistent style for file heads 2022-06-25 00:08:58 +05:30
test_postprocessors.py [SponsorBlock] Support chapter category (#5260) 2022-10-18 22:21:57 +05:30
test_socks.py [rh:requests] Add handler for requests HTTP library (#3668) 2023-10-13 23:33:00 +00:00
test_subtitles.py [cleanup] Consistent style for file heads 2022-06-25 00:08:58 +05:30
test_update.py.disabled [cleanup] Consistent style for file heads 2022-06-25 00:08:58 +05:30
test_utils.py [utils] js_to_json: Fix Date constructor parsing (#8295) 2023-10-08 01:57:23 +02:00
test_verbose_output.py [cleanup] Consistent style for file heads 2022-06-25 00:08:58 +05:30
test_write_annotations.py.disabled [cleanup] Consistent style for file heads 2022-06-25 00:08:58 +05:30
test_youtube_lists.py [extractor/youtube:tab] Update tab handling for redesign (#5439) 2022-11-09 14:28:44 +05:30
test_youtube_misc.py [cleanup] Consistent style for file heads 2022-06-25 00:08:58 +05:30
test_youtube_signature.py [extractor/youtube] Improve nsig function name extraction 2023-06-22 13:27:18 +05:30
test_YoutubeDL.py [core] Prevent RCE when using --exec with %q (CVE-2023-40581) 2023-09-24 02:29:01 +02:00
test_YoutubeDLCookieJar.py [cleanup] Misc fixes 2023-07-22 09:09:52 +05:30
testcert.pem Add a test for --no-check-certificate 2015-01-30 02:57:37 +01:00
versions.json [update] fix (unexploitable) BB'06 vulnerability in rsa_verify 2016-01-21 20:12:17 +00:00