Сайт | Скачать | Видео | Wiki

Автор Тема: Медиаплееры  (Прочитано 65007 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
Re:Медиаплеер
« Ответ #120 : 21 Апрель 2014, 16:34:39 »
Решает, но не для всех, про DD уже писал, повторяться не буду.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Медиаплеер
« Ответ #121 : 21 Апрель 2014, 16:50:48 »
C гуглопомощью задал DD вопрос http://murga-linux.com/puppy/viewtopic.php?p=772613#772613
Поймут ли ?...  :)

Оффлайн upsnix

  • Пользователь
  • **
  • Сообщений: 98
  • Репутация: +2/-0
Re:Медиаплеер
« Ответ #122 : 21 Апрель 2014, 17:49:08 »
./configure --help
:) Я в курсе. только вопрос не "какие бывают ключи" , а "какие нужны". Я думал Вы выше писали про опыт успешной компиляции, а Вы похоже, просто перечислили варианты про CPU?

mpv проще и быстрее компилится (во всяком случае через aur)
Не хотел Вас задеть, ;D просто так я компилил Mplayer 1.1 ru для ivanna. Пока она еще была жива.

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Медиаплеер
« Ответ #123 : 22 Апрель 2014, 19:24:28 »
Надеюсь разобрался:
mplayer можно компилить:
1. Динамически (большой файл, либы ffmpeg вкомпилены внутрь).
2. Статический. 1 большой файл без зависимостей, который должен работать в любом линуксе. --enable-static
3. Динамически (маленький файл, быстро компилится , использует либы ffmpeg). --disable-ffmpeg_a
Размер во всех 3х вариантах получается примерно одинаковый (3. - вместе с ffmpeg)
Т.к. ffmpeg полезен сам по себе - оптимален (на мой взгляд) - 3

Если в системе присутствует библиотека, которая опционально нужна mplayer и ключи жестко не указывают вкл\выкл - она автовключается. Компилите на голом дистре
sse, mmx и пр. CPU фичи лучше не выключать
--enable-runtime-cpudetection - обязательно иначе на других CPU не будет работать
--enable-gui - встроенный Gui со шкурами (не путать с gnome-mplayer). Увеличивает размер бинарника на 200кб + шкура от 100кб
vdpau
Прочие ключи

Вдохновиться ключами можно в рецептах slitaz , gentoo или AUR (packer mplayer).
Посмотреть эти ключи у рабочего бинарника : mplayer -v файл |grep Config

Если в gnome(mate)-mplayer не играет, а сам mplayer играет - откл. титры ASS. Настройки , действительно не сохраняются. Починка потянет кучу ненужного. Просто отредактировал /usr/share/glib-2.0/schemas/org.mate.mate-mplayer.preferences.gschema.xml

--enable-gui у меня компилится, но окно с фильмом не появляется. Так и не нашел решения. Помогайте. Статика с --enable-gui у меня не компилится

mpv получилось скомпилить только 3. способом
Статический ffmpeg  - получается просто динамический без либ (вкомпилены в бинарник). Размер больше. Бесполезен

В итоге 2 рабочих набора:
Ffmpeg-git-slitaz.pfs + Mate-mplayer-f-1.0.8-3.pfs
Ffmpeg-git-slitaz.pfs + Mpv-f-0.3.7-s05.pfs
Т.е. как задумано - модульно и функционально. Кодеки по минимуму - если что-то не играет - выкладывайте вывод консоли file файл

Мои ключи компиляции
2 рабочих gmplayer :
http://mirror.yandex.ru/puppyrus/puppyrus-a/pra02/pfs/mplayer-dd01.pfs Минимальный, без flac См. на мурге
Перепаковка из pr http://mirror.yandex.ru/puppyrus/puppyrus-a/pra02/pfs/mplayer-pr01.pfs - со слов RoDoN хорош на слабом железе

Дополнительная информация по компиляции ffmpeg
« Последнее редактирование: 07 Февраль 2016, 08:38:22 от sfs »

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
Re:Медиаплеер
« Ответ #124 : 23 Апрель 2014, 11:05:51 »
Проверил на нетбуке работу новых сборок mplayer и mpv, как и раньше в окошке играют нормально, а на полный экран жуткие тормоза. Запускал и через GUI, и в терминале с ключами -vo x11 -fs? а результат одинаковый.

