Автор Тема: Файлы и файловые системы? Расширения. Запуск и конвертирования. Свойства.  (Прочитано 87579 раз)

Alexei_VM

  • Гость
Re: Файлы формата mkv
« Ответ #240 : 07.07.2009 13:35:36 »
Что такое "оптимизированная сборка"? И где тут разговор идет за 64битную машину?
SSE3 и прочее.
Проблемы можно решать разным образом - вы предлаете покупать новый комп, я использовать существующее оборудование более эффективно.

"SSE3 и прочее" не помогает. Ибо все эти опции включаются при пересборке на целевой машине. Но воспроизведение от этого не становится быстрее.

Оффлайн nik

  • Участник
  • *
  • Сообщений: 572
  • PuppyRus Linux & ALT Linux
Re: Файлы формата mkv
« Ответ #241 : 07.07.2009 22:11:59 »
Попробовал, такая же тема.
to Alexei_VM, так что просто подберу себе подходящую видеокарту )

А какой у вас драйвер на видяху? свободный или проприетарный?

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 244
Re: Файлы формата mkv
« Ответ #242 : 07.07.2009 23:48:13 »
"SSE3 и прочее" не помогает. Ибо все эти опции включаются при пересборке на целевой машине. Но воспроизведение от этого не становится быстрее.
Пересборки чего и как? В альте это очень непростой процесс. Свежесть декодеров, компилятора также имеет значение.

Да и настройки кэшей в mplayer важны.

Alexei_VM

  • Гость
Re: Файлы формата mkv
« Ответ #243 : 07.07.2009 23:56:42 »
Пересборки чего и как? В альте это очень непростой процесс.

Мне даже интересно стало: какая часть процессов
* hsh ./HASHER /path/to/src.rpm
* rpm -bb spec
* configure --prefix=/opt;make;make install
в АЛьТ особенно трудна?

Кстати, configure вполне справляется с автодетектом возможностей системы. Только прироста скорости, достаточного для просмотра HDTV на обсуждаемом процессоре это не дает.

Оффлайн igoryola

  • Участник
  • *
  • Сообщений: 31
Re: Файлы формата mkv
« Ответ #244 : 08.07.2009 02:16:37 »
А какой у вас драйвер на видяху? свободный или проприетарный?
Драйвер проприеритарный. Видеокарта GeForce 7050 PV
Я даже не пытаюсь вступить в дискуссию по поводу SSE3 и пр., но файлы только некоторые "тормозят"...

Alexei_VM

  • Гость
Re: Файлы формата mkv
« Ответ #245 : 08.07.2009 03:16:14 »
Ну вот так вот сравним:

Mplayer "из коробки", HDTV 1920x1080, h264, файл доступен для скачивания в инете всем желающим, ибо open source:
[alexei@threebears BigBuckBunny]$ time mplayer -nosound -endpos 20 ./big_buck_bunny_1080p_h264.mov
MPlayer dev-SVN-r27960-4.3.2 (C) 2000-2008 MPlayer Team
CPU: Intel(R) Core(TM)2 Duo CPU     E6750  @ 2.66GHz (Family: 6, Model: 15, Stepping: 11)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing ./big_buck_bunny_1080p_h264.mov.
libavformat file format detected.
[lavf] Video stream found, -vid 0
[lavf] Audio stream found, -aid 2
VIDEO:  [avc1]  1920x1080  24bpp  24.000 fps    0.0 kbps ( 0.0 kbyte/s)
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
Audio: no sound
Starting playback...
VDec: vo config request - 1920 x 1080 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [vdpau] 1920x1080 => 1920x1080 Planar YV12
[ASPECT] Warning: No suitable new res found!
V:  20.0   0/  0 37%  8%  0.0% 0 0

Exiting... (End of file)


Что нам говорит time?
7.86user 0.17system 0:20.51elapsed 39%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (0major+21142minor)pagefaults 0swaps

Теперь то же самое, но плеером, пересобранным на моей системе через configure;make. Напоминаю, что там есть автодетект возможностей системы. Насильное скармливание --enable-ssse3 дает ровно тот же эффект.

8.61user 0.47system 0:20.29elapsed 44%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (0major+13904minor)pagefaults 0swaps

Опа, даже +5%, то есть замедление. Но спишем на погрешность.

А теперь внимание на экран:
0.10user 0.28system 0:20.30elapsed 1%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+8outputs (0major+11719minor)pagefaults 0swaps

Это всего лишь включилось аппаратное ускорение.

Да, наверное можно часами вылизывать опции mplayer'а в попытках отыграть 10% производительности, и впритык смотреть HDTV на процессоре типа того, что у топик-стартера. А можно сразу уменьшить нагрузку в десятки раз и смотреть все на П3-1.5ГГц.

P.S.

[alexei@threebears mplayer-vdpau]$ cat /proc/cpuinfo | grep name | uniq
model name      : Intel(R) Core(TM)2 Duo CPU     E6750  @ 2.66GHz

На этом процессоре данный ролик идет без тормозов в любом случае. 40% нагрузки -- это начало ролика, ближе ко второй минуте нагрузка возрастает в два раза, и Athlon64 x2 4200 начинал терять звук.

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 244
Re: Файлы формата mkv
« Ответ #246 : 08.07.2009 14:02:34 »
VDPAU
$ time mplayer -nosound -endpos 20 ./big_buck_bunny_1080p_h264.mov
MPlayer SVN-r29330-4.3.3 (C) 2000-2009 MPlayer Team

