ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] ALM2.2 и ATI Mach64+TV-out, Gatos, MPlayer... DivX/Xvid
@ 2003-12-29  6:53 Dmitry Surrentchick
  2003-12-29 17:11 ` Немос
  2003-12-31 10:31 ` [Comm] " Dmitry Surrentchick
  0 siblings, 2 replies; 7+ messages in thread
From: Dmitry Surrentchick @ 2003-12-29  6:53 UTC (permalink / raw)
  To: community

Здравствуйте.

	Теперь только одна вещь осталась - проклятый TV-out...
	...Можете не поверить, но на 233MMX и ATI Rage Pro (на Mach64)+TV-out, 
нормально так себе показывает xvid и divx со стерео-звуком. Ну это сами 
понимаете - буду теперь ходить везде и хвастаться.
	По-другому сказать, фильм в xvid, который на том же железе Windoze 
напрочь отказался показывать (т.е., вообще 1 кадр в секунду), на 
Мастере 2.2+ и драйверами Gatos из него же, - даже без дополнительной 
настройки и перекомпиляции MPlayera крутит!
	Выставляю в плейере xv дабл-буфер, ffmpeg..., кеш на 8192, и вперёд :) 
Если не делать frame-drop, просто вылетает окошко с предупреждением о 
слабом железе. Но показывает всё равно без тормозов. Вот чудо-то!
	Теперь такой вопрос. Хочется заюзать TV-out. Очень сильно хочется. Как 
сделать?
	Т.е., драйвера Gatos позволили мне на этой древней видеокарточке играть 
Mplayer'ом в fullscreen'е (ставил XFree86-ati-gatos из коробки и просто 
вписал драйвер "ati_gatos" вместо "ati"). Хорошо.
	Как теперь можно этот fullscreen перекинуть на TV? Из описаний, какие 
смог нарыть, ничего не понял. Где чего конкретно прописать в 
XF86Config-4 (стоит 4.2.1.1 patch level alt3)? Второй монитор 
прописать? "Device" изменить? Как? Подскажите, пожалуйста, кто знает.
	
	Просто из консоли телевизор и монитор работают синхронно. Мне бы и того 
хватило, ведь таким образом, tv-out (композит) работает отлично. Но на 
полный экран проигрыватель выводит только с -vo xv. А xv работает 
только из иксов. А иксы на дают клон изображения на TV, надо настройки 
менять. А, где и чего менять не пойму.

	
	P.S. Или, может, для tv-out'а надо дополнительно поставить какой-нибудь 
atitvout, ati.2 итд итп? Это тоже везде лазил, узнавал, но не нашёл 
ничего конкретного. Чтение фидошных ru.linux и всяких там Энциклопедий 
Петерсона тоже не помогло. Может, просто не повезло - пропустил.

-- 
С уважением, Dmitry

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Comm] ALM2.2 и ATI Mach64+TV-out, Gatos, MPlayer... DivX/Xvid
  2003-12-29  6:53 [Comm] ALM2.2 и ATI Mach64+TV-out, Gatos, MPlayer... DivX/Xvid Dmitry Surrentchick
