Page 1 of 1

[Ongoing...] Aspect Ratio Difficulties

Posted: Wed Dec 02, 2009 6:45 pm
by johnqbuspass
Edit 2 wrote:Looking over my source files, it appears that MakeMKV reads the aspect ratio flags differently for each set. Volumes one through five appear to have a 4:3 aspect ratio (listed in the track information pane) when loaded into MakeMKV, whereas volumes six and seven appear as 16:9. This is confusing because these files display correctly in both Media Player Classic - Home Cinema and on the Popcorn Hour A-110 in their VIDEO_TS forms. Does anyone know what could be done to force MakeMKV to detect a 16:9 aspect ratio, or to force the resulting .mkv file to display the content in proper 16:9? Thanks again!
Edit wrote:As it turns out, some of my videos converted correctly to 16:9, while some remain in 4:3. I believe that this change occurred in version 1.4.9, although I'm not exactly sure, and cannot test it since 1.4.8 is unusable. Both sets of videos list aspect ratios of 853:480 under video information, however, the ones defaulting to a 4:3 display list 4:3 as an aspect ratio in addition to 853:480, whereas the ones defaulting to 16:9 display 16:9 in addition to 853:480. To clarify, the .mkv files pertaining to the property windows in the following screenshot were created using MakeMKV from VIDEO_TS.IFO files taken from the VIDEO_TS folder created by DVD Decrypter after ripping. Both VIDEO_TS folders played in their correct (intended) aspect ratios in both Media Player Classic - Home Cinema and on a Popcorn Hour A-110 prior to "conversion" by MakeMKV.

Image

Leftmost property window: pin info

Code: Select all

Filter : Matroska Splitter (low merit) - CLSID : {149D2E01-C32E-4939-80F6-C07B81015A7A}

- Connected to:

CLSID: {212690FB-83E5-4526-8FD7-74478B7939CD}
Filter: Microsoft DTV-DVD Video Decoder
Pin: Video Input

- Connection media type:

Video: MPEG2 Video 720x480 (4:3) 29.97fps

AM_MEDIA_TYPE: 
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
subtype: MEDIASUBTYPE_MPEG2_VIDEO {E06D8026-DB46-11CF-B4D1-00805F6CBBEA}
formattype: FORMAT_MPEG2_VIDEO {E06D80E3-DB46-11CF-B4D1-00805F6CBBEA}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 1
cbFormat: 218

VIDEOINFOHEADER:
rcSource: (0,0)-(0,0)
rcTarget: (0,0)-(0,0)
dwBitRate: 0
dwBitErrorRate: 0
AvgTimePerFrame: 333666

VIDEOINFOHEADER2:
dwInterlaceFlags: 0x00000000
dwCopyProtectFlags: 0x00000000
dwPictAspectRatioX: 640
dwPictAspectRatioY: 480
dwControlFlags: 0x00000000
dwReserved2: 0x00000000

MPEG2VIDEOINFO:
dwStartTimeCode: 0
cbSequenceHeader: 86
dwProfile: 0x00000002
dwLevel: 0x00000002
dwFlags: 0x00000000

BITMAPINFOHEADER:
biSize: 40
biWidth: 720
biHeight: 480
biPlanes: 0
biBitCount: 0
biCompression: 0
biSizeImage: 0
biXPelsPerMeter: 0
biYPelsPerMeter: 0
biClrUsed: 0
biClrImportant: 0

