• ベストアンサー

FLASH形式への動画変換とHTMLタグについて

Flash初心者です。 持っている動画ファイルをFLASH形式に変換する方法と、 それをサイトで再生出来るように、貼り付けるタグが知りたいのですが、どなたか教えていただけませんでしょうか。 Flashについては初心者ですので出来ればポイントを押さえて教えて頂ければ嬉しいです。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • popepon
  • ベストアンサー率53% (84/158)
回答No.5

#1です。 >CS3の解説書 FLASH自体全く触れた事が無いならば、まずFLASHのクセというか、 タイムラインやレイヤーの概念を理解するべきだと思います。 ですが、これらの物は他のソフトウェアでも大きく共通性があるので、 ビデオグラフィック系のソフトを使用した事があるなら何となく解ると思います。 根幹部分を簡単に言うと、 レイヤー(深度)自体にタイムラインがあって、 そのレイヤー(深度)のタイムライン上に オブジェクト(絵とか描画されるもの)を置き、 アニメーションを作成するって感じだと思います。 ASは、タイムラインかオブジェクトそのものに書きます。 (細かく言うとレイヤーと深度は別物ですが) で、書籍の件ですが私は存じませんので、 一旦質問をしめて、 CS3を使用していますが、基礎レベルで参考になる書籍はありませんか と投降しなおした方が良いでしょう。 (投降日から日数経っているので既に他の回答者の目につかない) その際は、CS3に限定する必要は無いと思いますが、 AS3スクリプティングと基本的な操作を両者網羅した物は あまり無いと思うので、どちらかで一冊だと思います。 ちなみにFLVの埋め込みはもちろん、 外部読みこみもAS無しで出来ると思います。 (というかそういう動画専用のテンプレート(スキン)が予め用意されている) 具体的にはファイル、読みこみからビデオを選択して下さい。 とりあえずそれを使って、自在に操りたいと思ってきたら その時点からASを始めれば良いかと思います。 (ASはプログラミングの経験が無いとやや敷居が高い)

その他の回答 (4)

  • popepon
  • ベストアンサー率53% (84/158)
回答No.4

#1です。 >FLV4が使いたいなぁ・・・。 最低限FLV4が使いたいのであれば、入れ子であるSWFを作る為に、 FLASH Professional 8以降が必要になります。 その際FLVに変換するソフトは付属しているので それを利用するとよいでしょう。 但し、FLV4はFLV1に比べ 他の編集ソフトの対応が薄いです。 FLVレベルで編集等をしようとすると難を極めますので、 エンコードする前の動画で編集するのが望ましいでしょう。 ちなみにFLV4にエンコードするだけであれば、 フリーソフトでも出来ます。 FLVの画質比較はこちらを参考にするとよいでしょう http://homepage.mac.com/ken37/flvideo/flv_hikaku.html また将来を見据えて、動画とは別に、 複雑で動きの多いSWFを作るのであれば、 次期バージョンのFLASH CS3をオススメします。 AS3.0の導入により劇的に動作が軽くなっています。 (もちろん技術が必要ですが) 比較はここらへん参考にするとよいでしょう。 http://flapro.net/blog/2006/09/actionscript30as2.html 動画の数や、サイズから言って 以前列挙した方法、どちらでも良いと思います。 あとは画質と好み、購入するバージョン次第で決まります。 FLASH5から出来るのは(SWF化) AVI(DivX等)->FLV(FLV1)->SWF(Parafla) FLASH MXから出来るのは AVI(DivX等)->FLV(FLV1) FLASH8ProやCS3でできるのは AVI(DivX等)->FLV(FLV1/FLV4) バージョン関係については以下参照にして下さい 1996年 Future Splash Animator (Macromedia FLASH 1) 1997年 Macromedia FLASH 2 1998年 Macromedia FLASH 3 1999年 Macromedia FLASH 4 2000年 Macromedia FLASH 5 2002年 Macromedia FLASH MX (6) 2003年 Macromedia FLASH MX2004 (7) 2003年 Macromedia FLASH MX Professional 2004 (7) 2005年 Macromedia FLASH Basic 8 2005年 Macromedia FLASH Professional 8 2007年 Adobe FLASH CS3 Professional (9) また、FLASH作成ソフトはAdobe(Macromedia)以外にも 多種多様に販売されており、 その中でFLV1を扱えるソフトもあると思いますが、 それについては存じませんので、別途質問を投稿して下さい。 ちなみに10分程度の動画でSWF化すると FPSによっては以前述べた16000フレームの壁に遭遇する可能性があります。 その際は動画そのもののFPSを下げるか、 SWF同士を連結するなりして対処するしか無いでしょう。

gekikaraou
質問者

補足

ありがとうございます。 CS3を入手しました。 もしよろしければ、CS3の解説書で素人(はじめて触ります)にも、 理解できるようにFLVやswfのことが記述されている書籍をご存じないでしょうか? 宜しくお願いいたします。

  • popepon
  • ベストアンサー率53% (84/158)
回答No.3