@ 2003-12-29 17:11 ` Немос
  2003-12-29 23:20   ` Dmitry Surrentchick
  2003-12-31 10:31 ` [Comm] " Dmitry Surrentchick
  1 sibling, 1 reply; 7+ messages in thread
From: Немос @ 2003-12-29 17:11 UTC (permalink / raw)
  To: community

Dmitry Surrentchick пишет:
> Здравствуйте.
> 
> 	Теперь только одна вещь осталась - проклятый TV-out...
> 	...Можете не поверить, но на 233MMX и ATI Rage Pro (на Mach64)+TV-out, 
> нормально так себе показывает xvid и divx со стерео-звуком. Ну это сами 
> понимаете - буду теперь ходить везде и хвастаться.
> 	По-другому сказать, фильм в xvid, который на том же железе Windoze 
> напрочь отказался показывать (т.е., вообще 1 кадр в секунду), на 
> Мастере 2.2+ и драйверами Gatos из него же, - даже без дополнительной 
> настройки и перекомпиляции MPlayera крутит!
> 	Выставляю в плейере xv дабл-буфер, ffmpeg..., кеш на 8192, и вперёд :) 
> Если не делать frame-drop, просто вылетает окошко с предупреждением о 
> слабом железе. Но показывает всё равно без тормозов. Вот чудо-то!
> 	Теперь такой вопрос. Хочется заюзать TV-out. Очень сильно хочется. Как 
> сделать?
> 	Т.е., драйвера Gatos позволили мне на этой древней видеокарточке играть 
> Mplayer'ом в fullscreen'е (ставил XFree86-ati-gatos из коробки и просто 
> вписал драйвер "ati_gatos" вместо "ati"). Хорошо.
> 	Как теперь можно этот fullscreen перекинуть на TV? Из описаний, какие 
> смог нарыть, ничего не понял. Где чего конкретно прописать в 
> XF86Config-4 (стоит 4.2.1.1 patch level alt3)? Второй монитор 
> прописать? "Device" изменить? Как? Подскажите, пожалуйста, кто знает.
> 	
> 	Просто из консоли телевизор и монитор работают синхронно. Мне бы и того 
> хватило, ведь таким образом, tv-out (композит) работает отлично. Но на 
> полный экран проигрыватель выводит только с -vo xv. А xv работает 
> только из иксов. А иксы на дают клон изображения на TV, надо настройки 
> менять. А, где и чего менять не пойму.
> 
> 	
> 	P.S. Или, может, для tv-out'а надо дополнительно поставить какой-нибудь 
> atitvout, ati.2 итд итп? Это тоже везде лазил, узнавал, но не нашёл 
> ничего конкретного. Чтение фидошных ru.linux и всяких там Энциклопедий 
> Петерсона тоже не помогло. Может, просто не повезло - пропустил.

А подробнее о карточки и настройке MPlayer можешь сказать. А то у меня
ATI RAGE PRO на PCI с 8 мБ и K6-2 400, но MPlayer на фильме с большой
картинкой (608*320) тормозит, да и на маленькой, когда растягиваю на весь
экран.




^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Comm] ALM2.2 и ATI Mach64+TV-out, Gatos, MPlayer... DivX/Xvid
  2003-12-29 17:11 ` Немос
@ 2003-12-29 23:20   ` Dmitry Surrentchick
  2003-12-30 10:29     ` Немос
  0 siblings, 1 reply; 7+ messages in thread
From: Dmitry Surrentchick @ 2003-12-29 23:20 UTC (permalink / raw)
  To: community

Здравствуйте.

В сообщении от 29 Декабрь 2003 20:11 Немос написал(a):
> Dmitry Surrentchick пишет:
> > Здравствуйте.
> >
> > 	Теперь только одна вещь осталась - проклятый TV-out...
> > 	...Можете не поверить, но на 233MMX и ATI Rage Pro (на
> > Mach64)+TV-out, нормально так себе показывает xvid и divx со

[skip]

> А подробнее о карточки и настройке MPlayer можешь сказать. А то у
> меня ATI RAGE PRO на PCI с 8 мБ и K6-2 400, но MPlayer на фильме с
> большой картинкой (608*320) тормозит, да и на маленькой, когда
> растягиваю на весь экран.

	1) Карта ещё хуже - ATI RageII 4Mb, тоже на PCI (правда, фирменная 
какая-то канадская).
	2) "Растягивание" на весь экран - это как, не понял? После установки 
драверов gatos у меня стала полноценно работать опция -fs. 
("fullscreen" в GUI). И оно стало выводиться не в оригинальном 
маленьком размере посередине чёрного экрана, а во весь монитор. DivX, к 
примеру, 512, а с -fs... да, "растягивается" - вроде того. Но от этого 
никаких тормозов я не замечаю. В доках на MPlayer говорилось что-то 
насчёт аппаратной для этого поддержки. Если не ошибаюсь.
	3) Самая главная настройка - это "xv". -vo xv. Дальше. Я про настройки 
