SWiSH Forum Strona Główna SWiSH Forum
Forum użytkowników programów SWiSH

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload

Poprzedni temat «» Następny temat
Importowanie plików FLV
Autor Wiadomość
Mn1s1ek 
Przyjaciel


Dołączył: 15 Maj 2006
Posty: 43
Skąd: Biskupiec
Wysłany: Sro 21 Cze, 2006 07:18   Importowanie plików FLV

Witam
Czy istnieje możliwość zaimportowania pliku wideo z rozszerzeniem FLV ?
Mam sporo takich klipów i za bardzo nie uśmiecha mi się przerabianie ich na SWF.
Pozatym testowałem trochę konwersję do tych formatów i FLV ma zdecydowanie mniejsze rozmiary przy zachowaniu podobnej jakości.
 
     
MBabelek 
Profesjonalista



Pomógł: 14 razy
Dołączył: 27 Sty 2005
Posty: 175
Skąd: Wrocław
Wysłany: Sro 21 Cze, 2006 12:32   

jezeli loadmove nie dopuszcza takich plikow to nie da rady.
_________________
Nie dziękuj - wystarczy, że klikniesz na Pomógł
 
     
nugatt 



Pomógł: 75 razy
Wiek: 43
Dołączył: 16 Maj 2005
Posty: 1389
Skąd: Warszawa
Wysłany: Sro 21 Cze, 2006 14:37   

a wczytywanie flv do swf tak jak swf do swf działa?
_________________
tomekf /// swishmaxxx
 
 
     
Mn1s1ek 
Przyjaciel


Dołączył: 15 Maj 2006
Posty: 43
Skąd: Biskupiec
Wysłany: Sro 21 Cze, 2006 14:42   

Próbowałem już tego ale nie działa. Ale wiem, że się da coś takiego zrobić - program np. CamtasiaStudio tworzy gotowego SWF + HTML, który wczytuje FLV bez problemu.
 
     
nugatt 



Pomógł: 75 razy
Wiek: 43
Dołączył: 16 Maj 2005
Posty: 1389
Skąd: Warszawa
Wysłany: Sro 21 Cze, 2006 14:57   

Mn1s1ek napisał/a:
gotowego SWF + HTML
sprawdź jaki skrypt tam daje
_________________
tomekf /// swishmaxxx
 
 
     
Mn1s1ek 
Przyjaciel


Dołączył: 15 Maj 2006
Posty: 43
Skąd: Biskupiec
Wysłany: Czw 22 Cze, 2006 07:36   

Zawartość pliku HTML (trochę dużo tego):
------------------------------------------------------------------------------------------------
<html>
<head>
<!-- saved from url=(0025)http://www.techsmith.com/ -->
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<BODY BGCOLOR="BLUE" TEXT="YELLOW">
<title>MIKŁASZEWICZ</title><br><br>
<script language="JavaScript" type="text/javascript">
<!--
var requiredMajorVersion = 8;
var requiredMinorVersion = 0;
var requiredRevision = 0;
var jsVersion = 1.0;
// -->
</script>

<script language="VBScript" type="text/vbscript">
<!-- // Visual basic helper required to detect Flash Player ActiveX control version information
Function VBGetSwfVer(i)
on error resume next
Dim swControl, swVersion
swVersion = 0

set swControl = CreateObject("ShockwaveFlash.ShockwaveFlash." + CStr(i))
if (IsObject(swControl)) then
swVersion = swControl.GetVariable("$version")
end if
VBGetSwfVer = swVersion
End Function
// -->
</script>

<script language="JavaScript1.1" type="text/javascript">
<!--

// Detect Client Browser type
var isIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;

jsVersion = 1.1;

// JavaScript helper required to detect Flash Player PlugIn version information
function JSGetSwfVer(i)
{
// NS/Opera version >= 3 check for Flash plugin in plugin array
if (navigator.plugins != null && navigator.plugins.length > 0)
{
if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"])
{
var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;

descArray = flashDescription.split(" ");
tempArrayMajor = descArray[2].split(".");
versionMajor = tempArrayMajor[0];
versionMinor = tempArrayMajor[1];

if ( descArray[3] != "" )
{
tempArrayMinor = descArray[3].split("r");
}
else
{
tempArrayMinor = descArray[4].split("r");
}

versionRevision = tempArrayMinor[1] > 0 ? tempArrayMinor[1] : 0;
flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
}
else
{
flashVer = -1;
}
}
else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1)
flashVer = 4; // MSN/WebTV 2.6 supports Flash 4
else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1)
flashVer = 3; // WebTV 2.5 supports Flash 3
else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1)
flashVer = 2; // older WebTV supports Flash 2
else
flashVer = -1; // Can't detect in all other cases

