S3.Blog

13 Сентября 2026
A A A   RSS-лента
"Я знаю, что ничего не знаю, но многие не знают и этого". Сократ [?].

Готовые решения: flvS3Player - видеоплагин для FCKeditor

Дата последнего изменения: 24 Марта 2010
Метки статьи: Готовые решения, JavaScript, © Авторское
Пролог.
Я ровно час попользовался flvPlayer'ом, описанным мною в статье " flvPlayer - видеоплагин для FCKeditor ", и понял что черный экран плеера в режиме ожидания достоин кисти Малевича , но ни как не красит web-страницу.
Можно, конечно, для каждого видеоролика отдельно загружать скриншот-заставку, но это "мартышкин труд". Поэтому начались поиски FLV-плеера, который бы в качестве заставки отображал какой-нибудь кадр из загруженного видеофайла.


Похожие материалы:




Александрответить
Роман
Доброго времени суток! Очень понравилась Ваша реализация Uppod для FCKeditor, на данный момент плеер серьезно обновился, в следствии чего хотел бы узнать у Вас - будет ли с Вашей стороны вестись дальнейшее развитие плагина. Заранее спасибо за ответ!


Извините, но я не следил за обновлениями плеера
В нем что-то серьёзно изменилось, что влияет на работоспособность плагина flvS3Player?
Если нужно дальнейшее развитие плагина, то без проблем - пишите что хотелось бы и что глючит - буду выполнять заявки по мере возможностей
Роман (гость) • ответить
Большое спасибо за оперативный ответ, ознакомится с нововведениями можно тут http://uppod.ru/talk_1344 и тут http://uppod.ru/talk_1725 .Лично меня очень интересует возможность передавать плееру ссылку на youtube видео или на потоковое радио. Учитывая, что сейчас в плагине используется файл менеджер FCK - я вижу решение этого вопроса добавлением поля, значение которого передается плееру в случае, если через файл менеджер ничего не выбрано.
Александрответить
хорошо, в ближайшее время добавлю туда возможность воспроизведения yuotube
Роман (гость) • ответить
Спасибо! С нетерпением жду...
Александрответить
плагин обновлен.
теперь он поддерживает все что поддерживает текущая версия uppod (0.7.0.10)
Роман (гость) • ответить
Александр большое Вам спасибо!
Александр (гость) • ответить
Огромное СПАСИБО!
Анон (гость) • ответить
Не подключается плагин, пишет что не может найти элемент "flvS3Player". Как будто он вообще не видит папку с плагином. Кто-нибудь сталкивался с подобным?
George (гость) • ответить
У меня почему-то не отображается кнопка FLV, хотя все сделал, как описано в Ридми
George (гость) • ответить
UPD: Дома попробовал вставить плагин, получилось. Но, после добавления видео на страницу, я вижу только серый квадрат и надпись получить флеш-плеер со ссылкой на сайт Адоба
Александрответить
так и должно быть.
внутри редактора ролик не отображается.
сохраните редактируемую страницу и посмотрите её сохраненный вид на вашем сайте.
ну или в самом редакторе щелкните на просмотр preview
George (гость) • ответить
Так редактируемая страница имеет такой вид уже на сайте. Пробовал вставить напрямую flv видео - все работает
Александрответить
можете дать ссылку на сайт, что б я увидел о чем идет речь в вашей проблеме?
George (гость) • ответить
http://nashmail.org.ua:1234/news/177
Александрответить
мда, красота.. а как вы добавляете новость? какой редактор у вас и какой движок сайта?
дело в том что у вас покромсаны все кавычки и поэтому, естественно, ничего не работает.
вот пример вашего html с вашего сайта:
<div style=&quot;text-align: center;&quot; id=&quot;flvS3player569543-parent&quot;>
George (гость) • ответить
FCKeditor, php+mysql.. буду разбираться, что там с кавычками
ed (гость) • ответить
у меня проблема я не могу закачать flv и т.д файлы, могу закачать только .swf в чем может быть проблема?
Александрответить
поподробнее, пожалуйста - как закачиваете, что за ошибка, и т.д.
ed (гость) • ответить
закачиваю flv на сервер и он выдаёт invalid file это может быть проблема в настройках fck?
Александрответить
поподробнее, пожалуйста: как закачиваете, кто выдает ошибку, когда появляется ошибка?
ed (гость) • ответить
я все сделал как написано в файле readme.html у меня появился значок для закачки.
в поле Ссылка или Видеофайл нажимаю обзор и у меня открывается окно закачки на сервер там я выбираю файл чтобы послать его на сервер нечто.flv, нечто.avi и во время закачки выдается сообщение invalid file как я понял это может быть только ошибка в настройках fck редактора или я ошибаюсь?
Александрответить
это ваш менеджер закачек не желает сохранять файлы с таким расширением.
проверьте, есть ли в fckconfig.js такая строка, содержащая flv и avi:
FCKConfig.LinkUploadAllowedExtensions	= ".(7z|aiff|asf|avi|bmp|csv|doc|fla|flv|gif|gz|gzip|jpeg|jpg|mid|mov|mp3|mp4|mpc|mpeg|mpg|ods|odt|pdf|png|ppt|pxd|qt|ram|rar|rm|rmi|rmvb|rtf|sdc|sitd|swf|sxc|sxw|tar|tgz|tif|tiff|txt|vsd|wav|wma|wmv|xls|xml|zip)$" ;



