Autor Thema: Linux TV DVB-S2 (ffmpeg, xine, kaffeine)  (Gelesen 19148 mal)

0 Mitglieder und 6 Gäste betrachten dieses Thema.

Offline spoke1

  • Alle angenehmen Dinge des Lebens sind entweder illegal, unmoralisch, teuer oder machen dick!
  • Premium-Cubie
  • ****
  • Beiträge: 2718
  • kaffeine Fan
    • skynetR32 Mod HP
Re: Linux TV DVB-S2 (ffmpeg, xine, kaffeine)
« Antwort #105 am: 30 Januar, 2011, 21:36 »
Ich hab den vcore jetzt -0,2V runtergedreht. Derzeit idle ich mit 35°. Mal sehen wie es gleich nach ner HD Packung aussieht.

Was den Stand dort angeht: 1 Kern 100, der andere 20-30%. Das ist so garnicht der Hit. Ich werd das neu aufsetzen. Das hab ich ja vor Lichtjahren schon mit besseren Ergebnissen geschafft. Aber dafür sind das ja Sprengversuche, manchmal aber auch eher Sprengfallen  :rauch

EDIT:

15 Minuten ZDF HD brachten jetzt jetzt die CPU nur noch auf lächerliche 40°. Im Schnitt lag der Kasten bei 100/40 % Kernlast
Produktiv:
ASRock K8S8X, Athlon64 3000+, 1GB Infineon Ram, WinFast A340 8X AGP, Samsung HD160 GB SATA2,
Technisat SkyStar 2, Stab HH100 Rotor und 5° & 19,2° Ost fest
BS: Mandriva-Linux (mdv) 2010.2 PP, kde 3.5.12, kaffeine 0.8.8, skynetR32

Bastelsrechner:
ASRock N570 SLI, Athlon64 X2 6000+ 4GB Geil Ram, EVGA GeForce G 210 Passiv (1GB DDR3, VGA, DVI, HDMI), Samsung HD 500GB SATA2, TT-budget S2-3200 PCI
BS: immer nur Pinguin freundliche

Offline spoke1

  • Alle angenehmen Dinge des Lebens sind entweder illegal, unmoralisch, teuer oder machen dick!
  • Premium-Cubie
  • ****
  • Beiträge: 2718
  • kaffeine Fan
    • skynetR32 Mod HP
Re: Linux TV DVB-S2 (ffmpeg, xine, kaffeine)
« Antwort #106 am: 25 Februar, 2011, 10:18 »
Ich bin nun weiter.... wenn auch nicht wirklich  :P
Die Maschine von Grund neu aufgesetzt, alles formatiert &&&. Weitere Zutaten:

- Mandriva 2010.2
- Kernel 2.6.33.7-desktop-2mnb
- nvidia von 195.xxx auf 260.19.36 erneuert
- xine 1.1.9
- ffmpeg 0.61
- kaffeine 0.8.8


Der "Bau" als solches ging unspektakulär ab wie gehabt, xineconfig ist nach Fertigstellung von Hand gefixt.
vdpauinfo bestätigt mir auch die korrekte Installation des neuen Treibers von dem ich mir eigendlich richtig was erhofft hatte:

Zitat
display: :0   screen: 0
API version: 1
Information string: NVIDIA VDPAU Driver Shared Library  260.19.36  Tue Jan 18 17
:30:59 PST 2011

Video surface:

name   width height types
-------------------------------------------
420     4096  4096  NV12 YV12
422     4096  4096  UYVY YUYV

Decoder capabilities:

name               level macbs width height
-------------------------------------------
MPEG1                 0  8192  2048  2048
MPEG2_SIMPLE          3  8192  2048  2048
MPEG2_MAIN            3  8192  2048  2048
H264_MAIN            41  8192  2048  2048
H264_HIGH            41  8192  2048  2048
VC1_SIMPLE            1  8190  2048  2048
VC1_MAIN              2  8190  2048  2048
VC1_ADVANCED          4  8190  2048  2048

Output surface:

name              width height nat types
----------------------------------------------------
B8G8R8A8          8192  8192    y  Y8U8V8A8 V8U8Y8A8
R10G10B10A2       8192  8192    y  Y8U8V8A8 V8U8Y8A8

Bitmap surface:

name              width height
------------------------------
B8G8R8A8          8192  8192
R8G8B8A8          8192  8192
R10G10B10A2       8192  8192
B10G10R10A2       8192  8192
A8                8192  8192

Video mixer:

feature name                    sup
------------------------------------
DEINTERLACE_TEMPORAL             y
DEINTERLACE_TEMPORAL_SPATIAL     y
INVERSE_TELECINE                 y
NOISE_REDUCTION                  y
SHARPNESS                        y
LUMA_KEY                         y
HIGH QUALITY SCALING - L1        -
HIGH QUALITY SCALING - L2        -
HIGH QUALITY SCALING - L3        -
HIGH QUALITY SCALING - L4        -
HIGH QUALITY SCALING - L5        -
HIGH QUALITY SCALING - L6        -
HIGH QUALITY SCALING - L7        -
HIGH QUALITY SCALING - L8        -
HIGH QUALITY SCALING - L9        -

parameter name                  sup      min      max
-----------------------------------------------------
VIDEO_SURFACE_WIDTH              y         1     4096
VIDEO_SURFACE_HEIGHT             y         1     4096
CHROMA_TYPE                      y
LAYERS                           y         0        4

attribute name                  sup      min      max
-----------------------------------------------------
BACKGROUND_COLOR                 y
CSC_MATRIX                       y
NOISE_REDUCTION_LEVEL            y      0.00     1.00
SHARPNESS_LEVEL                  y     -1.00     1.00
LUMA_KEY_MIN_LUMA                y
LUMA_KEY_MAX_LUMA                y

Nur ist immer noch keine merkliche Besserung zu erkennen. Und das nach rund zwei Jahren Weiterentwicklung. htop zeigt auf das die Kerne abwechselnd bis 100% belastet werden. Die durchschnittliche Last der CPU liegt zwischen 45-80%. Das nenne ich immer noch inakzeptabel. Es kommt mir immer noch so vor als wenn kaffeine nicht auf vdpau zugreifen will/kann.
Hat noch irgendwer eine Idee, so langsam....
Produktiv:
ASRock K8S8X, Athlon64 3000+, 1GB Infineon Ram, WinFast A340 8X AGP, Samsung HD160 GB SATA2,
Technisat SkyStar 2, Stab HH100 Rotor und 5° & 19,2° Ost fest
BS: Mandriva-Linux (mdv) 2010.2 PP, kde 3.5.12, kaffeine 0.8.8, skynetR32

Bastelsrechner:
ASRock N570 SLI, Athlon64 X2 6000+ 4GB Geil Ram, EVGA GeForce G 210 Passiv (1GB DDR3, VGA, DVI, HDMI), Samsung HD 500GB SATA2, TT-budget S2-3200 PCI
BS: immer nur Pinguin freundliche

Offline Warpi

  • Master Of Disaster
  • User a.D.
  • ****
  • Beiträge: 1733
Re: Linux TV DVB-S2 (ffmpeg, xine, kaffeine)
« Antwort #107 am: 25 Februar, 2011, 10:54 »
So hab ich das gemacht. http://www.dvbcube.org/index.php?topic=30143.msg148197#msg148197

Es muss natürlich eine Kaffeineversion sein die auch vdpau nutzt.
Ob es so etwas für Mandriva gibt weiss ich nicht ....
Deswegen würde ich Ubuntu Maverick Meerkat nehmen.
Das ist wesentlich aktueller als Mandriva ;)

Das ganze läuft nun auch mit nur einem Kern flüssig und nur 1.6 Ghz Takt.
http://www.dvbcube.org/index.php?topic=30217.msg150111#msg150111

Hier gibt es die Benchmarks .... : http://www.dvbcube.org/index.php?topic=29458.0
Mein Vdr / Audio/ Video / Homeserver

Intel Atom A330 Dualcore 2*1,6Ghz / 2 Gigabyte Ram
2 * 500 Gigabyte Samsung HDDS, Technisat Skystar2 DVBS
Ubuntu Jaunty Server, Vdr mit Webinterface, Openssh, Samba

2. Vdr
Pentium 3 / 1000 Mhz /  512 Mb Ram / Refurbished
1 * 200 Gigabyte Samsung HD, Technisat Skystar 2 DVBS
Ubuntu Karmic Server, Vdr mit Webinterface, Openssh, Samba

Asus Eee PC 1005P Netbook (Intel Atom N450 1.6GHz, 1GB RAM, 160GB HDD) Win 7 Starter, WarpIX Netbookremix + Ext. 500 GB 2.5 " HD