return flashVer;
}
// If called with no parameters this function returns a floating point value
// which should be the version of the Flash Player or 0.0
// ex: Flash Player 7r14 returns 7.14
// If called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
function DetectFlashVer( reqMajorVer, reqMinorVer, reqRevision )
{
reqVer = parseFloat(reqMajorVer + "." + reqRevision);
// loop backwards through the versions until we find the newest version
for (i=25;i>0;i--)
{
if (isIE && isWin && !isOpera)
{
versionStr = VBGetSwfVer(i);
}
else
{
versionStr = JSGetSwfVer(i);
}
if (versionStr == -1 )
{
return false;
}
else if (versionStr != 0)
{
if(isIE && isWin && !isOpera)
{
tempArray = versionStr.split(" ");
tempString = tempArray[1];
versionArray = tempString .split(",");
}
else
{
versionArray = versionStr.split(".");
}

versionMajor = versionArray[0];
versionMinor = versionArray[1];
versionRevision = versionArray[2];

versionString = versionMajor + "." + versionRevision; // 7.0r24 == 7.24
versionNum = parseFloat(versionString);

// is the major.revision >= requested major.revision AND the minor version >= requested minor
if ( (versionMajor > reqMajorVer) && (versionNum >= reqVer) )
return true;
else
return ((versionNum >= reqVer && versionMinor >= reqMinorVer) ? true : false );
}
}
return (reqVer ? false : 0.0);
}
// -->
</script>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<script language="JavaScript" type="text/javascript">

<!--
var hasRightVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
if( hasRightVersion )
{
var BodyTop = '<body >'
+ '<table border="0" cellpadding="0" align="center" width="320">'
+ ' <tr> '
+ ' <td >';

var oeTags = '<object id ="flashMovie"'
+ 'codeBase ="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"'
+ 'height ="295"'
+ 'width ="320"'
+ 'classid ="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" VIEWASTEXT>'
+ '<PARAM NAME="FlashVars" VALUE="csConfigFile=c01.xml&csColor=FFFFFF"/>'
+ '<PARAM NAME="Movie" VALUE="controller.swf"/>'
+ '<PARAM NAME="WMode" VALUE="Window"/>'
+ '<PARAM NAME="Quality" VALUE="best"/>'
+ '<PARAM NAME="SAlign" VALUE="TL"/>'
+ '<PARAM NAME="Menu" VALUE="FALSE"/>'
+ '<PARAM NAME="BGColor" VALUE="FFFFFF"/>'
+ '<EMBED id ="EmbedflashMovie"'
+ ' flashvars ="csConfigFile=c01.xml&csColor=FFFFFF"'
+ ' src ="controller.swf"'
+ ' quality ="best"'
+ ' bgcolor ="FFFFFF"'
+ ' width ="320"'
+ ' height ="295"'
+ ' pluginspace ="http://www.macromedia.com/go/getflashplayer" >'
+ '<\/EMBED>'
+ '<\/OBJECT>';

document.write(BodyTop);
document.write(oeTags);
}
else
{
var BodyTop = '<body style="background-color:blue" >'
+ '<table border="0" cellpadding="0" align="center" width="320">'
+ ' <tr> '
+ ' <td >';

// flash is too old or we can't detect the plugin
var alternateContent = '<div align="center"><img src="nofp_bg.gif" width="293" height="280"></div>'
+ '<div align="center">'
+ '<p style="width: 250px;font-family:comic sans ms, Helvetica, sans-serif;font-size: x-small;color: black;margin-top: -200px;text-align:center;">Do odtworzenia pliku wymagany jest FlashPlayer w wersji 8.0'
+ '&nbsp; <br><br><br><a href="http://www.macromedia.com/go/getflashplayer" target="_blank">! POBIERZ !</a></p></div>'

document.write(alternateContent); // insert non-flash content
document.write(BodyTop); // insert non-flash content
}
// -->
</script>
<noscript>
<object id ="flashMovie"
codeBase ="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"
height ="295"
width ="320"
classid ="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" VIEWASTEXT>
<PARAM NAME="FlashVars" VALUE="csConfigFile=c01.xml&csColor=FFFFFF">
<PARAM NAME="Movie" VALUE="controller.swf">
<PARAM NAME="WMode" VALUE="Window">
<PARAM NAME="Quality" VALUE="best">
<PARAM NAME="SAlign" VALUE="TL">
<PARAM NAME="Menu" VALUE="FALSE">
<PARAM NAME="BGColor" VALUE="FFFFFF">
<EMBED id ="EmbedflashMovie"
flashvars ="csConfigFile=c01.xml&csColor=FFFFFF"
src ="controller.swf"
quality ="best"
bgcolor ="FFFFFF"
width ="320"
height ="295"
pluginspace ="http://www.macromedia.com/go/getflashplayer" >
</EMBED>
</OBJECT>
</noscript>
</td>
</tr>
</table>
</body>
</html>

