Сайт | Скачать | Видео | Wiki

Автор Тема: ytfzf программа для поиска просмотра с youtube.  (Прочитано 1545 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн totiks2012

  • Ветеран
  • *****
  • Сообщений: 872
  • Репутация: +23/-0
  • Автор темы
Люблю наблюдать за утилитами позволяющими парсить ютюб. (вредные привычки былых времён  :D, грехи не отпускают нас  ??? )
Нашел эту утилиту  после обновления antix, называется ytfzf, и обладает эта утилита весьма интересными опциями о которых можно узнать тут https://github.com/pystardust/ytfzf . Для установки на чистый debian из зависимостей потребовала curl, mpv,jq,fzf,suckless-tools,последний если поставить , и ввести команду ytfzf -fD то выведет удобное внешнее меню для поиска с выхлопом из большего количества файлов,а также возможность выбора качества воспроизведения, видео, другая команда позволяет свистнуть только аудио... эдакая вариация с плагинами для mpv на lua, но тоже интересно, позволяет скачивать файлы... уже час как балуюсь с этой утилитой ...
« Последнее редактирование: 25 Май 2021, 11:33:45 от totiks2012 »

Оффлайн totiks2012

  • Ветеран
  • *****
  • Сообщений: 872
  • Репутация: +23/-0
  • Автор темы
Выложите проверенный модуль
для lfd или lfa? Для lfd мне лично будет проще... можно будет посмотреть что получится.
« Последнее редактирование: 25 Май 2021, 11:39:56 от totiks2012 »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33974
  • Репутация: +231/-0
    • PuppyRus-A
Чем больше модулей под большее к-во систем - тем лучше  ;)
lfd - лучше в первую очередь. Он позиционируется как легкий. Если ytfzf позволит удобно отказаться от браузера - на слпабом железе может быть интересно. Если модуль не огромный получится

Оффлайн totiks2012

  • Ветеран
  • *****
  • Сообщений: 872
  • Репутация: +23/-0
  • Автор темы
Ок вечером попробую сделать.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5332
  • Репутация: +139/-1
Есть в AUR. Для LFA уже подсобран. Требует python3. :)

$ pacman -Ss ytfzf
chaotic-aur/ytfzf-git r387.49832a0-1
    A posix script to find and watch youtube videos from the terminal. (Without API)

Оффлайн totiks2012

  • Ветеран
  • *****
  • Сообщений: 872
  • Репутация: +23/-0
  • Автор темы
Собрал для DDR (как первый подопытный, только эта система работает. на компе что на работе. прости господи за тавтологию) но работает только с опцией ytfzf -fD только во внешнем меню, почему не ищет во в терминале пока не знаю...
upd: всё разобрался не хватало одной зависимости
upd2: лучше и удобнее искать во внешнем меню, выхлоп однозначно больше и подробнее, по мне очень удобный скрипт, и должен заметить как сказано на сайте разработке не использует API  тытрубы.
« Последнее редактирование: 25 Май 2021, 13:50:36 от totiks2012 »

Оффлайн totiks2012

  • Ветеран
  • *****
  • Сообщений: 872
  • Репутация: +23/-0
  • Автор темы
а вот и модуль для ddr , по ходу работает и без python  ??? ::)
вот ссылка https://disk.yandex.ru/d/NthcbMpnowDU3g

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5332
  • Репутация: +139/-1

Оффлайн totiks2012

  • Ветеран
  • *****
  • Сообщений: 872
  • Репутация: +23/-0
  • Автор темы
вот тут модуль ytfzf для lfd10 https://disk.yandex.ru/d/5OK4B7oZ0eax7Q , подключил mesa веселее стало.
upd: если перенести модуль в /modules после перезагрузки  скрипт глючит, пока не разобрался почему, если подключать из /optional или из /live в ручную работает, странно как-то очень.
upd2: это не глюк скрипта, это парсер скрипта не может обработать некоторые символы из названия видео, вечные проблемы кодировки, но опять таки это мои догадки.
« Последнее редактирование: 25 Май 2021, 20:11:42 от totiks2012 »

Оффлайн totiks2012

  • Ветеран
  • *****
  • Сообщений: 872
  • Репутация: +23/-0
  • Автор темы
Проверил модуль также и в LFDS , оказалось что скрипт использует youtube-dl ,из репы нужно брать youtube-dl-bin-p-20.11.21._64-sf01.pfs он работает со встроенным python3 который таки да нужен youtube-dl .
« Последнее редактирование: 25 Май 2021, 20:51:12 от totiks2012 »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33974
  • Репутация: +231/-0
    • PuppyRus-A
нужно брать youtube-dl-bin-p-20.11.21._64-sf01.pfs
Не нужно. Это старый экспериментальный - питон, скомпиленный в бинарник
youtube-dl из репы работает с любым питоном. Внутри прописан python2. Для python3 сделать /usr/local/bin/youtube-dl
Код
#!/bin/sh
python3 /usr/bin/youtube-dl
или скачать youtube-dl  с гит автора и отключить мою автообновлялку