Closed captions don't work on OSX?

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
dseitz
Posts: 7
Joined: Thu Nov 27, 2014 8:06 pm

Closed captions don't work on OSX?

Post by dseitz »

Please describe the problem in as much detail as possible:
I record TV shows off the air using EyeTV. I transcode them with Handbrake to reduce file sizes.
When I select the Apple 1080p30 Surround preset, even if I select the subtitles settings and click the Configure Defaults button and check the Add Closed Captions when available checkbox, the output file does not contain any closed captions.
What are the steps to reproduce this problem:
see above
What version of HandBrake you are running:
1.0.7
What operating system and version and you running (e.g. OSX 10.11, Windows 7, Ubuntu 14):
OSX 10.11.6
Where did you download HandBrake from? handbrake.fr or somewhere else?
handbrake.fr
If there was any error, exception or crash report displayed, please copy it and paste it here:
no error reported
Please include the scan or encode log:

Code: Select all

[00:00:38] macgui: Handbrake Version: 1.0.7  (2017040900)
[00:00:38] hb_init: starting libhb thread
[00:00:38] hb_init: starting libhb thread
[00:00:42] macgui: trying to open a folder or file
[00:00:42] macgui: ScanCore scanning titles with a duration of 10 seconds or more
[00:00:42] CPU: Intel(R) Core(TM) i7-3720QM CPU @ 2.60GHz
[00:00:42]  - Intel microarchitecture Ivy Bridge
[00:00:42]  - logical processor count: 8
[00:00:42] hb_scan: path=/Volumes/Mini Me/Handbrake Batch output/input/Part Five-2.mov, title_index=0
udfread ERROR: ECMA 167 Volume Recognition failed
disc.c:274: failed opening UDF image /Volumes/Mini Me/Handbrake Batch output/input/Part Five-2.mov
disc.c:352: error opening file BDMV/index.bdmv
disc.c:352: error opening file BDMV/BACKUP/index.bdmv
[00:00:42] bd: not a bd - trying as a stream/file instead
libdvdnav: Using dvdnav version 5.0.1
libdvdread:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdread:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdnav: vm: failed to read VIDEO_TS.IFO
[00:00:42] dvd: not a dvd - trying as a stream/file instead
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/Volumes/Mini Me/Handbrake Batch output/input/Part Five-2.mov':
  Metadata:
    major_brand     : qt  
    minor_version   : 537199360
    compatible_brands: qt  
    creation_time   : 2017-07-20 06:48:48
    title           : Part Five
    artist          : Grantchester on Masterpiece
    description     : A young woman's death is covered up, and Sidney and Geordie try to hold those responsible accountable for their actions; someone from Mrs. Maguire's past turns up; and Geordie, Leonard and Sidney are forced to face the difficult truths in their lives.
    synopsis        : A young woman's death is covered up, and Sidney and Geordie try to hold those responsible accountable for their actions; someone from Mrs. Maguire's past turns up; and Geordie, Leonard and Sidney are forced to face the difficult truths in their lives.
    comment         : A young woman's death is covered up, and Sidney and Geordie try to hold those responsible accountable for their actions; someone from Mrs. Maguire's past turns up; and Geordie, Leonard and Sidney are forced to face the difficult truths in their lives.
    media_type      : 10
    show            : Grantchester on Masterpiece
    episode_id      : Part Five
    network         : KQED HDTV
    genre           : TV Shows
    date            : 2017-07-17
    episode_sort    : 5
    season_number   : 3
  Duration: 00:05:02.90, start: 0.071071, bitrate: 520 kb/s
    Chapter #0:0: start -245.216216, end 302.902569
    Metadata:
      title           : Chapter 2
    Stream #0:0(eng): Video: h264 (High) [avc1 / 0x31637661]
      yuv420p, tv, bt709/bt709/bt709
      1920x1080, 10090 kb/s
      29.97 fps, 2997 tbn (default)
    Metadata:
      creation_time   : 2017-07-20 06:48:48
      handler_name    : Apple Alias Data Handler
    Stream #0:1(eng): Audio: aac (LC) [mp4a / 0x6134706D]
      48000 Hz, stereo, fltp, 125 kb/s (default)
    Metadata:
      creation_time   : 2017-07-20 06:48:48
      handler_name    : Apple Alias Data Handler
    Stream #0:2(eng): Subtitle: mov_text
    Metadata:
      creation_time   : 2017-07-20 06:48:48
      handler_name    : Apple Alias Data Handler
    Stream #0:3(eng): Subtitle: c608 / 0x38303663, 0 kb/s (default)
    Metadata:
      creation_time   : 2017-07-20 06:48:48
      handler_name    : Apple Alias Data Handler
    Stream #0:4: Video: mjpeg
      yuvj420p, pc, bt470bg/unknown/unknown
      512x512 [PAR 1:1 DAR 1:1]
      90k tbn