GUI напишу. Значит, звук у меня на той машине чистый OSS пока (просто 
sndconfig'ом настроил наскоро). Без эмуляции такового через alsa, о чём 
иногда проигрыватель просит в окне предупреждения про слабое железо. На 
той же вкладке звука никаких доп. фич типа normalize sound не включено. 
Видео-вкладка. Выше указанный xv, enable double-buffering и 
frame-dropping по вкусу :) OSD - none. Просто none. Вкладка кодеков: 
FFMpeg's libavcodec/Mpeg  layer 2/3. Вкладка misc - включен кеш 8192, 
postprocessing выключен. Всё. Больше в гуе настраивать и нечего. То, 
что творится по огромнейшему man'у MPlayer'a, это уже колдовство. Кроме 
того, он по-моему сам кое-что из этого и выставляет. В общем, как я 
написал, у меня не тормозит даже, если никаких конфигов индивидуальных 
не настраивать. По дефолту из коробки всё и заработало изначально. И 
ядро-то 2.4.20-alt5. Я даже не стал апгрейдить фиксами с 9-го диска, 
как-то в голову даже не пришло.

	Кстати, я таки сегодня сделал "rpm --rebuild 
MPlayer-0.90-alt12.rc3.src.rpm" из апдейтов. Проапгрейдил. При 
проигрывании фильма top показывает загрузку проца 70%. Ещё кнопки не 
выучил, поэтому, когда панель управления вызваешь, это, да - 
подтормаживает в этот момент, и с третьего на десятый раз, всё-таки 
окно предупреждения выскакиевает. Но там вообще очень своеобразные 
такие советы даются. Сначала рекомендуется кеш отключить, потом 
говорится, что неплохо бы выставить те самые 8192.

	Вот и всё. Говорю же - глазам своим не поверил, когда он на этой 233MMX 
пошёл крутить xvid 600x400 (более точно не помню размеры).



	То есть, осталось мне разобраться только с tv-out'ом. От безысходности 
попробовал я сегодня и atitvout-0.4-2mdk.src.rpm. Поставил, и как у них 
в хелпе советуется, позапускал со всеми опциями (из-под рута, прости 
Господи). Чип дететкится, режимы все "узнаёт", но никакие "atitvout 
auto t" или типа "atitvout ntsc" - ничего это, ессно, не пашет. Ничего 
не получилось. А настройки в иксах по образу и подобию проскакивавших 
примеров для nvidia, вручную и без понятия, как-то не очень хочется. 
Вот, много, где я в и-нете побывал, но ситуация такая, что на странице 
с названием "TV Out Support for Mach64" и каким-то патчем 
mach64-tvout-20030328.diff.gz, нахожу такие только строки про этот 
самый tv-out:
------------------
Options:
 
XF86Config Options
------------------
Option "TVOut"  -- boolean, enable/disable TVOut probes and mode changes
Option "TVStandard" -- Set TV standard (not supported for Rage LT Pro)
   Valid settings for "TVStandard":
   "NTSC", "PAL", "PAL-M", "PAL-60", "NTSC-J", "PAL-CN", "PAL-N", 
"SCART-PAL"
------------------

	Это всё. И чего дальше? А сам-то tv-out, как настроить? Ну, и везде 
так.
	Дальше - иду на ATIшный сайт. Страница "LINUX and XFree86 Information", 
секция "TV Output". отсылают на Gatos и знакомый уже atitvout.
	Иду на Gatos, а там у них про "TV output module" только такие 
многообещающие строчки: "..."TVOutput" option in the "device" section 
of XF86Config-4. Unless this option is present, the module is disabled. 
Value of "TVOutput" is the TV standard to use..."

	Статья ещё Яремчука есть обнадёживающая "На Radость пингвинам". Про ATI 
и tv-out'ы. Да уж, на радость... Сейчас пойду посмотрю какую-то "для 
просмотра видео и ТВ здесь же на сайте лежит программа Avview"... на 
сайт gatos'a.

 	В общем, вконец я запутался. C учётом ещё и того. что только в апреле 
Линукс поставил - чайник абсолютно 100%.
	Так понял, что просто надо просить судьбу найти человека, который 
_именно это_ и делал: Mach64 в fullscreen'е с выводом на бытовой 
телевизор, драйверами gatos и MPlayer'ом (xine тормозит).

