JavaFx и воспроизведение HD-фильмов под Ubuntu — низкий FPS

Я разрабатываю приложение в JavaFx 2.x, которое может воспроизводить фильмы. Насколько я понимаю, единственным допустимым форматом фильмов, поддерживаемым этой платформой, является H.264/MPEG-4. Теперь под Windows это работает довольно хорошо, но когда я запускаю тот же код под Ubuntu - FPS заметен. Это не большая разница, но ее можно заметить и, таким образом, сделать просмотр неудобным.

Я замечаю это на своем ноутбуке (2xCores и встроенная, стандартная карта VGA), на ПК (4xCores + ATI Radeon) это менее заметно.

Мой вопрос: есть ли способ улучшить этот коэффициент FPS под Linux? Может быть, выбирая какой-то специальный дистрибутив? Может быть, установить какие-то другие кодеки? Может быть, это JavaFx 2.x под Linux и будет улучшено в этом отношении?


person ŁukaszBachman    schedule 15.06.2012    source источник


Ответы (1)


единственным допустимым форматом фильмов, поддерживаемым этой платформой, является H.264/MPEG-4.

Платформа также поддерживает кодек VP6.

Существует ответ о переполнении стека, который резюмирует Возможности и особенности воспроизведения видео в JavaFX 2.1. Ответ включает пример приложения, которое воспроизводит видео в кодировке VP6.

Может быть, это JavaFx 2.x под Linux и будет улучшено в этом отношении?

Возможно, JavaFX в Linux на данный момент является лишь предварительным просмотром для разработчиков.

под Windows это работает довольно хорошо, но когда я запускаю тот же код под Ubuntu - FPS заметен.

Попробуйте последнюю предварительную версию JavaFX для разработчиков. Если вы по-прежнему получаете прерывистую частоту кадров в Ununtu, создайте задачу jira, прикрепив свой краткий< /em> видео и короткий пример кода проигрывателя.

person jewelsea    schedule 15.06.2012