●HelixProducerBasic9.0をRedHatLinux7.2にインストールする
●設定環境
◆CPU/PentiumPro200、Memory/128MB、SoundBoard/Sound Blaster CT4180、CaptureBoard/I-O DATA GV-VCP/PCI
◆CPUがお粗末と思うかもしれないが、Windowsでは使えなくなったAT互換機 (Pentium 60)がLinuxで生き返るという喜びから入ったわたしは、PentiumPro200でダメなのはLinuxではないという偏見をまだ持ち続けている。実のところ、RedHatの場合、この偏見は6.2ぐらいまでしか通用しなくなった。7.2は、ブラウザが華麗になっただけ、立ち上がりが相当重い。が、あえてこれでエンコディングをしてみようというわけだ。
◆サウンドと画像キャプチャーボードは、どちらもいまではジャンクで安く買えるもの。これらは、RedHat7.2の場合、簡単に自動認識してくれる。GV-VCP/PCIは、Windowsでコンフリクトを起こして困ったことがあったら、RedHat7.2では、全く問題なく作動し、バンドルされているXawtvでテストしてみると、動画も静止画も正常にキャプチャーできるのだった。これならばもうWindowsはいらないという気になってきた。
%xawtv
画面が立ち上がり、マウス右クリックで諸設定画面が出る。
●準備
◆必要ファイルhelix_producer_basic_9_linux.binをRealNetworksのサイトからダウンロード。
●インストール(root権限で)
◆実行ファイルにし、そのまま実行すれば、自動的にインストールが開始する。
#chmod 777 helix_producer_basic_9_linux.bin
#./helix_producer_basic_9_linux.bin
実行ファイルは、/usr/local/bin/の下にインストールされる。
●設定
◆デバイスの状態・情報を確認
%[/usr/local/bin/]producer -pd (pdオプションで以下が表示される)
Helix(TM) Producer Basic 9.0 from RealNetworks(R). Build number: 9.0.0.972
VIDEO
Device 00: BT848A( *** UNKNOWN *** ) /dev/video0
Port 00: Television
Port 01: Composite1
Port 02: S-Video
Port 03: Composite3
AUDIO
Device 00: Sound Blaster /dev/dsp
Port 00: synth
Port 01: line
Port 02: mic
Port 03: cd
◆producerコマンドに必要条件オプションを加えてやれば、その条件で起動する。起動オプションには、以下のものがある(詳細は %man producerで表示されるマニュアル参照)。
-t Title -ad Audience(s) [name/file] -ag Audio Gain [-12 to 12] -a Author -vm Video Mode -arq Audio Resampling [fast/high] -c Copyright -am Audio Mode[voice/music] -bl Enable Black Level Filter -k Keywords -dt Disable 2-pass -cr Cropping [left,top,wdth,hght] -de Description -da Disable Audio -daw Disable Audio Watchdog -r Content Rating -dv Disable Video -di Deinterlace [auto/d/i/di]
◆起動の例
/usr/local/bin/producer -ac 0 -vc 0 -cs 240x176 -vf NTSC-JP -t 'NetRadioHomeRun' -a 'Tetsuo Kogawa' -c 'Free for everybody' -k 'Feel Free!' -sg user-ID:password@ストリーミングサーバーのURL:4040/live.rm -o /home/tetsuo/live.rm
◆実際には、以下のようなシェルスクリプト・ファイルを書き、それを実行すれば、簡単。
producer.sh
#!/bin/sh
/usr/local/bin/producer -ac 0 -vc 0 -cs 240x176 -vf NTSC-JP -t 'NetRadioHomeRun' -a 'Tetsuo Kogawa' -c 'Free for everybody' -k 'Feel Free!' -sg user-ID:password@ストリーミングサーバーのURL:4040/live.rm -o /home/tetsuo/live.rm
Top