Geh ich richtig davon aus das nice ProzessPrioritäten regelt?
Dann werd ichs im Hinterkopf behalten.

softdevice+vidix+CLE266-Framebuffer
-
tr500 -
May 7, 2007 at 11:35 PM -
Closed
-
-
Genau das ist sein Job.
-
Ich hab jetzt auch mal aus Neugier versucht die Ausgabe über softdevice/vidix auf meinem Digitainer-1 Mainboard zum laufen zu bekommen. Abgesehen davon das kein TV-Bild zu sehen ist und der Ton sich ziemlich geschreddert anhört, tuts eigentlich.
Mal im ernst, habt ihr ne Idee woran das liegen kann?
Das OSD lässt sich ganz normal und auch zügig bedienen, der Ton klingt so als währen mehrmals in der Sekunden kurze Aussetzer vorhanden. Das TV-Bild ist einfach nur schwarz. Diverse Änderungen im Softdevice Pluginsetup bringen überhaupt nix.SW-Versionen (gentoo-Linux):
-vdr-1.4.6 mit Bigpatch
-softdevice und vidix (1.0.0) gezogen&gebaut wie im Startpost dieses Threads beschrieben.
-2.6.20-r6 gentoo-kernel
-linux-viafb als Kernel-Module verwendet (alle andere FB im Kernel deaktiviert)Wenn ich die Ausgabe wieder auf DVB_DEVICE 1 umbiege (TT-S2300 FF) ist alles ok, Bild&Ton da. Aber die Ausgabe mittels Softdevice will halt noch net so recht. Bestimmt habe ich nur irgendwas im HowTo überlesen und was falsch konfiguriert, aber ich komme einfach nicht dahinter wat da falsch läuft...
So sieht der Startlog aus, zum Testen wird nur das Softdevice und Remote-Plugin geladen:
Code
Display Morevdr -P'softdevice -ao alsa:mixer -vo vidix:' -P"remote" [softdevice] processing args [softdevice] argv [0] = softdevice [softdevice] argv [1] = -ao [softdevice] using alsa mixer for volume control [softdevice] argv [3] = -vo [setup-softdevice] alsa ac3Mode set to: 0 [setup-softdevice] alsa AC3 device set to: hw:0,1 [setup-softdevice] alsa device set to: default [setup-softdevice] autodetectAspect 0 [setup-softdevice] A/V Offset set to (0) [setup-softdevice] Cropping 0 lines from bottom [setup-softdevice] Cropping 0 columns from left [setup-softdevice] cropping mode set to 0 (none) [setup-softdevice] cropping mode toggle key set to 0 (none) [setup-softdevice] Cropping 0 columns from right [setup-softdevice] Cropping 0 lines from top [setup-softdevice] deinterlace method set to 1 lavc [setup-softdevice] Expanding 0 columns at left and right [setup-softdevice] Expanding 0 columns at top and bottom [setup-softdevice] mainMenu: 1 [setup-softdevice] setting alpha blend mode to pseudo [softdevice] picture mirroring set to 0 (off) [setup-softdevice] pixel format set to (I420) [setup-softdevice] shouldSuspend to: 0 [setup-softdevice] syncTimerMode: sig [softdevice] UseSetSourceRectangle to off [softdevice] UseStretchBlitset to off [setup-softdevice] vidBrightness: 4 [setup-softdevice] vidContrast: -1 [setup-softdevice] vidHue: 4 [setup-softdevice] vidSaturation: 4 [setup-softdevice] startup aspect set to (4:3 normal) [softdevice] initializing Plugin [softdevice] Initializing Video Out [softdevice] ffmpeg build(3352578) 14:38:52.0067 I [6284] [cVidixVideoOut] Truecolor FB found 14:38:52.0068 I [6284] [cVidixVideoOut] xres = 720 yres= 576 14:38:52.0069 I [6284] [cVidixVideoOut] line length = 2880 14:38:52.0069 I [6284] [cVidixVideoOut] bpp = 32 14:38:52.0073 I [6284] [cVidixVideoOut] vidix version: 100 [mga] Can't find chip [mga] Can't find chip [mga] Can't find chip [unichrome] Found chip: VT8623 [Apollo CLE266] integrated CastleRock graphics 14:38:52.0103 I [6284] [cVidixVideoOut] capabilities: 0x30 14:38:52.0104 I [6284] [cVidixVideoOut] fourcc.flags: 0xb 14:38:52.0119 I [6284] [cVidixVideoOut] set colorkey 14:38:52.0120 I [6284] [cVidixVideoOut] vdlSetGrKeys() = 0 14:38:52.0124 I [6284] [cVidixVideoOut] capabilities 14:38:52.0124 I [6284] [cVidixVideoOut] EQ cap: d: 14:38:52.0125 I [6284] [cVidixVideoOut] brightness (300) 14:38:52.0125 I [6284] [cVidixVideoOut] saturation (0) 14:38:52.0126 I [6284] [cVidixVideoOut] hue (0) [softdevice] Subplugin successfully opend [softdevice] Video Out seems to be OK [softdevice] Initializing Audio Out [softdevice] Audio out seems to be OK [softdevice] A/V devices initialized, now initializing MPEG2 Decoder 14:38:52.0928 D [6298] [VideoOut] reset: sync info: repF = 0, drpF = 0, totF = 0 14:38:53.0825 D [6302] [softdevice-audio]: Xrun (at least 9.441 ms long) 14:38:53.0924 D [6302] [softdevice-audio]: Xrun (at least 3.298 ms long) 14:38:54.0145 D [6302] [softdevice-audio]: Xrun (at least 28.041 ms long) 14:38:54.0264 D [6302] [softdevice-audio]: Xrun (at least 23.316 ms long) 14:38:54.0364 D [6302] [softdevice-audio]: Xrun (at least 27.444 ms long) 14:38:54.0585 D [6302] [softdevice-audio]: Xrun (at least 3.903 ms long) 14:38:54.0704 D [6302] [softdevice-audio]: Xrun (at least 47.396 ms long) 14:38:54.0804 D [6302] [softdevice-audio]: Xrun (at least 27.730 ms long) 14:38:55.0024 D [6302] [softdevice-audio]: Xrun (at least 3.663 ms long) 14:38:55.0144 D [6302] [softdevice-audio]: Xrun (at least 23.680 ms long) 14:38:55.0244 D [6302] [softdevice-audio]: Xrun (at least 51.709 ms long) 14:38:55.0524 D [6302] [softdevice-audio]: Xrun (at least 39.673 ms long) 14:38:55.0684 D [6302] [softdevice-audio]: Xrun (at least 15.737 ms long) 14:38:55.0794 I [6293] [cVidixVideoOut] Video changed format to 736x576 14:38:55.0799 I [6293] [cVidixVideoOut] set colorkey 14:38:55.0799 I [6293] [cVidixVideoOut] vdlSetGrKeys() = 0 14:38:55.0802 I [6293] [cVidixVideoOut] set eq values 14:38:55.0814 D [6302] [softdevice-audio]: Xrun (at least 33.682 ms long) 14:38:56.0014 D [6302] [softdevice-audio]: Xrun (at least 7.489 ms long) 14:38:56.0074 D [6302] [softdevice-audio]: Xrun (at least 11.708 ms long) 14:38:56.0134 D [6302] [softdevice-audio]: Xrun (at least 11.859 ms long) 14:38:56.0234 D [6302] [softdevice-audio]: Xrun (at least 27.596 ms long) 14:38:56.0454 D [6302] [softdevice-audio]: Xrun (at least 3.692 ms long) 14:38:56.0514 D [6302] [softdevice-audio]: Xrun (at least 35.926 ms long) ..... und noch viele weitere softdevice audio ausgaben ab hier...
fbset -i spuckt das hier aus:
Code
Display Morefbset -i mode "720x576-50" # D: 28.000 MHz, H: 31.250 kHz, V: 50.000 Hz geometry 720 576 720 576 32 timings 35714 32 8 46 0 136 3 bcast true accel true rgba 8/16,8/8,8/0,8/24 endmode Frame buffer device information: Name : UNICHROME Address : 0xe4000000 Size : 33288192 Type : PACKED PIXELS Visual : TRUECOLOR XPanStep : 0 YPanStep : 1 YWrapStep : 0 LineLength : 2880 MMIO Address: 0xe8000000 MMIO Size : 16777216 Accelerator : Unknown (77)
Bin für jeden sachdienlichen Hinweis dankbar.
-
Hallo loannis
Nimm mal die deinterlace Methode raus.
Bei mir ist die abgeschaltet.
Dein LOGQuote[setup-softdevice] deinterlace method set to 1 lavc
Mein LOG
Quote[setup-softdevice] deinterlace method set to 0 none
Dann hab ich noch nen Unterschied in beiden LOGS entdeckt.
DeinsQuote[setup-softdevice] autodetectAspect 0
[setup-softdevice] A/V Offset set to (0)Meins
Quote[setup-softdevice] autodetectAspect 1
[setup-softdevice] A/V Offset set to (3)Frach mich grad nicht wo du das änderst.
Hast du die ALSA-OSS module geladen? (obgleich ich meine das der Ton davon nicht beeinflusst wird brauchste nur für music020)
Quotesnd_pcm_oss 34144 0
snd_mixer_oss 12864 1 snd_pcm_oss
snd_seq_oss 25536 0
snd_seq_midi_event 5184 1 snd_seq_oss
snd_seq 36944 4 snd_seq_oss,snd_seq_midi_event
Teste mal das hier sollte auch tunFFMPEG wäre ja die gleiche Version.
Mach erstma -ao alsa:dummy biste ein Bild hinbekommen hast.
AFAIK hat wbreu ein ähnliches Problem er hat wohl auch kein Bild. -
Quote
Nimm mal die deinterlace Methode raus.
Bei mir ist die abgeschaltet.
Habs grad bei mir probiert ich hab trotzdem Bild mit Ton in Qualität CPU-LAST steigt nur das ist alles.
Dann können wir das als Fehler wohl ausschliessen. -
Die unterschiedlichen Parameter beim Softdevice kommen durch meine rumprobiererei. Auch wenn ich die Werte auf die Default bzw. deine Werte zurücksetzt klappts leider nicht. Bei den Sound modulen muss ich nochmal schauen, aus irgendeinem Grund bekomme ich jetzt mit Softdevice überhaupt keinen Ton mehr aus der Kiste.
Hmm, ich glaub für heute hab ich genug vom Softdevice, morgen gehts weiter.
-
Ein Reboot hat bei mir auch immer Wunder gewirkt grade was ALSA angeht.
-
Hi tr500,
ich stehe vor dem Kauf einer DVB-S-Karte für mein Epia SP8000. Bis ich diesen Thread gelesen habe, dachte ich dass ich um eine FF-Karte wohl nicht herum kommen würde... Aber vllt tuts doch eine Budget-Karte wie zB die Nova, die du auch einsetzt?
Was meinst du? Wie hoch ist denn die CPU-AUslastung beim fernsehen auf deinem System (Celeron 850, wenn ich das richtig verstanden habe?) und rickelt es manchmal?Grüße acron
ps Funktioniert
-
Quote
Original von acron
ps Funktioniert
Heisst das ich brauch nicht mehr antworten ? -
Hi tr500,
lol, nein... das sollte heißen:
"Funktioniert vidix auch auf dem normalen TV-Out nicht nur auf dem S-Video-Ausgang?"Grüße acron
ps Da hat wohl das Board (Wahrscheinlichkeit 1% ) was falsch gemacht oder ich (99%)
-
OK dann wollen mir mal
Ich geb mal son paar Lastzustände ab die ich so durchgekaut habe.
Die beziehen sich alle auf normales TV schaun und CLE266 Mpeg AcceleratorSoftdevice mit Vidix:
Cel. 850 Mhz ca 50%
Cel. 1100 Mhz unter 40%Softdevice mit DirectFB
Epia ME6000 ca 60%
Epia ML8000A ca 50%
Cel 850 ca 50 %
Cel 1100 unter 40%Ich weiss aber nicht ob dein Board von Vidix unterstützt wird da es nen CN400 Chipsatz hat.
Und ne Budget Lösung ist alles andere als plugnplayEs gibt hier einige die es trotz meines Mini Howto nur ein OSD hatten und kein Bild.
PS Laut VIA hat dein Board aber nur S-Video was wäre denn der normale TV-OUT?
PPS gerickelt hats nienur wenn ne CPUlastige Anwendung hinzu kommt (noad) und komischerweise ist der VDR schwer zu bedienen wenn richtig netzwerkverkehr zustande kommt (das muss aber damit nix zu tun haben)
-
Hi,
danke für deine Antwort!
QuoteOriginal von tr500
OK dann wollen mir mal
Ich geb mal son paar Lastzustände ab die ich so durchgekaut habe.
Die beziehen sich alle auf normales TV schaun und CLE266 Mpeg AcceleratorSoftdevice mit Vidix:
Cel. 850 Mhz ca 50%
...
Softdevice mit DirectFB
Epia ME6000 ca 60%
Epia ML8000A ca 50%
Cel 850 ca 50 %
Das sieht ja ganz ordentlich aus, da ist ja noch ein bißchen Luft nach oben.QuoteOriginal von tr500
Ich weiss aber nicht ob dein Board von Vidix unterstützt wird da es nen CN400 Chipsatz hat.
Guter Einwand... ich werd mich morgen wohl mal reinknien müssen und gucken ob ich das vidix ans laufen kriege (erst mal trocken ohne TV-Karte)QuoteOriginal von tr500
Und ne Budget Lösung ist alles andere als plugnplay
Mit Budget meinte ich zB die Nova...QuoteOriginal von tr500
Es gibt hier einige die es trotz meines Mini Howto nur ein OSD hatten und kein Bild.
ja, ich werds wohl besser vorher mal testen.QuoteOriginal von tr500
PS Laut VIA hat dein Board aber nur S-Video was wäre denn der normale TV-OUT?
• 1 PCA port (SPDIF or TV out) <-- der da
• 1 S-video portQuoteOriginal von tr500
PPS gerickelt hats nienur wenn ne CPUlastige Anwendung hinzu kommt (noad) und komischerweise ist der VDR schwer zu bedienen wenn richtig netzwerkverkehr zustande kommt (das muss aber damit nix zu tun haben)
was CPU-lastiges soll da nicht laufen und Netzwerk-Traffic ist hinter dem switch nicht zu erwarten.Grüße acron
-
Quote
1 PCA port (SPDIF or TV out) <-- der da
• 1 S-video portInder Beschreibung stand nur was von SPDIF deswegen die Frage, im allgemeinen wird der gelbe Cinch Anschluss auch Composite genannt.
Hab noch mal die Seite überflogen da steht was von Unichrome IMHO kannst du den Framebuffer Treiber von der VIA Seite nehmen(falls vorhanden) damit du auch was sehen kannst
-
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!