Between 7048 and 7063 audio passthru broke?

HandBrake for Windows support
Forum rules
An Activity Log is required for support requests. Please read How-to get an activity log? for details on how and why this should be provided.
Post Reply
Navvie
Regular User
Posts: 58
Joined: Sun Mar 27, 2011 10:19 pm

Between 7048 and 7063 audio passthru broke?

Post by Navvie »

Seems something changed between 7048 and 7063 (in fact, 7048 and 7053 but I don't have a log for 7053) that broke auto passthru, codec passthru works as expected.

Partial logs below, full logs can be posted if they're needed. Same source file in all instances.

7048, auto passthru

Code: Select all

[09:48:24] scan: decoding previews for title 1
[09:48:24] scan: audio 0x1: dca, rate=48000Hz, bitrate=1536000 English (DTS-HD MA) (6.1 ch)
[09:48:24] scan: audio 0x2: dca, rate=48000Hz, bitrate=1536000 English (DTS-ES) (6.1 ch)
[09:48:24] scan: audio 0x3: ac3, rate=48000Hz, bitrate=192000 English (AC3) (2.0 ch) (Dolby Surround)
[09:48:24] scan: audio 0x4: ac3, rate=48000Hz, bitrate=192000 English (AC3) (2.0 ch) (Dolby Surround)
[09:48:24] scan: audio 0x5: ac3, rate=48000Hz, bitrate=192000 English (AC3) (2.0 ch) (Dolby Surround)
[09:48:24] scan: audio 0x6: ac3, rate=48000Hz, bitrate=192000 English (AC3) (2.0 ch) (Dolby Surround)
[09:48:25] scan: 10 previews, 1920x1080, 23.976 fps, autocrop = 140/140/0/0, aspect 16:9, PAR 1:1
[09:48:25] libhb: scan thread found 1 valid title(s)
[09:48:25] starting job
[09:48:25] Auto Passthru: allowed codecs are AAC, AC3, E-AC3, TrueHD, DTS, DTS-HD, MP3, FLAC
[09:48:25] Auto Passthru: fallback is AC3
[09:48:25] Auto Passthru: using DTS-HD Passthru for track 1
[09:48:25] Auto Passthru: using DTS Passthru for track 2
[09:48:25] Auto Passthru: using AC3 Passthru for track 3
[09:48:25] Auto Passthru: using AC3 Passthru for track 4
[09:48:25] Auto Passthru: using AC3 Passthru for track 5
[09:48:25] Auto Passthru: using AC3 Passthru for track 6
7063, auto passthru

Code: Select all

[09:46:35] scan: decoding previews for title 1
[09:46:35] scan: audio 0x1: dca, rate=48000Hz, bitrate=1536000 English (DTS-HD MA) (6.1 ch)
[09:46:35] scan: audio 0x2: dca, rate=48000Hz, bitrate=1536000 English (DTS-ES) (6.1 ch)
[09:46:35] scan: audio 0x3: ac3, rate=48000Hz, bitrate=192000 English (AC3) (2.0 ch) (Dolby Surround)
[09:46:35] scan: audio 0x4: ac3, rate=48000Hz, bitrate=192000 English (AC3) (2.0 ch) (Dolby Surround)
[09:46:35] scan: audio 0x5: ac3, rate=48000Hz, bitrate=192000 English (AC3) (2.0 ch) (Dolby Surround)
[09:46:35] scan: audio 0x6: ac3, rate=48000Hz, bitrate=192000 English (AC3) (2.0 ch) (Dolby Surround)
[09:46:35] scan: 10 previews, 1920x1080, 23.976 fps, autocrop = 140/140/0/0, aspect 16:9, PAR 1:1
[09:46:35] libhb: scan thread found 1 valid title(s)
[09:46:35] starting job
[09:46:35] Auto Passthru: no codecs allowed
[09:46:35] Auto Passthru: fallback is AC3
[09:46:35] Auto Passthru: passthru not possible for track 1, using fallback
[09:46:35] Auto Passthru: passthru not possible for track 2, using fallback
[09:46:35] Auto Passthru: passthru not possible for track 3, using fallback
[09:46:35] Auto Passthru: passthru not possible for track 4, using fallback
[09:46:35] Auto Passthru: passthru not possible for track 5, using fallback
[09:46:35] Auto Passthru: passthru not possible for track 6, using fallback
7063, codec passthru

Code: Select all

[10:07:14] scan: decoding previews for title 1
[10:07:14] scan: audio 0x1: dca, rate=48000Hz, bitrate=1536000 English (DTS-HD MA) (6.1 ch)
[10:07:14] scan: audio 0x2: dca, rate=48000Hz, bitrate=1536000 English (DTS-ES) (6.1 ch)
[10:07:14] scan: audio 0x3: ac3, rate=48000Hz, bitrate=192000 English (AC3) (2.0 ch) (Dolby Surround)
[10:07:14] scan: audio 0x4: ac3, rate=48000Hz, bitrate=192000 English (AC3) (2.0 ch) (Dolby Surround)
[10:07:14] scan: audio 0x5: ac3, rate=48000Hz, bitrate=192000 English (AC3) (2.0 ch) (Dolby Surround)
[10:07:14] scan: audio 0x6: ac3, rate=48000Hz, bitrate=192000 English (AC3) (2.0 ch) (Dolby Surround)
[10:07:14] scan: 10 previews, 1920x1080, 23.976 fps, autocrop = 140/140/0/0, aspect 16:9, PAR 1:1
[10:07:15] libhb: scan thread found 1 valid title(s)
[10:07:15] starting job
[10:07:15] sync: expecting 10951 video frames
[10:07:15] work: only 1 chapter, disabling chapter markers
[10:07:15] job configuration:
[10:07:15]  * source
[10:07:15]    + C:\Users\...\Documents\MakeMKV\LOTR_FOTR\LOTR_FOTR.mkv
[10:07:15]    + title 1, chapter(s) 1 to 1
[10:07:15]    + container: matroska,webm
[10:07:15]  * destination
[10:07:15]    + C:\Users\...\Documents\MakeMKV\LOTR_FOTR\LOTR FOTR-1-7063-noautopassthru.mkv
[10:07:15]    + container: Matroska (libavformat)
[10:07:15]  * video track
[10:07:15]    + decoder: h264
[10:07:15]    + filters
[10:07:15]      + Framerate Shaper (0)
[10:07:15]        + frame rate: same as source (around 23.976 fps)
[10:07:15]      + Crop and Scale (1920:800:140:140:0:0)
[10:07:15]        + source: 1920 * 1080, crop (140/140/0/0): 1920 * 800, scale: 1920 * 800
[10:07:15]    + Output geometry
[10:07:15]      + storage dimensions: 1920 x 800
[10:07:15]      + pixel aspect ratio: 1 : 1
[10:07:15]      + display dimensions: 1920 x 800
[10:07:15]    + encoder: H.264 (libx264)
[10:07:15]      + options: rc-lookahead=60:level=4.0:mixed-refs=0:vbv-bufsize=31250:vbv-maxrate=25000:ref=4:bframes=4:b-adapt=2:direct=auto:me=umh:subme=9:merange=24:analyse=all:trellis=2:psy-rd=1.0,0.25:deblock=-2,-2
[10:07:15]      + quality: 20.00 (RF)
[10:07:15]  * subtitle track 1, English (track 0, id 0x7) Picture [PGS] -> Passthrough
[10:07:15]  * subtitle track 2, English (track 1, id 0x8) Picture [PGS] -> Passthrough
[10:07:15]  * subtitle track 3, English (track 2, id 0x9) Picture [PGS] -> Passthrough
[10:07:15]  * subtitle track 4, English (track 3, id 0xa) Picture [PGS] -> Passthrough
[10:07:15]  * subtitle track 5, English (track 4, id 0xb) Picture [PGS] -> Passthrough
[10:07:15]  * subtitle track 6, English (track 5, id 0xc) Picture [PGS] -> Passthrough
[10:07:15]  * audio track 1
[10:07:15]    + decoder: English (DTS-HD MA) (6.1 ch) (track 1, id 0x1)
[10:07:15]      + bitrate: 1536 kbps, samplerate: 48000 Hz
[10:07:15]    + DTS-HD Passthru
[10:07:15]  * audio track 2
[10:07:15]    + decoder: English (DTS-ES) (6.1 ch) (track 2, id 0x2)
[10:07:15]      + bitrate: 1536 kbps, samplerate: 48000 Hz
[10:07:15]    + DTS Passthru
[10:07:15]  * audio track 3
[10:07:15]    + decoder: English (AC3) (2.0 ch) (Dolby Surround) (track 3, id 0x3)
[10:07:15]      + bitrate: 192 kbps, samplerate: 48000 Hz
[10:07:15]    + AC3 Passthru
[10:07:15]  * audio track 4
[10:07:15]    + decoder: English (AC3) (2.0 ch) (Dolby Surround) (track 4, id 0x4)
[10:07:15]      + bitrate: 192 kbps, samplerate: 48000 Hz
[10:07:15]    + AC3 Passthru
[10:07:15]  * audio track 5
[10:07:15]    + decoder: English (AC3) (2.0 ch) (Dolby Surround) (track 5, id 0x5)
[10:07:15]      + bitrate: 192 kbps, samplerate: 48000 Hz
[10:07:15]    + AC3 Passthru
[10:07:15]  * audio track 6
[10:07:15]    + decoder: English (AC3) (2.0 ch) (Dolby Surround) (track 6, id 0x6)
[10:07:15]      + bitrate: 192 kbps, samplerate: 48000 Hz
[10:07:15]    + AC3 Passthru
stryfewalker
Posts: 18
Joined: Thu Feb 18, 2010 4:26 pm

Re: Between 7048 and 7063 audio passthru broke?

Post by stryfewalker »

I can confirm I had this same problem with the latest currently available build 7063 and previous build 7053 with the same bits in the log: "Auto Passthru: no codecs allowed"

[18:48:44] libhb: scan thread found 1 valid title(s)
[18:48:44] starting job
[18:48:44] Auto Passthru: no codecs allowed
[18:48:44] Auto Passthru: fallback is AC3
[18:48:44] Auto Passthru: passthru not possible for track 1, using fallback

The "fallback" was to convert the original track 1 5.1 DTS to 5.1 ac3. Manually setting the passthrough to DTS (track 1 in this case) solved the problem.
Woodstock
Veteran User
Posts: 4015
Joined: Tue Aug 27, 2013 6:39 am

Re: Between 7048 and 7063 audio passthru broke?

Post by Woodstock »

Under the Audio tab, when you click on "Switch to Defaults", what do you have checked for "Allow passthrough of:" ?
stryfewalker
Posts: 18
Joined: Thu Feb 18, 2010 4:26 pm

Re: Between 7048 and 7063 audio passthru broke?

Post by stryfewalker »

Everytime I install a new version of the nightly build I always delete the roaming profile directory for Handbrake. I don't mess with the configure defaults button in the Audio tab so I assume they are at the defaults. Anyway, I opened it up and the auto passthrough options have all the checkboxes checked with the fallback showing ac3. At a guess, it's acting like none of the audio options are checked and it's just falling back to ac3.
User avatar
Rodeo
HandBrake Team
Posts: 12714
Joined: Tue Mar 03, 2009 8:55 pm

Re: Between 7048 and 7063 audio passthru broke?

Post by Rodeo »

We had a switch of JSON data type for the audio passthrough mask, I guess s55 didn't adapt the GUI for it yet.
Post Reply