С уважением, Dmitry

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Comm] ALM2.2 и ATI Mach64+TV-out, Gatos, MPlayer... DivX/Xvid
  2003-12-29 23:20   ` Dmitry Surrentchick
@ 2003-12-30 10:29     ` Немос
  2003-12-31  0:12       ` Dmitry Surrentchick
  0 siblings, 1 reply; 7+ messages in thread
From: Немос @ 2003-12-30 10:29 UTC (permalink / raw)
  To: community

Dmitry Surrentchick пишет:

>>А подробнее о карточки и настройке MPlayer можешь сказать. А то у
>>меня ATI RAGE PRO на PCI с 8 мБ и K6-2 400, но MPlayer на фильме с
>>большой картинкой (608*320) тормозит, да и на маленькой, когда
>>растягиваю на весь экран.
> 
> 
> 	1) Карта ещё хуже - ATI RageII 4Mb, тоже на PCI (правда, фирменная 
> какая-то канадская).

У меня тоже фирменная.

> 	2) "Растягивание" на весь экран - это как, не понял? После установки 
> драверов gatos у меня стала полноценно работать опция -fs. 
> ("fullscreen" в GUI). И оно стало выводиться не в оригинальном 
> маленьком размере посередине чёрного экрана, а во весь монитор. DivX, к 
> примеру, 512, а с -fs... да, "растягивается" - вроде того. Но от этого 
> никаких тормозов я не замечаю. В доках на MPlayer говорилось что-то 
> насчёт аппаратной для этого поддержки. Если не ошибаюсь.

вот имено с -fs и тормозит.

> 	3) Самая главная настройка - это "xv". -vo xv. Дальше. Я про настройки 
> GUI напишу. Значит, звук у меня на той машине чистый OSS пока (просто 
> sndconfig'ом настроил наскоро). Без эмуляции такового через alsa, о чём 
> иногда проигрыватель просит в окне предупреждения про слабое железо. На 
> той же вкладке звука никаких доп. фич типа normalize sound не включено. 
> Видео-вкладка. Выше указанный xv, enable double-buffering и 
> frame-dropping по вкусу :) OSD - none. Просто none. Вкладка кодеков: 
> FFMpeg's libavcodec/Mpeg  layer 2/3. Вкладка misc - включен кеш 8192, 
> postprocessing выключен. Всё. Больше в гуе настраивать и нечего. То, 
> что творится по огромнейшему man'у MPlayer'a, это уже колдовство. Кроме 
> того, он по-моему сам кое-что из этого и выставляет. В общем, как я 
> написал, у меня не тормозит даже, если никаких конфигов индивидуальных 
> не настраивать. По дефолту из коробки всё и заработало изначально. И 
> ядро-то 2.4.20-alt5. Я даже не стал апгрейдить фиксами с 9-го диска, 
> как-то в голову даже не пришло.

А скинуть конфигурационный файл можешь.

> 	Кстати, я таки сегодня сделал "rpm --rebuild 
> MPlayer-0.90-alt12.rc3.src.rpm" из апдейтов. Проапгрейдил. При 
> проигрывании фильма top показывает загрузку проца 70%. Ещё кнопки не 
> выучил, поэтому, когда панель управления вызваешь, это, да - 
> подтормаживает в этот момент, и с третьего на десятый раз, всё-таки 
> окно предупреждения выскакиевает. Но там вообще очень своеобразные 
> такие советы даются. Сначала рекомендуется кеш отключить, потом 
> говорится, что неплохо бы выставить те самые 8192.

при компиляции ругани (warning), было много.

Кусок конфига X относительно карточки скинь. Между прочем для Mach64
поему есть отдельный сервер X у тебя случайно не он стоит.





^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Comm] ALM2.2 и ATI Mach64+TV-out, Gatos, MPlayer... DivX/Xvid
  2003-12-30 10:29     ` Немос
@ 2003-12-31  0:12       ` Dmitry Surrentchick
  2003-12-31  7:00         ` Немос
  0 siblings, 1 reply; 7+ messages in thread
From: Dmitry Surrentchick @ 2003-12-31  0:12 UTC (permalink / raw)
  To: community

Здравствуйте.

В сообщении от 30 Декабрь 2003 13:29 Немос написал(a):

