Bekræftelse for AC3 passthrough

Encoding en masse optagelser til 265, men ville bevare den eksisterende AC3-spor. Det ser ud til, at følgende linjer fik det til at virke, men jeg ville bare være sikker.

ffmpeg-audioac3=-acodec copy
handbrake-audio=-E copy -a 1,2,3,4,5

Desuden, hvorfor re-encoder den eksisterende MKV HQ-profil AC3 til AC3? Da jeg først prøvede at kopiere linjerne fra den profil, re-encodede den bare det, der allerede var der.

Og jeg ved, at de fleste profiler konverterer til den mere effektive AAC, men ifølge hvad jeg har læst online, siger de fleste, at det er bedre at beholde et eksisterende AC3-spor intakt, selvom det tager lidt mere plads, da det burde være mere kompatibelt. Stereo-udstyr kan måske ikke læse AAC 5.1±sporet.

Her er hvad jeg bruger:

ffmpeg-audioac3=-c:a copy -map 0:a
handbrake-audioac3=-E copy -R auto

Du mangler AC3 i slutningen. Din profil siger, at den kun gælder for ikke-AC3-lyd til handbrake-konverteringer.

Det virkede fint for mig, da loggen ikke viser, at den koder lyden længere.

2022-02-27T20:44:57 MCEBuddy.AppWrapper.Handbrake → [20:44:57] Starting Task: Encoding Pass
2022-02-27T20:44:57 MCEBuddy.AppWrapper.Handbrake → [20:44:57] Skipping vfr filter
2022-02-27T20:44:57 MCEBuddy.AppWrapper.Handbrake → [20:44:57] Auto Passthru: allowed codecs are AAC, AC3, E-AC3, TrueHD, DTS, DTS-HD, MP3, FLAC
2022-02-27T20:44:57 MCEBuddy.AppWrapper.Handbrake → [20:44:57] Auto Passthru: fallback is AAC (avcodec)
2022-02-27T20:44:57 MCEBuddy.AppWrapper.Handbrake → [20:44:57] Auto Passthru: using AC3 Passthru for track 1

2022-02-27T20:44:57 MCEBuddy.AppWrapper.Handbrake → [20:44:57] * audio track 1
2022-02-27T20:44:57 MCEBuddy.AppWrapper.Handbrake → [20:44:57] + decoder: English (AC3) (5.1 ch) (384 kbps) (track 1, id 0x101)
2022-02-27T20:44:57 MCEBuddy.AppWrapper.Handbrake → [20:44:57] + bitrate: 384 kbps, samplerate: 48000 Hz
2022-02-27T20:44:57 MCEBuddy.AppWrapper.Handbrake → [20:44:57] + AC3 Passthru