После конвертации видео вы получите XML-файл и следующий код HTML:
<div id="videoPlayer">
<script type="text/javascript" src="swfobject/swfobject.js"</script>
<script type="text/javascript" src="swfobject/swfmacmousewheel.js"</script>
<script type="text/javascript">
var flashvars = {
htmlPage: document.location,
currCateg: swfobject.getQueryParamValue("currCateg"),
currVideo: swfobject.getQueryParamValue("currVideo"),
settingsFile: "settings.xml"
};
var params = {
allowFullScreen: "true",
allowScriptAccess: "always"
};
var attributes = {
id: "videoPlayer",
name: "videoPlayer"
};
swfobject.embedSWF("videoPlayer.swf", "videoPlayer", "550", "400", "9.0.115",
"swfobject/expressInstall.swf", flashvars, params, attributes);
swfmacmousewheel.registerObject(attributes.id);
</script>
</div>
В файле xml есть три раздела:
- 1. Опции
- autoResize - если значение данного параметра true, то размеры плеера соответствуют размерам видео ролика
- width and height - с помощью этих параметров вы можете установить размеры видео (эта опция отключена, если autoResize=true)
- showMiddlePlayBtn - если значение данного параметра true, то при остановке видео или нажатии паузы отображается кнопка Middle Play
- controlsBar hide - если значение данного параметра true и в течение установленного времени нет активности пользователя, панель управления исчезает автоматически
- controlsBar hideDelay - устанавливает время (в секундах) с момента последней активности пользователя до исчезновения панели управления
- videos buffer - устанавливает время (в секундах), которое необходимо для предварительной загрузки видео перед его воспроизведением
- keepAspectRatio - если значение данного параметра false, то видео отображается во весь экран плеера
- autoLoad - если значение данного параметра true, то при открытии страницы начинается загрузка видео
- autoPlay - если значение данного параметра true, то при открытии страницы начинается воспроизведение видео (в этом случае опция autoload отключена)
- jumpToNextCategory - если значение данного параметра true и значение playContinuously также true, то после окончания последнего видео текущей категории плеер воспроизводит первое видео следующей категории
- loop - если значение данного параметра true, то плеер проигрывает видео повторно
- random - если значение данного параметра true и значение autoPlay также true, то плеер воспроизводит видео в произвольном порядке
- volume default - громкость по умолчанию
- volume format - панель громкости можно установить вертикально или горизонтально
- watermark visible - если значение данного параметра true, то на видео появляется водяной знак
- watermark position - устанавливает следующие значения: TL, TR, BL, BR (T-вверх, B-вниз, R-вправо, L-влево)
- tooltip visible - если значение данного параметра true, то появляется текст подсказки
- tooltip hideDelay - время (в секундах) до исчезновения подсказки после того, как курсор мыши убран с клавиши
- listeners spaceKey - если значение данного параметра true, то видео воспроизводится и переключается в режим паузы нажатием клавиши пробела
- listeners click - если значение данного параметра true, то видео воспроизводится и переключается в режим паузы кликом по фоновой области плеера
- listeners doubleClick - если значение данного параметра true, то при двойном клике мыши по рабочей области плеер переходит в полноэкранный режим
- cursor hide - если значение данного параметра true и в течение нескольких секунд нет активности пользователя, то курсор мыши автоматически исчезает
- cursor hideDelay - время (в секундах) с момента последней активности пользователя до исчезновения курсора
- playlist size - высота плейлиста (выравнивание по верхнему краю/выравнивание по нижнему краю), ширина плейлиста (выравнивание по левому краю/выравнивание по правому краю), в пикселях
- playlist thumbWidth - ширина картинки превью в плейлисте (в пикселях)
- playlist thumbHeight - высота картинки превью в плейлисте (в пикселях)
- playlist thumbPadding - расстояние между картинками превью, в пикселях
- description visible - если значение данного параметра true, то описание видео отображается в нижней части плеера
- description size - ширина области описания, в пикселях
- 2. Цвет
- playerBackground - цвет фона видео
- preloader:
- background - цвет фона
- bckAlpha - прозрачность фона
- text - цвет текста процентов загрузки видео
- circle - цвет вращающегося круга загрузки
- middlePlayBtn:
- arrowNormal - цвет стрелки в неактивном состоянии
- bckNormal - цвет фона в неактивном состоянии
- alphaNormal - степень прозрачности в неактивном состоянии
- arrowOver - цвет стрелки при наведении курсора
- bckOver - цвет фона при наведении курсора
- alphaOver - степень прозрачности при наведении курсора
- arrowDown - цвет стрелки при нажатии
- bckDown - цвет фона при нажатии
- alphaDown - степень прозрачности кнопки при нажатии
- controlsBar background - цвет фона панели управления
- controlsBar Buttons:
- normal - цвет кнопок в неактивном состоянии
- over - цвет кнопок при наведении курсора
- down - цвет кнопок при нажатии
- volume:
- border - цвет границ шкалы регулятора громкости
- background - цвет фона шкалы регулятора громкости
- speaker - цвет кнопки отключения звука
- bar - цвет шкалы регулятора громкости
- volumeScrubBtn:
- brdNormal - цвет границ бегунка в неактивном состоянии
- bckNormal - цвет фона бегунка в неактивном состоянии
- brdOver - цвет границ бегунка при наведении курсора
- bckOver - цвет фона бегунка при наведении
- brdDown - цвет границ бегунка при нажатии
- bckDown - цвет фона бегунка при нажатии
- progressBar:
- border - цвет границ шкалы проигрывания
- background - цвет фона шкалы проигрывания
- elapse - цвет шкалы времени проигранной части видео
- download - цвет шкалы времени загруженной части видео
- progressScrubBtn:
- brdNormal - цвет границ бегунка шкалы проигрывания в неактивном состоянии
- bckNormal - цвет фона бегунка шкалы проигрывания в неактивном состоянии
- brdOver - цвет границ бегунка шкалы проигрывания при наведении курсора
- bckOver - цвет фона бегунка шкалы проигрывания при наведении курсора
- brdDown - цвет границы бегунка шкалы проигрывания при нажатии
- bckDown - цвет фона бегунка шкалы проигрывания при нажатии
- times - цвет шкалы времени проигранной части видео и общая продолжительность видео (отображается на панели управления)
- share:
- background - цвет фона
- bckAlpha - прозрачность фона
- boxBck - цвет фона окна с текстом и кнопками
- boxBckAlpha - прозрачность окна с текстом и кнопками
- labels - цвет текста заголовков ("Ссылка на это видео", "Встроить видео" и "Отправить другу")
- errorText - цвет текста сообщения об ошибке или подтверждении
- text - цвет текста ввода
- textBck - цвет поля текста ввода color
- textBrd - цвет границ текста ввода
- btnsNormal - цвет кнопок в неактивном состоянии
- btnsOver - цвет кнопок при наведении курсора
- btnsDown - цвет кнопок при нажатии
- playlist:
- background - цвет поля с описанием
- line - цвет линии, отделяющей плейлист от окна проигрывания плеера
- thumbBck - цвет фона картинок превью
- thumbNormalAlpha - степень прозрачности картинок превью в неактивном состоянии (0 полностью прозрачная, 100 непрозрачная)
- thumbOverAlpha - степень прозрачности картинок превью при наведении курсора (0 полностью прозрачная, 100 непрозрачная)
- thumbSelectedAlpha - степень прозрачности картинок превью при выборе (0 полностью прозрачная, 100 непрозрачная)
- title - цвет заголовка видео при отображении в плейлисте
- description - цвет текста описания при отображении в плейлисте
- category:
- bckNormal - цвет фона названия категории в неактивном состоянии
- titleNormal - цвет текста названия категории в неактивном состоянии
- bckOver - цвет фона названия категории при наведении курсора
- titleOver - цвет текста названия категории при наведении курсора
- bckSelected - цвет фона названия категории при выборе данной категории
- titleSelected - цвет текста названия категории при выборе данной категории
- description:
- background - цвет фона поля с описанием видео
- line - цвет линии, отделяющей описание от окна проигрывания плеера
- title - цвет заголовка видео при отображении в поле с описанием
- description - цвет текста при отображении в поле с описанием
- scrollBar:
- trackBar - цвет полосы прокрутки
- scrubBrdNormal - цвет границ полосы прокрутки в неактивном состоянии
- scrubBckNormal - цвет границ полосы прокрутки в неактивном состоянии
- scrubBrdOver - цвет полосы прокрутки при наведении курсора
- scrubBckOver - цвет полосы прокрутки при наведении курсора
- scrubBrdDown - цвет полосы прокрутки при нажатии
- scrubBckDown - цвет полосы прокрутки при нажатии
- caption:
- size - высота текста заголовка
- color - цвет текста заголовка
- glowColor - цвет эффекта свечения символов в заголовке
- tooltip:
- bckColor - цвет фона подсказки
- txtColor - цвет текста подсказки
- alpha - непрозрачность подсказки, устанавливается в процентах
- 3. Видео
- videoPath - путь видео файла
- previewImage - путь файла картинки превью
- watermarkPath - путь файла отображения водяного знака
- watermarkLink - ссылка, которая будет открывается при нажатии на изображение водяного знака
- title - название видео, которое отображается в плеере
- description - текст с описанием видео
- caption - путь к файлу, содержащему ваши комментарии или субтитры
Здесь вы можете найти информацию о параметрах других типов флеш плеера:
classic player
Содержит стандартный набор кнопок и функций.
Смотрите здесь для более подробной информации.
maxi player
Содержит полный набор кнопок и функций.
Смотрите здесь для более подробной информации.
multi player
Предназначен для проигрывания плейлистов из нескольких видео. Содержит полный набор кнопок и функций.
Смотрите здесь для более подробной информации.
mini player
Содержит минимальный набор кнопок и функций.
Смотрите здесь для более подробной информации.