1.2 / 1.2.1 MUCH slower than 1.1.2 and previous

Support for HandBrake on Linux, Solaris, and other Unix-like platforms
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
username2
Posts: 14
Joined: Tue Aug 20, 2013 1:47 am

1.2 / 1.2.1 MUCH slower than 1.1.2 and previous

Post by username2 »

Description of problem or question:
My encodings have slowed down significantly since 1.2.0. Not sure why? No other cpu-intensive processes running during encodings.

HandBrake version (e.g., 1.0.0):
1.2.1 (compiled from source)

Operating system and version (e.g., Ubuntu 16.04 LTS, macOS 10.13 High Sierra, Windows 10 Creators Update):
Devuan 2.0 (based on Debian 9)

HandBrake Activity Log ***required*** (see How-to get an activity log)
1.1.2 started at 10:47:11 finished at 12:29:58

Code: Select all

[10:47:11] gtkgui: HandBrake 1.1.2 (2018091700) - Linux x86_64 - https://handbrake.fr
[10:47:11] hb_init: starting libhb thread
[10:47:11] hb_init: starting libhb thread
[10:47:11] hb_init: starting libhb thread
[10:47:14] gtkgui: Failed to read presets file, trying backup (presets.32.0.0.json)...
[11:08:40] CPU: Intel(R) Core(TM) i5-3350P CPU @ 3.10GHz
[11:08:40]  - Intel microarchitecture Ivy Bridge
[11:08:40]  - logical processor count: 4
[11:08:40] hb_scan: path=/mnt/video/MainMovie/S08E06.mp4, title_index=0
udfread ERROR: ECMA 167 Volume Recognition failed
disc.c:323: failed opening UDF image /mnt/video/MainMovie/S08E06.mp4
disc.c:424: error opening file BDMV/index.bdmv
disc.c:424: error opening file BDMV/BACKUP/index.bdmv
[11:08:40] bd: not a bd - trying as a stream/file instead
libdvdnav: Using dvdnav version 6.0.0
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
[11:08:40] dvd: not a dvd - trying as a stream/file instead
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/mnt/video/MainMovie/S08E06.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    encoder         : Lavf58.12.100
  Duration: 00:58:01.88, start: 0.000000, bitrate: 2281 kb/s
    Stream #0:0(und): Video: h264 (High) [avc1 / 0x31637661]
      yuv420p, tv, bt709/unknown/unknown
      1280x720 [PAR 1:1 DAR 16:9], 2150 kb/s, PAR 1:1 DAR 16:9
      25 fps, 16k tbn (default)
    Metadata:
      handler_name    : VideoHandler
    Stream #0:1(und): Audio: aac (LC) [mp4a / 0x6134706D]
      48000 Hz, stereo, fltp, 123 kb/s (default)
    Metadata:
      handler_name    : SoundHandler
[11:08:40] scan: decoding previews for title 1
[11:08:40] scan: audio 0x1: aac, rate=48000Hz, bitrate=123875 Unknown (AAC) (2.0 ch)
[11:08:40] scan: 10 previews, 1280x720, 25.000 fps, autocrop = 0/0/0/0, aspect 16:9, PAR 1:1
[11:08:40] libhb: scan thread found 1 valid title(s)

(ghb:24525): Gtk-WARNING **: Calling org.xfce.Session.Manager.Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Method "Inhibit" with signature "susu" on interface "org.xfce.Session.Manager" doesn't exist

[11:08:52] gtkgui: Custom Preset: /My Presets/CQ20
[11:08:52] 1 job(s) to process
[11:08:52] json job:
{
    "Audio": {
        "AudioList": [
            {
                "Bitrate": 160,
                "CompressionLevel": -1.0,
                "DRC": 4.0,
                "DitherMethod": "auto",
                "Encoder": "av_aac",
                "Gain": 0.0,
                "Mixdown": "stereo",
                "NormalizeMixLevel": false,
                "PresetEncoder": "av_aac",
                "Quality": -3.0,
                "Samplerate": 0,
                "Track": 0
            }
        ],
        "CopyMask": [
            "copy:aac"
        ],
        "FallbackEncoder": "av_aac"
    },
    "Destination": {
        "AlignAVStart": false,
        "ChapterList": [
            {
                "Name": ""
            }
        ],
        "ChapterMarkers": false,
        "File": "/mnt/video/S08E06-112.mkv",
        "InlineParameterSets": false,
        "Mp4Options": {
            "IpodAtom": false,
            "Mp4Optimize": false
        },
        "Mux": "mkv"
    },
    "Filters": {
        "FilterList": [
            {
                "ID": 3,
                "Settings": {
                    "block-height": "16",
                    "block-thresh": "40",
                    "block-width": "16",
                    "filter-mode": "2",
                    "mode": "3",
                    "motion-thresh": "1",
                    "spatial-metric": "2",
                    "spatial-thresh": "1"
                }
            },
            {
                "ID": 4,
                "Settings": {
                    "mode": "7"
                }
            },
            {
                "ID": 6,
                "Settings": {
                    "mode": 0
                }
            },
            {
                "ID": 11,
                "Settings": {
                    "crop-bottom": 0,
                    "crop-left": 0,
                    "crop-right": 0,
                    "crop-top": 0,
                    "height": 720,
                    "width": 1280
                }
            }
        ]
    },
    "Metadata": {
        "Name": "S08E06"
    },
    "PAR": {
        "Den": 1,
        "Num": 1
    },
    "SequenceID": 0,
    "Source": {
        "Angle": 0,
        "Path": "/mnt/video/MainMovie/S08E06.mp4",
        "Range": {
            "End": 1,
            "Start": 1,
            "Type": "chapter"
        },
        "Title": 1
    },
    "Subtitle": {
        "Search": {
            "Burn": true,
            "Default": false,
            "Enable": false,
            "Forced": false
        },
        "SubtitleList": []
    },
    "Video": {
        "ColorMatrixCode": 0,
        "Encoder": "x265",
        "Level": "",
        "Options": "strong-intra-smoothing=0:rect=0",
        "Preset": "medium",
        "Profile": "main",
        "QSV": {
            "AsyncDepth": 4,
            "Decode": false
        },
        "Quality": 20.0,
        "Tune": "",
        "Turbo": false,
        "TwoPass": false
    }
}
[11:08:52] CPU: Intel(R) Core(TM) i5-3350P CPU @ 3.10GHz
[11:08:52]  - Intel microarchitecture Ivy Bridge
[11:08:52]  - logical processor count: 4
[11:08:52] hb_scan: path=/mnt/video/MainMovie/S08E06.mp4, title_index=1
udfread ERROR: ECMA 167 Volume Recognition failed
disc.c:323: failed opening UDF image /mnt/video/MainMovie/S08E06.mp4
disc.c:424: error opening file BDMV/index.bdmv
disc.c:424: error opening file BDMV/BACKUP/index.bdmv
[11:08:52] bd: not a bd - trying as a stream/file instead
libdvdnav: Using dvdnav version 6.0.0
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
[11:08:52] dvd: not a dvd - trying as a stream/file instead
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/mnt/video/MainMovie/S08E06.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    encoder         : Lavf58.12.100
  Duration: 00:58:01.88, start: 0.000000, bitrate: 2281 kb/s
    Stream #0:0(und): Video: h264 (High) [avc1 / 0x31637661]
      yuv420p, tv, bt709/unknown/unknown
      1280x720 [PAR 1:1 DAR 16:9], 2150 kb/s, PAR 1:1 DAR 16:9
      25 fps, 16k tbn (default)
    Metadata:
      handler_name    : VideoHandler
    Stream #0:1(und): Audio: aac (LC) [mp4a / 0x6134706D]
      48000 Hz, stereo, fltp, 123 kb/s (default)
    Metadata:
      handler_name    : SoundHandler
[11:08:53] scan: decoding previews for title 1
[11:08:53] scan: audio 0x1: aac, rate=48000Hz, bitrate=123875 Unknown (AAC) (2.0 ch)
[11:08:53] scan: 10 previews, 1280x720, 25.000 fps, autocrop = 0/0/0/0, aspect 16:9, PAR 1:1
[11:08:53] libhb: scan thread found 1 valid title(s)
[11:08:53] starting job
[11:08:53] decomb filter thread started for segment 0
[11:08:53] decomb filter thread started for segment 2
[11:08:53] decomb filter thread started for segment 3
[11:08:53] decomb check thread started for segment 0
[11:08:53] decomb filter thread started for segment 1
[11:08:53] decomb check thread started for segment 1
[11:08:53] decomb check thread started for segment 2
[11:08:53] mask filter thread started for segment 1
[11:08:53] mask filter thread started for segment 2
[11:08:53] mask erode thread started for segment 0
[11:08:53] mask erode thread started for segment 1
[11:08:53] mask erode thread started for segment 2
[11:08:53] mask filter thread started for segment 0
[11:08:53] mask dilate thread started for segment 1
[11:08:53] mask filter thread started for segment 3
[11:08:53] mask erode thread started for segment 3
[11:08:53] decomb check thread started for segment 3
[11:08:53] mask dilate thread started for segment 2
[11:08:53] yadif thread started for segment 3
[11:08:53] yadif thread started for segment 0
[11:08:53] yadif thread started for segment 1
[11:08:53] yadif thread started for segment 2
[11:08:53] mask dilate thread started for segment 3
[11:08:53] job configuration:
[11:08:53]  * source
[11:08:53]    + /mnt/video/MainMovie/S08E06.mp4
[11:08:53]    + title 1, chapter(s) 1 to 1
[11:08:53]    + container: mov,mp4,m4a,3gp,3g2,mj2
[11:08:53]    + data rate: 2281 kbps
[11:08:53]  * destination
[11:08:53]    + /mnt/video/S08E06-112.mkv
[11:08:53]    + container: Matroska (libavformat)
[11:08:53]  * video track
[11:08:53]    + decoder: h264
[11:08:53]      + bitrate 2150 kbps
[11:08:53]    + filters
[11:08:53]      + 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)
[11:08:53]      + Decomb (mode=39)
[11:08:53]      + Framerate Shaper (mode=0)
[11:08:53]        + frame rate: same as source (around 25.000 fps)
[11:08:53]      + Crop and Scale (width=1280:height=720:crop-top=0:crop-bottom=0:crop-left=0:crop-right=0)
[11:08:53]        + source: 1280 * 720, crop (0/0/0/0): 1280 * 720, scale: 1280 * 720
[11:08:53]    + Output geometry
[11:08:53]      + storage dimensions: 1280 x 720
[11:08:53]      + pixel aspect ratio: 1 : 1
[11:08:53]      + display dimensions: 1280 x 720
[11:08:53]    + encoder: H.265 (libx265)
[11:08:53]      + preset:  medium
[11:08:53]      + options: strong-intra-smoothing=0:rect=0
[11:08:53]      + profile: main
[11:08:53]      + quality: 20.00 (RF)
[11:08:53]  * audio track 1
[11:08:53]    + decoder: Unknown (AAC) (2.0 ch) (track 1, id 0x1)
[11:08:53]      + bitrate: 123 kbps, samplerate: 48000 Hz
[11:08:53]    + mixdown: Stereo
[11:08:53]    + encoder: AAC (libavcodec)
[11:08:53]      + bitrate: 160 kbps, samplerate: 48000 Hz
[11:08:53] mask dilate thread started for segment 0
[11:08:53] sync: expecting 87047 video frames
x265 [info]: HEVC encoder version 2.6
x265 [info]: build info [Linux][GCC 6.3.0][64 bit] 8bit+10bit+12bit
x265 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX
x265 [info]: Main profile, Level-3.1 (Main tier)
x265 [info]: Thread pool created using 4 threads
x265 [info]: Slices                              : 1
x265 [info]: frame threads / pool features       : 2 / wpp(12 rows)
x265 [info]: Coding QT: max CU size, min CU size : 64 / 8
x265 [info]: Residual QT: max TU size, max depth : 32 / 1 inter / 1 intra
x265 [info]: ME / range / subpel / merge         : hex / 57 / 2 / 2
x265 [info]: Keyframe min / max / scenecut / bias: 25 / 250 / 40 / 5.00
x265 [info]: Lookahead / bframes / badapt        : 20 / 4 / 2
x265 [info]: b-pyramid / weightp / weightb       : 1 / 1 / 0
x265 [info]: References / ref-limit  cu / depth  : 3 / on / on
x265 [info]: AQ: mode / str / qg-size / cu-tree  : 1 / 1.0 / 32 / 1
x265 [info]: Rate Control / qCompress            : CRF-20.0 / 0.60
x265 [info]: tools: rd=3 psy-rd=2.00 rskip signhide tmvp lslices=4 deblock sao
[11:08:53] sync: first pts video is 0
[11:08:53] sync: Chapter 1 at frame 1 time 0
[11:08:53] sync: first pts audio 0x1 is 0
[12:29:54] reader: done. 1 scr changes
[12:29:58] work: average encoding speed for job is 17.893850 fps
[12:29:58] comb detect: heavy 187 | light 300 | uncombed 86560 | total 87047
[12:29:58] decomb: deinterlaced 187 | blended 300 | unfiltered 86560 | total 87047
[12:29:58] vfr: lost time: 0 (0 frames)
[12:29:58] vfr: gained time: 0 (0 frames) (0 not accounted for)
[12:29:58] aac-decoder done: 163206 frames, 0 decoder errors
[12:29:58] h264-decoder done: 87047 frames, 0 decoder errors
[12:29:58] sync: got 87047 frames, 87047 expected
[12:29:58] sync: framerate min 25.000 fps, max 25.000 fps, avg 25.000 fps
x265 [info]: frame I:   1005, Avg QP:16.39  kb/s: 11974.57
x265 [info]: frame P:  22036, Avg QP:18.69  kb/s: 2629.33 
x265 [info]: frame B:  64006, Avg QP:26.02  kb/s: 388.54  
x265 [info]: Weighted P-Frames: Y:0.9% UV:0.5%
x265 [info]: consecutive B-frames: 5.5% 2.1% 1.8% 90.4% 0.2% 

encoded 87047 frames in 4864.98s (17.89 fps), 1089.56 kb/s, Avg QP:24.06
[12:29:58] mux: track 0, 87047 frames, 474563867 bytes, 1090.35 kbps, fifo 4096
[12:29:58] mux: track 1, 163207 frames, 69792905 bytes, 160.35 kbps, fifo 8192
[12:29:58] libhb: work result = 0
1.2.1 -- exact same source. started at 9:40:38; finished at 13:56:18 (a different day)

Code: Select all

