LINUX.ORG.RU

Вышел mpv 0.2.0 — форк mplayer2

 , , ,


1

5

Сегодня, 16 октября, вышел mpv 0.2.0 — активно развивающийся форк ныне мертвого mplayer2. Основные изменения:

  • Новая иконка.
  • Добавлен On Screen Controller (OSC) — минимальный GUI для управления плеером с помощью мыши. При использовании только клавиатуры он не будет отображаться. Отключается с помощью echo osc=no >> ~/.mpv/config.
  • Автоматическое определение кодировки субтитров по умолчанию.
  • Более интуитивный поиск глав.
  • Добавлена команда, позволяющая переходить к следующим/предыдущим субтитрам (sub_seek).
  • OSX: поддержка встроенного VDA (в 2-2.5 раза снижена нагрузка на процессор по сравнению с предыдущим VDA декодером).
  • Поддержка VA-API — технологии аппаратного декодирования и воспроизведения.
  • OpenBSD: поддержка вывода звука через sndio.
  • Предварительная поддержка Lua, данная возможность ещё не задокументирована. Необходима для поддержки OSC.
  • Переход на GPLv2 or later.
  • Множественные исправления и улучшения, в том числе для Cocoa (OSX) и Wayland.

>>> Подробности

★★★★★

Проверено: DoctorSinus ()
Последнее исправление: DoctorSinus (всего исправлений: 4)

кстати, иконка понравилась, спасибо

reprimand ★★★★★
()
Ответ на: комментарий от reprimand

а вы попробуйте самому собрать.

Собрал. Кино кажет, музыку играет. Никаких ffmpeg не качалось, mpv-build не использовал. (Мне недавно приходилось mplayer пересобирать, поэтому все -dev пакеты уже установлены.)

Так кто там у нас говорил про mpv-build?

У меня и без него собралось; не знаю, зачем ты мучаешь сторонние сборочные скрипты.

чему завидовать-то?

Вот и я не пойму — чему? Но вот что ещё может заставить человека назвать софт дерьмом? Я ещё понимаю такие выверты у разработчиков, которые действительно могут написать лучше. Или уже написали лучше. А ты зачем-то оскорбляешь авторов, хоть и заочно, просто не сумев собрать. Это всего лишь означает, что сборка из исходников — не для тебя. Авторы mpv за это ответственности не несут.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

у меня тоже играт. Уже. Трахаться с dev пакетим и либами у меня нет никакого желания, тем более, что не все есть в репозитории.

сборка из исходников — не для тебя

очень самоуверенное высказывание. Вы меня не знаете, как и я вас. Воздержитесь от таких указателей.
С софтом, кодом, и пр. вещами я работаю немалое кол-во времени, много чего видел. В итогда вся эта лабуда основательно достала, и если что-то не так - я уже не хочу думать почему и как. Я нарочно из ITшника становлюсь потребителем. С точки зрения потребителя вы можете понять, почему я назвал софт «дерьмом».

reprimand ★★★★★
()

ныне мертвого mplayer2

Я говорил, что он мёртворождённый? Говорил, даже смски рассылал©. Вот и сейчас пророчески скажу - mpv был мёртв ещё при рождении.

redgremlin ★★★★★
()
Ответ на: комментарий от reprimand

сборка из исходников — не для тебя

В итогда вся эта лабуда основательно достала, и если что-то не так - я уже не хочу думать почему и как. Я нарочно из ITшника становлюсь потребителем.

То есть сборка из исходников — не для тебя.

Вы меня не знаете, как и я вас. Воздержитесь от таких указателей.

Я не собирался вкладывать в слова оскорбления. Мне жаль, если так вышло.

Я не вижу ничего плохого в использовании телевизора без понимания его устройства и принципов работы. Но вот если человек собирает телевизор из запчастей и в результате отсутствует звук или изображение, не обязательно виноваты «дерьмовые» компоненты. Возможно человек ошибся при сборке. И сборка телевизора из запчастей — не для него. Я понятно изъясняюсь?

Хочешь чтобы просто работало? Купи готовый телевизор (поставь пакет из репозитория). Телевизоры из магазина не поддерживают новейшие фишки (в репозитории нет свежих версий пакета)? Подожди, и новые модели завезут (подожди, и новые версии приедут в репозиторий).

i-rinat ★★★★★
()
Последнее исправление: i-rinat (всего исправлений: 1)

