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 ()

кто знает, включены ли патчи для vaapi в SVN mplayer? или все еще сторонними пакетами надо пользоваться?

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

./libavcodec/vaapi_mpeg2.c
./libavcodec/vaapi.h
./libavcodec/vaapi_h264.c
./libavcodec/vaapi.c
./libavcodec/vaapi_mpeg4.c
./libavcodec/vaapi_internal.h
./libavcodec/vaapi_vc1.c

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

и оно работает, представь себе. встроенная HD3200.

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

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

Включены какие-то USE-флаги, требующие win32codecs, но сам win32codecs выключен. Нужно либо включить win32codecs, либо выключить флаги real, quicktime и прочее.

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

распаковали
cd mplayer
debian/rules
debian/rules binary

все, там уже все готово для дебиана,
скрипт debian/rules можно посмотреть, подредактировать, на предмет ключей к configure например

Sylvia ★★★★★
()

Забавненько, у меня в lucid уже давно стоит

$ aptitude show mplayer

Package: mplayer

State: installed

Automatically installed: no

Version: 2:1.0~rc3+svn20090426-1ubuntu10

Doctor_Drive
()

Хм, Странно сочетается «Добавлена поддержка большого количества бинарных кодеков» и «Однако набор бинарных кодеков не был обновлен»...

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

> 1. После снятия с паузы может проиграть несколько секунд и встать, приходится жать «влево» и снова смотреть.

2. После снятия с паузы может начать тормозить, помогает только перезапуск


Пульсаудио поди юзаешь? Задай в настройках чтоб звук через pulse выводился.

4. Может перестать реагировать на «буквенные» хоткеи мплеера, причем дело не в раскладке точно. Помогает только перезапуск.


УМВР. Может, мандрива виновата? (:

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

> И если еще сделали фулскрин на двойной щелчок и паузу на среднюю кнопку, было бы шикарно

Эээээ.

pevzi ★★★★★
()

0_о вaйн нaшёл послeдовaтeля :) прaвильнaя нумeрaция

amorpher ★★★★★
()

Скажите, я правильно понял что на карте NVidia 7950GT какое либо аппаратное ускорение декодирования чего либо работает только под виндоус ? Карта меня устраивает на все сто в плане 3д, так нехочется ее менять только из-за того что в ляликсе недопилен vdpau...

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

> 1.0rc3

Прошло около трех лет после выпуска предыдущего среза кода

1.0_rc4_p20100506



Эм. К 2016, я так думаю (:

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

Ненуачо. Радует то, что разрабочики таки понимают, что их проект еще не готов.

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

> Конца Света™

Да не будет его к 2012, ниврите.

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

Субтитры после ресайза делаются вот так:


Можно ещё -vo gl (субопции).

-vo gl command line help:
Example: mplayer -vo gl:slice-height=4

Options:
nomanyfmts
Disable extended color formats for OpenGL 1.2 and later
slice-height=<0-...>
Slice size for texture transfer, 0 for whole image
noosd
Do not use OpenGL OSD code
scaled-osd <-------------------- ?
Render OSD at movie resolution and scale it
noaspect
Do not do aspect scaling
rectangle=<0,1,2>
0: use power-of-two textures
1: use texture_rectangle
2: use texture_non_power_of_two
ati-hack
Workaround ATI bug with PBOs
force-pbo
Force use of PBO even if this involves an extra memcpy
glfinish
Call glFinish() before swapping buffers
swapinterval=<n>
Interval in displayed frames between to buffer swaps.
1 is equivalent to enable VSYNC, 0 to disable VSYNC.
Requires GLX_SGI_swap_control support to work.
ycbcr
also try to use the GL_MESA_ycbcr_texture extension
yuv=<n>
0: use software YUV to RGB conversion.
1: use register combiners (nVidia only, for older cards).
2: use fragment program.
3: use fragment program with gamma correction.
4: use fragment program with gamma correction via lookup.
5: use ATI-specific method (for older cards).
6: use lookup via 3D texture.
colorspace=<n>
0: MPlayer's default YUV to RGB conversion
1: YUV to RGB according to BT.601
2: YUV to RGB according to BT.709
3: YUV to RGB according to SMPT-240M
4: YUV to RGB according to EBU
5: XYZ to RGB
levelconv=<n>
0: YUV to RGB converting TV to PC levels
1: YUV to RGB converting PC to TV levels
2: YUV to RGB without converting levels
lscale=<n>
0: use standard bilinear scaling for luma.
1: use improved bicubic scaling for luma.
2: use cubic in X, linear in Y direction scaling for luma.
3: as 1 but without using a lookup texture.
4: experimental unsharp masking (sharpening).
5: experimental unsharp masking (sharpening) with larger radius.
cscale=<n>
as lscale but for chroma (2x slower with little visible effect).
filter-strength=<value>
set the effect strength for some lscale/cscale filters
customprog=<filename>
use a custom YUV conversion program
customtex=<filename>
use a custom YUV conversion lookup texture
nocustomtlin
use GL_NEAREST scaling for customtex texture
customtrect
use texture_rectangle for customtex texture
mipmapgen
generate mipmaps for the video image (use with TXB in customprog)
osdcolor=<0xAARRGGBB>
use the given color for the OSD

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

>Люблю арч за такие сборки

Они-таки собирают mplayer-uau из git://repo.or.cz/mplayer-build.git, так что все правильно, что оно работает.

anonymous
()

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

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

>Что учить? Totem у меня играет почти всё, что мне даст переход на MPlayer?

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

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

>сравниваешь мощный плейер

для просмотра кино и даже стримов не нужно что-то сверхмощное. нужно удобное. понятие «удобное» включает в себя несколько вещей, которым mpleer ну никак не удовлетворяет. проблема в том, что тупой тотем удовлетворяет еще меньше.

и это без учета возможностей менкодера

складывается впечатление, что mencoder то и есть основной продукт. а mpleer - это так, тестовая игралка к нему.

anonymous
()

Интересно, а на 64-битных системах 32-битные бинарные виндовые кодеки будут работать или по прежнему хрен?

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

Большое спасибо Вам, теперь все работает как мне надо. Немедленно сношу vlc и т.п.

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

> Интересно, а на 64-битных системах 32-битные бинарные виндовые кодеки будут работать или по прежнему хрен?

конечно не будут, причем не будут никогда

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

>конечно не будут, причем не будут никогда

Почему нет?

Кто мешает mplayer'у запускать 32-битный хелпер и получать видео через сокет/пайп?

anonymous
()

Променял его на VLC и очень доволен.

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

> >Также появилась возможность аппаратного ускорения видео посредством VDPAU

криокамера?

VDPAU всё равно пока что только на нвидии и не поддерживается свободными дровами. Так что в приниципе и не нужно.

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

поздравления пользователям таких дистрибутивов как Ubuntu, а то там майнтейнеры считают зазорным брать снапшоты с svn

dudraug@dudraug-laptop:~$ apt-cache policy mplayer
mplayer:
  Установлен: 2:1.0~rc3+svn20090426-1ubuntu16
  Кандидат: 2:1.0~rc3+svn20090426-1ubuntu16
  Таблица версий:
 *** 2:1.0~rc3+svn20090426-1ubuntu16 0
        500 http://archive.ubuntu.com/ubuntu/ lucid/multiverse Packages
        100 /var/lib/dpkg/status

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

1:Что учить? Totem у меня играет почти всё, что мне даст переход на MPlayer?

А ваш тотем енку и ass сабы уже осилил?

2: Оно научилось НОРМАЛЬНО играть фильмы на двд?

Умеет, даже менюшав.

4: Оно до сих пор некрасивое?

Я его без гуя юзаю.

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

оно когда нибудь будет нормально декодировать H.264 или так и продолжать патчить mplayer для проигрывания через «CoreAVC-For-Linux»

Есть vdpau, есть ffmpeg-mt, при чем тут вообще мплеер?

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

нет. чего то это никогда не работало. что там делает smplayer - не знаю. но с ним почти всё нормально.

Работает, управление через клаву.

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

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

В убунте собрано с вдпау, может просто надо нормальные дистры выбирать.

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

В убунте собрано с вдпау, может просто надо нормальные дистры выбирать.

Вот уж не знал, что убунта - нормальный дистрибутив :) Неужели в убунте mencoder «из коробки» поддерживает все проприетарные кодеки? Я, например, из известных мне дистрибутивов только в Альте видел, чтобы «из коробки» mplayer/mencoder были собраны правильно - в других дистрибутивах приходилось собирать их из исходников, т.к. не поддерживались lame, dvdnav и т.п. (в мандриве почему-то даже vorbis «из коробки» не работает).

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

В убунте все работает, но я все равно пересобирал, но уже по другим причинам. ffmpeg-mt же.

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

>для просмотра кино и даже стримов не нужно что-то сверхмощное. нужно удобное.

как же достали эти заламывания рук по поводу «не нужно мощное, надо только одно-второе-третье-десятое».

понятие «удобное» включает в себя несколько вещей, которым mpleer ну никак не удовлетворяет.

mplayer - лучший.

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