Jeg har et underligt lydproblem, hvor lydværdierne, der sendes til handbrake CLI, ikke matcher profilindstillingerne.
Her er profilen:
[HEVC MKV - HB x265 10bit Q21med AC3 640]
Description=HEVC in MKV (H.265/AC3) conversion. Creates a smaller file (50% smaller than H.264) with comparable quality but very slow.
order=handbrake
handbrake-VideoOptimized=true
handbrake-general=–loose-anomparphic --verbose=2
handbrake-video=–start-at duration:0 -e x265_10bit --encoder-preset medium -q 21 --encoder-profile main10 --cfr
handbrake-audio=-E ffac3 -R auto -B 192 -D 0 -a 1,2,3,4,5
handbrake-audioac3=-E ffac3 -R auto -B 640 -D 0 -a 1,2,3,4,5
handbrake-ext=.mkv
handbrake-audiodelay=skip
PreConversionCommercialRemover=false
Dette er det, jeg ser MCEB passere til CLI i loggen:
–loose-anamorphic --verbose=0 --start-at duration:0 -e x265_10bit --encoder-preset medium -q 21 --encoder-profile main10 --cfr -E ffac3 -R auto -B 192 -D 0 -a 1 -6 6ch
Jeg har flerkanals lyd (multi channel audio) checket, så ac3 er aktiveret, og det ser ud til at 6ch-vlaget er der og sat korrekt, men bitrate-værdien hentes fra 2-channel. Jeg har prøvet med forskellige værdier, og grundlæggende bruges 2-channel-bitraten til CLI, mens ac3-bitraten ignoreres helt.
Så med flerkanals lyd aktiveret:
handbrake-audio=-E ffac3 -R auto -B 640 -D 0 -a 1,2,3,4,5
handbrake-audioac3=-E ffac3 -R auto -B 129 -D 0 -a 1,2,3,4,5
vil det skabe en ac6 6-kanals spor med 640. -B, der sendes til CLI, viser 640. Ændring af ac3-værdien gør ingen forskel; den virker ignoreret.
Det underlige er, at jeg har kørt denne profil succesfuldt de sidste par uger uden den her slags opførsel. Jeg legede med forskellige indstillinger for kvalitet og størrelse for at finde det “sweet spot”, og aldrig haft problemer med at alle konverteringer kom ud som forventet. Jeg bruger den til at krympe Blu-ray-remuxes, og jeg har sikkert kørt omkring 50 succesfulde konverteringer, mens jeg justerede bitrate, kvalitet osv.
Jeg har eksperimenteret meget de seneste par dage, så enten har jeg på en eller anden måde sat et forkert preset som standard i handbrake eller ffmpeg, eller… jeg ved det ikke. Jeg opgraderede til den seneste 4.11 stabile og gjorde en ren afinstallation/geninstallation (inkl. HB CLI) for at sikre, at alt blev skyllet ud, men problest fortsætter.
Jeg prøvede også ffmpeg, men det krashede øjeblikkeligt på 7.1-lyd. 2-klanals virkede som forventet for både 8- og 10-bit x265.