Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: HOWTO:Аниме в Linux или как полностью переехать на mplayer  (Прочитано 19403 раз)

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

Оффлайн yukie

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
"Есть у меня в коллекции файлы, которые VLC не берёт, а smplayer/gmplayer ест и не давится."

а что имено за файли(формати ?)

вот у меня например формат *.mkv ужасно подвисает на всех плеерах =(

Thread

  • Гость
У меня mkv нормально тянет Totem. Может, не все кодеки к тотему стоят?

Оффлайн SeaJey

  • Активист
  • *
  • Сообщений: 770
  • Electronic Knight
    • Просмотр профиля
AFAIR VLC кодеконезависимый.

Цитировать
а что имено за файли(формати ?)
Да не помню уже.
Просто на одном сборнике AMVшек, когда один за другим сдавались Кофеин, Тотем, Helix, VLC - я поставил дефолтным плеером gmplayer, а чуть попозже по достоинству оценил smplayer.

Оффлайн squabbler

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Собрал mplayer согласо первому посту в данной теме, при попытке запуска файла с пробелами из наутилуса выскакивает ошибка, ибо наутилус преобразовывает пробелы в "%20" и передает эту муть мплееру.. Это лечится каким-нибудь образом?

При перетаскивании или из консоли запускается нормально.

Или это в раздел Гномика вопрос?

Оффлайн Apkawa

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Это уже не к мплееру. Копай настройки.
Хотя... Наутилус так вести себя не должен.

Специально проверил - глючит только gmplayer.
Хотя  я юзаю только чистый консольный mplayer безо всякого гуя. (он норм открывает)

Оффлайн dodther

  • Новичок
  • *
  • Сообщений: 44
    • Просмотр профиля
Вот решил написать как собрать его под 7.10  :) основываясь вот на этой инструкции. приведенной выше
http://ubuntuforums.org/showthread.php?t=558538

такс. начнем. сначала ставим все необходимое для получения исходников и компиляции
sudo apt-get install build-essential subversion
потом собственно сами исходники и кодеки[code]svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer
wget http://www.mplayerhq.hu/MPlayer/releases/codecs/all-20071007.tar.bz2

создаем директорию для кодеков и туда их распаковываем
sudo mkdir -v /usr/local/lib/codecs
sudo tar xjvf all-20071007.tar.bz2 -C /usr/local/lib/codecs


