6
A
回答
8
1
的GSVideo庫here與這有助於處理2.0。有一個類「GSMovieMaker」與對象很像上面描述的。
+0
應當指出的是,GSVideo取決於GStreamer的,這是許多現代的Linux發行版常見,但不能在Windows或OS X. –
0
親愛可以使用由蘭德爾Shofer製作的節目,你只需要修改8,10行代碼的程序與使用它(如果你有更多的時間,你可以不用修改源代碼)。
計劃(罐)鏈接:http://www.randelshofer.ch/cubetwister/files/QuickTimeDemo2.jar
說明:http://www.randelshofer.ch/blog/2010/10/writing-quicktime-movies-in-pure-java/
2
的Video Export for Processing庫允許從處理直接出口的MP4。它需要你在你的系統上安裝ffmpeg。
1
研究一個星期我一直在使用ffmprg二進制代碼編寫自己非常簡單的代碼之後:
if(frameCount<628){
saveFrame("temp/anim_#####.png");
}else if(frameCount == 628){
println("Saving file!");
processBuilder = new ProcessBuilder("G:/.../ffmpg/bin/ffmpeg.exe", "-r", "60", "-i",
"C:/.../temp/anim_%05d.png", "-c:v", "libx264",
"-r", "30", "-pix_fmt", "yuv420p", "C:/.../test.mp4");
try {
process = processBuilder.start();
} catch (Exception e) {
e.printStackTrace();
}
}
當然,你需要調整的文件的路徑和ffmpeg的二進制文件(https://www.ffmpeg.org/download.html)組成。它應該獨立於Processing版本,因爲它只使用saveFrame並調用外部二進制文件來生成視頻。享受;)
相關問題
- 1. 將音頻導出爲處理草圖爲JavaScript
- 2. 如何在netbeans中將處理草圖導出爲pdf?
- 3. 使用Fontastic庫導出處理草圖像它在處理
- 4. 從處理中導出視頻3
- 5. gs視頻,然後在處理中的kinect草圖
- 6. 導出視頻處理視頻小程序
- 7. 如何導出處理中的前景像素的視頻
- 8. 處理如何保存草圖?
- 9. 圖像處理:將視頻導入到python/matplotlib中?
- 10. EmguCV - 處理視頻並將圖像捕獲爲圖像
- 11. 將HTML5 blob視頻導出爲MP4
- 12. 將畫布導出爲視頻
- 13. 將CoreAnimation導出爲視頻文件
- 14. 如何在Android中正確退出處理草圖
- 15. 從zeplin導出到草圖
- 16. 使用FFmpeg將一個視頻處理爲多個輸出導致上一次輸出中沒有音頻
- 17. 背景視頻處理與導軌
- 18. 將矢量處理語法轉換爲p5草圖
- 19. 將p5js草圖轉換爲處理的問題
- 20. 將處理草圖轉換爲可執行文件
- 21. 處理意圖視圖typ =音頻/ mpeg
- 22. 如何將位圖轉換爲視頻?
- 23. 如何處理標籤作爲視圖?
- 24. OpenCL視頻處理
- 25. 處理視頻幀
- 26. 處理流視頻
- 27. 處理視頻幀
- 28. MATLAB - 視頻處理
- 29. C++視頻處理
- 30. 從Android處理草圖保存圖像
'saveFrame()'絕對是要走的路。您可以將這些框架堆疊到Quicktime Pro中,如果您有它,它具有很好的開放式圖像序列功能,然後導出到QuickTime,或者您可以嘗試使用ffmpeg將它們縫合在一起。 http://ffmpeg.org/ – ericsoco
我在一個月前有過同樣的問題,我也使用了saveFrame()+ Quicktime技術 –
是的,這對我很好。 'saveFrame()'與ffmpeg結合使用。 – alnorth29