Corrupted Video

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
Roldy
Posts: 4
Joined: Tue Jul 19, 2011 7:01 am

Corrupted Video

Post by Roldy »

Hi Folks,

Grateful for some help in resolving this. My source is 'Wonders of the Solar System' which I have ripped from Bluray using MakeMKV. The ripped mkv source plays perfectly. When I encode the mkv with handbrake I get corrupted video with flashing blocks of colour. I have tried encoding some other videos ripped with MakeMKV and all have worked without issue.

The video related applications that I currently have on my system are as follows:
- MakeMKV 1.8.5 x64
- HandBrake 0.9.9.5530 x64
- VLC media player 2.1.0 x64
- DVDFab Passkey 8.1.0.4 (I have this disabled)
- K-Lite Mega Codec Pack 10.0.5 (I think I did a 'lots a stuff' install)

Some of the fixes that I have tried that haven't worked include:
1.Using strict anamorphic
2. Using a deinterlace filter
3. Using out of the box defaults
4. Constant framerate
5. Disable LibHD Features
6. Enable LibHD Scanning and Encoding

I have included below the scan log from a 10 second preview that I attempted.

---------------------------------------------------------
HandBrake 0.9.9.5530 - 64bit Version
OS: Microsoft Windows NT 6.2.9200.0
CPU: Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
Ram: 4029 MB, Screen: 1920x1080
Temp Dir: C:\Users\brad\AppData\Local\Temp\
Install Dir: C:\Program Files\Handbrake
Data Dir: C:\Users\brad\AppData\Roaming\HandBrake\HandBrake\0.9.9.5530

-------------------------------------------
-i "C:\MakeMKV\WSS\Disc1\Wonders_of_the_Solar_System_Disc_1_t00.mkv" -t0 --min-duration=10 -v
[12:23:24] hb_init: starting libhb thread
HandBrake 0.9.9 (2013052900) - MinGW x86_64 - http://handbrake.fr
4 CPUs detected
Opening C:\MakeMKV\WSS\Disc1\Wonders_of_the_Solar_System_Disc_1_t00.mkv...
[12:23:24] hb_scan: path=C:\MakeMKV\WSS\Disc1\Wonders_of_the_Solar_System_Disc_1_t00.mkv, title_index=0
libbluray/bdnav/index_parse.c:162: indx_parse(): error opening C:\MakeMKV\WSS\Disc1\Wonders_of_the_Solar_System_Disc_1_t00.mkv/BDMV/index.bdmv
libbluray/bdnav/index_parse.c:162: indx_parse(): error opening C:\MakeMKV\WSS\Disc1\Wonders_of_the_Solar_System_Disc_1_t00.mkv/BDMV/BACKUP/index.bdmv
libbluray/bluray.c:1725: nav_get_title_list(C:\MakeMKV\WSS\Disc1\Wonders_of_the_Solar_System_Disc_1_t00.mkv) failed (0000000001B761D0)
[12:23:24] bd: not a bd - trying as a stream/file instead
libdvdnav: Using dvdnav version 4.1.3
libdvdread: Encrypted DVD support unavailable.
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdnav: vm: failed to read VIDEO_TS.IFO
[12:23:24] dvd: not a dvd - trying as a stream/file instead
[vc1 @ 0000000001B793A0] Interlaced frames/fields support is incomplete
Input #0, matroska,webm, from 'C:\MakeMKV\WSS\Disc1\Wonders_of_the_Solar_System_Disc_1_t00.mkv':
Metadata:
title : Wonders of the Solar System Disc 1
Duration: 00:58:27.00, start: 0.000000, bitrate: N/A
Chapter #0.0: start 0.000000, end 587.360000
Metadata:
title : Chapter 01
Chapter #0.1: start 587.360000, end 1242.680000
Metadata:
title : Chapter 02
Chapter #0.2: start 1242.680000, end 2041.120000
Metadata:
title : Chapter 03
Chapter #0.3: start 2041.120000, end 2843.440000
Metadata:
title : Chapter 04
Chapter #0.4: start 2843.440000, end 3507.000000
Metadata:
title : Chapter 05
Stream #0.0(eng): Video: vc1 (Advanced), yuv420p, 1920x1080 [PAR 1:1 DAR 16:9], 25 fps, 25 tbr, 1k tbn, 50 tbc
Stream #0.1(eng): Audio: dca (DTS), 48000 Hz, 5.1, fltp, 1536 kb/s (default)
Metadata:
title : 3/2+1
Stream #0.2(eng): Subtitle: pgssub
[12:23:24] scan: decoding previews for title 1
[NULL @ 0000000001B793A0] Interlaced frames/fields support is incomplete
[12:23:24] scan: audio 0x1: dca, rate=48000Hz, bitrate=1536000 English (DTS) (5.1 ch)
[NULL @ 0000000001B793A0] Interlaced frames/fields support is incomplete
[NULL @ 0000000001B793A0] Interlaced frames/fields support is incomplete
[NULL @ 0000000001B793A0] Interlaced frames/fields support is incomplete
[NULL @ 0000000001B793A0] Interlaced frames/fields support is incomplete
[NULL @ 0000000001B793A0] Interlaced frames/fields support is incomplete
[12:23:25] libhb: scan thread found 1 valid title(s)
+ title 1:
+ stream: C:\MakeMKV\WSS\Disc1\Wonders_of_the_Solar_System_Disc_1_t00.mkv
+ duration: 00:58:27
+ size: 1920x1080, pixel aspect: 1/1, display aspect: 1.78, 25.000 fps
+ autocrop: 0/0/0/0
+ chapters:
+ 1: cells 0->0, 0 blocks, duration 00:09:47
+ 2: cells 0->0, 0 blocks, duration 00:10:55
+ 3: cells 0->0, 0 blocks, duration 00:13:18
+ 4: cells 0->0, 0 blocks, duration 00:13:22
+ 5: cells 0->0, 0 blocks, duration 00:11:04
+ audio tracks:
+ 1, English (DTS) (5.1 ch) (iso639-2: eng), 48000Hz, 1536000bps
+ subtitle tracks:
+ 1, English (iso639-2: eng) (Bitmap)(PGS)
HandBrake has exited.
---------------------------------------------------------
Smithcraft
Veteran User
Posts: 2695
Joined: Thu Jan 22, 2009 8:04 pm

