Problem mit Dateien, die über 30 Stunden zur Konvertierung benötigen

Hallo. Ich bin ziemlich neu bei MCEBuddy, und es wirkt wie ein ziemlich kompliziertes Programm für einen Anfänger, der kaum etwas über Video- und Audio-Encoding/Decoding weiß. Ich habe ein Problem mit bestimmten .TS-Dateien, die über einen IPTV-Tuner aufgenommen wurden und viel zu lange zur Verarbeitung brauchen. Die Sendung, über die ich konkret spreche, wurde letzte Nacht von 23:00 bis 23:33 aufgezeichnet. Eine 33-minütige TV-Sendung würde normalerweise etwa 20–45 Minuten benötigen, um Werbung zu entfernen und in MP4 zu konvertieren.

Ich bin mir nicht sicher, welche Einstellung ich möglicherweise geändert habe, und gehe davon aus, dass ich irgendwo einen Fehler gemacht habe (vielleicht?), aber bestimmte Sendungen brauchen weit über 30 Stunden zur Verarbeitung und brechen in der Regel einfach ab, oder ich stoppe sie und verwende stattdessen HandBrake zur Konvertierung.

Ich wäre sehr dankbar, wenn jemand herausfinden könnte, was hier passiert und was auf meinem Windows-10-PC diese extrem lange Verarbeitungszeit verursacht. Die Aufnahme erfolgt mit TV Mosaic (früher DVB Link) im TS-Format.

MCEBuddy File MediaInfo.txt (2,7 KB)

Wenn ich mir die Log-Dateien ansehe, habe ich keine Ahnung, wonach ich eigentlich suchen soll, daher sind sie für mich nicht hilfreich. Ich habe ein Foto angehängt, das zeigt, wie die Datei von MCEBuddy bei 2 % Fortschritt konvertiert wird, wobei noch über 17 Stunden veranschlagt werden. Zusätzlich begann die Konvertierung letzte Nacht um 23:34, also vor über 14 Stunden, und sie läuft IMMER NOCH – das bedeutet insgesamt über 30 Stunden Verarbeitungszeit.

Ich habe auch die Media-Info-Datei angehängt, die Details zur Datei selbst enthält. Die Log-Dateien sowie die Aufnahme selbst habe ich ebenfalls auf den FTP-Server hochgeladen.

FYI – 6 andere gestrige Sendungen wurden ohne Probleme verarbeitet. Die längste war eine 64-minütige Sendung, die 40 Minuten zur Verarbeitung benötigte. (Ohne Werbung)

Ich freue mich über jede Hilfe. Vielen Dank im Voraus!

Können Sie Ihre Konvertierungsprotokolle anhängen

Watch What Happens Live With Andy Cohen -S15E83-20180513.ts-WWHL Conversion-2018-05-13T23-34-28.3453733-04-00.log (4,1 MB)

Sie waren vorher zu groß, also habe ich alles auf die FTP-Seite hochgeladen. Mal sehen, ob es diesmal funktioniert. Ist das, was du brauchst?

Die andere Protokolldatei heißt einfach mcebuddy.log, ich bin mir nicht sicher, ob du sie brauchst, aber sie ist zu groß zum Anhängen. Ich habe sie auf OneDrive hochgeladen, Link hier:

und wenn du die eigentliche .TS-Datei willst, ist sie hier verfügbar:

Lass mich wissen, wenn noch etwas benötigt wird. Danke!!

Es ist eine Kombination aus Ihrer Videodatei (ungültige FPS) und Ihrem NVIDIA-Treiber, die die Verarbeitung verlangsamt. MCEBuddy hat Hardware-Encoding erkannt und aktiviert, sodass die Kodierung über Ihre Grafikkarte läuft. Etwas an der FPS Ihres Videos scheint mit Ihrem Grafiktreiber nicht zu passen, wodurch die Konvertierung nur schleppend voranschreitet.

2018-05-13T23:36:50 MCEBuddy.Transcode.ConvertWithFfmpeg → NVENC H.264 Hardware encoder detected, enabling h264 hardware encoder

Sie können versuchen, mit Ihren Profileinstellungen zu experimentieren, um herauszufinden, was den Grafiktreiber verlangsamt. Die Logs geben einen Hinweis – es hat etwas mit der Framerate Ihres Videos zu tun.

2018-05-13T23:36:50 MCEBuddy.AppWrapper.FFmpeg → [mp4 @ 00000148cf29e7e0] Frame rate very high for a muxer not efficiently supporting it.
2018-05-13T23:36:50 MCEBuddy.AppWrapper.FFmpeg → Please consider specifying a lower framerate, a different muxer or -vsync 2

Es könnte auch einfach ein Fehler im Grafiktreiber sein. Am einfachsten wäre es, Ihre Grafiktreiber zu aktualisieren oder eine der von der Community empfohlenen Versionen zu verwenden.

Falls das nicht hilft, versuchen Sie, -vsync 2 am Anfang Ihrer ffmpeg-video=-Zeile im Profil hinzuzufügen, wie es die Logs empfehlen.

Ich habe auch das in deinem Log gefunden:

WARNING> 2018-05-13T23:36:41 MCEBuddy.AppWrapper.FFmpegMediaInfo → Invalid FPS 90000, resetting to 0

Sieht so aus, als hätte dein Video eine ungültige Bildrate und ich sehe auch keine Video-FPS in deiner mediainfo.txt-Datei, die du angehängt hast. Das liegt also wirklich an der Datei, die ungültig ist, und daher hat dein Grafiktreiber Probleme damit. Du kannst versuchen, deinen Grafiktreiber zu aktualisieren oder die Quelle der Videodatei untersuchen und herausfinden, warum sie eine ungültige FPS erzeugt.

Vielen, vielen Dank, dass du dir das für mich ansiehst. Der NVidia-Treiber sollte eigentlich dafür sorgen, dass es SCHNELLER läuft! Interessant. Mein Treiber wurde am 7.5.18 automatisch von NVidia aktualisiert, und ich habe während der Konvertierungen tatsächlich bemerkt, dass meine GPU zu 99 % ausgelastet war und meine CPU-Auslastung drastisch gesunken ist. Ich dachte, das wäre ein gutes Zeichen, da die Dateien, die erfolgreich konvertiert wurden, ziemlich schnell gingen.

Das Treiberdatum vom 7.5.18 ist also aktuell. Ich frage mich, ob ich den Treiber nicht besser zurücksetzen sollte, da das Problem ungefähr in diesem Zeitraum begonnen hat. Danke, dass du mich in die richtige Richtung weist!

Bei der FPS-Rate einer Videodatei kenne ich mich leider nicht aus. Ich kann die Videos problemlos mit VLC oder sogar über Plex auf meinem Fernseher ansehen. Wenn ich mir die Mediainfo für eine der problematischen Dateien ansehe, scheint überhaupt keine Framerate aufgeführt zu sein. Bei den Dateien, die erfolgreich konvertiert werden, kann ich die Framerate sehen. Alle werden auf dieselbe Weise aufgenommen, daher bin ich mir nicht sicher, was anders ist oder was dieses Problem verursachen könnte. Hast du eine Idee, wie ich herausfinden könnte, was bei manchen Videos ein Framerate-Problem verursacht, bei anderen aber nicht?

Nochmals vielen Dank! Es fühlt sich schon besser an, zumindest zu wissen, wo ich mit der Fehlersuche bei den Konvertierungsproblemen anfangen kann!