JavaFX MediaPlayer에 문제가 있습니다. 테스트 용으로 예제를 http://docs.oracle.com/javafx/2/media/playercontrol.htm에서 다운로드하고 오류 처리를 추가했습니다.JavaFX MediaPlayer 오류 : 미디어가 유효하지 않습니다.
[[email protected]2fb8f] "Error: Media invalid": "Error: Media invalid"
UNKNOWN
비디오가 (오디오) H264 및 AAC로 부호화되고 1920x1168px의 해상도를 갖는 경우 : 다음 오류 처리
mediaPlayer.setOnError(new Runnable() {
@Override
public void run() {
System.out.println(mediaPlayer.getError().getMessage());
System.out.println(mediaPlayer.getError().getType());
}
});
사용시 I이 콘솔 출력을 얻는다. 1920x1080 픽셀보다 큰 해상도의 각 비디오에서 오류가 발생합니다. 1920x1080px 또는 더 작은 해상도의 Vidoes가 정상적으로 작동합니다. 모든 비디오의 재생은 VLC 플레이어에서 작동합니다. Java 7_51을 사용하고 있습니다.
1920x1080px보다 높은 해상도의 비디오가 지원되지 않는 사람이 비디오를 실행하는 방법을 알고 있습니까?
[Java 8] (https://jdk8.java.net/download.html)을 시도해보십시오. 작동하지 않는 경우 [버그 보고서를 기록하십시오] (https://javafx-jira.kenai.com). – jewelsea
Java 8을 사용하여이 문제를 해결하지 못했습니다. 나는 여전히 같은 오류가 발생합니다. – Mese
이것을 정렬 했습니까? 동일한 오류가보고되고 있습니다. – Gillardo