用ffmpeg播放/存檔Multicast


偵測Multicast格式

ffprobe -i udp://224.1.2.4:1234

將Multicast存檔

ffmpeg -i udp://224.1.2.4:1234 -codec copy saved.ts
如果偵測是ts封包,可以用copy的方式進行存檔
如果偵測式其他封包,可以用對應的格式存檔

播放Multicast


ffplay -i udp://224.1.2.4:1234 -x 1280 -y 720
限制播放的大小是1280x720,避免太占用電腦螢幕無法操作界面

ffplay -i udp://224.1.2.4:1234 -sync audio
使用audio master的方式做AV Sync

ffplay -i udp://224.1.2.4:1234 -nodisp
不顯示畫面

設定播放的字幕
ffplay -sst 2 -i new.ts
-sst 指定第三個subtitle串流, 0為第一個

留言