Ich habe ein Problem: Die Log-Datei sagt, das Video wurde erfolgreich konvertiert, aber in der resultierenden Datei ist kein Video enthalten. Noch seltsamer ist, dass es nur bei Fernsehsendungen mit 60 FPS auftritt.
Es hat mit der Zuordnung der Streams zu den Vodecs zu tun. Manche Videodateien erlauben es MCEBuddy, automatisch zuzuordnen, andere nicht – das führt zu einem Fehler (kein Video).
Die Parameter „-map 0:v“ und „map 0:a“ haben es für mich gelöst. Als ich durch die Kodierungs-Logs ging, stand dort immer sinngemäß: „Ich weiß nicht, was ich mit diesem Videostream anfangen soll, also werde ich ihn nicht kodieren.“
Alle Profile von MCEBuddy enthalten standardmäßig map 0:v. Wir haben dies vor einiger Zeit zu den Profilen hinzugefügt, da MCEBuddy nun Dateien mit mehreren Videostreams unterstützt. Zur Laufzeit ersetzt MCEBuddy diesen Parameter durch die tatsächliche Stream-Nummer, die es in der Datei findet (es nimmt den ersten Videostream und ignoriert die Alternativen). Ich kann verstehen, warum Sie mit einem Profil ohne diesen Parameter Probleme hätten.
Ebenso sollten alle audio-<encoder>-Parameter map 0:a enthalten, und MCEBuddy kümmert sich ab dann darum.