VC++初心者です。
よろしくご指導お願いします。
Win XP,VC++2005で開発しています。
タイトルにも記してますが、
同一フォルダ内に保存されているBMPをAVIに変換して
データ保存したいと考えています。
初心者の為、全然方法が分かりません。
AVICREATEFILEなどを使用すればよいのですか?
拙い文章で分かりにくくて申し訳ないのですが、
よろしくご指導お願いします。
っていうか Windows ムービーメーカーではダメなわけ?
書き込みありがとうございます。
oopsさん>>VFWのHPは見ました。これはそのままで使えるんですか?
初心者なものでどーゆー内容か分からないんです。申し訳ないです。
tetrapodさん>>ムービーメーカーではダメなんです。
GUIを作成してましてそこで変換させたいんです。
実験してみたらわかると思うけど、上のホームページのサンプルは適当にビットマップイ
メージを作ってそれをAVIファイルに変換してるだけ。
ビットマップファイルを1つずつ読み込んで同じように AVIStreamWrite 関数を使ったら
やりたいことはできる。
ただDIBの知識は必要かも。
oopsさん
いつも返信ありがとうございます。
>ビットマップファイルを1つずつ読み込んで同じように AVIStreamWrite 関数を使った
らやりたいことはできる。
具体的にはどのようなことをやればよいのですか?
使ったことありませんが…
> 具体的にはどのようなことをやればよいのですか?
まずはMSDNで調べるとか、検索してみる。でしょうか?
http://www.google.co.jp/search?hl=ja&q=AVIStreamWrite&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja
キーワードがあるのに回答が付くまで待つのは時間がもったいないと思いませんか?
oopsさん
いつもありがとうございます。
>結局あなたは何がしたいの?
と言われてしまうのも仕方ない事だと思っています。
現在、あるカメラを動作させてリアルタイム画像を表示、保存(aviかbmp)をさせる
GUIを作成しているのですが、
カメラを動作させ、複数枚のbmpで保存することは出来ました。
しかし、そのファイル保存した複数枚のbmpを読込みをさせて動画(アニメーション)の
ように表示することができません。
また、複数枚のbmp形式の保存ではなくavi形式での保存にしたいのですが、
その方法が分からないというところです。
初心者で大変ご迷惑をお掛けしますが、宜しくご教授ください。
ヒントは既に十分すぎるほど出ているわけなので、後はそれを消化吸収すれば
およそやりたいことは出来るはずなのだが。
「全部組んでくれ」ということか?それならそういう業者に依頼してくれ。
>しかし、そのファイル保存した複数枚のbmpを読込みをさせて動画(アニメーション)の
>ように表示することができません。
「動画表示したい」のが目的なら、今作っているで(あろう)ソフトなど不要で
Windows ムービーメーカーで必要十分だと最初から言っている。
本末転倒に陥らないことが重要だぞ。
「プログラムを作る」のが目的なら *まずは自分でやってみて* くれ。
そしてわからない部分だけを訊いてくれ。
全部わからないということなら、まずは基礎勉強からはじめてくれよな。
あと、無意味にハンドルを変えるのもやめてほしい。
掲示板の見ている方は普通はハンドルを見ているから
コロコロ変えられると混乱すると思う。
メールアドレスは全部同じものを入れているんだし、
ハンドルだけ変えても意味が無いとおもう。
あと、一足飛びに結論だけもらっても多分理解できない。
現在出ている話の中身が既についていけ無いのであれば、
もっと基本的な部分を勉強した方が良いとおもう。
プログラミングはステップ・バイ・ステップで覚えないと
身に付かないです。
分量的にも掲示板で1から10まで教えることは不可能です。