VLC streaming recording

user-pic
Vote 0 Votes

VLC 錄影方法
vlc {source-url} --sout=file/ts:file.ts

除了 file/ts (MPEG2-TS format) 還有這些參數
file/ps:file.mpg (MPEG2-PS format, 經測試只有 Audio)
file/avi:file.avi (AVI format)
file/ogg:file.ogg (OGG format, 經測試只有 Audio)

用 file/ts 比較不會有問題, 因為即時掉包也能確保影片能正常播放

e.g.
只有錄影
vlc rtp://225.7.7.7:7777 --sout=file/ts:video.ts
錄影同時輸出(邊看邊錄)
vlc rtp://225.7.7.7:7777 --sout=file/ts:video.ts --sout-display

要停止錄影, 關掉 VLC 即可

若是在 Linux 下, 可以配合 crontab, 來達到預約錄影,
因為 VLC 無法以 root 啟動, 需指定一個一般 user, 時間到了把 vlc kill 掉

e.g. 錄週一到週五八點檔, 以日期為檔名
0 20 * * 1-5 pank cvlc rtp://225.7.7.7:7777 --sout=file/ts:/home/pank/`date +%Y%m%d`.ts
0 21 * * 1-5 root killall vlc

註: cvlc 是指 Console VLC, 在沒有跑 X 時使用

Leave a comment

About this Entry

This page contains a single entry by Pank published on June 6, 2012 12:36 AM.

CMD date YYYYMMDD was the previous entry in this blog.

Firefox 13 about:newtab is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Monthly Archives