9.DirectShowLib-2005で動画(mp4・mpg・avi・wmv)を再生する(41_Sft_10) (旧、SampleNo.469) |
1.DirectShowLib-2005で動画(mp4・mpg・avi・wmv)を再生するの簡単な紹介 2. 3. 4. 5. 6. |
下記プログラムコードに関する補足・注意事項 動作確認:Windows 8.1 (Windows 7) / VB2013 (VB2010) / Framework 4.5.1 / 対象の CPU:x86 Option :[Compare Text] [Explicit On] [Infer On] [Strict On] Imports :追加なし 参照設定:追加なし その他 : : このサンプル等の内容を無断で転載、掲載、配布する事はお断りします。(私の修正・改訂・削除等が及ばなくなるので) 必要ならリンクをはるようにして下さい。(引用の場合は引用元のリンクを明記して下さい) |
1.DirectShowLib-2005で動画(mp4・mpg・avi・wmv)を再生するの紹介 |
VB2005 用のサンプルや解説している WEB サイトも少ないし、私自身も DirectShow については、殆ど知識もないので、手探り状態で試したテスト中のサンプルですので、参考程度に留めて置いて下さい。 1.mp4・mpg・avi・wmv・flv・vro 等の動画ファイルを PictureBox 上に表示 2.動画の再生を一時停止 3.動画の再生を一時停止した位置から再生 4.動画の再生を最初の位置から再生(繰り返す) 5.早送り再生 6.スロー再生 7.再生を終了 8.音量を TrackBar で調整 9.再生時間(録画時間)・現在の迄の再生時間等を取得 10.再生状態を HScrollBar に表示(指定位置から再生) 11.HScrollBar のバックカラーを変更する 12.ファイルリストを使って連続ファイルを再生 13.フォームのサイズ変更に合わせて動画の画面サイズを拡大・縮小表示 14.ファイルリストの追加・保存等の一連の処理 15.地デジで録画した動画等の再生表示 16.Form の枠をドラッグする事で拡大・縮小表示ができます。 以上のような事を試しております。 但し、色々機能をその都度追加しておりますので、コードや画面レイアウトは、二の次になっておりますので、各自お好みで仕様に合わせて設定して下さい。 図1.安物のビデオカメラで撮影したAVIファイルを再生 本当は紅白歌合戦等の動画を表示したかったのですが、著作権に触れる恐れがあるので上記動画だけにとどめておきます。 |
2. |
3. |
4. |
5. |
6. |
検索キーワード及びサンプルコードの別名(機能名) |