スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

更新について

ソフトウェアの改良を行っており、このところBLOGの更新が滞っております。
動画については殆どの作業を自動化しましたので、UPを続けております。

リンクの動画一覧(http://www.youtube.com/user/cubhf137)より見る事が出来ますので、そちらを参照ください。

現在までの変更点
・マルチプロセス化により10fps録画を可能としました
気象庁の気象レーダーを連動させました

変更経緯
・1プロセスで4WMPの限界
 どうしてもメッセージ処理が間に合わないのか、過去に公開したキャプチャソフトを10fpsにすると、短時間では問題無いのですが数時間でフリーズを起こすようになりました。
 そこでマルチスレッド化よりマルチプロセス化を行い4つのWindow(プロセス)+録画と5プロセスで1録画に変更しました。これにより一つのWMPが高負荷になっても止まることなく録画を実行しています。

・HD化(720p)
 元々480p(SD)だったのですが、Youtubeでの再生時に左右が空いているので気象庁の気象レーダを追加しました。



現在の課題
・動画の検索・カット・YouTubeHD化を行うアプリケーションの高速化
 非力なPCを使っているので変換速度が遅い為高速化を行っています。
  ・画像サイズ変更の高速化
    久しぶりにCPUウィンドウの逆アセンブラを見ながらチューニング
  ・マルチスレッド化
    元動画の読み込みとプロセス後の書き込みをマルチスレッド化する事でマルチコアCPUの利用効率を
    向上させる

画像サイズ変更(リサイズ)については高速化を殆ど終えましたが、動画書き込み・読み込みのオブジェクトとは独立しており、そのやり取りにおけるタイムロスとマルチスレッド化を進めています。

現在は元動画のサイズが4時間でノイズの少ない昼間で900MB、ノイズの多い深夜ですと2.5GB程になりこれらの読み込みと、時刻やタイムコードを加えた動画の書き出しに時間が掛かっています。
スポンサーサイト

テーマ : ソフトウェア開発
ジャンル : コンピュータ

プロフィール

YeloowCable

Author:YeloowCable
不定期に桜島ライブカメラの動画を掲載しています

カレンダー
03 | 2010/04 | 05
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 -
カテゴリ
月別アーカイブ
管理
最新記事
リンク
QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。