HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2010
1008
Maesukeウィンドウの描画領域内の映像キャプチャ4解決


Maesuke

リンク

2010/10/8(Fri) 07:55:44|NO.35266

描画されているウィンドウ内を動画形式で出力する方法はあるのでしょうか?
アニメーションの動画をHSPで作成したいので…



この記事に返信する


ひらまる

リンク

2010/10/8(Fri) 09:41:34|NO.35267

bmpsaveで1枚ずつ連番で保存して、
フリーソフトでAVIなんかにする。
そのままだとファイルサイズやばいから、画質落としたり形式変えて圧縮する。
音声は パソコン内の音を録音するツールなんかで取得する。
2つを合わせて完成。

もしくはE3Dにavi出力の命令があるからそれを使う。



購入者

リンク

2010/10/8(Fri) 11:06:44|NO.35268

hspcvで出来ますよ。

あと、
現在HSPコンテストに投稿されている GENKI さんの作品が参考になるだろうと思います。



GENKI

リンク

2010/10/8(Fri) 21:56:02|NO.35272

コンテストに出したスクリプトは量が多いので分かりにくいかもしれませんね。参考にするならデュラ(ry
と思ったけど、もっと分かり易いのがないかとHDL探してみたらありました。
hspcvのサンプルにmakeavi.hspというのがあるのでそれが分かりやすいと思います。
ただこのサンプル、そのまま実行すると黒い動画が出来るだけです。以下の部分を修正してから実行してください。

修正前:cvcopy 1,0,0,0  ↓ 修正後:cvcopy 0,0,0,1
実行すると「ビデオの圧縮」ダイアログが開きます。
ここで圧縮用のコーデックを選択します。使用するコーデックによって画質やファイルサイズが違ってきます。
上手く画像を出力できないコーデックもあります。
よくわからない場合は「全フレーム(未圧縮)」を選択してください。
次に「ok」を押すと動画が出力されます。

成功するとmakeavi.hspと同じフォルダにtest.aviが出力されるはずです。


音声のつけ方は分かりません。そもそもつけられるのかな…?



Maesuke

リンク

2010/10/9(Sat) 15:37:17|NO.35284

皆さんありがとうございました。
hspcvを使えばできるのですね!ちょっとしたPVでも作ってみようと思っていたので大助かりです。



ONION software Copyright 1997-2023(c) All rights reserved.