CPU-Last, ohne Audiodaten bei vers 2.4.608

Begonnen von Max, Dezember 22, 2007, 03:48:18

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Max

Hi,

habe da mal ne frage an euch.

Steigt bei euch auch die CPU-Last, wenn keine Audiodaten vorhanden sind ?

Der Rechner auf dem AOM installiert ist hat ein, 3000+ AMD Athlon 64 Prozessor mit 2,10 GHz und 2,00 GB RAM. Ist zwar kein Renner, sollte für diese Aufgabe aber allemal gerüstet sein.

Bei mir ist das so - jedesmal wenn ein Titelwechsel ansteht und damit auch ne kurze ein hergeht, schnellt die CPU-Last nach oben. Wie ich da so sitze und das Programm beobachte fällt mir auf, das bei jedem Titelwechsel bei dem auch Stille oder Pause im Spiel ist, die CPU-Last nach oben geht und die Pufferzahl steigt.

Da mußte gleich mal ein Vergleich her, mit Audiodaten und ohne Audiodaten.





Wie man bei dem Bild unschwer erkennen kann, schnellt die Auslastung bei plötzlichen ausbleiben der Audiodaten, von 4 bis 8% auf bis zu 38 bis 45%. Die Auslastung der CPU bleibt solange konstant, bis wieder Audiodaten vorhanden sind und fällt dann plötzlich wieder auf den normalen wert zurück. Unabhängig davon, welche Pauseneinstellung man Einstellt.  

Glaube mal das ist ein wenig zuviel, nur um zu erkennen das es still ist. Wenn jetzt noch die Codierung dazu kommt ist die CPU am Limit. (auch mit der Standard Einstellung der Pufferbearbeitung)

Da währe es doch besser wenn man die Pausenerkennung ganz abschalten kann und nur mit den Mediendaten arbeitet. Letzteres finde ich eigentlich besser, weil man nun auch  überblendete Lieder aufnehmen kann. Man müßt halt nur die Zeitspanne beim Wechsel der Mediendaten einstellen können, ab wann ein neues Lied aufgenommen wird und zwar ohne Pausenerkennung.

Wie gesagt – es ist halt von Vorteil wenn man wüßte, ob das bei anderen auch so oder so ähnlich ist. Glaube mal nicht das es am Rechner liegt, bei dem läuft eigentlich alles im grünen Bereich. Mann kann sich natürlich auch täuschen.

Vielleicht liest das der eine oder andere und gibt seine Meinung zum besten.


In diesem sinne
Grüße aus dem Saarland und ein frohes Fest, wünscht euch der
Max

Thomas

Hi Max,

Kannst Du bitte einmal bei Deinem Test im Task-Manager die Kernel-Zeiten mit darstellen (unter Ansicht)?

LG Thomas
Bitte beachten Sie das Urheberrecht und verstoßen Sie nicht gegen von Ihnen akzeptierte Geschäftsbedingungen.
Please don't violate copyright laws and observe the terms that you agreed to.

Thomas

OK, ich habe gerade einmal kurz reingesehen.

Normalerweise – bei Stille zwischen einzelnen Songs – ist das nicht der Fall. Es hat auch nichts mit der Pause zu tun.

Dieser Fall tritt auf, wenn kein Player aktiv ist, der Mediendaten liefert. Dann muss AOMrecord nämlich ständig alle Fenster abfragen, ob evtl. ein Player läuft, der Mediendaten liefert. Das tut es zur Zeit recht häufig.

Du kannst das sehr schön nachvollziehen, indem Du Mediendaten vom Anbieter übernehmen deaktivierst.

Man kann sich Gedanken darüber machen, ob diese Abfrage seltener erfolgen soll. Ich halte das aber für ziemlich irrelevant und stelle es deshalb ziemlich weit hinten auf die Liste.

Ist das ok?

LG Thomas
Bitte beachten Sie das Urheberrecht und verstoßen Sie nicht gegen von Ihnen akzeptierte Geschäftsbedingungen.
Please don't violate copyright laws and observe the terms that you agreed to.

Max

Gut, dann sag ich's mal so


Zitat von: "Thomas"Normalerweise – bei Stille zwischen einzelnen Songs – ist das nicht der Fall. Es hat auch nichts mit der Pause zu tun.

Bei mir ist das nur zwischen den einzelnen Songs und nur innerhalb der erkannten Pause der Fall.

In dieser Zeit steigen auch die Puffer, mehr oder weniger. Nach längerem beobachten habe ich festgestellt, je länger die erkannte Pause ist, um so mehr werden auch die Puffer. Dies variiert von Fall zu Fall, von drei bis zu zwanzig Puffern und das bei jedem Song.

