bytedeco/javacv

Lossless conversion from an image to a video

Open

#2,322 opened on 2025年3月8日

GitHub で見る
 (13 comments) (0 reactions) (0 assignees)Java (6,985 stars) (1,583 forks)batch import
help wantedquestion

説明

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

コントリビューターガイド