Videoschnitthardware
AMD Black Edition - AMD Phenom II X6, 6 x 3.2 GHz Prozessor, 8 GB DDR3 / 1600, 2 x Samsung 1TB, Nvidia Gt 240
Techno Trend S3200 , Windows 7 Homepremium / x64, Linux Mint Julia / x64

Die größte Fehlerquelle des PCS sitzt meist 30cm vor dem Bildschirm.

Offline spoke1

  • Alle angenehmen Dinge des Lebens sind entweder illegal, unmoralisch, teuer oder machen dick!
  • Premium-Cubie
  • ****
  • Beiträge: 2718
  • kaffeine Fan
    • skynetR32 Mod HP
Re: Linux TV DVB-S2 (ffmpeg, xine, kaffeine)
« Antwort #108 am: 25 Februar, 2011, 22:28 »
Zitat
Es muss natürlich eine Kaffeineversion sein die auch vdpau nutzt

Wir haben ja immer mit der 0.8.8 selber gebacken. Ein fertiges .rpm davon zu nehmen macht keinen Sinn, da dieses unter aller Garantie ohne der Zusatz "--without-xcb" gebaut werden. Und dieser sorgt ja nun mal dafür das vdpau überhaupt genutzt wird.

Schlicht und ergreifend hab ich mich an mein eigenes Howto gehalten, damit hat es ja mal ordentlich funktioniert. Mandriva hin oder her  ;)
Produktiv:
ASRock K8S8X, Athlon64 3000+, 1GB Infineon Ram, WinFast A340 8X AGP, Samsung HD160 GB SATA2,
Technisat SkyStar 2, Stab HH100 Rotor und 5° & 19,2° Ost fest
BS: Mandriva-Linux (mdv) 2010.2 PP, kde 3.5.12, kaffeine 0.8.8, skynetR32

Bastelsrechner:
ASRock N570 SLI, Athlon64 X2 6000+ 4GB Geil Ram, EVGA GeForce G 210 Passiv (1GB DDR3, VGA, DVI, HDMI), Samsung HD 500GB SATA2, TT-budget S2-3200 PCI
BS: immer nur Pinguin freundliche

Offline Warpi

  • Master Of Disaster
  • User a.D.
  • ****
  • Beiträge: 1733
Re: Linux TV DVB-S2 (ffmpeg, xine, kaffeine)
« Antwort #109 am: 25 Februar, 2011, 22:37 »
Ich würde das ganze mal mit Ubuntu machen.
Kann ja nicht so schwer sein .... ;D
Mit Verlaub gesagt ist Mandriva etwas altbacken ;)
Wird deine Graka von Vdpau überhaupt unterstützt ?
Und wenn Du "meine Anleitung" gelesen hättest wüsset Du das im Ubuntu - Launchpad eine Kaffeineversion mit Vdpau -
Unterstützung angeboten wird. Hier im Forum übrigens auch .... ;)

Auch der Sourcecode zu selber kompilieren. Hab ich mir aus Zeitgründen aber gespart.
Dafür gibt es ja die obergute Paketverwaltung von Debian :)
Mein Vdr / Audio/ Video / Homeserver

Intel Atom A330 Dualcore 2*1,6Ghz / 2 Gigabyte Ram
2 * 500 Gigabyte Samsung HDDS, Technisat Skystar2 DVBS
Ubuntu Jaunty Server, Vdr mit Webinterface, Openssh, Samba

2. Vdr
Pentium 3 / 1000 Mhz /  512 Mb Ram / Refurbished
1 * 200 Gigabyte Samsung HD, Technisat Skystar 2 DVBS
Ubuntu Karmic Server, Vdr mit Webinterface, Openssh, Samba

Asus Eee PC 1005P Netbook (Intel Atom N450 1.6GHz, 1GB RAM, 160GB HDD) Win 7 Starter, WarpIX Netbookremix + Ext. 500 GB 2.5 " HD

Videoschnitthardware
AMD Black Edition - AMD Phenom II X6, 6 x 3.2 GHz Prozessor, 8 GB DDR3 / 1600, 2 x Samsung 1TB, Nvidia Gt 240
Techno Trend S3200 , Windows 7 Homepremium / x64, Linux Mint Julia / x64

Die größte Fehlerquelle des PCS sitzt meist 30cm vor dem Bildschirm.

Offline spoke1

  • Alle angenehmen Dinge des Lebens sind entweder illegal, unmoralisch, teuer oder machen dick!
  • Premium-Cubie
  • ****
  • Beiträge: 2718
  • kaffeine Fan
    • skynetR32 Mod HP
