#java #video-capture #jmf
#java #захват видео #jmf
Вопрос:
Моя главная цель — записать видео в источник данных и разместить его в Интернете.
Я потратил почти восемь часов на поиск информации о JMF. Я нашел много информации о структуре JMF и многому научился из руководства по API и у блоггеров, но примеры, которые я видел и пытался реализовать, у меня не сработали. Они были либо слишком продвинутыми, либо исходный код не компилировался, я лучше всего учусь на примерах и манипулирую примерами.
Итак, мне было интересно:
- Где вы узнали, как внедрить Java Media Framework в свой проект (ы)?
- Можете ли вы предоставить несколько ссылок на хорошие примеры (возможно, что-то пошаговое)?
Места, которые я пробовал и потерпел неудачу:
- Минималистичный пример захвата видео с использованием Java — Code Project
- Java SE Desktop Technologies (JMF) — OTN
- Основы Java Media Framework — IBM
- Руководство по JMF (PDF)
- Захват видео с камеры Logitech QuickCam Pro 3000 с помощью Java JMF
- Java для программистов (2-е издание) серия Deitel для разработчиков (книга)
- Начало работы с Java: ранние объекты (книга)
- Java для чайников
Комментарии:
1. «Где вы узнали, как реализовать JMF» Ну, в основном я узнал об этом во время посещения 2001 года. Вы же понимаете, что JMF одновременно очень старый и заброшенный, верно?
2. Кроме того, JMF теперь может делать все, что он мог делать в «старые времена» (которых было довольно много, в ограниченном диапазоне кодеков / поддерживаемых типов файлов). Он вполне мог бы выполнить вашу простую задачу (с максимальным разрешением 640×480), но заброшенный API — это не то место, где новичку стоит начинать. Альтернативой может быть JavaFX .
3. спасибо, думал поискать другие варианты, я просто взял первое, что было упомянуто, я только что получил электронную книгу о начале javafx, и на ее просмотр уйдет несколько часов
Ответ №1:
В java2s.com вы можете найти примеры приложений JMF.
Также в JavaWorld есть хороший учебник, который, хотя и устарел, довольно полезен.
Комментарии:
1. «несмотря на то, что он старый, он довольно полезен». Когда JMF «не становится новее», есть ли смысл обновлять руководство? 😉