Hypercell ein ] Hypercell aus ] Zeige Navigation ] Verstecke Navigation ]
c++.de  
   

Die mobilen Seiten von c++.de:
http://m.c-plusplus.de
Infos hier [BETA]

  
c++.de :: Themen rund um die IT ::  Warum ruckelt das DVB-C TV-Bild, wenn die Systemsteuerung eine CPU Auslastung von nur ca. 30-60 % anzeigt?  
Gehen Sie zu Seite 1, 2  Weiter
  Zeige alle Beiträge auf einer Seite
Auf Beitrag antworten
Autor Nachricht
Seltsam
Unregistrierter




Beitrag Seltsam Unregistrierter 20:12:46 11.04.2012   Titel:   Warum ruckelt das DVB-C TV-Bild, wenn die Systemsteuerung eine CPU Auslastung von nur ca. 30-60 % anzeigt?            Zitieren

Auf meinem AMD Athlon XP (Barton) 2500+ ruckelt das 720p (SD) Bild meiner DVB-C Karte manchmal, obwohl die CPU Auslastung gemäß der Windows XP Systemsteuerung gerademal bei 30 bis max. 60 % liegt.

Jetzt würde ich gerne wissen, von woher diese Mikroruckler kommen?
Könnte es sein, daß die SIMD Extensions nicht von der CPU Load Anzeige der Systemsteuerung berücksichtigt wird?
Also nur die SIMD Extensions nicht mit der Datenflut zurecht kommen, während der Rest der CPU bei etwa nur 30-60 % Last ist, so wie es die Systemsteuerung anzeigt?



Die GPU ist eine Geforce 4 4800 Ti SE mit 64 MB RAM und der Rechner selbst hat 2 GB RAM + ne ca. 100 GB große EIDE Festplatte.
Als SIMD Extension sind nur MMX, Extended 3DNow!, SSE verfügbar.
Der verwendete Decoder ist der MPEG-2 Decoder vom FFMPEG Projekt.
http://de.wikipedia.org/wiki/AMD_Athlon_XP#Barton
Andreas XXL
Mitglied

Benutzerprofil
Anmeldungsdatum: 12.01.2004
Beiträge: 1011
Beitrag Andreas XXL Mitglied 13:53:28 12.04.2012   Titel:              Zitieren

Ich denke es könnte sein, dass das System die Dekodierung nur so eben schafft.
Wenn nun aber Daten im Datenstrom fehlen oder falsch ankommen (was häufiger vorkommt) und der Computer versucht diese aus den anderen Daten zu rekonstruieren ist das System mit dem zusätzlichen Aufwand möglicherweise überfordert.


Zuletzt bearbeitet von Andreas XXL am 13:54:53 12.04.2012, insgesamt 3-mal bearbeitet
DocShoe
Mitglied

Benutzerprofil
Anmeldungsdatum: 02.04.2008
Beiträge: 1814
Beitrag DocShoe Mitglied 14:15:02 12.04.2012   Titel:              Zitieren

Möglich, dass die TV Software nur einen Kern benutzt, der dann am Anschlag ist. Damit hast du insgesamt eine kleine Systemlast, aber die Software pfeift aus dem letzten Loch.

_________________
Die fünf häufigsten Anzeichen für Faulheit:
1.
hustbaer
Mitglied

Benutzerprofil
Anmeldungsdatum: 27.10.2006
Beiträge: 16046
Beitrag hustbaer Mitglied 00:16:27 13.04.2012   Titel:              Zitieren

Ich kann nicht genau sagen woran es liegt, aber ich kann mit meinem PC nicht ruckelfrei 1080p Videos gucken. Trotz Q6600 CPU.
Dabei hab' ich auch keine gröberen Hänger, aber eben diese lästigen "Mikroruckler" wie du schreibst. CPU Last ist dabei auch meist unter 25%. Der verwendete CODEC (ffdshow) verwendet auch mehrere Cores, daran dass die CPU überfordert ist scheint es also auch nicht zu liegen.

