2013年8月29日木曜日

win7 proに XP mode 導入、GenuineCheck ではまる

win7 pro に XPモードを導入しようとしてハマったときのメモ。

windows xpモードのダウンロードページにいくと、「正規 Windows の検証」ページに飛ばされる。
そこの「続行」ボタンを押すと「GenuineCheck.exe」がダウンロードされるが、実行しても






のようなエラーがでてうまくいかない。

いろいろ調べたところ、最終的に下記の手順でうまくいった。

1. IE (Firefoxではうまくいかんかった)で診断サイトにいく

http://www.microsoft.com/genuine/diag/?displaylang=ja

今回は、acrive script を有効化するよう求められたのでそのようにした

2. http://www.microsoft.com/genuine/validate/DownloadValidationSupport.aspx?displaylang=ja&sGuid=21f81a9a-0443-484d-8045-0dbae0ff5221

 で validationsupport なるものをインストール。
※上記URLをいれなくてもそこに何処かで飛ぶはず

3. 再度 xpモードのダウンロードページから 「正規 Windows の検証」ページへ。
 「続行」を押すとIEに「Windows Genuine Advantage」アドオンインストールの許可を促す
 ポップアップが出るので許可する。

4. XPモードダウンロードページへ。



しかしこんな面倒な手順踏まないとできないのはなにか間違っているぞ~

2013年8月23日金曜日

Imagemagickで動画編集作成



1. 元の動画を静止画に分解する。この例ではppmに変換したがなんでもよい

ffmpeg -i hoge.mov ./ppm/%06d.ppm


2.  個々の静止画に所望の画像処理を行う
※環境 win7, cygwin上でcsh script 実行

foreach file (`ls ./ppm`)
   convert -resize 7x7 -scale 210x210 $file $file:r.pgm ※この例はモザイク化処理、白黒画像
end

※今回は参照画像との合成が必要だったので、上記処理したファイルを a.pgm などとして、
さらに

  convert a.pgm b.pgm(合成対象画像) -compose multiply -composite $file:r.pgm

とした。

3. 静止画から動画へ
  
  convert ./ppm/$.pgm hoge.mpg など。
 ただ convert で作成した動画の端に謎の線が入り込む場合があり気に入らなかったことと、
 mpg の圧縮に付随して変な色がつく場合があったので下記に変更した。

 ffmpeg -i ./ppm/$.pgm hoge.m2v

  これで所望の動画が得られた。