AC3 passthrough from preset doesn't work with DTS+AC3

Archive of historical bug reports.
Please use the GitHub link above to report issues.
Forum rules
*******************************
Please be aware we are now using GitHub for issue tracking and feature requests.
- This section of the forum is now closed to new topics.

*******************************
Post Reply
siromega
Posts: 36
Joined: Mon Jul 02, 2007 5:06 am

AC3 passthrough from preset doesn't work with DTS+AC3

Post by siromega »

Mac 10.6.2, HB 0.9.4

If you have a source file (in my case, MKV from BR) that has a DTS and AC3 track, when you select the ATV preset, it wont enable the AC3 passthrough. I'm not sure if the order of the AC3/DTS files matters, but in my case, track 1 is DTS, track 2 is AC3. I got a DTS and AC3 in the source file by running mkvdts2ac3 without the -n flag to remove the DTS track (I know not to leave that out now but...).

Activity log for scan is below.

Code: Select all

[21:02:11] hb_init: checking cpu count
[21:02:11] hb_init: starting libhb thread
[21:02:11] thread 103eda000 started ("libhb")
[21:02:11] macgui: Handbrake Version: 0.9.4 x86_64 (2009112300)
[21:02:11] hb_init: checking cpu count
[21:02:11] hb_init: starting libhb thread
[21:02:11] thread 115871000 started ("libhb")
[21:02:11] hb_init: checking cpu count
[21:02:11] hb_init: starting libhb thread
[21:02:11] thread 115ddb000 started ("libhb")
[21:02:34] macgui: trying to open video_ts folder (parent directory chosen)
[21:02:34] hb_scan: path=/Volumes/Videos/HD Movies/BR Source/Juno.mkv, title_index=0
[21:02:34] thread 11662d000 started ("scan")
[21:02:34] scan: trying to open with libdvdread
libdvdnav: Using dvdnav version 4.1.3
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdnav: vm: failed to read VIDEO_TS.IFO
[21:02:36] dvd: not a dvd - trying as a stream/file instead
Input #0, matroska, from '/Volumes/Videos/HD Movies/BR Source/Juno.mkv':
  Duration: 01:36:04.80, start: 0.000000, bitrate: N/A
    Stream #0.0(eng): Video: h264, yuv420p, 1920x1080, PAR 1:1 DAR 16:9, 23.98 tbr, 1k tbn, 47.95 tbc
    Stream #0.1(eng): Audio: dca, 48000 Hz, 5.1, s16
    Stream #0.2(eng): Subtitle: 0x0000
    Stream #0.3: Audio: ac3, 48000 Hz, 5.1, s16