ну а теперь ставим все зависимости. 
sudo apt-get install avifile-divx-plugin avifile-xvid-plugin gawk \
libxcursor-dev ladspa-sdk liba52-0.7.4 liba52-0.7.4-dev libaa1-dev libartsc0 \
libartsc0-dev libasound2-dev libatk1.0-dev libaudiofile-dev libavcodec1d libavcodec-dev \
libavformat1d libavformat-dev libavifile-0.7c2 libavifile-0.7-dev libavutil1d \
libavutil-dev libcaca-dev libcairo2-dev libcdparanoia0-dev libcucul-dev libdv4-dev \
libdirectfb-dev libdirectfb-extra libdbus-1-dev libdbus-glib-1-dev libdc1394-13 \
libdc1394-13-dev libdfb++-0.9-25 libdfb++-dev libdts-dev libdvdnav4 libdvdnav-dev \
libdvdread3 libdvdread-dev libebml0 libebml-dev libenca0 libenca-dev libesd0-dev \
libexpat1-dev libfaac0 libfaac-dev libfaad2-0 libfaad2-dev libfame-0.9 libfame-dev \
libflac++6 libflac-dev libflac++-dev libfontconfig1-dev libfontenc-dev libfreetype6-dev \
libfribidi-dev libgdk-pixbuf2 libgdk-pixbuf-dev libgii1 libgii1-dev libgii1-target-x \
libgl1-mesa-dev libglib1.2 libglib1.2-dev libglib2.0-dev libglu1-mesa-dev \
libglu1-xorg-dev libgsm1 libgsm1-dev libgtk1.2 libgtk1.2-common libgtk1.2-dev \
libgtk2.0-dev libice-dev libggi2 libggi2-dev libggimisc2 libggimisc2-dev libggiwmh0 \
libggiwmh0-dev libjpeg62-dev liblame0 liblame-dev liblivemedia-dev liblzo1 liblzo-dev \
liblzo2-2 liblzo2-dev libmad0 libmad0-dev libmatroska0 libmatroska-dev libmikmod2 \
libmikmod2-dev libmp4v2-0 libmp4v2-dev libmpcdec3 libmpcdec-dev libncurses5-dev \
libogg-dev libpango1.0-dev libpng12-dev libpopt-dev libpostproc1d libpostproc-dev \
libraw1394-dev libsdl1.2-dev libslang2-dev libsmbclient-dev libsm-dev libspeex-dev \
libsvga1 libsvga1-dev libsysfs-dev libtheora-dev libungif4-dev libungif4g \
libvorbis-dev libx11-dev libx264-54 libx264-dev libxau-dev libxcomposite-dev \
libxdamage-dev libxdmcp-dev libxext-dev libxfixes-dev libxfont-dev libxft-dev \
libxi-dev libxinerama-dev libxrandr-dev libxrender-dev libxsharp-dev libxv-dev \
libxvidcore4 libxvidcore4-dev libxvmc1 libxvmc-dev libxxf86dga-dev libxxf86vm-dev \
mesa-common-dev pnet-interpreter sharutils toolame ttf-bitstream-vera \
x11proto-composite-dev x11proto-core-dev x11proto-damage-dev \
x11proto-fixes-dev x11proto-fonts-dev x11proto-input-dev x11proto-kb-dev \
x11proto-randr-dev x11proto-render-dev x11proto-video-dev x11proto-xext-dev \
x11proto-xf86dga-dev x11proto-xf86vidmode-dev x11proto-xinerama-dev \
xlibs-static-dev xtrans-dev zlib1g-dev

далее скачиваем. компилим и устанавливаем кодек Н264
и чуть не забыл. когда я первый раз делал конфиг на кодек. он выдал предупреждение что будет работать медленно
и надо установить yasm чтобы получить оптимизацию под  MMX/SSE
так что делаем
sudo apt-get install yasmа потом
svn co svn://svn.videolan.org/x264/trunk x264
cd x264
./configure
make
sudo make install

ну а теперь сам плеер.
переходим в папку с исходниками mplayer и делаем конфиг
./configure --prefix=/usr/local --enable-largefiles --enable-gui --codecsdir=/usr/local/lib/codecs --language=ru
я собственно конфиг не менял. тока добавил русский язык. но если покопаться в файле configure что лежит в исходниках. там можно много интересного найти  ;)
далее компилим
make
sudo make install

