Просмотр полной версии : Opera не видит flv файлы
AlexMakienko
21.01.2011, 03:25
Доброго всем времени и удачи ! Просьба подсказать.
Пришлось переустановить Opera 11 и он перестал видеть flv файлы, подгружаемые в main.swf -видеогаллерею.
Сами flv файлы нормально просматриваются по отдельности. При запуске самого main.swf тоже загружаются нормалек, но при открытии на html стр. через броузер не открываются.
Скачал и установил плагин Adobe flv player, в настройках самого броузера в перечне загружаемых выставил в
mim -- video/flv с раширением flv, но так и не получается увидеть flv на html.
Какие тут могут быть соображения? Что попробывать?
А в других браузерах?
Под FireFox можно поставить плагин HttpFox или Firebug, и смотреть, что у вас там происходит с запросом URL-ов на flv.
Для Оперы возможно тоже есть снифферы.
stason85i
21.01.2011, 10:29
http://forum.ru-board.com/topic.cgi?forum=5&topic=8028&start=480
Попробуй тут посмотреть.
А с какой стати это должно было работать? flv и раньше не проигрывался в Опере, да и в ФФ не проигрывался... и в Хроме и в Эксплорере... возможно, если вы в flv запакуете какой-нибудь h.246 то оно отобразится в браузерах, котоые этот формат понимают (Сафари), да и то вряд ли...
AlexMakienko
21.01.2011, 20:42
Всем спасибо за участие поковыряюсь еще и отпишу.
wvxvw Отлично проигрывался пока у меня что-то не произошло с Opera и я ее переустановил на 11 версию. Кстати практически в каждом XML сайте есть Flv галлерея. И flv обычно отлично открывает Adobe Flash player 9
Ну а переустановка флеш плеера не помогает?
У меня тоже 11 опера на всех компах, и все нормально показывает
AlexMakienko
22.01.2011, 01:28
goodguy Пробовал конечно это Adobe Falsh Player 9.
Вот что обидно -- базовый main.swf ( в свойствах тоже Ad Flash Player 9) при запуске все всасывает по xml
и отлично показывает и swf и flv. Может быть дело в прописке на HTML ?
Можешь показать основную часть кода? У меня вот так :
.....................................................................................
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<script type="text/javascript" src="js/swfobject/swfobject.js"></script>
<script type="text/javascript" src="js/swfaddress/swfaddress.js"></script>
<script type="text/javascript">
var flashvars = {};
var params = {};
params.allowfullscreen = "true";
params.allowscriptaccess = "always";
var attributes = {};
attributes.id = "flashcontent";
swfobject.embedSWF("main.swf", "flashcontent", "100%", "100%", "9.0.0", false, flashvars, params, attributes);
</script>
</head>
<body>
<div id="flashcontent">
<a href="http://www.adobe.com/go/getflashplayer">
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
</a>
</div>
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-6349457-1");
pageTracker._trackPageview();
</script>
</body>
</html>
Кстати в перечне плагин у Opera (меню--страница--средства разработки--плагины) есть swf нет
flv. похоже неправильно указал mim/flv flv при добавлении ? Как правильно надо ?
rainbowrussia
22.01.2011, 04:59
Чем закодирован FLV? Если вдруг H.264, то он поддерживается только Flash Player 9 Update 3.
AlexMakienko
22.01.2011, 14:18
rainbowrussia Хорошая подсказка. Действительно не все flv открываются в Falsh Player9. Те которые скачал ранее ранее через Sothink не открываются. Как правильно определить какая кодировка у Flv ?
Просто никогда ранее не сталкивался, да и интересно проверить свою биб-ку FLV.
Что касается основной проблемы по OPERA. Прочел, что более поздняя версия Adobe Flash Player10.1.102.64 докачивает необходимые плагины для IE и Opera. Поставил параллельно Ad Flash 9-му и что интересно. Opera по прежнему не видит flv, а вот Int Expl -7 начал нормально показывать, так что одна часть проблемы как бы решена.
Нашел по обсуждаемой ситуации ссылки:
http://ru.wikipedia.org/wiki/Adobe_Flash
http://seoinsoul.ru/plugins-for-opera-10/
http://itua.info/news/laboratory/4781.html
Кроме того, пока так и не удается занести в перечень открываемых файлов в Opera строчку для FLV
rainbowrussia
22.01.2011, 21:32
Как правильно определить какая кодировка у Flv ?
MediaInfo (http://mediainfo.sourceforge.net/) должен показать чем закодировано видео и звук.
Кроме того, пока так и не удается занести в перечень открываемых файлов в Opera строчку для FLV
А зачем вы пытаетесь добавить mime type в браузер? Не думаю что на проигрывание потокового видео это будет как-то влиять. Более важно чтобы веб-сервер отдавал верный mime type.
AlexMakienko
23.01.2011, 02:57
rainbowrussia
1. Спасибо за ссылку!
2. Работаю над созданием нового русифицированного XML сайта и он у меня на рабочем столе должен же он нормально всеми составляющими вкл. FLV видео геллери отображаться в моем броузере (броузерах).
Если он, допустим, правильно отображается и отдается на сервере провайдера, то мой (Ваш) браузер должен его правильно скушать. Или не так ? Вот я и пытаюсь добавить mim для flv чтобы он правильно его кушал (простите видел).
P.s. rainbowrussia Попробовал mediaInfo он определил, что у меня FLV H.263 (sorenson)
Не H.264
rainbowrussia
23.01.2011, 03:21
Я может чего не допонимаю, но ИМХО для проигрывания видео в рамках swf плеера совершенно неважно какой там mime type в браузере прописан. Mime type нужен для того, чтобы браузер знал что делать, когда в его адресной строке оказался конкретный файл, в данном случае flv. У вас же не будет конструкций типа getURL("/sample.flv"); ? Могу ошибаться, но никогда не сталкивался с необходимостью крутить mime type в браузере.
AlexMakienko
23.01.2011, 15:41
rainbowrussia Вы все правильно понимаете. При запуске swf (который подкачивает flv) через Flash Player действительно все о,кей ( я уже об этом писал).
Но когда Вы swf прописываете на Html стр. и просите Ваш броузер ее (страницу) открыть, то он (броузер)
говорит FLV ? --не знаю таких. swf файлы, вкачиваемые текстовые дела, avi, wma audio, mpeg4 и т. д знаю. Потому что они прописаны в перечне распознаваемых см. (меню--страница--средства разработки--плагины). А вот FLV там не прописан (попробуйте прописать- он запросит правильно обозвать mime для flv, да и то многие люди в Инете пишут, сто Opera часто глюкует (баг?) и не дает этого сделать.
Вот и я пока не могу прописать, а ,например ,в моем IE-8 был сразу flv прописан и все окей.
P.S в адресной строке обычно пишут адрес на поиск сайта или html стр.
И кроме того, кто-то ( а может мне завтра понадобится) при создании flash сайта запросить именно по getURL("...flv") на html стр. он не появится.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.