Mplayer i postprocessing raz jeszcze.

Blues blues w ds6.pg.gda.pl
Pią, 10 Maj 2002, 19:39:33 CEST


On Fri, 10 May 2002, Jacek Sobczak wrote:
> Po przeczytaniu wątku z początku maja spróbowałem uruchomić u siebie
> postprocessing w mplayer. Skompilowałem go bez wykrywania CPU przy
> starcie licząc, że zacznie działać. Niestety dostaję co następuje:
> [sopel w speedy Matrix]$ mplayer -vo xv -pp 63 matrix.avi
> MPlayer 0.90pre3-2.95.4 (C) 2000-2002 Arpad Gereoffy (see DOCS!)
> CPU vendor name: GenuineIntel  max cpuid level: 2
> CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville (Type: 6, Stepping: 6)
> Cannot test OS support for SSE, disabling to be safe.
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Jeżeli masz kernel 2.2 to jest to jak najbardziej poprawne zachowanie, 
ponieważ podobno support do SSE na tych jajkach jest "not safe". Nie mam 
pojęcia o co dokładnie chodzi - dzimi, wiesz?

> ==========================================================================
> Opening Video Decoder: [ffmpeg] FFmpeg's libavcodec codec family
> libavcodec: CPU flags: mmx mmxext sse
> Detected video codec: [ffodivx] drv:5 prio:0 (FFmpeg MPEG-4)
> ==========================================================================
> AO: [oss] 48000Hz Stereo Signed 16-bit (Little-Endian)
> ao2: 48000 Hz  2 chans  Signed 16-bit (Little-Endian)
> audio_setup: sample format: Signed 16-bit (Little-Endian) (requested: Signed 16-bit (Little-Endian))
> audio_setup: using 2 channels (requested: 2)
> audio_setup: using 48000 Hz samplerate (requested: 48000)
> audio_setup: frags:   2/2  (65536 bytes/frag)  free: 131072
> Start playing...
> looks like this file was encoded with (divx4/(old)xvid/opendivx) -> forcing low_delay flag
> VDec: vo config request - 512 x 240, Planar YV12  
> [PP] Sorry, postprocessing is not available
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[...]
> No i ostatecznie brak postprocessingu - może ma to związek z tym SSE?
> Dodam, że jest to samo przy -vo xv, sdl czy x11.

To zależy od kodeka. ffmpeg po prostu nie obsługuje PP (chociaż wydawało 
mi się, że kiedyś obsługiwał, ale mogę się mylić...).

Użyj na przykład: -vc odivx

-- 
---------------------------------
pozdr.  Paweł Gołaszewski        
---------------------------------
CPU not found - software emulation...



Więcej informacji o liście dyskusyjnej pld-users-pl