масштабировать видео в теге p: media - PullRequest
0 голосов
/ 16 февраля 2012

как масштабировать видео в медиа-теге?

<p:media value="#{mediaBean.media}" width="250" height="225" player="quicktime"/>

разрешение больше, чем 250x225 - так что я просто вижу части видеоэкрана - почему он не автоматически масштабирует видео до 250x225?есть идеи?

привет

1 Ответ

1 голос
/ 16 февраля 2012

Вы должны отправить атрибут масштаба в качестве параметра (f: param) игроку.

<p:media value="#{mediaBean.media}" width="250" height="241" player="quicktime"/>
        <f:param name="scale" value="tofit" />
</p:media>

Каждый игрок указывает, какие параметры он поддерживает.

В вашем случае quicktime поддерживает атрибут scale:

шкала

SCALE - это TOFIT, ASPECT или число. По умолчанию значение SCALE: 1. Если установлено значение TOFIT, фильм масштабируется в соответствии со встроенным поле, указанное в атрибутах HEIGHT и WIDTH. Если это установлено АСПЕКТ, фильм будет масштабироваться, чтобы соответствовать встроенной коробке, сохраняя соотношение сторон. Если это установлено с номером, фильм будет масштабируется по этому числу (например, 1,5). Примечание. Использование числовой шкалы. Атрибут с фильмом QTVR Panorama может ухудшить производительность фильм даже на дорогих системах.

Полезные ссылки здесь:

Quicktime

Flash

Windows Media Player

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...