[09:40:38] gtkgui: HandBrake 1.2.1 (2019022000) - Linux x86_64 - https://handbrake.fr
[09:40:38] hb_init: starting libhb thread
[09:40:38] hb_init: starting libhb thread
[09:40:38] hb_init: starting libhb thread
[09:40:46] CPU: Intel(R) Core(TM) i5-3350P CPU @ 3.10GHz
[09:40:46]  - Intel microarchitecture Ivy Bridge
[09:40:46]  - logical processor count: 4
[09:40:46] hb_scan: path=/mnt/video/MainMovie/S08E06.mp4, title_index=0
udfread ERROR: ECMA 167 Volume Recognition failed
disc.c:323: failed opening UDF image /mnt/video/MainMovie/S08E06.mp4
disc.c:424: error opening file BDMV/index.bdmv
disc.c:424: error opening file BDMV/BACKUP/index.bdmv
[09:40:46] bd: not a bd - trying as a stream/file instead
libdvdnav: Using dvdnav version 6.0.0
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
[09:40:46] dvd: not a dvd - trying as a stream/file instead
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/mnt/video/MainMovie/S08E06.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    encoder         : Lavf58.12.100
  Duration: 00:58:01.88, start: 0.000000, bitrate: 2281 kb/s
    Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709/unknown/unknown), 1280x720 [SAR 1:1 DAR 16:9], 2150 kb/s, 25 fps, 25 tbr, 16k tbn, 50 tbc (default)
    Metadata:
      handler_name    : VideoHandler
    Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 123 kb/s (default)
    Metadata:
      handler_name    : SoundHandler
[09:40:46] scan: decoding previews for title 1
[09:40:46] scan: audio 0x1: aac, rate=48000Hz, bitrate=123875 Unknown (AAC LC) (2.0 ch)
[09:40:47] scan: 10 previews, 1280x720, 25.000 fps, autocrop = 0/0/0/0, aspect 16:9, PAR 1:1
[09:40:47] libhb: scan thread found 1 valid title(s)

(ghb:13218): Gtk-WARNING **: Calling org.xfce.Session.Manager.Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Method "Inhibit" with signature "susu" on interface "org.xfce.Session.Manager" doesn't exist

[09:40:57] gtkgui: Custom Preset: /My Presets/CQ20
[09:40:57] 1 job(s) to process
[09:40:57] json job:
{
    "Audio": {
        "AudioList": [
            {
                "Bitrate": 160,
                "CompressionLevel": -1.0,
                "DRC": 4.0,
                "DitherMethod": "auto",
                "Encoder": "av_aac",
                "Gain": 0.0,
                "Mixdown": "stereo",
                "NormalizeMixLevel": false,
                "PresetEncoder": "av_aac",
                "Quality": -3.0,
                "Samplerate": 0,
                "Track": 0
            }
        ],
        "CopyMask": [
            "copy:aac"
        ],
        "FallbackEncoder": "av_aac"
    },
    "Destination": {
        "AlignAVStart": false,
        "ChapterList": [
            {
                "Name": ""
            }
        ],
        "ChapterMarkers": false,
        "File": "/mnt/video/S08E06_121.mkv",
        "InlineParameterSets": false,
        "Mp4Options": {
            "IpodAtom": false,
            "Mp4Optimize": false
        },
        "Mux": "mkv"
    },
    "Filters": {
        "FilterList": [
            {
                "ID": 3,
                "Settings": {
                    "block-height": "16",
                    "block-thresh": "40",
                    "block-width": "16",
                    "filter-mode": "2",
                    "mode": "3",
                    "motion-thresh": "1",
                    "spatial-metric": "2",
                    "spatial-thresh": "1"
                }
            },
            {
                "ID": 4,
                "Settings": {
                    "mode": "7"
                }
            },
            {
                "ID": 6,
                "Settings": {
                    "mode": 0
                }
            },
            {
                "ID": 11,
                "Settings": {
                    "crop-bottom": 0,
                    "crop-left": 0,
                    "crop-right": 0,
                    "crop-top": 0,
                    "height": 720,
                    "width": 1280
                }
            }
        ]
    },
    "Metadata": {
        "Name": "S08E06"
    },
    "PAR": {
        "Den": 1,
        "Num": 1
    },
    "SequenceID": 0,
    "Source": {
        "Angle": 0,
        "Path": "/mnt/video/MainMovie/S08E06.mp4",
        "Range": {
            "End": 1,
            "Start": 1,
            "Type": "chapter"
        },
        "Title": 1
    },
    "Subtitle": {
        "Search": {
            "Burn": true,
            "Default": false,
            "Enable": false,
            "Forced": false
        },
        "SubtitleList": []
    },
    "Video": {
        "ColorMatrix": 1,
        "ColorPrimaries": 1,
        "ColorTransfer": 1,
        "Encoder": "x265",
        "Level": "auto",
        "Options": "strong-intra-smoothing=0:rect=0",
        "Preset": "medium",
        "Profile": "main",
        "QSV": {
            "AsyncDepth": 4,
            "Decode": false
        },
        "Quality": 20.0,
        "Tune": "",
        "Turbo": false,
        "TwoPass": false
    }
}
[09:40:57] CPU: Intel(R) Core(TM) i5-3350P CPU @ 3.10GHz
[09:40:57]  - Intel microarchitecture Ivy Bridge
[09:40:57]  - logical processor count: 4
[09:40:57] hb_scan: path=/mnt/video/MainMovie/S08E06.mp4, title_index=1
udfread ERROR: ECMA 167 Volume Recognition failed
disc.c:323: failed opening UDF image /mnt/video/MainMovie/S08E06.mp4
disc.c:424: error opening file BDMV/index.bdmv
disc.c:424: error opening file BDMV/BACKUP/index.bdmv
[09:40:57] bd: not a bd - trying as a stream/file instead
libdvdnav: Using dvdnav version 6.0.0
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
[09:40:57] dvd: not a dvd - trying as a stream/file instead
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/mnt/video/MainMovie/S08E06.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    encoder         : Lavf58.12.100
  Duration: 00:58:01.88, start: 0.000000, bitrate: 2281 kb/s
    Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709/unknown/unknown), 1280x720 [SAR 1:1 DAR 16:9], 2150 kb/s, 25 fps, 25 tbr, 16k tbn, 50 tbc (default)
    Metadata:
      handler_name    : VideoHandler
    Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 123 kb/s (default)
    Metadata:
      handler_name    : SoundHandler
