Specifying analyse option to x264 encoder, with colon included in value

HandBrake for Mac 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
cross
New User
Posts: 1
Joined: Mon May 27, 2019 3:48 am

Specifying analyse option to x264 encoder, with colon included in value

Post by cross » Mon May 27, 2019 4:22 am

Description of problem or question:

I am trying to produce an x264 matroska video, and there are a number of specific pameters I want to give to the x264 encoder. However one of them (analyse=0x3:0x133) I cannot find a way to specify via the Video Encoder Options

How can I specify an option to the encoder when the value contains a colon? Is there a way to escape that to the option parser?

Steps to reproduce the problem (If Applicable):

Select a Matroska H264 MKV, then under Video, Under additional options, enter analyse=0x3:0x133


HandBrake version (e.g., 1.0.0):

1.2.2


Operating system and version (e.g., Ubuntu 16.04 LTS, macOS 10.13 High Sierra, Windows 10 Creators Update):

Mac OS 10.14.5


HandBrake Activity Log ***required*** (see How-to get an activity log)

Note that the encode was only begun when this log was captured, however since the issue is with option specification and parsing, it displays the issue.

Code: Select all

HandBrake Activity Log for Session: 2019-05-27T04:03:33Z
Handbrake Version: 1.2.2 (2019022300)
Sharknado.4.The.4th.Awakens-1080p-WEBRip-x264.mkv
Preset: AwesomeHD
[00:03:33] macgui: QueueCore prevented sleep
[00:03:33] macgui: QueueCore scanning specifically for title: 1
[00:03:33] CPU: Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz
[00:03:33]  - Intel microarchitecture Kaby Lake
[00:03:33]  - logical processor count: 8
[00:03:33] hb_scan: path=/Users/cross/Movies/Sharknado 4.mov, title_index=1
udfread ERROR: ECMA 167 Volume Recognition failed
disc.c:323: failed opening UDF image /Users/cross/Movies/Sharknado 4.mov
disc.c:424: error opening file BDMV/index.bdmv
disc.c:424: error opening file BDMV/BACKUP/index.bdmv
[00:03:33] bd: not a bd - trying as a stream/file instead
libdvdnav: Using dvdnav version 6.0.0
libdvdread: Encrypted DVD support unavailable.
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:03:33] dvd: not a dvd - trying as a stream/file instead
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/Users/cross/Movies/Sharknado 4.mov':
  Metadata:
    major_brand     : qt  
    minor_version   : 0
    compatible_brands: qt  
    creation_time   : 2019-05-26T12:58:43.000000Z
  Duration: 01:24:59.20, start: 0.000000, bitrate: 141493 kb/s
    Stream #0:0(und): Video: prores (apcn / 0x6E637061), yuv422p10le(tv, bt709/unknown/unknown), 1920x1080, 139954 kb/s, 30 fps, 30 tbr, 600 tbn, 600 tbc (default)
    Metadata:
      creation_time   : 2019-05-26T12:58:43.000000Z
      handler_name    : Core Media Video
      encoder         : Apple ProRes 422
    Stream #0:1(und): Audio: pcm_s16be (lpcm / 0x6D63706C), 48000 Hz, stereo, s16, 1536 kb/s (default)
    Metadata:
      creation_time   : 2019-05-26T12:58:43.000000Z
      handler_name    : Core Media Audio
