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)
Ответ на: комментарий от init_6

т.е. инфы на сайте не достаточно для того чтобы получить полное представление?

Там написано только «Improved support for .cue files»

Я совершенно не понимаю, что стало лучше. К примеру только сейчас я понял, что наверное это фраза не относиться к cue файлам которыми снабжают альбомы flac и ape.

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

Там написано

Собери сам и сравни. Это доступно и дает максимально достоверную информацию.

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

Gotf он сам выбрал пребывание в своем неведении. Оставь его там.

init_6 ★★★★★
()

Отличный плейер. mplayer2 + smplayer2 снёс после его установки.

Только вот остался один вопрос: Gotf, этот плейер умеет открывать субтитры из поддиректорий? Если да, то как? А то приходится в основную директорию их копировать, что не очень удобно.

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

этот плейер умеет открывать субтитры из поддиректорий?

В конфиг что-то вроде

sub-paths="sub:sub_rus:sub_eng"
или просто указывать параметром при запуске.

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

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

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

Эх, опять костылить...

Ладно, ничего другого не остается.

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

Костыли же, вот в виндавс в каждой программе свой файловый менеджер, вьювер, etc; юзабилити и изкоробочность превыше всего.

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

UPD. А регулярки можно?

Они вам не помогут. Я видел torrent, в котором каталог с субтитрами был вложен в каталог с каталогами субтитров (т.е. что‐то вроде Subs/Subbers Team/*.ass). Поэтому у меня есть следующая функция в .zshrc:

function aplayer()
{
    emulate -L zsh
    setopt extendedglob
    setopt nullglob
    local -a args
    args=(
        -fs
        -cache 4096 # TODO Change size on heavy IO?
        -alang ja,jp,jpn
        -slang ru,rus
    )
    local -A mediadirs
    mediadirs=()
    for arg in $@ ; do
        if [[ ${arg[0]} == '-' ]] ; then
            continue
        fi
        if test -f $arg ; then
            mediadirs[${arg:A:h}]=1
        fi
    done
    local d
    local -i found=0
    for d in ${(k)mediadirs} ; do
        local tail=$d:t
        test -d ~/.fonts/aplayer/${tail}-1 && continue
        local f
        for f in $d/**/(#i)font* ; do
            if test -d $f ; then
                (( found++ ))
                ln -s $f ~/.fonts/aplayer/${tail}-${found}
            elif [[ $f == (#i)*.rar ]] || [[ $f == (#i)*.zip ]] ; then
                (( found++ ))
                mkdir ~/.fonts/aplayer/${tail}-${found}
                pushd -q ~/.fonts/aplayer/${tail}-${found}
                    7z x $f
                popd -q
            fi
        done
    done
    if (( found )) ; then
        fc-cache -v ~/.fonts
    fi
    local -aT subpaths SUBPATHS
    SUBPATHS=( ${(k)^mediadirs}/(#i)*(sub|суб)*{,/**/*}(/) )
    if (( ${#SUBPATHS} )) ; then
        args+=( -sub-paths $subpaths )
    fi
    mplayer $args $@ || \
        mplayer -vo gl_nosw $args $@
}
Под mplayer в данном случае понимается символическая ссылка на mplayer2.

Данная функция также ответственна за установку шрифтов.

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

Ничего, и его форкнут. И назовут как-нибудь... MPlayer Classic, например.

dogbert ★★★★★
()

Основные изменения
Новая иконка.

Это успех. Больше форков форков богу форков!

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

Ты больше недели обдумывал этот комментарий?

Behem0th ★★★★★
()

plm, кто мантейнер этой радости в rpmfusion? Когда уже появится?

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