当我使用 FFmpeg 将 DNG 文件序列加入 mp4 视频文件时,我有两个问题。我还需要将视频的分辨率从 6016x3200 降到 2030x1080。首先,我在生成的视频中几乎看到了黑屏。不得不玩伽玛和亮度选项。但这还不够!
新问题:
生成的视频文件的纵横比发生了一些奇怪的事情:在第一帧中,纵横比是正常的,就像在原始图片中一样,但是所有其余的帧都被挤压了。无法弄清楚为什么会这样!?(见附图)。
颜色不饱和。尽管我将“饱和度”选项设置为最大值。而且,视频的第一帧和其他的不同(虽然DNG文件都是相似的,第一帧也不例外)
我也尝试了 prores 编解码器,结果相同。
我使用的命令很简单:
ffmpeg.exe -start_number 1 -i "K:\video\copter_R%5d.dng" -c:v libx264 -vf "fps=25,format=yuv420p, eq=gamma=3.2:brightness=0.2:contrast=1.6:saturation=3, scale=w=2030:h=1080" e:\output.mp4
我也尝试使用不同的比例参数变体:“scale=-1:1080”。
插图:
更新: ffmpeg 操作日志报告:
https://drive.google.com/file/d/1H6bdpU0Eo4WfR3h-SRtgf7WBNYVFRwz2/view?usp=sharing