문제

소프트웨어 생성 이미지를 압축되지 않은 오디오 트랙과 함께 AVI 스트림으로 인코딩하기위한 100% Java 솔루션을 찾고 있습니다.

현재 JMF를 사용하고 있지만 크기와 설치 문제로 인해 내 목적에 나쁜 솔루션이됩니다.

도움이 되었습니까?

해결책

오디오를 지원하지는 않지만 몇 년 전에 MJPEG AVI Java 클래스를 만들었습니다. 기본적으로 프레임 속도와 함께 출력 비디오의 해상도를 알려 주면 이미지를 계속 추가합니다. 완료되면 끝내라고 말하면 AVI를 닫습니다. AVI, RIFF 및 비트 맵 파일 형식의 Microsoft 문서를 기반으로합니다.

오디오를 지원하지 않는 것 외에는 유일한 문제는 파일 당 2GB로 제한된 AVI 형식의 버전을 구현한다는 것입니다. 수업은 훨씬 더 큰 파일을 작성하지만 플레이어 나 비디오 편집자가 읽을 수 있을지 확실하지 않습니다.

과거 에이 코드를 사용한 방식은 비디오 편집기 (오디오 추가 등)에서 처리하기 위해 MJPEG AVI를 생성하는 것입니다. 지루한 슬라이드 쇼 생성을 자동화하는 데 도움이되었습니다. 이 코드가 그대로 도움이 될지 확실하지 않지만 자신의 솔루션을 굴려야하는 경우 도움이 될 수 있습니다. mjpeggenerator.java 관심이 있으시면 사용할 수 있습니다!

다른 팁

당신이 사용할 수있는 JMF, 이것을 참조하십시오 예시.

여기에는 멋진 블로그 항목이 있습니다. http://www.randelshofer.ch/blog/2008/08/writing-avi-videos-in-pure-java/Werner Randelshofer

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top