Bedste måde at håndtere en mappe med flere lydformater

Her er et alternativt forslag, der bruger profiler. MCEBuddy-profiler har en funktion kaldet “unsupported combinations”. Grundlæggende kan du for en profil-encoder angive kombinationer af video-, lyd- og containerparametre, der ikke understøttes. Hvis den støder på sådan en kombination, springes den encoder over, og den går videre til den næste. Flere detaljer her:

Med denne parameter kan du gribe det an på to forskellige måder:

  1. Brug den første encoder til ikke at håndtere visse kombinationer (f.eks. håndterer HandBrake ikke DTS-spor og kopierer blot lydsporene), og lad en anden tage sig af resten (ffmpeg koder alle lydsporene til ac3). Et eksempel kunne se sådan ud (kun den relevante del af profilen; du skal udfylde resten):

    order=handbrake,ffmpeg
    handbrake-unsupported=dts
    handbrake-audio=-E copy
    handbrake-audioac3=-E copy
    ffmpeg-audio=-acodec ac3 -ab 384k
    ffmpeg-audioac3=-acodec ac3 -ab 384k

  2. Den anden tilgang er at bruge profiler med konverteringsopgaver: opret to profiler, angiv kun én encoder i hver profil, og for den ene profil angiver du dts som ikke-understøttet, mens du for den anden angiver aac,ac3 som ikke-understøttet. Opret to konverteringsopgaver, hvor hver bruger én af de to nye profiler. Nu vil kun den opgave, hvis profil ikke understøt det pågældende lydformat, fejle, mens den anden kører.