Green line on bottom of encode

HandBrake for Windows support
Forum rules
An Activity Log is required for support requests. Please read How-to get an activity log? for details on how and why this should be provided.
Post Reply
mtmaloney
Posts: 11
Joined: Sat Apr 02, 2011 9:09 pm

Green line on bottom of encode

Post by mtmaloney » Thu Dec 29, 2016 7:03 pm

So I just uninstalled HB 0.10 last night and installed 1.0, and ran a Fast 1080p30 encode of Finding Dory. Encode went fine, didn't have any issues. I played it back in VLC this morning, looks and sounds fine except for what appears to be a one pixel wide line along the bottom of the frame. (Sample frame here: http://imgur.com/a/S5CvX)

I'm wondering if this is just a situation where I need to crop the picture by one pixel on the bottom when encoding in order to solve this issue, or if there's something with the encode itself that created the green line. I do not believe this green line appears on the source video.

Activity log is pasted below. Running Windows 7 Pro 64-bit (Not sure why it says NT below).

Code: Select all

 HandBrake 1.0.0 (2016122400) - 64bit
OS: Microsoft Windows NT 6.1.7601 Service Pack 1 - 64bit
CPU: Intel(R) Core(TM)2 Quad CPU    Q8400  @ 2.66GHz
Ram: 4094 MB, 
GPU Information:
  ATI Radeon HD 5400 Series - 15.201.1001.0
Screen: 1920x1080
Temp Dir: C:\Users\Mike\AppData\Local\Temp\
Install Dir: C:\Program Files\HandBrake
Data Dir: C:\Users\Mike\AppData\Roaming\HandBrake Team\HandBrake\1.0.0.0

-------------------------------------------


# Starting Encode ...

[05:55:58] hb_init: starting libhb thread
[05:55:58] 1 job(s) to process
[05:55:58] json job:
{
  "Audio": {
    "AudioList": [
      {
        "Bitrate": 160,
        "DRC": 0.0,
        "Encoder": 65536,
        "Gain": 0.0,
        "Mixdown": 6,
        "NormalizeMixLevel": false,
        "Samplerate": 0,
        "Track": 0,
        "DitherMethod": 0
      }
    ],
    "CopyMask": [
      1073807360,
      1073743872,
      1074003968,
      1073750016,
      1090519040,
      1074790400,
      1074266112,
      1107296256
    ],
    "FallbackEncoder": 2048
  },
  "Destination": {
    "ChapterList": [
      {
        "Name": "Chapter 1"
      },
      {
        "Name": "Chapter 2"
      },
      {
        "Name": "Chapter 3"
      },
      {
        "Name": "Chapter 4"
      },
      {
        "Name": "Chapter 5"
      },
      {
        "Name": "Chapter 6"
      },
      {
        "Name": "Chapter 7"
      },
      {
        "Name": "Chapter 8"
      },
      {
        "Name": "Chapter 9"
      },
      {
        "Name": "Chapter 10"
      },
      {
        "Name": "Chapter 11"
      },
      {
        "Name": "Chapter 12"
      },
      {
        "Name": "Chapter 13"
      },
      {
        "Name": "Chapter 14"
      },
      {
        "Name": "Chapter 15"
      },
      {
        "Name": "Chapter 16"
      },
      {
        "Name": "Chapter 17"
      },
      {
        "Name": "Chapter 18"
      },
      {
        "Name": "Chapter 19"
      },
      {
        "Name": "Chapter 20"
      },
      {
        "Name": "Chapter 21"
      },
      {
        "Name": "Chapter 22"
      },
      {
        "Name": "Chapter 23"
      },
      {
        "Name": "Chapter 24"
      },
      {
        "Name": "Chapter 25"
      },
      {
        "Name": "Chapter 26"
      },
      {
        "Name": "Chapter 27"
      },
      {
        "Name": "Chapter 28"
      },
      {
        "Name": "Chapter 29"
      },
      {
        "Name": "Chapter 30"
      }
    ],
    "ChapterMarkers": true,
    "File": "M:\\Finding Dory\\Finding Dory.mp4",
    "Mp4Options": {
      "IpodAtom": false,
      "Mp4Optimize": false
    },
    "Mux": 131072
  },
  "Filters": {
    "FilterList": [
      {
        "ID": 4,
        "Settings": {
          "mode": "7"
        }
      },
      {
        "ID": 11,
        "Settings": {
          "crop-bottom": "0",
          "crop-left": "0",
          "crop-right": "0",
          "crop-top": "0",
          "height": "1080",
          "width": "1920"
        }
      },
      {
        "ID": 6,
        "Settings": {
          "mode": "2",
          "rate": "27000000/900000"
        }
      }
    ]
  },
  "PAR": {
    "Num": 1,
    "Den": 1
  },
  "Metadata": {},
  "SequenceID": 0,
  "Source": {
    "Angle": 1,
    "Range": {
      "Type": "chapter",
      "Start": 1,
      "End": 30
    },
    "Title": 65,
    "Path": "M:\\FullDisc\\FINDING_DORY"
  },
  "Subtitle": {
    "Search": {
      "Burn": true,
      "Default": false,
      "Enable": true,
      "Forced": false
    },
    "SubtitleList": []
  },
  "Video": {
    "Encoder": 65536,
    "Level": "auto",
    "TwoPass": false,
    "Turbo": false,
    "ColorMatrixCode": 0,
    "Options": "",
    "Preset": "fast",
    "Profile": "auto",
    "Quality": 22.0,
    "OpenCL": false,
    "HWDecode": false,
    "QSV": {
      "Decode": false,
      "AsyncDepth": 0
    }
  }
}
[05:55:58] CPU: Intel(R) Core(TM)2 Quad CPU    Q8400  @ 2.66GHz
[05:55:58]  - logical processor count: 4
[05:55:58] OpenCL device #1: Advanced Micro Devices, Inc. Cedar
[05:55:58]  - OpenCL version: 1.2 AMD-APP (1800.8)
[05:55:58]  - driver version: 1800.8 (VM)
[05:55:58]  - device type:    GPU
[05:55:58]  - supported:      YES
[05:55:58] Intel Quick Sync Video support: no
[05:55:58] hb_scan: path=M:\FullDisc\FINDING_DORY, title_index=65
[05:56:04] scan: BD has 184 title(s)
[05:56:04] bd: scanning title 65
[05:56:04] bd: playlist 00800.MPLS
[05:56:04] bd: duration is 01:37:03 (5823650 ms)
[05:56:04] bd: video id=0x1011, stream type=H.264, format 1080p
[05:56:04] bd: aspect = 16:9
[05:56:04] bd: audio id=0x711100, lang=English (DTS), 3cc=eng
[05:56:04] bd: audio id=0x1100, lang=English (DTS-HD MA), 3cc=eng
[05:56:04] bd: audio id=0x711101, lang=English (DTS), 3cc=eng
[05:56:04] bd: audio id=0x1101, lang=English (DTS-HD HRA), 3cc=eng
[05:56:04] bd: audio id=0x1102, lang=English (AC3), 3cc=eng
[05:56:04] bd: audio id=0x1103, lang=English (AC3), 3cc=eng
[05:56:04] bd: audio id=0x1104, lang=Francais (AC3), 3cc=fra
[05:56:04] bd: audio id=0x1105, lang=español (AC3), 3cc=spa
[05:56:04] bd: audio id=0x1106, lang=English (AC3), 3cc=eng
[05:56:04] bd: subtitle id=0x1200, lang=English, 3cc=eng
[05:56:04] bd: subtitle id=0x1201, lang=English, 3cc=eng
[05:56:04] bd: subtitle id=0x1202, lang=Francais, 3cc=fra
[05:56:04] bd: subtitle id=0x1203, lang=español, 3cc=spa
[05:56:04] bd: subtitle id=0x1204, lang=English, 3cc=eng
[05:56:04] bd: subtitle id=0x1205, lang=English, 3cc=eng
[05:56:04] bd: subtitle id=0x1206, lang=Francais, 3cc=fra
[05:56:04] bd: subtitle id=0x1207, lang=español, 3cc=spa
[05:56:04] bd: chap 1 packet=768, 155738 ms
[05:56:04] bd: chap 2 packet=665579712, 254504 ms
[05:56:04] bd: chap 3 packet=1788801792, 242951 ms
[05:56:04] bd: chap 4 packet=2835796608, 159993 ms
[05:56:04] bd: chap 5 packet=3556587264, 111945 ms
[05:56:04] bd: chap 6 packet=4047601152, 98181 ms
[05:56:04] bd: chap 7 packet=4564924032, 152152 ms
[05:56:04] bd: chap 8 packet=5200204416, 119828 ms
[05:56:04] bd: chap 9 packet=5708159232, 203411 ms
[05:56:04] bd: chap 10 packet=6594687744, 129838 ms
[05:56:04] bd: chap 11 packet=7138170816, 204662 ms
[05:56:04] bd: chap 12 packet=7997048640, 267058 ms
[05:56:04] bd: chap 13 packet=9176042688, 171754 ms
[05:56:04] bd: chap 14 packet=9910965504, 145979 ms
[05:56:04] bd: chap 15 packet=10518049536, 48673 ms
[05:56:04] bd: chap 16 packet=10718416704, 83750 ms
[05:56:04] bd: chap 17 packet=11091567360, 213004 ms
[05:56:04] bd: chap 18 packet=12042382464, 158283 ms
[05:56:04] bd: chap 19 packet=12740119296, 106147 ms
[05:56:04] bd: chap 20 packet=13227749184, 278820 ms
[05:56:04] bd: chap 21 packet=14434030080, 119160 ms
[05:56:04] bd: chap 22 packet=15025173696, 215506 ms
[05:56:04] bd: chap 23 packet=15917544192, 231606 ms
[05:56:04] bd: chap 24 packet=16970928384, 363863 ms
[05:56:04] bd: chap 25 packet=18545743872, 111486 ms
[05:56:04] bd: chap 26 packet=19050650688, 101559 ms
[05:56:04] bd: chap 27 packet=19549178880, 256631 ms
[05:56:04] bd: chap 28 packet=20659968768, 502835 ms
[05:56:04] bd: chap 29 packet=22845474816, 614071 ms
[05:56:04] bd: chap 30 packet=25713427584, 250 ms
[05:56:04] bd: title 65 has 30 chapters
[05:56:04] scan: decoding previews for title 65
[05:56:04] scan: title angle(s) 1
[05:56:05] scan: audio 0x711100: dca, rate=48000Hz, bitrate=1536000 English (DTS) (5.1 ch)
[05:56:05] scan: audio 0x1100: dca, rate=48000Hz, bitrate=1536000 English (DTS-HD MA) (5.1 ch)
[05:56:05] scan: audio 0x711101: dca, rate=48000Hz, bitrate=1536000 English (DTS) (5.1 ch)
[05:56:05] scan: audio 0x1101: dca, rate=48000Hz, bitrate=1536000 English (DTS-HD HRA) (5.1 ch)
[05:56:05] scan: audio 0x1102: ac3, rate=48000Hz, bitrate=320000 English (AC3) (2.0 ch)
[05:56:05] scan: audio 0x1103: ac3, rate=48000Hz, bitrate=320000 English (AC3) (2.0 ch) (Dolby Surround)
[05:56:05] scan: audio 0x1106: ac3, rate=48000Hz, bitrate=320000 English (AC3) (2.0 ch)
[05:56:05] scan: audio 0x1104: ac3, rate=48000Hz, bitrate=640000 Francais (AC3) (5.1 ch)
[05:56:05] scan: audio 0x1105: ac3, rate=48000Hz, bitrate=640000 español (AC3) (5.1 ch)
[05:56:19] scan: 10 previews, 1920x1080, 23.976 fps, autocrop = 0/0/0/0, aspect 16:9, PAR 1:1
[05:56:19] scan: supported video decoders: avcodec qsv
[05:56:19] stream: 32 good frames, 0 errors (0%)
[05:56:19] libhb: scan thread found 1 valid title(s)
[05:56:19] starting job
[05:56:19] yadif thread started for segment 0
[05:56:19] yadif thread started for segment 1
[05:56:19] yadif thread started for segment 2
[05:56:19] yadif thread started for segment 3
[05:56:19] job configuration:
[05:56:19]  * source
[05:56:19]    + M:\FullDisc\FINDING_DORY
[05:56:19]    + title 65, chapter(s) 1 to 30
[05:56:19]  * destination
[05:56:19]    + M:\Finding Dory\Finding Dory.mp4
[05:56:19]    + container: MPEG-4 (libavformat)
[05:56:19]      + chapter markers
[05:56:19]  * video track
[05:56:19]    + decoder: h264
[05:56:19]      + bitrate 200 kbps
[05:56:19]    + filters
[05:56:19]      + Decomb (mode=7)
[05:56:19]      + Framerate Shaper (mode=2:rate=27000000/900000)
[05:56:19]        + frame rate: 23.976 fps -> peak rate limited to 30.000 fps
[05:56:19]      + Crop and Scale (width=1920:height=1080:crop-top=0:crop-bottom=0:crop-left=0:crop-right=0)
[05:56:19]        + source: 1920 * 1080, crop (0/0/0/0): 1920 * 1080, scale: 1920 * 1080
[05:56:19]    + Output geometry
[05:56:19]      + storage dimensions: 1920 x 1080
[05:56:19]      + pixel aspect ratio: 1 : 1
[05:56:19]      + display dimensions: 1920 x 1080
[05:56:19]  * Foreign Audio Search: Render/Burn-in
[05:56:19]    + subtitle, English (track 0, id 0x1200) Picture [PGS]
[05:56:19]    + subtitle, English (track 1, id 0x1201) Picture [PGS]
[05:56:19]    + subtitle, English (track 4, id 0x1204) Picture [PGS]
[05:56:19]    + subtitle, English (track 5, id 0x1205) Picture [PGS]
[05:56:23] sync: expecting 139627 video frames
[07:51:24] reader: done. 52 scr changes
[07:51:24] work: average encoding speed for job is 0.000000 fps
[07:51:24] decomb: deinterlaced 0 | blended 0 | unfiltered 0 | total 0
[07:51:24] vfr: 0 frames output, 0 dropped and 0 duped for CFR/PFR
[07:51:24] vfr: lost time: 0 (0 frames)
[07:51:24] vfr: gained time: 0 (0 frames) (0 not accounted for)
[07:51:24] stream: 139628 good frames, 0 errors (0%)
[07:51:24] sync: got 0 frames, 139627 expected
[07:51:24] Subtitle track 0 (id 0x1200) 'English': 1464 hits (0 forced)
[07:51:24] Subtitle track 1 (id 0x1201) 'English': 1764 hits (0 forced)
[07:51:24] Subtitle track 4 (id 0x1204) 'English': 2191 hits (0 forced)
[07:51:24] Subtitle track 5 (id 0x1205) 'English': 2270 hits (0 forced)
[07:51:24] No candidate detected during subtitle scan
[07:51:24] starting job
[07:51:24] yadif thread started for segment 0
[07:51:24] yadif thread started for segment 1
[07:51:24] work: track 1, dithering not supported by codec
[07:51:24] yadif thread started for segment 2
[07:51:24] yadif thread started for segment 3
[07:51:24] job configuration:
[07:51:24]  * source
[07:51:24]    + M:\FullDisc\FINDING_DORY
[07:51:24]    + title 65, chapter(s) 1 to 30
[07:51:24]  * destination
[07:51:24]    + M:\Finding Dory\Finding Dory.mp4
[07:51:24]    + container: MPEG-4 (libavformat)
[07:51:24]      + chapter markers
[07:51:24]  * video track
[07:51:24]    + decoder: h264
[07:51:24]      + bitrate 200 kbps
[07:51:24]    + filters
[07:51:24]      + Decomb (mode=7)
[07:51:24]      + Framerate Shaper (mode=2:rate=27000000/900000)
[07:51:24]        + frame rate: 23.976 fps -> peak rate limited to 30.000 fps
[07:51:24]      + Crop and Scale (width=1920:height=1080:crop-top=0:crop-bottom=0:crop-left=0:crop-right=0)
[07:51:24]        + source: 1920 * 1080, crop (0/0/0/0): 1920 * 1080, scale: 1920 * 1080
[07:51:24]    + Output geometry
[07:51:24]      + storage dimensions: 1920 x 1080
[07:51:24]      + pixel aspect ratio: 1 : 1
[07:51:24]      + display dimensions: 1920 x 1080
[07:51:24]    + encoder: H.264 (libx264)
[07:51:24]      + preset:  fast
[07:51:24]      + profile: auto
[07:51:24]      + level:   auto
[07:51:24]      + quality: 22.00 (RF)
[07:51:24]  * audio track 1
[07:51:24]    + decoder: English (DTS) (5.1 ch) (track 1, id 0x711100)
[07:51:24]      + bitrate: 1536 kbps, samplerate: 48000 Hz
[07:51:24]    + mixdown: Dolby Pro Logic II
[07:51:24]    + encoder: AAC (libavcodec)
[07:51:24]      + bitrate: 160 kbps, samplerate: 48000 Hz
[07:51:27] sync: expecting 139627 video frames
[07:51:27] encx264: min-keyint: 24, keyint: 240
[07:51:27] encx264: encoding at constant RF 22.000000
[07:51:27] encx264: unparsed options: ref=2:subme=6:weightp=1:rc-lookahead=30
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.1 Cache64
x264 [info]: profile High, level 4.0
[07:51:28] sync: first pts video is 0
[07:51:28] sync: "Chapter 1" (1) at frame 1 time 0
[07:51:28] sync: first pts audio 0x711100 is 0
[07:58:02] sync: "Chapter 2" (2) at frame 3719 time 13956441
[08:08:16] sync: "Chapter 3" (3) at frame 9835 time 36914482
[08:18:47] sync: "Chapter 4" (4) at frame 15661 time 58784632
[08:26:31] sync: "Chapter 5" (5) at frame 19494 time 73173236
[08:31:26] sync: "Chapter 6" (6) at frame 22182 time 83263670
[08:37:04] sync: "Chapter 7" (7) at frame 24536 time 92099997
[08:43:13] sync: "Chapter 8" (8) at frame 28184 time 105793677
[08:48:27] sync: "Chapter 9" (9) at frame 31057 time 116578917
[08:56:05] sync: "Chapter 10" (10) at frame 35934 time 134888425
[09:01:59] sync: "Chapter 11" (11) at frame 39047 time 146574089
[09:10:13] sync: "Chapter 12" (12) at frame 43954 time 164995500
[09:21:56] sync: "Chapter 13" (13) at frame 50352 time 189012649
[09:29:43] sync: "Chapter 14" (14) at frame 54475 time 204491289
[09:35:58] sync: "Chapter 15" (15) at frame 57975 time 217632000
[09:37:54] sync: "Chapter 16" (16) at frame 59142 time 222012625
[09:41:30] sync: "Chapter 17" (17) at frame 61150 time 229550155
[09:52:26] sync: "Chapter 18" (18) at frame 66257 time 248721593
[09:59:16] sync: "Chapter 19" (19) at frame 70052 time 262968691
[10:04:23] sync: "Chapter 20" (20) at frame 72597 time 272522746
[10:17:58] sync: "Chapter 21" (21) at frame 79282 time 297616565
[10:23:24] sync: "Chapter 22" (22) at frame 82139 time 308341029
[10:32:11] sync: "Chapter 23" (23) at frame 87306 time 327737011
[10:42:14] sync: "Chapter 24" (24) at frame 92854 time 348563401
[10:57:07] sync: "Chapter 25" (25) at frame 101583 time 381329885
[11:02:06] sync: "Chapter 26" (26) at frame 104256 time 391364319
[11:07:13] sync: "Chapter 27" (27) at frame 106691 time 400505481
[11:18:33] sync: "Chapter 28" (28) at frame 112844 time 423602613
[11:39:55] sync: "Chapter 29" (29) at frame 124879 time 468781731
[12:05:20] reader: done. 52 scr changes
[12:05:35] work: average encoding speed for job is 9.163662 fps
[12:05:35] decomb: deinterlaced 139627 | blended 0 | unfiltered 0 | total 139627
[12:05:35] vfr: 139627 frames output, 0 dropped and 0 duped for CFR/PFR
[12:05:35] vfr: lost time: 0 (0 frames)
[12:05:35] vfr: gained time: 0 (0 frames) (0 not accounted for)
[12:05:35] stream: 139628 good frames, 0 errors (0%)
[12:05:35] dca-decoder done: 545991 frames, 0 decoder errors
[12:05:35] h264-decoder done: 139627 frames, 0 decoder errors
[12:05:35] sync: got 139627 frames, 139627 expected
[12:05:35] sync: framerate min 15.491 fps, max 23.981 fps, avg 23.975 fps
x264 [info]: frame I:1859  Avg QP:19.43  size:101779
x264 [info]: frame P:62190 Avg QP:21.85  size: 29756
x264 [info]: frame B:75578 Avg QP:23.17  size: 18087
x264 [info]: consecutive B-frames: 26.3%  3.3%  3.9% 66.5%
x264 [info]: mb I  I16..4: 16.8% 69.1% 14.0%
x264 [info]: mb P  I16..4:  3.4%  9.3%  1.1%  P16..4: 41.3%  8.0%  5.9%  0.0%  0.0%    skip:31.0%
x264 [info]: mb B  I16..4:  4.8%  9.6%  0.6%  B16..8: 20.8%  4.2%  0.3%  direct:19.1%  skip:40.6%  L0:46.8% L1:45.1% BI: 8.2%
x264 [info]: 8x8 transform intra:65.8% inter:78.5%
x264 [info]: coded y,uvDC,uvAC intra: 47.9% 69.5% 22.1% inter: 16.9% 32.0% 1.2%
x264 [info]: i16 v,h,dc,p: 24% 27% 16% 33%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 15% 25% 26%  5%  6%  5%  7%  4%  7%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 17% 31% 13%  6%  8%  6%  9%  4%  6%
x264 [info]: i8c dc,h,v,p: 49% 27% 16%  7%
x264 [info]: Weighted P-Frames: Y:2.2% UV:1.4%
x264 [info]: ref P L0: 69.0% 31.0%
x264 [info]: ref B L0: 82.1% 17.9%
x264 [info]: ref B L1: 95.1%  4.9%
x264 [info]: kb/s:4679.73
[12:05:37] mux: track 0, 139627 frames, 3406692656 bytes, 4679.57 kbps, fifo 2048
[12:05:37] mux: track 1, 272996 frames, 116652018 bytes, 160.24 kbps, fifo 4096
[12:05:37] libhb: work result = 0

# Encode Completed ...


User avatar
s55
HandBrake Team
Posts: 9588
Joined: Sun Dec 24, 2006 1:05 pm

Re: Green line on bottom of encode

Post by s55 » Thu Dec 29, 2016 8:18 pm

Can you make sure that VLC is up to date, and maybe try another player as well? VLC had a problem like this not so longa ago. Want to rule that out before we go hunting for this.

daanbrg
Posts: 17
Joined: Tue Oct 13, 2015 12:14 pm

Re: Green line on bottom of encode

Post by daanbrg » Thu Dec 29, 2016 11:38 pm

I see you had a decomb filter running on this encode. Presumably Bob, as I can see some mentions of Yadif threads starting up. (Correct me if I'm wrong.)

If you're using the Decomb Bob option, this is an artifact that I've seen a lot on recorded television broadcasts processed with this option. Television station equipment often introduces one or two black rows of pixels on the top or bottom of the image, which Yadif (Bob) can't always detect properly as not being part of the main image. It will then 'blend' the two, causing artifacts like what you're looking at.
So I presume this is an artifact of the Bob filter.

Indeed: if you *have* to use Bob because the source is interlaced, cropping the video by one or two pixels will do the trick.
But if the video isn't interlaced in the first place, there's no good reason to be using it and you should turn it off. That will result in shorter encoding time, possibly slightly sharper image and it might fix your problem.

mtmaloney
Posts: 11
Joined: Sat Apr 02, 2011 9:09 pm

Re: Green line on bottom of encode

Post by mtmaloney » Fri Dec 30, 2016 3:09 pm

s55 wrote:Can you make sure that VLC is up to date, and maybe try another player as well? VLC had a problem like this not so longa ago. Want to rule that out before we go hunting for this.
Thanks. VLC is up-to-date. But I did check and didn't see the problem in Windows Media Player, and didn't notice it while watching it on my Apple TV. So I'll just chalk it up to a VLC issue for now.
daanbrg wrote:I see you had a decomb filter running on this encode. Presumably Bob, as I can see some mentions of Yadif threads starting up. (Correct me if I'm wrong.)

If you're using the Decomb Bob option, this is an artifact that I've seen a lot on recorded television broadcasts processed with this option. Television station equipment often introduces one or two black rows of pixels on the top or bottom of the image, which Yadif (Bob) can't always detect properly as not being part of the main image. It will then 'blend' the two, causing artifacts like what you're looking at.
So I presume this is an artifact of the Bob filter.

Indeed: if you *have* to use Bob because the source is interlaced, cropping the video by one or two pixels will do the trick.
But if the video isn't interlaced in the first place, there's no good reason to be using it and you should turn it off. That will result in shorter encoding time, possibly slightly sharper image and it might fix your problem.
Good to know. This was just a blu-ray encode. I just used the default profile settings, didn't turn any additional filters, but I'll keep that in mind with future projects.

Woodstock
Veteran User
Posts: 3266
Joined: Tue Aug 27, 2013 6:39 am

Re: Green line on bottom of encode

Post by Woodstock » Fri Dec 30, 2016 3:15 pm

With BD sources, it is rare to need decomb or deinterlace. Exceptions exist, but most BD sources are not interlaced to begin with. So you can disable those filters, and get some additional conversion speed.

mtmaloney
Posts: 11
Joined: Sat Apr 02, 2011 9:09 pm

Re: Green line on bottom of encode

Post by mtmaloney » Fri Dec 30, 2016 3:16 pm

Awesome, thanks for the helpful hints!

tjsuominen
Posts: 68
Joined: Fri Jan 04, 2013 9:29 pm

Re: Green line on bottom of encode

Post by tjsuominen » Thu Feb 28, 2019 9:41 pm

Seems that with the latest HB (1.2.2) the green bottom line has appeared again.

Please find the encode log of such.

Repeatable: yes.

Code: Select all

HandBrake 1.2.2 (2019022300)
OS: Microsoft Windows NT 10.0.17763.0
CPU: Intel(R) Core(TM) i5-3337U CPU @ 1.80GHz
Ram: 12107 MB, 
GPU Information:
  Intel(R) HD Graphics 4000 - 10.18.10.4425
Screen: 1600x900
Temp Dir: C:\Users\Timo\AppData\Local\Temp\
Install Dir: C:\Program Files\Tools\HandBrake
Data Dir: C:\Users\Timo\AppData\Roaming\HandBrake

-------------------------------------------


# Starting Encode ...

[20:38:56] hb_init: starting libhb thread
[20:38:56] 1 job(s) to process
[20:38:56] json job:
{
  "Audio": {
    "AudioList": [
      {
        "DRC": 0.0,
        "Encoder": "copy",
        "Gain": 0.0,
        "Mixdown": -1,
        "NormalizeMixLevel": false,
        "Samplerate": 0,
        "Track": 0,
        "DitherMethod": 0
      }
    ],
    "CopyMask": [
      "copy:aac",
      "copy:ac3",
      "copy:dtshd",
      "copy:dts",
      "copy:truehd"
    ],
    "FallbackEncoder": "ac3"
  },
  "Destination": {
    "ChapterList": [
      {
        "Name": "Chapter 1"
      },
      {
        "Name": "Chapter 2"
      },
      {
        "Name": "Chapter 3"
      },
      {
        "Name": "Chapter 4"
      },
      {
        "Name": "Chapter 5"
      },
      {
        "Name": "Chapter 6"
      },
      {
        "Name": "Chapter 7"
      },
      {
        "Name": "Chapter 8"
      },
      {
        "Name": "Chapter 9"
      },
      {
        "Name": "Chapter 10"
      },
      {
        "Name": "Chapter 11"
      },
      {
        "Name": "Chapter 12"
      },
      {
        "Name": "Chapter 13"
      },
      {
        "Name": "Chapter 14"
      },
      {
        "Name": "Chapter 15"
      },
      {
        "Name": "Chapter 16"
      },
      {
        "Name": "Chapter 17"
      },
      {
        "Name": "Chapter 18"
      },
      {
        "Name": "Chapter 19"
      },
      {
        "Name": "Chapter 20"
      }
    ],
    "ChapterMarkers": true,
    "AlignAVStart": false,
    "File": "C:\\Temp\\Output\\2_Movie-Encoded\\Blackkklansman (2018).mkv",
    "Mp4Options": {
      "IpodAtom": false,
      "Mp4Optimize": false
    },
    "Mux": "mkv"
  },
  "Filters": {
    "FilterList": [
      {
        "ID": 11,
        "Settings": {
          "crop-bottom": "138",
          "crop-left": "0",
          "crop-right": "0",
          "crop-top": "138",
          "height": "804",
          "width": "1920"
        }
      },
      {
        "ID": 6,
        "Settings": {
          "mode": "1"
        }
      }
    ]
  },
  "PAR": {
    "Num": 1,
    "Den": 1
  },
  "Metadata": {},
  "SequenceID": 0,
  "Source": {
    "Angle": 1,
    "Range": {
      "Type": "chapter",
      "Start": 1,
      "End": 20
    },
    "Title": 1,
    "Path": "C:\\Temp\\Output\\1_Movie-Non-Encoded\\BlacKkKlansman (2018).mkv"
  },
  "Subtitle": {
    "Search": {
      "Burn": false,
      "Default": false,
      "Enable": false,
      "Forced": false
    },
    "SubtitleList": [
      {
        "Burn": false,
        "Default": true,
        "Forced": false,
        "ID": 1,
        "Offset": 0,
        "Track": 0
      }
    ]
  },
  "Video": {
    "Encoder": "qsv_h264",
    "Level": "auto",
    "TwoPass": false,
    "Turbo": false,
    "ColorMatrixCode": 0,
    "Options": "",
    "Preset": "balanced",
    "Profile": "auto",
    "Quality": 20.0,
    "QSV": {
      "Decode": true,
      "AsyncDepth": 0
    }
  }
}
[20:38:56] CPU: Intel(R) Core(TM) i5-3337U CPU @ 1.80GHz
[20:38:56]  - Intel microarchitecture Ivy Bridge
[20:38:56]  - logical processor count: 4
[20:38:56] Intel Quick Sync Video support: yes
[20:38:56]  - Intel Media SDK hardware: API 1.11 (minimum: 1.3)
[20:38:56]  - H.264 encoder: yes
[20:38:56]     - preferred implementation: hardware (any) via D3D11
[20:38:56]     - capabilities (hardware):  vsinfo opt1 opt2+extbrc+ib_adapt+nmpslice
[20:38:56]  - H.265 encoder: no
[20:38:56] hb_scan: path=C:\Temp\Output\1_Movie-Non-Encoded\BlacKkKlansman (2018).mkv, title_index=1
udfread ERROR: ECMA 167 Volume Recognition failed
src/libbluray/disc/disc.c:323: failed opening UDF image C:\Temp\Output\1_Movie-Non-Encoded\BlacKkKlansman (2018).mkv
src/libbluray/disc/disc.c:424: error opening file BDMV\index.bdmv
src/libbluray/disc/disc.c:424: error opening file BDMV\BACKUP\index.bdmv
[20:38:56] 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
[20:38:56] dvd: not a dvd - trying as a stream/file instead
Input #0, matroska,webm, from 'C:\Temp\Output\1_Movie-Non-Encoded\BlacKkKlansman (2018).mkv':
  Metadata:
    title           : BlacKkKlansman
    encoder         : libmakemkv v1.14.2 (1.3.5/1.4.7) win(x64-release)
    creation_time   : 2019-02-28T17:31:59.000000Z
  Duration: 02:15:13.11, start: 0.000000, bitrate: 28561 kb/s
    Chapter #0:0: start 0.000000, end 274.274000
    Metadata:
      title           : Chapter 01
    Chapter #0:1: start 274.274000, end 858.899708
    Metadata:
      title           : Chapter 02
    Chapter #0:2: start 858.899708, end 1420.627542
    Metadata:
      title           : Chapter 03
    Chapter #0:3: start 1420.627542, end 1700.532167
    Metadata:
      title           : Chapter 04
    Chapter #0:4: start 1700.532167, end 2194.692500
    Metadata:
      title           : Chapter 05
    Chapter #0:5: start 2194.692500, end 2625.581292
    Metadata:
      title           : Chapter 06
    Chapter #0:6: start 2625.581292, end 2934.640042
    Metadata:
      title           : Chapter 07
    Chapter #0:7: start 2934.640042, end 3322.652667
    Metadata:
      title           : Chapter 08
    Chapter #0:8: start 3322.652667, end 3612.567292
    Metadata:
      title           : Chapter 09
    Chapter #0:9: start 3612.567292, end 4048.794750
    Metadata:
      title           : Chapter 10
    Chapter #0:10: start 4048.794750, end 4621.825542
    Metadata:
      title           : Chapter 11
    Chapter #0:11: start 4621.825542, end 4964.417792
    Metadata:
      title           : Chapter 12
    Chapter #0:12: start 4964.417792, end 5402.146750
    Metadata:
      title           : Chapter 13
    Chapter #0:13: start 5402.146750, end 5974.677042
    Metadata:
      title           : Chapter 14
    Chapter #0:14: start 5974.677042, end 6531.066208
    Metadata:
      title           : Chapter 15
    Chapter #0:15: start 6531.066208, end 6989.607625
    Metadata:
      title           : Chapter 16
    Chapter #0:16: start 6989.607625, end 7267.969042
    Metadata:
      title           : Chapter 17
    Chapter #0:17: start 7267.969042, end 7461.454000
    Metadata:
      title           : Chapter 18
    Chapter #0:18: start 7461.454000, end 7767.301208
    Metadata:
      title           : Chapter 19
    Chapter #0:19: start 7767.301208, end 8113.105000
    Metadata:
      title           : Chapter 20
    Stream #0:0(eng): Video: h264 (High), yuv420p(progressive), 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc
    Metadata:
      BPS-eng         : 28074059
      DURATION-eng    : 02:15:13.105000000
      NUMBER_OF_FRAMES-eng: 194520
      NUMBER_OF_BYTES-eng: 28470973797
      SOURCE_ID-eng   : 001011
      _STATISTICS_WRITING_APP-eng: MakeMKV v1.14.2 win(x64-release)
      _STATISTICS_WRITING_DATE_UTC-eng: 2019-02-28 17:31:59
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
    Stream #0:1(eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s (default)
    Metadata:
      title           : Surround 5.1
      BPS-eng         : 448000
      DURATION-eng    : 02:15:13.120000000
      NUMBER_OF_FRAMES-eng: 253535
      NUMBER_OF_BYTES-eng: 454334720
      SOURCE_ID-eng   : 001100
      _STATISTICS_WRITING_APP-eng: MakeMKV v1.14.2 win(x64-release)
      _STATISTICS_WRITING_DATE_UTC-eng: 2019-02-28 17:31:59
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
    Stream #0:2(fin): Subtitle: hdmv_pgs_subtitle (default)
    Metadata:
      BPS-eng         : 37596
      DURATION-eng    : 02:13:08.584770833
      NUMBER_OF_FRAMES-eng: 3904
      NUMBER_OF_BYTES-eng: 37542495
      SOURCE_ID-eng   : 001204
      _STATISTICS_WRITING_APP-eng: MakeMKV v1.14.2 win(x64-release)
      _STATISTICS_WRITING_DATE_UTC-eng: 2019-02-28 17:31:59
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
[20:38:56] scan: decoding previews for title 1
[20:38:56] scan: audio 0x1: ac3, rate=48000Hz, bitrate=448000 English (AC3) (5.1 ch)
[20:38:59] scan: 10 previews, 1920x1080, 23.976 fps, autocrop = 138/138/0/0, aspect 16:9, PAR 1:1
[20:38:59] scan: supported video decoders: avcodec qsv
[20:38:59] libhb: scan thread found 1 valid title(s)
[20:38:59] starting job
[20:38:59] Auto Passthru: allowed codecs are AAC, AC3, TrueHD, DTS, DTS-HD
[20:38:59] Auto Passthru: fallback is AC3
[20:38:59] Auto Passthru: using AC3 Passthru for track 1
[20:38:59] job configuration:
[20:38:59]  * source
[20:38:59]    + C:\Temp\Output\1_Movie-Non-Encoded\BlacKkKlansman (2018).mkv
[20:38:59]    + title 1, chapter(s) 1 to 20
[20:38:59]    + container: matroska,webm
[20:38:59]    + data rate: 28561 kbps
[20:38:59]  * destination
[20:38:59]    + C:\Temp\Output\2_Movie-Encoded\Blackkklansman (2018).mkv
[20:38:59]    + container: Matroska (libavformat)
[20:38:59]      + chapter markers
[20:38:59]  * video track
[20:38:59]    + decoder: h264_qsv
[20:38:59]    + filters
[20:38:59]      + Framerate Shaper (mode=1)
[20:38:59]        + frame rate: 23.976 fps -> constant 23.976 fps
[20:38:59]      + Crop and Scale (width=1920:height=804:crop-top=138:crop-bottom=138:crop-left=0:crop-right=0)
[20:38:59]        + source: 1920 * 1080, crop (138/138/0/0): 1920 * 804, scale: 1920 * 804
[20:38:59]    + Output geometry
[20:38:59]      + storage dimensions: 1920 x 804
[20:38:59]      + pixel aspect ratio: 1 : 1
[20:38:59]      + display dimensions: 1920 x 804
[20:38:59]    + encoder: H.264 (Intel Media SDK)
[20:38:59]      + preset:  balanced
[20:38:59]      + profile: auto
[20:38:59]      + level:   auto
[20:38:59]      + quality: 20.00 (QP)
[20:38:59]      + color profile: 1-1-1
[20:38:59]  * subtitle track 1, suomi [PGS] (track 0, id 0x2, Picture) -> Passthrough, Default
[20:38:59]  * audio track 1
[20:38:59]    + decoder: English (AC3) (5.1 ch) (track 1, id 0x1)
[20:38:59]      + bitrate: 448 kbps, samplerate: 48000 Hz
[20:38:59]    + AC3 Passthru
[20:38:59] sync: expecting 194520 video frames
[20:38:59] encqsvInit: using encode-only path
[20:38:59] encqsvInit: H.264/AVC High profile @ level 4.0
[20:38:59] encqsvInit: TargetUsage 2 AsyncDepth 3
[20:38:59] encqsvInit: GopRefDist 4 GopPicSize 32 NumRefFrame 2
[20:38:59] encqsvInit: BFramesMax 3
[20:38:59] encqsvInit: RateControlMethod CQP with QPI 20 QPP 22 QPB 24
[20:38:59] sync: first pts video is 0
[20:38:59] sync: "Chapter 1" (1) at frame 1 time 0
[20:38:59] sync: first pts audio 0x1 is 0
[20:38:59] qsv_enc_init: using 'hardware (1) via D3D11' implementation, API: 1.11
[20:39:24] sync: first pts subtitle 0x2 is 11028510
[20:39:54] sync: "Chapter 2" (2) at frame 6577 time 24684660
[20:41:46] sync: "Chapter 3" (3) at frame 20594 time 77300973
[20:43:42] sync: "Chapter 4" (4) at frame 34062 time 127856478
[20:44:41] sync: "Chapter 5" (5) at frame 40776 time 153059156
[20:46:24] sync: "Chapter 6" (6) at frame 52621 time 197522325
[20:47:56] sync: "Chapter 7" (7) at frame 62955 time 236313577
[20:48:55] sync: "Chapter 8" (8) at frame 70364 time 264125111
[20:50:10] sync: "Chapter 9" (9) at frame 79665 time 299038740
[20:51:06] sync: "Chapter 10" (10) at frame 86618 time 325138563
[20:52:32] sync: "Chapter 11" (11) at frame 97075 time 364391527
[20:54:21] sync: "Chapter 12" (12) at frame 110814 time 415964298
[20:55:27] sync: "Chapter 13" (13) at frame 119028 time 446797601
[20:56:51] sync: "Chapter 14" (14) at frame 129523 time 486193207
[20:58:41] sync: "Chapter 15" (15) at frame 143253 time 537732195
[21:00:29] sync: "Chapter 16" (16) at frame 156592 time 587803466
[21:01:57] sync: "Chapter 17" (17) at frame 167584 time 629064686
[21:02:49] sync: "Chapter 18" (18) at frame 174260 time 654124721
[21:03:27] sync: "Chapter 19" (19) at frame 178897 time 671530860
[21:04:27] sync: "Chapter 20" (20) at frame 186232 time 699064616
[21:05:31] reader: done. 1 scr changes
[21:05:32] work: average encoding speed for job is 122.137192 fps
[21:05:32] vfr: 194520 frames output, 0 dropped and 0 duped for CFR/PFR
[21:05:32] vfr: lost time: 0 (0 frames)
[21:05:32] vfr: gained time: 0 (0 frames) (0 not accounted for)
[21:05:32] ac3-decoder done: 253535 frames, 0 decoder errors
[21:05:32] h264_qsv-decoder done: 194520 frames, 0 decoder errors
[21:05:32] sync: got 194520 frames, 194520 expected
[21:05:32] sync: framerate min 23.981 fps, max 23.981 fps, avg 23.976 fps
[21:05:32] mux: track 0, 194520 frames, 4813519634 bytes, 4746.39 kbps, fifo 4096
[21:05:32] mux: track 1, 253535 frames, 454334720 bytes, 448.00 kbps, fifo 4096
[21:05:32] mux: track 2, 3904 frames, 37542495 bytes, 37.02 kbps, fifo 64
[21:05:32] libhb: work result = 0

# Encode Completed ...



User avatar
JohnAStebbins
HandBrake Team
Posts: 5467
Joined: Sat Feb 09, 2008 7:21 pm

Re: Green line on bottom of encode

Post by JohnAStebbins » Fri Mar 01, 2019 5:47 pm

Do you still get the green line if you disable hardware decoding in preferences?

musicvid
Veteran User
Posts: 3330
Joined: Sat Jun 27, 2009 1:19 am

Re: Green line on bottom of encode

Post by musicvid » Fri Mar 01, 2019 10:39 pm

Woodstock wrote:
Fri Dec 30, 2016 3:15 pm
With BD sources, it is rare to need decomb or deinterlace. Exceptions exist, but most BD sources are not interlaced to begin with. So you can disable those filters, and get some additional conversion speed.
With most BluRay Movie source, that is correct. Disregarding Ultra BD, which is a newer spec, camera source at full 1920x1080 is accepted as 50i or 60i only, as it was conformed to the prevailing tape formats, AVCHD and HDV.

1920x1080 25p/50p and 30p/60p source works for BluRay if flagged as 50i / 60i.

HD
1920×1080 59.94i 16:9
1920×1080 50i 16:9
1920×1080 24p 16:9
1920×1080 23.976p 16:9
1440×1080 59.94i [c] 16:9 [d]
1440×1080 50i [c] 16:9 [d]
1440×1080 24p [c] 16:9 [d]
1440×1080 23.976p [c] 16:9 [d]
1280×720 59.94p 16:9
1280×720 50p 16:9
1280×720 24p 16:9
1280×720 23.976p 16:9
SD
720×480 59.94i 4:3 or 16:9 [d]
720×576 50i 4:3 or 16:9 [d]

User avatar
Rodeo
HandBrake Team
Posts: 12241
Joined: Tue Mar 03, 2009 8:55 pm

Re: Green line on bottom of encode

Post by Rodeo » Sat Mar 02, 2019 3:19 pm

musicvid wrote:
Fri Mar 01, 2019 10:39 pm
1920x1080 25p/50p and 30p/60p source works for BluRay if flagged as 50i / 60i.
If the mastering was done properly, it should just be a flag and the content is actually progressive (no filtering needed). There are some discs where it's actually interlaced, unfortunately.

musicvid
Veteran User
Posts: 3330
Joined: Sat Jun 27, 2009 1:19 am

Re: Green line on bottom of encode

Post by musicvid » Sat Mar 02, 2019 4:01 pm

Rodeo wrote:
Sat Mar 02, 2019 3:19 pm
musicvid wrote:
Fri Mar 01, 2019 10:39 pm
1920x1080 25p/50p and 30p/60p source works for BluRay if flagged as 50i / 60i.
If the mastering was done properly, it should just be a flag and the content is actually progressive (no filtering needed). There are some discs where it's actually interlaced, unfortunately.
Agreed. I have come across both scenarios.

"Same as Source / Constant" is a more important feature than recognized, because of its ability to "peek under the covers" and give us back pristine source, in many cases.

tjsuominen
Posts: 68
Joined: Fri Jan 04, 2013 9:29 pm

Re: Green line on bottom of encode

Post by tjsuominen » Sun Mar 03, 2019 7:14 pm

JohnAStebbins wrote:
Fri Mar 01, 2019 5:47 pm
Do you still get the green line if you disable hardware decoding in preferences?
Yes, just tested with the same .MKV whilst had disabled "Enable QuickSync Decoding" (toggle off).

When playing the HB created MKV in Kodi > there is still the green line visible.

Strange is, when playing the same MKV on Windows 10 in VLC, that green line ain't visible. I haven't changed a thing anywhere (except updated HB).

Could it have something to do with TV refresh rate on my Kodi (currently set for 60.00)?

I am all ????

Post Reply