FlashのQT書き出しで残像?ノイズ?ゴミ?
Flash CS3以降になってからというもの、FlashからQuickTime書き出しを行う際に、ActionScriptを含んだアニメーションも書き出しが行えるという、神がかり的な仕様になったのですが、その機能の不安定さには非常に泣かされ続けているのです。
その最大の原因が「書き出したアニメーションに汚い残像が残ってしまう」という現象。
どの程度の方が、この現象で悩んでいるのかは分かりませんが、検索をしてみるとチラホラこの現象について触れられている内容を見かけたため「これは書き残しておくべきなのかも」というのが今回の内容です。
ちなみに私のMacは以下のものですが、色々な作業をコレ1台で行っているのでエラーが出てもおかしくないとは思っています。
【MA970J/A】Mac OS X 10.6.4 メモリ32G
さて、CS3を導入後一番最初に行ったQT書き出しが24fのアニメーションコーデックでした。
そこで早速、その【残像?ノイズ?ゴミ?】が映像に書き出されてしまう現象が起きたのです。
CS3はActionScriptのアニメーションまで書き出してくれる、とのことで期待に胸膨らませていたのが一気に落胆です。
その後、コーデックを色々と変えてみてもダメでした。
もちろんイメージシーケンスで書き出してしまえば、ゴミ?現象に悩まされることはありませんが、肝心のActionScript書き出しに対応していないため論外となります。
その他いじれる設定や瞑想やWiiFitやと色々とためした結果......
ついに私は【残像?ノイズ?ゴミ?】が出ない最適な設定方法に辿り着いたのです!
お陰様で2kg痩せました!(つづきます)
その設定とは、
【QuickTime書き出し設定】まできましたら
【QuickTime設定】を選択します。
すると【ムービー設定】が表示されるので
【ビデオ】の【設定】を選択。
【圧縮の種類】を【なし】←これはそこそこ重要です。
【フレームレート】を【現在のサイズ】←これが重要です。
(その他はお好みで)
以上の設定を終え、再度【ムービー設定】に戻り
【ビデオ】の【サイズ】を選択。
【サイズ】を【現在のサイズ】←これが重要です。
(その他はお好みで)
そして最終的に書き出しにGOを出してあげてください。
私の環境では、これで【残像?ノイズ?ゴミ?】をスルーすることが出来ました!
ちなみに【圧縮の種類】では他のコーデックでも大抵大丈夫だったのですが【なし】以外だと時折残像が残ってしまいます。
上上下下左右左右的な今回のこのTipsはいかがだったでしょうか。
ただし、この裏技はCS3限定でCS4,CS5には通用しませんことをご了承ください。
(CS4,CS5ですと「そんな無駄な設定をするな!!」的なメッセージで怒られます)
CS5も含む回避技としては、フレームレートを【24以外にする】しかありません。
他との連携を考えると、これもある種ややこしい方法ですが、
コンポジットソフトの中にはフレームレートに関係無く、フレーム数で処理してくれるものがありますから
25fでも30fでも、24f以外でしたら安心して作業が出来ます。
ちなみに私は、それがShakeです。
FinalCutとの相性も抜群ですし、書き出すファイルの安定感といったら、それはもう素晴らしいものです。
Shakeの復活を心待ちにしています。
