Color space / BT.709
움직이는 그림으로 보기 →파일에 "BT.709 색으로 만든 영상"이라는 표시를 붙여 플레이어마다 색·밝기가 다르게 보이지 않게 한다.
최종 출력, 다른 프로그램으로 옮길 때, 휴대폰과 PC에서 색이 달라 보일 때.
Seedance 2.5 1080p 확정본은 HEVC 10비트에 BT.709 태그(color_space·transfer·primaries 모두 bt709, tv range)가 붙어 나오고, libx264로 다시 인코딩한 최종본에도 태그가 이어졌다(2026-10-13 ffprobe). 인코딩 명령에서 태그를 직접 지정하지는 않았으니, 태그가 빈 소스가 섞이면 출력에 -colorspace bt709 -color_primaries bt709 -color_trc bt709 -color_range tv를 붙인다. Pillow PNG(RGB) 자막·로고를 yuv로 바꿀 때 행렬을 지정하지 않으면 BT.601로 변환될 수 있어 브랜드 색이 조금 틀어질 수 있다. 정확한 색이 중요하면 scale=out_color_matrix=bt709로 맞춘다. 확인은 ffprobe -v error -select_streams v:0 -show_entries stream=color_space,color_transfer,color_primaries -of default=nw=1 input.mp4. 유튜브도 SDR 업로드에 BT.709를 권한다.
Tag and convert the export as BT.709 so every player shows the same colors: ffmpeg -i in.mp4 -vf scale=out_color_matrix=bt709:out_range=tv -colorspace bt709 -color_primaries bt709 -color_trc bt709 -color_range tv -c:v libx264 -crf 17 -pix_fmt yuv420p -c:a copy out.mp4. Check it with ffprobe.
확인 못함