• 検索結果がありません。

16 ソフトを用いた動画の並列処理

N/A
N/A
Protected

Academic year: 2021

シェア "16 ソフトを用いた動画の並列処理"

Copied!
1
0
0

読み込み中.... (全文を見る)

全文

(1)

16 ソフトを用いた動画の並列処理

情報論理工学研究室 中村 勇介

1 . 序 論

コンピュータ性能向上やそれに伴いコンピュータ1 つ あたりの価格も安くなっている。それに伴い画像や音楽 といったファイルサイズの小さいものだけでなく、動画 の処理を行うことも増えてきている。しかし、動画の変換 には膨大な時間がかかることもある。そこで、本研究では avi(Audio Video Interleave)形式の動画をwmv(Windows Media Video)形式の動画への変換処理を並列で行い処理時 間の短縮をはかる。

2 . 研究内容

2.1 目的

本研究では、動画処理の一例として、avi動画からwmv 動画への変換処理を行う。この処理を1台の計算機で行う 場合と複数の計算機で行い、所要時間の違いを比べどれく らいの時間が短縮できたかどうかを検証する。またその際 ファイルサイズを検証することによってファイルサイズの 変化も検証する

2.2 本研究で使用する動画

本研究で、使用する動画には再生時間約2時間・サイズ 約1.6Gのものと約30分・サイズ約350Mのものの2つを 用意した。また、検証の際使用する計算機は、OSおよびス ペックのまったく同じものを使用した。

2.3 動画並列変換の流れ

動画変換にはフリーソフトであるMovie Operato1)、シェ アソフトであるAVS Video Converter2)を使用して行う。

実際の作業は以下の流れで行う。

1. 1台の計算機でMovie Operatorを用いて動画を使用 する計算機数に分割する。

2. 1.で用いた1台の計算機から分割後データを作業を行

う計算機にそれぞれて転送する。

3. それぞれの計算機で、AVS Video Converterを用いて avi動画をwmv動画に変換する。

4. すべての計算機で変換終了後に 1 台の計算機に転送 する。

5. 転送されてきたデータを1台の計算機でMovie Oper- atorを用いて動画を結合させる。

3 . 結果・考察

図1に動画変換処理の時間を示す。図1より変換時間は、

計算機数の増加に伴い、また、1.6Gの動画と350Mの動画 を比較すると、ファイルサイズが大きい方がより処理時間 の減少割合が大きいことが示される。変換後のファイルサ イズについては、分割する計算機数の増加にともない、ファ イルサイズも増加してはいる。しかし、ファイルサイズの 増加はファイル全体の大きさと比べると微量であるといえ るのでそれほど問題ではない。

図1 動画変換処理の時間

4 . 結 論

本研究では並列処理により動画の変換を行った。処理時 間は並列化することにより短縮でき、ファイルが大きい動 画の方がより効率よく並列処理を行えることを示せた。ま た、変換後のファイルサイズを比較した場合も、1つの計 算機で行う場合よりはファイルサイズが大きくなるが、全 体として問題になるほどではない。よって映画や動画など においては並列を用いるのがよいといえる。

5 . 今後の課題

本研究では、動画変換処理を並列で行うことにより、時 間短縮ができることを示した。しかし、この並列処理は手 動に頼る部分が多く、自動で行うものではない。そのため、

今回行った検証を自動的に行うプログラミングを行い、よ り便利で使い勝手のよいシステムを構築していく必要があ ると思われる。

参考文献

1) NOVA’sHP:http://novolization.hp.infoseek.co.jp/.

2) AVS4YOU.COM:http://www.avs4you.com/index.aspx.

参照

関連したドキュメント

int mapping share memory(unsigned long va) 図 5 共有メモリをマップするインタフェース なお,このインタフェースはハイパーコール

信号間の粗粒度タスク並列化を組み合わせるマルチグレイ ン並列化手法を提案した.8 コア集積の IBM POWER7 プ ロセッサを 16 個搭載した 128

今回の検証では、同一機種の計算機 5 台を LAN 接続し MPI 環境を構築する。また、 MPI の性能検証用の問題とし

本節では、 MPICH2 のインストールと環境設定について述べる。 MPICH2 を使用するには、 MPI を構築す る全ての計算機に MPICH2

仮想並列計算環境を作るため、 MPICH のホームページ [3] よりパッケージをダウンロード し、インストールを行い、インストール後に、環境変数を用いて

 本研究では、 MPI による行列積計 算の検証をした. 

並列 JPEG エンコーダは図1のように 1 台のメイン PC と複数のサブ PC で処理を行う。メイン PC は処理 を行う画像を読み込み、処理をする

各 PC はエンコー ドを行い、メイン PC に JPEG