Jump to content
Just nu i M3-nätverket

Bädda in film i webbsida


Pox

Recommended Posts

Jag vill skapa en enkel rutin för att bädda in filmer i en webbsida, oavsett vad filmen har för format eller vilken plugin som krävs.

 

Använder jag plugin-knappen i Dreamweaver blir det så här:

  <embed src="rulle.mpg" width="32" height="32"></embed>

 

Det verkar funka bra, men det ser så himla enkelt ut jämfört med hur det brukar se ut. Ex:

 


       <object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" width="190"height="158" codebase="http://www.apple.com/qtactivex/qtplugin.cab">
         <param name="SRC" value="rulle.mpg">
         <param name="AUTOPLAY" value="true">
         <param name="CONTROLLER" value="true">
         <embed src="nadrbanykolega.mpg" width="190" height="158" autoplay="true" controller="true" pluginspage="http://www.apple.com/quicktime/download/"></embed>
       </object>

       

 

 

 

Vad är nackdelen med mitt enklare alternativ, där jag inte specar plugintyp och liknande? Det funkar väl det också, bara användaren har en plugon som klarar att spela upp filmen?

 

Hjälp! Jag behöver vekligen ha lite fakta.

Link to comment
Share on other sites

Det gör den väl visst?, eller kanske inte....hehe.

 

Här har du den jag brukar ha. Funkar med andra format med t.ex. mp3 o.s.v.

<p>
<object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" id="Mplay1" width="286" height="225">
 <param name="AudioStream" value="-1">
 <param name="AutoSize" value="-1">
 <param name="AutoStart" value="-1">
 <param name="AnimationAtStart" value="-1">
 <param name="AllowScan" value="-1">
 <param name="AllowChangeDisplaySize" value="-1">
 <param name="AutoRewind" value="0">
 <param name="Balance" value="0">
 <param name="BaseURL" value>
 <param name="BufferingTime" value="5">
 <param name="CaptioningID" value>
 <param name="ClickToPlay" value="-1">
 <param name="CursorType" value="0">
 <param name="CurrentPosition" value="-1">
 <param name="CurrentMarker" value="0">
 <param name="DefaultFrame" value>
 <param name="DisplayBackColor" value="0">
 <param name="DisplayForeColor" value="16777215">
 <param name="DisplayMode" value="0">
 <param name="DisplaySize" value="0">
 <param name="Enabled" value="-1">
 <param name="EnableContextMenu" value="-1">
 <param name="EnablePositionControls" value="-1">
 <param name="EnableFullScreenControls" value="0">
 <param name="EnableTracker" value="-1">
 <param name="Filename" value>
 <param name="InvokeURLs" value="-1">
 <param name="Language" value="-1">
 <param name="Mute" value="0">
 <param name="PlayCount" value="1">
 <param name="PreviewMode" value="0">
 <param name="Rate" value="1">
 <param name="SAMILang" value>
 <param name="SAMIStyle" value>
 <param name="SAMIFileName" value>
 <param name="SelectionStart" value="-1">
 <param name="SelectionEnd" value="-1">
 <param name="SendOpenStateChangeEvents" value="-1">
 <param name="SendWarningEvents" value="-1">
 <param name="SendErrorEvents" value="-1">
 <param name="SendKeyboardEvents" value="0">
 <param name="SendMouseClickEvents" value="0">
 <param name="SendMouseMoveEvents" value="0">
 <param name="SendPlayStateChangeEvents" value="-1">
 <param name="ShowCaptioning" value="0">
 <param name="ShowControls" value="-1">
 <param name="ShowAudioControls" value="-1">
 <param name="ShowDisplay" value="0">
 <param name="ShowGotoBar" value="0">
 <param name="ShowPositionControls" value="-1">
 <param name="ShowStatusBar" value="0">
 <param name="ShowTracker" value="-1">
 <param name="TransparentAtStart" value="0">
 <param name="VideoBorderWidth" value="0">
 <param name="VideoBorderColor" value="0">
 <param name="VideoBorder3D" value="0">
 <param name="Volume" value="-600">
 <param name="WindowlessVideo" value="0">
</object>
</p>

Använd 1, 0 eller -1 ^_^

Link to comment
Share on other sites

Det bästa sättet är att göra så här:

<a href="pepparkakor.mov">Se filmen där Kalle bygger ett pepparkakshus (5,5 MB)</a>

Det är det absolut smidigaste sättet då filmer helst inte ska bäddas in i webbsidor. Bland annat så går då bandbredd åt till att hämta filmen, vilket en del vill spara på. Dessutom riskerar man inte problem med att få allt att fungera för användaren.

Link to comment
Share on other sites

den enkla fungerar inte med msie :)

214967[/snapback]

 

 

Jo, vad tusan, det gör den ju!

 

Då ser jag inga direkta hinder att använda min korta smidiga. Jag vet att det ofta är bättre att länka till filmer, men nu ska den bäddas in.

 

@Hinkebo

 

Varför så himla lång? Behövs verkligen alla de parametrarna?

 

Är det BaseURL som är adressen till filen?

Link to comment
Share on other sites

Då ser jag inga direkta hinder att använda min korta smidiga. Jag vet att det ofta är bättre att länka till filmer, men nu ska den bäddas in.

215575[/snapback]

 

Den längre kodsnutten är lite "säkrare". Dels har den koll på vilket plugin som används och hjälper användaren att uppdatera eller installera plugin i det fall problem uppstår - det har du kanske själv upplevt om du kommer till en sida där du saknar plugin för att se innehållet. Dels finns några inställningsparametrar angivna, ifall användarens webbläsare har "tänkt" annorlunda - i den kod du visade säkerställer man att filmen ska gå igång automatiskt, samt att filkkontrollen (uppspelningsknapparna) visas. Hinkebos lista visar en massa tänkbara parametrar, många av dem är onödiga men allt är en fråga om hur säker man vill vara på att det fungerar som man tänkt när man skrev sidan.

Med den korta koden får besökare som saknar QT-plugin (vilket väldigt många gör) i värsta fall bara en tom, svart ruta där filmen skulle visats. Det ger ju inget särskilt bra intryck... Därför kan man gott kosta på sig att lägga in den längre kodsnutten. Kanske fungerar det inte klockrent i alla miljöer ändå, men då har man i alla fall ansträngt sig lite...

Link to comment
Share on other sites

Dreamweaver har aldrig fel :D Jag har alltid kört deras korta enkla och aldrig stött på problem.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...