Normalerweise kopiere ich Audio einfach nur und kodiere es nicht aus dem Original um. Aber ich bin auf eine Datei gestoßen, die HE-AAC enthält, was bei meinem Plex-Server beim Anschauen über Roku zu einer Transkodierung führt. Alle meine anderen Audioformate werden direkt wiedergegeben und müssen nicht transkodiert werden. Ich versuche also herauszufinden, wie ich MCEBuddy so einstelle, dass nur HE-AAC als AC3-Passthrough übertragen wird und der Rest einfach kopiert wird. Ich habe den AC3-Passthrough in der Handbrake-Oberfläche getestet, und die Datei war genau das, was ich brauchte.
Nach viel Ausprobieren funktionierten bei mir folgende Werte:
handbrake-audio=--aencoder copy --audio-copy-mask ac3,eac3,truehd,dts,dtshd,mp3,flac --audio-fallback ac3 -R auto
handbrake-audioac3=--aencoder copy --audio-copy-mask ac3,eac3,truehd,dts,dtshd,mp3,flac --audio-fallback ac3 -R auto
Da aac nicht in der audio-copy-mask aufgeführt ist, fällt es auf ac3 zurück. Dies funktionierte genau so, wie ich es wollte, ohne andere Formate zu beeinträchtigen, die ich unverändert kopieren möchte.