Видео, созданное из изображений JPEG в Spring Boot с использованием FFmpegBuilder, чрезвычайно требовательно к ресурсам - PullRequest
0 голосов
/ 01 апреля 2020

Я создал небольшое приложение JAVA, которое преобразует набор входных изображений JPEG в видео

. Для этого я использую net .bramp.ffmpeg.builder.FFmpegBuilder

    FFmpegBuilder builder = new FFmpegBuilder()
                .addInput(imagesSourceFolder)

                .addOutput(videoOutputPath)             
                .setFormat("mp4")
                .setVideoCodec("libx264")
                .setVideoResolution(1280, 720)
                .disableSubtitle() 
                .disableAudio()
                .setVideoFrameRate(FFmpeg.FPS_24)

                .done();

Все работает просто отлично

Но проблема в том, что видео, созданное таким образом, очень требовательно к ресурсам. Например, когда я играю его в VL C, оно замедляет всю мою систему Когда я пытаюсь транслировать это видео и открывать его в браузере, все перестает отвечать на запросы, кроме видео, которое продолжает работать

Есть идеи, почему видео, созданные таким образом, так требовательны к ресурсам?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...