@drq кейс, который спровоцировал пост: осознание, что yt-dlp гораздо мощнее в задаче выкачивания с ютуба музыки и видео. NewPipe только выкачает исходник и всё, а yt-dlp может ещё и метаданных досыпать, и обложку встроить, и вроде как даже целые плейлисты выкачивать умеет (чему NewPipe до сих пор не научили).
Но Termux имеет только один обработчик урлов, и вешать на него конкретную задачу как-то странно. Но потом вспомнил, что похожее меню у меня уже есть, добавил туда проброс аргументов из исходной команды и тупо скопировал в Termux.
И получился шикарный (и просто устроенный!) аппарат: нажать в NewPipe "поделиться", выбрать Termux, получить менюшку fzf, сделать двойной тап на "Download as music via yt-dlp" — и всё.
Хочется поменять настройки — открыть ридми и поправить скрипт. Хочется другой профиль настроек — скопировать, переименовать, поправить. Пушка.
Скачивание через сам NewPipe получается кнопочно не сложнее, а возможностей получается гораздо больше.