Selbst die Videos, die nur umbenannt und mit Untertiteln gemixt wurden, scheinen die Verzögerung ordnungsgemäß übernommen zu haben – 20 ms bei der Quelle, 20 ms beim verarbeiteten Video.
4-Sekunden-Trim-Ergebnis.
erstes ohne Trimmen, zweites mit 4-Sekunden-Trimmen
Ja, das habe ich gesehen. So funktioniert ffmpeg beim Kopieren (ohne Neukodierung) von Streams. Allerdings sehe ich keine Probleme bei der Wiedergabe, tatsächlich ist die Wiedergabe perfekt synchron, wenn ich VLC zur Wiedergabe verwende, da die Zeitsynchronisationsinformationen einfach im MKV-Container gespeichert werden. Sehen Sie ein Problem bei der Wiedergabe in VLC oder Apple TV oder einem anderen Player?
Korrekt.
Apple TV-Clients können diese Videos NICHT wiedergeben. Außerdem zeigt VLC bei einer Verschiebung von 6-10+ Sekunden die ersten paar Sekunden des Videos nicht an, während der Ton so gut wie sofort beginnt.
In der Vergangenheit hatte ich auch Probleme mit meinem eigenen Roku, da Plex Direct Stream/Play sie nicht wiedergeben konnte, aber da sie durch Remuxen behoben/repariert wurden, kann ich nicht sicher sagen, ob es dasselbe Problem war. Da sie jedoch nach dem Deaktivieren von Direct Stream/Play abgespielt wurden, denke ich, dass es möglicherweise dasselbe Problem war. Ich habe dieses Problem auf meinem Roku nicht mehr gesehen, seit sie die Client-App vor ein paar Jahren neu geschrieben haben.
Lastly (for now) - do you have a way of taking my mkv file (untouched) and play it back directly on you Apple TV via a USB stick or ethernet/cloud playback? I’m curious if this is a “Plex Thing” and “Apple TV Thing” or is it purely a “my thing!”
Funny you say that, I have that file I downloaded from your PMS sitting on the Desktop. When lying in bed last night I was thinking the same. Will test soon and report back.
Update that file was the correct one, so Download a fresh copy from you now.
Ich habe auch meine Resillio-App überprüft und sehe im Laufe der Jahre zahlreiche Fälle, in denen das Apple TV (mit mehreren Benutzern) 0 Minuten von Episoden abgespielt hat, während dieselben Episoden von anderen Benutzern oder denselben Benutzern auf verschiedenen Geräten (ganz) abgespielt worden zu sein schienen.
Ich frage mich nur, ob Sie/das Entwicklerteam Maßnahmen gegen die extremen Audioverzögerungen ergreifen werden, die bei von MCEBuddy verarbeiteten Dateien auftreten?
Ja, es steht auf unserer Liste. Dies ist etwas komplex, da dieses Problem spezifisch für Apple TV ist, da andere Player das Wiedergabeproblem nicht haben. So etwas wie ein Fehler in Apple TV, der die gespeicherten Informationen über die Audio-Offset-Zeit nicht verwendet.
Da wir Apple TV nicht beheben können (danke Apple für den großartigen Support), prüfen wir, wie wir verhindern können, dass ffmpeg den Offset beim Remuxen von Dateien erstellt, oder warum es den Offset erstellt.
Zunächst einmal vielen Dank, dass Sie das Problem mit der Audioverzögerung anerkennen – insbesondere die Komplexität im Zusammenhang mit der Handhabung von Offset-Metadaten durch Apple TV. Ich verstehe, dass dies keine einfache Lösung ist, und ich weiß es zu schätzen, dass es auf Ihrem Radar ist.
Dennoch möchte ich sanft widersprechen, dass dies nur ein Apple TV-Problem ist. Beispielsweise beginnen betroffene Dateien auch in VLC nicht bei der 0-Marke. Wenn die Verzögerung 3, 12 oder sogar 16 Sekunden beträgt, gibt es für diese Dauer einfach kein Video. VLC maskiert das Problem möglicherweise besser, aber das zugrunde liegende Problem besteht weiterhin.
Mir ist bewusst, dass dies möglicherweise keine hohe Priorität hat, da viele Player es umgehen können. Aber für mich – und zunehmend auch für meine Familie – wird dies zu einer erheblichen Nutzungseinschränkung. Mehrere Verwandte sind kürzlich auf Apple TV umgestiegen, und nun sind jahrelang mit MCEBuddy bearbeitete Inhalte für sie praktisch unspielbar, ohne dass manuell eingegriffen werden muss. Ich bearbeite seit Ewigkeiten Netzwerk-Intros, und die Idee, Tausende von Episoden neu zu verarbeiten, ist nicht machbar.
Meine Familie ist nicht technikaffin und nicht geneigt, die Plex-Wiedergabeeinstellungen zu ändern oder die App zu wechseln. Ich habe bereits damit begonnen, betroffene Dateien (MKV + SRT) in einem separaten Ordner zu isolieren, und ich sitze auf über 1.100 Episoden (plus der doppelten Menge an Untertiteln), beginnend ab dem 31. August.
Wenn es eine Möglichkeit gibt, dies in der Warteschlange nach oben zu verschieben oder eine Umgehungslösung zu finden, die verhindert, dass ffmpeg den Offset während des Remuxens einführt, wäre ich Ihnen unglaublich dankbar. Ich weiß, dass Sie viel jonglieren, aber diese Lösung würde einen großen Unterschied für Benutzer wie mich machen, die MCEBuddy für die langfristige Medienverwaltung nutzen.
Nochmals vielen Dank für all Ihre Arbeit – und dafür, dass Sie zuhören.
Gibt es eine Möglichkeit zu erfahren, wie es um dieses Problem steht und welche Priorität es im Verhältnis zu Ihrem bestehenden Entwicklungsplan hat?
Ich habe alle meine Episoden und SRTs seit der Entdeckung dieses Problems gespeichert, in der Hoffnung, sie später nach Implementierung einer Lösung erneut verarbeiten zu können, aber bisher habe ich über 4.000 Episoden gespeichert, was 2,7 TB an Daten entspricht (wenn man die SRTs für Fremdsprachen, Untertitel für Hörgeschädigte usw. hinzurechnet, sind das über 13.000 Dateien).
Jedes Update wäre willkommen.
Gibt es auch für die Zehntausenden von Videos, die ich im Laufe der Jahre durch MCE Buddy laufen ließ (es ist unklar, wie viele meiner insgesamt 128.363 Episoden davon betroffen sind), die alle eine Audioverzögerung von mehreren bis zu zehn Sekunden aufweisen, eine Möglichkeit, dass auch dafür eine Korrektur in Ihrer Pipeline enthalten ist?
Es wurde erwähnt, dass dies als Problem mit ffmpeg identifiziert wurde. Wurde ein Fehlerbericht eingereicht?
Ich habe diesen Beitrag gefunden und frage mich, ob er im Zusammenhang mit Ihrer Recherche/Behebung des Problems steht und/oder hilfreich ist.
Hat sich die Position dieses Problems in der Liste geändert? Gibt es bereits Arbeiten daran?
Außerdem möchte ich noch einmal betonen, dass dies nicht nur ein Problem mit dem Apple TV ist. Es ist nur so, dass das Apple TV das Gerät ist, das die Videodateien nicht abspielt, aber selbst Apps wie VLC, die fast alles abspielen, haben Probleme mit der Wiedergabe dieser Dateien. VLC zeigt das Problem dadurch, dass es x bis xx Sekunden dauert, bevor die Wiedergabe beginnt. Manchmal starten die Videos mit einer Verzögerung von 3–4 Sekunden, und manchmal beginnt die Wiedergabe erst nach etwa 16 Sekunden.