Falls jmd. weiss woran das liegt wäre ich auch interessiert...

_________________
"Let there be Licht..." http://lichttools.sourceforge.net/
Sehr cooles ASCII Spiel (leider nicht von mir): ASCII-Scramble - http://www.roskakori.at/ascii/
Gruum
Mitglied

Benutzerprofil
Anmeldungsdatum: 27.08.2000
Beiträge: 624
Beitrag Gruum Mitglied 01:09:31 13.04.2012   Titel:              Zitieren

Ok, wenn wir schonmal dabei sind... Wenn ich versuche Videos auf 120 Bilder/Sekunde hochzurechnen und abzuspielen, dann schafft das mein PC nicht, obwohl die CPU-Auslastung nur bei 60% liegt. Dabei ist es egal welche Auflösung das Videomaterial hat. Bei 60 Bildern pro Sekunde ist die CPU auf annähernd 100% und es ruckelt manchmal. Woran liegt das?

Seltsam schrieb:
720p (SD)

Was denn nun? 720p ist eine HD Auflösung und nicht SD. Mit SD Material sollte der PC problemlos fertig werden. Ich hatte einen ähnlichen Rechner (Athlon XP 2400+) und auf dem konnte ich keine HD Filme vernünftig abspielen, allerdings war alles was ich ausprobiert hatte mpeg4. HD Material in MPEG-2 hab ich ehrlichgesagt noch nie gesehen.
knivil
Mitglied

Benutzerprofil
Anmeldungsdatum: 11.02.2009
Beiträge: 5859
Beitrag knivil Mitglied 09:20:38 13.04.2012   Titel:              Zitieren

hustbaer schrieb:
Falls jmd. weiss woran das liegt wäre ich auch interessiert...
Vielleicht Lesegeschwindigkeit von der Platte, Virenscanner die deine Daten scannen, Kopierschutzsoftware, schlechte Abspielsoftware, wie sieht es mit vlc aus, wie k-lite, ... was wenn nicht CPU genutzt wird, sondern die Grafikkarte, was wenn die zu schwach ist, ...

_________________
If it were not for laughter, there would be no Tao.
Sie können einen Beitrag nicht so schnell nach Ihrem letzten absenden, bitte warten Sie einen Augenblick.


Zuletzt bearbeitet von knivil am 09:22:10 13.04.2012, insgesamt 1-mal bearbeitet
Oh Mann
Unregistrierter




Beitrag Oh Mann Unregistrierter 09:27:05 13.04.2012   Titel:              Zitieren

DocShoe schrieb:
Möglich, dass die TV Software nur einen Kern benutzt, der dann am Anschlag ist. Damit hast du insgesamt eine kleine Systemlast, aber die Software pfeift aus dem letzten Loch.


Ein Athlon XP Barton hat nur einen Kern, das ist ne Single Core CPU.
Oh Mann
Unregistrierter




Beitrag Oh Mann Unregistrierter 09:30:39 13.04.2012   Titel:              Zitieren

Gruum schrieb:


Seltsam schrieb:
720p (SD)

Was denn nun? 720p ist eine HD Auflösung und nicht SD.

Nö:

http://de.wikipedia.org/wiki/Standard_Definition_Television

SD == 720p



SD steht für Standard Definition und ist die typische Auflösung von normalen nich FullHD DVB Streams.
Auf das analoge PAL System, was du meinst, kannst du das nicht 1:1 übertragen.
Christoph
Moderator

Benutzerprofil
Anmeldungsdatum: 30.04.2001
Beiträge: 5945
Beitrag Christoph Moderator 10:15:54 13.04.2012   Titel:              Zitieren

hustbaer schrieb:
Ich kann nicht genau sagen woran es liegt, aber ich kann mit meinem PC nicht ruckelfrei 1080p Videos gucken. Trotz Q6600 CPU.
Dabei hab' ich auch keine gröberen Hänger, aber eben diese lästigen "Mikroruckler" wie du schreibst. CPU Last ist dabei auch meist unter 25%. Der verwendete CODEC (ffdshow) verwendet auch mehrere Cores, daran dass die CPU überfordert ist scheint es also auch nicht zu liegen.