------------------------------------------------------------------------------------------------
Dodatkowo program generuje plik SWF z playerem i plik XML z czymśtam.
 
     
nugatt 



Pomógł: 75 razy
Wiek: 43
Dołączył: 16 Maj 2005
Posty: 1389
Skąd: Warszawa
Wysłany: Czw 22 Cze, 2006 07:40   

bardziej mi chodziło o skrypty z tego playera i może tego xml
_________________
tomekf /// swishmaxxx
 
 
     
Mn1s1ek 
Przyjaciel


Dołączył: 15 Maj 2006
Posty: 43
Skąd: Biskupiec
Wysłany: Czw 22 Cze, 2006 07:44   

W katalogu, który "wypluwa program Camtasia mam:
- plik FLV
- plik XML (załączam)
- plik SWF (tzw controler - to chyba player)
- plik HTML

I to wszystko. Po uruchomieniu HTMLa wszystko ładnie działa.

Może te skrypty są w XMLu - przejrzyj załącznik.
 
     
nugatt 



Pomógł: 75 razy
Wiek: 43
Dołączył: 16 Maj 2005
Posty: 1389
Skąd: Warszawa
Wysłany: Czw 22 Cze, 2006 14:12   

w pliku xml jest:
01_PIP.flv i 01.flv
w sumie to nie wiem o co chodzi
_________________
tomekf /// swishmaxxx
 
 
     
Mn1s1ek 
Przyjaciel


Dołączył: 15 Maj 2006
Posty: 43
Skąd: Biskupiec
Wysłany: Pią 23 Cze, 2006 07:10   

nugatt napisał/a:
...w sumie to nie wiem o co chodzi

Hmm... czyli jak nie wiadomo o co chodzi to chodzi o kasę :?
 
     
nugatt 



Pomógł: 75 razy
Wiek: 43
Dołączył: 16 Maj 2005
Posty: 1389
Skąd: Warszawa
Wysłany: Pią 23 Cze, 2006 11:22   

pewnie tak
_________________
tomekf /// swishmaxxx
 
 
     
MBabelek 
Profesjonalista



Pomógł: 14 razy
Dołączył: 27 Sty 2005
Posty: 175
Skąd: Wrocław
Wysłany: Pią 23 Cze, 2006 11:38   

FLV to plik wykonywalny dla FLV Player'a (strumieniowe przekazywanie danych) i myśle ze eksport nie wiele da. Ale gogle pokazało to klik
może sie przyda Konwerter FLV do avi
_________________
Nie dziękuj - wystarczy, że klikniesz na Pomógł
Ostatnio zmieniony przez MBabelek Pią 23 Cze, 2006 11:46, w całości zmieniany 1 raz  
 
     
Mn1s1ek 
Przyjaciel


Dołączył: 15 Maj 2006
Posty: 43
Skąd: Biskupiec
Wysłany: Pią 23 Cze, 2006 11:46   

MBabelek napisał/a:
mysle ze FLV to plik roboczy jak swi czy fla i eksport nie wiele da...

Tu nie masz racji - FLV to końcowy format pliku video przeznaczony do prezentacji w internecie. Nie jest to żaden plik roboczy.
A co do konwertera to popróbuję - jak jakość będzię akceptowalna to może się pokuszę...
 
     
nugatt 



Pomógł: 75 razy
Wiek: 43
Dołączył: 16 Maj 2005
Posty: 1389
Skąd: Warszawa
Wysłany: Pią 23 Cze, 2006 12:59   

kliknij w klik MBabelka. bo o to ci chodzi
_________________
tomekf /// swishmaxxx
 
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  


Powered by phpBB modified by Przemo © 2003 phpBB Group
Nowe zasady dotyczące cookies. Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki.
         
Strona wygenerowana w 0.15 sekundy. Zapytań do SQL: 10