Newsgroup: it.comp.os.linux.software
Titolo: Problema con Xine

E' da diversi mesi che cerco di vedere filmati in divx con xine,
tuttavia l'immagine risulta frammentata e scomposta (mancherebbe
anche l'audio, ma questo lo risolvero' in seguito...).
Ho cercato su deja risposte a gente con problemi simili al mio, ma
non ho trovato nulla.
Segue l'output facendo partire il programma da shell...
***
This is xine (X11 gui) - a free video player v0.9.13
(c) 2000-2002 by G. Bartsch and the xine project team.
Built with xine library 0.9.13 [Mit 07 Aug 2002 03:32:19]-[gcc version 3.2 (Mandrake Linux 9.0 3.2-0.2mdk)]-[Linux 2.4.16-6mdksmp i686].
Found xine library version: 0.9.13 (0.9.13).
XServer Vendor: Mandrake Linux (XFree86 4.2.1, patch level 3mdk). Release: 40201000,
        Protocol Version: 11, Revision: 0,
        Available Screen(s): 1, using 0
        Depth: 24.
Display is not using Xinerama.
video_out_xv: using Xv port 55 from adaptor Trident Backend Scaler for hardware colorspace conversion and scaling.
video_out_xv: port attribute XV_COLORKEY value is 66046
video_out_xv: port attribute XV_SATURATION value is 80
video_out_xv: port attribute XV_BRIGHTNESS value is 45
video_out_xv: port attribute XV_HUE value is 0
video_out_xv: port attribute XV_CONTRAST value is 4
video_out_xv: this adaptor supports the yv12 format.
video_out_xv: this adaptor supports the yuy2 format.
load_plugins: video output plugin Xv successfully loaded.
main: not using any audio driver (as requested).
xine: xine_init entered
xine: using SSE optimized memcpy()
xine-scr_init: complete
load_plugins: input plugin found : CDA
load_plugins: input plugin found : DVD
load_plugins: input plugin found : file
load_plugins: input plugin found : HTTP
load_plugins: input plugin found : MMS
load_plugins: input plugin found : TCP
load_plugins: input plugin found : RTP
load_plugins: input plugin found : stdin_fifo
load_plugins: input plugin found : VCD
load_plugins: demux plugin found : ASF
load_plugins: demux plugin found : AVI
load_plugins: demux plugin found : CDA
load_plugins: demux plugin found : FILM (CPK)
load_plugins: demux plugin found : FLI
load_plugins: demux plugin found : Id CIN
load_plugins: demux plugin found : MPEG
load_plugins: demux plugin found : MPGAUDIO
load_plugins: demux plugin found : MPEG_BLOCK
load_plugins: demux plugin found : MPEG_ELEM
load_plugins: demux plugin found : MPEG_PES
load_plugins: demux plugin found : MPEG_TS
load_plugins: demux plugin found : OGG
load_plugins: demux plugin found : QUICKTIME
load_plugins: demux plugin found : RoQ
load_plugins: demux plugin found : SMJPEG
load_plugins: demux plugin found : WAV
audio decoder plugin found : ADPCM
audio decoder plugin found : a/52dec
video decoder plugin found : cinepak
video decoder plugin found : CYUV
audio decoder plugin found : dts
libavcodec: CPU flags: mmx mmxext sse
video decoder plugin found : ffmpeg video decoder
video decoder plugin found : FLI Video
audio decoder plugin found : lpcm
audio decoder plugin found : mad
video decoder plugin found : mpeg2dec
video decoder plugin found : Microsoft RLE
video decoder plugin found : msvc
audio decoder plugin found : RoQ Audio
video decoder plugin found : RoQ Video
spu decoder plugin found : spudec
spu decoder plugin found : spucc
spu decoder plugin found : sputext
video decoder plugin found : svq1
audio decoder plugin found : vorbis
video_out: thread created
metronom: start_clock (at 0)
xine_play: xine open file:///usr/share/xine/skins/xine_logo.mpv, start pos = 0, start time = 0 (sec)
xine: using input plugin >file< for this MRL (file:///usr/share/xine/skins/xine_logo.mpv).
using input plugin 'file' for MRL 'file:///usr/share/xine/skins/xine_logo.mpv'
demux_avi: input capabilities = 649
demux_avi: AVI_init failed (AVI_errno: 9)
system layer format 'MPEG_ELEM' detected.
metronom: video discontinuity #1, type is 0, disc_off is 0
Using MMXEXT for IDCT transform
Using MMXEXT for motion compensation
video_decoder: using decoder >mpeg2dec<
using video decoder plugin 'mpeg2dec'
libmpeg2: frame size is 592 x 448
libmpeg2: frame size 592 x 448
demux_elem: demux loop finished.
libmpeg2: blasting out current frame on close
video_out: possible still frame (fifosize = 0)
xine_play: xine open Kung Pow.avi, start pos = 0, start time = 0 (sec)
demux_elem: stop...ignored
xine: using input plugin >file< for this MRL (Kung Pow.avi).
using input plugin 'file' for MRL 'Kung Pow.avi'
demux_avi: input capabilities = 649
demux_avi: 117240 frames
system layer format 'AVI' detected.
demux_avi: video format = div3
demux_avi: video frame size 640 x 272
demux_avi: audio format[0] = 0x55
demux_avi: audio type MPEG layer 2/3 (wFormatTag 0x55)
demux_avi: start pos is 0, start time is 0
metronom: video discontinuity #2, type is 0, disc_off is 0
metronom: video vpts adjusted with prebuffer to 624493
video_decoder: new pts 0
metronom: video discontinuity #3, type is 3, disc_off is 0
demux_avi: video codec is 'Microsoft MPEG-4 format v3'
video_decoder: using decoder >ffmpeg video decoder<
using video decoder plugin 'ffmpeg video decoder'
video_out: freeing frame backup
xine_stop
xine_stop: stopping demuxer
demux_avi: demux loop finished.
xine_stop: stopped demuxer
xine_stop: done
xine_exit: shutdown audio
xine_exit: shutdown video
xine_exit: bye!
xine's profiler is unavailable.
-- 
Ryoga Hibiki (Marco Fracasso)
icq: #132215537 mail: ryogahibiki(at)
tin.it
"Players ALONE don't win championships, organizations do"
Jerry Krause  B,SVAODNEVCUQQOOPJVE

Se non sistemi xine (a me funziona bene da sempre quindi non so dirti)
prova questo
http://www.mplayerhq.hu/
Ryoga Hibiki wrote:

-- 
Mandi

 
http://www.mplayerhq.hu/
Giusto, però consiglierei di quotare un pochino meglio
-- 
-----------------------------------------------------------------------
 (o_        Vinci                     registered Linux User #276630
 //\         " Violence is the last refuge of the incompetent "
 V_/_                     Salvor Hardin, Foundation

 
http://www.mplayerhq.hu/
ho intsllato anche mpleyr, ma mi da ESATTAMENTE lo stesso
problema. L'immagine e' spostata, deframmentata e leggermente
sovrapposta (come diavolo faccio a descrivere la cosa?).
Solitamente voi vi limitate a scrivere mplayer (xine) nome_film o
ci aggiungete qualche opzione strana? In ogni caso ecco l'output
che mi da mplayer:
Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale Current domain: mplayer
Current dirname: /usr/local/share/locale
MPlayer 0.90rc4-3.2 (C) 2000-2003 Arpad Gereoffy (see DOCS)
CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville (Family:
6, Stepping: 6) Detected cache-line size is 32 bytes CPUflags:
MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0 Compiled for x86
CPU with extensions: MMX MMX2 SSE
Reading config file /usr/local/etc/mplayer/mplayer.conf: No such
file or directory Reading config file /home/ryoga/.mplayer/config
Reading /home/ryoga/.mplayer/codecs.conf: can't open
'/home/ryoga/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: 50 audio & 135 video
codecs font: can't open file: /home/ryoga/.mplayer/font/font.desc
font: can't open file: /usr/local/share/mplayer/font/font.desc
Failed to open /dev/rtc: Permission denied (mplayer should be
setuid root or /dev/rtc should be readable by the user.) Using
usleep() timing
Can't open input config file /home/ryoga/.mplayer/input.conf : No
such file or directory Can't open input config file
/usr/local/etc/mplayer/input.conf : No such file or directory
Falling back on default (hardcoded) input config
Playing Kung Pow.avi
AVI file format detected.
VIDEO:  [DIV3]  640x272  24bpp  23,98 fps  972,9 kbps (118,8
kbyte/s) Clip info:
 Software: Nandub v1.0rc2
 Name: Kung Pow
 Subject: Kung Pow
 Artist:
 Copyright:
 Comments:
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3 MP3lib: init
layer2&3 finished, tables done AUDIO: 48000 Hz, 2 ch, 16 bit
(0x10), ratio: 16000->192000 (128,0 kbit) Selected audio codec:
[mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
open: No such file or directory
vo_mga: Couldn't open /dev/mga_vid open: No such file or directory
vo_mga: Couldn't open /dev/mga_vid vo: X11 running at 800x600 with
depth 24 and 32 bpp (":0" => local display)
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffdivx] vfm:ffmpeg (FFmpeg DivX ;-) (MS
MPEG-4 v3))
==========================================================================
Checking audio filter chain for 48000Hz/2ch/16bit ->
48000Hz/2ch/16bit... AF_pre: af format: 2 bps, 2 ch, 48000 hz,
little endian signed int AF_pre: 48000Hz 2ch Signed 16-bit
(Little-Endian) audio_setup: Can't open audio device /dev/dsp:
Device or resource busy AO: [null] 48000Hz 2ch Signed 16-bit
(Little-Endian) (2 bps) Building audio filter chain for
48000Hz/2ch/16bit -> 48000Hz/2ch/16bit... Starting playback...
VDec: vo config request - 640 x 272 (preferred csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0) Movie-Aspect is
undefined - no prescaling applied. VO: [xv] 640x272 => 640x272
Planar YV12  [fs] New_Face failed. Maybe the font path is wrong.
Please supply the text font file (~/.mplayer/subfont.ttf).
subtitle font: load_sub_face failed. No bind found for key c      
          2  24% 12%  3,1% 7 0 0% No bind found for keyMOUSE_BTN0 
                       %  3,2% 7 0 0% No bind found for key
MOUSE_BTN2                         %  3,2% 7 0 0% No bind found
for key MOUSE_BTN0                         %  3,2% 7 0 0% No bind
found for key MOUSE_BTN0                         %  3,2% 7 0 0% A:
 17,5 V:  17,5 A-V: -0,008 ct:  0,020  421/421  24% 13% 3,1% 7 0
0%


 depth 24 and 32 bpp (":0" => local display)
quale -vo hai scelto?
-- 
Ikitt	*** mailserver: 
freemail.it
"Linux non pare reggere il confronto con windows: oltre a consumare molte 
piu` risorse di sistema, e` rigido nella pretesa di avere un tot numero di
cartelle nella radice" (da 
http://mondoweb.culturanuova.net/mondo_pc.php
)

 quale -vo hai scelto?
ecco, ho provato a giochicchiare con i vo di mplayer e ho trovato
la soluzione con X11! In xine non c'e', per questo, anche
provandoli tutti, non sono riuscito a risolvere il problema!
contemporaneamente ho risolto il problema sonoro, killando artsd!
una giornata positiva... :)


 la soluzione con X11! In xine non c'e
xine -V XShm [...]?
Occhio che -vo x11 e` uno dei piu` lenti a disposizione (magari
non e` un problema, ma e` bene saperlo).


 non e` un problema, ma e` bene saperlo).
e' un problema, avendo io un portatile celeron 766 con scheda
trident, solo che e' anche l'unico che funzia! ho dovuto attivare
il framedrop, altrimenti la funzione zoom provocava pesanti
ritardi al sonoro.


 
prova a cercare sul sito della trident i driver per 
linux....anzi....prima da root apri un terminale e digita xvinfo...se la 
risposta è negativa prova a cercare sul sito della trident quello che ti 
ho detto prima....se invece la risposta è positiva, allora compila i 
sorgenti di mplayer anzichè utilizzare l'RPM....alla fine di ./configure 
leggi le modalità video supportate....ci dovrebbe essere anche la 
xv....è una delle migliori...poi per i divx usa le opzioni -ni -nortc 
(se lo usi come utente) e vedi che differenza...ah....per compilare di 
servono anche i devel della Xfree......cercali sui cdrom della distro...bye

 xv....è una delle migliori...
