LINUX.ORG.RU

Релиз mpv 0.28

 , ,


0

2

Представлен релиз медиаплеера mpv 0.28.

mpv — свободный кроссплатформенный медиаплеер на основе MPlayer/mplayer2 под лицензией GNU GPLv2, GPLv2.1+ и GPLv3+.

В mpv приоритетом является разработка новых возможностей и бэкпортирования ключевых изменений из репозиториев MPlayer.

Основные изменения:

  • удалён модуль вывода vo_wayland;
  • для Media Process Platform включена поддержка DRM_PRIME;
  • добавлены опции "--start=none" и "--vlang";
  • размер кэша по умолчанию теперь составляет 20MB;
  • выполнен серьезный рефакторинг кода. Теперь требуется FFmpeg новее 3.4 и новые библиотеки;
  • в модуль vd_lavc включена поддержка аппаратного ускорения с помощью nvdec;
  • в модуль demux включена поддержка нескольких кэшируемых диапазонов позиционирования;
  • в модуль demux_playlist включена поддержка файлов .url;
  • в модуль dvb включена поддержка подключения до 8 разных фронтэндов и реализована возможность разбора информации о модуляции для настройки VDR-каналов;
  • включена поддержка аппаратных декодировщиков для кадров IMGFMT_MEDIACODEC. Модуль mediacodec теперь имеет название «mediacodec-copy»;
  • добавлен stats.lua — скрипт вывода статистики при нажатии i/I.

>>> Анонс релиза

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

Этот модуль не имел аппаратного ускорения, и нужен был в качестве фоллбэка. Поддержку Wayland не только не выкинули, но вообще переписали с нуля, с поддержкой KDE Server-Side Decorations, xdg-shell, drag'n'drop и полной поддержкой тайловых Wayland-композиторов. Правда пока не включили её по умолчанию, так как осталось допилить кое-что

anonymous ()

Теперь требуется FFmpeg новее 3.4 и новые библиотеки;

Сейчас последняя версия FFmpeg 3.4.1 и с ней уже не собирается - версии библиотек старые. Вот куда они «вперед паровоза» бегут?

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

Сейчас последняя версия FFmpeg 3.4.1 и с ней уже не собирается - версии библиотек старые. Вот куда они «вперед паровоза» бегут?

Айтишники падки на всё новое как нимфоманка на всё фаллическое. И эта черта фатальная неисправимая ошибка ИТ, сеющая недоверие к этой сфере деятельности, поэтому и появились маркетинговые ССД со сроком годности на них хранимой информации. Проще на бересте или на глиняных табличках хранить информацию, хотя бы 1000 лет гарантированно, а не 5-10 в ИТ. Ни одного дневника на лайжурнале не осталось раньше 2005 года всё похерили в погоне за обновлениями говносерверов и его говнософта - кретины тупорылые.

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

с поддержкой KDE Server-Side Decorations

В прошлый раз были проблемы с рамкой окна. Хорошо, что KDE-разработчики и GNOME-разработчики хоть раз в жизни сделали что-то сообща (это я про включение KDE Server-Side Decorations в состав новых версий GTK).

EXL ★★★★★ ()

Оно перестало падать на ровном месте по окончании проигрывания фильма? У меня постоянно smplayer рапортует о том, что mpv has stopped и показывает стек-трейс. Баг-репорт не постил (тк нашёл уже существующий с таким же трейсом).

DELIRIUM ★★★★★ ()

Я, как говорится, не злопамятный, просто я злой, и память у меня хорошая.

Так вот, я помню, что недавно проскакивала новость про новый smplayer, и там было написано буквально следующее:

из mpv (бэкэнд SMPlayer) по лицензионным соображениям удалены некоторые кодеки

Так из какой версии mpv удалены кодеки? Не говоря уж, что из той новости я так и не понял, какие именно кодеки удалены...

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

Так из какой версии mpv удалены кодеки? Не говоря уж, что из той новости я так и не понял, какие именно кодеки удалены...

Начиная с 0.25 версии плеер перелицензируют на LGPL. Что удалили смотри тут.

Оно перестало падать на ровном месте по окончании проигрывания фильма?

Он никогда и не падал. Попробуй напрямую в mpv фильм промотать, не используя обертку.

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

Насчёт падений - это не я писал, если что :/

Что удалили смотри тут.

Я правильно понял, что физически код не удалён, просто требует сборки с ключом, после сборки которым получается GPL-only версия? Или его таки планируется вычистить окончательно?

Вообще не очень понимаю смысла выпускать плеер под LGPL. Добро бы речь шла о библиотеках каких-нибудь с целью возможности их использования в закрытых проектах. Но плеер ведь можно использовать «как есть», GPL при этом не нарушается. Даже тот же smplayer, как я понимаю, не попадает под определение «производного продукта».