pbFormat:
0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0020: 00 00 00 00 00 00 00 00 62 17 05 00 00 00 00 00 ........b.......
0030: 00 00 00 00 00 00 00 00 80 02 00 00 e0 01 00 00 ........?...?...
0040: 00 00 00 00 00 00 00 00 28 00 00 00 d0 02 00 00 ........(...?...
0050: e0 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ?...............
0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0070: 00 00 00 00 56 00 00 00 02 00 00 00 02 00 00 00 ....V...........
0080: 00 00 00 00|00 00 01 b3 2d 01 e0 24 08 4d 23 81 .......?-.?$.M#?
0090: 10 11 11 12 12 12 13 13 13 13 14 14 14 14 14 15 ................
00a0: 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 ................
00b0: 17 17 17 17 18 18 18 19 18 18 18 19 1a 1a 1a 1a ................
00c0: 19 1b 1b 1b 1b 1b 1c 1c 1c 1c 1e 1e 1e 1f 1f 21 ...............!
00d0: 00 00 01 b5 14 82 00 01 00 00                   ...µ.‚....

- Enumerated media type 0:

Set as the current media type
Rightmost property window: pin info

Code: Select all

Filter : Matroska Splitter (low merit) - CLSID : {149D2E01-C32E-4939-80F6-C07B81015A7A}

- Connected to:

CLSID: {212690FB-83E5-4526-8FD7-74478B7939CD}
Filter: Microsoft DTV-DVD Video Decoder
Pin: Video Input

- Connection media type:

Video: MPEG2 Video 720x480 (16:9) 29.97fps

AM_MEDIA_TYPE: 
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
subtype: MEDIASUBTYPE_MPEG2_VIDEO {E06D8026-DB46-11CF-B4D1-00805F6CBBEA}
formattype: FORMAT_MPEG2_VIDEO {E06D80E3-DB46-11CF-B4D1-00805F6CBBEA}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 1
cbFormat: 282

VIDEOINFOHEADER:
rcSource: (0,0)-(0,0)
rcTarget: (0,0)-(0,0)
dwBitRate: 0
dwBitErrorRate: 0
AvgTimePerFrame: 333666

VIDEOINFOHEADER2:
dwInterlaceFlags: 0x00000000
dwCopyProtectFlags: 0x00000000
dwPictAspectRatioX: 853
dwPictAspectRatioY: 480
dwControlFlags: 0x00000000
dwReserved2: 0x00000000

MPEG2VIDEOINFO:
dwStartTimeCode: 0
cbSequenceHeader: 150
dwProfile: 0x00000002
dwLevel: 0x00000002
dwFlags: 0x00000000

BITMAPINFOHEADER:
biSize: 40
biWidth: 720
biHeight: 480
biPlanes: 0
biBitCount: 0
biCompression: 0
biSizeImage: 0
biXPelsPerMeter: 0
biYPelsPerMeter: 0
biClrUsed: 0
biClrImportant: 0

pbFormat:
0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0020: 00 00 00 00 00 00 00 00 62 17 05 00 00 00 00 00 ........b.......
0030: 00 00 00 00 00 00 00 00 55 03 00 00 e0 01 00 00 ........U...?...
0040: 00 00 00 00 00 00 00 00 28 00 00 00 d0 02 00 00 ........(...?...
0050: e0 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ?...............
0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0070: 00 00 00 00 96 00 00 00 02 00 00 00 02 00 00 00 ....–...........
0080: 00 00 00 00|00 00 01 b3 2d 01 e0 34 17 ed 23 82 .......?-.?4.?#‚
0090: 10 20 20 26 20 26 2c 2c 2c 2c 2c 2c 34 30 34 36 .  & &,,,,,,4046
00a0: 36 36 34 34 34 34 36 36 36 3a 3a 3a 44 44 44 3a 664444666:::DDD:
00b0: 3a 3a 36 36 3a 3a 40 40 44 44 4a 4c 4a 46 46 44 ::66::@@DDJLJFFD
00c0: 46 4c 4c 50 50 50 60 60 5c 5c 70 70 74 8a 8a a7 FLLPPP``\\ppt??§
00d0: 10 11 11 12 12 12 13 13 13 13 14 14 14 14 14 15 ................
00e0: 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 ................
00f0: 17 17 17 17 18 18 18 19 18 18 18 19 1a 1a 1a 1a ................
0100: 19 1b 1b 1b 1b 1b 1c 1c 1c 1c 1e 1e 1e 1f 1f 21 ...............!
0110: 00 00 01 b5 14 82 00 01 00 00                   ...µ.‚....

- Enumerated media type 0:

Set as the current media type
Greetings all. First, great product! However... I've run into a peculiarity that I was hoping someone could help me solve. Unfortunately, a forum search has yielded insufficient information; specifically, most issues regarding aspect ratio listed in the forums have occurred due to user error. In preemption of that assumption, VIDEO_TS folders play in their correct (intended) aspect ratios in both Media Player Classic - Home Cinema and on a Popcorn Hour A-110. From my testing, it appears that the correct aspect ratio is lost somewhere during processing by MakeMKV, but I can't be certain, so here's a rundown:

Expected Behavior
1). DVDs with an intended 16:9 aspect ratio are ripped using DVD Decrypter
2). The resulting VIDEO_TS.IFO file is loaded into MakeMKV and processed
3). When playing back the .mkv file produced by MakeMKV (using MPC-HC or an A-110), 16:9 video displays in 16:9

