我試圖將實時視頻流錄製到文件中。錄製有損視頻流
我試圖與VLC
使用
VLC {INPUT} --sout '#std {存取=文件,MUX = TS,DST = file.mp4}'
我試圖ffmpeg
使用
的ffmpeg {INPUT} -vcodec拷貝-acodec拷貝file.mp4
兩個記錄都很好,但是源代碼會在連續1-2秒內失去連接,然後記錄停止>。 <留下我半完成錄音:(
我想錄制繼續進行,並且記錄應用程序嘗試重新連接。
你能推薦什麼?
我試圖將實時視頻流錄製到文件中。錄製有損視頻流
我試圖與VLC
使用
VLC {INPUT} --sout '#std {存取=文件,MUX = TS,DST = file.mp4}'
我試圖ffmpeg
使用
的ffmpeg {INPUT} -vcodec拷貝-acodec拷貝file.mp4
兩個記錄都很好,但是源代碼會在連續1-2秒內失去連接,然後記錄停止>。 <留下我半完成錄音:(
我想錄制繼續進行,並且記錄應用程序嘗試重新連接。
你能推薦什麼?
的來源是什麼,它爲什麼失敗連接?如果你不能避免它,創建某種'重新連接器',並在每次連接斷開時使用它,然後,你將有視頻片段。之後,將它們粘合在一起...
好吧我我自己找到了解決辦法。
如果我設置VLC上循環,並指示它附加該文件,它重新連接到流和繼續記錄(無黑色視頻而連接丟失壽)
命令是:
cvlc {INPUT} --loop --sout '#std{access=file{append},mux=ts,dst=file.mp4}'
它連續嘗試連接多久?即使是一兩分鐘?它也適用於rtmp嗎? – TPR
源是RTSP://視頻流,它有時傾向於在觀看時重新連接(每天一次/兩次) 我想要完成的是每天製作一個大文件(整天記錄)。 – tomas
我想你必須堅持重新連接並在以後追加文件... –
我不能這樣做,因爲我需要無縫文件跟蹤時間 - 我可以通過錄制我的顯示器和觀看流,但這非常髒且CPU不友好,必須有另一種方式。 – tomas