ed (гость) • ответить
да есть и все равно не закачивает
Александрответить
значит сообщение выдает ваш скрипт, который выполняет закачку на сервер.
откройте его и посмотрите на какие расширения он настроен
Natali (гость) • ответить
Александр, а какая у вас версия fckEditor? У меня 2.6.6 и не показывает кнопку "Ok" в окошке flvS3 Player, при этом кнопки "Обзор" не нажимаются (не появляется окно с выбором папки и файла для згрузки). Правда у меня еще один косяк со встроенным файловым менеджером - картинку загружает, но не показывает, т.к. адрес ее начинается с sites/default/files, а не с домена сайта, хотя в config.php я домен прописала в $Config['UserFilesAbsolutePath']
Александрответить
Версия 2.6.4
Build 21629
Natali (гость) • ответить
Спасибо, переустановила свой fckEditor, теперь у меня 2.6.4 (не знаю, правда, какой билд).
Картинки заработали, а с видео-плагином та же беда Firebug выдает ошибку в flvS3Player.js строка 74:
GetE is not defined
GetE('txtUrl').value = oMedia.url;

Не подскажете, как исправить?
Александрответить
flvS3Player.html подгружает
<script src="../../dialog/common/fck_dialog_common.js" type="text/javascript">

проверьте, подгрузился ли этот файл.
Если да, то проверьте, есть ли в этом файле fck_dialog_common.js такая функция:
// Gets a element by its Id. Used for shorter coding.
function GetE( elementId )
{
return document.getElementById( elementId ) ;
}
Natali (гость) • ответить
Супер!!! Всё заработало!!! Спасибо вам огромное!!!
Файл действительно не подгружался, т.к в Друпале плагин нужно заливать в папку модуля для fckEditor'а: fckeditor/plugins/ (вернее, sites/all/modules/fckeditor/plugins/), тогда и в файле flvS3Player.html нужно заменить путь "../../dialog/common/fck_dialog_common.js" на этот:
"../../fckeditor/editor/dialog/common/fck_dialog_common.js"
Можно в вашу инструкцию по установке добавить (для Друпальщиков )
Александрответить
всегда пожалуйста
Natali (гость) • ответить
И еще вопрос: после проигрывания ролика заставка пропадает (если не заливать специальную картинку для заставки). Это обычное поведение плеера или можно где-то в настройках пофиксить?
Александрответить
даже не знаю что ответить <img src="/img/comment/smile/smile.gif">
вот у меня <a href="/pesnja-pro-kombajnerov.html" target="_blank">песенка есть</a> , она до конца проиграла и опять заставка из самого первого кадра отобразилась...
скорее всего это глюк самого плеера и возможно его когда-нибудь пофиксят - после окончания воспроизведения перематывать плеер на начало и отображать не первый кадр, а тот который в настройках - в данном случае кадр со 2й секунды
Natali (гость) • ответить
Будем надеяться
Artur (гость) • ответить
Добрый день, все очень хорошо стало, единственный вопрос. После загрузки ролика появляется серое окошко с надписью Get the Flash Player to see this player. Этот флэшплеер нужно установить в туже папку куда и плагин?
Александрответить
Серое окно в редакторе или на самом сайте, после сохранения статьи?
Get the Flash Player to see this player - эта надпись говорит вам что в вашем браузере не установлен флэш-плагин, НО! даже при установленном плагине в редакторе будет серое окно.
Это особенность самого редактора.
Сохраните статью или нажмите кнопку в редакторе "предварительный просмотр" и посмотрите как статья выглядит на самом деле. Там все должно правильно отобразиться.
Artur (гость) • ответить
Спасибо за скорость. Серое окно в самом редакторе. А по середине иконка, та что та кнопке FLV.
Выходит, что для просмотра через этот редактор нужно чтобы у юзера был установлен плагин этого плэера....видимо в этом ошибка?
Александрответить
нет, это особенность самого редактора - он в любом случае не воспроизведет вам видео в окне редактирования.
видео вы можете увидеть только при предпросмотре статьи или на самом сайте, после её сохранения
Artur (гость) • ответить
ага я понял, спасибо
Artur (гость) • ответить
Александр, вы не сталкивались с проблемой сессии. В редакторе недоступны сессии которые были установлены ранее в скрипте сайта. не в курсе как решить проблему?
Александрответить
Извините, не сталкивался
Artur (гость) • ответить
Я понял, спасибо. А вот такой вопрос по редактору. Когда загружаешь видео на сервер, потом оно должно отображатся в превью, вы не помните в каком месте(скрипта) берется урл для отображения этого видео, стоит задача немного изменить урл в предпросмотре.
Спасибо
Александрответить
Я не то что не помню, я не знаю, так как у разных оболочек (Data Life, Drupal и т.д.) разные файловые менеджеры.
Правда у всех них должна быть стандартная процедура для передачи ссылки в fckeditor, что-то типа такого:
window.top.opener.SetUrl( encodeURI( fileUrl ).replace( '#', '%23' ) ) ;