[00:00:42] add_ffmpeg_subtitle: unknown subtitle stream type: 0x0
[00:00:42] scan: decoding previews for title 1
[00:00:42] scan: audio 0x1: aac, rate=48000Hz, bitrate=125912 English (AAC) (2.0 ch)
[00:00:43] scan: 10 previews, 1920x1080, 29.970 fps, autocrop = 0/0/2/60, aspect 16:9, PAR 1:1
[00:00:43] libhb: scan thread found 1 valid title(s)
[00:00:43] macgui: ScanCore scan done
[00:01:25] macgui: QueueCore scanning specifically for title: 1
[00:01:25] CPU: Intel(R) Core(TM) i7-3720QM CPU @ 2.60GHz
[00:01:25]  - Intel microarchitecture Ivy Bridge
[00:01:25]  - logical processor count: 8
[00:01:25] hb_scan: path=/Volumes/Mini Me/Handbrake Batch output/input/Part Five-2.mov, title_index=1
udfread ERROR: ECMA 167 Volume Recognition failed
disc.c:274: failed opening UDF image /Volumes/Mini Me/Handbrake Batch output/input/Part Five-2.mov
disc.c:352: error opening file BDMV/index.bdmv
disc.c:352: error opening file BDMV/BACKUP/index.bdmv
[00:01:25] bd: not a bd - trying as a stream/file instead
libdvdnav: Using dvdnav version 5.0.1
libdvdread:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdread:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdnav: vm: failed to read VIDEO_TS.IFO
[00:01:25] dvd: not a dvd - trying as a stream/file instead
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/Volumes/Mini Me/Handbrake Batch output/input/Part Five-2.mov':
  Metadata:
    major_brand     : qt  
    minor_version   : 537199360
    compatible_brands: qt  
    creation_time   : 2017-07-20 06:48:48
    title           : Part Five
    artist          : Grantchester on Masterpiece
    description     : A young woman's death is covered up, and Sidney and Geordie try to hold those responsible accountable for their actions; someone from Mrs. Maguire's past turns up; and Geordie, Leonard and Sidney are forced to face the difficult truths in their lives.
    synopsis        : A young woman's death is covered up, and Sidney and Geordie try to hold those responsible accountable for their actions; someone from Mrs. Maguire's past turns up; and Geordie, Leonard and Sidney are forced to face the difficult truths in their lives.
    comment         : A young woman's death is covered up, and Sidney and Geordie try to hold those responsible accountable for their actions; someone from Mrs. Maguire's past turns up; and Geordie, Leonard and Sidney are forced to face the difficult truths in their lives.
    media_type      : 10
    show            : Grantchester on Masterpiece
    episode_id      : Part Five
    network         : KQED HDTV
    genre           : TV Shows
    date            : 2017-07-17
    episode_sort    : 5
    season_number   : 3
  Duration: 00:05:02.90, start: 0.071071, bitrate: 520 kb/s
    Chapter #0:0: start -245.216216, end 302.902569
    Metadata:
      title           : Chapter 2
    Stream #0:0(eng): Video: h264 (High) [avc1 / 0x31637661]
      yuv420p, tv, bt709/bt709/bt709
      1920x1080, 10090 kb/s
      29.97 fps, 2997 tbn (default)
    Metadata:
      creation_time   : 2017-07-20 06:48:48
      handler_name    : Apple Alias Data Handler
    Stream #0:1(eng): Audio: aac (LC) [mp4a / 0x6134706D]
      48000 Hz, stereo, fltp, 125 kb/s (default)
    Metadata:
      creation_time   : 2017-07-20 06:48:48
      handler_name    : Apple Alias Data Handler
    Stream #0:2(eng): Subtitle: mov_text
    Metadata:
      creation_time   : 2017-07-20 06:48:48
      handler_name    : Apple Alias Data Handler
    Stream #0:3(eng): Subtitle: c608 / 0x38303663, 0 kb/s (default)
    Metadata:
      creation_time   : 2017-07-20 06:48:48
      handler_name    : Apple Alias Data Handler
    Stream #0:4: Video: mjpeg
      yuvj420p, pc, bt470bg/unknown/unknown
      512x512 [PAR 1:1 DAR 1:1]
      90k tbn