Я пощупал, мне очень понравилось. Единственное, что я боюсь так это то что проект может загнуться. Не хочеться переписывать все мои костыли на новый плеер, без уверенности что такой плеер просуществует хоть какое-то приличное время

RCV ★★★★
()

Всё, перехожу на mpv из-за новой иконки!

kas501 ★★★
()

Перешёл недавно на сабж: он умеет скриншоты сразу в jpg, умеет скриншоты без субтитров через Shift-S и умеет перемотку по главам mkv. Как мало надо для счастья.

vasilenko ★★
()
Ответ на: комментарий от ritsufag

Пока ман читал, ещё одну фичу нашёл - с помощью --screenshot-template можно его научить в название скриншота включать имя файла. Ну всё, mplayer достиг совершенства.

vasilenko ★★
()
Ответ на: комментарий от vasilenko

Ну так в принципе без разницы, теперь хоть не надо своими скриптами обрабатывать.

ritsufag ★★★★★
()
Ответ на: комментарий от i-rinat

То есть сборка из исходников — не для тебя

она, может, и для меня, другое дело, что я не люблю, когда эта сборка происходит не с первого раза.

у меня тоже играт. Уже

reprimand ★★★★★
()

Новая иконка.

Килер фича - ушел обновляться ...

AoD314
()
Ответ на: комментарий от reprimand

когда эта сборка происходит не с первого раза.

Ты называешь софт дерьмовым только из-за того, что у тебя на машине нет заголовков для ALSA. Не из-за кривых алгоритмов, жрущих процессорное время на ровном месте, не из-за случайных падений вызванных порчей памяти, не из-за непомерного потребления ресурсов. А из-за того, что у тебя на машине нет заголовков для ALSA.

Мне понадобится время, чтобы принять этот факт.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

где связь, между заголовками alsa и парой флагов для сборки ффмпег? Среди флагов ни слова о звуке (собственно, ffmpeg-то сам звук воспроизводить не может...)
А насчет того, что я зазываю выше - почитай что я написал выше, ты изменяешь лог. связь.

reprimand ★★★★★
()
Ответ на: комментарий от leg0las

Единственное, что печалит - smplayer2 (да-да, морда для mplayer2 тоже есть) не понимает его.

Даже если в конфиге прописать явно путь к бинарнику mpv?

andreyu ★★★★★
()
Ответ на: комментарий от anonymous

Поддерживаю. Какого чёрта ещё никто не сделал ppa? На убунте приходится пока страдать без него. А ведь он шикарный, навигация по главам и шаблоны именования скриншотов - это именно то, чего не хватало в mplayer2. Ну и линкованные mkv он воспроизводит без неприятного бага с отображением субтитров.

anonymous
()
Ответ на: комментарий от anonymous

Поддерживаю. Какого чёрта ещё никто не сделал ppa? На убунте приходится пока страдать без него. А ведь он шикарный, навигация по главам и шаблоны именования скриншотов - это именно то, чего не хватало в mplayer2. Ну и линкованные mkv он воспроизводит без неприятного бага с отображением субтитров.

anonymous
()

почему в генте это чудо зависит от маргинальной libav, а не от нормального ffmpeg-а?

anonymous
()

mpv тянет себе libav вместо стандартного ffmpeg, в mplayer2 выкинули русский перевод, никаких плюсов я, поиспользовав его, не заметил, так что остался на старом добром mplayer.

anonymous
()

Я вот че то ваще не понял а что собственно такое нужно вытворить чтобы лицезреть сабж --> „Добавлен On Screen Controller (OSC)“ ?

init_6 ★★★★★
()
Ответ на: комментарий от init_6

а что собственно такое нужно вытворить чтобы лицезреть сабж --> „Добавлен On Screen Controller (OSC)“ ?

Мышкой подвигать над окном.

i-rinat ★★★★★
()
Ответ на: комментарий от anonymous

почему в генте это чудо зависит от маргинальной libav, а не от нормального ffmpeg-а?

The FFmpeg/Libav situation И ТУТ ВНЕЗАПНО! Тяжело наверное быть таким слоупоком как данный anonymous.

Замечу, что сам юзал ffmpeg и миграция на libav лично для меня прошла вообще незаметно и безболезненно.

init_6 ★★★★★
()
Ответ на: комментарий от i-rinat