З.Ы. При тестировании runtu-lite-14.04_20140419.iso запустил avi-шку в VLC, в настройках указал x11 и выбрал свою звучку и фильм пошел на полном экране без тормозов. Еще одна ось, где на моем железе можно комфортно смотреть фильмы.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Медиаплеер
« Ответ #125 : 23 Апрель 2014, 11:33:06 »
Проверил на нетбуке работу новых сборок mplayer и mpv, как и раньше в окошке играют нормально, а на полный экран жуткие тормоза.
При компиляции для решения этой проблемы я ничего не делал и что можно сделать не знаю. Если кто знает - пишите. Перекомпилить не проблема
В mplayer-pr есть opengl зависимости. Может это помогает..
А если поставить mplayer из репы арча - что с тормозами?
апустил avi-шку в VLC,
В репе pra есть модуль vlc без гуя и fltk-gui попробуй его

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
Re:Медиаплеер
« Ответ #126 : 23 Апрель 2014, 11:58:28 »
А если поставить mplayer из репы арча - что с тормозами?
Осенью пробовал ставить из репы арча, помню что тянул очень много зависимостей, про тормоза уже не помню, т.к. тогда пытался IP-TV запустить... вечером еще раз попробую.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Медиаплеер
« Ответ #127 : 23 Апрель 2014, 12:06:31 »
помню что тянул очень много зависимостей
Это и ценно. Если поможет - можно будет вычислить - какой компонент убирает тормоза.

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
Re:Медиаплеер
« Ответ #128 : 23 Апрель 2014, 22:28:00 »
В репе pra есть модуль vlc без гуя и fltk-gui попробуй его
В окошке воспроизводит нормально, а при открытии на полный экран картинка останавливается, а звук идет дальше, т.е. не тормоза, а зависание изображения.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
Re:Медиаплеер
« Ответ #129 : 24 Апрель 2014, 00:37:28 »
Поставил mplayer из репы арча, он потянул следующее:
Код
Пакеты (78): a52dec-0.7.4-8  aalib-1.4rc5-10  avahi-0.6.31-11  cifs-utils-6.2-1
             elfutils-0.158-1  enca-1.15-1  faac-1.28-5  faad2-2.7-4  flac-1.3.0-1
             fribidi-0.19.6-1  gdbm-1.11-1  gnutls-3.2.12.1-1  gpm-1.20.7-4
             imlib2-1.4.6-1  jack-0.124.1-1  json-c-0.11-1  lame-3.99.5-2  lcms2-2.5-2
             ldb-1.1.16-1  libass-0.11.1-1  libasyncns-0.8-5  libbluray-0.5.0-1
             libbsd-0.6.0-2  libcaca-0.99.beta18-2  libcap-ng-0.7.3-1  libcddb-1.3.2-4
             libcdio-0.92-1  libcdio-paranoia-10.2+0.90+1-2  libcups-1.7.1-3
             libdaemon-0.14-2  libdca-0.0.5-4  libftdi-compat-0.20-1  libid3tag-0.15.1b-8
             libirman-0.4.5-3  libltdl-2.4.2-12  libmad-0.15.1b-7  libmng-2.0.2-3
             libmp4v2-2.0.0-3  libogg-1.3.1-2  libpulse-5.0-1  libsamplerate-0.1.8-3
             libsndfile-1.0.25-3  libtasn1-3.4-1  libtheora-1.1.1-3
             libusb-compat-0.1.5-1  libvdpau-0.7-1  libvorbis-1.3.4-1  libvpx-1.3.0-1
             libwbclient-4.1.5-1  libxss-1.2.2-2  libxvmc-1.0.8-1  libxxf86dga-1.1.4-1
             lirc-utils-1:0.9.0-70  llvm-libs-3.4-1  mesa-10.0.3-1  mesa-libgl-10.0.3-1
             mpg123-1.18.1-1  nettle-2.7.1-1  opencore-amr-0.1.3-1  opus-1.1-1
             orc-0.4.18-1  p11-kit-0.20.2-1  python2-2.7.6-3  recode-3.6-8
             schroedinger-1.0.11-2  scrnsaverproto-1.2.2-1  sdl-1.2.15-5
             smbclient-4.1.5-1  sqlite-3.8.3.1-1  talloc-2.0.8-2  tdb-1.2.12-1
             tevent-0.9.19-1  ttf-droid-20121017-2  wayland-1.4.0-1  x264-20131030-2
             xf86dgaproto-2.1-2  xvidcore-1.3.2-3  mplayer-36498-5
