4
A
回答
3
您只需要暫停和恢復ffmpeg子進程本身。
主要問題是:沒有SuspendProcess API函數。並沒有記錄或安全的方式來做到這一點。
這樣做的唯一簡單方法是通過SuspendThread/ResumeThread。
請參閱this article on codeproject about how do it。
1
1
微軟API ::SuspendThread功能
3
有使用ffmpeg的對照沒有辦法轉換。
但是,如果你切換你mencoder,你將能夠做到這一點。
+0
「切換你mencoder」?你的意思是使用另一個工具,而不是ffmpeg嗎?那麼,你可以更具體地瞭解它嗎? – Wesley
2
這是基於Unix命令等效:
[email protected]:~$ pidof ffmpeg
22730
[email protected]:~$ sudo kill -STOP 22730
[sudo] password for mike:
[email protected]:~$ sudo kill -CONT 22730
+0
偉大!測試,它的工作!只要這兩個是:#1)輸入和輸出文件在「暫停」期間保持不變。#2)這個'暫停'命令必須從不同的終端窗口中觸發,而不是在ffmpeg進程本身的終端上觸發。 – Faron
相關問題
- 1. 暫停代碼
- 2. VB.Net暫停代碼
- 3. AlertView暫停代碼
- 4. 如何暫停代碼執行?
- 5. 如何使用ActionScript 3在Adobe Flash的計時器中暫停代碼暫停
- 6. 警報暫停代碼
- 7. Python代碼不會暫停
- 8. 如何在另一段代碼完成之前暫停代碼?
- 9. FFMPEG-在視頻中添加暫停
- 10. C#如何暫停程序
- 11. 在jQuery中暫停代碼執行
- 12. 如何暫停循環中迭代
- 13. android代碼撥號暫停號碼
- 14. 如何使C#中的異步暫停?
- 15. 如何在c#中暫停計時器?
- 16. 在Python C API代碼中引發異常並暫停執行
- 17. 從JS中暫停在chrome中的代碼執行。可能?
- 18. 如何在此代碼中暫停幻燈片?
- 19. 如何讓代碼在android中暫停幾秒鐘?
- 20. 如何在C暫停環路/ C++
- 21. 如何從MainActivity中暫停/恢復SurfaceView?
- 22. 暫時暫停System.Timers.Timer在C#
- 23. 如何在iPHone中使用ffmpeg代碼
- 24. Javascript代碼執行暫停問題
- 25. FlexPrintJob暫停Flex代碼執行
- 26. R:我不能暫停我的代碼
- 27. 爲代碼動畫暫停JavaScript執行
- 28. Xcode中的C++暫停
- 29. 在C#中暫停執行
- 30. 如何在不阻塞主線程的情況下暫停C#代碼執行?
謝謝!我想我會按照你的建議 – jAckOdE