Ссылка онлайн дает мне видеоролик в моем браузере, который затем транслируется. В моем браузере мне не нужно загружать все видео, чтобы визуализировать его - я могу перейти к определенной части, визуализировать эту часть и даже прекратить просмотр до конца.Загрузка видеофайла путем потоковой передачи определенной части видео
Как я могу, начиная с той же самой ссылки, начать переходить с определенного времени до другого определенного времени и каждый раз сохранять каждый кадр, который я получил в видеофайл?
Я знаю, что мне нужно декодировать данные, которые я получаю. Я также знаю, что мне нужно каким-то образом получить доступ к метаданным видеофайла. Однако я не знаю, как с этим справиться на практике.
Я пробовал JCodec, но не мог найти, как бороться с интернет-потоками, а не открывать файлы. Как я могу правильно передавать части онлайн-видео, покадровые, а также иметь доступ к метаданным, таким как общая длина видео, разрешение и FPS?
Я бы хотел использовать библиотеку и свой собственный код Java, не проходя через сторонние службы. Спасибо за ответ, хотя! – user2065501
Приветствую вас, ясно, что есть простые варианты использования, где использование собственного кода имеет смысл. Однако, как только вы начинаете беспокоиться о поддержке нескольких форматов изображений, настраиваемых параметров качества, оптимизированной компрессии, фильтров/эффектов, реагирующих изображений и т. Д., Становится довольно громоздким полагаться на собственный код, в котором светят сторонние сервисы. У вас есть хороший выбор, и они довольно просты в использовании. –