我正在使用 flowplayer 来显示具有各种显示纵横比和像素纵横比的视频。显示播放器的 HTML 元素的大小为 640x320,即纵横比为 16:9。
我的第一个问题是:flowplayer 是否尊重源视频容器(例如 MP4 容器)中的 DAR(显示纵横比)和/或 PAR(像素纵横比)元数据?快速测试表明情况并非如此,仅使用视频帧的宽度和高度,忽略 DAR 和 PAR。这是真的?我已经搜索了各种论坛/网络,但无法找到明确的答案。
例如:我有一个帧大小为 480x360(4:3 AR)的视频,PAR 值为 104:59 (1.76),DAR 为 416:177 (2.35)。因此,我希望该视频在 flowplayer 中显示为 Cinemascope(纵横比为 2.35),并在顶部和底部添加黑条(信箱)。但是,flowplayer 将其显示为 4:3 视频,仅考虑输入视频的帧大小。我也尝试将剪辑选项“比例”更改为不同的值,但这也无济于事。
有人可以确认或否认这一点吗?如果这是真的,你们通常会在这种情况下做什么,即拥有比平常更宽的纵横比?您是否会简单地重新编码视频并相应地更改帧大小以保持纵横比?
问候,克里斯