Skip to main content

Simple yet useful Termux GUI for

Project description

yt-dlp-termux-gui

Simple yet useful Termux GUI for yt-dlp.

Requires Python 3.8+

Tools

Terminal

CLI

Modules

curl_cffi won't work out of the box on Android unless the curl-impersonate binaries are built correctly for Android. This is a common issue with curl_cffi on Android (see here).

But you can find the compiled binaries at resources/curl, which was built specifically to work on Android (see here).

How to use

Usage: yt-dlp-termux-gui [OPTIONS...] [COMMAND]

Commands:
deps --> Ensure dependencies (install missing packages)
launch --> Launch the GUI
widget --> Ensure Termux:Widget for the GUI

Options:
--verbose <silent|debug|info|warning|error|critical> --> Set logging level
--silent --> Disable ALL GUI logs in termux
--widget-name --> Print widget name
--widget-script-name --> Print widget script filename
--settings-path --> Print settings path
--print-settings --> Print current settings
--reset-settings --> Reset settings
-h, --help --> Show this help message
-v, -V, --version --> Print version

Options [deps]:
--overwrite --> Overwrite 'curl-impersonate' compiled binaries if they already exist

Options [launch]:
--no-activity-logs --> Disable GUI activity logs in Termux
--init-logs --> Enable GUI initialization logs in Termux by the GUI

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yt_dlp_termux_gui-0.5.4.tar.gz (12.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

yt_dlp_termux_gui-0.5.4-py3-none-any.whl (14.8 kB view details)

Uploaded Python 3

File details

Details for the file yt_dlp_termux_gui-0.5.4.tar.gz.

File metadata

  • Download URL: yt_dlp_termux_gui-0.5.4.tar.gz
  • Upload date:
  • Size: 12.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.3

File hashes

Hashes for yt_dlp_termux_gui-0.5.4.tar.gz
Algorithm Hash digest
SHA256 88c1faad137d29ab66ba301436cabf5b113fe5747f006943df2528f5a7f7839d
MD5 5d28b696d60f25db1062a03da31a6ebb
BLAKE2b-256 805909e1ef0b90c535d86d0a6ae624700cd17ab05f18702ec1c30b4b32152a2d

See more details on using hashes here.

File details

Details for the file yt_dlp_termux_gui-0.5.4-py3-none-any.whl.

File metadata

File hashes

Hashes for yt_dlp_termux_gui-0.5.4-py3-none-any.whl
Algorithm Hash digest
SHA256 4e9b7c3ae64361004b8e502a268a9d689162fa542da82f24d61ddf7a6a648956
MD5 9304786e1394f150ee16680757c67427
BLAKE2b-256 0790c6b046fb8dfd88de3c33c6e26cbfd7293b81198033b5ee98ffbd3069dd2f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page