This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Stretch detection?
#3
Quote:My first attempt to rip and transcode a film made in Cinemascope (2.35:1 aspect ratio) was a major failure.
>> Since you didn't share in what way it was a failure, I can't really help.

I wanted to try to make sense of it myself if I could ;-)

>>My wild guess would be that your input is Cinemascope (2.35:1 display aspect ratio), but isn't properly flagged.
Exactly so. This is what I found by experimenting with the (very useful) tools in Hybrid-

The source was a DVD of Flash Gordon (1980). The original film is a Cinemascope 2.35:1 feature, and the DVD describes itself as 16:9 anamorphic. However the mkv rip shows up in Hybrid with an aspect ratio of 16:15 (1.067:1) which is clearly nonsense.

Attempt 1
First pass I just treated this like a normal 16:9 film. I was rewarded with a picture occupying about 50% of the screen horizontally and 40% vertically. A little vertically squeezed sticking plaster of a picture.

Attempt 2
For the next attempt I did the following-
  1. Crop the picture to 720x440
  2. Applied 68 pixel letterbox bars top and bottom
  3. Tansformed the picture to 1.63:1 aspect ratio with square pixels (1.63 is 720/440)

This was better, it occupied more of the screen and the picture wasn't distorted, but it still wasn't using the full screen width on the TV. My guess was i'd failed to take account of the fact that a standard 720x576 image (1.25:1) has to have an "anamorphic" transform to fit a 1.77:1 TV screen, so setting "square pixels" was incorrect.

Attempt 3
For this one I cropped the picture down to just the 720x440 active area, then resized the result to 720x306. This worked, and actually filled the TV screen horizontally, but it struck me that I was maybe wasting CPU resizing the image during transcoding, when presumably the TV or streamer can do this on the fly pretty easily, because they do it every time you play a 720x576 DVD on a 1080p or 2160p display.

Attempt 4
After several experiments trying to make sense of the various pieces of the aspect ratio puzzle I ended up with-

Input PAR: 4x3   (= 64/45 (16:9 PAL PAR) x 15/16 (reported PAR of the rip)

Output PAR: 72x44 (active area of resulting image)
Convert output to PAR: On
No crop, no resize.

it worked! (mostly by luck...) I don't know if this recipe will work for all widescreen material but at least I understand the controls in the Crop/Resize section a bit better now.

One comment- It took me a while to understand that you could set use the Crop/Resize options to override the output PAR settings WITHOUT resizing the picture (because choosing an output PAR automatically enables resizing). Fine once I "got" it, but the fact that the PAR section was still in effect even if Picture Resizing was not enabled was not obvious to me in the user interface.

BTW sorry for the crazy spacing in the previous post, but every time I removed the extra line breaks between paragraphs the eidtor seemed to re-insert them?!  Hence the excessive spaces between paragraphs.
Reply


Messages In This Thread
Stretch detection? - by incans - 09.01.2021, 12:44
RE: Stretch detection? - by Selur - 09.01.2021, 12:52
RE: Stretch detection? - by incans - 12.01.2021, 02:50
RE: Stretch detection? - by Selur - 12.01.2021, 05:00
RE: Stretch detection? - by incans - 12.01.2021, 18:52
RE: Stretch detection? - by incans - 13.01.2021, 23:44
RE: Stretch detection? - by Selur - 14.01.2021, 06:58

Forum Jump:


Users browsing this thread: 2 Guest(s)