Falls jmd. weiss woran das liegt wäre ich auch interessiert...
Das könnte auch an der Bildwiederholrate liegen. Wenn dein Bildschirm auf 60 Hertz läuft, dein Film aber auf 24 Hertz, dann gibt es ganz leichte Ruckler.

Falls du die 1080p-Filme aber nicht direkt von einer Bluray abspielst, sondern woanders her hast, wäre auch denkbar, dass beim Encoding die Framerate vermurkst wurde. Das habe ich selbst schon gesehen. Ich würde mal versuchen direkt eine Bluray abzuspielen, nichts umkodiertes.

_________________
Wenn Word für Längeres geeignet wäre, würde es nicht Word, sondern Sentence, Page oder Article heißen.
Christoph
Moderator

Benutzerprofil
Anmeldungsdatum: 30.04.2001
Beiträge: 5945
Beitrag Christoph Moderator 10:17:41 13.04.2012   Titel:              Zitieren

Gruum schrieb:
Ok, wenn wir schonmal dabei sind... Wenn ich versuche Videos auf 120 Bilder/Sekunde hochzurechnen und abzuspielen, dann schafft das mein PC nicht, obwohl die CPU-Auslastung nur bei 60% liegt. Dabei ist es egal welche Auflösung das Videomaterial hat. Bei 60 Bildern pro Sekunde ist die CPU auf annähernd 100% und es ruckelt manchmal. Woran liegt das?
Hast du im Player framedrop deaktiviert?

Oh Mann schrieb:
http://de.wikipedia.org/wiki/Standard_Definition_Television

SD == 720p
Auf der Wikipedia-Seite steht neben allen 720p-Formaten aber "HDTV". Siehe auch http://de.wikipedia.org/wiki/720p .

_________________
Wenn Word für Längeres geeignet wäre, würde es nicht Word, sondern Sentence, Page oder Article heißen.


Zuletzt bearbeitet von Christoph am 10:20:14 13.04.2012, insgesamt 2-mal bearbeitet
c++.de :: Themen rund um die IT ::  Warum ruckelt das DVB-C TV-Bild, wenn die Systemsteuerung eine CPU Auslastung von nur ca. 30-60 % anzeigt?  
Gehen Sie zu Seite 1, 2  Weiter
Auf Beitrag antworten

Zeige alle Beiträge auf einer Seite




Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Sie können Beiträge in dieses Forum schreiben.
Sie können auf Beiträge in diesem Forum antworten.
Sie können Ihre Beiträge in diesem Forum nicht bearbeiten.
Sie können Ihre Beiträge in diesem Forum nicht löschen.
Sie können an Umfragen in diesem Forum nicht mitmachen.

Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme

c++.de ist Teilnehmer des Partnerprogramms von Amazon Europe S.à.r.l. und Partner des Werbeprogramms, das zur Bereitstellung eines Mediums für Websites konzipiert wurde, mittels dessen durch die Platzierung von Werbeanzeigen und Links zu amazon.de Werbekostenerstattung verdient werden kann.

Die Vervielfältigung der auf den Seiten www.c-plusplus.de, www.c-plusplus.info und www.c-plusplus.net enthaltenen Informationen ohne eine schriftliche Genehmigung des Seitenbetreibers ist untersagt (vgl. §4 Urheberrechtsgesetz). Die Nutzung und Änderung der vorgestellten Strukturen und Verfahren in privaten und kommerziellen Softwareanwendungen ist ausdrücklich erlaubt, soweit keine Rechte Dritter verletzt werden. Der Seitenbetreiber übernimmt keine Gewähr für die Funktion einzelner Beiträge oder Programmfragmente, insbesondere übernimmt er keine Haftung für eventuelle aus dem Gebrauch entstehenden Folgeschäden.