[21:02:38] Found ffmpeg 28 chapters, container=matroska
[21:02:38] Added chapter 1, name='Chapter 00', dur=22477453, (00:04:09)
[21:02:38] Added chapter 2, name='Chapter 01', dur=15052538, (00:02:47)
[21:02:38] Added chapter 3, name='Chapter 02', dur=11741730, (00:02:10)
[21:02:38] Added chapter 4, name='Chapter 03', dur=14256742, (00:02:38)
[21:02:38] Added chapter 5, name='Chapter 04', dur=12620108, (00:02:20)
[21:02:38] Added chapter 6, name='Chapter 05', dur=13475962, (00:02:29)
[21:02:38] Added chapter 7, name='Chapter 06', dur=15274008, (00:02:49)
[21:02:38] Added chapter 8, name='Chapter 07', dur=18445928, (00:03:24)
[21:02:38] Added chapter 9, name='Chapter 08', dur=22545022, (00:04:10)
[21:02:38] Added chapter 10, name='Chapter 09', dur=29692164, (00:05:29)
[21:02:38] Added chapter 11, name='Chapter 10', dur=27244716, (00:05:02)
[21:02:38] Added chapter 12, name='Chapter 11', dur=21163644, (00:03:55)
[21:02:38] Added chapter 13, name='Chapter 12', dur=31253722, (00:05:47)
[21:02:38] Added chapter 14, name='Chapter 13', dur=14110346, (00:02:36)
[21:02:38] Added chapter 15, name='Chapter 14', dur=10758248, (00:01:59)
[21:02:38] Added chapter 16, name='Chapter 15', dur=16204938, (00:03:00)
[21:02:38] Added chapter 17, name='Chapter 16', dur=8569812, (00:01:35)
[21:02:38] Added chapter 18, name='Chapter 17', dur=17807790, (00:03:17)
[21:02:38] Added chapter 19, name='Chapter 18', dur=32139608, (00:05:57)
[21:02:38] Added chapter 20, name='Chapter 19', dur=26268742, (00:04:51)
[21:02:38] Added chapter 21, name='Chapter 20', dur=15810794, (00:02:55)
[21:02:38] Added chapter 22, name='Chapter 21', dur=19429410, (00:03:35)
[21:02:38] Added chapter 23, name='Chapter 22', dur=19264246, (00:03:34)
[21:02:38] Added chapter 24, name='Chapter 23', dur=16456440, (00:03:02)
[21:02:38] Added chapter 25, name='Chapter 24', dur=13915150, (00:02:34)
[21:02:38] Added chapter 26, name='Chapter 25', dur=16771757, (00:03:06)
[21:02:38] Added chapter 27, name='Chapter 26', dur=15807041, (00:02:55)
[21:02:38] Added chapter 28, name='Chapter 27', dur=20273941, (00:03:45)
[21:02:38] scan: decoding previews for title 1
[21:02:38] scan: preview 1
[21:02:38] scan: audio 0x3: AC-3, rate=48000Hz, bitrate=448000 Unknown (AC3) (5.1 ch)
[21:02:38] scan: audio 0x1: DCA, rate=48000Hz, bitrate=1536000 English (DTS) (5.1 ch)
[21:02:38] scan: preview 2
[h264 @ 0x102021e00]Missing reference picture
[h264 @ 0x102021e00]decode_slice_header error
[h264 @ 0x102021e00]Missing reference picture
[h264 @ 0x102021e00]decode_slice_header error
[h264 @ 0x102021e00]Missing reference picture
[h264 @ 0x102021e00]decode_slice_header error
[h264 @ 0x102021e00]Missing reference picture
[h264 @ 0x102021e00]decode_slice_header error
[21:02:39] scan: preview 3
[h264 @ 0x102021e00]B picture before any references, skipping
[h264 @ 0x102021e00]decode_slice_header error
[h264 @ 0x102021e00]B picture before any references, skipping
[h264 @ 0x102021e00]decode_slice_header error
[h264 @ 0x102021e00]B picture before any references, skipping
[h264 @ 0x102021e00]decode_slice_header error
[h264 @ 0x102021e00]B picture before any references, skipping
[h264 @ 0x102021e00]decode_slice_header error
[h264 @ 0x102021e00]top block unavailable for requested intra mode at 58 50
[h264 @ 0x102021e00]error while decoding MB 58 50, bytestream (49414)
[h264 @ 0x102021e00]top block unavailable for requested intra mode at 6 34
[h264 @ 0x102021e00]error while decoding MB 6 34, bytestream (25779)
[21:02:39] scan: preview 4
[21:02:40] scan: preview 5
[h264 @ 0x102021e00]top block unavailable for requested intra4x4 mode -1 at 66 16
[h264 @ 0x102021e00]error while decoding MB 66 16, bytestream (45877)
[h264 @ 0x102021e00]top block unavailable for requested intra mode at 51 34
[h264 @ 0x102021e00]error while decoding MB 51 34, bytestream (41842)
[h264 @ 0x102021e00]top block unavailable for requested intra4x4 mode -1 at 5 50
[h264 @ 0x102021e00]error while decoding MB 5 50, bytestream (43799)
[h264 @ 0x102021e00]top block unavailable for requested intra mode at 78 34
[h264 @ 0x102021e00]error while decoding MB 78 34, bytestream (31440)
[21:02:40] scan: preview 6
[21:02:41] Title's mostly NTSC Film, setting fps to 23.976
[21:02:41] scan: preview 7
[h264 @ 0x102021e00]top block unavailable for requested intra4x4 mode -1 at 13 50
[h264 @ 0x102021e00]error while decoding MB 13 50, bytestream (35161)
[21:02:41] scan: preview 8
[h264 @ 0x102021e00]top block unavailable for requested intra mode at 47 16
[h264 @ 0x102021e00]error while decoding MB 47 16, bytestream (38478)
[h264 @ 0x102021e00]top block unavailable for requested intra4x4 mode -1 at 63 34
[h264 @ 0x102021e00]error while decoding MB 63 34, bytestream (40804)
[h264 @ 0x102021e00]top block unavailable for requested intra mode at 106 50
[h264 @ 0x102021e00]error while decoding MB 106 50, bytestream (39725)
[21:02:42] scan: preview 9
[h264 @ 0x102021e00]top block unavailable for requested intra mode at 25 0
[h264 @ 0x102021e00]error while decoding MB 25 0, bytestream (37080)
[h264 @ 0x102021e00]top block unavailable for requested intra mode at 51 16
[h264 @ 0x102021e00]error while decoding MB 51 16, bytestream (43810)
[h264 @ 0x102021e00]top block unavailable for requested intra4x4 mode -1 at 25 50
[h264 @ 0x102021e00]error while decoding MB 25 50, bytestream (28598)
[21:02:42] scan: preview 10
[h264 @ 0x102021e00]top block unavailable for requested intra mode at 113 50
[h264 @ 0x102021e00]error while decoding MB 113 50, bytestream (31479)
[21:02:43] scan: 10 previews, 1920x1080, 23.976 fps, autocrop = 0/0/0/0, aspect 16:9, PAR 1:1
[21:02:43] scan: title (0) job->width:1936, job->height:1088
[21:02:43] thread 11662d000 exited ("scan")
[21:02:43] thread 11662d000 joined ("scan")
[21:02:43] libhb: scan thread found 1 valid title(s)
[21:03:19] macgui: Preset calls for AC3 Pass thru ...
[21:03:19] macgui: No matching source codec, setting track  2 to None
TedJ
Veteran User
Posts: 5388
Joined: Wed Feb 20, 2008 11:25 pm

Re: AC3 passthrough from preset doesn't work with DTS+AC3

Post by TedJ »

Not a bug... The Apple TV preset expects a single source audio track which is mixed down to DPL2 AAC on the first output and passed through unaltered on the second output track. It was never designed to handle routing two separate input tracks.

Short term fix is to select the Apple TV preset, then use either source track for the AAC audio track and manually select the AC3 track and passthrough for track two.
siromega
Posts: 36
Joined: Mon Jul 02, 2007 5:06 am

Re: AC3 passthrough from preset doesn't work with DTS+AC3

Post by siromega »

OK, I guess I was expecting the preset to just look for the any audio track in the AC3 format. I'll make sure to always use -n to remove the DTS track. Thanks.
Post Reply