Форум проекта PuppyRus Linux

Общие вопросы => Программное обеспечение Linux => Тема начата: totiks2012 от 25 Май 2021, 11:11:40

Название: ytfzf программа для поиска просмотра с youtube.
Отправлено: totiks2012 от 25 Май 2021, 11:11:40
Люблю наблюдать за утилитами позволяющими парсить ютюб. (вредные привычки былых времён  :D, грехи не отпускают нас  ??? )
Нашел эту утилиту  после обновления antix, называется ytfzf, и обладает эта утилита весьма интересными опциями о которых можно узнать тут https://github.com/pystardust/ytfzf . Для установки на чистый debian из зависимостей потребовала curl, mpv,jq,fzf,suckless-tools,последний если поставить , и ввести команду ytfzf -fD то выведет удобное внешнее меню для поиска с выхлопом из большего количества файлов,а также возможность выбора качества воспроизведения, видео, другая команда позволяет свистнуть только аудио... эдакая вариация с плагинами для mpv на lua, но тоже интересно, позволяет скачивать файлы... уже час как балуюсь с этой утилитой ...
Название: Re: ytfzf программа для поиска просмотра с youtube.
Отправлено: totiks2012 от 25 Май 2021, 11:38:08
Выложите проверенный модуль
для lfd или lfa? Для lfd мне лично будет проще... можно будет посмотреть что получится.
Название: Re: ytfzf программа для поиска просмотра с youtube.
Отправлено: sfs от 25 Май 2021, 11:45:47
Чем больше модулей под большее к-во систем - тем лучше  ;)
lfd - лучше в первую очередь. Он позиционируется как легкий. Если ytfzf позволит удобно отказаться от браузера - на слпабом железе может быть интересно. Если модуль не огромный получится
Название: Re: ytfzf программа для поиска просмотра с youtube.
Отправлено: totiks2012 от 25 Май 2021, 11:54:42
Ок вечером попробую сделать.
Название: Re: ytfzf программа для поиска просмотра с youtube.
Отправлено: krasnyh от 25 Май 2021, 12:07:40
Есть в AUR (https://aur.archlinux.org/packages/ytfzf/). Для 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)
Название: Re: ytfzf программа для поиска просмотра с youtube.
Отправлено: totiks2012 от 25 Май 2021, 12:43:06
Собрал для DDR (как первый подопытный, только эта система работает. на компе что на работе. прости господи за тавтологию) но работает только с опцией ytfzf -fD только во внешнем меню, почему не ищет во в терминале пока не знаю...
upd: всё разобрался не хватало одной зависимости
upd2: лучше и удобнее искать во внешнем меню, выхлоп однозначно больше и подробнее, по мне очень удобный скрипт, и должен заметить как сказано на сайте разработке не использует API  тытрубы.
Название: Re: ytfzf программа для поиска просмотра с youtube.
Отправлено: totiks2012 от 25 Май 2021, 13:05:27
а вот и модуль для ddr , по ходу работает и без python  ??? ::)
вот ссылка https://disk.yandex.ru/d/NthcbMpnowDU3g
Название: Re: ytfzf программа для поиска просмотра с youtube.
Отправлено: krasnyh от 25 Май 2021, 14:43:08
Напомню Скрипт для поиска в youtube и воспроизведения в медиаплеер (https://forum.puppyrus.org/index.php?topic=23076.0), а то может кто не в курсе. )
Название: Re: ytfzf программа для поиска просмотра с youtube.
Отправлено: totiks2012 от 25 Май 2021, 19:39:31
вот тут модуль ytfzf для lfd10 https://disk.yandex.ru/d/5OK4B7oZ0eax7Q , подключил mesa веселее стало.
upd: если перенести модуль в /modules после перезагрузки  скрипт глючит, пока не разобрался почему, если подключать из /optional или из /live в ручную работает, странно как-то очень.
upd2: это не глюк скрипта, это парсер скрипта не может обработать некоторые символы из названия видео, вечные проблемы кодировки, но опять таки это мои догадки.
Название: Re: ytfzf программа для поиска просмотра с youtube.
Отправлено: totiks2012 от 25 Май 2021, 20:41:50
Проверил модуль также и в LFDS , оказалось что скрипт использует youtube-dl ,из репы нужно брать youtube-dl-bin-p-20.11.21._64-sf01.pfs он работает со встроенным python3 который таки да нужен youtube-dl .
Название: Re: ytfzf программа для поиска просмотра с youtube.
Отправлено: sfs от 26 Май 2021, 17:17:17
нужно брать 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  с гит автора и отключить мою автообновлялку