#1です。 そもそも質問者さんの使用しているFLASHのバージョンはいくつですか? それによって提案できる物が違います。 >一般的にサイトで使うには、SWF形式に変換するのがよいという事でしょうか? これは両者画質が異なってくるのでどっちであるべき、という解答はありません。 ただ、直接SWF化した方が若干CPUに負荷がかかるしサイズが肥大化しやすいと思うので、FLVの方がいいかもしれませんね。 但し、FLV1は頑張っても汚いです。FLV4が使えるなら それを利用するに越した事は無いですが、 FLV1しか使えないならって意味で、SWF化って手段もありますが こちらは長時間物は向きません、平たく言えば好みの問題です。 >SWFに変換した場合は ><EMBED src="SWFへのURL"></EMBED>タグで再生できる。 >その際にキモになるのが16000フレームの壁だと・・・? 大方間違いない解釈だと思います。 SWFであれば全てこのタグで貼れると思います。 >そしてFLVに変換した場合は、再生するには16000の壁が問題にならないが、 >外部FLVを読み込む必要があるってことでよろしいでしょうか? FLVは外部読み込みでもいいですし、直接埋め込んでもいいですし、 以前書きましたが、FLVだけでは再生できないのでSWFに入れる必要があります。 一応断っておきますが、 ここで私が言っているSWF化とは、 AVI(DivX)->FLV(FLV1)->SWF(Parafla) の手順を踏んだものを言っています。 AVIから直接SWFにするソフトについては 納得した結果が得られなかったので言及できません。 とりあえず質問者さんは、 1.使用しているFLASH製作ソフトのバージョン 2.変換しようとしている動画の数やサイズ等の規模 を明確にして頂けると最もマッチした解答が得られると思います。

gekikaraou
質問者

補足

お返事ありがとうございます FLASHのバージョンですが今から手に入れようと思うので、 なんとも申し上げれないのが現状です。 初心者として手に入れたいバージョンとかがあるでしょうか? popeponさんのおっしゃっているFLV4が使いたいなぁ・・・。 いいみたいだし。 また動画の数ですが、当面10数本くらいでしょうか。 以降継続して追加して行きたいのですが、それは可能なのでしょうか? 元になるファイルのサイズはまちまちですが、一例として一般の映画みたいな感じで5~10分程度が実現できれば嬉しいのですが。 対素人でご面倒でしょうがよろしくお願いします。

  • JackB
  • ベストアンサー率33% (107/320)
回答No.2

FLVを外部読み込みにするという方法もあります。 というかYouTube等はFLVは外部ファイルとして読み込んで 再生しています(でないと、動画の数だけプレイヤーのswfが 存在しないといけなくなってしまう(苦笑))。 それに外部読み込みだとFlashの16000限界も考慮しなくて済みますし。 もっとも、swfの中に別のswfを読み込んで連続再生する等で その限界をチャラにすることも可能ですが。 FLVの読み込みについては↓をどうぞ。 http://hakuhin.hp.infoseek.co.jp/main/as/import.html#IMPORT_06

gekikaraou
質問者

お礼

ご回答ありがとうございます!! 現在まだ実行に移してないのでなんとも言えないのですが、 FLVを外部ファイルとして読み込んでとありますが、 FLVファイルを再生するためのプレーヤーみたいな感じでしょうか? よろしくお願いします!

  • popepon
  • ベストアンサー率53% (84/158)
回答No.1

>持っている動画ファイルをFLASH形式に変換する方法 FLASH形式とは、 SWFでしょうか? それともFLVでしょうか? FLVであればFLASHの付属ツール等でもできますし、 AVIからFLVにするフリーソフトが沢山出回っています。 SWFの場合は フリーソフトで出来なくもないですが、 個人的には出来栄えのよかった物に出会った記憶はないですね。 ですので、私はいつも AVI(DivX)->FLV(FLV1)->SWF(Parafla) 等ですかね。。 一応こういうソフトはあります。 http://avi2flash-converter.jp.brothersoft.com/ あとMotionSWFなんてソフトが昔薦められていた様ですが、 デカイサイズが扱えない上に、音ファイルは抜き出せなかったと思います。 あと余談ですが、SWFには16000フレームの壁があります。 もしSWF化するのであれば、留意しておきましょう。 で、HTMLタグの件ですが、 SWFの場合は <EMBED src="SWFへのURL"></EMBED> だけで行けると思います、サイズ指定など色々パラメータもありますので 気になるならここらへん参考にすると良いでしょう。 http://www.tagindex.com/html_tag/other/embed.html FLV自体、FLASH上の規格なので この場合は、FLVだけでWEB再生は出来ません。 (YoutubeとかもFLASH上のFLVで再生している) で、この場合はFLVをSWFに入れてやら無くてはなりません。 この操作は使っているFLASH作成ソフトにもよりますが、 ファイルタブから動画の読み込みだとかで簡単に SWFに格納できるかと思います。あとはSWFと同じタグを貼るだけです。

gekikaraou
質問者

補足

ご回答ありがとうございます!! 現在まだ実行に移してないのでなんとも言えないのですが、 一般的にサイトで使うには、SWF形式に変換するのがよいという事でしょうか? SWFに変換した場合は <EMBED src="SWFへのURL"></EMBED>タグで再生できる。 その際にキモになるのが16000フレームの壁だと・・・? そしてFLVに変換した場合は、再生するには16000の壁が問題にならないが、外部FLVを読み込む必要があるってことでよろしいでしょうか?