> Dmitry Surrentchick пишет:
> >>А подробнее о карточки и настройке MPlayer можешь сказать. А то у
> >>меня ATI RAGE PRO на PCI с 8 мБ и K6-2 400, но MPlayer на фильме с
> >>большой картинкой (608*320) тормозит, да и на маленькой, когда
> >>растягиваю на весь экран.
> >
> > 	1) Карта ещё хуже - ATI RageII 4Mb, тоже на PCI (правда, фирменная
> > какая-то канадская).
>
> У меня тоже фирменная.

	Сдаётся мне, что всё дело исключительно в твоём K6 :( У меня просто 
сразу всё заработало. И карта у тебя круче, к тому же.

> > 	2) "Растягивание" на весь экран - это как, не понял? После
> > установки драверов gatos у меня стала полноценно работать опция
> > -fs. ("fullscreen" в GUI). И оно стало выводиться не в оригинальном
> > маленьком размере посередине чёрного экрана, а во весь монитор.
> > DivX, к примеру, 512, а с -fs... да, "растягивается" - вроде того.
> > Но от этого никаких тормозов я не замечаю. В доках на MPlayer
> > говорилось что-то насчёт аппаратной для этого поддержки. Если не
> > ошибаюсь.
>
> вот имено с -fs и тормозит.

	Ничего не понимаю. Кодек точно ffmpeg? А ты, случайно, не какой-нибудь 
там -zoom делаешь? Когда эта "растяжка" делается процом?

[skip]

> А скинуть конфигурационный файл можешь.

	К большому сожалению, нет. Комп, про который я говорю - это нечто 
отвратительно дребезжащее старым блоком питания, без дисковода, с 
двухкнопочной мышью, битым винтом и без сетевухи. Предполагалось 
выкинуть. Т.е., через такой же старинный сидюк я с ним и общаюсь. В 
одну сторону - можно только на него записать. А на бумажку переписывать 
конфиги того же mplayer'a..... :(
	Я в предыдущих письмах описал весь процесс "настройки". Правда. Всё 
остальное, повторяю - по дефолту стоит. Вот, всё, что я написал - это я 
и выставлял в настройках, и ничего больше не делалось с моей стороны.

> > 	Кстати, я таки сегодня сделал "rpm --rebuild
> > MPlayer-0.90-alt12.rc3.src.rpm" из апдейтов. Проапгрейдил. При
> > проигрывании фильма top показывает загрузку проца 70%. Ещё кнопки

	...Да ещё, а при драйвере null - 40-50%

> > не выучил, поэтому, когда панель управления вызваешь, это, да -
> > подтормаживает в этот момент, и с третьего на десятый раз, всё-таки
> > окно предупреждения выскакиевает. Но там вообще очень своеобразные
> > такие советы даются. Сначала рекомендуется кеш отключить, потом
> > говорится, что неплохо бы выставить те самые 8192.
>
> при компиляции ругани (warning), было много.

	Ну дык. Про k6 и много другого полезного в доках самого плеера 
написано. Я, кстати, даже и не думал, что основную инфу почерпну 
оттуда, а не из док собственно графической системы.
	На таких вещах, наверное, тоже стоит остановить внимание:

-------------------
2.3.1.2.2.7 Speed issues
...
Using a depth of 24bit is even a good idea if your card natively just 
supports 32 bit depth since it transfers 25% less data compared to the 
32/32 mode.
I've seen some AVI files already be replayed on a Pentium MMX 266. AMD 
K6-2 CPUs might work at 400 MHZ and above.
-------------------

	и MPplayer, когда вообще запускается, много полезной информации пишет. 
Особенно, если подставить ему несуществующий какой-нибудь драйвер. 
Попробуй запустить его с -vo xvidx - может, он чего и скажет полезного. 
Да... А 3DNow! - это случайно... типа эта - не к твоему поц относится? 
А то он там их по порядку перебирает MMX (1), MMX2 (0), SSE (0), 3Dnow! 
(0) - вроде того мне писал в каком-то месте. В 233 только один MMX  у 
меня и есть. Он работает и его, по всей видимости, юзает xv. Потому и 
не тормозит. Так я думаю. А, может, потому что насчёт моего желанного 
tv-out'a 16 бит выставлено. И я смотрел один и тот же фильм на своей 
основной nvidia и там - на 233MMX. Разницы особой не почувствовал. 
Может, не особо требователен и просто не замечаю каких-то тонкостей. По 
мне хоть как показывало бы - лишь бы не дёргалось. Оно и не дёргается. 
Если б мог, скриншоты сделать и ими передать свои ощущения - сделал бы, 
но... :))

> Кусок конфига X относительно карточки скинь. Между прочем для Mach64
> поему есть отдельный сервер X у тебя случайно не он стоит.

	Пытался я поставить третий сервер, и поработал он у меня минуты три. Я 
