Linux - это интересно!
Вы не вошли.
после всяческих траблов с ГУИями свежекривонаписанными к божественному mpv, решил присмотреться к самому mpv.
Присмотревшись, обнаружил там офигительный потенциал.
Кто-нибудь пользуется?
Долой DE! Даёшь WM!
Вне форума
Только планирую.
In Tux We Trust
Вне форума
Время от времени на ноуте использую. Но не часто.
Linux настолько гибкая система, что повторяет изгибы рук её пользователя.
Не пускайте детей в интернет, он от них тупеет.
Вне форума
Кто-нибудь пользуется?
Я юзаю в полный рост с прошлого года (до этого всегда считал себя фанатиком-навсегда vlc и mplayer). Особенно доставляет связка smtube+youtube-dl+mpv, это песня.
Добавлено спустя 16 мин 44 с:
Сейчас вот слушаю в ём депешей)
https://imgur.com/a/o07Jk#90o7LTT
Добавлено спустя 3 ч 11 мин 11 с:
По поводу настройки/конфигурации mpv, да и не только его. На просторах ютуба обнаружил такой вот интересный видос:
https://www.youtube.com/watch?v=IgzpAjFgbCw
Вкратце поясню суть. В видео описывается конфиг для утилиты urlview, который позволяет получить в терминале список ссылок, найденных на скормленной urlview'у веб-страничке. По ссылкам можно осуществлять навигацию как в vim-режиме, так и стрелками на клаве. Нажатием клавишей enter запускается сопоставленная ссылке (файлу) программа. Решение очень удобное, особенно понравится не-любителям-мышей.
Мне нравится пользоваться mpv в качестве просмотрщика роликов с ютуба и вимео, это намного лучше, чем в браузере: видео чувствует себя в проигрывателе как дома, прокрутка отзывчивее, быстрее, нет рекламы, на слабых компах разница ощущается особенно эффектно. Поэтому я слегка подредактировал описываемый конфиг urlview для возможности просмотра youtube и vimeo. Согласен, осуществил сие несколько неуклюже и на скорую руку, без проверок на ошибки (урл может содержать слово youtube в себе, но по факту не иметь отношения к видео). Ещё есть один момент - в стандартный вывод nohup выводит сообщение, которое покрывает/стирает следующую строчку в списке, но это терпимо, так как ссылка остаётся юзабельной для нажатия.
Привожу конфиг с моими правками, надеюсь, пригодится кому-нибудь:
#!/bin/bash
ext="${1##*.}"
mpvFiles="mkv mp4 avi mov wmv flv gif"
fehFiles="png jpg jpeg jpe"
wgetFiles="mp3 flac opus mp3?source=feed pdf"
if echo $fehFiles | grep -w $ext > /dev/null; then
nohup gpicview "$1" >/dev/null &
elif echo $mpvFiles | grep -w $ext > /dev/null; then
nohup mpv --loop --quiet "$1" > /dev/null &
elif echo $wgetFiles | grep -w $ext > /dev/null; then
nohup wget "$1" >/dev/null &
elif echo $1 | grep youtube > /dev/null; then
nohup mpv "$1" > /dev/null &
elif echo $1 | grep youtu.be > /dev/null; then
nohup mpv "$1" > /dev/null &
elif echo $1 | grep vimeo > /dev/null; then
nohup mpv "$1" > /dev/null &
else
nohup firefox "$1" >/dev/null &
fi
Добавлено спустя 3 ч 18 мин 04 с:
На этом сайте есть раздел с музыкой. Я делаю так:
curl zenway.ru/forum/viewtopic.php?pid=6639 | grep youtube | urlview
Можно сразу слушать, а можно сохранить вывод в файл и натравить на него mpv:
mpv --playlist=<file>
Подозреваю, что вывод urlview как-то можно сразу передать в mpv без промежуточного файла, но я не разобрался.
Вне форума
@заварить_чайку, круто!
Только планирую.
давай тогда вместе )
Вот что удалось накопать и осмыслить:
- MPV офигенен технически. Жрёт всё и делает это хорошо. Но его интерфейс самый дерьмовый из возможных. У него нет даже регулятора громкости.
- Тебе интерфейс нужно или видео смотреть, любитель интерфейсов?
Пользовательские конфигурационные файлы после установки не создаются, их необходимо создать вручную, или можно скопировать примеры (там всё закоменчено, но полезные штуки есть).
$ mkdir ~/.config/mpv
$ cp /usr/share/doc/mpv/mpv.conf ~/.config/mpv/mpv.conf
$ cp /usr/share/doc/mpv/input.conf ~/.config/mpv/input.conf
* * * Сочетания клавиш и действия мыши (файл input.conf)
Невозможно изменить громкость
Вращайте колесико мыши над значком громкости.
Самый распространённый вопрос впервые увидевших mpv связан с управлением громкостью.
Громкость в mpv регулируется так:
1) с помощью клавиатуры:
а) «9» и «0»;
б) «/» и «*»;
с) m - отключение/включение звука.
2) при помощи мыши:
а) «Вращайте колесико мыши над значком громкости»
б) ЛКМ по значку громкости - отключение/включение звука.
Чтобы не целиться мышью в этот самый значок громкости (внизу справа) целесообразно повесить вольюмконтрол на колесо мыши, убрав с него тем самым функцию перемотки.
Не лишним будет расширить функционал мыши более привычными действиями. Для чего в ~/.config/mpv/input.conf необходимо добавить такие строки:
### управление мышью
MOUSE_BTN3 add ao-volume -2 # громкость
MOUSE_BTN4 add ao-volume +2
MOUSE_BTN1 cycle ao-mute # тишина по клику колесом
MOUSE_BTN0 cycle pause # пауза ЛКМ
MOUSE_BTN2 ignore #игнорить ПКМ, пока не найду подходящее действие или скрипт
CTRL+MOUSE_BTN4 add video-zoom -0.25 # масштабирование
CTRL+MOUSE_BTN3 add video-zoom +0.25
Прежде чем что-либо добавлять и менять в этом файле, будет разумным сначала ознакомиться с полным списком уже имеющихся управляющих кнопок и их сочетаний.
И помните, что хоткеи в русской раскладке не распознаются, даже если оные английские задублировать аналогичными русскими.
Другие примеры для input.conf:
* * * Общие настройки (~/.config/mpv/mpv.conf)
Одна из частых претензий к видеоплееру, - отсутствие возможности воспроизвести видеофайл с прежнего места после закрытия программы. Чтобы закрыть видео с сохранением текущей позиции в mpv нажмите Q (Shift+q), в следующий раз этот файл будет воспроизведён с прежнего места. Включить эту опцию всегда можно так:
# воспроизведение с предыдущей позиции
save-position-on-quit
Проблема с начальным уровнем громкости тоже не редкость, но легко может быть решена так:
# запуск с заданным уровнем громкости
volume=50
Другие примеры для mpv.conf
В мануале говорится, что параметры запуска для командной строки и опции в конфиге по сути одно и тоже:
Option Configuration file entry
--flag flag
-optval opt=val
--opt=val opt=val
-opt "has spaces" opt="has spaces"
Что очень удобно, ведь перед тем как записать опцию в файл, сначала лучше отладить её в консоли. Полезные параметры для командной строки:
mpv --no-config # запуск с дефолтными параметрами, игноря конфиги.
mpv --vo=help # список доступных видео драйверов
mpv --ao=help # список доступных аудио драйверов
мне и остальным пользователям домашего ПК этого было достаточно )))
дальше думаю поковырять про скрипты и профили
Отредактировано BigOrange (18-02-2018 14:56:23)
Долой DE! Даёшь WM!
Вне форума
давай тогда вместе )
Я не против, днями поставлю арч, манжара надоела. Хочу еще MPD освоить, прошлые попытки были неудачными.
In Tux We Trust
Вне форума
манжара надоела.
А шо так?
С дровами косяки?
Долой DE! Даёшь WM!
Вне форума
Блин, Биг я рассматриваю манжару как то, что можно быстро развернуть и настроить. Сидеть на ней я не планировал.
In Tux We Trust
Вне форума
ошибку нашёл, правильно так:
### управление мышью
MOUSE_BTN3 add ao-volume -2 # громкость
MOUSE_BTN4 add ao-volume +2
Добавлено спустя 6 ч 38 мин 38 с:
из всего многообразия скриптов приглянулся компрессор, без него наше фестивальное кино смотреть без наушников проблематично, ибо видео верстается "на коленке" за несколько часов до фестиваля, а за уровнем звука вообще не следят.
Как говорит арчевики, скрипты загружаются автоматичиски из ~/.config/mpv/scripts/, и как ни странно, так оно и есть, их даже не надо делать исполняемыми.
Включение по ПКМ настраивается уже в самом скрипте
key_toggle = 'MOUSE_BTN2'
Долой DE! Даёшь WM!
Вне форума
из всего многообразия скриптов
Из этого списка попытался попробовать mpv-youtube-dl-binding, но так как этот плагин уже не поддерживается, то firefox блокирует его установку. В принципе, установить его можно, но для этого нужно ставить девелоперскую версию браузера. На гитхабе проекта один из пользователей предложил ему замену - плагин "Open wth", ссылка - https://addons.mozilla.org/ru/firefox/a … h/?src=api
Установил, работает:
Очень удобно, имхо.
Вне форума
@заварить_чайку, оно не хочет в мой palemoon (
Добавлено спустя 07 мин 15 с:
хотя нет, более старая подошла
Добавлено спустя 11 мин 02 с:
только она не работает ((
в процессах мелькает youtube-dl, но в mpv ничего не открывается
Долой DE! Даёшь WM!
Вне форума
хотя нет, более старая подошла
Да, там надо устанавливать не приведённой мной ссылке, а через браузер ("Дополнения->Получить дополнения"..)
mpv ничего не открывается
А вообще, mpv открывает ссылки ютубовские? Какая версия? После недавнего обновления openssl ютуб перестал открываться в mpv-0.25.0, поднял до 0.27.1 и всё заработало. Вручную вбей в консоли что-то типа такого:
mpv https://www.youtube.com/watch?v=id4k1XNJ2Fo
Если напишет, что не может распознать url, либо "..lua.. not recognized bla-bla..", то косяк явно в том, что поддержка свежего SSL в библиотеке openssl (или gnutls, в зависимости на чём основан твой ffmpeg) в mpv отсутствует и его надо обновить.
Отредактировано заварить_чайку (19-02-2018 11:56:05)
Вне форума
@заварить_чайку, я полез по старым версиям, в пэйлмун если через допы искать, то предлагают 2 подобных приложения: в хромом и в фотошопе, без вариантов.
Мне на самом деле не критично видосы таким макаром смотреть.
Но если ссылку в консоли mpv скормить, то всё открывается.
Я хочу с компрессором разобраться.
А то это уже 2-й случай когда не могу понять где там чего. В железках без проблем разбирался, а в софте чёта ой ((
Добавлено спустя 56 мин 55 с:
ну вроде с acompressor.lua по дефолту
default_threshold = -30.0,
default_ratio = 20.0,
default_knee = 1.0,
default_makeup = 9.0,
default_attack = 1.0,
default_release = 70.0,
ровнее звучит, разве что makeup понизить, что бы не было заметно разницы
речь разборчивее, но шумы тоже вытаскивает
Добавлено спустя 1 ч 30 с:
зы
испытывал на фильме "Теснота - Кантемир Балагов 2017"
Отредактировано BigOrange (19-02-2018 22:15:47)
Долой DE! Даёшь WM!
Вне форума
на неттопе пришлось выключить аппаратное ускорение на чипе intel чтобы избавиться от постоянных фризов.
всё заработало гладко, но mpv перестал показывать видео
долго не мог найти как это победить, но всё же нашёл:
в настроечном файле ~/.config/mpv/mpv.conf можно включить опцию gpu-context=x11probe
теперь видео показывает
может кому и пригодится
Долой DE! Даёшь WM!
Вне форума
Вдруг пришло понимание того, что не всегда нужно чтобы mpv после ПКМ по видеофайлу начинал воспроизведение сразу же, а просто его открыл и держал на паузе.
Для этого в mpv.conf необходимо поместить строку:
pause
однако, при открытии новых видосов, необходимо запомнить, что видос ждёт когда вы его снимете с паузы.
Долой DE! Даёшь WM!
Вне форума
Всем привет! Как узнать текущий файл внешних субтитров?
вот так в input.conf не работает: i show-text ${sub-file}
Нужна команда, которая вернёт путь к текущему файлу субтитров. (если их несколько для разных языков)
Хочу подвесить на горячую клавишу открытие субтитров в редакторе:
xdg-open <текущий файл субтитров>
Вне форума
@Dobrov, привет!
здесь нет ничего подходящего?
https://github.com/mpv-player/mpv/wiki/User-Scripts
там про субтитры много.
Долой DE! Даёшь WM!
Вне форума
там про субтитры много.
Но всё не то, нечего не нашёл.
Вне форума
@Dobrov, перечитал ман заново, тоже ничего про отображение текущего файла субтитров не нашёл (
но там (в мане) есть упомининие, что можно использовать конкретный саб или их список.
ещё выяснил, что когда переключаешь сабы клавишей 'J', то отображается № файла в скобочках, это соответствует порядковой позиции файла в папке, при сортировке по имени.
Долой DE! Даёшь WM!
Вне форума
Придётся для открытия в редакторе делать в LUA-скрипте поиск файла субтитров по маске: (ru|rus|force|рус|en|eng)
Добавлено спустя 2 ч 25 мин 39 с:
BigOrange - посоветуйте, как сделать страницу справки в mpv?
Нужно, чтобы текст показывался/скрывался по горячей клавише. Но текст не простой, а с форматированием, как ass-субтитры.
То есть показать страницу справки, где текст с разным цветов, размером и начертанием шрифта.
Желательно несколько страниц справки, переключаемых курсором, как ы скрипте mpv-bookmarker
Это будет очень полезно для начинающих пользователей, так как сложно запомнить многочисленные горячие клавиши mpv (кроме того, у меня нестандартные Hotkeys)
Вне форума
@Dobrov, надо как-то серьёзно погрузиться в тему, я в lua вообще никак от слова совсем.
я так понимаю, нужна наглядная цветная справка-подсказка по хоткеям в MPV.
Долой DE! Даёшь WM!
Вне форума
я так понимаю, нужна наглядная цветная справка-подсказка по хоткеям в MPV.
Да, наверное всем пригодится экран справки в mpv, который показывается/скрывается по HotKey.
Я тоже с LUA мало знаком, могу подправить только готовый скрипт…
Вне форума
Решил собрать радиостанции в плейлист.
Знает ли кто решение чтобы mpv показывал картинку во время воспроизведения плейлиста?
Чёрный неинформативный экран совсем скучно.
Есть приемлемый вариант "визуализации", - запуск в терминале:
mpv --term-playing-msg='\n${media-title}' radio.m3u
но тогда проблема в переключении станций, можно только вперёд нажатиекм ENTER .
а как назад?
Можно добавить флаг '--loop-playlist=inf'
mpv --term-playing-msg='\n${media-title}' radio.m3u --loop-playlist=inf
тогда ENTER будет переключать станции покругу
получается целых два вопросса в итоге))
1 как заставить mpv показывать картинки
2 как в консольном режиме переключать треки назад
Долой DE! Даёшь WM!
Вне форума
это на флешечном арче, не хочу захламлять.
дедбиф хорош, спору нет, но он только аудио играет.
МПВ какбэ универсальное легкое решение, потому с ним вожусь.
Долой DE! Даёшь WM!
Вне форума
[ Сгенерировано за 0.038 сек, 7 запросов выполнено - Использовано памяти: 1.76 Мбайт (Пик: 1.83 Мбайт) ]