Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   HE-E-ELP!!! Оптимизация Linux для mpeg4 (http://forum.oszone.net/showthread.php?t=13639)

ZDemon 26-11-2002 07:41 73003

"Это не совсем честная попытка суицида - это своебразный призыв о помощи"
Люди помогите!
В некоторых форумах пишут, что смотрят фильмы под П233 из под линукса, а я не могу на своей AMD k62-500 с 320 (!) мегами оперативки несколько кадров без тормозов... ):
Операционка у меня ASPLinux 7.2.
Проигрыватель Xine (но пробЫвал и другие - все равно тормоза)
Вчера ядро перекомпилировал - ну под свой проц, сервисы лишние, которые понял, убрал - увеличение скорости не заметил.
Посоветуйте хоть что-нибудь: линки, файлы, комментарии...
HE-E-E-E-LP!!!

ruslandh 26-11-2002 08:00 73004

1 Надо-бы и скорость обращения с диском/CD с помощью hdparam настроить
2 В графике возможно акселерация отключена

ZDemon 26-11-2002 17:57 73005

hdparm я пробЫвал - заметной прибавки в скорости не получил...
А вот на счет акселерации графики ни чего не знаю. Читал сегодня весь день разные там хауту на тему иксфри86конфиг про акселерацию ничего не нашел. Карточка у меня ATI 3D Rage PRO (8Mb) драйвер поставился XF86_Mach64 вроде Xconfigurator правильно все параметры выставил

Добавлено:

В предидущих мессагах я свою конфигурацию описал (AMD k6-2/500, Dimm 320Mb, video ATI 3D Rage PRO (8Mb) - скажите вообще реально на этом компе смотреть мпег4 под линукс?
Даже из под винды без тормозов показывает. Помогите настроить.

Demige 06-12-2002 17:23 73006

хы-хы. я на ip208Mhz кино смотрю и ничего - прикольно, без тормозов.
Первое, что надо сделать это скачать mplayer последний. Затем под себя скомпилить (здесь варианты можешь просто бины поставить вместо компиляции - кому как нравится) затем ядро более-менее свежее (с поддержкой fb для консоли), хотя в принцыпе это не обязательно. Главно запускать mplayer не из под X-ов а из консоли - все просто прекрасно работает, также помогают настройки -frameskip и -vop pp=0 и -autoq=0. а вообще man mplayer... а сорости CD тут и 8х хватит я думаю...
Кстати насчет hdparm:
поищи на <a href=http://www.gazette.linux.ru.net/lg79/punk.html>http://www.gazette.linux.ru.net/lg79...html</A>

Да, кстати используй драйвер -vp vesa - он лучше всего работает

[s]Исправлено: Demige, 18:28 6-12-2002[/s]

Guest 15-12-2002 00:33 73007

Ну а если не охота или не сможешь поставить mplayer (под asp я его так и не смог заставить нормально работать;), то попробуй перейти на asp 7.3, там этот глюк у меня исчез, все без особых тормозов смотрелась. Если, конечно, тебе не проблема достать asp 7.3, а иначе лучше помучить mplayer

FunKey 15-01-2003 22:41 73008

Я тож за MPlayer, лучший плеер под Линух, ИМХО.
У меня ALT Mandrake 2001 Spring, и ни каких проблем даже на 300 Celeron небыло, крайне рекомендую, даж под иксами в GUI режиме.

Guest 27-10-2003 03:38 73009

Извините что влажу в чужой вопрос, но уж больно оп теме подходит. Как именно из под консоли смотреть фильмы. Под иксами mplayer идеально все проигрывает, но чтобы фильм посмотреть грузить иксы, это нонсенс.
Пробовал mplayer -vo vesa / mplayer -vo svga  пишет error opening/initialazing -vo device.
на mplayer -vo help пишет:
Available video output drivers:
       xv      X11/Xv
       x11     X11 ( XImage/Shm )
       gl      X11 (OpenGL)
       gl2     X11 (OpenGL) - multiple textures version
       dga     DGA ( Direct Graphic Access V2.0 )
       sdl     SDL YUV/RGB/BGR renderer (SDL v1.1.7+ only!)
       fbdev   Framebuffer Device
       png     PNG file
       jpeg    JPEG file
       gif89a  animated GIF output
       null    Null video output
       pgm     PGM file
       md5     MD5 sum
       mpegpes Mpeg-PES file
       yuv4mpeg        yuv4mpeg output for mjpegtools (to "stream.yuv")
       vesa    VESA VBE 2.0 video output
       xvidix  X11 (VIDIX)

Petya 27-10-2003 06:42 73010

Guest
Цитата:

fbdev   Framebuffer Device
вот то что тебе надо :)

