1
我正在尋找解決方案,通過http @ 5fps將FMS/AMS服務器上的實時rtmp流轉換爲png/jpeg圖像流。可能嗎 。有人可以提出一個可靠的方法。使用ffmpeg將rtmp流轉換爲png
我正在尋找解決方案,通過http @ 5fps將FMS/AMS服務器上的實時rtmp流轉換爲png/jpeg圖像流。可能嗎 。有人可以提出一個可靠的方法。使用ffmpeg將rtmp流轉換爲png
也許這
#!/bin/sh
foo=(
'rtmp://server.com/app'
'playpath=mp4:foo.mp4'
'swfUrl=http://bar.com/baz.swf'
'live=1'
)
ffmpeg -i "${foo[*]}" -r 1 a%d.png &
while sleep 1
do
ls -I a.png | xargs -I % mv % a.png
done
FFMPEG將輸出一個數字PNG每秒(a1.png
a2.png
a3.png
)。然後Bash會將最新的一個複製到a.png
,並且每秒鐘刪除其餘的。這會給你一個不斷更新的a.png
。