tande lab.

Archive
Tag "Capture"

Androidの各端末ってなんであぁもスクリーンショットの撮影方法が微妙に違うの!!!!!
ってことでまとめてみた。

今後も随時、追加していこうと思います。

Read More

functions.php に以下を追記することで
url入力したサイトのスクリーンショットを手軽に貼付けることができます。
スクリーンショットには自動でリンクが貼られます。

//URLを入力しスクリーンショットを撮る
function wpr_snap($atts, $content = null) {
	extract(shortcode_atts(array(
		"snap" => 'http://s.wordpress.com/mshots/v1/',
		"url" => 'http://tande.jp/',
		"link" => '',
		"alt" => 'My image',
		"w" => '480', // width
		"h" => '360' // height
	), $atts));

	if($link == '') { $link = $url; }
	$img = '<img src="' . $snap . '' . urlencode($url) . '?w=' . $w . '&h=' . $h . '" alt="' . $alt . '"/>';
	return '<p>' . '<a href="' . $link . '" target="_blank">' . $img . '</a>' . '</p>';

}

add_shortcode("snap", "wpr_snap");
Read More

アニメーションを1フレームずつpngで吐き出すことができます。
こういう外部に吐き出す処理とかはFlashよりProcessingが便利。

拡張子をjpgにするとjpgでもいけるみたい。
他の拡張子では試してませんがpngで十分かと思います。

Read More

Processing の実行結果はとっても簡単に動画で記録できます。

Flash のように Processing もexeでパブリッシュできるのですが
Processing で書出した exeファイルは、
javaが入っていない環境だと実行できないことが多いので、
いつもと違う環境で、Processingで作ったものを見せる機会がある場合は
動画に書きだしておくと確実に再生できるので、オススメです。

//MovieMakerライブラリをインポート&宣言
import processing.video.*;
MovieMaker mm; 

void setup() {
  size(640, 480);
  frameRate(30); 

  //その他の初期設定ここに書く

}

void draw() {

  //実行したい内容をここに書く

  //draw実行のたびに1フレームずつ動画に追加
  mm.addFrame();
}

//スペースキーで動画記録終了の例
void keyPressed() {
  if (key == ' ') {
    movie.finish();
    exit();
  }
}
Read More