[00:01:25] add_ffmpeg_subtitle: unknown subtitle stream type: 0x0
[00:01:25] scan: decoding previews for title 1
[00:01:25] scan: audio 0x1: aac, rate=48000Hz, bitrate=125912 English (AAC) (2.0 ch)
[00:01:26] scan: 10 previews, 1920x1080, 29.970 fps, autocrop = 0/0/2/60, aspect 16:9, PAR 1:1
[00:01:26] libhb: scan thread found 1 valid title(s)
[00:01:26] macgui: QueueCore scan done
[00:01:26] macgui: QueueCore started encoding Part Five-2.m4v
[00:01:26] 1 job(s) to process
[00:01:26] macgui: QueueCore with preset Apple 1080p30 Surround
[00:01:26] Skipping subtitle scan.  No suitable subtitle tracks.
[00:01:26] starting job
[00:01:26] decomb filter thread started for segment 0
[00:01:26] decomb filter thread started for segment 1
[00:01:26] decomb filter thread started for segment 3
[00:01:26] decomb filter thread started for segment 4
[00:01:26] decomb filter thread started for segment 2
[00:01:26] decomb filter thread started for segment 5
[00:01:26] decomb filter thread started for segment 6
[00:01:26] decomb filter thread started for segment 7
[00:01:26] decomb check thread started for segment 0
[00:01:26] decomb check thread started for segment 1
[00:01:26] decomb check thread started for segment 2
[00:01:26] decomb check thread started for segment 3
[00:01:26] decomb check thread started for segment 4
[00:01:26] decomb check thread started for segment 5
[00:01:26] decomb check thread started for segment 6
[00:01:26] decomb check thread started for segment 7
[00:01:26] mask filter thread started for segment 0
[00:01:26] mask filter thread started for segment 1
[00:01:26] mask filter thread started for segment 2
[00:01:26] mask filter thread started for segment 3
[00:01:26] mask filter thread started for segment 4
[00:01:26] mask filter thread started for segment 5
[00:01:26] mask filter thread started for segment 6
[00:01:26] mask filter thread started for segment 7
[00:01:26] mask erode thread started for segment 0
[00:01:26] mask erode thread started for segment 1
[00:01:26] mask erode thread started for segment 2
[00:01:26] mask erode thread started for segment 3
[00:01:26] mask erode thread started for segment 4
[00:01:26] mask erode thread started for segment 5
[00:01:26] mask erode thread started for segment 6
[00:01:26] mask erode thread started for segment 7
[00:01:26] mask dilate thread started for segment 0
[00:01:26] mask dilate thread started for segment 1
[00:01:26] mask dilate thread started for segment 2
[00:01:26] mask dilate thread started for segment 3
[00:01:26] mask dilate thread started for segment 4
[00:01:26] mask dilate thread started for segment 5
[00:01:26] mask dilate thread started for segment 6
[00:01:26] mask dilate thread started for segment 7
[00:01:26] yadif thread started for segment 0
[00:01:26] yadif thread started for segment 1
[00:01:26] yadif thread started for segment 2
[00:01:26] yadif thread started for segment 3
[00:01:26] yadif thread started for segment 4
[00:01:26] yadif thread started for segment 5
[00:01:26] yadif thread started for segment 7
[00:01:26] yadif thread started for segment 6
[00:01:26] work: only 1 chapter, disabling chapter markers
[00:01:26] job configuration:
[00:01:26]  * source
[00:01:26]    + /Volumes/Mini Me/Handbrake Batch output/input/Part Five-2.mov
[00:01:26]    + title 1, chapter(s) 1 to 1
[00:01:26]    + container: mov,mp4,m4a,3gp,3g2,mj2
[00:01:26]    + data rate: 520 kbps
[00:01:26]  * destination
[00:01:26]    + /Volumes/Mini Me/Handbrake Batch output/Part Five-2.m4v
[00:01:26]    + container: MPEG-4 (libavformat)
[00:01:26]  * video track
[00:01:26]    + decoder: h264
[00:01:26]      + bitrate 10090 kbps
[00:01:26]    + filters
[00:01:26]      + Comb Detect (mode=3:spatial-metric=2:motion-thresh=1:spatial-thresh=1:filter-mode=2:block-thresh=40:block-width=16:block-height=16)
[00:01:26]      + Decomb (mode=39)
[00:01:26]      + Framerate Shaper (mode=2:rate=27000000/900000)
[00:01:26]        + frame rate: 29.970 fps -> peak rate limited to 30.000 fps
[00:01:26]      + Crop and Scale (width=1858:height=1080:crop-top=0:crop-bottom=0:crop-left=2:crop-right=60)
[00:01:26]        + source: 1920 * 1080, crop (0/0/2/60): 1858 * 1080, scale: 1858 * 1080
[00:01:26]    + Output geometry
[00:01:26]      + storage dimensions: 1858 x 1080
[00:01:26]      + pixel aspect ratio: 1 : 1
[00:01:26]      + display dimensions: 1858 x 1080
[00:01:26]    + encoder: H.264 (libx264)
[00:01:26]      + preset:  medium
[00:01:26]      + profile: high
[00:01:26]      + level:   4.0
[00:01:26]      + quality: 22.00 (RF)
[00:01:26]  * subtitle track 1, English (track 0, id 0x2) Text [TX3G] -> Passthrough
[00:01:26]  * audio track 1
[00:01:26]    + decoder: English (AAC) (2.0 ch) (track 1, id 0x1)
[00:01:26]      + bitrate: 125 kbps, samplerate: 48000 Hz
[00:01:26]    + mixdown: Stereo
[00:01:26]    + encoder: AAC (Apple AudioToolbox)
[00:01:26]      + bitrate: 160 kbps, samplerate: 48000 Hz
[00:01:26]  * audio track 2
[00:01:26]    + decoder: English (AAC) (2.0 ch) (track 1, id 0x1)
[00:01:26]      + bitrate: 125 kbps, samplerate: 48000 Hz
[00:01:26]    + mixdown: Stereo
[00:01:26]    + encoder: AC3 (libavcodec)
[00:01:26]      + bitrate: 640 kbps, samplerate: 48000 Hz
[00:01:26] sync: expecting 9077 video frames
[00:01:26] encx264: min-keyint: 30, keyint: 300
[00:01:26] encx264: encoding at constant RF 22.000000
[00:01:26] encx264: unparsed options: level=4.0:vbv-bufsize=31250:vbv-maxrate=25000
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX
x264 [info]: profile High, level 4.0
[00:01:27] sync: first pts audio 0x1 is 0
[00:01:27] sync: first pts audio 0x1 is 0
[00:01:27] sync: first pts video is 30
[00:01:27] sync: "Chapter 1" (1) at frame 1 time 30
[00:01:39] reader: done. 1 scr changes
[00:01:43] work: average encoding speed for job is 31.359701 fps
[00:01:43] comb detect: heavy 0 | light 3 | uncombed 458 | total 461
[00:01:43] decomb: deinterlaced 0 | blended 3 | unfiltered 458 | total 461
[00:01:43] vfr: 461 frames output, 0 dropped and 0 duped for CFR/PFR
[00:01:43] vfr: lost time: 0 (0 frames)
[00:01:43] vfr: gained time: 0 (0 frames) (0 not accounted for)
[00:01:43] aac-decoder done: 721 frames, 0 decoder errors
[00:01:43] aac-decoder done: 721 frames, 0 decoder errors
[00:01:43] h264-decoder done: 461 frames, 0 decoder errors
[00:01:43] sync: got 461 frames, 9077 expected
[00:01:43] sync: framerate min 29.970 fps, max 29.970 fps, avg 29.970 fps
x264 [info]: frame I:7     Avg QP:16.74  size: 45911
x264 [info]: frame P:146   Avg QP:19.56  size: 15301
x264 [info]: frame B:308   Avg QP:20.88  size:  4966
x264 [info]: consecutive B-frames:  2.0% 26.0%  2.6% 69.4%
x264 [info]: mb I  I16..4: 24.6% 70.8%  4.6%
x264 [info]: mb P  I16..4:  5.2%  7.8%  0.1%  P16..4: 42.5%  5.3%  4.0%  0.0%  0.0%    skip:35.2%
x264 [info]: mb B  I16..4:  0.4%  0.3%  0.0%  B16..8: 30.7%  0.8%  0.0%  direct: 2.7%  skip:65.0%  L0:47.2% L1:52.1% BI: 0.6%
x264 [info]: 8x8 transform intra:61.4% inter:96.2%
x264 [info]: coded y,uvDC,uvAC intra: 22.9% 36.2% 5.6% inter: 5.6% 15.8% 0.0%
x264 [info]: i16 v,h,dc,p: 46% 20% 10% 24%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 27% 13% 46%  2%  2%  3%  2%  2%  2%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 39% 20% 13%  4%  8%  6%  5%  3%  2%
x264 [info]: i8c dc,h,v,p: 60% 18% 20%  2%
x264 [info]: Weighted P-Frames: Y:0.0% UV:0.0%
x264 [info]: ref P L0: 63.8%  4.4% 22.1%  9.8%
x264 [info]: ref B L0: 82.8% 14.2%  3.0%
x264 [info]: ref B L1: 98.0%  2.0%
x264 [info]: kb/s:2124.38
[00:01:43] mux: track 0, 461 frames, 4084435 bytes, 2119.66 kbps, fifo 512
[00:01:43] mux: track 1, 722 frames, 316727 bytes, 164.37 kbps, fifo 1024
[00:01:43] mux: track 2, 480 frames, 1228800 bytes, 637.70 kbps, fifo 512
[00:01:43] mux: track 3, 0 frames, 0 bytes, 0.00 kbps, fifo 8
[00:01:44] libhb: work result = 0
[00:01:44] macgui: QueueCore work done
[00:01:44] macgui: Queue Done, there are no more pending encodes
User avatar
Ritsuka
HandBrake Team
Posts: 1643
Joined: Fri Jan 12, 2007 11:29 am

Re: Closed captions don't work on OSX?

Post by Ritsuka »

Can you post a sample EyeTV file so we can see what's going wrong?
I don't think we support reading closed caption as a separated track from mov, but I have no sample file to test.
Post Reply