要导出FFmpeg时不损失色彩,可以使用以下解决方法:
ffmpeg -i input.mp4 -c:v libx264 -crf 18 -preset slow -c:a copy output.mp4
这将使用libx264编码器将视频文件input.mp4导出为output.mp4,并使用-crf参数设置质量,-preset参数设置编码速度。
ffmpeg -i input.mp4 -c:v libx265 -crf 18 -preset slow -c:a copy output.mp4
与上述示例相似,这将使用libx265编码器将视频文件input.mp4导出为output.mp4,并使用-crf参数设置质量,-preset参数设置编码速度。
ffmpeg -i input.mp4 -c:v libvpx-vp9 -crf 18 -b:v 0 -c:a copy output.webm
此示例将使用VP9编码器将视频文件input.mp4导出为output.webm,并使用-crf参数设置质量,-b:v参数设置视频比特率,-c:a参数保持音频不变。
这些示例中的-crf参数控制质量,较低的值将提供更高的质量,但文件大小可能更大。-preset参数用于设置编码速度,较慢的预设将提供更好的压缩率和质量。
请注意,要使用这些编码器,您需要安装FFmpeg时包含相关的编码库。