И это все безусловно круто… Однако тогда с какими USE флагами нужно собирать сабж чтобы после

Мышкой подвигать над окном.

лицезреть описанную няшность?

init_6 ★★★★★
()
Ответ на: комментарий от anonymous

никто не сделал ppa? На убунте приходится пока страдать без него

В debian есть уже :3

anonymous
()
Ответ на: комментарий от redgremlin

Вот и сейчас пророчески скажу - mpv был мёртв ещё при рождении.

mpv рулит немерено хотя бы от того, что они наконец то выкинули весь этот ненужный crap веками накапливавшийся в mplayer! А заслуга mplayer2 была хотя бы в том, что он своим появлением немного пнул разработку mplayer что тоже есть хорошо.

init_6 ★★★★★
()

Пользуюсь сейчас mplayer2+smplayer, на который перешел с mplayer+smplayer. MPV ставил - норм, имеет свои плюсики, уже упоминавшиеся тут, но все-таки GUI нужен, т.к. в зависимости от ситуации я пользуюсь разными интерфейсами - зависит от того, лежат ли руки на клавиатуре или на мышке, а также от того, какие настройки нужно изменить.

Как собрать mpv с gui я чего-то не понял, вроде use-флаги включал всевозможные, но как-то ничего... разбираться лень

Плюс к тому mpv тянет libav, а vlc, которым я тоже изредка пользуюсь, хочет ffmpeg, возможно собственный ebuild и решил бы этот вопрос, но заморачиваться не хочется.

anonymous
()

Не собирается

Сначала просил libva, я поставил libva с гита, теперь выдаёт

CC	demux/demux_raw.o
demux/demux_raw.c:33:30: fatal error: video/img_format.h: No such file or directory
 #include "video/img_format.h"
                              ^
compilation terminated.
make: *** [demux/demux_raw.o] Ошибка 1
[/quote]

kinik ★★☆
()
Ответ на: комментарий от anonymous

Aаа, ещё вспомнил, в mplayer2 корявый OSD, его в mpv поправили?

anonymous
()
Ответ на: комментарий от init_6

The FFmpeg/Libav situation И ТУТ ВНЕЗАПНО! Тяжело наверное быть таким слоупоком как данный anonymous.

Статью перечитай, и беги удалять libav!

anonymous
()
Ответ на: комментарий от anonymous

Статью перечитай, и беги удалять libav!

Если ты не заметил то был просто глобально один единственный media-video/ffmpeg а стал virtual/ffmpeg который тянет либо media-video/ffmpeg либо media-video/libav на выбор. Как говорится почувствуй разницу. И если все еще непонятно то поменять одно на другое в любой момент времени сейчас уже не проблема.

init_6 ★★★★★
()
Ответ на: комментарий от init_6

И если все еще непонятно то поменять одно на другое в любой момент времени сейчас уже не проблема.

Вроде бы разработчики libav заявляли, что они не будут поддерживать совместимость c ffmpeg?

anonymous
()
Ответ на: комментарий от anonymous

Вроде бы разработчики libav заявляли, что они не будут поддерживать совместимость c ffmpeg?

Сохраняли или нет это уже вообще другой разговор…

Не считая того софта который привязан к чему-то одному конкретно и без вариантов сегодня проблемы сменить {ffmpeg/libav} в gentoo просто не существует. Удалил одно поставил другое и сам portage тебе пересоберет все что в этом нуждается.

init_6 ★★★★★
()
Ответ на: комментарий от init_6

Задам вопрос Вам как главному специалисту. Мне вот понравился этой плеер, и хотелось бы под него переписать мои костылики. Что есть на место slave моде? Авторы пишут что этим лучше не пользоваться, но чем пользоваться не понятно. Второе на сайте написано о поддержке cue( что хорошо) но в чем это проявляеться я не понимаю, а хотелось бы увидеть эту поддержку на живом примере.

RCV ★★★★
()
Ответ на: комментарий от qnikst

должно хватать любого, но до последнего времени в ебилде был косяк, что только с luajit работало.

Угу. У меня просто lua не дало ничего. А заработало только от обоих вместе. Ну и сабж по ходу не сильно уж и интересен… Ну да мышкой можно потыкать. Но смысл если уже все настроено клавишами? Тупо дублирование функционала и ничего такого чего уже б не было.

init_6 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.