bytedeco/javacv

Lossless conversion from an image to a video

Open

#2,322 创建于 2025年3月8日

在 GitHub 查看
 (13 评论) (0 反应) (0 负责人)Java (6,985 star) (1,583 fork)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

贡献者指南