c'e', ma allora si ripropone il problema iniziale, ovvero la
deframmentazione dell'immagine (non so come speigare la cosa).


 deframmentazione dell'immagine (non so come speigare la cosa).
Io ho un Acer 210TER, Celeron 700 e Trident, Mplayer funziona
discretamente bene con -vo xv, con x11 non va in fullscreen ed è più
lento.
Ma Mplayer l'hai ricompilato o hai usato dei pacchetti precompilati??
Ciao.
-- 
***  Per E-mail rimuovi ModE dall'indirizzo  ***
  *** Linux user # 198661 --- ICQ 33500725 ***
*** homepage 
http://web.tiscalinet.it/kailed
 ***
            *** Powered by Linux ***

 Ma Mplayer l'hai ricompilato o hai usato dei pacchetti precompilati??
ricompilato due volte, credo che xv non sia apprezzatissimo dalla
mia scheda, a questo punto...


 prima da root apri un terminale e digita xvinfo
dato che ci sono, comunico cosa mi risponde.
Ripeto che il problema scegliendo xv riguarda l'immagine che
risulta:
a) traslata
b) la parte di dx anche deframmentata e sovrapposta ad altre
porzioni dell'immagine stessa.
c) questo accade *SOLO* con i divx
puo' essere colpa della scheda trident che gia' mi aveva dato
problemi strani con X?
***
X-Video Extension version 2.2
screen #0
  Adaptor #0: "Trident Backend Scaler"
    number of ports: 1
    port base: 55
    operations supported: PutImage
    supported visuals:
      depth 24, visualID 0x23
      depth 24, visualID 0x24
    number of attributes: 5
      "XV_COLORKEY" (range 0 to 16777215)
              client settable attribute
              client gettable attribute (current value is 66046)
      "XV_SATURATION" (range 0 to 187)
              client settable attribute
              client gettable attribute (current value is 80)
      "XV_BRIGHTNESS" (range 0 to 63)
              client settable attribute
              client gettable attribute (current value is 45)
      "XV_HUE" (range 0 to 360)
              client settable attribute
              client gettable attribute (current value is 0)
      "XV_CONTRAST" (range 0 to 7)
              client settable attribute
              client gettable attribute (current value is 4)
    maximum XvImage size: 1024 x 1024
    Number of image formats: 4
      id: 0x35315652 (RV15)
        guid: 52563135-0000-0000-0000-000000000000
        bits per pixel: 16
        number of planes: 1
        type: RGB (packed)
        depth: 0
        red, green, blue masks: 0x1f, 0x3e0, 0x7c00
      id: 0x36315652 (RV16)
        guid: 52563136-0000-0000-0000-000000000000
        bits per pixel: 16
        number of planes: 1
        type: RGB (packed)
        depth: 0
        red, green, blue masks: 0x1f, 0x7e0, 0xf800
      id: 0x32315659 (YV12)
        guid: 59563132-0000-0010-8000-00aa00389b71
        bits per pixel: 12
        number of planes: 3
        type: YUV (planar)
      id: 0x32595559 (YUY2)
        guid: 59555932-0000-0010-8000-00aa00389b71
        bits per pixel: 16
        number of planes: 1
        type: YUV (packed)


 problemi strani con X?
