MCEBuddy behält immer die erste Audiospur (falsche Sprache)

Wenn ein Video eine andere Sprachspur vor der englischen Spur hat (z. B. Französisch), verarbeitet MCEBuddy die Datei, behält aber nur die französische Spur. Ich habe Englisch (eng) in den Systemeinstellungen ausgewählt. Es scheint jedoch diese Einstellung zu ignorieren und immer Spur 1 zu verwenden (selbst wenn sie korrekt beschriftet ist).

Möglicherweise zusammenhängend: Ich habe einen Beitrag gelesen, in dem stand, dass wenn das Video die Audiospur nicht beschriftet hat, MCEBuddy sie entsprechend der Sprachauswahl beschriftet. Dies funktioniert bei mir ebenfalls nicht. Wenn die Spur als „unbekannt“ markiert ist (obwohl sie tatsächlich Englisch ist), bleibt sie im Ergebnis „unbekannt“.

Die Datei, für die unten die Protokolldatei angehängt ist, hatte Französisch als erste und Englisch als zweite Spur. Die resultierende Datei war auf Französisch (auch als Französisch beschriftet).

audiolanguagetest.mp4-Convert to MP4-2020-02-25T19-24-46.log (640.6 KB)

Du verwendest ein benutzerdefiniertes Audio-Profil mit fest kodierten Werten für Audiospuren, das MCEBuddy außerdem anweist, keine Änderungen am Audio vorzunehmen (dein Profil ist bereits optimiert). Daher erfolgt keine Spurauswahl und keine Änderung an der Audio-Konfiguration. Es macht genau das, was dein Profil vorgibt:

→ handbrake-audio=-E faac,faac -R auto,auto -B 128,256 -D 1.5,1.5 --gain 10,10 -6 stereo,5point1
→ handbrake-audioac3=-E faac,faac -R auto,auto -B 128,256 -D 1.5,1.5 --gain 10,10 -6 stereo,5point1
handbrake-AudioOptimized=true

Verwende das Standardprofil, und es wird die von dir ausgewählte Spur übernehmen.

Goose, wie immer hast du völlig recht. Ich wusste nicht, was AudioOptimized ist – ich habe mein Profil an dem eines anderen Nutzers orientiert und das einfach drin gelassen, weil ich nicht wusste, wozu es dient. Danke!

Ich habe wie vorgeschlagen das Standardprofil verwendet, und es hat die englische Tonspur ausgewählt!

Das andere Problem betrifft jedoch das Labeln unbekannter Spuren. Ich habe eine Reihe von Dateien, die ich konvertieren muss, alle mit derselben unbekannten Audio-Spur (im Log-File steht „und“). Ich dachte, in diesem alten Thread gelesen zu haben, dass MCEBuddy die Audio-Spur mit der gewählten Sprache kennzeichnet.

Ich hänge das Log-File des Test-MP4 mit der unbekannten Audio-Spur an – wenn du mal einen Blick darauf werfen magst, wäre das super. Danke!

How To Fix: Plex Shows 'Unknown' For Audio and/or Subtitle Tracksaudiolanguagetest2.mp4-Convert to MP4-2020-02-26T13-15-19.log (616.6 KB)

Das ist für die Sprachkennzeichnung von Untertiteln. Bei Audiospuren ist es komplizierter, da die zugrunde liegenden Encoder diese Funktion nicht unterstützen und eine Kennzeichnung nach der Kodierung dazu geführt hat, dass Spuren bei mehreren vorhandenen Spuren die falsche Kennzeichnung erhalten. Wir erwägen dies für die Zukunft, sobald die zugrunde liegenden Encoder Unterstützung für die Sprachkennzeichnung bieten.

Verstanden. Danke, Goose. Ich habe den alten Beitrag über Audiosprachen missverstanden.