А уж когда затевают переход на LGPL, и с этой целью выкидывают работающие вещи......... Не понимаю. :(

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

Сама ты кретинка тупорылая все в кучу смешала глупышка.
А то что они делают называется разрабатываемая версия. Хочешь штабильности дорогуша плати и имей штабильность. С какого хрена разрабы должны делать двойную работу впиливая фичи на старой платформе а потом на новой?
Хочешь фичи плюс штабильнлсть опять плати денюх это называется бэкпортирование и само собой оно происходить не умеет - надо потрудиться. Вот компания редхат например этим неплохо зарабатывает. Не с анонов из подвала конечно а с сириоуз бизнеса.
Так шо лечи свой метеоризм а то луж чистых не осталось.

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

Насчёт падений - это не я писал, если что :/

Это я знаю. Просто решил и ему сразу ответить.

Я правильно понял, что физически код не удалён, просто требует сборки с ключом, после сборки которым получается GPL-only версия? Или его таки планируется вычистить окончательно?

Нет, насколько я понял, GPL код почти полностью удален. Оставшийся GPL код можно выключить собрав плеер с параметром --enable-lgpl. Скорее всего, потом и этот оставшийся код вычистят.

Вообще не очень понимаю смысла выпускать плеер под LGPL.

Тоже не понимают зачем это. Впрочем, наверняка были какие-то причины.

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

Почему тогда разработчики той же Qt обеспечивают очень неплохую «штабильность», начиная примерно так с версии 4.4 и по текущую 5.9 не только в коммерческой версии, но и в LGPLной? (Хотя по мелочи к ним вопросы имеются.)

Может, деньги всё-таки не универсальный критерий?

hobbit ★★★★★ ()
Последнее исправление: hobbit (всего исправлений: 2)
Ответ на: комментарий от darkpony

Вот куда они «вперед паровоза» бегут?

В FFmpeg только на моей памяти уже третье API, не считая убирания старых имён констант. У меня есть небольшой по размерам код, который почти ничего не делает, кроме декодирования через FFmpeg, но такое ощущение, что всякие костыли совместимости с различными версиями занимают уже больше, чем собственно код.

По всей видимости, в mpv все такие костыли выбросили.

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

1) Всё относительно
2) Всё бывает
3) Ничто не ново под луной
4) Мы не знаем из каких соображений
5) Очень неплохая понятие растяжимое
6) Может авторы сабжа и могли не требовать свежайшей версии либ а может это сложно. Надо провести расследование изменений и только тогда можно будет сказать точнее

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

Странные у вас претензии. Лучше новый софт с новыми фичами, в котором вовремя фиксят баги(пусть и добавляя периодически новые), чем старый, но зато «стабильный». Да и задачи хранит информацию 1000 лет перед IT никто не ставит - слишком дорого это, нужны специальные технологии хранения, специальные условия хранения носителей информации и т.п. И главное, всегда нужно руководствоваться здравым смыслом: кому в наше время может понадобиться инфа из жж за непонятно какие лохматые годы? Даже то, что запостили в прошлом году, на 90% в этом году уже не актуально. А то, что запостили пару лет назад, уже давно кануло в лету. Зачем хранить старые дневники?

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

Говно. Они до сих пор просто выпиливают фичи mplayer и называют это улучшениями?

Он менее падуч на битых файлах, чем оригинальный Mplayer (0.25 по сравнению с 1.3.0). Что странно, учитывая, что декодируют одной библиотекой.

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

И главное, всегда нужно руководствоваться здравым смыслом: кому в наше время может понадобиться инфа из жж за непонятно какие лохматые годы? Даже то, что запостили в прошлом году, на 90% в этом году уже не актуально.

Логика, достойная человека, для которого ЖЖ состоит исключительно из фотожаб, светских новостей и фоток котиков.

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

Айтишники падки на всё новое как нимфоманка на всё фаллическое. И эта черта фатальная неисправимая ошибка ИТ, сеющая недоверие к этой сфере деятельности, поэтому и появились маркетинговые ССД со сроком годности на них хранимой информации. Проще на бересте или на глиняных табличках хранить информацию, хотя бы 1000 лет гарантированно, а не 5-10 в ИТ. Ни одного дневника на лайжурнале не осталось раньше 2005 года всё похерили в погоне за обновлениями говносерверов и его говнософта - кретины тупорылые.

Полностью вас поддерживаю.

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

