나는 아래 ffmpeg 명령을 사용하여 YUV 원본 비디오를 mp4로 변환하고 있지만 변환 색상은 파란색 대신 빨간색 대신 완전히 엉망입니다. 아래의 전환 코드에 문제가 있는지 확인하고 확인하십시오.YUV 생생한 비디오 컬러 문제
ffmpeg -f rawvideo -pix_fmt yuv420p -s:v 1920x1080 -r 23.976 -i 2.raw -c:v libx264 output.mp4
나는 아래 ffmpeg 명령을 사용하여 YUV 원본 비디오를 mp4로 변환하고 있지만 변환 색상은 파란색 대신 빨간색 대신 완전히 엉망입니다. 아래의 전환 코드에 문제가 있는지 확인하고 확인하십시오.YUV 생생한 비디오 컬러 문제
ffmpeg -f rawvideo -pix_fmt yuv420p -s:v 1920x1080 -r 23.976 -i 2.raw -c:v libx264 output.mp4
확인 많은 검색을 한 후 해결책을 찾았으므로 & 시험 방법을 사용하십시오. 적절한 색상을 위해서는 vtag yv12를 추가해야합니다.
명령이 정상적으로 보입니다. 아마도 올바른 픽셀 형식을 사용하지 않았을 수 있습니다. 픽셀 형식이 "yuv420p"입니까?
확인할 수있는 한 가지 방법은 ffplay를 사용하여 2.raw 비디오를 재생하고 잘 재생되는지 확인하는 것입니다. 당신은 재생과 같은 문제를 볼 경우 당신은 대부분 다음 명령
ffplay -f rawvideo -video_size 1920x1080 -pixel_format yuv420p -i 2.raw
를 사용할 수있는 픽셀 포맷이 올바르지 않거나 입력 비디오 일부 고유 한 문제가있다.