Langsame Konvertierungen zufällig

Gestern (22.2.2018) habe ich die Olympischen Spiele auf NBC aufgenommen – 2 Stunden am Nachmittag und 3 Stunden am Abend.

Ich konvertierte die Nachmittagsfolge manuell; sie dauerte knapp eine Stunde. Ich ließ MCEBuddy die Abendkonvertierung gemäß der Start-/Stopp-Zeit-Einstellung in MCEBuddy beginnen. Sie benötigte 10 Stunden bis zum Abschluss. Tatsächlich beendete der Timer die Konvertierung um 7 Uhr morgens, und ich setzte sie gegen 8 Uhr fort.

Die Hardware war für beide Konvertierungen identisch, und die Protokolle helfen mir nicht weiter.

Kann mir jemand erklären, woran das liegen könnte?

Wayne

Füge dein Konvertierungsprotokoll an, es zeigt, was vor sich geht

Gans,

wie füge ich das Protokoll an? Wenn ich es einfach kopiere und einfüge, ist es sehr lang.

Wayne

Sie hängen Dateien an Ihre Beiträge an (nicht kopieren und einfügen). Wenn die Datei zu groß ist, packen Sie sie in ein ZIP-Archiv und hängen sie an. Ziehen Sie die Datei einfach in Ihren Beitrag.

Gans,
ich habe das fragliche Protokoll in diese Antwort gezogen. Ich weiß nicht, ob es so aussehen soll.

Als ich ein kleineres Protokoll in eine E-Mail an mich selbst zog, konnte ich es öffnen.

Wayne

2018 Winter Olympics 20180222 [20180223-0100].mpg-Converted TV-2018-02-23T00-02-28.4594393-05-00.log (5,4 MB)

Es beginnt also großartig mit der Intel QuickSync-Hardware-Kodierung, die bei etwa 70 fps voranschreitet und voraussichtlich in etwa einer Stunde fertig ist.

2018-02-23T00:45:53 MCEBuddy.AppWrapper.Handbrake → Encoding: task 1 of 1, 12.26 % (67.28 fps, avg 69.19 fps, ETA 01h11m30s)

Dann wirft dein Grafiktreiber einen Fehler und bricht die Konvertierung ab:

2018-02-23T00:45:54 MCEBuddy.AppWrapper.Handbrake → Encoding: task 1 of 1, 12.30 % (67.91 fps, avg 69.19 fps, ETA 01h11m29s)Error code -21,\thb_qsv_wait_on_sync\t602
2018-02-23T00:45:54 MCEBuddy.AppWrapper.Handbrake → ERROR: encqsv: MFXVideoENCODE_EncodeFrameAsync failed (-21)

Als Ausweichlösung fällt MCEBuddy dann auf Software-Kodierung zurück, die mit etwa 10 fps kriecht:

2018-02-23T00:48:06 MCEBuddy.AppWrapper.Handbrake → Encoding: task 1 of 1, 0.42 % (11.69 fps, avg 11.56 fps, ETA 08h05m37s)

Das Problem ist dein Grafiktreiber, der instabil ist oder zu bestimmten Zeiten instabil wird – je nachdem, was dein Computer gerade macht. Vielleicht aktiviert sich der Bildschirmschoner und macht ihn instabil, oder er wechselt in den Energiesparmodus; man kann es nicht genau sagen.

Versuche, über diese Seite deinen Treiber auf eine stabile Version zu aktualisieren, und schau, ob das hilft. Andernfalls musst du möglicherweise alle Energiesparfunktionen deaktivieren.

Danke, Goose.

Ich habe keine Energiesparfunktionen aktiviert, außer dass der Monitor nach 10 Minuten ausgeschaltet wird, und ich benutze keinen Bildschirmschoner. Es gibt einen neuen Intel-Grafiktreiber, den ich heruntergeladen habe und später installieren werde. In der Zwischenzeit habe ich das Protokoll der zweistündigen Nachmittagsaufnahme angehängt, die in weniger als einer Stunde abgeschlossen wurde. Könntest du es bitte ansehen und mit dem vorherigen Protokoll vergleichen?

Wayne

2018 Winter Olympics 20180222 [20180222-2000].mpg-Converted TV-2018-02-22T17-13-57.4152742-05-00.log (1,4 MB)

Identisch, es verwendet Hardware, aber diesmal ist der Treiber nicht ausgefallen:

2018-02-22T17:33:00 MCEBuddy.AppWrapper.Handbrake → Encoding: task 1 of 1, 0.26 % (69.28 fps, avg 70.12 fps, ETA 00h35m33s)

Es ist ein Grafiktreiberproblem – sehr häufig bei Intel-Treibern.

Danke nochmals, Goose.

Diese wurden auf einem Backup-Rechner erledigt, weil mein I5-Hauptrechner vor ein paar Tagen ausgefallen ist und ich auf ein Ersatzteil warte.