Re: Linux TV DVB-S2 (ffmpeg, xine, kaffeine)
« Antwort #110 am: 28 Februar, 2011, 14:44 »
Zitat
Wird deine Graka von Vdpau überhaupt unterstützt ?

Immer noch ja, ABER:
ich habe qvdpautest mal auf mein Problem angesetzt. Ich denke, nun bin ich klüger. Der Haken ist wohl bei meiner Graka zu suchen


Zitat
SURFACE GET BITS: 1169.8 M/s
SURFACE PUT BITS: 1032.12 M/s

MPEG DECODING (1920x1080): 78 pic/s
H264 DECODING (1920x1080): 45 pic/s
VC1 DECODING (1440x1080): 124 pic/s

MIXER WEAVE (1920x1080): 404 frames/s
MIXER BOB (1920x1080): 575 fields/s
MIXER TEMPORAL (1920x1080): 133 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 40 fields/s

Wenn ich deine GT220 dagegen sehe, die schafft wohl
Zitat
H264 DECODING (1280x720): 135 frames/s
Das ist schon krass im Gegensatz, da  meine mit nur 45 Bildern verendet. Mehr aber liegt wohl hier

Zitat
Das Tool zeigt die Decoding-Leistung sowie die Deinterlacing-Leistung bei den unterschiedlichen Verfahren an. Der Wert für MIXER TEMPORAL_SPATIAL (1920x1080) sollte bei über 50 Halbbildern (Fields) pro Sekunde liegen – und genau das ist bei vielen der Nvidia-Low-Cost-Chips nicht der Fall. Da die Dekodierung praktisch komplett von der GPU übernommen wird, spielt die CPU-Leistung praktisch keine Rolle.

