Aspect ratio not obeyed when it does not match display size
Status: Alpha
Brought to you by:
cmarrin
First, the Advanced button in the toolbar is dim. Is there a way to enable it, or is it not active yet?
Second, I have several video files downloaded from my TiVo S2. They're 480*480 with an embedded aspect ratio specification of 4:3. When I convert them with VisualHub & Optimize for: Apple TV, I get appropriately rectangular content: 720*540(?), but VideoMonkey gives me 720*720 for Apple TV (or 480 if I limit output to input).
1. VM should honor the specified aspect ratio. This probably means expanding out the horizontal pixels by 1/3 to 640, to avoid synthesizing pointless pixels.
2. VM should let the user specify a particular resolution, presumably under Advanced.
Thanks for VideoMonkey!
I updated the summary to reflect the bad aspect ratio bug, and opened a new RFE to implement an advanced panel
Please run mediainfo on the file in question and add the output to the bug, so I can see all the parameters of the file. To do that, (assuming VideoMonkey is installed in /Applications) type this at a Terminal prompt:
/Applications/VideoMonkey/Contents/Resources/bin/mediainfo <filename>
I downloaded SouthPark.mpeg from the TiVo. SouthPark.AppleTV.mp4 was produced by VideoMonkey.
pepper@prowler:~/tivo$ /Applications/VideoMonkey.app/Contents/Resources/bin/mediainfo SouthPark.mpeg
General
Complete name : SouthPark.mpeg
Format : MPEG-PS
File size : 698 MiB
Duration : 30mn 0s
Overal bit rate : 3252 Kbps
Video
Format : MPEG Video
Format version : Version 2
Format profile : Main@Main
Format settings, Matrix : Standard
Duration : 30mn 0s
Bit rate mode : Constant
Bit rate : 2834 Kbps
Nominal bit rate : 9000 Kbps
Width : 480 pixels
Height : 480 pixels
Display aspect ratio : 4/3
Frame rate : 29.970 fps
Standard : NTSC
Colorimetry : 4:2:0
Scan type : Interlaced
Scan order : Top Field First
Bits/(Pixel*Frame) : 1.303
Audio
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 2
Duration : 30mn 0s
Bit rate mode : Constant
Bit rate : 192 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Resolution : 16 bits
Video delay : 16ms
pepper@prowler:~/tivo$ /Applications/VideoMonkey.app/Contents/Resources/bin/mediainfo SouthPark.AppleTV.mp4
General
Complete name : SouthPark.AppleTV.mp4
Format : MPEG-4
Format profile : Base Media
Codec ID : isom
File size : 232 MiB
Duration : 30mn 0s
Overal bit rate : 1079 Kbps
Encoded date : UTC 1970-01-01 00:00:00
Tagged date : UTC 1970-01-01 00:00:00
Video
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Baseline@L3.0
Format settings, CABAC : No
Format settings, ReFrames : 2 frames
Codec ID : avc1
Duration : 30mn 0s
Bit rate mode : Variable
Bit rate : 946 Kbps
Width : 640 pixels
Height : 480 pixels
Display aspect ratio : 4/3
Frame rate mode : Constant
Frame rate : 29.970 fps
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.103
Stream size : 203 MiB (88%)
Encoded date : UTC 1970-01-01 00:00:00
Tagged date : UTC 1970-01-01 00:00:00
Audio
Format : AAC
Format/Info : Advanced Audio Codec
Format version : Version 4
Format profile : LC
Format settings, SBR : No
Codec ID : 40
Duration : 30mn 0s
Bit rate mode : Variable
Bit rate : 128 Kbps
Channel(s) : 2 channels
Channel positions : L R
Sampling rate : 48.0 KHz
Resolution : 16 bits
Stream size : 27.5 MiB (12%)
Encoded date : UTC 1970-01-01 00:00:00
Tagged date : UTC 1970-01-01 00:00:00
Hmmm, the output you sent shows that the file VM produced is 640x480, which seems like the correct result. Are you saying that the result is actually 480x480? I will try doing a similar encoding and see what results I get
You're right. That was a reconversion via VisualHub. I just converted the .mpeg file with VideoMonkey again:
pepper@prowler:~/tivo$ /Applications/VideoMonkey.app/Contents/Resources/bin/mediainfo SouthPark.vm.mp4
General
Complete name : SouthPark.vm.mp4
Format : MPEG-4
Format profile : Base Media
Codec ID : isom
File size : 239 MiB
Duration : 30mn 0s
Overal bit rate : 1111 Kbps
Encoded date : UTC 1970-01-01 00:00:00
Tagged date : UTC 1970-01-01 00:00:00
Video
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Baseline@L3.1
Format settings, CABAC : No
Format settings, ReFrames : 1 frame
Codec ID : avc1
Duration : 30mn 0s
Bit rate mode : Variable
Bit rate : 979 Kbps
Width : 720 pixels
Height : 720 pixels
Display aspect ratio : 1.000
Frame rate mode : Constant
Frame rate : 29.970 fps
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.063
Stream size : 210 MiB (88%)
Encoded date : UTC 1970-01-01 00:00:00
Tagged date : UTC 1970-01-01 00:00:00
Audio
Format : AAC
Format/Info : Advanced Audio Codec
Format version : Version 4
Format profile : LC
Format settings, SBR : No
Codec ID : 40
Duration : 30mn 0s
Bit rate mode : Variable
Bit rate : 128 Kbps
Channel(s) : 2 channels
Channel positions : L R
Sampling rate : 48.0 KHz
Resolution : 16 bits
Stream size : 27.5 MiB (12%)
Encoded date : UTC 1970-01-01 00:00:00
Tagged date : UTC 1970-01-01 00:00:00