寫了個shell,這個主要是用於工作時側錄節目內容,來源是Multicast,內容如下

TODAY=`date +%Y%m%d%H%M`;
/usr/bin/cvlc udp://@235.1.1.71:7121 --demux=dump --demuxdump-file=/tmp/record_$TODAY.mpg --run-time=3600 vlc://quit &

udp://@235.1.1.71:7121 -->這個是來源的Multicast IP,當然你可以換成rtsp,rtmp等等,只要VLC能支援.
--demux=dump -->這個是叫VLC用記憶體來操作,因為即時側錄,避免因為硬碟IO造成效能瓶頸.
--demuxdump-file=/tmp/record_$TODAY.mpg -->這個是告訴VLC錄好的檔案放那裡.
--run-time=3600 -->告訴VLC要錄多久,數字是秒數.
vlc://quit & -->告訴VLC錄好後結束程式

arrow
arrow
    文章標籤
    vlc record
    全站熱搜

    痞客興 發表在 痞客邦 留言(0) 人氣()