LINUX.ORG.RU

MPlayer 1.1

 , ,


1

1

Разработчики аудио-видео проигрывателя MPlayer решили, что пришло время для очередного релиза. После нескольких лет релиз-кандидатов и пререлизов, они заявляют, что пора последовать примеру других проектов и выпускать мажорные версии от раза в неделю до раза в месяц. Поэтому версии 1.0 не будет, будет сразу 1.1.

Важные изменения и особенности:

  • MPlayer 1.1 совместим с FFmpeg 0.11.
  • Новый мэйнтэйнер gmplayer (GUI для X11) исправил много багов.
  • Добавлена поддержка большего числа форматов субтитров (включая Blu-ray, DVB, DVB closed-caption).
  • Доработки -vo gl, в том числе вывод 10-битного видео, базовая (но уже пригодная к использованию) поддержка OpenGL ES.
  • Улучшение поддержки SDL, теперь этот режим стал удобен для OSX, особенно на PowerPC.
  • Улучшена обработка сбоев сети, MPlayer будет гораздо сильнее стараться восстановить связь.
  • Чистка кода:
    • Удалена копия libfaad2, так как FFmpeg нормально её заменяет.
    • Копия mp3lib по умолчанию не используется, так как может неправильно работать при сборке новыми компиляторами, и её заменяют FFmpeg, libmpg123 или libmad. Она по-прежнему собирается для регрессионного тестирования и её можно принудительно включить, но в дальнейшем её тоже удалят. Рекомендуется собирать MPlayer с --disable-mp3lib.
  • Исходные тексты выкладываются в форматах tar.gz и tar.xz. Авторы настоятельно рекомендуют экономить их трафик и качать tar.xz.

>>> Подробности на mplayerhq.hu

★★★

Проверено: maxcom ()
Последнее исправление: Silent (всего исправлений: 1)

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

Почему в mplayer2 ничего не порождает? Кто мешает взять оттуда код и влить в основную ветку?

мешает то, что в mplayer была полностью переписана база.

Ну и сами разрабы mplayer говорили, что основная масса разрабов перешла на разработку mplayer2 и скоро mplayer рипнется.

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

маскарад не по душе,

1.1-r1 уже выложили. Размаскировка >=media-video/ffmpeg-0.11 больше не требуется.

stable only

Тогда наслаждайся дальше стабильной версией от 22 марта 2011 года.

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

тогда уж avconv|avenc. но суть не в этом. менкодер лучше.

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

Emacs уже написан.

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

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

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

Матрёшка там давно есть, но понимают её далеко не все, mencoder --> avi --> mkvmerge решают этот вопрос.

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

А в чём прикол смотреть издалека, если 22 дюйма? Нравится смотреть в квадратик меньше 10 угловых градусов? (на расстоянии двух метров так будет) Или у тебя рабочий монитор 60 дюймов?

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

FFmpeg-mt давно уже смержили в основную ветку.

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

Только патчи, в основном дереве нет. Последний коммит в mplayer-vaapi за январь этого года.

Lighting ★★★★★
()

кто-нибудь знает почему mplayer2 жутко тормозит в smplaer при использовании VDPAU, а mplayer при этом работает отлично?

SPM85
()
Ответ на: ставлю mplayer от fedoseev

GUI на GTK есть нормальные, или придется smplayer в unity ставить?

Нету. SMPLayer православен.

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

Есть мнение, что проблемы не в emacs.

Но его нужность от этого нисколько не увеличивается.

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

Не видел ни одного другого плеера с такой проблемой. Ни под винду, ни под линукс, ни под мобильные платформы, ни браузерного плагина. Видимо, эта проблема в голове и руках разрабов mplayer.

farafonoff ★★
()

Зачем 1.1? Надо было сразу 2.0, чтобы потроллить mplayer2.

А вообще не нужно, ушёл на VLC.

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

А как японские мультики могут быть педофильскими, если их персонажи вообще не антропоморфны?

Наоборот, японские художники могут любой неодушевлённый предмет (а также несчётные материалы, абстрактные понятия...) антропоморфизировать и превратить в несовершеннолетнюю девочку. Искать по слову «moefication». Первый попавшийся пример: http://animereviews.co/artist-spotlight/gia-moefication-of-chemicals/

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

Если предметы, то как ты определяешь их возраст, может они вели здоровый образ жизни и просто молодо выглядят?

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

как ты определяешь их возраст

Как автор скажет :)

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

Какие могут быть проблемы с синхронизацией при переключениях между полноэкранным и оконным режимами?

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

ffmpeg/avconv не умеет субтитры добавлять (не отдельным потоком в контейнере, а прямо в кадры рисовать).

anonymous
()

