@Ernest3
Учусь программированию

Как работать с видео в java?

Как работать с видео в java? Допустим для видеоредактора.
  • Вопрос задан
  • 1594 просмотра
Пригласить эксперта
Ответы на вопрос 3
alfss
@alfss
https://career.habr.com/alfss
Комментировать
@jkotkot
режим сарказма
Тут "допустим" не очень уместно.
Для видеоредактора есть вариант с javacv или humble-video, но они не очень качественные, мягко говоря, а ничего лучше на java нет.
Для большинства задач обработки видео можно просто дергать консольный ffmpeg
Ответ написан
Комментировать
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Можно работать через gstreamer. Как с видео, так и со звуком, очень качественно. В яве есть биндинг для gstreamer- https://github.com/gstreamer-java/gst1-java-core
Как раз на этой технологии пишу (написал уже) промышленный аудио/видео плеер (для рынка цифровой рекламы).
Примеры есть здесь - https://github.com/gstreamer-java/gst1-java-examples

Ну и радикальное решение - использовать GraalVM (к этому решению сейчас подхожу все ближе и ближе). Вся обработка видео будет на C или Rust с биндингами в яву. Все будет жить в GraalVM.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы