コマンドラインからVLCを使う

IEEE1394からの入力をMPEG1に変換してVLC経由でネットワーク出力

% time dvgrab - |ffmpeg -f dv -i - -deinterlace -b 200 -f mpeg -y -| vlc --intf=dummy -vvv file/ps:///dev/stdin --sout '#standard{access=udp,mux=ps,url=XXX.XXX.XXX.XXX:1234}'  


/mnt/tera以下のファイルをrecursiveに取得しプレイリスト作成 & MPEG4にtranscode & UDPで出力 & Web Interfaceを上げる

% vlc -L -I http --http-host XXX.XXX.XXX.XXX:3939 --recursive expand file:///mnt/tera/ -vvv --sout '#transcode{vcodec=mp4v,acodec=mpga,vb=800,ab=128,deinterlace}:standard{access=udp,mux=ts,url=XXX.XXX.XXX.XXX:1234}'