где в SetUrl передается ссылка на картинку, флэшку, mp3 и т.д.
в зависимости от типа файла в метод SetUrl еще дополнительно могут передаваться несколько параметров, например для вставки картинки передается длина, ширина, краткое описание:
SetUrl( url, width, height, alt )
Artur (гость) • ответить
нет это должно быть в самом редакторе, потому что урл куда загружать берется из config'a из папки php или aps(что там у вас, не важно), видимо потом при превью этот урл тоже берется, но добавляется имя картинки которая загрузилась....редактор не использует серверные скрипты для подгрузки в превью. я думаю так
Artur (гость) • ответить
я говорю о превью в редакторе, там есть в одном из табов превью
Александрответить
если речь идет о кнопке "предварительного просмотра" в самом редакторе, то он ничего не откуда не берет
какие ссылки (на картинки, видео, другие файлы) у вас стоят в поле редактирования статьи, то так он и отображает, но возможно у вас ссылки относительные без / в начале ссылки, тогда редактор ищет файлы, начиная с каталога где он сам расположен.

Попробуйте решить эту проблему, указав в конфиге путь в FCKConfig.BaseHref, например
FCKConfig.BaseHref = '/';
Artur (гость) • ответить
Вы меня не поняли, но все равно спасибо. Я походу вообще влез не в свои ворота как говорится. Вы ведете речь о видео, а я интересуюсь о картинках...сори за флуд.
Я говорил о функции UpdateOriginal, которая вызывается после того как загружена фотка, там есть javascript обьект у которого в методе хранится адрес куда только что загрузилась картинка, вот он eImgPreview.src, его я искал, потому что в превью нужно изменить адрес картинки загруженной....спасибо, еще раз извените за оффтопик
Евгений (гость) • ответить
Здравствуйте, Александр. Прочитал инструкцию, внёс изменений в файл fckconfig.js сохранил изменения, но т.к. у меня FCKeditor (ver 2.6.4.1 July 2009) установлен в Joomla, то пути наверно не совпадают. Так что я даже нового значка не увидел в FCKeditor, когда в него зашёл. У Вас: Unzip the files into the plugins folder. ( fckeditor/editor/plugins/) У меня http://plugins/editors/fckeditor/editor/plugins Вопрос: Распаковывать файлы в корень папки plugins или их распаковывать в папку flvS3Player (на всякий случай сделал оба варианта но не помогло) Значка нового по прежнему не видно. У меня файл конфигурации FCKeditor лежит тут: http://plugins/editors/fckeditor/fckconfig.js правил его. Больше всего удивило то, что в конфиге есть строка ['Source','DocProps','-','Save','NewPage','Preview','-','Templates'], и при её замене на ['Source','DocProps','-','Save','NewPage','Preview','-','Templates','flvS3Player'], кнопка 'flvS3Player' не появляется. (Проверял в IE; FF; и в хроме) Я даже удалял из конфига эту строку и всё равно в FCK не пропадали соответсвующие этой строке кнопки. (Это странно.) Надеюсь Вы поймёте в чем проблема и поможете решить её. Заранее спасибо.


