HTML - вграждане на видео QuickTime
Имам въпрос - HTML - вграждане на видео QuickTime.
Ползвам следния код, който работи в IE, MyIE (Windows):
<object codebase="http://www.apple.com/qtactivex/qtplugin.cab"
height="140" width="170"
classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B">
<param value="path_to_video.mov" name="SRC" />
<param value="false" name="AUTOPLAY" />
<param value="true" name="loop" />
<param value="true" name="KIOSKMODE" />
<param value="http://www.apple.com/quicktime/download/indext.html" name="pluginspage" />
</object>
Опитах и комбинация от <EMBED> и <OBJECT> с параметри в долния вариант, с цел да излъжа повече браузъри :):
<OBJECTHEIGHT=140
WIDTH=170
CLASSID="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"
CODEBASE="http://www.apple.com/qtactivex/qtplugin.cab">
<PARAM NAME="src" VALUE="Mymovie.mov" >
<PARAM NAME="autoplay" VALUE="true" >
<EMBED HEIGHT=140
WIDTH=170
TYPE="video/quicktime"
PLUGINSPAGE="http://www.apple.com/quicktime/download/"
SRC="Mymovie.mov"
AUTOPLAY="true"/>
</OBJECT>
Не се получи. Отново в FF, NS, Opera няма видео. (Опера започна плах опит за сваляне на плъгина, неуспешен.)
Къде бъркам? Предложете ми код, който да работи добре в повечето браузъри, моля!
Re: HTML - вграждане на видео QuickTime
Случват се такива бъгове, даже при Нетскейп не те пита дали искаш да инсталваш някакъв плъгин, ами направо ти го дава да го сваляш като файл :)
На мен ми се е случвало. Защо просто не го експортнеш това *.мов във едно *.swf и работата ще заспи :)
Иначе има да се мачиш доста докато се справиш и с другите браузъри.
Това е просто съвет де ;).
Re: HTML - вграждане на видео QuickTime
Цитат:
Първоначално публикувано от CreatoR
Защо просто не го експортнеш това *.мов във едно *.swf и работата ще заспи :)
Иначе има да се мачиш доста докато се справиш и с другите браузъри.
Това е просто съвет де* ;).
Може и така да направя. :) Въпросът ми по-скоро е принципен, трябва да има някакво решение.
Re: HTML - вграждане на видео QuickTime
Ако искаш прочети малко уеб стандарти, ако не ми вярваш за това което ще ти кажа сега :) ...
*.мов просто няма смисъл да ползваш след като имаш флаш. Ползваемоста и достъпноста се намалят драстично, когато ползваш допълнително плъгини. Пример :
скоро бях на нещо като сабиране на уеб девелопърите от цяла България и се коментираше точно това. Флаш или други допълнителни плъгини да се избягват. Трудно ще го докараш този *.мов да тръгне на всички браузъри, или ако може то ще стане с доста JS трикове, които само ще натоварят кода и сайта ще стане по - тромав.
Би било хубаво ако прочетеш това
http://www.456bereastreet.com/lab/de..._standards/bg/
Няма какво да се отплесвам тук, просто там си пише всичко и е преведено на БГ :).
Re: HTML - вграждане на видео QuickTime
вапроса е леко извън темата, но мога ли да накарам браузъра да отвори този .mov файл във външна програма, а не директно в страницата?
Re: HTML - вграждане на видео QuickTime
Единствено с JS
Ето ти една функцийка :)
------------------------------------------------
function checkPlugin(plgIn, theURL, altURL, autoGo) {
var ok=false; document.returnValue = false;
with (navigator) if (appName.indexOf('Microsoft')==-1 || (plugins && plugins.length)) {
ok=(plugins && plugins[plgIn]);
} else if (appVersion.indexOf('3.1')==-1) {
if (plgIn.indexOf("Flash")!=-1 && window.MM_flash!=null) ok=window.MM_flash;
else if (plgIn.indexOf("Director")!=-1 && window.MM_dir!=null) ok=window.MM_dir;
else ok=autoGo; }
if (!ok) theURL=altURL; if (theURL) window.location=theURL;
}
--------------------------------------------------
А това трябва да сложиш в бодито
--------------------------------------------------
<body onLoad="checkPlugin('QuickTime Plug-In','movie.MOV','movie.MOV',true);return document.returnValue">
--------------------------------------------------
Re: HTML - вграждане на видео QuickTime
Цитат:
Първоначално публикувано от CreatoR
*.мов просто няма смисъл да ползваш след като имаш флаш. Ползваемоста и достъпноста се намалят драстично, когато ползваш допълнително плъгини. Пример :
скоро бях на нещо като сабиране на уеб девелопърите от цяла България и се коментираше точно това. Флаш или други допълнителни плъгини да се избягват.
Да, разбирам какво искаш да кажеш, аз също съм си купила книгата "Проектиране с Уеб стандарти". Обаче за мен въпросът с показването на видео в сайта не е все още изяснен достатъчно.
Ти всъщност ме съветваш да обърна видеото, независимо какво е, в .swf с Kibisis например и в съответствие със статията, която си препоръчал, да избегна embed, така ли? *(Обаче това все пак не решава проблема с плъгина и препоръката, че не е добре да се ползват плъгини).
Опитах това упражнение, но моята версия на Kibisis 1.0 не поддържа .mov. При това положение конкретно в този случай, когато изходното филмче си е вече в QuickTime, какво да направя?
И накрая, за да не отварям нова тема, искам да попитам следното.
Искам в сайта си да показвам откъси от това, което съм направила (занимавам се с обработка на видео и ДВД мастеринг).
В какъв формат е най-добре да експортирам откъсите си и с какъв код да ги вградя? Това повтаря въпроса ми от темата донякъде, Creator препоръчва, доколкото разбирам .swf. Много ми се иска да чуя и други мнения.
Re: HTML - вграждане на видео QuickTime
Във Macromedia Flash MX 2004 можеш да импортваш *.mov . Просто го импортваш с дадения размер и го сейваш в *swf. Ако искаш можеш и прилоудър да му сложиш :).
Флаш плейъра е най - използвания плъгин, което прави филмчетата ти лесно достъпни. Ако искаш да ги видят повече хора ползвай флаш :)
Разгледай на макромедия сайта. На доста места има плейъри, където има разни изказвания на програмистите. Всичко е флаш :)
Ако някой друг ти каже ави да слагаш ръгай него в сайта, просто аз ти казвам, кое е най - доброто решение, от там на татък ти решаваш какво да правиш :).
Флаш е доста мощна среда за програмиране и визуализация. Доста хора не знаят това, но аз сам мога да го кажа, защото правя игри на него и лично няма да го заменя със C, C++ или нещо такова, въпреки, че понякога флаш неможе да се справи с някой неща. Опс, много се отплеснах...
За филмчетата, ти пак по същия начин, ипортваш във флаш, експортваш и слагаш във сайта :).
Re: HTML - вграждане на видео QuickTime
ОК, CreatoR . Разбрах, благодаря ти. Ще направя така. И ще почета сайта на Macromedia :)