Actual Behavior
1). DVDs with an intended 16:9 aspect ratio are ripped using DVD Decrypter
2). The resulting VIDEO_TS.IFO file is loaded into MakeMKV and processed
3). When playing back the .mkv file produced by MakeMKV using MPC-HC), 16:9 video displays in 4:3 (squashed horizontally)
.....3a). Under video properties, MPC-HC lists a resolution of 720x480 and an aspect ratio of 4:3
.....3b). When loading the original (unaltered) VIDEO_TS.IFO file (using MPC-HC), 16:9 video displays in 16:9
.....3c). When opening the VIDEO_TS.IFO file in MakeMKV, the track information lists a resolution of 720x480 and an aspect ratio of 4:3

..........A resolution 720x480 is, itself, 4:3. Is it possible that MakeMKV is listing the AR of the video dimensions and not the display AR?
..........If so, why then is the intended aspect ratio not preserved during playback in MPC-HC (MPC-HC seems to be forcing 4:3)?
..........Is this somehow related to an inability of MakeMKV to process or handle anamorphic video correctly?
.....3d). If I disable the "Keep Aspect Ratio" option in MPC-HC, the 16:9 video displays correctly, but 4:3 content is stretched to 16:9
.....3e). When playing back the .mkv file produced by MakeMKV using a Popcorn Hour A-110, 16:9 video displays in 16:9
..........Under video information, the A-110 lists a resolution of 720x480 and an aspect ratio of 16:9

..........Why is there a discrepancy between the output of MPC-HC and the A-110 (Is the A-110 correctly reading the aspect ratio, or forcing 16:9)?
4). I have not tested the output of videos with an intended aspect ratio of 4:3 on the A-110
.....4a). If my previous testing with MPC-HC is any indicator, I suspect that 4:3 content will be stretched to 16:9. I will test this after class today
..........When testing the A-110, if the intended 4:3 .mkv file outputs to 4:3, then this issue is most likely a bug in MPC-HC
..........When testing the A-110, if the intended 4:3 .mkv file outputs to 16:9, then this issue is most likely a bug in the A-110, and possibly in MakeMKV

If you've made it this far, thanks for reading! It was as much a pain to type as it was to follow, I'm sure... and any help would be greatly appreciated.

Re: [Resolved?] Aspect Ratio Difficulties

Posted: Wed Dec 02, 2009 10:32 pm
by Andie
I'm not sure if my post will help you or not but my first Blu Ray rip was Snow White Diamond Edition and when it ripped the movie it displayed in 4x3 aspect ratio. Now I'm not sure if the movie was actually 4x3 or not (my only blu ray player is attached to my pc and my monitor is not HDCP), the case says 1080p but MakeMKV ripped a 1080p file formatted in 4x3 with the black bars on the side. I mean the actual video file was 1080p but the video showed black bars on the side like if it was in 4x3.

I haven't had any problems with aspect ratio with DVDs.

Re: [Ongoing...] Aspect Ratio Difficulties

Posted: Thu Dec 03, 2009 4:57 am
by johnqbuspass
Andie wrote:I'm not sure if my post will help you or not but my first Blu Ray rip was Snow White Diamond Edition and when it ripped the movie it displayed in 4x3 aspect ratio. Now I'm not sure if the movie was actually 4x3 or not (my only blu ray player is attached to my pc and my monitor is not HDCP), the case says 1080p but MakeMKV ripped a 1080p file formatted in 4x3 with the black bars on the side. I mean the actual video file was 1080p but the video showed black bars on the side like if it was in 4x3.

I haven't had any problems with aspect ratio with DVDs.
Unfortunately, I'm not having any difficulty with black bars. The problem, as I understand it now, is that I think for some reason MakeMKV is not detecting 16:9 video from a majority of my VIDEO_TS.IFO files, despite them playing back in 16:9 on both players in question. I have considered that the original DVDs may have been poorly authored, however they are from a set that- as previously stated- has no aspect ratio problems when playing from their respective .ifo files. Only when processing them with MakeMKV does the difference become apparent. Thanks for your reply, though. Please let me know if you have any other ideas? :)