とろ庵 テクニカルログ
flvファイルをswfファイルに埋め込む際の注意
○概要
flashの動画flvファイルを、flashを使ってムービークリップに埋め込むときの注意点です。
○詳細
・通常、flvファイル専用のムービークリップを作成し、そのムービークリップを再生したいステージに配置します。
ですので、ムービーの階層構造は以下のようになります。
再生するステージ(root)
L flv格納用ムービークリップ
Lflvファイル
・ムービークリップにflvを埋め込んだときには、そのムービークリップのフレームレートはflvファイルのフレームレートにあわせる必要があります。
・また、flv格納用ムービークリップのタイムライン長はflvファイルの再生時間分確保する必要があります。
初回に埋め込んだときは自動で警告メッセージが表示されますが、flvファイルのシンボルを「入れ替え」したときなどには警告が表示されないため、注意が必要です。
○なぜか動画の再生が途中で止まってしまうとき
動画埋め込み先のムービークリップのタイムラインが不足していないか確認してください。(原因は上記項目)
○タイムラインの同期がずれるとき
flv格納用ムービークリップの特定の時間(タイムライン)にて、フレームスクリプトを記述した際、動画の位置とスクリプトが実行されるタイミングが数秒ずれることがあります。
(対策)
Flash video encoder等でflvファイルを作成する際、エンコードの設定画面で「キーフレームの間隔」に小さめの値を設定します。
(秒間30フレームの動画なら、「キーフレームの間隔」に30を設定すると1秒ごとにキーフレームが入ります。なお、このキーフレームはFlash用語の方ではなく、動画関連用語のキーフレームです)
○それでもダメなとき
flvファイルを埋め込まず、flvplaybackコンポーネントを使用して外部flvファイルを再生しましょう。
使い方はヘルプにわりと詳しく記載されています。
最低限flvplaybackコンポーネントをステージ上に設置し、 flvplayback.play(”ファイル名.flv”) を実行するだけでも再生できます。
TortoiseSVN 使用時の注意事項(VisualSouceSafeより移行した人向け)
- 2008-02-20 (水)
- TortoiseSVN
Windows版のTortoiseSVN(+Subversion)を使用するにあたって、つまづきやすい点のメモ。
●フォルダのコピー
すでにバージョン管理対象のフォルダを、やはりバージョン管理対象の別のフォルダ内に丸ごとコピーする際は、注意が必要です。
フォルダを丸ごとコピーする際は、コピー元のフォルダを右クリックして「エクスポート」を選択します。
※普通にコピー&ペーストしてしまうと、SVNの管理ファイル(.svnフォルダ)ごとコピーしてしまい、コミットできなくなります。
●間違ってフォルダごとコピーしてしまったときの対処
そのままではコミットおよび更新がエラーになってしまいますが、以下の手順で復元します。
1. エクスプローラーを起動し、問題のフォルダをバージョン管理対称でないフォルダ(デスクトップでも可)にコピーしてバックアップしておきます。
2.エクスプローラーで問題のフォルダ(コピー元とコピー先の両方)を削除します。
3.エクスプローラーで問題のフォルダの1階層上のフォルダを右クリックし、「SVN更新」を実行します。
4.これで復元完了ですが、ファイルが古くなってしまった場合には、最初にバックアップしておいたフォルダより、ファイル単位でコピーします。(サブフォルダなどを丸ごとコピーしてしまうと、同じ失敗の繰り返しになるので注意)
Irfanview EXIF情報表示(デジカメ用)
Irfanvew には最大化表示時にEXIF情報などを表示する機能があるのですが、ちょっと設定が面倒なので、デジカメ用の基本的な設定をメモしておきます。
ファイル名:$F 撮影機器:$E272 シャッタースピード:$E33434 絞り:F$E33437 露出補正:$E37380 ISO感度:$E34855 光源:$E37384 測光モード:$E37383
HDDを交換後、起動時などにモニタの電源が一時的に切れる場合
- 2007-11-25 (日)
- PCハードウエア
nVidiaのGeforce系グラフィックボードを使用していて、かつ、SATAのHDDを交換した際、Windows XPの起動時にモニタへの映像出力が一時的に停止することがあります。
○対処方法
CCleaner等のソフトを使って、C:\WINDOWS\Prefetchフォルダ内の古いプリフェッチデータを削除する。
(またはCCleanerの「レジストリの保守」を行う)
○補足
なぜ問題が解決するのか詳細は不明。プリフェッチデータ内のグラフィックドライバなどが関与?
Illustrator 10(Win)「このイラストレーションは実行可能な限界を超えています」
- 2007-11-19 (月)
- Illustrator
Windows版Illustrator 10.0.3にて、以下のエラーが表示されることがあります。
「イラストレーションを開くことができません。このイラストレーションは実行可能な限界を超えています。不正なオペレータ: 「%%Page Trailer」コンテクスト・・・」

基本的な原因対処方法は Adobeの資料に書いてあるのですが、特に、保存するフォルダ名とファイル名が長すぎると発生するようです。
さらに、Adobeの資料よりも短いファイル名でも発生することがあり、フォルダ名の長さ37バイト+ファイル名21バイト+拡張子3バイト(全角・半角混合) でも発生することを確認しています。
Illustratorのファイルを保存するときは、なるべく短いファイル名にしましょう。
また、同様の現象は以下の手順でも発生するようです
・MS-Office系の複雑な図をコピー&ペースト
・MS-Office系の複雑な図のEMFファイルを読み込み、保存(フォントがらみ?)
上記の図表とフォント関係については、クリップボードやEMFを使わずに、一旦PDFに変換したファイルをIllustratorで読み込んだ方が安全です。