[09:40:57] scan: decoding previews for title 1
[09:40:57] scan: audio 0x1: aac, rate=48000Hz, bitrate=123875 Unknown (AAC LC) (2.0 ch)
[09:40:58] scan: 10 previews, 1280x720, 25.000 fps, autocrop = 0/0/0/0, aspect 16:9, PAR 1:1
[09:40:58] libhb: scan thread found 1 valid title(s)
[09:40:58] starting job
[09:40:58] decomb filter thread started for segment 0
[09:40:58] decomb filter thread started for segment 2
[09:40:58] decomb filter thread started for segment 3
[09:40:58] decomb check thread started for segment 0
[09:40:58] decomb check thread started for segment 2
[09:40:58] decomb check thread started for segment 1
[09:40:58] decomb filter thread started for segment 1
[09:40:58] decomb check thread started for segment 3
[09:40:58] mask filter thread started for segment 0
[09:40:58] mask filter thread started for segment 2
[09:40:58] mask filter thread started for segment 1
[09:40:58] mask filter thread started for segment 3
[09:40:58] mask erode thread started for segment 0
[09:40:58] mask erode thread started for segment 1
[09:40:58] mask erode thread started for segment 2
[09:40:58] mask erode thread started for segment 3
[09:40:58] mask dilate thread started for segment 1
[09:40:58] mask dilate thread started for segment 0
[09:40:58] mask dilate thread started for segment 2
[09:40:58] mask dilate thread started for segment 3
[09:40:58] yadif thread started for segment 0
[09:40:58] yadif thread started for segment 1
[09:40:58] yadif thread started for segment 2
[09:40:58] yadif thread started for segment 3
[09:40:58] job configuration:
[09:40:58]  * source
[09:40:58]    + /mnt/video/MainMovie/S08E06.mp4
[09:40:58]    + title 1, chapter(s) 1 to 1
[09:40:58]    + container: mov,mp4,m4a,3gp,3g2,mj2
[09:40:58]    + data rate: 2281 kbps
[09:40:58]  * destination
[09:40:58]    + /mnt/video/S08E06_121.mkv
[09:40:58]    + container: Matroska (libavformat)
[09:40:58]  * video track
[09:40:58]    + decoder: h264
[09:40:58]      + bitrate 2150 kbps
[09:40:58]    + filters
[09:40:58]      + 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)
[09:40:58]      + Decomb (mode=39)
[09:40:58]      + Framerate Shaper (mode=0)
[09:40:58]        + frame rate: same as source (around 25.000 fps)
[09:40:58]      + Crop and Scale (width=1280:height=720:crop-top=0:crop-bottom=0:crop-left=0:crop-right=0)
[09:40:58]        + source: 1280 * 720, crop (0/0/0/0): 1280 * 720, scale: 1280 * 720
[09:40:58]    + Output geometry
[09:40:58]      + storage dimensions: 1280 x 720
[09:40:58]      + pixel aspect ratio: 1 : 1
[09:40:58]      + display dimensions: 1280 x 720
[09:40:58]    + encoder: H.265 (libx265)
[09:40:58]      + preset:  medium
[09:40:58]      + options: strong-intra-smoothing=0:rect=0
[09:40:58]      + profile: main
[09:40:58]      + quality: 20.00 (RF)
[09:40:58]      + color profile: 1-1-1
[09:40:58]  * audio track 1
[09:40:58]    + decoder: Unknown (AAC LC) (2.0 ch) (track 1, id 0x1)
[09:40:58]      + bitrate: 123 kbps, samplerate: 48000 Hz
[09:40:58]    + mixdown: Stereo
[09:40:58]    + dither: triangular
[09:40:58]    + encoder: AAC (libavcodec)
[09:40:58]      + bitrate: 160 kbps, samplerate: 48000 Hz
[09:40:58] sync: expecting 87047 video frames
x265 [info]: HEVC encoder version 2.9
x265 [info]: build info [Linux][GCC 6.3.0][64 bit][noasm] 8bit+10bit+12bit
x265 [info]: using cpu capabilities: none!
x265 [info]: Main profile, Level-3.1 (Main tier)
x265 [info]: Thread pool created using 4 threads
x265 [info]: Slices                              : 1
x265 [info]: frame threads / pool features       : 2 / wpp(12 rows)
x265 [info]: Coding QT: max CU size, min CU size : 64 / 8
x265 [info]: Residual QT: max TU size, max depth : 32 / 1 inter / 1 intra
x265 [info]: ME / range / subpel / merge         : hex / 57 / 2 / 2
x265 [info]: Keyframe min / max / scenecut / bias: 25 / 250 / 40 / 5.00
x265 [info]: Lookahead / bframes / badapt        : 20 / 4 / 2
x265 [info]: b-pyramid / weightp / weightb       : 1 / 1 / 0
x265 [info]: References / ref-limit  cu / depth  : 3 / on / on
x265 [info]: AQ: mode / str / qg-size / cu-tree  : 1 / 1.0 / 32 / 1
x265 [info]: Rate Control / qCompress            : CRF-20.0 / 0.60
x265 [info]: tools: rd=3 psy-rd=2.00 rskip signhide tmvp lslices=4 deblock sao
[09:40:58] sync: first pts video is 0
[09:40:58] sync: Chapter 1 at frame 1 time 0
[09:40:58] sync: first pts audio 0x1 is 0
[13:56:07] reader: done. 1 scr changes
[13:56:18] work: average encoding speed for job is 5.681908 fps
[13:56:18] comb detect: heavy 187 | light 300 | uncombed 86560 | total 87047
[13:56:18] decomb: deinterlaced 187 | blended 300 | unfiltered 86560 | total 87047
[13:56:18] vfr: lost time: 0 (0 frames)
[13:56:18] vfr: gained time: 0 (0 frames) (0 not accounted for)
[13:56:18] aac-decoder done: 163206 frames, 0 decoder errors
[13:56:18] h264-decoder done: 87047 frames, 0 decoder errors
[13:56:18] sync: got 87047 frames, 87047 expected
[13:56:18] sync: framerate min 25.000 fps, max 25.000 fps, avg 25.000 fps
x265 [info]: frame I:   1005, Avg QP:16.39  kb/s: 11974.57
x265 [info]: frame P:  22036, Avg QP:18.69  kb/s: 2629.33 
x265 [info]: frame B:  64006, Avg QP:26.02  kb/s: 388.54  
x265 [info]: Weighted P-Frames: Y:0.9% UV:0.5%
x265 [info]: consecutive B-frames: 5.5% 2.1% 1.8% 90.4% 0.2% 

encoded 87047 frames in 15320.76s (5.68 fps), 1089.56 kb/s, Avg QP:24.06
[13:56:18] mux: track 0, 87047 frames, 474563867 bytes, 1090.35 kbps, fifo 4096
[13:56:18] mux: track 1, 163207 frames, 69907273 bytes, 160.62 kbps, fifo 8192
[13:56:18] libhb: work result = 0
username2
Posts: 14
Joined: Tue Aug 20, 2013 1:47 am

Re: 1.2 / 1.2.1 MUCH slower than 1.1.2 and previous

Post by username2 »

I may have found the culprit:
my 1.2.1 log says...

Code: Select all

x265 [info]: HEVC encoder version 2.9
x265 [info]: build info [Linux][GCC 6.3.0][64 bit][noasm] 8bit+10bit+12bit
x265 [info]: using cpu capabilities: none!
something get set wrong in the build? It's no longer using MMX2 SSE2Fast SSSE3 SSE4.2 AVX
mduell
Veteran User
Posts: 8187
Joined: Sat Apr 21, 2007 8:54 pm

Re: 1.2 / 1.2.1 MUCH slower than 1.1.2 and previous

Post by mduell »

Looks like you compiled without the assembly language bits.

Post the output of your compile.
username2
Posts: 14
Joined: Tue Aug 20, 2013 1:47 am

Re: 1.2 / 1.2.1 MUCH slower than 1.1.2 and previous

Post by username2 »

Upon further investigation, I updated my nasm to 2.13.03 and built x265 in HandBrake-1.2.1/build/contrib/x265/x265_2.9/build/linux
That fixed the output of x265 -V
I tried to "make clean" then "make" from the Handbrake-1.2.1/build directory, but handbrake still reports "using cpu capabilities: none!"
I then tried to "configure --force" from the Handbrake-1.2.1 directory, then recompile; it still reports "using cpu capabilities: none!" in the Handbrake activity log ...
x265 -V reports:

Code: Select all

x265 [info]: HEVC encoder version 2.9
x265 [info]: build info [Linux][GCC 6.3.0][64 bit] 8bit
x265 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX
username2
Posts: 14
Joined: Tue Aug 20, 2013 1:47 am

Re: 1.2 / 1.2.1 MUCH slower than 1.1.2 and previous

Post by username2 »

mduell wrote: Thu Feb 21, 2019 2:34 am Post the output of your compile.
configure --force

Code: Select all