А что ещё есть полезного в ЖЖ? Дневники гламурных блондинок, политота(вроде уже запретили её, но некоторые, вроде Лимонова всё равно её там распространяют), светские новости и фотки котиков.

В своё время был там дневник у Лукьяненко, да и тот давно перебрался на отдельный сайт.

ЖЖ -это же не Medium, и даже не blogspot. Хорошие блоги, как правило хостятся на вышеперечисленных двух площадках, а наиболее полезные - вообще в качестве standalone-сайтов. Году эдак в 2012-14(точно уж и не припомню) в ЖЖ даже некоторые линуксоиды что-то полезное постили. Но оно давно мхом поросло, сейчас там пасётся совсем другая аудитория. Не вызывающая, честно говоря, особых симпатий.

lucentcode ★★★★★ ()

размер кэша по умолчанию теперь составляет 20MB;

А было бы информативней: увеличен или уменьшен с ... до... MB или (прежде ... MB).

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

Существуют ли вообще в природе те версии ffmpeg'овских либ, которых он хочет?

Да, немного странно выпускать релиз, который зависит от ffmpeg 3.5, выпуска которого ещё нет (и в релиз-заметках mpv не указывается, что 3.5 якобы вот-вот выйдет).

gag ★★★★★ ()

выполнен серьезный рефакторинг кода. Теперь требуется FFmpeg новее 3.4 и новые библиотеки;

Так что такая формулировка только вводит в заблуждение: т.к. 3.4.1 новее 3.4, когда имеется ввиду 3.5, т.к. маловероятно, что необходимые изменения кто-то будет портировать назад в ветку 3.4.

в модуль dvb включена поддержка подключения до 8 разных фронтэндов ...

- dvb: Add multiple frontends support (up to 8)

лучше не «подключения», а «добавлена возможность выбора фронтэнда (из 8)»

... и реализована возможность разбора информации о модуляции для настройки VDR-каналов;

- dvb: implement parsing of modulation for VDR-style channels config

не «VDR-каналов», а «модуляции из файлов с настройками ТВ-каналов в VDR формате»

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

ЖЖ -это же не Medium, и даже не blogspot
Году эдак в 2012-14(точно уж и не припомню) в ЖЖ даже некоторые линуксоиды что-то полезное постили

То, что ты пишешь, как раз и подтверждает проблему удаления старых журналов. Это сейчас ЖЖ не котируется (хотя я лично знаю в нём пару-тройку очень приличных околонаучных блогов), а в 2000-х хороших блогов там было несравненно больше. Но, поскольку старые блоги удаляются, сейчас да, ЖЖ преимущественно состоит из говна.

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

Всё верно, раньше там были забавные и даже интересные дневники. Хотя блондинок с котиками тоже хватало. Теперь интересных дневников осталось очень мало. Я периодически почитывают всего одного автора. Я наблюдал за некоторыми интересуюдими меня дневниками, переход на другие платформы сыграл не менее драматичную роль в истории деградации ЖЖ, чем удаление старых дневников. Думаю, ЖЖ просто исжил себя, не выдержал конкуренции с более удобными платформами. Да и даже в эпоху его расцвета в русскоязычной версии ЖЖ была одна вешь, которая меня очень бесила - это комментарии под постами. Они были не очень, в отличии от большинства комментов на Хабре и GT. Думаю, всё дело в том, что ресурс был не тематически, даже в интересные тематические блоги набегало немало случайных людей. Поэтому я не жалею, что ЖЖ уже не торт...

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

Есть там старые, но интересные посты, я с этим и не спорю.Но их не так уж много. А большую часть старых постов можно выпиливать ничуть не жалея, от их удаления хуже уж точно не будет, они бесполезны. Как я понимаю, модерировать старые посты, отбирая стоящие ЖЖ не может(средства на это, вероятно, не выделили). Поэтому они и выпиливают старый контент без разбора. В идеальном мире до такого бы не дошло, но мы живём в реальном мире. Где финансовая целесообразность превыше всего. А с финансовой точки зрения они поступают довольно разумно. Вокруг старого контента давно нет никакого хайпа, просмотров там как кот наплакал. На рекламе соответственно на них уже не заработаешь, их хранение, с экономической точки зрения не целесообразно.

lucentcode ★★★★★ ()

C ластовым ффмпегом не собирается - требует ЕЩЁ НОВЕЕ. Оказалось, что у них есть свой форк, с блекджеком и хукерсами (так у них и написано) ffmpeg-mpv.
Адовая норкомания у людей какая-то.

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

ffmpeg git master.

Вообще они «кросавчеги» основывать стабильный релиз с зависимостями софта на мастер-ветке, где сегодня - одно, а завтра может быть совсем другое.

anonymous ()