Александрответить
У меня http://plugins/editors/fckeditor/editor/plugins

плагин надо разместить в папке plugins fck-редактора, т.е. в вашем случае здесь:
/plugins/editors/fckeditor/editor/plugins
и в итоге у вас должна получиться такая структура каталога:
/plugins/editors/fckeditor/editor/plugins/flvS3Player

Я даже удалял из конфига эту строку и всё равно в FCK не пропадали соответсвующие этой строке кнопки.

у меня есть подозрение что ваш браузер берет файлы из кэша, а не скачивает их с сайта.
сам с таким не раз сталкивался, поэтому рекомендую зайти в настройки браузера и очистить/удалить временные файлы

Если это не поможет, то убедитесь в том что ваша Joomla работает именно с этой версией fckeditor (/plugins/editors/fckeditor/), а не с какой-либо другой. Для этого достаточно будет сделать так:
в fckconfig.js временно поменяйте местами какие-нибудь кнопки, например 'Source' и 'Save', очистите кэш браузера и посмотрите поменяются ли кнопки на панели редактора
Aslan (гость) • ответить
Чет у меня не пашет вообще. вот что выводит
Get the Flash Player to see this player.
url=http://www.youtube.com/v/O9SWPciKbLU?hl=ru&fs=1 iurl=/sites/default/files/images/img4.jpg width=250 height=150 align=default istyle=true

var flashvars954287 = {"st":"/sites/all/modules/fckeditor/plugins/flvS3Player/videoStyle.txt","file":"http://www.youtube.com/v/O9SWPciKbLU?hl=ru&fs=1","poster":"/sites/default/files/images/img4.jpg"};var params954287 = {wmode:"transparent", allowFullScreen:"true", allowScriptAccess:"always"}; new swfobject.embedSWF("/sites/all/modules/fckeditor/plugins/flvS3Player/uppod.swf", "flvS3player954287", "250", "150", "9.0.0", false, flashvars954287, params954287);
Александрответить
Это в самом редакторе или при просмотре сохраненной статьи?
Если в редакторе - то все нормально, так и должно быть.
Татьяна (гость) • ответить
Добрый день.
Не планируете ли Вы переработать данный плагин для SKEditor? С flv-плагинами у них так же туго.
Спасибо.
Александрответить
Пока в планах такого нет
Роман (гость) • ответить
залил папку в /fckeditor/editor/plugins/
получился путь /fckeditor/editor/plugins/flvS3Player/
вставил кнопку

