LINUX.ORG.RU

Вышел MPlayer 1.0rc3

 , , ,


0

0

Прошло около трех лет после выпуска предыдущего среза кода самого известного медиапроигрывателя в мире юникс-систем, которым по праву считается MPlayer. В официальном анонсе сообщается, что релиз планировался более года назад, но был задержан множество раз. Так что же нового в rc3? Итак,

  • Добавлена поддержка большого количества бинарных кодеков, а также все новые возможности библиотеки FFmpeg. Также появилась возможность аппаратного ускорения видео посредством VDPAU, а также добавлен вывод звука через аудиосервер Pulse Audio. MPlayer 1.0rc3 может быть собран в 64-битном виде для Mac OS X, а также работает на Wii и OS/2.
  • Удален встроенный демуксер MOV/MP4 для устранения конфликта бинарных кодеков с libavformat из пакета FFmpeg. Для проигрывания MOV/MP4 файлов с бинарными кодеками, пожалуйста, запускайте mplayer с флагом '-demuxer mov'.
  • Продолжается чистка кода, убрано большое количество предупреждений компилятора, во многих местах был основательно переработан код. Кроме того, внешние библиотеки синхронизированы с upstream'ом. Однако набор бинарных кодеков не был обновлен.

>>> Подробности (англ.)

★★★★

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

> Вы все еще не запускаете mplayer с -idx?

Думаешь, не пробовал? Не помогло.

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

>> А многопоточность уже появилась? А то на ееешке некоторое видео тормозит, а грузится только одно ведро, как правило.

Нет еще. Быстрей бы уже блин.

ffmpeg-mt не спешит мержиться с апстримом, и, похоже, эта ситуация продлится еще как минимум до начала зимы.

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

ну так это ppa, энтузиасты могут хоть каждую неделю билды делать,
и то там осень 2009, в генте все же не такие слоупоки, раз в 2-3 месяца это по меркам debian/ubuntu очень оперативно, хотя если самостоятельно собирать, то есть шансы словить нерабочую или глючную ревизию

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

>> mplayer -forceidx, не?

Тоже вроде пробовал.


Блин. Именно этой опцией я эти видюшки и исправил через mencoder (: давно это было, забыл уже.

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

debian'овский и ubuntu'овский мантейнер ffmpeg (ну и части мультимедии в этих дистрибутивах как член pkg-multimedia-maintainers) — ЕДИНСТВЕННЫЙ заинтересованный в релизах ffmpeg. Он их и делает, в общем-то.

Так что если хочется «пооперативнее», то предлагаю предложить ему помощь. Человека зовут Reinhard Tartler, siretart на OFTC/Freenode.

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

включаем моск, и прозреваем - это снапшоты, того, что будет выпущено как релиз-кандидат (в данном случае четвертый).

так что кто-то другой спёр.

anonymous
()

до сих пор не пользуюсь :-)

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

>Маководы все поголовно на VLC

Movist не?

wxw ★★★★★
()

Жаль, что с copy-paste'или с opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=26779) да ещё и отсебятину добавили:

Удален встроенный демуксер MOV/MP4 для устранения конфликта бинарных кодеков с libavformat из пакета FFmpeg.


Этот бред - плод воображения переводчика. :)))))))))))))))

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

>[i]А можно немного поподробнее? как?[/i]

Самое простое использовать скрипты из этого репозитория http://repo.or.cz/w/mplayer-build.git.

[code] ./enable-mt && ./init && make && make install mplayer -lavdopts threads=? file.mkv [/code]

Либо собирать ffmpeg-mt отдельно и указывать mplayer, что надо использовать внешние библиотеки ffmpeg при сборке.

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

А можно немного поподробнее? как?

Самое простое использовать скрипты из этого репозитория http://repo.or.cz/w/mplayer-build.git.

./enable-mt && ./init && make && make install
mplayer -lavdopts threads=? file.mkv 

Либо собирать ffmpeg-mt отдельно и указывать mplayer, что надо использовать внешние библиотеки ffmpeg при сборке.

Пофикшено.

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

>Ни разу с ТНОРА проблем не было...да и с GoalCirls не припомню...

Забываешь про то, что в сериях должны быть опенинги и эндинги?

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

А что не так с сабами?

Да он их сначала рисует, а потом уже масштабирует изображение — получается говно. Если видео HQ — еще терпимо, а если какой-нибудь dvdrip, то уже из глаз кровь идет. Так же, эти черные полоски снизу, он не может рисовать сабы на них, только на самом видео. Идеально сабы рисуются только в виндовом KMplayer.

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

>черные полоски снизу, он не может рисовать сабы на них, только на самом видео.

Это точно можно делать, хотя это и ужасно глупая идея.

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

вопрос к анимешникам :) Поддержка MKV Chapters теперь из коробки или опять с бубном плясать?

Хммм, недавно был удивлен тому, что собранный mplayer-mt схавал эндинг к одной анимешка отдельным файлом ) Сегодня проверю как оно там на других файлах :)

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

> Вы еще скажите: у меня VDPAU «из коробки» не работает. Да и не будет, пока не соберете с поддержкой оного.

Говорю. У меня vdpau работает «из коробки» что на Арче, что на Убунте.

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

>Так же, эти черные полоски снизу, он не может рисовать сабы на них, только на самом видео.

Может.

Да он их сначала рисует, а потом уже масштабирует изображение — получается говно


Ни разу не замечал.

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

Здесь самое новое https://launchpad.net/~rvm/ archive/mplayer
Вообще нет, самое новое в ppa:ripps818/coreavc (сегодняшняя сборка), ну и ещё в ppa:nvidia-vdpau/cutting-edge-multimedia собирают, но там, правда, от 14 мая.

У кого-нибудь DVD с меню на этом rc3 работает?

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

О спасибо!:)

У кого-нибудь DVD с меню на этом rc3 работает?

Сейчас попробую.

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

Когда оно сабы уже научится нормально рисовать?
Что и где не так?
Оно даже в архи-сложном [qIIq]_Bakemonogatari_-_01_[720p][h264][964BED51] сейчас всё корректно отрисовывает.

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

Да он их сначала рисует, а потом уже масштабирует изображение — получается говно. Если видео HQ — еще терпимо, а если какой-нибудь dvdrip, то уже из глаз кровь идет.
А, дочитал и до этого сообщения. Баг-репорт уже заполнен?

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

> Вообще нет, самое новое в ppa:ripps818/coreavc

coreavc


Эээчочо? Разве его можно бесплатно распространять?

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

> Эээчочо? Разве его можно бесплатно распространять?

там предлагается поставить coreavc под вайном и потом скопировать самый-главный-файл, так что все нормально

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

Ценить содержания выше формы - признак Человека Разумного. А те, кому шашечки, а не ехать, не только долго не протянут при любом кризисе, но и, имхо, не заслуживают того же уважения, которое заслуживают те, кому содержание важнее.

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

Я очень рад за тебя и твой выбор. Перед тем, как начать троллить, интересуюсь, какая версия, какой дистриб и не сам ли ты собирал его.

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

>интересуюсь, какая версия, какой дистриб и не сам ли ты собирал его.

rpm -qa | grep smplayer
smplayer-0.6.8-1mdv2010.0
smplayer-themes-0.1.20-1mdv2010.0


Конкретно по претензиям:
1. После снятия с паузы может проиграть несколько секунд и встать, приходится жать «влево» и снова смотреть.
2. После снятия с паузы может начать тормозить, помогает только перезапуск
3. Непомерно долго добавляет в плейлист достаточно большую группу файлов, причем вполне может в этот момент зависнуть.
4. Может перестать реагировать на «буквенные» хоткеи мплеера, причем дело не в раскладке точно. Помогает только перезапуск.

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

>Баг-репорт уже заполнен?

Его пошлют с баг-репортом же, ибо он не читал мануалов. Все это сделать можно.

Субтитры после ресайза делаются вот так: «mplayer -ass -vf scale=2560:1440,ass,screenshot». Естественно машина должна вытягивать программный ресайз. Видеокарта бесполезна, ибо субтитры должны накладываться до передачи картинки видеокарте.

Субтитры на черных полосах делаются с помощью "-vf expand", но я никогда этим не пользовался, ибо это банально неудобно и утомительно для глаз. Да и, скорее всего, оно меняет видео-координаты для фильтра субтитров, таким образом портя все оформление.

anonymous
()

Mplayer отличный плеер, быстрый, ненагруженный, но один хоткей ужасно неудобен - нажимая на Esc закрывается плеер. Нажмешь по привычке туда - ищи-свищи на чем твой фильм остановился. Слава Богу вообще чтоб паузу сделали на пробел. И если еще сделали фулскрин на двойной щелчок и паузу на среднюю кнопку, было бы шикарно)) А вообще хоткеи можно исправить?

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

не получается собрать:

i686-pc-linux-gnu-gcc: unrecognized option '-nopie'
i686-pc-linux-gnu-gcc: unrecognized option '-nopie'
loader/module.o: In function `MODULE_GetProcAddress':
module.c:(.text+0x1db): undefined reference to `wrapper_target'
module.c:(.text+0x1e0): undefined reference to `wrapper'
module.c:(.text+0x1e6): undefined reference to `report_entry'
module.c:(.text+0x1f2): undefined reference to `report_ret'
loader/module.o: In function `LoadLibraryExA':
module.c:(.text+0xdc2): undefined reference to `report_entry'
module.c:(.text+0xdcc): undefined reference to `report_ret'
module.c:(.text+0xdd6): undefined reference to `wrapper'
module.c:(.text+0xddb): undefined reference to `wrapper_target'
collect2: ld returned 1 exit status
make: *** [mencoder] Ошибка 1
make: *** Ожидание завершения заданий...
loader/module.o: In function `MODULE_GetProcAddress':
module.c:(.text+0x1db): undefined reference to `wrapper_target'
module.c:(.text+0x1e0): undefined reference to `wrapper'
module.c:(.text+0x1e6): undefined reference to `report_entry'
module.c:(.text+0x1f2): undefined reference to `report_ret'
loader/module.o: In function `LoadLibraryExA':
module.c:(.text+0xdc2): undefined reference to `report_entry'
module.c:(.text+0xdcc): undefined reference to `report_ret'
module.c:(.text+0xdd6): undefined reference to `wrapper'
module.c:(.text+0xddb): undefined reference to `wrapper_target'
collect2: ld returned 1 exit status
make: *** [mplayer] Ошибка 1
Flaming ★★
()
Ответ на: комментарий от redgremlin

Подтверждаю по 1 и 3 пунктам.

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

Сдалось всем это vdpau. У меня fullHD на 4 ядерном проце с декодированием h264 в 8 потоков идет очень гладко. Причем система вцелом не тормозит: можно ядро в бэкграутде компилять, торренты качать и проч.

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

в Убунту был баг когда после паузы и анпаузы Smplayer не возобновлял воспроизведение видео так это исправляется установкой вывода звука через Pulse

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

> В оверлее multimedia есть mplayer с ffmpeg-mt

Его апдейтят чуть ли не каждый месяц)


Чаще. Между текущим снапшотом и ебилдом из Багзиллы, который станет новым снапшотом, ровно 100 коммитов.

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

А вообще хоткеи можно исправить?

Да можно, читай про mplayer/input.conf. То, что нужно тебе, делается как-то так:

ESC invalid

MOUSE_BTN0_DBL vo_fullscreen
MOUSE_BTN1 pause

Писал по памяти, так что возможно где-то ошибся. Да и не помню как правильно сделать unbind, поэтому забиндил на ESC команду invalid, которая не существует.

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

Странно. Собирал оттуда 1.0_rc4_p20100521 пару часов назад. Всё успешно.

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

>так это исправляется установкой вывода звука через Pulse

Вывод и так через пульсу. Да и проблема другая - после снятия с паузы он несколько секунд играет (мб до конца кэша?), только потом встает.

redgremlin ★★★★★
()

Хорошая новость! Но, блин, 3 года.... Это ппц!

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

apt-cache policy mplayer-nogui :) mplayer-nogui: Установлен: 2:1.0~rc3+svn20100519-0.0 Кандидат: 2:1.0~rc3+svn20100519-0.0 Таблица версий: *** 2:1.0~rc3+svn20100519-0.0 0 500 ftp://ftp.debian-multimedia.org sid/main Packages 100 /var/lib/dpkg/status

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