2016-04-25 2070 views
3

我使用提供流mov/mp4的ip cam。 ffmpeg -i rtsp://@192.168.241.1:62156/abc.mp4 -acodec copy -vcodec copy c:/abcd.mp4如何啓動/停止FFMPEG流?

現在我想以編程方式阻止它,我用下面的命令: Ctrl+Cq都工作正常(日誌顯示正確的方式),但最後我使用這個命令成功節省了流我正在收到損壞的視頻文件。

任何人都可以指導我如何停止乾淨的執行記錄。

回答

3

可能會對某人有所幫助,所以我在這裏定位我的解決方案。

經過幾次搜索,我發現文件已損壞,因爲這裏是我打斷完成mp4編碼,所以我切換到類似mkv和它的工作完美。 這是我現在使用的命令:

ffmpeg -i rtsp://@192.168.241.1:62156/abc.mp4 -acodec copy -vcodec copy c:/abcd.mkv 
1

您可以使用MP4以下

ffmpeg -i rtsp://@192.168.241.1:62156/abc.mp4 -c copy -movflags +empty_moov+separate_moof abcd.mp4 

ffmpeg -i rtsp://@192.168.241.1:62156/abc.mp4 -c copy abcd.ts