probe: host tuple...(pass) x86_64-pc-linux-gnu
compute: available architectures...(pass) x86_64
find: ar...(pass) /usr/bin/ar
find: cp...(pass) /bin/cp
find: gcc...(pass) /usr/bin/gcc
find: gmake...(pass) /usr/bin/make
find: gm4...(pass) /usr/bin/m4
find: mkdir...(pass) /bin/mkdir
find: gpatch...(pass) /usr/bin/patch
find: rm...(pass) /bin/rm
find: ranlib...(pass) /usr/bin/ranlib
find: strip...(pass) /usr/bin/strip
find: gtar...(pass) /bin/tar
find: nasm...(pass) /usr/bin/nasm
find: autoconf...(pass) /usr/bin/autoconf
find: automake...(pass) /usr/bin/automake
find: cmake...(pass) /usr/bin/cmake
find: libtool...(pass) /usr/bin/libtool
find: pkg-config...(pass) /usr/bin/pkg-config
find: xcodebuild...(fail) not found
find: lipo...(fail) not found
find: python2.7...(pass) /usr/bin/python2.7
compute: build tuple...(pass) x86_64-pc-linux-gnu
probe: number of CPU cores...(pass) 4
probe: repo info...(fail) code 128
probe: version.txt...(fail)
compute: project data...(pass) HandBrake (release)
version probe: nasm...(pass) 2.13.03
probe: strerror_r...(pass) end
compute: makevar SRC/    = ..
compute: makevar BUILD/  = .
compute: makevar PREFIX/ = /usr/local
chdir: ./build
write: GNUmakefile
write: project/handbrake.m4
write: distfile.cfg
-------------------------------------------------------------------------------
Build is configured!
You may now cd into ./build and run make (/usr/bin/make).
make

Code: Select all

/usr/bin/m4 -Iproject ../libhb/project.h.m4 > libhb/project.h
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/qsv_memory.c -o libhb/qsv_memory.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/nvenc_common.c -o libhb/nvenc_common.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/encvorbis.c -o libhb/encvorbis.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/hb.c -o libhb/hb.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/batch.c -o libhb/batch.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/plist.c -o libhb/plist.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/dectx3gsub.c -o libhb/dectx3gsub.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/sync.c -o libhb/sync.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/vfr.c -o libhb/vfr.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/avfilter.c -o libhb/avfilter.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/qsv_common.c -o libhb/qsv_common.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/encx265.c -o libhb/encx265.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/decpgssub.c -o libhb/decpgssub.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/hbffmpeg.c -o libhb/hbffmpeg.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/ports.c -o libhb/ports.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/stream.c -o libhb/stream.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/hb_dict.c -o libhb/hb_dict.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/preset.c -o libhb/preset.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/declpcm.c -o libhb/declpcm.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/decsrtsub.c -o libhb/decsrtsub.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/enc_qsv.c -o libhb/enc_qsv.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/encx264.c -o libhb/encx264.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/qsv_filter.c -o libhb/qsv_filter.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/decssasub.c -o libhb/decssasub.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/bd.c -o libhb/bd.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/taskset.c -o libhb/taskset.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/colormap.c -o libhb/colormap.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/decavcodec.c -o libhb/decavcodec.o
../libhb/decavcodec.c: In function 'decavcodecaWork':
../libhb/decavcodec.c:448:42: warning: 'parser_pts' may be used uninitialized in this function [-Wmaybe-uninitialized]
             pv->packet_info.pts          = parser_pts;
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../libhb/decavcodec.c:432:15: note: 'parser_pts' was declared here
     int64_t   parser_pts;
               ^~~~~~~~~~
../libhb/decavcodec.c: In function 'decavcodecvWork':
../libhb/decavcodec.c:1751:42: warning: 'parser_dts' may be used uninitialized in this function [-Wmaybe-uninitialized]
             pv->packet_info.dts          = parser_dts;
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../libhb/decavcodec.c:1733:27: note: 'parser_dts' was declared here
     int64_t   parser_pts, parser_dts;
                           ^~~~~~~~~~
../libhb/decavcodec.c:1750:42: warning: 'parser_pts' may be used uninitialized in this function [-Wmaybe-uninitialized]
             pv->packet_info.pts          = parser_pts;
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../libhb/decavcodec.c:1733:15: note: 'parser_pts' was declared here
     int64_t   parser_pts, parser_dts;
               ^~~~~~~~~~
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/muxavformat.c -o libhb/muxavformat.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/encavcodecaudio.c -o libhb/encavcodecaudio.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/grayscale.c -o libhb/grayscale.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/qsv_libav.c -o libhb/qsv_libav.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/hb_json.c -o libhb/hb_json.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/nal_units.c -o libhb/nal_units.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/nlmeans.c -o libhb/nlmeans.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/deblock.c -o libhb/deblock.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/demuxmpeg.c -o libhb/demuxmpeg.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/muxcommon.c -o libhb/muxcommon.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/fifo.c -o libhb/fifo.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/scan.c -o libhb/scan.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/compat.c -o libhb/compat.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/decomb.c -o libhb/decomb.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/nlmeans_x86.c -o libhb/nlmeans_x86.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/cropscale.c -o libhb/cropscale.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/lang.c -o libhb/lang.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/decutf8sub.c -o libhb/decutf8sub.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/encavcodec.c -o libhb/encavcodec.o
../libhb/encavcodec.c: In function 'get_packets':
../libhb/encavcodec.c:807:16: warning: unused variable 'job' [-Wunused-variable]
     hb_job_t * job = pv->job;
                ^~~
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/comb_detect.c -o libhb/comb_detect.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/dvdnav.c -o libhb/dvdnav.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/decvobsub.c -o libhb/decvobsub.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/param.c -o libhb/param.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/enctheora.c -o libhb/enctheora.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/dvd.c -o libhb/dvd.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/lapsharp.c -o libhb/lapsharp.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/eedi2.c -o libhb/eedi2.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/deccc608sub.c -o libhb/deccc608sub.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/mt_frame_filter.c -o libhb/mt_frame_filter.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/work.c -o libhb/work.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/detelecine.c -o libhb/detelecine.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/unsharp.c -o libhb/unsharp.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/encvobsub.c -o libhb/encvobsub.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/rendersub.c -o libhb/rendersub.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/reader.c -o libhb/reader.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/audio_remap.c -o libhb/audio_remap.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/qsv_filter_pp.c -o libhb/qsv_filter_pp.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/vce_common.c -o libhb/vce_common.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/denoise.c -o libhb/denoise.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/audio_resample.c -o libhb/audio_resample.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_FFMPEG_AAC -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_NVENC -DUSE_X265 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../libhb/common.c -o libhb/common.o
/usr/bin/ar rsu libhb/libhandbrake.a libhb/qsv_memory.o libhb/nvenc_common.o libhb/encvorbis.o libhb/hb.o libhb/batch.o libhb/plist.o libhb/dectx3gsub.o libhb/sync.o libhb/vfr.o libhb/avfilter.o libhb/qsv_common.o libhb/encx265.o libhb/decpgssub.o libhb/hbffmpeg.o libhb/ports.o libhb/stream.o libhb/hb_dict.o libhb/preset.o libhb/declpcm.o libhb/decsrtsub.o libhb/enc_qsv.o libhb/encx264.o libhb/qsv_filter.o libhb/decssasub.o libhb/bd.o libhb/taskset.o libhb/colormap.o libhb/decavcodec.o libhb/muxavformat.o libhb/encavcodecaudio.o libhb/grayscale.o libhb/qsv_libav.o libhb/hb_json.o libhb/nal_units.o libhb/nlmeans.o libhb/deblock.o libhb/demuxmpeg.o libhb/muxcommon.o libhb/fifo.o libhb/scan.o libhb/compat.o libhb/decomb.o libhb/nlmeans_x86.o libhb/cropscale.o libhb/lang.o libhb/decutf8sub.o libhb/encavcodec.o libhb/comb_detect.o libhb/dvdnav.o libhb/decvobsub.o libhb/param.o libhb/enctheora.o libhb/dvd.o libhb/lapsharp.o libhb/eedi2.o libhb/deccc608sub.o libhb/mt_frame_filter.o libhb/work.o libhb/detelecine.o libhb/unsharp.o libhb/encvobsub.o libhb/rendersub.o libhb/reader.o libhb/audio_remap.o libhb/qsv_filter_pp.o libhb/vce_common.o libhb/denoise.o libhb/audio_resample.o libhb/common.o
/usr/bin/ar: `u' modifier ignored since `D' is the default (see `U')
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_NVENC -DUSE_X265 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../test/test.c -o test/test.o
/usr/bin/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_NVENC -DUSE_X265 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -c ../test/parsecsv.c -o test/parsecsv.o
/usr/bin/g++ -pipe -Wl,-S -fmessage-length=0 -Wall -g0 -O3 -mfpmath=sse -msse2 -DUSE_NVENC -DUSE_X265 -I./libhb/ -I./contrib/include -I/usr/include/libxml2 -o HandBrakeCLI -Wl,--start-group test/test.o test/parsecsv.o ./libhb/libhandbrake.a -L./contrib/lib -lass -lavformat -lavfilter -lavcodec -lavutil -lswresample -lpostproc -lmp3lame -ldvdnav -ldvdread -lfribidi -lsamplerate -lswscale -lvpx -ltheoraenc -ltheoradec -lvorbis -lvorbisenc -logg -lx264 -lbluray -lfreetype -lxml2 -lbz2 -lz -ljansson -lharfbuzz -lopus -lspeex -llzma -lfontconfig -lx265 -lpthread -ldl -lm -Wl,--end-group
/usr/bin/strip ./HandBrakeCLI
set -e; cd ../gtk/; NOCONFIGURE=1 ./autogen.sh
**Warning**: I am going to run `configure' with no arguments.
If you wish to pass any to it, please specify them on the
`./autogen.sh' command line.