Puo` essere, anche se mi sembra strano che ci siano problemi
SOLO con xv + divx.
Questo perche` ricordo di aver letto (forse proprio sulla doc
di Mplayer) che in alcuni casi Xv *non* e` migliore di X11, anzi
e` il contrario, a causa di limitazioni del driver.
E mi pare che trident o cyberblade fosse uno di questi casi.


 c) questo accade *SOLO* con i divx
CUT
Non sono un'esperto ma un po' di tempo fa ho avuto grane simili, quindi 
la butto là (se è una ca**ata chiedo pietà...): hai provato ad 
installare i codec divX aggiornati? Io con quelli ho risolto problemi di 
  distorsioni e di prestazioni con Xine, Mplayer non l'ho mai usato..
Ciauz
Luca

 installare i codec divX aggiornati?
di che codec stai parlando, quelli originali o altri fatti apposta
per xine o mplayer?


 deframmentazione dell'immagine (non so come speigare la cosa).
  ^^^^^^^^^^^^^^^^
frammentazione, vorrai dire....
Comunque dopo un giro su google, che e' la prima cosa da fare, ho trovato
che le trident Cyberxxx hanno problemi con l'accelerazione XV.
-- 
           salvuz
     POST FATA RESVRGO
 Linux registered user #291700 | machine #174619

 che le trident Cyberxxx hanno problemi con l'accelerazione XV.
infatti l'avevo fatto, solo che non c'era una risposta. Speravo di
poterla trovare qui...