этого не вынес :) Стоит 4.2.1.1 и драйвера от gatos'a из коробки. Я же 
писал. Но ещё тут интереснее нарыл.... Какая-то ветка того же gatos'а, 
именумая ATI-4.2.0-mach64tvout-20020916.tar.gz. С сайта 
http://www.retinalburn.net/linux/tvout.html. Ты уж прости, тебе просто 
просто её пустить без тормозов надо, но меня переклинило с этим 
tv-out'ом. Не может быть так, чтоб оно не пускалось! Плюс ко всему 
скачал ещё такую 
http://www.retinalburn.net/linux/dri-xv/mach64-dri-xv-20030413.i386.tar.bz2
из какого-то форума. Линк потерял (потому, что уже запутался в этих 
линках - 60 метров уже понакачал всякого для этого tv-out'a - 99% левое 
и ненужное, как оказалось...). Вот из какого-то форума настройка иксов 
ещё:
-----------------
...
Section "Device"
         Identifier  "Videocard0"
         Driver      "ati"
	^^^^^^^^^
         VendorName  "Videocard vendor"
         BoardName   "ATI Mach64"
         Option      "TVOut"
 EndSection
...
----------------- 
	Вот это всё, что у человека работает. Ну и 16 бит принудительно 
выставлено. Но что-то мне устойчиво не верится, что эта Option      
"TVOut", даёт-таки вывод на телевизор. Причём, для телевизора указана 
только она одна, и ничего больше. Да и с родными альмовскими драйверами 
gatos'a не заработало у меня.
	Так вот. То, что я подчеркнул - драйвер, - вот его я изменил в 
XF86Config-4 с просто "ati" на "ati_gatos". Остальное сгенерилось 
XFdrake. Т.е. тоже ничего не трогал в настройках. Ещё раз подчёркиваю.
	И также много якобы полезного, но не очень-то практически нужного, 
обнаружилось где-то в этих краях: 
http://sourceforge.net/mailarchive/forum.php?thread_id=3595656&forum_id=5014
	Это типа форума gatos'a. Наверняка там что-то есть для употребления.
	А на таких, где эти ответы просто, вроде бы, обязаны быть - 
http://www.rage3d.com - ничего я тоже не нашёл.
	Ну, это для информации. В общем, надо останавливаться на gatos'e -  
Mach64-ветке, и чтобы не тормозило, и чтоб заюзать tv-out. Буду 
пытаться. Т.е. посмотри http://www.retinalburn.net/linux/tvout.html. 
Может, там чего будет по теме. А про свою ситуацию я всё уже написал, 
что делал.
	
С уважением, Dmitry

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Comm] ALM2.2 и ATI Mach64+TV-out, Gatos, MPlayer... DivX/Xvid
  2003-12-31  0:12       ` Dmitry Surrentchick
@ 2003-12-31  7:00         ` Немос
  0 siblings, 0 replies; 7+ messages in thread
From: Немос @ 2003-12-31  7:00 UTC (permalink / raw)
  To: community

Dmitry Surrentchick пишет:

> ...
>>>	2) "Растягивание" на весь экран - это как, не понял? После
>>>установки драверов gatos у меня стала полноценно работать опция
>>>-fs. ("fullscreen" в GUI). И оно стало выводиться не в оригинальном
>>>маленьком размере посередине чёрного экрана, а во весь монитор.
>>>DivX, к примеру, 512, а с -fs... да, "растягивается" - вроде того.
>>>Но от этого никаких тормозов я не замечаю. В доках на MPlayer
>>>говорилось что-то насчёт аппаратной для этого поддержки. Если не
>>>ошибаюсь.
>>
>>вот имено с -fs и тормозит.
 > 	Ничего не понимаю. Кодек точно ffmpeg? А ты, случайно, не 
 >какой-нибудь там -zoom делаешь? Когда эта "растяжка" делается процом?

кажись -zoom, - fs почему то не работает ставит в середину и все.
между прочем у меня  -vo xv не работает:
...
vo: couldn't open the X11 display ()!
Error opening/initializing the selected video_out (-vo) device.

он кажись выводит его через framebuffer:
...
[vo_gl] Using 4 as slice_height (0 means image_height).

> ....
> 
> 	...Да ещё, а при драйвере null - 40-50%

что за драйвер

>>
>>при компиляции ругани (warning), было много.
> 
> 
> 	Ну дык. Про k6 и много другого полезного в доках самого плеера 
> написано. Я, кстати, даже и не думал, что основную инфу почерпну 
> оттуда, а не из док собственно графической системы.
> 	На таких вещах, наверное, тоже стоит остановить внимание:
> 
> -------------------
> 2.3.1.2.2.7 Speed issues
> ...
> Using a depth of 24bit is even a good idea if your card natively just 
> supports 32 bit depth since it transfers 25% less data compared to the 
> 32/32 mode.
> I've seen some AVI files already be replayed on a Pentium MMX 266. AMD 
> K6-2 CPUs might work at 400 MHZ and above.
> -------------------

В английском не селен, но помоему говорится что хорошо использовать 24
бита при карте на 32 бита и что K6-2 400 должно быть достаточно.

> 	и MPplayer, когда вообще запускается, много полезной информации пишет. 
> Особенно, если подставить ему несуществующий какой-нибудь драйвер. 
> Попробуй запустить его с -vo xvidx - может, он чего и скажет полезного. 
> Да... А 3DNow! - это случайно... типа эта - не к твоему поц относится? 
> А то он там их по порядку перебирает MMX (1), MMX2 (0), SSE (0), 3Dnow! 
> (0) - вроде того мне писал в каком-то месте. В 233 только один MMX  у 
> меня и есть. Он работает и его, по всей видимости, юзает xv. Потому и 
> не тормозит. Так я думаю. А, может, потому что насчёт моего желанного 
> tv-out'a 16 бит выставлено. И я смотрел один и тот же фильм на своей 
> основной nvidia и там - на 233MMX. Разницы особой не почувствовал. 
> Может, не особо требователен и просто не замечаю каких-то тонкостей. По 
> мне хоть как показывало бы - лишь бы не дёргалось. Оно и не дёргается. 
> Если б мог, скриншоты сделать и ими передать свои ощущения - сделал бы, 
> но... :))

насчет 3dnow к моему:
...
CPU: Advanced Micro Devices K6-2 (Family: 5, Stepping: 12)
Detected cache-line size is 32 bytes
CPUflags:  MMX: 1 MMX2: 0 3DNow: 1 3DNow2: 0 SSE: 0 SSE2: 0
Compiled with Runtime CPU Detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with 
--disable-runtime-cpudetection

Как видему проблема в xv.





^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Comm] Re: ALM2.2 и ATI Mach64+TV-out, Gatos, MPlayer... DivX/Xvid
  2003-12-29  6:53 [Comm] ALM2.2 и ATI Mach64+TV-out, Gatos, MPlayer... DivX/Xvid Dmitry Surrentchick
  2003-12-29 17:11 ` Немос
@ 2003-12-31 10:31 ` Dmitry Surrentchick
  1 sibling, 0 replies; 7+ messages in thread
From: Dmitry Surrentchick @ 2003-12-31 10:31 UTC (permalink / raw)
  To: community

Здравствуйте.

В сообщении от 29 Декабрь 2003 09:53 Dmitry Surrentchick написал(a):
> Здравствуйте.
>
> 	Теперь только одна вещь осталась - проклятый TV-out...

	Уже не осталась! Я победил.

> 	...Можете не поверить, но на 233MMX и ATI Rage Pro (на
> Mach64)+TV-out, нормально так себе показывает xvid и divx со
> стерео-звуком. Ну это сами понимаете - буду теперь ходить везде и
> хвастаться.

	Напишу, чего мне самому так не хватало, и что будет уже здесь лежать.	
Может, потом пригодится кому-нибудь. Да и себе тоже в файлах не 
искать...

	Итак. Как я запустил фильмы, годные к просмотру, в формате divx (или 
xvid) на старом слабом (233MMX) компьютере и карточке серии ATI на чипе 
Mach64 (у меня RageII) с выводом на телевизор в полный экран:

	1) в установках графической системы выбрал X-сервер 4.2.1.1 из Alt 
Linux Master 2.2 и 800x600x16;
	
	2) скачал из апдейтов Мастера и перестроил мультимедиа-плеер: "rpm 
--rebuild MPlayer-0.90-alt12.rc3.src.rpm";
	
	3) проапгрейдил плеер в системе из локального репозитория (см. 
atmsk.ru);
	
	4) _НЕ_ использую XFree86-ati-gatos-4.2.1.1-alt3.i586.rpm;
	
	5) пошёл на сайт http://www.retinalburn.net/linux/tvout.html, и 
внимательно ознакомился с его содержимым;
	
	6) скачал с этого сайта вариант gatos'овских драйверов для Mach64 
ATI-4.2.0-mach64tvout-20020916.tar.gz (из каталога 
http://www.retinalburn.net/linux/tvout-patches/);
	
	7) Вручную заменил ВСЕ файлы в системе по путям 
/usr/X11R6/lib/modules/drivers/ и /usr/X11R6/lib/modules/multimedia/ на 
файлы из скаченного архивного файла;
	
	8) В настройках сервера, в файле /etc/X11/XF86Config-4, секции Device 
_ОСТАВИЛ НЕТРОНУТЫМ_ название драйвера (это для тех, кто таки поменял 
его на "ati_gatos"). Т.е. прописана такая строчка:
		Section "Device"
		...
		    Driver      "ati"
		...
	
	9) Там же (/etc/X11/XF86Config-4) вставил следующую опцию для этого 
девайса:
		Section "Device"
		...
			Option "TVOut"
		...
	
	10) Не знаю, насколько это вообще нужно, но я прописал следующее:
	Section "Monitor"
		Identifier "Samsung"
		VendorName "Samsung"
		ModelName  "Unknown"
		HorizSync  30.0-50.0
		VertRefresh 60.0
	EndSection
	А сам основной монитор, поскольку он под стать остальному железу - не 
шибко цивильный, хотя и держит 1024x768, всё равно назначил Generic 
800x600x60. Это можно тогда пускать X-сервер для разных целей с разными 
конфигами, я так понимаю. Назвать его XF86Config-4-TV как-нибудь, а 
работать (если вообще сейчас можно "работать" на 233MMX) в другом 
разрешении и с другой частотой по другому конфигурационному файлу.
	
	11) Включил телевизор в режиме "video", перезагрузил комп, убедился, 
что изображение присутствует как на мониторе, так и на телевизоре (у 
меня одинаковое);
	
	12) Запустил X-server: startx
	
	13) И здесь начинается _САМОЕ ВАЖНОЕ_. Вы ничего не увидите при запуске 
сервера до тех пор, пока не переключитесь в консоль (ctrl+alt+N) и 
обратно - ctrl+alt+7. ТОЛЬКО ПОСЛЕ РУЧНОГО ПЕРЕКЛЮЧЕНИЯ В КОНСОЛЬ И 
ОБРАТНО В ГРАФИЧЕСКИЙ РЕЖИМ, заработает долгожданный tv-out на ATI 
Mach64!!!
	Это относится исключительно к тем, кто использует X-сервер версии 
4.2.x.x. Для серверов 4.3.x.x этот баг, вроде бы, уже пофиксен
	
	14) Осталась самая малость - правильно выставить настройки MPlayer'a:	
Самая главная настройка - это "xv". -vo xv. Дальше. Я про настройки GUI 
напишу. Значит, звук у меня на той машине чистый OSS пока (просто 
sndconfig'ом настроил наскоро). Без эмуляции такового через alsa, о чём 
иногда проигрыватель просит в окне предупреждения про слабое железо. На 
той же вкладке звука никаких доп. фич типа normalize sound не включено. 
Видео-вкладка. Выше указанный xv, enable double-buffering и 
frame-dropping по вкусу :) OSD - none. Просто none. Вкладка кодеков: 
FFMpeg's libavcodec/Mpeg  layer 2/3. Вкладка misc - включен кеш 8192, 
postprocessing выключен. Всё. Больше в гуе настраивать и нечего. То, 
что творится по огромнейшему man'у MPlayer'a, это уже колдовство.

	Ну, то есть, можно, конечно, обсуждать тут всякие детали, но у меня всё 
работает, и я очень этим доволен.

С уважением, Dmitry

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2003-12-31 10:31 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-12-29  6:53 [Comm] ALM2.2 и ATI Mach64+TV-out, Gatos, MPlayer... DivX/Xvid Dmitry Surrentchick
2003-12-29 17:11 ` Немос
2003-12-29 23:20   ` Dmitry Surrentchick
2003-12-30 10:29     ` Немос
2003-12-31  0:12       ` Dmitry Surrentchick
2003-12-31  7:00         ` Немос
2003-12-31 10:31 ` [Comm] " Dmitry Surrentchick

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git