Воспроизведение ./big_buck_bunny_1080p_h264.mov.
Обнаружен libavformat формат файла!
[lavf] Найден видео поток, -vid 0
[lavf] Найден аудио поток, -aid 2
VIDEO:  [avc1]  1920x1080  24bpp  24.000 fps    0.0 kbps ( 0.0 kbyte/s)
==========================================================================
Открываю декодер видео: [ffmpeg] FFmpeg's libavcodec codec family
Выбран видеокодек: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
Аудио: без звука
Начало воспроизведения...
VDec: запрос vo config - 1920 x 1080 (предпочитаемое цветовое пространство: Planar YV12)
VDec: использую Planar YV12 в качестве выходного csp (не 0)
Movie-Aspect не определён - предварительное масштабирование не применяется.
VO: [vdpau] 1920x1080 => 1920x1080 Planar YV12
V:  20.0   0/  0 26%  5%  0.0% 0 0

Выходим... (Конец файла)

real    0m21.937s
user    0m6.082s
sys     0m0.434s

Без него
$ time mplayer -nosound -endpos 20 ./big_buck_bunny_1080p_h264.mov
MPlayer SVN-r29330-4.3.3 (C) 2000-2009 MPlayer Team

Воспроизведение ./big_buck_bunny_1080p_h264.mov.
Обнаружен libavformat формат файла!
[lavf] Найден видео поток, -vid 0
[lavf] Найден аудио поток, -aid 2
VIDEO:  [avc1]  1920x1080  24bpp  24.000 fps    0.0 kbps ( 0.0 kbyte/s)
==========================================================================
Открываю декодер видео: [ffmpeg] FFmpeg's libavcodec codec family
Выбран видеокодек: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
Аудио: без звука
Начало воспроизведения...
VDec: запрос vo config - 1920 x 1080 (предпочитаемое цветовое пространство: Planar YV12)
VDec: использую Planar YV12 в качестве выходного csp (не 0)
Movie-Aspect не определён - предварительное масштабирование не применяется.
VO: [xv] 1920x1080 => 1920x1080 Planar YV12
V:  20.0   0/  0 27%  3%  0.0% 0 0

Выходим... (Конец файла)

real    0m20.343s
user    0m5.708s
sys     0m0.200s

Alexei_VM

  • Гость
Re: Файлы формата mkv
« Ответ #247 : 08.07.2009 14:09:20 »
VDPAU

Хотелось бы
1. Увидеть CPU Load.
2. VDPAU запускается с указанием по крайней одного ключа mplayer'у
3. grep name /proc/cpuinfo
« Последнее редактирование: 08.07.2009 14:12:48 от Alexei_VM »

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 244
Re: Файлы формата mkv
« Ответ #248 : 08.07.2009 14:24:36 »
1. Увидеть CPU Load.
2. VDPAU запускается с указанием по крайней одного ключа mplayer'у
3. grep name /proc/cpuinfo
На этой машинке не совсем честно экспериментировать
Intel(R) Core(TM)2 Duo CPU     E8400  @ 3.00GHzЭто 2 сборки с USE="vdpau" и "-vdpau".

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 244
Re: Файлы формата mkv
« Ответ #249 : 10.07.2009 12:42:05 »
$ cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 35
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 4400+
stepping        : 2
cpu MHz         : 2200.000
cache size      : 1024 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt lm 3dnowext 3dnow rep_good pni lahf_lm cmp_legacy
bogomips        : 4422.34
TLB size        : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp
Во вложении загрузка CPU - общая, ядро1, ядро2
Просмотр через smplayer (чтобы жизнь малиной не казалась :)), тормозов картинки и рассинхронизации звука не наблюдаю.
Машинку ещё могли дёргать по сети.
System uname: Linux-2.6.29-gentoo-r5-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_4400+-with-gentoo-2.0.1

Drool

  • Гость
Re: Установить файл с расширением sh
« Ответ #250 : 26.07.2009 12:37:58 »
К чему это приводит? Какие симптомы, в работе системы, появляются после факта разнесения вдребезги Qt3?

У меня не запускались, либо запускались криво и с глюками все Qt3-приложения - sim-qt, половина KDE3. Лечилось банальной переустановкой qt3, но тогда у меня отваливался самсунговский драйвер.

Оффлайн dubrsl

  • alt linux team
  • ***
  • Сообщений: 238
Re: Установить файл с расширением sh
« Ответ #251 : 28.07.2009 03:07:48 »
А, как можно пооперативней узнать рассыпана она у меня вдребезги или эврика...?
открыть ваш файл .sh и посмотреть что он делает
WBR,
Slava

Оффлайн dmitriev

  • Участник
  • *
  • Сообщений: 128
Можно, конечно, запускать Konqueror через консоль, но больно надоело.
Как в XFCE наладить файловый менеджер с правами рут? И его значок на панель.
« Последнее редактирование: 10.08.2009 20:09:26 от Skull »
Читайте о Линукс по-русски на
 http://linuuxchitalka.narod.ru

NotHAM

  • Гость
Можно, конечно, запускать Konqueror через консоль, но больно надоело.
Как в XFCE наладить файловый менеджер с правами рут? И его значок на панель.

Этот вопрос лучше задать в теме "сборник вредных советов и казусов",
которая прикреплена в начале раздела, там Вам хорошо ответят ...

ЗЫ. Никогда так не делаю, и Вам не советую. Если нужен ФМ под рутом
- то только в консоли и только МС (имхо).
Ну а Konqueror в XFCE ... такого я еще не видел (ни разу на ставил XFCE+KDE).

Alexei_VM

  • Гость
Можно, конечно, запускать Konqueror через консоль, но больно надоело.
Как в XFCE наладить файловый менеджер с правами рут? И его значок на панель.

Но зачем?