Разработки проекта PuppyRus > Программирование и компиляция

Скрипт для поиска в youtube и воспроизведения в медиаплеер

(1/10) > >>

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


upd. Удобста взаимодействия с плейлистом здесь, User Scripts. Лично я использую playlistmanager и betterchapters, о чем уже писал ранее.

sfs:

--- Цитата: krasnyh от 23 Ноябрь 2020, 15:56:00 ---Можно организовать типа mpvTube на yad
--- Конец цитаты ---
Можно, но это для продвинутых.

--- Цитата: krasnyh от 20 Ноябрь 2020, 10:12:00 ---Есть несколько вариантов делать свой продукт. Тянуть все на себе и время от времени 'покряхтывать' о неподъемной ноше, которая 'сжирает' все свободное время.
--- Конец цитаты ---

krasnyh:
Я не имел ввиду превзойти 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.

sfs:

--- Цитата: krasnyh от 23 Ноябрь 2020, 21:58:52 ---простая поисковая строка в гуи-обертке
--- Конец цитаты ---
Этот функционал есть в qmplay2

В итоге очень неудобно с ютубом на линуксе. Хоть сколько-то удобный интерфейс minitube не успевает угнаться за движком ютюба. После аналогичных прог под андроид печально на это все смотреть. Все на твбокс!

sfs:

--- Цитата: krasnyh от 23 Ноябрь 2020, 21:58:52 ---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

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии