Commit 08f343e3 authored by ivan's avatar ivan

Update readme.md

parent eed276bc
......@@ -14,7 +14,10 @@ sudo docker build -t easydarwin .
~~~ python
'ffmpeg -fflags nobuffer -rtsp_transport tcp -i {1} -vsync 0 -copyts -c:v copy -movflags frag_keyframe+empty_moov -an -f segment -strftime 1 -segment_list_flags live -segment_time 10 -segment_list_size 0 -segment_format mpegts -segment_list /data/{0}/{2}/index.m3u8 -segment_list_type m3u8 -segment_list_entry_prefix /record/{0}/{2}/ /data/{0}/{2}/%s.ts'
~~~
此指令包含-fflags nobuffer 顧名思義就是不要有buffer 在儲存時會減少伺服器的負擔,-vsync 0 為視訊同步的方法 0 為不改變畫格的時間戳記,-copyts 為不處理時間戳記,但保留他, -c:v copy為複製源影片的編碼格式,
此指令包含-fflags nobuffer 顧名思義就是不要有buffer 在儲存時會減少伺服器的負擔,
-vsync 0 為視訊同步的方法 0 為不改變畫格的時間戳記,
-copyts 為不處理時間戳記,但保留他,
-c:v copy為複製源影片的編碼格式,
-movflags frag_keyframe為在每個視頻關鍵幀處開始一個新片段,
empty_moov 為直接在文件的開頭寫一個初始的moov原子,而不描述其中的任何樣本,有這兩個參數的支持可以處理segment更為順利,
-strftime 1 為方便使用日期為.ts檔名,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment