DVD-R焼き
Linux鯖に保存してある録画ファイルがすでに満杯でメインPCの方も動画ファイルでHDDを半分も食いつぶし始めたのでDVD-Rに保存。
パナのRAMドライブを外付けのIEEE1394ケースに入れてあるのでそれを鯖につないで焼こうとしたのだが、今まで1度もLinuxからDVDは焼いたことが無い(そのせいでファイルが溜まっていたというのもあるんだけど)。で、いろいろ調べたらそんなに難しくないらしいのでシェルスクリプト作成。
#!/bin/sh
WORKTEMP=”/home/http/video/fordvd/tmp/temp.iso”
DEFAULT_DIR=”/home/http/video/fordvd/src/”
SRCDIR=”$DEFAULT_DIR$1/”
VOLUMENAME=”$2″echo “$1”
if [ -z “$1” ];
then
echo “Command :”
exit
fiif [ -z “$2” ];
then
VOLUMENAME=`date +%Y%m%d%H%M%S`
fiecho “Source Directory : $SRCDIR”
if [ -d “$SRCDIR” ];
then
echo “Source Directory size”
SRCSIZE=`du -s -m “$SRCDIR”`
echo “$SRCSIZE MB”
echo “Volume name : $VOLUMENAME”
else
echo “$SRCDIR Directory is not exist.”
exit
figrowisofs -Z /dev/scd0 -R -speed=4 -J -joliet-long -input-charset euc-jp -V $VOLUMENAME $SRCDIR
#mkisofs -R -J -joliet-long -input-charset euc-jp -V $VOLUMENAME -o $WORKTEMP $SRCDIR
#cdrecord -v -format DVD-RW speed=4 dev=scsibus:4,0,0 $WORKTEMPecho “DVD Burn Completed.”
growisofs使えばイメージファイル作成しなくとも焼きこみできるようだ。
IEEE1394につないだドライブのデバイス番号がわからずうまくいかなかったりもしたけど(/dev/sg3だったらしい)、それさえ解決すればバンバン焼きまくった。
Linux鯖に1台内蔵用のDVD焼きドライブが欲しいな。