bytedeco/javacv

Lossless conversion from an image to a video

Open

#2 322 ouverte le 8 mars 2025

Voir sur GitHub
 (13 commentaires) (0 réactions) (0 assignés)Java (6 985 stars) (1 583 forks)batch import
help wantedquestion

Description

I'm trying to convert an image to a video using the following settings:

  recorder.videoCodec = avcodec.AV_CODEC_ID_FFV1
  recorder.pixelFormat = AV_PIX_FMT_RGB24;
  recorder.videoCodecName = "libx264rgb";
  recorder.videoQuality = 0.0;
  recorder.format = "avi"
  recorder.frameRate = 1.0
  recorder.videoBitrate = 2000000

The result came out is blurry and have different colours compare to the original image. The original image is a JPEG with RGB colour format, its size is about 67KB. May anyone suggest why this is the case? Thanks in advance

Guide contributeur