TOPへ
ソース一覧
利用許諾
FAQ
お問い合わせ
関連資料

サムネイル画像生成プログラム

概要

サムネイル画像生成プログラムは、番組素材ファイルのサムネイルを生成するプログラムです。番組編集用ウェブサーバは、編集インターフェース(ウェブブラウザ)上に番組素材ファイル一覧を表示する際に、番組素材ファイルのサムネイルを表示します。このプログラムを用いてJPEGフォーマットのサムネイルを生成します。
今回のソースコード公開範囲には、デコードプログラムは含まれていません。

ダウンロード

サムネイル画像生成プログラムのソースコードはここからダウンロードしてください。
サムネイル画像生成プログラムのコンパイルには素材作成用MXFライブラリが必要です。素材作成用MXFライブラリは、ここからダウンロードしてください。

動作環境

下記の環境で動作確認しています。

またこのソフトウェアを利用するためには、1フレーム単位で番組素材ファイルの映像をデコードできるソフトウェアが必要です。

コンパイル方法

このソフトウェアを利用するためには、1フレーム単位で番組素材ファイルの映像をデコードできるソフトウェアが必要です。デコードをおこなうソフトウェアは、コマンドラインから起動、動作するものを想定しています。ソース中の該当部にデコーダのコマンド名をフルパスで記入し、コンパイルしてください。

エイリアス 挿入するもの
DEFAULT_DECODER_FULLPATH デコーダのコマンド
DEFAULT_DECODER_INPUT_OPTIONS デコーダコマンドの入力オプション
DEFAULT_DECODER_OUTPUT_OPTIONS デコーダコマンドの出力オプション

ダウンロードしたソースコード(DBmaterial_thumbnail.tar.gz)を適当なディレクトリで展開します。

% tar xvfz DBmaterial_thumbnail.tar.gz

素材作成用MXFライブラリをコンパイルする必要があります。ダウンロードしたソースコード(nkmxflib.tar.gz)を適当なディレクトリで展開し、コンパイルしてください。詳細は素材作成用MXFライブラリの説明書を参考にしてください。

% tar xvfz nkmxflib.tar.gz

素材作成用MXFライブラリのnklibディレクトリおよびnkmxflibディレクトリは、展開したDBmaterialディレクトリと同じ階層に展開するか、同じ階層にシンボリックリンクを貼ってください。または環境に合わせてDBmaterial/mxf_mkthumb下にあるMakefile内のパスを書き換えてください。Makefileを修正した後にコンパイル、インストールしてください。

% cd DBmaterial
% cd mxf_mkthumb
% make
% su
# make install

実行方法

サムネイル画像生成プログラムを単独で利用する場合は、コマンドラインから実行してください。
フレキシブル制作システムの素材ファイルデーターベースで用いる場合は、素材ファイルデータ管理デーモンを参照してください。

商標

NovellならびにSUSEは米国および日本におけるNovell, Inc.の登録商標です。
LinuxはLinus Torvals氏の登録商標です。