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

Разработки проекта PuppyRus => Программирование и компиляция => Тема начата: krasnyh от 23 Ноябрь 2020, 15:56:00

Название: Скрипт для поиска в youtube и воспроизведения в медиаплеер
Отправлено: krasnyh от 23 Ноябрь 2020, 15:56:00
Можно организовать типа mpvTube на yad, вокруг команды "mpv ytdl://ytsearch10:'puppy линукс'". Главное не создавать много поисковых запросов, 10-20 достаточно. Есть еще параметр ytsearchall, но это слишком.


upd. Удобста взаимодействия с плейлистом здесь, User Scripts (https://github.com/mpv-player/mpv/wiki/User-Scripts). Лично я использую playlistmanager и betterchapters, о чем уже писал ранее.
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: sfs от 23 Ноябрь 2020, 16:14:52
Можно организовать типа mpvTube на yad
Можно, но это для продвинутых.
Есть несколько вариантов делать свой продукт. Тянуть все на себе и время от времени 'покряхтывать' о неподъемной ноше, которая 'сжирает' все свободное время.
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: krasnyh от 23 Ноябрь 2020, 21:58:52
Я не имел ввиду превзойти smtube или minitube. Всего лишь простая поисковая строка в гуи-обертке (mpv_search.sh). Скрин.
Код
#!/bin/bash

action=$(yad --width=800 --window-icon=gtk-find --center --title="search youtube" --image="mpv" \
       --entry --entry-label= --text "<b><big><big>Поиск и воспроизведение видео с ютуба в mpv</big></big></b>") || exit 1

paste=$(echo $action)
mpv --pause ytdl://ytsearch100:"$paste"

Находит 20 100 запросов, воспроизводит первый, затем переходит ко второму и т.д. Можно самому выбирать порядок, листая по списку в mpv :  в левом нижнем углу mpv кнопки управления плейлистом < >. Нажатие на них ПКМ :показать плейлист, ЛКМ - переключить вперед/назад по списку.
UPD. Или добавить playlistmanager.lua, AUR (https://aur.archlinux.org/packages/mpv-playlistmanager-git/).
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: sfs от 24 Ноябрь 2020, 09:11:22
простая поисковая строка в гуи-обертке
Этот функционал есть в qmplay2

В итоге очень неудобно с ютубом на линуксе. Хоть сколько-то удобный интерфейс minitube не успевает угнаться за движком ютюба. После аналогичных прог под андроид печально на это все смотреть. Все на твбокс!
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: sfs от 24 Ноябрь 2020, 09:26:00
mpv ytdl://ytsearch20:"$paste"
открывает первый найденный ролик?

Еще вариант https://www.reddit.com/r/bash/comments/9pbnz2/submission_simple_script_that_uses_mpv_and/

https://unix.stackexchange.com/questions/495998/cli-utility-to-search-and-view-download-youtube-videos

https://github.com/mps-youtube/mps-youtube
https://github.com/misterhat/ytsearch
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: krasnyh от 24 Ноябрь 2020, 18:54:07
открывает первый найденный ролик?
Находит 20 запросов, воспроизводит первый, затем переходит ко второму и т.д. Можно самому выбирать порядок, листая по списку в mpv.

Для тех кто не может в lua скрипты, в левом нижнем углу mpv кнопки управления плейлистом. Нажатие ПКМ показать плейлист, ЛКМ - переключить вперед/назад по списку.
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: sfs от 25 Ноябрь 2020, 10:08:01
mpv_search.sh
Этот функционал есть в qmplay2
есть, но в свежей версии не работает
Пожалуй, можно добавить подобный скрипт с доработкой - добавить пояснения- как двигаться по плейлисту...
А может и добавить выбор плеера
Сделаете или помочь?
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: totiks2012 от 25 Ноябрь 2020, 20:22:54
Если не критично наличие lua в системе, то хороший человек все сделал до нас, https://github.com/jonniek/mpv-playlistmanager , распаковать архив в каталог ~/.config/mpv/scripts/ (каталог создать ручками ), запустить уже скрипт из этого топика задать поисковой запрос, подождать начала воспроизведения из mpv, потом комбинацией shift+enter получить плейлист со списком воспроизводящихся файлов,навигация курсорами клавиш, запуск по enter.
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: krasnyh от 25 Ноябрь 2020, 20:25:27
Я именно об этом скрипте и писал.
Удобста взаимодействия с плейлистом здесь, User Scripts (https://github.com/mpv-player/mpv/wiki/User-Scripts). Лично я использую playlistmanager и betterchapters, о чем уже писал ранее.
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: totiks2012 от 25 Ноябрь 2020, 20:27:53
Ну дык видать до меня только дошло :) , да действительно очень прикольная связка спасибо вам!
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: krasnyh от 25 Ноябрь 2020, 20:31:04
Еще ранее упоминал эти скрипты в теме Пазл-ТВ (https://forum.puppyrus.org/index.php?topic=22362.msg161091#msg161091) от 09 Сентябрь 2019.
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: totiks2012 от 25 Ноябрь 2020, 20:41:47
Но заметил одно неудобство с Playlistmanager, при навигации после седьмого пункта меню не обновляется список , просто показывается номер позиции то есть сам указатель как бы уходит за экран вниз, может вам как то удалось это обойти?

upd: Хехе вы предвосхитили мой вопрос... вопрос снят.
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: krasnyh от 25 Ноябрь 2020, 20:48:45
Ну да, тоже сталкивался с этим. Изменил шрифты, их размер style_ass_tags={\fnUbuntu\fs12\b0\bord1} и проблема ушла.

upd. Убрал лишнее =.
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: krasnyh от 25 Ноябрь 2020, 21:23:00
mpv_search.sh
Изменил количество запросов с 20 на 100 (ytsearch100). Вроде нет каких-то ощутимых задержек. Зато больше данных для выбора.
Так же добавил --pause, там чаще всякая чушь в выдаче, приходится сначала листать плейлист в поисках подходящего.

Оказывается ютуб можно расматривать и для просмотра полнометражных фильмов. Например, запрос в mpv_search.sh Киану Ривз фильмы, позволяет что-то и найти и не в самом плохом качестве. Чаще, конечно, это уже смотрено.
Раньше были коды (http://7youtube.ru/others-on-youtube/komand-dlya-bystrogo-poiska.html) для поисковой строки - movie, hd, channel, но сейчас похоже от них нет толку.


Я в основном смотрю фильмы через TorrServer и ПазлТВ.
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: totiks2012 от 25 Ноябрь 2020, 21:26:46
Изменил шрифты, их размер style_ass_tags=={\fnUbuntu\fs12\b0\bord1} и проблема ушла.
я изменил в playlistmanager.conf значение , но не смог добится изменений шрифта, у меня Debian, я до установил шрифты Ubuntu, но изменения шрифта не произошли, жаль интересная возможность... пытался подсунуть другие тоже самое , берет шрифт по умолчанию.
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: krasnyh от 25 Ноябрь 2020, 21:45:11
На всякий случай, playlistmanager.conf должен находится в папке /home/live/.config/mpv/script-opts/. А playlistmanager.lua в /home/live/.config/mpv/scripts/.

А mpv быть версией > 30. В других папки вроде иначе назывались.
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: totiks2012 от 25 Ноябрь 2020, 22:02:33
О! А вот теперь сработало , спащибище вам! 
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: krasnyh от 25 Ноябрь 2020, 23:48:02
Так же, для моего монитора/моих шрифтов, изменил местоположение плейлиста и обрезку в нижней части.
cat playlistmanager.conf
text_padding_y=10
showamount=14
  ### лучше наверно 10, бывают списки одними заглавными буквами.

Можно включить показ плейлиста по умолчанию:
show_playlist_on_fileload=2
Выключится автоматом по истечении таймера playlist_display_timeout=5  ### желательно тоже изменить в сторону увеличения.

Если нужен фуллскрин по умолчанию, добавить --fs в скрипт.
mpv --pause --fs ytdl://ytsearch100:"$paste"


Само собой mpv_search.sh повешен на хоткей, Super-o. Напомню, что есть две клавиши Super, чтобы не тянуться через всю клавиатуру. )
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: sfs от 26 Ноябрь 2020, 09:39:51
Не понял - а где итоговый скрипт?
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: totiks2012 от 27 Ноябрь 2020, 20:12:51
оглянулся назад, и да немного непонятно, но разрешите пояснить как я понял  что предлагал автор скрипта ,  сам скрипт на первой странице этого топика, для его более удобного использования нужно скачать этот архив https://github.com/jonniek/mpv-playlistmanager/archive/master.zip и распаковать его в свеже созданном каталоге  ~/.config/mpv/scripts , также  в~/.config/mpv создать каталог /script-opts , то есть  по пути ~/.config/mpv/script-opts поместить из распакованого архива файл playlistmanager.conf
в любом редакторе открыть его и изменить значение:
Код
style_ass_tags={\fnUbuntu\fs14\b0\bord1}
#меняет размер шрифта, по умолчанию он огромный

а также

Код
playlist_display_timeout=10
# меняет время отображения плейлиста

теперь после запуска скрипта и поискового запроса в нем и появления mpv с пригрывающимся клипом можем нажать комбинацию клавиш shift+enter  в результате появится список композиций в плейлисте, и возможность навигации по нему курсорами вверх вниз клавиатуры, и задействовать выбор по нажатию enter
прошу прощения что как бы повторил , то что и так описано выше но попытался суммировать все в одном сообщении для облегчения пути для понимания  другим.
чтоб все это сработало в системе должны быть установлены :
mpv, yad, lua
адрес на страницу плагина mpv-playlistmanager на случай если автор обновит его вот он
https://github.com/jonniek/mpv-playlistmanager


Название: Re: Скрипт для youtube через медиаплеер
Отправлено: sfs от 30 Ноябрь 2020, 09:57:25
Не будет ли удобнее открывать плейлист в медиаплеере со встроенной поддержкой плейлиста без костылей?
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: totiks2012 от 30 Ноябрь 2020, 20:44:46
Наверно удобней, но его плейлист нужно как-то получить, и желательно также не заходя в браузер, если бы был такой метод то я отдал бы ему предпочтение, я опять таки для своего нетбука пекусь, он слабенький но мною очень любим...
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: krasnyh от 30 Ноябрь 2020, 21:39:50
без костылей?
Это фича, расширение базового функционала lua скриптами под 'безумные хотелки' пользователя. На подобной идее построен браузер Luakit (https://wiki.archlinux.org/index.php/Luakit).
(К тому же я уже говорил где искать нажимать дефолтный плейлист в mpv)

Есть скрипт графического плейлиста https://github.com/occivink/mpv-gallery-view. Из неудобств, текст только под выделенной миниатюрой. Но автор объяснял это возможным наложением теста от соседних png.
Для ускорения создания миниатюр предлагается создать несколько копий/ссылок gallery-thumbgen.lua
Цитата
$ ls ~/.config/mpv/mptube/scripts | grep gallery-thumbgen
gallery-thumbgen.lua
gallery-thumbgen2.lua
gallery-thumbgen3.lua
gallery-thumbgen4.lua

Поисковый запрос "puppyrus линукс". Скрин.
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: knn от 01 Декабрь 2020, 09:23:49
но его плейлист нужно как-то получить, и желательно также не заходя в браузер, если бы был такой метод то я отдал бы ему предпочтение, я опять таки для своего нетбука пекусь, он слабенький но мною очень любим...
- 'links -g', w3m (из консольных - кажут картинки[ если без картинок - есть и elinks, и lynx,  # иногда на w3m картинки себе отключаю]) - очень даже щадящи для ресурсов (ну и "ни ютубом единым ..." есть же еще "видеоресурсы").
-----
upd
ps
- для меня также ключевое -  скорость. И скорость поиска( загрузки, отрисовки страницы), и время запуска браузера( 'w3m-с-картинками' конечно чуть тяжелее).
=====
pps
1. - не коим случаем не против скрипта из данной Темы( и охота даже на практике попробовать[ # картинка - красивая :)]).
2. - имхо для "скрипта":
- если вдруг дефолтные хоткеи mpv меняются(/или мышь), вариант применять отдельный свой mpv-конфиг-каталог. (и стартовать от туда же ...).
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: totiks2012 от 01 Декабрь 2020, 16:58:54
ну для выдирания ссылок для плейлиста это самое простое что ьприходит в голову
это :
Код
youtube-dl --simulate --get-url сылка на плелист | grep audio > filename.m3u

но опять таки это нужно открывать браузер идти за ссылкой, копировать ссылку в буфер , при этом парсит только ссылки ,правда если изощриться можно грабануть и заголовки песенок, а потом соответствено их расставить, я такое делал для своего консольного радио, если кому надо могу сделать ...
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: krasnyh от 01 Декабрь 2020, 17:20:51
youtube-dl ytsearch:'мой поисковый запрос'
youtube-dl ytsearch20:'мои поисковые запросы'
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: totiks2012 от 01 Декабрь 2020, 18:01:59
чего-то не сработало :
Код
youtube-dl ytsearch20:'pink floyd' >youtsearch.txt
ERROR: 2YopyMU2SYA: YouTube said: Unable to extract video data
upd: если не перенаправлять в файл качает видосы а мне ссылки  нужны , моя цель сгенерить в конце плейлист со ссылками, для онлайн воспроизведения во внешнем плеере, ну и поразвлечься конечно...
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: krasnyh от 01 Декабрь 2020, 18:06:26
Это заготовка, ее надо использовать с другими параметрами, если цель - получить текстовый файл со ссылками. Например с --simulate или --get-url.

По умолчанию youtube скачивает видео в текущую директорию в лучшем качестве.
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: totiks2012 от 01 Декабрь 2020, 18:13:48
ага спасибо я уже понял вот примерно так ?
Код
youtube-dl --simulate --get-url ytsearch20:'pink floyd' >y.m3u
а вот теперь нужно будет подумать как сделать --get title а потом распихать заголовки по местам...
хммм,я ж забыл ,видосы отдельно идут аудио отдельно...

Если брать мой случай то я на аудио нацелен и мне достаточно сделать вот так :
Код
youtube-dl --simulate --get-url ytsearch20:'pink floyd' | grep audio >y.m3u

и чтоб музыка фоном играла... когда паяю...
upd: заметил интересную штуку по команде youtube-dl --simulate --get-url ссылка на плейлист ,через пару другую раз команда перестает отрабатывать, видать происходит проверка user agent и если ответ не браузер прекращается выдача, видать youtube начинает на время банить по ip, я попробую через пару другу часов и отчитаюсь, очень интересный момент...
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: krasnyh от 01 Декабрь 2020, 18:15:31
Но наверно проще использовать возможности mpv-playlistmanager. По умолчанию, при нажатии "p", он сохраняет текущий плейлист в /home/live/.config/mpv/playlists (создать эту папку автоматом создается) в *.m3u.
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: knn от 01 Декабрь 2020, 18:17:15
- достаточно не феншуйно, но пользую и плейлисты нефеншуйного вида (отчасти каламбурно) - т.е. просто текстовая http-ссылка внутри any-playlist.m3u
---------
это всё "не ГОСТово" но работает, и дофига еще чего 'ytdl' негостового можно скармливать
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: krasnyh от 01 Декабрь 2020, 18:32:42
-get-url
Наверно для этой задачи лучше не использовать прямые ссылки полученные с get-url, они забьют собой весь текстовый файл. С ютубными проще работать, 2YopyMU2SYA (плейлист pink floyd).
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: totiks2012 от 01 Декабрь 2020, 18:33:09
а можете привести пожалуйста пример вашего  плейлиста, не совсем понял как у вас это получается и что.
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: totiks2012 от 01 Декабрь 2020, 18:34:12
2YopyMU2SYA
это полученые по --get ID?
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: krasnyh от 01 Декабрь 2020, 18:38:19
Нет, это я запустил mpv_search с "pink floyd", потом нажал Ctrl-Space (copy-permalink.lua) и получил ссылку mpv --start=8.5 "https://youtu.be/2YopyMU2SYA".
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: knn от 01 Декабрь 2020, 18:38:37
1 -
ps
мнемоническая( /инфо) нагрузка нормально перекладывается на имя_playlist.m3u
----------
2 - всё по-простому( в моем представлении):
как вариант достаточно "вышеупомянутого 'постого-playlista.m3u'" для перетягивания файла на mpv (и не только)
------
про "пример" - проще сказать пока не могу - сказал выше
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: totiks2012 от 01 Декабрь 2020, 18:42:10
Но наверно проще использовать возможности mpv-playlistmanager. По умолчанию, при нажатии "p", он сохраняет текущий плейлист в /home/live/.config/mpv/playlists (создать эту папку автоматом создается) в *.m3u.
Хе-хе вот оно ! Еще один плюсик в адресс mpv-playlistmanager.

только у меня по нажатию  клавиши 'p' возникает пауза, при вызове плейлиста через shift+enter и нажатии 'p', плейлист пропадает, и не создается...

upd:
прописал в playlistmanager.conf значение пути куда сохранять плейлисты и заработало!


playlist_savepath=/home/user/playlist_catalog

все этот скрипт накрепко поселился на моём нетбуке, я премного вам благодарен !!! опять убегаю тестить в свой уголок и тихо рыдать от счастья...
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: knn от 01 Декабрь 2020, 18:44:01
как нефеншуйный вариант - текстовое содержание 'tty-vid-any.m3u':
Код
https://www.youtube.com/watch?v=66fogFupHdw
[это  - всё содержание]
----
# это "своеобразный минимум"
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: krasnyh от 01 Декабрь 2020, 18:53:50
пауза, при вызове плейлиста
Не надо вызывать. Не знаю в чем там дело, у меня работает. Может сменить клавишу, в самом конце скрипта есть такая возможность.

cat playlistmanager.lua
mp.add_key_binding("p", "saveplaylist", save_playlist)
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: totiks2012 от 01 Декабрь 2020, 19:01:11
Я дополнил свой ответ выше исправил всё, все работает спасибо вам еще раз!!!
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: knn от 02 Декабрь 2020, 05:36:03
1. - попробовал скрипт (на Ледяном; ни какие конфиги пока не правил);
2. - имхо - "по-своему прикольно", но пока непривычно;
3. - :) чуть рихтанул для klishe.sh( win+o на Ледяном) :
Код
#!/bin/sh

# action=$(yad --width=800 --window-icon=gtk-find --center --title="search youtube" --image="mpv" \
 #      --entry --entry-label= --text "<b><big><big>Поиск и воспроизведение видео с ютуба в mpv</big></big></b>") || exit 1

 paste=$(echo "$@")
mpv --pause ytdl://ytsearch100:"$paste"
---------------------
ps
- пока недопонял/незнаю : как(/можно ли) посмотреть URL-ы ссылок ?
(в каком файле? или может и из mpv "изымать" можно? ...)
Название: Re: Скрипт для youtube через медиаплеер
Отправлено: sfs от 02 Декабрь 2020, 09:56:31
    Этот функционал есть в qmplay2
есть, но в свежей версии не работает

Не будет ли удобнее открывать плейлист в медиаплеере со встроенной поддержкой плейлиста без костылей?
А еще удобнее искать в smtube, а воспроизводить в любом мплеере с поддержкой ютюба?
В smtube все с картинками и пр. и он легче больших браузеров. Можно переключиться на родной сайт ютюба, если с http://www.tonvid.com/ проблемы

Доработал центральную тему (https://forum.puppyrus.org/index.php?topic=22927.msg171052#msg171052)
Название: Re: Скрипт для поиска в youtube и воспроизведения в медиаплеер
Отправлено: knn от 02 Декабрь 2020, 11:44:38
- пока недопонял/незнаю : как(/можно ли) посмотреть URL-ы ссылок ?
(в каком файле? или может и из mpv "изымать" можно? ...)
- про playlistmanager понял.
("кое-что" получилось; на вскидку может куда и в дальнейшем сгодится  - первая мысль -  :o например под 'de-catenator' :) - дальше видно будет по наличию времени... )
Название: Re: Скрипт для поиска в youtube и воспроизведения в медиаплеер
Отправлено: knn от 02 Декабрь 2020, 17:21:49
- не было особой люблви к lua-скриптам-для-mpv, но попробовав "playlistmanager" для получения  'плейлиста-выдачи-по-запросу.m3u' - себе - 'mustneed'
--------
спасибо. с удовольствием "повозюкался" с полученными плейлистами .
--------
upd
ps
) ну и есть надежда что и ytdl+bash рулит
Название: Re: Скрипт для поиска в youtube и воспроизведения в медиаплеер
Отправлено: knn от 03 Декабрь 2020, 07:26:06
) ну и есть надежда что и ytdl+bash рулит
вчера сваялся скрипт - аналог (только еще сразу Дробилкой на одиночные листы режется).
'bash'+'ytdl'+'de-catenator'( nolua. # lua не умею, но действия луа-скрипта "задали направление").
В чем-то - "относительнонефеншуйно".
-----
работает, но точить, улучшать и т.п. ... придется (по наличию на то времени). "промежуточный" ролик попозже попробую отснять...
Название: Re: Скрипт для поиска в youtube и воспроизведения в медиаплеер
Отправлено: knn от 28 Декабрь 2020, 21:10:43
вчера сваялся скрипт - аналог (только еще сразу Дробилкой на одиночные листы режется).
'bash'+'ytdl'+'de-catenator'( nolua. # lua не умею, но действия луа-скрипта "задали направление").
В чем-то - "относительнонефеншуйно".
-----
работает, но точить, улучшать и т.п. ... придется (по наличию на то времени). "промежуточный" ролик попозже попробую отснять...
- klishe+ytsearch+Drobilka+m3uЗапускалка.mkv (https://www.hostedredmine.com/attachments/download/391924/klishe+ytsearch+Drobilka+m3u%D0%97%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%B0%D0%BB%D0%BA%D0%B0.mkv) 
(klishe для запроса запускает выбранный юзерскрипт - ~/.config/klishe/yts-5-1+Drobilka.sh = ' ytsearch - на 20 результатов; вытягивание плейлиста для них; Дробилка( для листа)'  - далее просмотр "одиночных листов"
Название: Re: Скрипт для поиска в youtube и воспроизведения в медиаплеер
Отправлено: knn от 05 Июль 2021, 06:05:10
Цитата: knn от 02 Декабрь 2020, 17:21:49
) ну и есть надежда что и ytdl+bash рулит
вчера сваялся скрипт - аналог (только еще сразу Дробилкой на одиночные листы режется).
- скрипт у меня потерлся, но недавно нашелся. Положил сюда (https://github.com/knstntnn/klishe-dialog/blob/main/.config/klishe/ytsearch+Drobilka.sh).

- запуск грубо говоря -
Код
ytsearch+Drobilka.sh 'нужный запрос' 
( # я ч/з 'klishe' запускаю)

- т.е. ytsearch ищет по ютрубу, а результат - каталог с одиночными-плейлистами(со ссылками), которые можно воспроизводить в к.-либо плеере [# как "побочка" в этом же каталоге "большой-плейлист" и "html-ка" ].

- видео наверное потом сниму.
===============
зависимости:
"ytdl-комплект";
Drobilka-от-decatenatora (- прикрепленый модуль (https://forum.puppyrus.org/index.php?topic=23110.0) )
Название: Re: Скрипт для поиска в youtube и воспроизведения в медиаплеер
Отправлено: krasnyh от 14 Ноябрь 2021, 23:22:48
Можно добавить этот (https://forum.puppyrus.org/index.php?topic=23076.msg173074#msg173074) гуи-скрипт в сборки. Вместе с playlistmanager.lua он образует удобную связку. Положить в Меню - Аудио и видео рядом с mpv.

Если есть желание конечно и желающие оформить гуи покрасивше.


Так то, когда гружусь с ремонтной сборки и хочется заполнить тишину, :) пишу в терминале mpv ytdl://ytsearch20:Артист. Но если будет добавлено, то тоже не против. )
Название: Re: Скрипт для поиска в youtube и воспроизведения в медиаплеер
Отправлено: sfs от 15 Ноябрь 2021, 09:53:09
Я правильно понял - это исключительно текстовый поиск? Т.е. превью и т.п. не выводится?