но кнопка не выводится, пишет "Не известный элемент панели инструментов "flvS3Player""
Роман (гость) • ответить
Немного протупил, забыл добавить FCKConfig.Plugins.Add( 'flvS3Player','ru') ;
Кирилл (гость) • ответить
Огромное спасибо за плагин!
Елена (гость) • ответить
Здравствуйте. Когда пытаюсь выбрать файл и нажимаю кнопку browse, выдается сообщение:" This connector is disabled. Please check the "editor/filemanager/connectors/php/config.php" file". При вводе ссылки на файл в виде http:// , на странице отображается окно плеера, но файл не найдн. Как исправить проблему?
Виталий (гость) • ответить
Здравствуйте!

Спасибо за плагин, наконец-то нашел то, что надо. Вставил без проблем, работает исправно, однако есть одна неприятность, - плеер после загрузки на страницу начинает моргать и моргает, пока не включишь воспроизведение. Во время воспроизведения, на паузе или после окончания воспроизведения мограния нет.

Как с этим бороться?
Виталий (гость) • ответить
Забыл упомянуть: при нажатии на "Картинка заставки - Обзор" открывается окно и сообщение "Invalid type specified".
Как с этим быть?
Виталий (гость) • ответить
И еще.
Рассылка новых комментариев на E-mail: ввожу свой имейл, жму "Подписаться" и попадаю на другой сайт. Подписался ли я на новые комментарии не знаю. Поэтому, если у кого-то есть ответ на мои вопросы, пожалуйста, ответьте на hrapunovics(dot)pochta.ru.

Спасибо.
Александрответить
рассылка комментариев происходит через сторонний сайт: feed2email.ru - через rss статьи: http://s3blog.org/rss/flvs3plugin/

можно не подписывать емейл, а воспользоваться любым "читателем" rss, который уведомит о новом ответе
j3nnyzimmerman (гость) • ответить
The excitement of watching scatter symbols land on the reels to activate a huge bonus round is truly hard to match. When exploring reliable slot platforms, you should definitely check out Xtraspin Casino for their massive game library. Getting extra free spins right from the start means you have far more chances to trigger a lucrative progressive jackpot payout on the video slots.
Виталий (гость) • ответить
Вопрос с морганием решился после генерации и загрузки своих стилей.
Николай (гость) • ответить
плагин устоновил, видео загружает картинку тоже, когда сайт открываеш плеер есть в нём картинка но сверху пишет файл не найден в чём проблемма
Сергей (гость) • ответить
перестал работать, как и у Николая (((
В диалоговом окне файлов видит, а в итоге ругается, что файл не найден
Сергей (гость) • ответить
проблему решил, для IIS 6 в mime - типы веб-сервера надо добавить .flv | video/x-flv , либо установить это - http://www.microsoft.com/en-us/download/confirmation.aspx?id=21723
Vitalijs (гость) • ответить
Здравствуйте!
Виталий задал вопрос (23 Августа 2013 (18:43:54)), на который не был дан ответ и который меня тоже интересует.
Могли бы Вы ответить?
Спасибо.
Александрответить
к сожалению у меня такая ошибка не воспроизводится
если вы покажете эту ошибку на своем сайте, то, вполне возможно, я смогу устранить проблему
Виталий (гость) • ответить
Как изменить настройки проигрывателя по умолчанию в редакторе:
Ширина (px)
Высота (px)

Я изменил
this.width = '536';
this.height = '300';
в файле flvS3Player.js, но изменения коснулись отображения плеера на сайте, а не в редакторе.
Где копать?
Александрответить
вы все правильно изменили.
после сохранения изменений очистите кеш или перезагрузите страницу через контрл+ф5
иначе да, в редакторе отображаются старые цифры
Виталий (гость) • ответить
Спасибо за ответ!
"контрл+ф5" не помогло, но после очистки кеша все стало ОК.

 
 
  Имя *:   Решите пример *: =
 
Полужирный Курсив Подчеркнутый Перечеркнутый
 
Вставить изображение Сделать цитатой Вставить ссылку Вставить код

Вставить смайл
 
 

 



© S3.Blog: Если критикуешь, не предлагая решения проблемы, то ты становишься частью этой проблемы.