PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kennt sich jemand nit Xvideo (Xv) aus?


ActionNews
2002-08-24, 12:02:07
....Ich habe da nämlich ein Problem!

Und zwar sollte doch KWinTV oder XawTV mit Xvideo bei Vollbild das Fernsehbild auf die komplette Bildschirmgröße (bei mir 1024x768) skalieren, oder nicht? Das tut es aber nicht ! Bei XawTV ist das Bild ca. 768x576 groß und sonst nur ein Schwarzer Rand (+Kontrollleiste unten)! Und wenn ich KWinTV 0.8.12 mit --usexv starte habe ich weder Bild noch Ton !
Ich habe KWinTV 0.8.12 CVS (für mein KDE3) und XawTV 3.72.

xvinfo liefert folgendes:

X-Video Extension version 2.2

screen #0
Adaptor #0: "video4linux"
number of ports: 1
port base: 68
operations supported: PutVideo
supported visuals:
depth 16, visualID 0x23
depth 16, visualID 0x24
depth 16, visualID 0x25
depth 16, visualID 0x26
depth 16, visualID 0x27
depth 16, visualID 0x28
depth 16, visualID 0x29
depth 16, visualID 0x2a
number of attributes: 7
"XV_ENCODING" (range -1000 to 1000)
client settable attribute
client gettable attribute (current value is 0)
"XV_BRIGHTNESS" (range -1000 to 1000)
client settable attribute
client gettable attribute (current value is 0)
"XV_CONTRAST" (range -1000 to 1000)
client settable attribute
client gettable attribute (current value is -157)
"XV_SATURATION" (range -1000 to 1000)
client settable attribute
client gettable attribute (current value is -8)
"XV_HUE" (range -1000 to 1000)
client settable attribute
client gettable attribute (current value is 0)
"XV_MUTE" (range 0 to 1)
client settable attribute
client gettable attribute (current value is 0)
"XV_FREQ" (range 0 to 16000)
client settable attribute
client gettable attribute (current value is 3140)
number of encodings: 21
encoding ID #0: "pal-television"
size: 768 x 576
rate: 0.020000
encoding ID #1: "ntsc-television"
size: 640 x 480
rate: 0.016683
encoding ID #2: "secam-television"
size: 768 x 576
rate: 0.020000
encoding ID #3: "palnc-television"
size: 640 x 576
rate: 0.020000
encoding ID #4: "palm-television"
size: 640 x 576
rate: 0.020000
encoding ID #5: "paln-television"
size: 768 x 576
rate: 0.020000
encoding ID #6: "ntscjp-television"
size: 640 x 480
rate: 0.016683
encoding ID #7: "pal-composite1"
size: 768 x 576
rate: 0.020000
encoding ID #8: "ntsc-composite1"
size: 640 x 480
rate: 0.016683
encoding ID #9: "secam-composite1"
size: 768 x 576
rate: 0.020000
encoding ID #10: "palnc-composite1"
size: 640 x 576
rate: 0.020000
encoding ID #11: "palm-composite1"
size: 640 x 576
rate: 0.020000
encoding ID #12: "paln-composite1"
size: 768 x 576
rate: 0.020000
encoding ID #13: "ntscjp-composite1"
size: 640 x 480
rate: 0.016683
encoding ID #14: "pal-svideo"
size: 768 x 576
rate: 0.020000
encoding ID #15: "ntsc-svideo"
size: 640 x 480
rate: 0.016683
encoding ID #16: "secam-svideo"
size: 768 x 576
rate: 0.020000
encoding ID #17: "palnc-svideo"
size: 640 x 576
rate: 0.020000
encoding ID #18: "palm-svideo"
size: 640 x 576
rate: 0.020000
encoding ID #19: "paln-svideo"
size: 768 x 576
rate: 0.020000
encoding ID #20: "ntscjp-svideo"
size: 640 x 480
rate: 0.016683
Adaptor #1: "PowerVR KYRO Overlay"
number of ports: 1
port base: 69
operations supported: PutImage
supported visuals:
depth 16, visualID 0x23
depth 16, visualID 0x24
depth 16, visualID 0x25
depth 16, visualID 0x26
depth 16, visualID 0x27
depth 16, visualID 0x28
depth 16, visualID 0x29
depth 16, visualID 0x2a
depth 16, visualID 0x2b
depth 16, visualID 0x2c
depth 16, visualID 0x2d
depth 16, visualID 0x2e
depth 16, visualID 0x2f
depth 16, visualID 0x30
depth 16, visualID 0x31
depth 16, visualID 0x32
no port attributes defined
maximum XvImage size: 720 x 576
Number of image formats: 4
id: 0x32595559 (YUY2)
guid: 59555932-0000-0010-8000-00aa00389b71
bits per pixel: 16
number of planes: 1
type: YUV (packed)
id: 0x32315659 (YV12)
guid: 59563132-0000-0010-8000-00aa00389b71
bits per pixel: 12
number of planes: 3
type: YUV (planar)
id: 0x30323449 (I420)
guid: 49343230-0000-0010-8000-00aa00389b71
bits per pixel: 12
number of planes: 3
type: YUV (planar)
id: 0x59565955 (UYVY)
guid: 55595659-0000-0010-8000-00aa00389b71
bits per pixel: 16
number of planes: 1
type: YUV (packed)