Re: Corrupted Video

Post by Smithcraft »

The library that Handbrake uses does not work with Interlaced VC-1.

You'll have to use a package that does accept that codec.

SC
TedJ
Veteran User
Posts: 5388
Joined: Wed Feb 20, 2008 11:25 pm

Re: Corrupted Video

Post by TedJ »

Libav, which HandBrake uses for file based input, has improved it's interlaced VC-1 support fairly recently. It may be worth checking the HandBrake nightly builds in case we've updated since then.
mduell
Veteran User
Posts: 7412
Joined: Sat Apr 21, 2007 8:54 pm

Re: Corrupted Video

Post by mduell »

Roldy wrote:

Code: Select all

[vc1 @ 0000000001B793A0] Interlaced frames/fields support is incomplete
Emphasis on this line.
Roldy
Posts: 4
Joined: Tue Jul 19, 2011 7:01 am

Re: Corrupted Video

Post by Roldy »

Thanks very much everyone for the fast replies. Sadly I didn't have any better success with the nightly build. I did try another package (RipBot264) which purported to handle interlaced vc1 but alas it failed to even begin encoding. If anyone can recommend a good vc1 capable package then I'd be interested to give it a go, otherwise I'll just put this one on the shelf for now and maybe try my luck with a future HandBrake build.
Smithcraft
Veteran User
Posts: 2695
Joined: Thu Jan 22, 2009 8:04 pm

Re: Corrupted Video

Post by Smithcraft »

It won't work in the nighly, as it's not a supported codec.

You could try StaxRip, as I've heard that works.

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

Re: Corrupted Video

Post by Rodeo »

TedJ wrote:Libav, which HandBrake uses for file based input, has improved it's interlaced VC-1 support fairly recently. It may be worth checking the HandBrake nightly builds in case we've updated since then.
No. We still need to port the QSV patch to Libav git master first, among other things.
User avatar
Rodeo
HandBrake Team
Posts: 12746
Joined: Tue Mar 03, 2009 8:55 pm

Re: Corrupted Video

Post by Rodeo »

Smithcraft wrote:It won't work in the nighly, as it's not a supported codec.
???

It's only unsupported because it's not yet fully implemented. It will work in the nightlies at some point.
Smithcraft
Veteran User
Posts: 2695
Joined: Thu Jan 22, 2009 8:04 pm

Re: Corrupted Video

Post by Smithcraft »

Which is not now. So it's still not supported.

SC
stryfewalker
Posts: 18
Joined: Thu Feb 18, 2010 4:26 pm

Re: Corrupted Video

Post by stryfewalker »

Any updates on when interlaced vc1 might be supported?

It's still not working in the latest nightly.
User avatar
s55
HandBrake Team
Posts: 9960
Joined: Sun Dec 24, 2006 1:05 pm

Re: Corrupted Video

Post by s55 »

None yet. We haven't bumped libav yet, nor have they released the next milestone release for them either so. Will be a little while yet.

They released their first alpha a week or so ago, so we'll see.
Post Reply