Ich hatte mit dem I5 schon einige sehr lange Konvertierungen, aber nichts von 10 Stunden. Die früher langen Konvertierungen betrafen wahrscheinlich 1-stündige TV-Sendungen.

Falls ich künftig Probleme bekomme, werde ich mir vielleicht eine Grafikkarte zulegen. Ich werde den von dir verlinkten Grafikartentest ansehen und prüfen, welche Grafikbeschleunigung MCEBuddy unterstützt.

Nochmals danke für deine Hilfe.

Wayne

Deine Karte ist in Ordnung, nur der Treiber ist instabil – versuche, eine stabilere Version über den obigen Link zu installieren.

Ich hatte tatsächlich dasselbe Problem mit demselben Programm. Wie du hatte auch ich veraltete Intel-Treiber. Hoffentlich behebt das Update das Problem!

Firefox 15,

Ich habe auf der Celeron-Maschine die Treiber von der Intel-Website auf den neuesten Stand gebracht, aber am Samstag trat wieder eine zufällige langsame Konvertierung auf. Eine Samstagnachmittag-Show wurde normal konvertiert, aber eine Abendshow sehr langsam.

Ich habe am Sonntag den I5 wieder in Betrieb genommen, mit den Treibern, die vor etwa 18 Monaten ursprünglich installiert wurden, und dasselbe geschah – eine Nachmittagsshow wurde normal konvertiert, aber dann eine Abendshow langsam. Nicht so langsam wie beim Celeron, da der I5 ein leistungsfähigerer Prozessor ist.

Ich habe den in Geese Link vorgeschlagenen Treiber nicht ausprobiert, weil dort steht, dass er für Win 7, 8 und 8.1 ist, und beide meiner Maschinen laufen unter Win 10, und ich befürchte, dass ein älterer Treiber andere Probleme verursachen könnte.

Das Problem ist mir erst kürzlich in halbregelmäßigen Abständen aufgefallen, aber ich habe in den letzten zwei Wochen dieselbe Show aufgenommen/konvertiert – die Olympischen Spiele, weil es nichts anderes zu aufnehmen gibt.

Es ist ein Ärgernis, mit dem ich kurzfristig leben kann. Wenn ich es nicht in den Griff bekomme, werde ich einen anderen Konverter verwenden und auf das automatische Schneiden von Werbung verzichten.

Wayne

Allgemeine Faustregel für Intel: Neuestes != Bestes

Ältere Treiber sind oft viel stabiler (und effizienter) als neuere Treiber.

Dies gilt besonders für alte Hardware, da neuere Treiber auf neuere Hardware ausgelegt sind (nicht unbedingt auf neuere Betriebssysteme – Windows 7/8.1-Treiber funktionieren bei Weitem auch mit Windows 10). Ihre Qualitätssicherung/Tests sind miserabel, daher empfehlen wir Treiber, die von der Community als bewährt stabil gelten.

Gans,

Okay, ich habe mich endlich dazu durchgerungen, die Treiber aus dem von dir bereitgestellten Link zu testen, weil ich gestern wieder mit langsamen Konvertierungen zu kämpfen hatte.

Der Treiber lässt sich nicht installieren – „Dieser Computer erfüllt nicht die Mindestanforderungen für die Installation der Software“.

Das ist ein Win-10-Rechner mit einem I5-6500 und ohne dedizierte Grafikkarte.

Wayne

Versuchen Sie es am Ende der Seite, dort sind einige neuere Win10-Treiberlinks verfügbar

Sorry, Goose. Ich hätte mich melden sollen.

Ich habe vor etwa einer Woche Windows 10 die von MS angebotenen Intel-Treiber aktualisieren lassen, und seitdem laufen meine Konvertierungen ohne einen einzigen Fehler ab – und ich habe auch keine einzige Konvertierung mehr gesehen, die auf CPU-Encoding zurückgefallen ist.

Ich erreiche 265 fps bei Fox-Sendungen (1280×720p) und 65–70 fps bei NBC und CBS (1920×1080i). Ich kenne mich mit dieser Materie nicht gut genug aus, um zu verstehen, warum der Unterschied in der Konvertierungsgeschwindigkeit so groß ist.

Bevor ich die Intel-Treiber über MS aktualisiert habe, habe ich ein paar andere Encoder ausprobiert, die angeblich Quick Sync nutzen konnten, aber ich lag dabei bei fast 100 % CPU-Auslastung. Ich dachte, Quick Sync würde das Encoding auslagern, damit die CPU für andere Aufgaben frei ist. Vielleicht habe ich Quick Sync in den anderen Encodern aber auch einfach nicht aktiviert. Eines der Pakete, die ich getestet habe, war Freemake – und das bietet nur sehr wenige Anpassungsmöglichkeiten.

Laut meinen Intel-Grafikeinstellungen verwende ich den Treiber Version 21.20.16.4839.

Wayne