diff --git a/public/uk/ytsub-tui-alternative-to-freetube.gmi b/public/uk/ytsub-tui-alternative-to-freetube.gmi index d07d7f1..1f839ba 100644 --- a/public/uk/ytsub-tui-alternative-to-freetube.gmi +++ b/public/uk/ytsub-tui-alternative-to-freetube.gmi @@ -3,18 +3,23 @@ Я довго сидів на FreeTube, в якому по суті мені потрібно лише бачити останні підписки. * на Youtube, навіть на премі, підписки підміняються проплаченими трендами і цікаві канали тупо тонуть серед попси -Функція програвача на FreeTube - останнім часом майже не працює, виходять постійні обнови але воно все до лампи. Недавно, ще мав такий досвід: +Функція програвача на FreeTube - в мене останнім часом не працює, виходять постійні обнови але воно все до лампи. Недавно, ще мав такий досвід: => freetube-yggdrasil-proxy-via-yggstack.gmi Спроба проксування FreeTube через Yggdrasil Власне, вирішив тікати. Пошуки альтернативи почав з мови, якою пишу сам (Rust) і зможу легко адаптувати софт під себе у разі чого. Перше, що випало - ytsub: => https://github.com/sarowish/ytsub -Ну короче, не пройшло й пару днів як я дібрався до запуску. Ось вам швидкий старт! +Ну короче, ось вам швидкий старт: ## Встановлення ``` bash -https://github.com/sarowish/ytsub.git +cargo install ytsub +``` +або +``` bash +git clone https://github.com/sarowish/ytsub.git +cd ytsub cargo install --path . ``` => install-latest-rust-version-on-linux.gmi Встановлення останньої версії Rust в Linux @@ -45,7 +50,7 @@ video_player_for_stream_formats = "vlc" ``` * бо в мене саме плеєр VLC -Файл не закриваємо, нижче вказані хоткеї - по ним орієнтуймося перший час. +Файл не закриваємо, нижче вказані хоткеї - по ним орієнтуємося перший час. ## Користування @@ -55,6 +60,15 @@ video_player_for_stream_formats = "vlc" ytsub ``` -Тепер натискаємо "i" та вказуємо URL будь-якого каналу. Після цього має з'явитись список, в якому переміщаємося стрілками клавіатури. +Тепер натискаємо "i" та вказуємо URL будь-якого каналу. "Enter" підвантажить список відео, в якому переміщаємося стрілками клавіатури. Оновлення списку відбувається кнопкою "r". -Якщо плеєр в конфігі обрано правильно і він встановлений в системі, після натискання "p" обране відео має в ньому відкритись. \ No newline at end of file +Канали можна також додати пачкою командою, вказавши формат: + +``` bash +ytsub import -f newpipe '/path/to/newpipe-subscriptions-2026-03-20.json' +``` +* `newpipe` я обрав не випадково - це чомусь єдиний формат, який в мене імпортується з FreeTube + +### Відтворення + +Якщо плеєр в конфігурації обрано правильно і він встановлений в системі, після натискання "p" обране відео має в ньому відкритись. \ No newline at end of file