[00:03:33] scan: decoding previews for title 1
[00:03:33] scan: audio 0x1: pcm_s16be, rate=48000Hz, bitrate=1536000 Unknown (pcm_s16be) (2.0 ch)
[00:03:34] scan: 10 previews, 1920x1080, 30.000 fps, autocrop = 0/0/0/0, aspect 16:9, PAR 1:1
[00:03:34] libhb: scan thread found 1 valid title(s)
[00:03:34] macgui: QueueCore scan done
[00:03:34] 1 job(s) to process
[00:03:34] starting job
[00:03:34] macgui: QueueCore started encoding Sharknado.4.The.4th.Awakens-1080p-WEBRip-x264.mkv
[00:03:34] macgui: QueueCore with preset AwesomeHD
[00:03:34] decomb filter thread started for segment 0
[00:03:34] decomb filter thread started for segment 1
[00:03:34] decomb filter thread started for segment 2
[00:03:34] decomb filter thread started for segment 3
[00:03:34] decomb filter thread started for segment 4
[00:03:34] decomb filter thread started for segment 5
[00:03:34] decomb filter thread started for segment 6
[00:03:34] decomb filter thread started for segment 7
[00:03:34] decomb check thread started for segment 0
[00:03:34] decomb check thread started for segment 1
[00:03:34] decomb check thread started for segment 2
[00:03:34] decomb check thread started for segment 3
[00:03:34] decomb check thread started for segment 4
[00:03:34] decomb check thread started for segment 5
[00:03:34] decomb check thread started for segment 6
[00:03:34] decomb check thread started for segment 7
[00:03:34] mask filter thread started for segment 0
[00:03:34] mask filter thread started for segment 1
[00:03:34] mask filter thread started for segment 2
[00:03:34] mask filter thread started for segment 3
[00:03:34] mask filter thread started for segment 4
[00:03:34] mask filter thread started for segment 5
[00:03:34] mask filter thread started for segment 6
[00:03:34] mask filter thread started for segment 7
[00:03:34] mask erode thread started for segment 0
[00:03:34] mask erode thread started for segment 1
[00:03:34] mask erode thread started for segment 2
[00:03:34] mask erode thread started for segment 3
[00:03:34] mask erode thread started for segment 4
[00:03:34] mask erode thread started for segment 5
[00:03:34] mask erode thread started for segment 6
[00:03:34] mask erode thread started for segment 7
[00:03:34] mask dilate thread started for segment 0
[00:03:34] mask dilate thread started for segment 1
[00:03:34] mask dilate thread started for segment 2
[00:03:34] mask dilate thread started for segment 3
[00:03:34] mask dilate thread started for segment 4
[00:03:34] mask dilate thread started for segment 5
[00:03:34] mask dilate thread started for segment 6
[00:03:34] mask dilate thread started for segment 7
[00:03:34] yadif thread started for segment 0
[00:03:34] yadif thread started for segment 1
[00:03:34] yadif thread started for segment 2
[00:03:34] yadif thread started for segment 3
[00:03:34] yadif thread started for segment 4
[00:03:34] yadif thread started for segment 5
[00:03:34] yadif thread started for segment 6
[00:03:34] yadif thread started for segment 7
[00:03:34] work: only 1 chapter, disabling chapter markers
[00:03:34] job configuration:
[00:03:34]  * source
[00:03:34]    + /Users/cross/Movies/Sharknado 4.mov
[00:03:34]    + title 1, chapter(s) 1 to 1
[00:03:34]    + container: mov,mp4,m4a,3gp,3g2,mj2
[00:03:34]    + data rate: 141493 kbps
[00:03:34]  * destination
[00:03:34]    + /Users/cross/Movies/Sharknado.4.The.4th.Awakens-1080p-WEBRip-x264.mkv
[00:03:34]    + container: Matroska (libavformat)
[00:03:34]  * video track
[00:03:34]    + decoder: prores
[00:03:34]      + bitrate 139954 kbps
[00:03:34]    + filters
[00:03:34]      + 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:03:34]      + Decomb (mode=39)
[00:03:34]      + Framerate Shaper (mode=2:rate=27000000/900000)
[00:03:34]        + frame rate: 30.000 fps -> peak rate limited to 30.000 fps
[00:03:34]      + Crop and Scale (width=1920:height=1080:crop-top=0:crop-bottom=0:crop-left=0:crop-right=0)
[00:03:34]        + source: 1920 * 1080, crop (0/0/0/0): 1920 * 1080, scale: 1920 * 1080
[00:03:34]    + Output geometry
[00:03:34]      + storage dimensions: 1920 x 1080
[00:03:34]      + pixel aspect ratio: 1 : 1
[00:03:34]      + display dimensions: 1920 x 1080
[00:03:34]    + encoder: H.264 (libx264)
[00:03:34]      + preset:  slow
[00:03:34]      + options: merange=32:bframes=8:rc-lookahead=60:subme=9:analyse=0x3:0x133
[00:03:34]      + profile: main
[00:03:34]      + level:   4.1
[00:03:34]      + quality: 20.00 (RF)
[00:03:34]      + color profile: 1-1-1
[00:03:34]  * audio track 1
[00:03:34]    + decoder: Unknown (pcm_s16be) (2.0 ch) (track 1, id 0x1)
[00:03:34]      + bitrate: 1536 kbps, samplerate: 48000 Hz
[00:03:34]    + mixdown: Stereo
[00:03:34]    + dither: triangular
[00:03:34]    + encoder: AAC (Apple AudioToolbox)
[00:03:34]      + bitrate: 160 kbps, samplerate: 48000 Hz
[00:03:34] sync: expecting 152976 video frames
[00:03:34] x264 options: Unknown suboption 0x133
[00:03:34] encx264: min-keyint: 30, keyint: 300
[00:03:34] encx264: encoding at constant RF 20.000000
[00:03:34] encx264: unparsed options: merange=32:bframes=8:rc-lookahead=60:subme=9:analyse=none:0x133=:level=4.1:ref=4:direct=auto:8x8dct=0:trellis=2:vbv-bufsize=62500:vbv-maxrate=50000
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
x264 [info]: profile Main, level 4.1, 4:2:0, 8-bit
[00:03:34] sync: first pts video is 0
[00:03:34] sync: "Chapter 1" (1) at frame 1 time 0
[00:03:34] sync: first pts audio 0x1 is 0

User avatar
BradleyS
Moderator
Posts: 1637
Joined: Thu Aug 09, 2007 12:16 pm

Re: Specifying analyse option to x264 encoder, with colon included in value

Post by BradleyS » Mon May 27, 2019 1:39 pm

Use a comma in place of the colon.

Post Reply