2012-04-19 103 views
1

我想在java中編寫代碼來提取mp4文件中的圖像。請指導我如何去做。我完全無能爲力。使用java從mp4中提取圖像

+0

可能重複的[在java中提取圖像視頻](http://stackoverflow.com/questions/4376656/extracting-image-from-a-video-in-java) – npinti 2012-04-19 05:30:56

+1

@npinti該問題特指(開箱即用)不支持MP4的JMF。 – 2012-04-19 05:40:58

回答

1

Xuggler是一個開源的第三方庫,您可以使用它來執行此操作。通讀API。和示例代碼。

+0

Xuggler不再維護http://blog.xuggle.com/2013/02/05/on-hiatus/ – 2014-07-15 21:43:41

2

Java SE具有Java媒體框架(JMF),但它僅支持少數視頻formats,不包括MPEG-4。

當然,你有一些第三方的選擇來實現你的目標。其中之一是Jffmpeg。它是對JMF的擴展,它包含對MPEG-4的支持。

Xuggler是GPL/LGPL許可證的另一個不錯的選擇。它適用於Windows,Mac OS X和Linux。

+0

我最近在使用Jffmpeg的同時爲[我的管通道]製作高壓縮視頻有一些很好的經驗(http:///www.youtube.com/user/DrewTubeish/videos)。 – 2012-04-19 05:40:07