Здравствуйте уважаемые читатели! Многие пользователи, веб-разработчики использовали разные средства для встраивания видео в личный блог, сторонние продукты, плееры, некоторые, наверно, платно. Я же советую использовать разработки с сайта www.longtailvideo.com, а именно библиотеку, на которой построен JWPlayer.
Оглавление статьи!
Почему именно JWPlayer!
Плеер JWPlayer включает множество полезных функций и методов для работы с видео, особенно для разработчиков, избавляя последних от надобности создавать собственные методы. К тому же JWPlayer условно платный, то есть стандартные возможности бесплатно, дополнительные (подключение платных плагинов, использование на коммерческих сайтах) — платно. Что относится к стандартным возможностям:
- трансляции видео в форматах AVI Mpeg4 video,FLV, H.264 (.mp4,.mov,.f4v),3GPP (.3gp,.3g2),AAC(.aac,.m4a), MP3, YouTube,OGG Theora Video,AVI Microsoft mpeg4;
- смена тем плеера;
- установка свободных плагинов с сайта.
- использование списков воспроизведения в формате RSS, ATOM.
- поддержка встроенных событий, функций их обработки, получения состояния загрузки видео и т.д.
Ещё одной причиной по которой я советую использовать плеер JWPlayer — к нему существует подробная инструкция, но на английском, основы которой я укажу в этой статье.
Где скачать JWPalyer
Скачать плеер вы можете с официального сайта — www.longtailvideo.com/ или архивом с данной страницы (JWPlayer.zip). Для установки и использования JWPalyer нам понадобятся три файла — jwplayer.js, player.swf и yt.swf. Для начала подключите основной файл:
После того как мы подключили javascript библиотеку нужно создать контейнер для плеера и указать javascript объект, содержащий настройки плеера:
Во время загрузки видео контейнер будет отображать текст Loading the player . вы можете заменить его любым loader`ом, по умолчанию плеер пытается загрузить видео во flash плеере, если flash недоступен, будет использован HTML5. В вышеуказанном примере есть опции плеера, подробная характеристика которых будет дана ниже. Так же в качестве альтернативы Вы можете использовать тег video:
Самый простой способ вставки видео на ваш сайт, блог — указать всего две строки кода:
Параметры плеера настраиваются с помощью setup():
Метод setup может иметь несколько вложенных объектов:
- playlist — плейлист(список проигрывания по-русски) с метаданными;
- levels — качество проигрывания видео;
- plugins — плагины плеера, например галерея видео роликов располагающаяся внизу и тд.
- events – события, при запуске которых могут срабатывать соответствующие функции.
- players — смена порядка загрузки браузера, например вместо привычного — первым flash плеер, вторым HTML5, Вы можете поменять данный порядок.
Конечно, трудно сразу уяснить о чём идёт речь, поэтому поясню на примере:
В вышеуказанном случае будет использован элемент с id container, в него будет загружен flash плеер, находящийся по адресу /jwplayer/player.swf. Будет создан список воспроизведения, в котором первым следует — video.mp4, вторым — bbb.mp4, третьим — ed.mp4, при этом плейлист будет находится с правой стороны, его размер 360px. Далее указаны соответственно размеры плеера 720 и 270. Давайте подробнее разберём объект playlist.
Объект playlist
Для того чтобы от объекта playlist была польза ваш плеер должен поддерживать кнопки пермещения вперед и назад, либо Вы должны создать элементы и привязать к ним события для пермещения по элементам списка вопроизведения.
Для объекта playlist допускаются следующие параметры:
- file — данный параметр обязателен, он содержит путь к файлу видео;
- image — адресс постера(изоюражение которое будет заставкой до момента начала воспроизведения и после окончания воспроизведения);
- duration — продолжительность в секундах.
- start — начальная точка воспроизведения видео.
- title — заголовок элемента списка воспроизведения.
- description — заголовок элемента списка воспроизведения.
- streamer — тип потока видео.
- provider — интерфейс определенного сервиса.
- levels — несколько уровней качества воспроизведения.
Объект levels
Объект levels позволяет использовать множественные уровни качества записи видео. Пример в котором указаны три уровня качества записи видео, которые пользователь способен выбрать.
Объект Plugins
Объект Plugins подключает плагины. Пример указан ниже:
Объект Events
Объект Events позволяет запускать функции обработчики для следующих типов событий:
- onBufferChange(callback) — срабатывает когда загружаемый в буфер медиа файл превышает определённый процент или определенное время, указанное в секундах. Атрибут события — percent(проценты);
- onBufferFull(callback) — срабатывает при превышении размера буфера, по умолчанию установленного как 1 секунда;
- onError(callback) — срабатывает при возникновении ошибки в плеере, дополнительный атрибут — message, содержит сообщение об ошибке.
- onFullscreen(callback) — срабатывает при развёртывании плеера в полноэкранный режим. Дополнительный атрибут — fullscreen, содержит true или false, в зависимости от того развёрнут ли плеер на весь экран или нет.
- onMetadata(callback) — срабатывает при нахождении метаданных в плеере, дополнительный атрибут — data, содержит метаданные.
- onMute(callback) — срабатывает при включении, отключении звука, дополнительный логический атрибут — mute.
- onPlaylist(callback) — срабатывает при загрузке нового списка проигрывания, атрибуты — playlist — массив данных.
- onPlaylistItem(callback) — срабатывает при переходе к новому элементу списка, дополнительный атрибут index — основанный на нуле индекс элемента списка воспроизведения(0 — первый в списке элемент).
- onReady(callback) — срабатывает при успешно загрузке плеера.
- onResize(callback) — срабатывает при изменении размеров плеера, дополнительные атрибуты width, height — содержат новые значения высоты и ширины.
- onPlay(callback) — срабатывает при начале воспроизведения видео, дополнительный атрибут oldstate (содержит информацию об остановке или процессе буферизации видео).
- onPause(callback) — срабатывает при остановке воспроизведения, атрибут oldstate может содержать одно из двух значений — PLAYING или BUFFERING.
- onBuffer(callback) — срабатывает при буферизации данных. Атрибут oldstate может содержать одно из трех значений — PLAYING, PAUSED или IDLE
- onIdle(callback) — срабатывает при появлении состояния. Атрибут oldstate может содержать одно из трех значений — PLAYING, PAUSED или BUFFERING
- onComplete(callback) — срабатывает при окончании проигрывания.
- onTime(callback) — срабатывает при перемещении ползунка проигрывания. Дополнительные атрибуты:
- duration(число): значение в секундах.
- offset(число): значение небуферизованных данных.
- position(число): число, обозначающее количество прошедших секунд.
- onVolume(callback) — срабатывает при изменении громкости. Атрибут volume может содержать значение от 0 до 100
Например, в нижеуказанном примере при полной загрузке плеера будет выполнена функция play(), что приведёт к запуску проигрывания медиафайла.
Функции и переменные JWPlayer
JWPlayer поддерживает несколько функций, которые могут быть вызваны:
- setFullscreen(state): переход в полноэкранный режим.
- setMute(state): отключение звука. Пример:
load(playlist): загружает список элементов воспроизведения. Им может быть:
файл xml playlistItem(index): функция позволяет переключаться к элементам списка воспроизведения (0 — первый элемент списка). playlistNext(): переход к следующему в списке элементу воспроизведения. playlistPrev(): переход к предыдущему в списке элементу воспроизведения. resize(width, height): изменнеие размеров плеера по заданным размерам. play(state): запуск воспроизведения. play(state): запуск воспроизведения. Дополнительный логический параметр — state, возвращает true или false pause(state): пауза воспроизведения. Дополнительный логический параметр — state, возвращает true или false stop(state): остановка воспроизведения. Дополнительный логический параметр — state, возвращает true или false seek(position): перемещение ползунка воспроизведения. Дополнительный параметр — position, значение времени воспроизведения в секундах; setVolume(volume): громкость. Дополнительный параметр — volume, значение громкости воспроизведения от 0 до 100. Проиллюстрируем, как необходимо запускать данные функции:
Почти все методы запускающие функции плеера имеют противоположные аналоги функций, то есть методы с помощью которых не устанавливаются функции, а получается значение например getHeight(), getState() и т.д. Подробно они описываются на сайте www.longtailvideo.com/
Живой пример
По сложившейся традиции приведем пример практического применения плеера «JWPlayer»:
Как скачать видео с JW Player? 6 способов работы [Обновлено 2020]
Итак, вам нужно решение как скачать видео с плеером JW имея в виду, что это не нарушит закон о пиратстве.
Мы показали видео проход в конце поста для легкого решения.
В этом руководстве я объяснил три эффективных метода скачать с JW плеера используя плеер вашего обычного браузера. Давайте знать методы здесь
Как скачать видео с JW Player?
Независимо от того, какой у вас браузер, эти методы будут работать. Тем не менее, рекомендуется установить Firefox или Chrome для потокового видео в Интернете.
После этого выполните следующие шаги и получите свои видео-
1) Использование просмотра информации о странице в FireFox
Это очень легко и просто
- Потоковое видео, которое вы хотите скачать
- Щелкните правой кнопкой мыши на странице
- Выберите «Просмотр информации о странице».
Откроется диалоговое окно:
- Перейти к «СМИ»
- Прокрутите вниз и найдите видеофайл в списке
- Проверьте формат видео в столбце «Тип»
- Выберите файл и нажмите «Сохранить как»
При таком подходе видео начнет загружаться на ваш локальный диск.
2) Использование Inspect Element в Google Chrome
Проверьте самый простой метод здесь-
- Потоковое видео, которое вы хотите скачать
- Щелкните правой кнопкой мыши на странице
- Выберите «Проверить элемент»
Откроется раздел проверки элемента:
- Перейти в «Сеть»
- Выберите «Медиа»
- Воспроизведите видео на несколько секунд
- Найдите ссылку на файл .mp4 в разделе СМИ.
- Щелкните правой кнопкой мыши по ссылке на файл
- Выберите «Открыть в новой вкладке».
Он может перенаправить вас на новую страницу и начать загрузку определенного видео.
3) Использование расширения Firefox может помочь
Следуйте этим простым шагам
- Нажмите «Три параллельные точки» в правом верхнем углу.
- Выберите «Параметры» из списка
- Прокрутите вниз в главном окне
- Выберите ‘Расширения Темы
- В поле поиска введите «Flash Video Downloader»
- Нажмите клавишу «Ввод»
- Выберите ‘Flash Video Downloader — YouTube HD Download [4K]’
- Нажмите «Добавить в Firefox»
- Выберите «Добавить»
- Нажмите «ОК»
Congrats! Это было добавлено сейчас. Вам нужно перезапустить браузер и открыть видеофайл проигрывателя JW, который вы хотите загрузить.
- Нажмите на значок Flash Video Downloader в правом верхнем углу.
- Выберите «Скачать»
Как только вы нажмете на эту опцию, он попросит вас выбрать место для загрузки и сохранения файла. И это сделано.
4) Установите IDM для скачивания
Многие пользователи предпочитают «Internet Download Manager» или IDM для быстрой и быстрой загрузки различных файлов в Интернете. Если у вас нет IDM, вам необходимо скачать и установить его.
После этого вы должны выполнить шаг, описанный ниже:
- Откройте браузер и транслируйте видео с JW плеера
- Вы получите уведомление с заголовком «Загрузить это видео».
- Это обычно находит в верхнем правом углу игрока JW
- Нажмите на нее и выберите предпочтительный вариант
Вы можете выбрать «загрузить все» или выбрать нужный файл для загрузки. Затем откроется IDM и начнется загрузка файла.
Замечания:
В случае, если вы не получаете уведомление IDM, скорее всего, вам нужно включить его вручную из ‘Расширения Темы на вкладке «Параметры». После этого перезапустите браузер и выполните шаги, указанные выше.
5) Установите GetFLV Player
Это еще один полезный способ загрузки видео в Интернете. Следуй этим шагам-
- Загрузите и установите «GetFLV player»
- Запустите это настольное приложение
- Скопируйте URL видео и откройте его на плеере
- Воспроизведите предпочтительное видео и подождите
- Теперь нажмите кнопку «Загрузить», выделенную зеленым цветом ниже
Он попросит вас выбрать папку назначения, выбрать ее и сохранить видео.
6) Использование Real Player
Есть еще один способ получить онлайн любимые видео на свой компьютер. Он использует Real Player в качестве вашего JW плеер загрузчик. Поскольку это видеоплеер, он помогает вам получить точный файл.
Следуй этим шагам-
- Установите RealPlayer на свой компьютер
- Нажмите на значок «Real Player» и выберите «Скачать видео»
- В диалоговом окне откройте «Настройки»
- Выберите «Обзор» и выберите предпочтительное место для загрузки видео
- Нажмите «ОК»
- Скопируйте и вставьте URL видео
- Нажмите на значок «скачать»
Как только он начинает процесс, он может всплывать сообщение и запрашивать ваше подтверждение. Примите это и завершите процесс.
После успешной загрузки видео с игрока JW вы можете получить окончательное сообщение. Откройте папку хранилища и воспроизводите ее как обычные видео.
Замечания:
Первые два метода достаточно хороши для загрузки любого видео с плеера JW; тем не менее, вы можете выбрать любой предпочтительный метод из перечисленных вариантов, чтобы наслаждаться просмотром их с семьей и друзьями.
Нижняя линия
Помимо этих методов, есть и другие способы загрузки онлайн-видео. Но рекомендуется не нарушать политику конфиденциальности по любой причине.
Итак, выберите любой из описанных выше способов загрузки видео с плеера JW и наслаждайтесь просмотром в автономном режиме.
Без сомнения, вы можете смотреть эти видео, не имея активного подключения к Интернету.
Если вы нашли эту информацию полезной, поделитесь ею с семьей и друзьями. Для более подробной информации, вы можете задать вопросы в поле ниже. Некоторые пользователи также добавляют страницу в закладки для дальнейшего использования!
Обзор качественных плееров для youtube
Многие владельцы смартфонов пользуются стандартным приложением для просмотра роликов, не подозревая, что есть продвинутые медиаплееры……….
Улучшенная эргономика, обновленный интерфейс, расширенный функционал и возможности – далеко не весь перечень преимуществ, которые есть в сторонних приложениях………………………….
→ Давайте рассмотрим самые лучшие плееры для просмотра видео с Ютуб на компьютере и мобильном телефоне ↓↓↓
Для чего нужен Проигрыватель и его основные функции
Чаще всего пользователи просматривают видео через браузер, но также вы можете найти приложение, которые могут заметно облегчить этот процесс.
Плеер представляет собой программу — предназначенную для просмотра Ютуба напрямую.
Сейчас можно найти несколько десятков таких утилит, которые будут отличаться, как по функционалу, так и по внешнему виду……
Среди основных функций таких плееров можно выделить: ↓↓↓
- возможность просматривать ролики;
- поиск по видео, фильтрация и прочее;
- создание плейлистов;
- скачивание роликов;
- просмотр офлайн;
- выбор разрешения контента.
Лучшие версии для просмотра с компьютера
Ниже мы представим обзор 3 наиболее популярных плеера для просмотра Ютуба, которые вы можете скачать абсолютно бесплатно
Эти приложения помогут вам в любой момент насладиться любимым роликом .
Место 1. KMPlayer – удобный и функциональный
Благодаря понятному интерфейсу и интуитивному управлению, эта программа заслуживает лучшей отметки — 10 Звезд
• Это не просто плеер, а ваш помощник, помогающий: ↓
- воспроизводить практически все форматы
- производить захват видео
- делать скриншоты и многое другое.
Вот вам подробный видео-обзор ⇓
• Главная изюминка – это воспроизведение потокового видео с YouTube. Вы без проблем можете вставить ссылку на ролик и наслаждаться просмотром через KMPlayer.
Место 2. BSPlayer – золотая середина
В этой программе есть практически все, что вы искали.
BSPlayer без проблем воспроизводит ролики в офлайн-режиме, а также проигрывает потоковое видео .
В настройках плеера для просмотра Ютуб вы можете выбрать такие опции: ↓
- перехват видео с Ютуб;
- работа с субтитрами;
- задать формат воспроизведения;
- выбор тем оформления.
Эта программа сможет в полном объеме оправдать ожидания тех, кто любит просматривать FHD ролики с 60 FPS на Ютубе.
Скачать плеер вы можете на официальном сайте
Место 3. ComboPlayer – ваш мультимедийный комбайн 😀
Этот плеер создан для потокового воспроизведения роликов из различных источников. При помощи этой простой, легкой и функциональной утилиты вы без проблем сможете открыть ролики с uTorrent, а также YouTube.
→ Также вы можете прослушивать радио, cсмотреть TV и другое.
Преимущество программы заключается в том — что плеер получил очень удобный интерфейс и функционал. Здесь сочетается сразу несколько программ.
Вас порадует : ↓
- возможность воспроизводить практически все известные форматы
- выбор трансляций через удобное меню
- и поддержка субтитров.
• Также еще одна фишка утилиты – возможность делать снимки с экрана, используя горячие клавиши !
Для просмотра Youtube на Андроид
Для пользователей смартфонов принципиально важно открыть тот или иной ролик максимально быстро. Для этого потребуется простая утилита с интуитивно простым интерфейсом………..
Давайте рассмотрим, какой плеер лучше для просмотра Ютубе на мобильном гаджете ↓↓↓
Место 1. MX Player – лучшее решение для смартфона
Вы искали плеер, который мог бы воспроизводить потоковое видео и ролики на вашем смартфоне, тогда обратите внимание на MX Player. Это одна их лучших программ, сочетающая в себе качественный и дружелюбный интерфейс, а также неограниченные возможности.
С помощью MX Player вы можете: ↓↓↓
- использовать декодирование;
- масштабировать пальцами;
- использовать умную блокировку;
- жесты субтитров.
Место 2. Floating Tube – очень удобный
Изюминка этой программы в том — что все ролики можно воспроизводить в отдельном окне.
• То есть, на главном экране появляется плавающий плеер, который всегда можно свернуть, переместить или закрыть.
Также вы можете пользоваться программой в стандартном режиме для просмотра видео на Ютубе. Достаточно запустить плеер, нажать поиск и наслаждаться любимыми видео
Внимание — этот плеер подходит для просмотра ютуб на нокиа 500, а также других популярных моделях .
Место 3. Tube Player – просто и со вкусом
Если хотите найти аналог стандартному приложению, тогда Tube Player – это именно то, что вы так давно искали.
Здесь реализованы лишь основные функции для поиска и просмотра, за счет чего это приложение и заслуживает статус лучшего.
Интерфейс выполнен в традиционных цветах YouTube. В верхней части находится строка поиска, куда вы можете ввести любой запрос.
После этого помощник отражает все ролики, соответствующие интересу, и вы можете их просматривать без проблем.
P.S — вот классный проигрыватель на iphone / ios ↓
Установка видео плеера на сайте
Дата публикации: 2013-04-05
В данном уроке мы с Вами будем говорить об одном из наиболее популярных и наиболее удобных видеоплееров под названием jwplayer.
1. Введение
Данный плеер обладает очень хорошим функционалом, поддерживает такие видео форматы как flv, mp4, аудио mp3, aac, также возможно проигрывание роликов с канала youtube. Поддерживается всеми известными браузерами, такими как Chrome, Firefox, IE, Opera, Safari, мобильный операционной системой Android, и такими устройствами как iPhone / iPad.
JavaScript. Быстрый старт
Изучите основы JavaScript на практическом примере по созданию веб-приложения
Технологии FLASH и HTML5, то есть плеер легко отображается на всех устройствах.
Удобный и доступный JavaScript API
Поддержка потокового видео протокола RTMP и HTTP псевдо-потока.
Возможность загрузки скинов (только для платной версии).
Для работы нам потребуется небольшой тестовый сайт, либо одна интернет страница, на которой мы и будем выводить видео плеер. Данный сайт уже заранее подготовил, вот так он выглядит:
Думаю, приводить исходный код здесь по тексту нет необходимости, так как он очень простой, к тому же в исходных материалах к уроку он будет приведен.
Теперь давайте установим данный плеер.
2. Установка плеера jwplayer.
Первым делом необходимо скачать плеер. Для этого переходим на официальный сайт разработчика, по адресу: http://www.longtailvideo.com/.
Далее переходим по ссылке Get JW Player — открылась страница скачивания плеера.
Вводите адрес своего почтового ящика в поле e-mail и кликаете по ссылке FREE DOWNLOAD для скачивания. Обратите внимание, что данный плеер поставляется в двух версиях: платной и бесплатной. Бесплатная версия, обладает, конечно, ограниченным функционалом, но его вполне достаточно для нормального отображения видео и полноценной настройки под Ваши нужды. К примеру, в платной версии есть возможность выбора, различных скинов (внешний вид плеера), также шаринг в социальных сетях (ссылка поделиться данным видео) и т.д.
В результате скачивания мы получаем архив: jwplayer-3242.zip. Давайте его распакуем в папку js тестового сайта. В результате в данной папке мы получили следующие файлы:
Далее необходимо подключить файл jwplayer.js к нашему тестовому сайту. Для этого открываем файл index.php и пишем следующий код (между тегами head):
После этого необходимо создать блок, в котором будет выведен плеер, поэтому создадим блок div с идентификатором player:
Строка For player при загрузке плеера показана не будет. Далее, используя javascript необходимо прописать код, который будет выводить плеер в созданном блоке. Для этого можно создать отдельный файл и все кодирование вести в нем, или писать в этом же файле, открыв теги script. Но мне удобней использовать отдельный файл, поэтому давайте создадим пустой файл под названием script.js и сразу же его подключим. Только данный файл необходимо подключать после того как Вы создали блок, для отображения плеера. Поэтому подключаем данный файл:
Итак, установка плеера завершена, теперь осталось его вызвать для отображения на экране.
3. Воспроизведение видео.
Итак, давайте выведем плеер в указанном блоке, для этого открываем файл script.js и пишем следующий код:
Обратите внимание, что вызывается метод jwplayer() – данный метод входит в состав файла jwplayer.js и является основным при отображении плеера. То есть вызывая данный метод мы передаем ему параметром идентификатор того блока, в котором он должен быть отображен на экране. В нашем случае это блок div с идентификатором player. Затем вызываем метод setup – который определяет все основные параметры плеера:
file – путь к файлу, который должен быть воспроизведен в плеере. В нашем случае это видео в формате mp4 и файл video.mp4.
image – путь к изображению, которое будет показано до начала воспроизведения видео (либо музыки, либо ролика канала youtube).
Теперь давайте сохраним изменения и посмотрим, что отображается на экране браузера.
Как Вы видите, плеер нормально отображается и если, нажать по кнопке воспроизвести, то начнется воспроизведение видео ролика. Теперь, если Вам необходимо воспроизвести аудио файл, для этого необходимо указать путь к этому файлу в параметре file:
Если необходимо отобразить видео-ролик из канала youtube, для этого ссылку на данный ролик также указываете в параметре file:
Согласитесь все очень просто. Теперь давайте поговорим о настройках данного плеера.
4. Настройка плеера.
Первым делом давайте настроим размеры данного плеера. Для этого необходимо указать два параметра width и height:
Думаю, что Вы уже догадались, что width это ширина, а height – высота. Размерность – пиксели. Теперь давайте посмотрим, что у нас получилось:
Как Вы видите, размеры плеера изменились. Теперь давайте добавим еще несколько настроек:
Давайте по-порядку рассмотрим каждый параметр:
controls:true – отвечает за отображение панели управления плеера. Если будет установлено значение false, то панель управления отображаться не будет. По умолчанию – true;
autostart:false – если установить значение true, то воспроизведение данного ролика начнется сразу же поле загрузки страницы с плеером. По умолчанию – false;
mute:false – если установить значение true, то при воспроизведении будет отключен звук (конечно, используя панель управления, плеером го можно включить). По умолчанию – false;
stretching:»uniform» – масштабирование видео в окне плеера. Имеет следующие значения: none – реальный размер видео; exactfit – видео бут растянуто по величине окна плеера (не пропорционально), при этом может наблюдаться потеря качества, то есть, видео может быть либо вытянутым, либо растянутым; uniform – масштабирование пропорционально, что бы видео поместилось в окно плеера; fill – пропорциональное масштабирование видео до размеров экрана, но если из-за формата видео, оно не будет помещаться в окно плеера, лишние части будут обрезаны. По умолчанию – uniform;
title:»hello world» – заголовок видео ролика.
JavaScript. Быстрый старт
Изучите основы JavaScript на практическом примере по созданию веб-приложения
Давайте сохраним изменения и посмотрим, что у нас получилось:
Если, установить значение высоты плеера, равное 40 пикселей, то на экране мы увидим вот такой плеер:
На мой взгляд, очень удобно использовать при воспроизведении музыкальных файлов.
5. Работа с playlist.
Playlist – это заранее определенный список файлов, которые должны быть воспроизведены в плеере. Плеер jwplayer также поддерживает плейлисты, поэтому давайте научимся с ними работать, и добавим несколько файлов к воспроизведению. Для этого пишем следующий код:
Вставка youtube видео на сайт Drupal, используя jw player с оригинальным скином оформления
Передо мной стала задача добавления видео с ютуба к статьям, но чтобы оно отображалось не в стандартном youtub’овском окошке, а в красивом jw player’e с нужным мне скином оформления
Для этого я сначала установил модули:
http://drupal.org/project/emfield
http://drupal.org/project/media_youtube
(естественно, у меня до этого уже стоял модуль CCK)
Так же мне понадобится jw flv player:
Сам плеер: http://www.longtailvideo.com/players/jw-flv-player/
Файлик для работы с youtube: http://developer.longtailvideo.com/trac/browser/tags/mediaplayer-4.3/yt.swf (если ссылка через какое-то время будет недоступна, ищите через гугл через фразу («jw player yt.swf»)
Нужный скин качаем отсюда: http://www.longtailvideo.com/addons/skins
В папке друпала /sites/all создаем папку plugins (называйте именно так, с другими названиями у меня не хотело работать почему-то)
В ней создаем папку mediaplayer
Туда вставляем 3 скачанных по ссылкам выше файлика, а именно:
player.swf
yt.swf
chelseaskin.swf (это скачанная мной тема)
Далее заходим на страницу модулей, активируем модули
Embed media field
Media: Youtube
Теперь надо настроить — заходим в настройки модуля emfield: /admin/content/emfield
Там в текстовом поле JW FLV Media Player вставляем путь до нашего плеера:
sites/all/plugins/mediaplayer/player.swf
Больше нам не надо ничего там изменять, идем на той же странице в закладку «Videos» (/admin/content/emfield/emvideo
Там в раскрывающихся полях Providers -> YouTube configuration надо поставить галку
Allow content from YouTube
И далее еще раскрывающиеся поля Player settings -> JW FLV Media Player Options
надо поставить галку Use JW FLV Media Player
Теперь надо создать cck-поле у нужного типа материала, в которое будем вставлять видео-код.
Заходим в тип материала, у меня это «Видео», заходим в раздеk manage fields, добавляем cck-поле с типом «Embedded field», подтипом «3rd party field»
В настройках можете ничего не менять, а можете выставить нужные вам значения.
Сохраняем поле.
Все, первичная настройка закончена. Создаем контент этого типа материала, в поле Код с youtube вставляем код , который появляется при нажатии на сайте youtube кнопок «Отправить» (под самим видео рядом с кнопками «Нравится» и «Добавить в»), а затем кнопку «Встроить».
Результат:
Добавление скина оформления для jw player в Drupal:
К сожалению, разработчики модуля Media: Youtube не позаботились о поддержке скинов для jw player, поэтому приходится прибегать к некрасивому методу добавления кода в файлы модуля:
откройте файл sites/all/modules/media_youtube/themes/media_youtube.theme.inc
и добавьте ниже строчки 198 одну строчку:
$flashvars[‘skin’] = base_path() . ‘sites/all/plugins/mediaplayer/chelseaskin.swf’;
(где соответсвенно вместо chelseaskin.swf вы пишете название своего файлика скина, который вы скачивали)
Сохраняете, обновляете страницу, получаем нужный результат:
10 jQuery плееров для видео с YouTube и Vimeo
Представляю Вам восьмерку крутых, построенных на jQuery плееров для воспроизведения видео с YouTube и Vimeo. Несмотря на свои широкие возможности, они достаточно просты в установке и использовании, так что встроить любой из них на страницы вашего сайта не составит труда.
Признаюсь, я немного Вас обманул — не все представленные здесь плагины используют jQuery. Этот плагин написан на чистом JavaScript и не использует каких-либо дополнительных библиотек. Получился очень маленький (10 кБ в сжатом виде), легко настраиваемый, поддерживающий все основные современные браузеры плеер для видео с YouTube и Vimeo.
- Пример
- Скачать
Yottie
Плагин премиум-класса. Среди достоинств можно упомянуть следующие:
- возможность использовать различные источники (видео, плейлист или канал);
- отображение списка материалов в виде миниатюр, сгруппированных по категориям;
- полностью настраиваемая область заголовка;
- возможность расположить плеер в любом месте страницы;
- адаптивный интерфейс и работа на любых устройствах.
- Пример
- Скачать
Youmax
Всего за $8 Вы получаете не только плагин для воспроизведения видео и трансляции каналов с YouTube и Vimeo, но и PhotoMax 2.0 — плагин для демонстрации фотографий с Instagram, Facebook и Google+.
- Пример
- Скачать
YoutubeBackground
YoutubeBackground выполняет ту же функцию, что и плагины с подборки «jQuery плагины для реализации полноэкранного фонового видео», которую мы публиковали еще в 2013 году. Этот плагин также позволяет сделать фоновое видео с YouTube. Это простая обертка Youtube API. Если Вас интересует простота и минимум «наворотов», то это как раз то, что нужно.
- Пример
- Скачать
PrettyEmbed.js
Простенький плагин для показа видео с YouTube. Тем не менее обладает некоторыми интересными опциями, такими как preview-картинка в высоком разрешении, различные опции, отвечающие за внешний вид и опциональная поддержка библиотеки FitVids.JS.
- Пример
- Скачать
Vix Youtube Player
Главная изюминка этого плеера — динамическое подстраивание под размеры контейнера и возможность работы на экранах любого размера. Работает с различными источниками — видео, плейлистами и каналами. Позволяет настраивать цвет, кнопки и текстовые метки.
Построен на базе последней версии YouTube API v3.
- Пример
- Скачать
Easy Video Player
Это один из самых гибких, настраиваемых и мощных видеоплееров в нашем обзоре. Способен воспроизводить видео с локальной машины, потоковое видео с любого сервера, в том числе с YouTube. Воспроизводит видео только в формате MP4, зато делает это практически в любом браузере, в том числе IE7/IE8.
- Пример
- Скачать
YouTube And Vimeo Video Player with Playlist
Довольно легкий (40 кБ) jQuery видеоплеер, который может воспроизводит видео с YouTube и Vimeo и демонстрировать фотографии в режиме слайд-шоу, используя более 16 спецэффектов. Обеспечивает широкую поддержку мобильных устройств, включая не только адаптивный дизайн, но и управление жестами при просмотре фотографий.
- Пример
- Скачать
lazyYT.js — ленивая подгрузка видео YouTube
lazyYT — это бесплатный плагин, который подойдет для сайтов у которых на одной странице размещено много плееров. Видео подгружаются постепенно по мере прокрутки страницы, что значительно ускоряет загрузку сайта и уменьшает нагрузку на компьютер посетителя. Так называемая ленивая подгрузка видео YouTube.
- Пример
- Скачать
YouTube PopUp JQuery плагин
jQuery плагин, который поможет вывести ваше видео с YouTube или Vimeo во всплывающее PopUp окно. Плагин довольно прост, но имеет ряд полезных функций:
- Поддержка видео с YouTube и Vimeo;
- Автостарт при открытии PopUp окна;
- Адаптивный дизайн;
- Поддержка Retina мониторов.
- Пример
- Скачать
Источник: