フリーウェアでシミュレーション結果アニメーションを作る

gnuplot + perl + imagemagick 編

<< Prev - Index - Next >>

Appendix. 1
■ 映像ソフト(avidemux)を扱っていると、選択肢はいっぱいあるけれども、用語がさっぱりわからない、ということが良くあります。自分用もかねて簡単な解説メモです。

■ MPEGの形式がやけに多いけれども

ES: エレメントストリーム。映像なら映像のデータそのまんま、音声なら音声のデータそのまんま。シミュレーション映像なら普通は音はないので、これを使えばいいみたいです。

PES: ESを細かく区切って、それぞれに時刻情報などをつけたもの。

TS: (映像と音など)PESを組み合わせて、それを転送や放送用のエラー対処データなどを加えたもの。トランスポートストリーム。

PS: プログラムストリーム。PESを組み合わせたもので、PCなどで再生する時にMPEG2と言われるのは普通これだそうです。

(A+V)と言うのは、Audio+Video でしょうから、映像だけならES、音入りならPSでいいみたいですね。
(2.5.4だと(ES)の表記が省略されているようです)

■ 映像(コーデック)の括弧の意味は?

lavc = avcodec = libavcodec:
libavcodecは動画・音声データのエンコード・デコードのためのオープンソースなコーデックライブラリ。

ということで、これは使ってるライブラリの出所みたいですね。

mpeg2enc なども利用したライブラリなどを表しているようです。
(調べてみると、複数そうしたライブラリがあるようですね。性能とかが微妙に違うのかもしれません。)

あまり括弧内については気にしなくて良いようです。


<< Prev - Index - Next >>
inserted by FC2 system