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

Автор Тема: mpv+lua скрипты  (Прочитано 2679 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
mpv+lua скрипты
« : 23 Ноябрь 2020, 16:25:44 »
Выбор качество через lua скрипты mpv-youtube-quality. Управление хоткеем, но можно добавить и кнопку.
Может выложите свой мпв со скриптами и пояснением...
Где-то на форуме был такой мой модуль - не нашел и не юзаю
« Последнее редактирование: 23 Ноябрь 2020, 16:45:31 от sfs »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: mpv+lua скрипты
« Ответ #1 : 23 Ноябрь 2020, 16:38:38 »
У меня задействовано только четыре скрипта:

Цитата
1. управление списками плейлистов
- playlistmanager.lua  ### Enter (изменено мной) показать плейлист, стрелками выбрать, Enter воспроизвести; также умеет сохранять текущий плейлист в m3u, в папку.
- betterchapters.lua  ### Del/Ins перемещение по списку с одновременным воспроизведением, подобно управлением с TV пульта, End показать плейлист.
2. управление звуком
- acompressor.lua  ### удобно при просмотре фильмов или аудио треков, держит звук примерно на одном уровне без резких скачков вверх/вниз.
3.управление профилями
- auto-profiles.lua  ###уже мало пользуюсь, но раньше с помощью него переключал качество между 720/360, сейчас же постоянно включено HD.


upd. Некоторые функции уже встроены в mpv - переключение глав, когда плейлист одним URL.
~/.config/mpv/input.conf
#PGUP add chapter 1                     # skip to next chapter
#PGDWN add chapter -1                   # skip to previous chapter

« Последнее редактирование: 23 Ноябрь 2020, 20:24:53 от krasnyh »

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
Re: mpv+lua скрипты
« Ответ #2 : 23 Ноябрь 2020, 23:02:15 »
Пока пробовал только mpv-iptv, но запускать надо из консоли 'mpv --script-opts=iptv=1 playlist.m3u', что как бы не очень удобно.

playlistmanager.lua
Дай, пожалуйста, потыкать... :)
« Последнее редактирование: 23 Ноябрь 2020, 23:03:48 от paulus »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: mpv+lua скрипты
« Ответ #3 : 23 Ноябрь 2020, 23:16:52 »
User Scripts.
Все здесь. Поиском по playlistmanager.

В предыдущем вопросе, так:
cat ~/.config/mpv/mpv.conf
script-opts=iptv=1
« Последнее редактирование: 23 Ноябрь 2020, 23:41:18 от krasnyh »

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
Re: mpv+lua скрипты
« Ответ #4 : 24 Ноябрь 2020, 05:42:18 »
mpv-iptv, но запускать надо из консоли 'mpv --script-opts=iptv=1 playlist.m3u', что как бы не очень удобно.
в Ледяном - для запуска просмотра плейлистов в mpv есть и контекст Рокса:
#!/bin/sh
exec mpv --config-dir=$HOME/.config/mpv/mpv-Dev-knn/ --playlist="$@"    --force-window=immediate   --geometry=300

-------------
для "поштучного" запуска (и тогда можно и по отдельным окнам) списки можно дробить 'de-catenator-ной Дробилкой' -  https://github.com/knstntnn/de-catenator , видео с подробностями на стр. - https://www.hostedredmine.com/projects/icearch/wiki/Ice-Arch_-_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%B0_%D0%B8_%D1%82_%D0%BF
 [там же есть "гуй=карта-хоткеев"]
------------
Вот разогнались разработчики youtube-dl
- кто знает - может погоня за разогнавшимися ютубовцами...
« Последнее редактирование: 24 Ноябрь 2020, 05:50:41 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
Re: mpv+lua скрипты
« Ответ #5 : 27 Ноябрь 2020, 11:54:29 »
User Scripts.
Спасибо!
Я сделал себе mpv-iptv.desktop и сразу запускаю из меню :)

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: mpv+lua скрипты
« Ответ #6 : 14 Ноябрь 2021, 09:04:22 »
Думаю добавить в модули mpv
https://github.com/jgreco/mpv-youtube-quality
https://github.com/alifarazz/mpv-zenity-open-files - переделал на yad
https://github.com/jonniek/mpv-playlistmanager
Только как довести до юзера, что они есть....
Есть еще идеи?

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: mpv+lua скрипты
« Ответ #7 : 21 Ноябрь 2021, 14:49:17 »
К теме SponsorBlock, есть такая фишка и для mpv, и для yt-dlp (для тех кто только скачивает).

AUR
Пакет mpv-sponsorblock-git требует python3, а для mpv-sponsorblock-minimal-git на его основе, достаточно curl, который в линуксах по умолчанию.
Но задержка срабатывания около 20 сек. Пока не разобрался, это такая фича или настраивается.
« Последнее редактирование: 21 Ноябрь 2021, 16:10:52 от krasnyh »