ein noch grösseres Problem  :(

Mal als Vergleich einen Wert aus dem readme:

Zitat
This is a little VDPAU benchmarking tool.
For example, there are the results on a G96-9500GT :

SURFACE GET BITS: 1402.01 M/s
SURFACE PUT BITS: 882.239 M/s

MPEG DECODING (1920x1080): 78 pic/s
VC1 DECODING (1440x1080): 125 pic/s

MIXER WEAVE (1920x1080): 551 frames/s
MIXER BOB (1920x1080): 977 fields/s
MIXER TEMPORAL (1920x1080): 198 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 73 fields/s

Somit funktioniert das alles, aber die Kiste rechnet sich dumm. Wird wohl nur der Umstieg auf eine andere Karte bessere Ergebnisse liefern. Leider gab es diese Vergleiche und Möglichkeiten nicht als ich die vor Jahren angeschafft habe. Dann wird nun auch gleich was mit HDMI angeschafft ....
Produktiv:
ASRock K8S8X, Athlon64 3000+, 1GB Infineon Ram, WinFast A340 8X AGP, Samsung HD160 GB SATA2,
Technisat SkyStar 2, Stab HH100 Rotor und 5° & 19,2° Ost fest
BS: Mandriva-Linux (mdv) 2010.2 PP, kde 3.5.12, kaffeine 0.8.8, skynetR32

Bastelsrechner:
ASRock N570 SLI, Athlon64 X2 6000+ 4GB Geil Ram, EVGA GeForce G 210 Passiv (1GB DDR3, VGA, DVI, HDMI), Samsung HD 500GB SATA2, TT-budget S2-3200 PCI
BS: immer nur Pinguin freundliche

Offline spoke1

  • Alle angenehmen Dinge des Lebens sind entweder illegal, unmoralisch, teuer oder machen dick!
  • Premium-Cubie
  • ****
  • Beiträge: 2718
  • kaffeine Fan
    • skynetR32 Mod HP
Re: Linux TV DVB-S2 (ffmpeg, xine, kaffeine)
« Antwort #111 am: 28 Februar, 2011, 21:30 »
Soooooooooo, die "Leihgabe" Namens "geforce GT430" ist nun eingebaut.

qvdpautest kommt mit folgendem Messergebnis:

Zitat
SURFACE GET BITS: 1137.17 M/s
SURFACE PUT BITS: 1095.59 M/s

MPEG DECODING (1920x1080): 97 pic/s
H264 DECODING (1920x1080): 65 pic/s
VC1 DECODING (1440x1080): 73 pic/s

MIXER WEAVE (1920x1080): 215 frames/s
MIXER BOB (1920x1080): 308 fields/s
MIXER TEMPORAL (1920x1080): 126 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 68 fields/s

Nur gebracht hat es NIX. Die CPU ackert immer noch mit um 60% vor sich hin. Find ich reichlich niederschmetternd, da hatte ich mir wirklich mehr von erwartet.
Produktiv:
ASRock K8S8X, Athlon64 3000+, 1GB Infineon Ram, WinFast A340 8X AGP, Samsung HD160 GB SATA2,
Technisat SkyStar 2, Stab HH100 Rotor und 5° & 19,2° Ost fest
BS: Mandriva-Linux (mdv) 2010.2 PP, kde 3.5.12, kaffeine 0.8.8, skynetR32

Bastelsrechner:
ASRock N570 SLI, Athlon64 X2 6000+ 4GB Geil Ram, EVGA GeForce G 210 Passiv (1GB DDR3, VGA, DVI, HDMI), Samsung HD 500GB SATA2, TT-budget S2-3200 PCI
BS: immer nur Pinguin freundliche

Offline spoke1

  • Alle angenehmen Dinge des Lebens sind entweder illegal, unmoralisch, teuer oder machen dick!
  • Premium-Cubie
  • ****
  • Beiträge: 2718
  • kaffeine Fan
    • skynetR32 Mod HP
Re: Linux TV DVB-S2 (ffmpeg, xine, kaffeine)
« Antwort #112 am: 09 März, 2011, 17:51 »
Neue Karte neues Glück. Am Start die EVGA GT210 passiv gekühlt, ab 35€ im www zu finden.


Zitat
SURFACE GET BITS: 1068.36 M/s
SURFACE PUT BITS: 1087.76 M/s

MPEG DECODING (1920x1080): 72 pic/s
H264 DECODING (1920x1080): 61 pic/s
VC1 DECODING (1440x1080): 83 pic/s

MIXER WEAVE (1920x1080): 429 frames/s
MIXER BOB (1920x1080): 687 fields/s
MIXER TEMPORAL (1920x1080): 158 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 60 fields/s


Was soll man davon halten?
Zu meiner XFX gibt es teilweise Verschlechterungen zu sehen, aber mit nur noch 37-42% CPU Tätigkeit hat sich merklich was getan. Und HDMI hat sie auch  :D
Produktiv:
ASRock K8S8X, Athlon64 3000+, 1GB Infineon Ram, WinFast A340 8X AGP, Samsung HD160 GB SATA2,
Technisat SkyStar 2, Stab HH100 Rotor und 5° & 19,2° Ost fest
BS: Mandriva-Linux (mdv) 2010.2 PP, kde 3.5.12, kaffeine 0.8.8, skynetR32

Bastelsrechner:
ASRock N570 SLI, Athlon64 X2 6000+ 4GB Geil Ram, EVGA GeForce G 210 Passiv (1GB DDR3, VGA, DVI, HDMI), Samsung HD 500GB SATA2, TT-budget S2-3200 PCI
BS: immer nur Pinguin freundliche

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 191383
  • Ohne Input kein Output
    • DVB-Cube
Re: Linux TV DVB-S2 (ffmpeg, xine, kaffeine)
« Antwort #113 am: 09 März, 2011, 18:28 »
Und mit ner 220er biste wahrscheinlich dann richtig im grünen Bereich ;)

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline spoke1

  • Alle angenehmen Dinge des Lebens sind entweder illegal, unmoralisch, teuer oder machen dick!
  • Premium-Cubie
  • ****
  • Beiträge: 2718
  • kaffeine Fan
    • skynetR32 Mod HP
Re: Linux TV DVB-S2 (ffmpeg, xine, kaffeine)
« Antwort #114 am: 09 März, 2011, 22:00 »
Das könnte man ansatzweise daraus schliessen. Ich werd noch ein wenig mit den verschiedenen Kernel rumtesten, gibt ja auch einen der direkt für DVB gepatcht wurde.
Produktiv:
ASRock K8S8X, Athlon64 3000+, 1GB Infineon Ram, WinFast A340 8X AGP, Samsung HD160 GB SATA2,
Technisat SkyStar 2, Stab HH100 Rotor und 5° & 19,2° Ost fest
BS: Mandriva-Linux (mdv) 2010.2 PP, kde 3.5.12, kaffeine 0.8.8, skynetR32

Bastelsrechner:
ASRock N570 SLI, Athlon64 X2 6000+ 4GB Geil Ram, EVGA GeForce G 210 Passiv (1GB DDR3, VGA, DVI, HDMI), Samsung HD 500GB SATA2, TT-budget S2-3200 PCI
BS: immer nur Pinguin freundliche