Bei Xine funktioniert es dagegen einwandfrei ! Bzw. d.h. das scalieren aber wenn bei einem Kapitelwechsel die Auflösung sich ändert bleibt das Bild schwarz ! Ich muss erst das Ausgabefenster minimieren und wieder herstellen oder bei Vollbild ein paar mal rechtsklicken, dann ist das BIld wieder da.

Ich hoffe ihr könnt mir helfen! Gibt es vielleicht irgendwelche Programme mit denen ich Xvideo expliziet testen kann?

CU ActionNews

Ajax
2002-08-24, 12:05:11
Hi

Also bei meinem KWinTV passiert das auch, Bild läuft auf 768*5XX und meine Auflösung wird auf 800*600 geswitcht. Ich hab keine Lösung dafür gefunden und benutze jetzt deswegen Zapping. Da funzt es.

So long Ajax

ActionNews
2002-08-24, 12:11:48
Bei Zapping funktioniert es bei mir leider auch nicht :(!

Das schlimme ist ja, dass ich auch nicht auf 800x600 switschen kann :-(! Bei mir steht in der entsprechenden Auswahl nur in grau <leer> :(!

CU ActionNews

Ajax
2002-08-24, 12:21:11
Hi, hab noch schnell probiert.


KwinTV:

Options, General Options , Screen , switch to this resolution , automatic selection

Hab ich alle Resolutionen ausprobiert und als ich von 800*600 auf automatic selection wieder zurückgegangen bin, hat es grad geklappt. Weiss allerdings nicht warum. Weil, hab sonst nix geändert.

So long Ajax

ActionNews
2002-08-24, 12:26:55
Das ist ja das Problem!
Unter "Einstellungen-> KWinTV einrichten -> Bildschrim -> switch to this resolution" kann ich nix einstellen! Kein autodetect geschweige denn eine Auflösung. Nur <leer> :-(!

CU ActionNews

Ajax
2002-08-24, 12:34:21
Da fällt mir nix mehr ein, ausser hast Du die vollen Zugriffsrechte?? Schreibrecht?? Also ich hab bei meiner Distri noch chown 4788 machen müssen...
Wenn´s das nicht ist muss ich passen. Dann weiss ich nix mehr.

So long Ajax

ActionNews
2002-08-24, 17:49:39
Was bedeutet "chown 4788" ? Und muss ich das nur in die Konsole eingeben?

Ansonsten bin ich noch ein bischen weitergekommen. Und zwar habe ich als ich KWinTV kompiliert habe die Datei Makefile.am.in nach Makefile.am kopieren müssen sonst hätte er nicht "make -f Makefile.cvs" ausgeführen können!
Wie ich jetzt erfahren habe sollte das eigentlich nicht so sein, denn die Datei Makefile.am sollte eigentlich automatisch aus Makefile.am.in generiert werden. Vielleicht stimmt an den Umgebungsvariablen irgendwas nicht?

Hat irgendjemand eine Idee?

CU ActionNews

ow
2002-08-24, 19:43:23
chown ist kurz für "change owner" (Besitzer ändern).

Damit vergibt man Nutzerrechte.

Die Zahlenfolge gibt die jeweiligen Rechte an.
Rechte gibt´s füer lesen, schreiben, ausführen (read, write, eXecute, kurz rwx). Sind binär kodiert.

Also 111, entsprechend 7 (decimal) bedeutet: alle 3 Rechte (rwx)

cyjoe
2002-08-24, 22:27:43
oft hilft ein "man" ;)
gefährlich, aber meistens hilfreich ist auch chmod a+rwx [das file, directory, device oder was auch immer] damit haben dann alle (ALLLE) schreib- lese- und benutzerrechte auf das angegebene was auch immer...

oder:

gib dem programm das s-bit - es funktioniert nicht immer, aus Sicherheitsgründen
chmod +s [programm] oder andersherum
damit hat das Prog dann Root-Rechte und kann somit auf devices zugreifen, auf die nur root schreibrechte hat
auch das ist gefählich, deshalb ist es bei vielen Distributionen standardmäßig deaktiviert

chown verwende ich nur, wenn ich wirklich den Besitzer ändern will - also chown [user] [file]. Deshalb weiss ich nicht so genau bescheid, was man damit alles anstellen kann

zu Xv:
Du hast anscheinend eine Kyro - die unterstützt ja erst mit dem neuesten Treiber Xv -
aber anscheinend hast du diesen bereits installiert sonst würde xvinfo ja nix liefern
ich, der ich auch eine Kyro2 mein Eigen nenne bin erst seit gestern und einigem Kompilieraufwand in den Genuss von Xv gekommen - schnelles, skalierbares Vollbild-video mit mplayer
ich verwende allerdings kein KDE und auch kein KwinTV und keine von dir genannten applikationen

cyjoe
2002-08-24, 22:31:17
du kannst ja mal mplayer ausprobieren...
ein äußerst empfehlenswertes proggie, das (mit etwas rtfm und so ;)) meine sämtlichen divx movies spielt - mit xv output wie bereits erwähnt.
wenn du ihn bereits kompiliert/installiert hast, starte ihn einfach mal mit mplayer -vo xv [file] - wenn das funzt, scheint zumindest dein xv in ordnung zu sein

oder du rekompilierst einfach mal diese KwinTV - sourcen. manchmal brauchen die einen SChubs ;)

cyjoe
2002-08-24, 22:40:59
http://www.forum-3dcenter.net/vbulletin/showthread.php?s=&threadid=29731

hatte den Thread übersehen...

also: du hast
-neueste Treiber
-KwinTV neu kompiliert

hmm... ich werde drüber meditieren ;)