processing .
Creating ./aclocal.m4 ...
Running glib-gettextize...  Ignore non-fatal messages.
Copying file po/Makefile.in.in

Please add the files
  codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
  progtest.m4
from the /usr/share/aclocal directory to your autoconf macro directory
or directly to your aclocal.m4 file.
You will also need config.guess and config.sub, which you can get from
ftp://ftp.gnu.org/pub/gnu/config/.

Making ./aclocal.m4 writable ...
Running intltoolize...
Running libtoolize...
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
libtoolize: and rerunning libtoolize and aclocal.
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
Running aclocal  ...
Running autoheader...
Running automake --gnu  ...
configure.ac:10: installing './compile'
configure.ac:6: installing './missing'
src/Makefile.am: installing './depcomp'
Running autoconf ...
Skipping configure process.
set -e; cd ./gtk/; /mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/configure \
	--enable-x265 \
	PKG_CONFIG_PATH=./contrib/lib/pkgconfig: \
	CC="/usr/bin/gcc" \
	CXX="/usr/bin/g++" \
	CFLAGS="-g0 -O3 -mfpmath=sse -msse2" \
	LDFLAGS="-Wl,-S -g0 -O3" \
	PYTHON="/usr/bin/python2.7" \
	--prefix=/usr/local \
	--with-hb=/mnt/src/handbrake/HandBrake-1.2.1/build/
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for style of include used by make... GNU
checking for gcc... /usr/bin/gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /usr/bin/gcc accepts -g... yes
checking for /usr/bin/gcc option to accept ISO C89... none needed
checking whether /usr/bin/gcc understands -c and -o together... yes
checking dependency style of /usr/bin/gcc... gcc3
checking how to run the C preprocessor... /usr/bin/gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether we are using the GNU C compiler... (cached) yes
checking whether /usr/bin/gcc accepts -g... (cached) yes
checking for /usr/bin/gcc option to accept ISO C89... (cached) none needed
checking whether /usr/bin/gcc understands -c and -o together... (cached) yes
checking dependency style of /usr/bin/gcc... (cached) gcc3
checking for library containing strerror... none required
checking whether we are using the GNU C++ compiler... yes
checking whether /usr/bin/g++ accepts -g... yes
checking dependency style of /usr/bin/g++... gcc3
checking for gcc... (cached) /usr/bin/gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether /usr/bin/gcc accepts -g... (cached) yes
checking for /usr/bin/gcc option to accept ISO C89... (cached) none needed
checking whether /usr/bin/gcc understands -c and -o together... (cached) yes
checking dependency style of /usr/bin/gcc... (cached) gcc3
checking for ANSI C header files... (cached) yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for LC_MESSAGES... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for ngettext in libc... yes
checking for dgettext in libc... yes
checking for bind_textdomain_codeset... yes
checking for msgfmt... /usr/bin/msgfmt
checking for dcgettext... yes
checking if msgfmt accepts -c... yes
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking whether NLS is requested... yes
checking for intltool >= 0.35.0... 0.51.0 found
checking for intltool-update... /usr/bin/intltool-update
checking for intltool-merge... /usr/bin/intltool-merge
checking for intltool-extract... /usr/bin/intltool-extract
checking for xgettext... (cached) /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for msgfmt... (cached) /usr/bin/msgfmt
checking for gmsgfmt... (cached) /usr/bin/msgfmt
checking for perl... /usr/bin/perl
checking for perl >= 5.8.1... 5.24.1
checking for XML::Parser... ok
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by /usr/bin/gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from /usr/bin/gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if /usr/bin/gcc supports -fno-rtti -fno-exceptions... no
checking for /usr/bin/gcc option to produce PIC... -fPIC -DPIC
checking if /usr/bin/gcc PIC flag -fPIC -DPIC works... yes
checking if /usr/bin/gcc static flag -static works... yes
checking if /usr/bin/gcc supports -c -o file.o... yes
checking if /usr/bin/gcc supports -c -o file.o... (cached) yes
checking whether the /usr/bin/gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking how to run the C++ preprocessor... /usr/bin/g++ -E
checking for ld used by /usr/bin/g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the /usr/bin/g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for /usr/bin/g++ option to produce PIC... -fPIC -DPIC
checking if /usr/bin/g++ PIC flag -fPIC -DPIC works... yes
checking if /usr/bin/g++ static flag -static works... yes
checking if /usr/bin/g++ supports -c -o file.o... yes
checking if /usr/bin/g++ supports -c -o file.o... (cached) yes
checking whether the /usr/bin/g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for GHB_GTK_3_16... yes
checking for GHB_GTK_3_14... yes
checking for GHB_GTK_3_12... yes
checking for Gudev... yes
checking for GStreamer1... yes
checking for WebKitGtk3... yes
checking for GHB... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating po/Makefile.in
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing default-1 commands
config.status: executing libtool commands
config.status: executing po/stamp-it commands
touch gtk/.stamp.configure
make -C ./gtk/
make[1]: Entering directory '/mnt/src/handbrake/HandBrake-1.2.1/build/gtk'
make  all-recursive
make[2]: Entering directory '/mnt/src/handbrake/HandBrake-1.2.1/build/gtk'
Making all in src
make[3]: Entering directory '/mnt/src/handbrake/HandBrake-1.2.1/build/gtk/src'
/usr/bin/gcc -DHAVE_CONFIG_H -I. -I/mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src -I..  -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -DPACKAGE_SRC_DIR=\""/mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src"\" -DPACKAGE_DATA_DIR=\""/usr/local/share"\" -I/mnt/src/handbrake/HandBrake-1.2.1/build//libhb -I/mnt/src/handbrake/HandBrake-1.2.1/build//contrib/include -pthread -I/usr/include/gudev-1.0 -I/usr/include/gstreamer-1.0 -I/usr/include/webkitgtk-3.0 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/webkitgtk-3.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include  -Wall -g -g0 -O3 -mfpmath=sse -msse2 -D_HAVE_GUDEV -D_ENABLE_GST -MT callbacks.o -MD -MP -MF .deps/callbacks.Tpo -c -o callbacks.o /mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src/callbacks.c
mv -f .deps/callbacks.Tpo .deps/callbacks.Po
/usr/bin/gcc -DHAVE_CONFIG_H -I. -I/mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src -I..  -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -DPACKAGE_SRC_DIR=\""/mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src"\" -DPACKAGE_DATA_DIR=\""/usr/local/share"\" -I/mnt/src/handbrake/HandBrake-1.2.1/build//libhb -I/mnt/src/handbrake/HandBrake-1.2.1/build//contrib/include -pthread -I/usr/include/gudev-1.0 -I/usr/include/gstreamer-1.0 -I/usr/include/webkitgtk-3.0 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/webkitgtk-3.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include  -Wall -g -g0 -O3 -mfpmath=sse -msse2 -D_HAVE_GUDEV -D_ENABLE_GST -MT queuehandler.o -MD -MP -MF .deps/queuehandler.Tpo -c -o queuehandler.o /mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src/queuehandler.c
mv -f .deps/queuehandler.Tpo .deps/queuehandler.Po
/usr/bin/gcc -DHAVE_CONFIG_H -I. -I/mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src -I..  -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -DPACKAGE_SRC_DIR=\""/mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src"\" -DPACKAGE_DATA_DIR=\""/usr/local/share"\" -I/mnt/src/handbrake/HandBrake-1.2.1/build//libhb -I/mnt/src/handbrake/HandBrake-1.2.1/build//contrib/include -pthread -I/usr/include/gudev-1.0 -I/usr/include/gstreamer-1.0 -I/usr/include/webkitgtk-3.0 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/webkitgtk-3.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include  -Wall -g -g0 -O3 -mfpmath=sse -msse2 -D_HAVE_GUDEV -D_ENABLE_GST -MT videohandler.o -MD -MP -MF .deps/videohandler.Tpo -c -o videohandler.o /mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src/videohandler.c
mv -f .deps/videohandler.Tpo .deps/videohandler.Po
/usr/bin/gcc -DHAVE_CONFIG_H -I. -I/mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src -I..  -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -DPACKAGE_SRC_DIR=\""/mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src"\" -DPACKAGE_DATA_DIR=\""/usr/local/share"\" -I/mnt/src/handbrake/HandBrake-1.2.1/build//libhb -I/mnt/src/handbrake/HandBrake-1.2.1/build//contrib/include -pthread -I/usr/include/gudev-1.0 -I/usr/include/gstreamer-1.0 -I/usr/include/webkitgtk-3.0 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/webkitgtk-3.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include  -Wall -g -g0 -O3 -mfpmath=sse -msse2 -D_HAVE_GUDEV -D_ENABLE_GST -MT audiohandler.o -MD -MP -MF .deps/audiohandler.Tpo -c -o audiohandler.o /mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src/audiohandler.c
mv -f .deps/audiohandler.Tpo .deps/audiohandler.Po
/usr/bin/gcc -DHAVE_CONFIG_H -I. -I/mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src -I..  -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -DPACKAGE_SRC_DIR=\""/mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src"\" -DPACKAGE_DATA_DIR=\""/usr/local/share"\" -I/mnt/src/handbrake/HandBrake-1.2.1/build//libhb -I/mnt/src/handbrake/HandBrake-1.2.1/build//contrib/include -pthread -I/usr/include/gudev-1.0 -I/usr/include/gstreamer-1.0 -I/usr/include/webkitgtk-3.0 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/webkitgtk-3.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include  -Wall -g -g0 -O3 -mfpmath=sse -msse2 -D_HAVE_GUDEV -D_ENABLE_GST -MT subtitlehandler.o -MD -MP -MF .deps/subtitlehandler.Tpo -c -o subtitlehandler.o /mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src/subtitlehandler.c
mv -f .deps/subtitlehandler.Tpo .deps/subtitlehandler.Po
/usr/bin/gcc -DHAVE_CONFIG_H -I. -I/mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src -I..  -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -DPACKAGE_SRC_DIR=\""/mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src"\" -DPACKAGE_DATA_DIR=\""/usr/local/share"\" -I/mnt/src/handbrake/HandBrake-1.2.1/build//libhb -I/mnt/src/handbrake/HandBrake-1.2.1/build//contrib/include -pthread -I/usr/include/gudev-1.0 -I/usr/include/gstreamer-1.0 -I/usr/include/webkitgtk-3.0 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/webkitgtk-3.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include  -Wall -g -g0 -O3 -mfpmath=sse -msse2 -D_HAVE_GUDEV -D_ENABLE_GST -MT x264handler.o -MD -MP -MF .deps/x264handler.Tpo -c -o x264handler.o /mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src/x264handler.c
mv -f .deps/x264handler.Tpo .deps/x264handler.Po
/usr/bin/gcc -DHAVE_CONFIG_H -I. -I/mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src -I..  -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -DPACKAGE_SRC_DIR=\""/mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src"\" -DPACKAGE_DATA_DIR=\""/usr/local/share"\" -I/mnt/src/handbrake/HandBrake-1.2.1/build//libhb -I/mnt/src/handbrake/HandBrake-1.2.1/build//contrib/include -pthread -I/usr/include/gudev-1.0 -I/usr/include/gstreamer-1.0 -I/usr/include/webkitgtk-3.0 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/webkitgtk-3.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include  -Wall -g -g0 -O3 -mfpmath=sse -msse2 -D_HAVE_GUDEV -D_ENABLE_GST -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o /mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src/main.c
mv -f .deps/main.Tpo .deps/main.Po
/usr/bin/gcc -DHAVE_CONFIG_H -I. -I/mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src -I..  -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -DPACKAGE_SRC_DIR=\""/mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src"\" -DPACKAGE_DATA_DIR=\""/usr/local/share"\" -I/mnt/src/handbrake/HandBrake-1.2.1/build//libhb -I/mnt/src/handbrake/HandBrake-1.2.1/build//contrib/include -pthread -I/usr/include/gudev-1.0 -I/usr/include/gstreamer-1.0 -I/usr/include/webkitgtk-3.0 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/webkitgtk-3.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include  -Wall -g -g0 -O3 -mfpmath=sse -msse2 -D_HAVE_GUDEV -D_ENABLE_GST -MT settings.o -MD -MP -MF .deps/settings.Tpo -c -o settings.o /mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src/settings.c
mv -f .deps/settings.Tpo .deps/settings.Po
/usr/bin/gcc -DHAVE_CONFIG_H -I. -I/mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src -I..  -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -DPACKAGE_SRC_DIR=\""/mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src"\" -DPACKAGE_DATA_DIR=\""/usr/local/share"\" -I/mnt/src/handbrake/HandBrake-1.2.1/build//libhb -I/mnt/src/handbrake/HandBrake-1.2.1/build//contrib/include -pthread -I/usr/include/gudev-1.0 -I/usr/include/gstreamer-1.0 -I/usr/include/webkitgtk-3.0 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/webkitgtk-3.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include  -Wall -g -g0 -O3 -mfpmath=sse -msse2 -D_HAVE_GUDEV -D_ENABLE_GST -MT presets.o -MD -MP -MF .deps/presets.Tpo -c -o presets.o /mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src/presets.c
mv -f .deps/presets.Tpo .deps/presets.Po
/usr/bin/gcc -DHAVE_CONFIG_H -I. -I/mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src -I..  -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -DPACKAGE_SRC_DIR=\""/mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src"\" -DPACKAGE_DATA_DIR=\""/usr/local/share"\" -I/mnt/src/handbrake/HandBrake-1.2.1/build//libhb -I/mnt/src/handbrake/HandBrake-1.2.1/build//contrib/include -pthread -I/usr/include/gudev-1.0 -I/usr/include/gstreamer-1.0 -I/usr/include/webkitgtk-3.0 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/webkitgtk-3.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include  -Wall -g -g0 -O3 -mfpmath=sse -msse2 -D_HAVE_GUDEV -D_ENABLE_GST -MT preview.o -MD -MP -MF .deps/preview.Tpo -c -o preview.o /mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src/preview.c
mv -f .deps/preview.Tpo .deps/preview.Po
/usr/bin/gcc -DHAVE_CONFIG_H -I. -I/mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src -I..  -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -DPACKAGE_SRC_DIR=\""/mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src"\" -DPACKAGE_DATA_DIR=\""/usr/local/share"\" -I/mnt/src/handbrake/HandBrake-1.2.1/build//libhb -I/mnt/src/handbrake/HandBrake-1.2.1/build//contrib/include -pthread -I/usr/include/gudev-1.0 -I/usr/include/gstreamer-1.0 -I/usr/include/webkitgtk-3.0 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/webkitgtk-3.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include  -Wall -g -g0 -O3 -mfpmath=sse -msse2 -D_HAVE_GUDEV -D_ENABLE_GST -MT hb-backend.o -MD -MP -MF .deps/hb-backend.Tpo -c -o hb-backend.o /mnt/src/handbrake/HandBrake-1.2.1/build/../gtk/src/hb-backend.c
mv -f .deps/hb-backend.Tpo .deps/hb-backend.Po
/bin/sh ../libtool  --tag=CXX   --mode=link /usr/bin/g++  -g -O2 -D_HAVE_GUDEV -D_ENABLE_GST -Wl,--export-dynamic -Wl,--exclude-libs,ALL -Wl,-S -g0 -O3 -L/mnt/src/handbrake/HandBrake-1.2.1/build//libhb -L/mnt/src/handbrake/HandBrake-1.2.1/build//contrib/lib -o ghb callbacks.o queuehandler.o videohandler.o audiohandler.o subtitlehandler.o x264handler.o main.o settings.o resources.o presets.o preview.o data_res.o ui_res.o icon_res.o icons.o values.o appcast.o plist.o hb-backend.o renderer_button.o ghbcellrenderertext.o ghb-dvd.o marshalers.o -lhandbrake -lavformat -lavfilter -lavcodec -lavutil -lswresample -lpostproc -ldvdnav -ldvdread -lmp3lame -lvorbis -lvorbisenc -logg -lsamplerate -lx264 -lswscale -ltheoraenc -ltheoradec -lvpx -lz -lbz2 -lbluray -lass -lfontconfig -lfreetype -lxml2 -ljansson -lopus -lspeex -llzma -ldl -lpthread -lx265 -lgthread-2.0 -pthread -Wl,--export-dynamic -lgmodule-2.0 -pthread -lgudev-1.0 -lgstvideo-1.0 -lgstaudio-1.0 -lgstbase-1.0 -lgstpbutils-1.0 -lgstreamer-1.0 -lwebkitgtk-3.0 -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -ljavascriptcoregtk-3.0 -lglib-2.0 
libtool: link: /usr/bin/g++ -g -O2 -D_HAVE_GUDEV -D_ENABLE_GST -Wl,--export-dynamic -Wl,--exclude-libs -Wl,ALL -Wl,-S -g0 -O3 -o ghb callbacks.o queuehandler.o videohandler.o audiohandler.o subtitlehandler.o x264handler.o main.o settings.o resources.o presets.o preview.o data_res.o ui_res.o icon_res.o icons.o values.o appcast.o plist.o hb-backend.o renderer_button.o ghbcellrenderertext.o ghb-dvd.o marshalers.o -pthread -Wl,--export-dynamic -pthread  -L/mnt/src/handbrake/HandBrake-1.2.1/build//libhb -L/mnt/src/handbrake/HandBrake-1.2.1/build//contrib/lib -lhandbrake -lavformat -lavfilter -lavcodec -lavutil -lswresample -lpostproc /mnt/src/handbrake/HandBrake-1.2.1/build/contrib/lib/libdvdnav.a -L/mnt/src/handbrake/HandBrake-1.2.1/build/contrib/lib /mnt/src/handbrake/HandBrake-1.2.1/build/contrib/lib/libdvdread.a -lmp3lame /usr/lib/x86_64-linux-gnu/libvorbis.so /usr/lib/x86_64-linux-gnu/libvorbisenc.so -logg -lsamplerate -lx264 -lswscale -ltheoraenc -ltheoradec -lvpx -lz -lbz2 /mnt/src/handbrake/HandBrake-1.2.1/build/contrib/lib/libbluray.a -lass -lfontconfig /usr/lib/x86_64-linux-gnu/libfreetype.so -lxml2 -ljansson -lopus -lspeex -llzma -ldl -lpthread -lx265 -lgthread-2.0 -lgmodule-2.0 -lgudev-1.0 -lgstvideo-1.0 -lgstaudio-1.0 -lgstbase-1.0 -lgstpbutils-1.0 -lgstreamer-1.0 -lwebkitgtk-3.0 -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -ljavascriptcoregtk-3.0 -lglib-2.0 -pthread
make[3]: Leaving directory '/mnt/src/handbrake/HandBrake-1.2.1/build/gtk/src'
Making all in po
make[3]: Entering directory '/mnt/src/handbrake/HandBrake-1.2.1/build/gtk/po'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/mnt/src/handbrake/HandBrake-1.2.1/build/gtk/po'
make[3]: Entering directory '/mnt/src/handbrake/HandBrake-1.2.1/build/gtk'
make[3]: Leaving directory '/mnt/src/handbrake/HandBrake-1.2.1/build/gtk'
make[2]: Leaving directory '/mnt/src/handbrake/HandBrake-1.2.1/build/gtk'
make[1]: Leaving directory '/mnt/src/handbrake/HandBrake-1.2.1/build/gtk'
username2
Posts: 14
Joined: Tue Aug 20, 2013 1:47 am

Re: 1.2 / 1.2.1 MUCH slower than 1.1.2 and previous

Post by username2 »

Actually since I haven't modified any source, I'm just going to delete this and reextract the tarball, configure, and make. I think it's holding on to something already compiled or configured without proper assembly support.
username2
Posts: 14
Joined: Tue Aug 20, 2013 1:47 am

Re: 1.2 / 1.2.1 MUCH slower than 1.1.2 and previous

Post by username2 »

That did it. Working normally now. :D
User avatar
JohnAStebbins
HandBrake Team
Posts: 5712
Joined: Sat Feb 09, 2008 7:21 pm

Re: 1.2 / 1.2.1 MUCH slower than 1.1.2 and previous

Post by JohnAStebbins »

FYI, rebulding the contrib libraries like x265 requires a more thorough clean we call "xclean". To thoroughly clean everything

Code: Select all

make xclean
You can also clean individual contribs, e.g

Code: Select all

make x265.xclean
Post Reply