Das heißt, das nach spätestens fünfzehn bis zwanzig Liedern der Rechner der für die Aufgabe eigentlich gut gerüstet sein sollte, mit der Zeit ins straucheln kommt. Unabhängig davon ob überhaupt aufgenommen wird oder nicht und das Programm einfach nur mitläuft ohne aufzunehmen. Da fällt auch die variable mit der Arbeit der kodierung oder der Einstellung der Pufferbearbeitung flach.

Es ist auch egal mit welchen Einstellungen man arbeitet, das Ergebnis ist immer das selbe.


Da sag ich mir, die Puffer kommen in den Pausen zwischen den Liedern und abhängig von der Länge der erkannten Pause zustande. Egal welsche Einstellung ich treffe, die Puffer steigen in den Pausen. Egal ob ich die Lieder überhaupt aufnehme oder nicht, oder das Programm einfach mal so mitlaufen lasse und die Aufnahme abgeschaltet ist, die Puffer steigen in den Pausen. Egal ob mit AOL oder ohne, mit AOMplayer oder ohne, mit Proxy oder ohne, das Ergebnis bleibt immer das selbe.

Das Problem besteht nur dann nicht, wenn immer Audiodaten anliegen. Das ist z.B. bei Liedern der Fall, die eine überblendung haben und deshalb auch keine Pause aufweisen die man erkennen soll.

Das man da auf den Gedanken kommen kann, das es an der Pausenerkennung hängen könnte - das ja das einzige ist was immer mitläuft und man auch nicht abstellen kann - kann man wohl verstehen.



Zitat von: "Thomas"Dieser Fall tritt auf, wenn kein Player aktiv ist, der Mediendaten liefert. Dann muss AOMrecord nämlich ständig alle Fenster abfragen, ob evtl. ein Player läuft, der Mediendaten liefert. Das tut es zur Zeit recht häufig.

Das kann ich nicht bestätigen. Ob Mediendaten erkannt werden oder nicht spielt bei den Puffern keine  Rolle. Jedenfalls ist das bei mir so.




Zitat von: "Thomas"Du kannst das sehr schön nachvollziehen, indem Du Mediendaten vom Anbieter übernehmen deaktivierst.

OK – das währe schon schön zum Testen, aber dafür müßte man den Schalter auch deaktivieren können. Bei mir hat der Schalter keine Funktion, er ist immer eingeschaltet und läßt sich gar nicht ausschalten. Gut – das nicht erkennen der Mediendaten, kann man aber auch über den AOMplayer und dem Browser erzwingen.



Zitat von: "Thomas"Man kann sich Gedanken darüber machen, ob diese Abfrage seltener erfolgen soll. Ich halte das aber für ziemlich irrelevant und stelle es deshalb ziemlich weit hinten auf die Liste.


Da stimme ich dir zu. Es währe aber vielleicht einen versuch wert, die Puffer in den griff zu bekommen.


Mich würde auch mal brennend interessieren, welche Rechner die anderen benutzen bei denen das Problem mit den Puffern nicht auftritt und natürlich auch bei diejenigen die das Problem auch haben.

Weil – es könnte natürlich auch sein, das sich die Anforderungen an den PC drastisch erhöht haben.

Ich nutze für dieses Programm einen AMD-Athlon 3000+ mit 2.10 GHz und 2 GB RAM, das sollte eigentlich ausreichen, man kann sich natürlich auch täuschen. Fände das aber schade, weil es mit Sicherheit noch etliche Rechner in der Kategorie zwischen 3000 und 3500 MHz gibt.

Gut – für mich bedeutet das, das ich demnächst wieder eine ältere Version aufspielen werde, bei dem sich das Problem in grenzen hält. Weil so macht es mir keinen Spaß, man muß ständig den Rechner kontrollieren ob noch alles rund läuft. In regelmäßigen abständen das Programm schließen und wieder öffnen, damit die Puffer verschwinden und der Rechner wieder normal arbeiten kann.


Kann auch sein, das es nur bei mir so ist. Dann nichts für ungut, bin von dem Programm immer noch begeistert und das wird sich auch wegen diesem Problem nicht ändern.



Grüße aus dem Saarland
Max

Max

Hallo,