ActionNews
2002-08-25, 09:25:26
Hallo!

Also erst mal danke für eure schnelle und gute Hilfe!

kv4lsetup habe ich eigentlich schon mit "chmod u+s" genügend Rechte gegeben!

Und das mit MPlayer werde ich versuchen (ist bereits installiert), allerdings Xine funktioniert mit Xv bereits :)!

CU ActionNews

ActionNews
2002-08-25, 11:21:29
Hmmm....seltsam! Ich dachte eigentlich MPlayer funktioniert auch mit Xv, aber anscheinend doch nicht :(! Bild und Ton bleiben schwarz bzw. stumm :(!

Xine geht aber, ja immer wenn ein Kapitelwechel (+gleichzeitige Auflösungsänderung) gemacht wird bleibt das Bild schwarz, was ich nur durch minimieren und anschließendem vergrößern beheben lässt!

Ich hänge mal die MPlayer-Ausgabe mit an:

MPlayer 0.90pre5-2.95.3 (C) 2000-2002 Arpad Gereoffy (see DOCS!)

CPU: Advanced Micro Devices Athlon TB Thunderbird (Family: 6, Stepping: 2)
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx

vo: X11 running at 1024x768 with depth 16 and 16 bpp (":0.0" => local display)
Reading /home/mike/.mplayer/codecs.conf: can't open '/home/mike/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/share/mplayer/codecs.conf: 34 audio & 94 video codecs
Linux RTC init error: Permission denied
Using usleep() timing
font: can't open file: /home/mike/.mplayer/font/font.desc
font: can't open file: /usr/local/share/mplayer/font/font.desc
Can't open input config file /home/mike/.mplayer/input.conf : No such file or directory
Falling back on default (hardcoded) input config
Setting up lirc support...

SKIN dir 1: '/home/mike/.mplayer/Skin'
SKIN dir 2: '/usr/local/share/mplayer/Skin'
Playing /dev/dvd
libdvdcss debug: GetASF authenticated
libdvdcss debug: already authenticated
Reading disc structure, please wait...
There are 2 titles on this DVD.
There are 41 chapters in this DVD title.
There are 1 angles in this DVD title.
dvdcss: opening /home/mike/.mplayer/DVDKeys/2002061904282500/000001c262 to look for key
DVD successfully opened!
Detected MPEG-PS file format!
VIDEO: MPEG2 720x576 (aspect 3) 25,00 fps 10625,0 kbps (1328,1 kbyte/s)
Detected audio codec: [a52] afm:14 (AC3-liba52)
Opening audio decoder: [liba52] AC3-liba52
Using 3DNowEx optimized IMDCT transform
AC3: 5.1 (3f+2r+lfe) 48000 Hz 448,0 kbit/s
Using MMX optimized resampler
AUDIO: 48000 Hz, 2 ch, sfmt: 0x10 (2 bps), ratio: 56000->192000 (448,0 kbit)
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 720 x 576 (preferred csp: Mpeg PES)
Couldn't find matching colorspace - retrying with -vop scale...
Opening video filter: [scale]
Sorry, selected video_out device is incompatible with this codec.
VDecoder init failed :(
Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder v2.0
VDec: vo config request - 720 x 576 (preferred csp: Planar YV12)
libmpeg2: Using MMXEXT for IDCT transform
libmpeg2: Using MMXEXT for motion compensation
Movie-Aspect is 1,78:1 - prescaling to correct movie aspect.
VO: [xv] 720x576 => 1024x576 Planar YV12
Detected video codec: [mpeg12] vfm:1 (MPEG 1 or 2)
==========================================================================
AO: [oss] 48000Hz 2ch Signed 16-bit (Little-Endian)
Start playing...
A: 0,4 V: 0,3 A-V: 0,051 ct: 0,000 1/ 1 0% 0% 0,0% 0 0 0%
A: 0,4 V: 0,4 A-V: 0,018 ct: 0,002 2/ 2 0% 0% 0,0% 0 0 0%
A: 0,4 V: 0,4 A-V: -0,009 ct: 0,001 3/ 3 0% 0% 0,0% 0 0 0%
A: 0,4 V: 0,4 A-V: -0,022 ct: -0,001 4/ 4 0% 0% 0,0% 0 0 0%
A: 0,5 V: 0,5 A-V: -0,026 ct: -0,004 5/ 5 0% 0% 0,0% 0 0 0%
A: 0,5 V: 0,5 A-V: -0,023 ct: -0,006 6/ 6 0% 0% 0,0% 0 0 0%
A: 0,5 V: 0,6 A-V: -0,026 ct: -0,009 7/ 7 0% 0% 0,0% 0 0 0%
A: 0,6 V: 0,6 A-V: -0,030 ct: -0,012 8/ 8 0% 0% 0,0% 0 0 0%
A: 0,7 V: 0,6 A-V: 0,008 ct: -0,011 9/ 9 0% 0% 0,0% 0 0 0%
A: 0,7 V: 0,8 A-V: -0,124 ct: -0,015 10/ 10 0% 0% 0,0% 0 0 0%
A: 0,7 V: 0,8 A-V: -0,120 ct: -0,019 11/ 11 0% 0% 0,0% 0 0 0%
A: 0,8 V: 0,9 A-V: -0,128 ct: -0,023 12/ 12 0% 0% 0,0% 0 0 0%
A: 0,8 V: 0,9 A-V: -0,122 ct: -0,027 13/ 13 0% 0% 0,0% 0 0 0%
A: 0,8 V: 1,0 A-V: -0,130 ct: -0,031 14/ 14 9% 12% 9,2% 0 0 0%
A: 0,9 V: 1,0 A-V: -0,120 ct: -0,035 15/ 15 9% 12% 8,6% 0 0 0%
A: 1,0 V: 1,0 A-V: -0,097 ct: -0,039 16/ 16 9% 12% 8,2% 0 0 0%
A: 1,0 V: 1,1 A-V: -0,100 ct: -0,043 17/ 17 9% 12% 7,8% 0 0 0%
A: 1,0 V: 1,1 A-V: -0,094 ct: -0,047 18/ 18 8% 12% 7,4% 0 0 0%
A: 1,1 V: 1,2 A-V: -0,102 ct: -0,051 19/ 19 8% 12% 7,1% 0 0 0%
A: 1,1 V: 1,2 A-V: -0,096 ct: -0,055 20/ 20 8% 12% 6,8% 0 0 0%
A: 1,1 V: 1,2 A-V: -0,099 ct: -0,059 21/ 21 8% 12% 6,6% 0 0 0%
A: 1,2 V: 1,3 A-V: -0,073 ct: -0,063 22/ 22 8% 12% 7,2% 0 0 0%
A: 1,3 V: 1,3 A-V: -0,067 ct: -0,067 23/ 23 8% 12% 7,1% 0 0 0%
A: 1,3 V: 1,4 A-V: -0,074 ct: -0,071 24/ 24 8% 12% 7,6% 0 0 0%
A: 1,3 V: 1,4 A-V: -0,066 ct: -0,075 25/ 25 8% 12% 7,3% 0 0 0%
A: 1,4 V: 1,4 A-V: -0,073 ct: -0,079 26/ 26 8% 12% 7,1% 0 0 0%
A: 1,4 V: 1,5 A-V: -0,081 ct: -0,083 27/ 27 8% 12% 6,9% 0 0 0%
A: 1,6 V: 1,5 A-V: 0,037 ct: -0,079 28/ 28 8% 12% 6,7% 0 0 0%

Exiting... (Exit)

CU ActionNews

cyjoe
2002-08-25, 12:45:08
hast du mplayer selbst kompiliert?

ActionNews
2002-08-25, 13:07:51
Ja MPlayer habe ich selbst kompiliert, aber schon bevor ich die neuen Kyro-Treiber installiert hatte.
Meinst du ich solte MPlayer noch mal neu kompilieren?

EDIT: Hab -ao auf oss geändert jetzt geht zumindest der Sound, aber Bild bleibt schwarz auch nach neukompilation!

CU ActionNews

PS: Für Xine verwende ich die 0.9.12-RPMs!

ActionNews
2002-08-25, 14:28:10
@cyjoe:

Welches Treiber-Paket hast du verwendet? Ich hatte zuerst das Source.RPM. Allerdings ließ sich das ja am Anfang nicht installieren. Da habe ich die Suse80.rpm genommen.
Vielleicht wärer es besser ich würde die Source.RPM nehmen, denn ich habe mein SuSE 8.0 bereits mit YOU erst upgedated.

CU ActionNews

cyjoe
2002-08-25, 14:32:58
ich haber source.tgz und selbst kompiliert - verwende ja weder SuSE, noch RedHat

das kompilieren hat bei dir nicht geklappt? was gab's genau für einen Fehler?

cyjoe
2002-08-25, 14:36:04
argh - keks weg

also bei mir ging mplayer -vo xv gleich nachdem ich die neuen Treiber kompiliert hatte - aber vielleicht hilft's ja trotzdem - wenn mplayer beim kompilieren meint, das System unterstützt kein Xv, dann wird mplayer eben ohne Xv support kompiliert

ActionNews
2002-08-25, 14:36:37
Naja das Source.rpm Paket war korrupt, aber das hat PowerVR mittlerweile behoben (siehe Meldung auf www.pvr-world.de ). Ich hab mir jetzt mal die SOURCE.RPM noch mal heruntergeladen und installier die mal :)!

CU ActionNews

ActionNews
2002-08-25, 14:39:27
Originally posted by cyjoe
argh - keks weg

also bei mir ging mplayer -vo xv gleich nachdem ich die neuen Treiber kompiliert hatte - aber vielleicht hilft's ja trotzdem - wenn mplayer beim kompilieren meint, das System unterstützt kein Xv, dann wird mplayer eben ohne Xv support kompiliert

Laut ./configure habe ich Xv, also sollte MPlayer eigentlich auch mit Xv-support kompiliert werden oder?

CU ActionNews

cyjoe
2002-08-25, 17:59:03
ja, schon eigentlich

geht denn mplayer mit x11 output? -vo x11 oder -vo gl2 haben bei mir immer funktioniert

ActionNews
2002-08-25, 18:39:49
Ja mit x11 oder gl2 läuft es aber halt etwas ruckelig und auch nicht in voller Größe bei Vollbild!

CU ActionNews

cyjoe
2002-08-26, 10:38:36
gl2 ist bei mir skalierbar und läuft auch in Vollbild in Maximaler größe, aber halt extrem langsam. x11 ist bei mir afaik nicht skalierbar

aber das ist nicht wichtig
wichtig ist, ob Xv priznipiell nicht funzt oder nur bei mplayer und KwinTV nicht- Xine kann über Xv ausgeben, sagst du?

ActionNews
2002-08-26, 14:20:10
Ja Xine geht mit Xv.

Naja....vielleicht etwas eingeschrängt, denn wenn ein neues Kapitel geladen wird ist das Bild meist auch erst schwarz, aber sobald ich das Fenster minimiere und wieder vergrößere ist das Bild wieder da. Ist zwar auch nervig, aber besser als gar nix.
Ich vermute aber, dass da irgendwas mit Xv nicht stimmt.
Auf der anderen Seite iwrd ja eigentlich alles von den Programmen erkannt, aber es funktioniert trotzdem nicht! Zum Haareausraufen :-( !

CU ActionNews

EDIT: Kann es vielleicht sein, dass Xvideo nicht genügend Rechte hat? Oder liegt es vielleicht daran, dass ich auf meine Hercules 3D Prophet 4500 64MB das 3.18er BIOS geflasht habe (Läuft aber eigentlich problemlos)?

ActionNews
2002-08-27, 12:40:21
@cyjoe:

Welche Frabtiefe benutzt du? 16 oder 24 bit?

CU ActionNews

otti
2002-08-27, 19:30:41
wie war das? die treiber sind brandneu, fuer die Kyro, oder? vielleicht muss da einfach noch bissle abwarten dass sich da noch was tut....

ActionNews
2002-08-27, 21:55:51
Ja ich habe jetzt mit Kristof Beets von PowerVR gesprochen (wozu hat man denn die Kontakte :D ). Anscheinend gibt es mehrere mit dem Problem (siehe auch www.pvr-net.com Forum oder www.mitrax.de Forum), bei vielen geht's aber einwandfrei, naja jedenfalls nehmen sich die Jungs von PowerVR der Sache an. Hoffentlich es gibt bald eine Lösung :)!

CU ActionNews

cyjoe
2002-08-28, 15:31:06
du verwendest doch SuSE, oder? Ich weiss nicht mehr, ob du es nicht doch schon erwäht hattest, aber: Hast du die SuSE-packete für den pvr treiber genommen oder selbst kompiliert?

ActionNews
2002-08-28, 23:08:04
Ich hab beides probiert, die suse80.rpm und selbst kompiliert.

Aber ich habe heute eine E-Mail von PowerVR erhalten wegen Xvideo:

Thanks - we believe we've identified the problem of missing overlays that can be recovered by changing the window geometry. A fix will be in the next driver release.

- Tim Rowley
tim.rowley@powervr.com

Ich hoffe die neuen Treiber erscheinen bald :eyes: !

CU ActionNews