Java Media Framework를 사용하고 있으며 많은 비디오 형식을 지원하지 않으며 충분히 업데이트되지 않은 것으로 나타났습니다. Windows Java Desktop Application 용 JMF에 대한 대안이 있습니까?Java Desktop Application에서 비디오 재생
답변
네, JMF에서 멀리 떨어져있을 것을 권합니다. 나는 네 좌절감을 느꼈다. 개인적으로 나는 다양한 포맷에 대한 지원이 필요하다면 특히 VLCJ을 추천합니다. 저는 그것을 제 응용 프로그램에서 사용하고 있으며 매우 잘 작동합니다.
다음 질문도 관련이있을 수 :
감사합니다. JavaFX 프로젝트가 필요하고 이전에 Java 프로젝트를 시작했기 때문에 마침내 vlcj를 사용했습니다. 사실 나는 문제가있다. JPanel 내부에서 비디오 구성 요소를 재생해야합니다. 내가 어떻게 할까? – honnix
@honnix 가장 좋은 방법은 JPanel이 아닌 Canvas를 사용하는 것입니다. VLC는 그런 방식으로 직접 재생할 수 있습니다. 다른 방법은 DirectMediaPlayer를 사용하는 것입니다. DirectMediaPlayer를 사용하면 선택한 모든 항목에 표시 할 수있는 BufferedImage가 제공됩니다. 후자의 방식은보다 유연하지만 고전력 시스템에서도 HD 비디오를위한 엄청난 양의 CPU를 먹을 수 있습니다. – berry120
안녕하세요, 저는 캔버스를 사용하고 있습니다. 그러나 예외가 발생합니다. "java.lang.IllegalStateException : 비디오 표면 구성 요소를 표시 할 수 있어야합니다." 나는 정말로 붙어서 http://stackoverflow.com/questions/10609338/trying-to-embed-vlcj-media-player-in-a-windowscanvas-inside-a-jpanel에서 물어 봤다. 내가 본 모든 예제는 동일한 코드를 실행합니다. 내가 틀린 곳을 나는 알아 채지 못한다. 미리 감사드립니다. – honnix
간단히 말해서 막 다른 골목처럼 보입니다. 나는 JavaFX 2.1로 전환 할 것입니다. 훨씬 더 나은 지원을하고 있으며 "라이브"인 것처럼 보입니다. 스택 오버플로에 대한 자세한 내용은 여기에 있습니다. Adding other video codecs/DVD support to JavaFX 2.2
고마워요. 시도해 볼게. – honnix
- 1. Java Desktop Application에서 데이터 백업 (Ms Access 데이터베이스)을 만듭니다.
- 2. Java Desktop 응용 프로그램에서 사운드 재생
- 3. Windows에서 비디오 재생 공유 (JAVA)
- 4. Adobe AIR Desktop Application에서 작동 시스템으로 명령을 보낼 수 있습니까?
- 5. 비디오 재생 목록 재생
- 6. JSP/Java EE에서 FLV 비디오 재생
- 7. Java Desktop App에 Flash가 포함되어 있습니까?
- 8. Java Desktop Application 용 설치자
- 9. Java Desktop App 용 MVC
- 10. Java 개발자가 Java Desktop 개발로 이동
- 11. iPad에서 Dailymotion 비디오 재생
- 12. 아이폰 프레임 비디오 재생
- 13. 브라우저에서 비디오 재생
- 14. phonegap에서 youtube 비디오 재생
- 15. Emgucv에서 비디오 재생
- 16. Facebook 비디오 자동 재생
- 17. QTCreator GUI에서 비디오 재생
- 18. opencv library 비디오 재생
- 19. 화면의 일부분으로 비디오 재생
- 20. 비디오 재생 오류
- 21. GStreamer를 사용하여 비디오 재생
- 22. 모바일에서 비디오 재생 정보
- 23. AVPlayer를 사용하여 비디오 재생
- 24. WebBrowser에서 비디오 재생 중지
- 25. Android 앱에서 비디오 재생
- 26. 들어오는 비디오 스트림 재생
- 27. ASP.NET 페이지에서 비디오 재생
- 28. JavaFX에서 연속 비디오 재생
- 29. Android에서 오버랩보기로 비디오 재생
- 30. 자동 스크롤링 비디오 재생
[자바에서 비디오를 재생]의 중복 가능성 (http://stackoverflow.com/questions/5277921/playing-video -in-java) – artbristol
@artbristol 반대 의견은 프레임 워크에 대해 묻고 있으며 마지막 질문은 JMF에 대해 더 많이 묻는 것입니다. 어느 쪽이든, 그 다른 질문은 꽤 오래되었고, Xuggler 이외의 좋은 프레임 워크에 대한 많은 링크를 포함하지 않습니다. – berry120
@ berry120 좋은 프레임 워크가 없기 때문에 그 이유가 있습니다. 이 질문은 여러 번 전에 질문되었습니다. – artbristol