Потом после успешной установки выругался:
Код
live@pra:~$ mplayer
mplayer: error while loading shared libraries: libdb-5.3.so: cannot open shared object file: No such file or directory
Доустановил db-5.3.28-1 и о чудо, дал команду в терминале mplayer -vo x11 путь-имя.avi и все запустилось без тормозов, нажал f перешло в полный экран и тормозов НЕТ!!!  Урааааааааа!!! Значит все-таки виновата в тормозах не только моя железка, но и  сборка самого плеера.
Захотел установить еще Gnome-mplayer, так он вот что вывалил:
Код
Пакеты (19): at-spi2-atk-2.10.2-1  at-spi2-core-2.10.2-1  colord-1.0.6-1  dconf-0.18.0-1
             gmtk-1.0.8-2  gnome-icon-theme-3.10.0-1  gnome-icon-theme-symbolic-3.10.1-1
             gtk3-3.10.7-1  icon-naming-utils-0.8.90-2  js-17.0.0-1  libgusb-0.1.6-1
             libxkbcommon-0.4.0-1  nspr-4.10.3-1  perl-5.18.2-2  perl-xml-parser-2.41-4
             perl-xml-simple-2.20-1  polkit-0.112-1  shared-color-profiles-0.1.5-1
             gnome-mplayer-1.0.8-1
Установил, запустил и получил опять жуткие тормоза при полноэкранном просмотре, а при запуске в терминале осталось все также отлично.

Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Медиаплеер
« Ответ #130 : 24 Апрель 2014, 09:29:31 »
Осталось только понять что из этого шквала зависимостей дает нужный эффект...
Есть догадки? У меня исходники развернуты. Могу компилить по мере появления идей. Надо бы погуглить на эту тему...
Может libvdpau-0.7-1 - у тебя nvidia? Ну или sdl или mesa...

А если к mplayer из репы приделать gnome(mate)-mplayer - какой эффект? Надо смотреть настройки gnome(mate)-mplayer -v в консоле - возможно там что-то нехорошее в ключи запуска подставляется...
Кстати - можно поиграть ключами запуска mplayer. Отключать те зависимости что притянулись - пойдут тормоза - значит нашли...

vlc*.pfs не попробовал?
« Последнее редактирование: 24 Апрель 2014, 09:32:44 от sfs »

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
Re:Медиаплеер
« Ответ #131 : 24 Апрель 2014, 10:51:04 »
у тебя nvidia?
Проблемы у меня только на нетбуке, который в подписи, видео GMA500. Проверял работу и с меса, и без нее - результат одинаковый.
А если к mplayer из репы приделать gnome(mate)-mplayer - какой эффект?
Я прежде, чем тянуть gnome-mplayer из репы брал из твоего модуля с яндекса, получил те же самые тормоза.
vlc*.pfs не попробовал?
Я ж уже выше написал.

Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Медиаплеер
« Ответ #132 : 24 Апрель 2014, 11:12:42 »
vlc*.pfs - это ты из консоли без gui пробовал?

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
Re:Медиаплеер
« Ответ #133 : 24 Апрель 2014, 11:30:46 »
Да
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн upsnix

  • Пользователь
  • **
  • Сообщений: 98
  • Репутация: +2/-0
Re:Медиаплеер
« Ответ #134 : 24 Апрель 2014, 11:45:58 »
возможно это: libxvmc-1.0.8-1  и это :  wayland-1.4.0-1  x264-20131030-2
             xf86dgaproto-2.1-2  xvidcore-1.3.2-3  mplayer-36498-5