все mplayer готов. вот тока он сейчас консольный. ввиду отсутствия скина  :)
качаем скин, и распаковываем
wget http://www.mplayerhq.hu/MPlayer/skins/Blue-1.7.tar.bz2
tar xjvf Blue-1.7.tar.bz2
и теперь его надо скопировать в /домашний каталог/.mplayer/skins/default
но в домашнем каталоге еще нет папки .mplayer  :(
создаем вручную.
cd
mkdir -pv .mplayer/skins/default

и кидаем туда скин
sudo cp -Rv /домашний каталог/Blue/* /домашний каталог/.mplayer/skins/default
создаем ссылку на шрифт
ln -sv /usr/share/fonts/truetype/ttf-bitstream-vera/Vera.ttf ~/.mplayer/subfont.ttf
вот и все. mplayer собран и готов к работе :):)








[/code]
Ubuntu 10.04

Оффлайн Masaki

  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Ну вы заморачиваетесь...   :idiot2:

2 простых способа:

1. http://masaki-tux.blogspot.com/2007/02/blog-post_04.html

2. http://masaki-tux.blogspot.com/2007/11/mplayer-2.html

Оффлайн Meo

  • Любитель
  • *
  • Сообщений: 90
    • Просмотр профиля
Всё чудесно и великолепно, но не совсем так гладко, как хотелось бы.
Иногда вылазит довольно неприятный косяк при проигрывании матрёшки с софтсабом (встроенными отключаемыми субтитрами) в ass/ssa и embedded-шрифтами.
Так вот попадаются иногда настолько хитрые шрифты (видимо с кривой раскладкой символов), что при проигрывании в Лине они отображаются квадратиками, при этом другие в этом же видео отобажаются нормально, корректно и красиво. И не знаю как с этим бороться, уже перепробовал всё что можно. Пользуюсь subcp=enca:ru:cp1251
Посему вопрос:
как принудительно отвадить мплеер от использования встроенных в матрёшку шрифтов для подобных случаев? embedded-fonts=False (use-embedded-fonts=False) не помог или я чтото не правильно делаю.
MPlayer 1.0rc1 из репов.

Оффлайн SeaJey

  • Активист
  • *
  • Сообщений: 770
  • Electronic Knight
    • Просмотр профиля
Натравил Totem на папку videoclips&AMV.
Что получилось: не умеет файлов .mpg .mpe .mpeg. Только Kittie - Brackish.mpg, Kreator - Endorama.mpg, Kreator Xandria - Ravenheart.mpg каким-то чудом запустились - почти треть клипов в пролёте.  К файлу [AMV]NGE_Europe_the_final_countdown.avi запросил поиск кодека в интернетах и в итоге не нашёл, ниасилил  видео для [AMV]WolfsRain_Nastja_SnejnieVolki__by_Radist.avi - только звук, глюки при перемотке некоторых форматов.


Вопрос: будет ли Totem после такого конфуза дефолтным плеером?
smplayer смог всё, только в [AMV]Suzumiya_Haruhi_-_Beckoning_of_the_Xul.avi рассинхронизация м/у звуком и видео. Впрочем, все остальные плееры просто заикаются, проигрывая этот файл.
« Последнее редактирование: 20 Ноября 2007, 15:23:48 от SeaJey »

Оффлайн Samael

  • Участник
  • *
  • Сообщений: 169
  • Учусь
    • Просмотр профиля
В кодеки тотему можно ткнуть. Но тотем понимает только srt субтиры, ass и ssa он не видит.
Ubuntu 8.04 @ Dell Inspiron 1501 -> Mint 14 @ Acer AspireOne 722

Оффлайн morph

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
у меня была ошибка error opening iconv descriptor
долго парился как решить проблему в итоге собрал mplayer c параметром --disable-iconv и все стало работать нормально единственно пришлось доустановить пакет mplayer-fonts  и все Mplayer пашет как часы :) 

Оффлайн AlSerK

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
сперва собрал из исходников mplayer, но у него обнаружилось несколько глюков:
1. при нажатии на файл, который по умолчанию должен воспроизводить mplayer, открывается произрыватель, а с ним сообщение, что якобы файл не открывается. Приходилось сперва запускать проигрыватель,а после добавлять файл в плейлист, что жутко раздражает.
2. после воспроизведение нескольких матросок, когда файл заканчивался, mplayer зависал.

Решил поставить smplayer... и не желее об этом.

Оффлайн Samael

  • Участник
  • *
  • Сообщений: 169
  • Учусь
    • Просмотр профиля
А я просто решил проблему с кодировками по другому :) Просто все файлы субтитров пропуская через enconv и все становятся единообразными :)
Ubuntu 8.04 @ Dell Inspiron 1501 -> Mint 14 @ Acer AspireOne 722

Оффлайн morph

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
А я просто решил проблему с кодировками по другому :) Просто все файлы субтитров пропуская через enconv и все становятся единообразными :)
А с этого момента поподробнее приведи пример использования программы и где её моно качнуть?

Оффлайн 12d3

  • Активист
  • *
  • Сообщений: 674
  • Ubuntu 10.04
    • Просмотр профиля
у mplayer вообще-то есть опция -subcp, так что все ок.

 

Страница сгенерирована за 0.053 секунд. Запросов: 25.