2009-06-23 81 views
2

我有一臺攝像機用於捕獲視頻;相機以720p分辨率在H.264中錄製。我想將這些東西轉換成更簡單,更小的格式;例如,可以在支持視頻的數碼相框上正常工作。另外,我想盡可能將代碼轉換爲DVD格式,這樣我就可以將DVD刻錄爲家庭成員。我希望可以從Java內部訪問這個過程,所以我可以在家裏設置一個服務器來進行轉碼,並且我可以通過Web在工作中管理這個過程。在Linux上自動轉碼H.264視頻

以編程方式從Java內進行代碼轉換的最佳方式是什麼? H.264支持有哪些庫,我如何訪問它們?

回答

1

如果這個想法是,你想上傳一個視頻,讓它重新編碼,然後下載結果...我會用PHP來調用ffmpeg。或者,您可以使用Java與Aiden Bell引用的ffmpeg-java支持。

如果視頻將在您的計算機上,而您只是想控制該過程。在家中使用計算機上的VNC服務器,然後在工作中使用基於Java的VNC查看器。這將允許您對視頻進行轉碼,並在您的家用計算機上處​​理任何其他您想要的內容。

2

或者您可以使用Xuggler。它會自動與最新的FFmpeg集成。