Кто бы что не говорил, а на GMA 3150 обычный mplayer рулит. Mplayer2 не поддерживает вывод в gl_nosw, а GMA 3150 не умеет VAAPI, поэтому в Mplayer2 приходится делать вывод через xv который потребляет процессорного времени раза в два больше чем mplayer с gl_nosw. На ноутах современных и десктопах имеет смысл юзать mplayer2 (на десктопе у меня mplayer2)

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

а vlc до сих пор тянет кучу дополнительныз библиотек? Mplayer скачал архив и собраз быстро, а что vlc про это думает?

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

Кто бы что не говорил, а на GMA 3150 обычный mplayer рулит. Mplayer2 не поддерживает вывод в gl_nosw, а GMA 3150 не умеет VAAPI, поэтому в Mplayer2 приходится делать вывод через xv который потребляет процессорного времени раза в два больше чем mplayer с gl_nosw. На ноутах современных и десктопах имеет смысл юзать mplayer2 (на десктопе у меня mplayer2)

У меня в списке, показыемом mplayer2 -vo help, gl_nosw есть. Не знаю только, насколько он рабочий, всегда делал -vo gl когда надо смотреть что‐то (например, hi10p), с чем vdpau не справляется.

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

Когда же закончатся эти ваши каникулы?

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

Странно. У меня кроме шлака в доступных видеовыводах только xv. Может юз vaapi включает еще что то окромя самого vaapi. Спасибо за подсказку.

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

Это точно не USE=vaapi, у меня вот что (cat /var/db/pkg/media-video/mplayer2-9999/USE):

3dnow 3dnowext X a52 aalib alsa ass bidi bl bzip2 cdio dirac dts dv dvd dvdnav enca faad fbcon ftp ggi gif iconv jack jpeg libcaca lirc mad md5sum mmx mmxext mng mp3 nas network opengl png pnm quicktime rar rtc samba schroedinger shm speex sse sse2 tga theora truetype unicode vdpau vorbis xanim xscreensaver xv xvid amd64 alsa_cards_hda-intel alsa_cards_via82xx alsa_pcm_plugins_adpcm alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear alsa_pcm_plugins_meter alsa_pcm_plugins_mmap_emul alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi alsa_pcm_plugins_null alsa_pcm_plugins_plug alsa_pcm_plugins_rate alsa_pcm_plugins_route alsa_pcm_plugins_share alsa_pcm_plugins_shm alsa_pcm_plugins_softvol apache2_modules_actions apache2_modules_alias apache2_modules_auth_basic apache2_modules_authn_alias apache2_modules_authn_anon apache2_modules_authn_dbm apache2_modules_authn_default apache2_modules_authn_file apache2_modules_authz_dbm apache2_modules_authz_default apache2_modules_authz_groupfile apache2_modules_authz_host apache2_modules_authz_owner apache2_modules_authz_user apache2_modules_autoindex apache2_modules_cache apache2_modules_cgi apache2_modules_cgid apache2_modules_dav apache2_modules_dav_fs apache2_modules_dav_lock apache2_modules_deflate apache2_modules_dir apache2_modules_disk_cache apache2_modules_env apache2_modules_expires apache2_modules_ext_filter apache2_modules_file_cache apache2_modules_filter apache2_modules_headers apache2_modules_include apache2_modules_info apache2_modules_log_config apache2_modules_logio apache2_modules_mem_cache apache2_modules_mime apache2_modules_mime_magic apache2_modules_negotiation apache2_modules_rewrite apache2_modules_setenvif apache2_modules_speling apache2_modules_status apache2_modules_unique_id apache2_modules_userdir apache2_modules_usertrack apache2_modules_vhost_alias calligra_features_braindump calligra_features_flow calligra_features_karbon calligra_features_kexi calligra_features_krita calligra_features_plan calligra_features_sheets calligra_features_stage calligra_features_tables calligra_features_words cameras_ptp2 collectd_plugins_df collectd_plugins_interface collectd_plugins_irq collectd_plugins_load collectd_plugins_memory collectd_plugins_rrdtool collectd_plugins_swap collectd_plugins_syslog elibc_glibc foo2zjs_devices_sa300 gpsd_protocols_aivdm gpsd_protocols_ashtech gpsd_protocols_earthmate gpsd_protocols_evermore gpsd_protocols_fv18 gpsd_protocols_garmin gpsd_protocols_garmintxt gpsd_protocols_gpsclock gpsd_protocols_itrax gpsd_protocols_mtk3301 gpsd_protocols_navcom gpsd_protocols_nmea gpsd_protocols_ntrip gpsd_protocols_oceanserver gpsd_protocols_oldstyle gpsd_protocols_oncore gpsd_protocols_rtcm104v2 gpsd_protocols_rtcm104v3 gpsd_protocols_sirf gpsd_protocols_superstar2 gpsd_protocols_timing gpsd_protocols_tnt gpsd_protocols_tripmate gpsd_protocols_tsip gpsd_protocols_ubx input_devices_evdev input_devices_keyboard input_devices_mouse kernel_linux lcd_devices_bayrad lcd_devices_cfontz lcd_devices_cfontz633 lcd_devices_glk lcd_devices_hd44780 lcd_devices_lb216 lcd_devices_lcdm001 lcd_devices_mtxorb lcd_devices_ncurses lcd_devices_text libreoffice_extensions_presenter-console libreoffice_extensions_presenter-minimizer linguas_en_GB linguas_ru lirc_devices_mceusb lirc_devices_mceusb2 php_targets_php5-3 ruby_targets_ruby18 userland_GNU video_cards_fbdev video_cards_nvidia video_cards_vesa video_cards_vga xtables_addons_account xtables_addons_chaos xtables_addons_condition xtables_addons_delude xtables_addons_dhcpmac xtables_addons_fuzzy xtables_addons_geoip xtables_addons_iface xtables_addons_ipmark xtables_addons_ipp2p xtables_addons_ipset xtables_addons_ipv4options xtables_addons_length2 xtables_addons_logmark xtables_addons_lscan xtables_addons_pknock xtables_addons_psd xtables_addons_quota2 xtables_addons_rawnat xtables_addons_steal xtables_addons_sysrq xtables_addons_tarpit xtables_addons_tee amd64

vdpau есть, vaapi нету за ненадобностью. Уж скорее USE=opengl.

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

Не знаю, что отломал, но еще зимой тестил mplayer с xv и он тормозил, поэтому из обычного mplayer xv я выкинул вообще, заменив на gl. Mplayer с xv лень пересобирать пока.

P.S. Стыдно. Запутался в изобилии юзов и для mplayer2 use opengl пропустил). Сейчас пересоберу и протестирую.

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

Странно конечно, но почему то при одинаковом выводе (gl/gl_nosw) и проигрывании одного и того же файла (xvid) Mplayer2 жрет 24 - 25%, а Mplayer 12 - 14%.

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

Странно конечно, но почему то при одинаковом выводе (gl/gl_nosw) и проигрывании одного и того же файла (xvid) Mplayer2 жрет 24 - 25%, а Mplayer 12 - 14%.

Просто для исключения одной из очевидных причин: используется ли автоматическое понижение производительности? А то у меня mplayer2 через vdpau тоже жрёт 10—25 %, но только это 10—25 % при частоте 800 МГц. Без vdpau он может жрать примерно столько же, но уже заставляя ядро разогнать одно из ядер процессора до 2,6 ГГц. Я когда это увидел некоторое время удивлялся — до тех пор, пока не посмотрел cpufreq-info в обоих случаях.

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

На дату релиза на сайте (2011-01-30) не обращайте внимания, это какой-то глюк.

как же без этого, это ж mplayer

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

Иногда mplayer2 поднимает частоту до 1.33 с 1.00, а mplayerовские проценты показывались всегда на 1.00 Ghz

partyzan ★★★
()

Интерполяцию кадров до сих пор не умеет как и все остальные проигрыватели под linux? Тогда новость ни о чем.

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

Интерполяцию кадров до сих пор не умеет как и все остальные проигрыватели под linux

Можно поподробнее?

  • О какой именно интерполяции речь?
  • В каких случаях она нужна?
  • Как это называется по-английски?
  • Какие проигрыватели это умеют?
olegd ★★★
() автор топика
Ответ на: комментарий от olegd

О какой именно интерполяции речь?

О той, которая из 30 кадров в секунду делает 60, добавляя усреднённые промежуточные кадры.

В каких случаях она нужна?

Нужна троллям в случаях, когда можно сказать: «В вашем линупсе это до сих пор не работает!»

Как это называется по-английски?

Полагаю, «motion interpolation».

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

А в чём прикол смотреть издалека, если 22 дюйма? Нравится смотреть в квадратик меньше 10 угловых градусов? (на расстоянии двух метров так будет) Или у тебя рабочий монитор 60 дюймов?

Комфортный просмотр это не только расстояние до экрана, который в кинотеатральных стандартах должен быть еще и немного вогнут, монитор наверно у тебя не такой?

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

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

О той, которая из 30 кадров в секунду делает 60, добавляя усреднённые промежуточные кадры.

Кстати да! Это фичи всегда не хватало. Особенно когда смотришь какой-то HD где камера медленно поворачивается то ощущается подергивание.

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

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

хехехе

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