Fluff 27-10-2003 12:47 73011

Ставь mplayer без *GUI у меня на 225 пне c*Voodoo3 2000 без проблем работает причем лучше даже если запускаешь вначале Xinit работает бестрее чем в консоли неговоря уже об всяких KDE Gnome etc. Ну если все рано будет тормозить запускай mplayer с параметром -framedrop.

Petya 27-10-2003 21:09 73012

Fluff
Цитата:

Ставь mplayer без  GUI
а какая разница ? всё равно по команде mplayer он будет запускатся без гуя ....

Fluff 28-10-2003 09:33 73013

Ну да ты прав
тока компилится быстрей

[s]Исправлено: Fluff, 10:44 28-10-2003[/s]

Guest 28-10-2003 12:14 73014

На mplayer video.avi -vo fbdev он отвечает:
Can't open /dev/fb0
Хотя в каталоге /dev куча файлов fb, fb0-fb21

MaddiX 29-10-2003 09:09 73015

Наличие кучи fb не говорит о том что у тебя fb модуль работает. Насколько я помню нужно в ядре поддержку frame buffer включить.

Petya 29-10-2003 21:09 73016

MaddiX
если я не ошибаюсь то это не в ядре - а в lilo.conf

MaddiX 30-10-2003 09:13 73017

Petya
А если я не ошибаюсь то модуль ты подгружаеш в lilo.conf.  А в ядре помойму включается frame buffer как устройство, и компилится модуль.

Petya 30-10-2003 20:45 73018

MaddiX
ну типа того - в исходниках ядра есть секция консоль дриверс - там есть 2 опции по типу этого ..... но че это за дистрибутив что в нём по дефолту нету фраме буффера ?

Guest 01-11-2003 02:45 73019

У меня на Р-III 500 с загруженными иксами и с кучей запущенных приложений MPEG-4, как и MPEG-2, работает через xine без вопросов, напрягая проц на 12-20% Если, конечно, покапаться и настроить видео на суперкачество, то моно загрузить и на 100%, но это черезчур.

Вообще, я сейчас собираюсь смотреть что моно выжать из 100 Мгц. Думаю, что посмотреть фильм на нём получится.

Zur0 02-11-2003 21:07 73020

1) От сервисов очень мало что зависит, так как при активной загрузке проца/памяти, они в своп идут.
2) Многое зависит от ядра. Буквальне недавно сидел на 2.4.21 и филь какой-то притормаживал. Когда пересел на 2.4.22 просто офигел, тормоза в том фильме прошли.
3) Очень важно то чем воспроизфодиш. Выкинь нафиг поделку вроде xine и поставь mplayer. Собери сам (он распознает что у тебя за камень и врубит поддержку mmx && 3dnow)

Когда скомпилиш попробуй варианты:

mplayer some_film.avi -vo vesa -framedrop -autosync 0 -в консоли под fb
mplayer some_film.avi -vo svga -framedrop -autosync 0 - если есть svgalib
mplayer some_film.avi -vo sdl -framedrop -autosync 0 - если есть sdl
mplayer some_film.avi -vo xv -framedrop -autosync 0 -под Х
mplayer some_film.avi -vo x11 -framedrop -autosync 0 -под Х
mplayer some_film.avi -vo gl -framedrop -autosync 0 -если карточка с opengl
mplayer some_film.avi -vo gl2 -framedrop -autosync 0 -или так

У меня лучшие варианты на gl,xv,vesa,svga

Если уж совсем фигово, то заюзай nice --19 mplayer *** под root


Время: 13:56.

Время: 13:56.
© OSzone.net 2001-