Wie ihr ja oben schon gelesen habt, hat mein Rechner mit der Version 2.4.608 ein massives Problem mit den Puffern. Nach einigen hin und her habe ich mir nun wieder die Version 2.2.542 installiert. Bei dieser Version hat mein Rechner keine Probleme mehr mit den Puffern. Der Rechner läuft im ganzen damit bedeutend schneller.
Mit v 2.4.608 brauchte er für das codieren eines vier Minuten Liedes rund drei Minuten, mit der v 2.2.542 braucht er für die gleiche Arbeit nur noch 25 Sekunden.
Das spricht eigentlich für sich und bestärkt mich in der Vermutung, das sich die Anforderungen an den Rechner drastisch erhöht haben.  

Da die ältere Version alles hat was man so braucht, außer die Sache mit den Bildern und den zusätzlichen Pausenfunktionen, ist das eine gute alternative.


Wer für das AOL-Radio in dieser Version noch eine Pauseneinstellung braucht, kann das hier mal übernehmen.
Damit hab ich zu 95% gute Ergebnisse.

Länge der Musikpause  50 msec
Max. Pausenlautstärke    5 Einheiten
Pausenlautstärke            10 Einheiten

Pausenerkennung mit Spitzenwert: aus

Die maximale Pausenlautstärke hab ich deshalb auf  5 stehen, weil bei mir fast immer beim wechseln der Lieder der Aufnahmepegel auf null fällt.

Bei eurer Soundkarte solltet ihr WAVE als Aufnahme Signal wählen. Damit habt ihr schon mal Störgeräusche die von offenen Kanälen wie z.B. Mikrofon – CD – AUX – Line-In ausgeschaltet.
Wenn ihr mit WAVE aufnimmt, wird auch nur das aufgenommen was gesendet wird, also das Original.
Wählt  ihr den Kanal – Was Sie hören – (kann auch anders heißen z.B. Stereomix), werden auch etwaige Veränderungen des Klangbildes die ihr selbst auf eurem Rechner eingestellt habt, mit dem Lied aufgenommen. Wird das Lied anschließend abgespielt, führt das in der Regel zu Verzerrungen weil die Veränderungen des Klangbildes nun verdoppelt wiedergegeben werden.

Acht geben das der Aufnahmepegel nicht über 85% wandert, sollte eher immer ein wenig darunter liegen, damit die anschließende Normalisierung auch greift.

Für alle die Probleme mit den Puffern haben und nicht wissen wie sie das Programm bekommen können, steht die Version 2.2.542 hier bereit.
Wie lange kann ich nicht sagen.
Sollte das aus irgendwelchen gründen nicht erwünscht sein, kann man ja den Link entfernen.

Wenn ihr die Version installieren wollt, bitte zuerst die andere deinstallieren. Anschließend wieder in den gleichen Ordner installieren.  
Schlüssel und Einstellungen werden auch hier übernommen.  

Link entfernt (Thomas)


Bis dann,
Max

Max

OK,

die Datei wurde auf verlangen umgehend  vom Server gelöscht.
Wegen verstoß gegen das Urheberrecht.


Gut – da sonst niemand ein Problem mit den Puffern hat und ich kein Alleinunterhalter bin, hat sich hiermit das Thema für mich erledigt.


Happy New Year 2008
Max

Thomas

Hallo Max,

Das ist mir alles ziemlich suspekt. Eigentlich wurde am betreffenden Code der Version 2.2.542 nichts mehr geändert. Übrigens wundert es mich ein bisschen, dass Du diese Version hast. Dazwischen gab es ja noch die 2.3.565. Hast Du es mit der schon einmal probiert? Wenn nicht, kann ich sie Dir gerne noch einmal per Email schicken.

Merkwürdig finde ich auch, dass niemand sonst dieses Problem beschreibt. Normalerweise kommt sofort eine Reaktion, wenn irgend etwas nicht so geht, wie man es sich vielleicht wünscht.

Wenn ich wieder ein bisschen mehr Zeit habe, werde ich mir Dein spezielles Problem noch einmal genauer ansehen. Ich werde dann Dein Szenario möglichst genau nachbilden. Dazu benötige ich evtl. Deine AOMrec.ini-Datei aus dem Anwendungsdaten-Ordner. Schick Sie mir doch bitte einmal bei Gelegenheit per PM.

Bis demnächst und alles Gute in 2008

Thomas
Bitte beachten Sie das Urheberrecht und verstoßen Sie nicht gegen von Ihnen akzeptierte Geschäftsbedingungen.
Please don't violate copyright laws and observe the terms that you agreed to.

Thomas

Max hat uns hier die Ursache mitgeteilt.

Danke Max!
Bitte beachten Sie das Urheberrecht und verstoßen Sie nicht gegen von Ihnen akzeptierte Geschäftsbedingungen.
Please don't violate copyright laws and observe the terms that you agreed to.