
рд╣рд╛рдп, рд╣реЗрдмреНрд░!
рдореИрдВ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рд╣рд╛рд▓рд┐рдпрд╛ рдЕрдзреНрдпрдпрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдЬрд┐рд╕рдореЗрдВ рдореИрдВрдиреЗ рд╡реАрдбрд┐рдпреЛ рдХреЛ рдХрдВрдкреНрд░реЗрд╕ / рдкреНрд▓реЗ рдХрд░рддреЗ рд╕рдордп рдЯреАрд╡реА / рдкреАрд╕реА рд░реЗрдВрдЬ рдХреА рдмреЗрдореЗрд▓ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд┐рдпрд╛ред рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдмрд▓реНрдХрд┐ рдХреНрд╖реБрджреНрд░ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдХрд╛рдлреА рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░, рдЗрд╕рдХреА рд╡рдЬрд╣ рд╕реЗ рдореИрдВ рдЕрдХреНрд╕рд░ рд░рдВрдЧ рдмрджрд▓рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕рдВрдкреАрдбрд╝рди рдХреЛрдбреЗрдХреНрд╕ рдХреЛ рджреЛрд╖реА рдард╣рд░рд╛рдпрд╛ред
рдЙрджрд╛рд╣рд░рдг
рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ рдХрд┐ рдЖрдк рд╕рд┐рд░реНрдл рдПрдХ рдЫреБрдЯреНрдЯреА рд╕реЗ рд▓реМрдЯреЗ рд╣реИрдВ, рдЖрдк рдПрди рдореЗрдВ рдереЗ рдФрд░ рдИрд╡реЗрдВрдЯ рдореЗрдВ рд╢рд╛рдирджрд╛рд░ рддрд╕реНрд╡реАрд░реЗрдВ рд▓реЗ рд▓реАрдВ рдирд┐рд╕реНрд╕рдВрджреЗрд╣ рдЙрддреНрдХреГрд╖реНрдЯ рдХреИрдорд░рд╛ рдПрдлред рдЖрдк рдЕрдкрдиреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рддрд╕реНрд╡реАрд░реЗрдВ рд▓реЗрддреЗ рд╣реИрдВ рдФрд░ рдЖрдкрдХреЛ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рд╣рд╛рде рд╡реАрдбрд┐рдпреЛ рдХреЛрд▓рд╛рдЬ рдмрдирд╛рдиреЗ рдФрд░ рдЕрдкрдиреЗ рджреЛрд╕реНрддреЛрдВ рдХреЛ рд╕рднреА рд╕реБрдВрджрд░рддрд╛ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреБрдЬрд▓реА рдХрд░ рд░рд╣реЗ рд╣реИрдВ ред рдпрд╣ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ - рдХрд┐рдпрд╛, рдЕрдкрдиреЗ рдкрд╕рдВрджреАрджрд╛ рд╡реАрдбрд┐рдпреЛ рд╕рдВрдкрд╛рджрдХ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ, рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░реЗрдВ, рд╕рд░рдЧрдо, рд╕рдм рдХреБрдЫ рдХрд░реЗрдВ рддрд╛рдХрд┐ рдпрд╣ рдпрдерд╛рд╕рдВрднрд╡ рд╕реБрдВрджрд░ рд╣реЛред рдФрд░ рдЕрдм рдкрд░рд┐рдпреЛрдЬрдирд╛ рддреИрдпрд╛рд░ рд╣реИ: рдЖрдкрдХреЗ рд╕рд╛рдордиреЗ рдПрдХ рддрд╛рдЬрд╛ рдмреЗрдХреНрдб рд╡реАрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓ рд╣реИред рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рдБрдЪ рдХрд░реЗрдВ рдФрд░ ... рдХреБрдЫ рдЧрд▓рдд рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд рдФрд░ рд╕рдВрддреГрдкреНрддрд┐ рдХреЛ рдХрдо рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдЕрдЧрд░ рдПрдХ рдФрд░ рдХреЛрдбреЗрдХ ?? рд╣рдордиреЗ рдПрдХ рдФрд░ рдХреЛрдбреЗрдХ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА - рд╡рд╣реА рдмрд╛рддред рдареАрдХ рд╣реИ, рдореБрдЦреНрдп рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдбреАрд╡реАрдбреА рдкрд░ рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИред рдЖрдк рдбреАрд╡реАрдбреА рдкрд░ рдПрдХ рд╡реАрдбрд┐рдпреЛ рдХреНрд▓рд┐рдк рд░рд┐рдХреЙрд░реНрдб рдХрд░рддреЗ рд╣реИрдВ - рдФрд░ рд░рдВрдЧ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЬрдЧрд╣ рдореЗрдВ рдЧрд┐рд░ рдЧрдП ... рдРрд╕рд╛ рдХреИрд╕реЗ?
рдкреНрд░рд╛рдЧрд┐рддрд┐рд╣рд╛рд╕
рдпрд╣ рд╕рдм рдПрдирд╛рд▓реЙрдЧ рдЯреАрд╡реА рдХреЗ рджрд┐рдиреЛрдВ рдХреЗ рдмрд╛рдж рд╕реЗ рдЪрд▓рд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдХрд┐рдиреЗрд╕реНрдХреЛрдк рдЬреИрд╕реА рдЕрджреНрднреБрдд рдЪреАрдЬ рд╣реИред рдкрд╣рд▓реА рдкрд┐рдХреНрдЪрд░ рдЯреНрдпреВрдм рд░рдВрдЧрд╣реАрди рдереА, рдпрд╛рдиреА рдЙрд╕ рдкрд░ рдЪрдордХ рдХреЗ рдирд┐рд╢рд╛рди рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдП рдЧрдП рдереЗ - рдЕрдзрд┐рдХ рддреАрд╡реНрд░ рдзрд╛рд░рд╛ рдиреЗ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдЧрди рдХреЛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдмрд┐рдВрджреБ рдкрд░ рднреЗрдЬрд╛, рдЙрдЬреНрдЬрд╡рд▓ рдЗрд╕ рдмрд┐рдВрджреБ рдХреЛ рдЪрдордХ рджрд┐рдпрд╛, рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рд╣реИред рдЙрд╕реА рддрд░рд╣ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрд╕ рдЯреАрд╡реА рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрдХреЗрдд рдкреНрд░реЗрд╖рд┐рдд рдХрд┐рдпрд╛, рдЕрд░реНрдерд╛рдд, рдЙрдиреНрд╣реЛрдВрдиреЗ рддрд╕реНрд╡реАрд░ рдХреЗ рдЪрдордХ рдШрдЯрдХ рдХреЛ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд┐рдпрд╛ред
рд▓реЗрдХрд┐рди, рд╢реНрд╡реЗрдд-рд╢реНрдпрд╛рдо рддрд╕реНрд╡реАрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд▓реЛрдЧреЛрдВ рдХреЛ рд╕рдВрддреБрд╖реНрдЯ рдирд╣реАрдВ рдХрд░рддреА рд╣реИ, рдлрд┐рд░ рднреА рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд░рдВрдЧ рджреГрд╖реНрдЯрд┐ рдереА, рдЗрд╕рд▓рд┐рдП рдЬрд▓реНрдж рд╣реА рд░рдВрдЧреАрди рдЯреЗрд▓реАрд╡рд┐рдЬрди рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ред рд░рдВрдЧреАрди рдЯреАрд╡реА рдореЗрдВ, рдПрдХ рдХрд┐рдиреЗрд╕реНрдХреЛрдк рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рд░рдВрдЧ рдХреЗ рдкреНрд░рд╕рд╛рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛, рдЬреИрд╕реЗ рдЖрдзреБрдирд┐рдХ рдореЙрдирд┐рдЯрд░, рд▓рд╛рд▓-рд╣рд░рд╛-рдиреАрд▓рд╛ рдкрд┐рдХреНрд╕рд▓ред рдПрдХ рд╕рд╡рд╛рд▓ рдерд╛, рд╕рд┐рдЧреНрдирд▓ рдХреЛ рдХреИрд╕реЗ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдП рддрд╛рдХрд┐ рдмреНрд▓реИрдХ рдПрдВрдб рд╡реНрд╣рд╛рдЗрдЯ рдЯреАрд╡реА рдХреЗ рд╕рд╛рде рдкрд┐рдЫрдбрд╝реА рд╕рдВрдЧрддрддрд╛ рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗ? рдмреЗрд╢рдХ, рдЪрдордХ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдХ рдкрдбрд╝реЛрд╕реА рдЖрд╡реГрддреНрддрд┐ рдкрд░ рдкреНрд░рд╕рд╛рд░рдг рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛, 3 рд░рдВрдЧ рдЪреИрдирд▓, рд▓реЗрдХрд┐рди, рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЪреИрдирд▓ рдХреЛ рдЖрд╡рдВрдЯрд┐рдд рдЖрд╡реГрддреНрддрд┐ рд░реЗрдВрдЬ рдХрд╛рдлреА рд╕рдВрдХреАрд░реНрдг рдереА, рдФрд░ рджреВрд╕рд░реА рдмрд╛рдд, рдпрд╣ рдЕрдзрд┐рдХ рдХрдард┐рди рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдореЗрдВ рдкрд░рд┐рдгрд╛рдо рдорд┐рд▓рддрд╛ рд╣реИ 4 рд░рдВрдЧ рдЪреИрдирд▓ред рддреЛ, рдЧрдгрд┐рддрдЬреНрдЮреЛрдВ рдФрд░ рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ рдХреЛ рдЪрдордХ рдЪреИрдирд▓ рджреЛ рд░рдВрдЧ "рдХреНрд░реЛрдореИрдЯрд┐рдХ" рд╡рд╛рд▓реЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рд╕рдВрдЪрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдЖрдпрд╛ - рдиреАрд▓рд╛ рдФрд░ рд▓рд╛рд▓, рдЗрд╕реА рд░рдВрдЧ рдЪреИрдирд▓ рд╕реЗ рдЪрдордХ рдореЗрдВ рдЕрдВрддрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЧрдпрд╛, рдЖрд░рдЬреАрдмреА (рд╡рд╛рдИ, рд╕реАрдмреА - рдмреАрд╡рд╛рдИ, рд╕реАрдЖрд░ = рдЖрд░рд╡рд╛рдИ) рд╕реЗ рд░рдВрдЧ рд╕реНрдерд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ред рдкреВрд░реЗ рд░рдВрдЧ рд░реЗрдВрдЬ рдХреА рдЧрдгрдирд╛ рдЗрди рддреАрди рдЪреИрдирд▓реЛрдВ рд╕реЗ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдХ рд╡реНрдпрдХреНрддрд┐ рдХреА рджреГрд╖реНрдЯрд┐ рд░рдВрдЧреЛрдВ рдХреЗ рдкреНрд░рддрд┐ рдХрдо рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рд╣реИ, рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдЗрд╕рдиреЗ рд░рдВрдЧ рдЪреИрдирд▓реЛрдВ рдХреЗ рд╕рдВрдХрд▓реНрдк рдХреЛ рдЖрдзрд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреА, рд▓рдЧрднрдЧ рддрд╕реНрд╡реАрд░ рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдХреЛ рдЦреЛрдП рдмрд┐рдирд╛ред рдпрд╣реА рд╣реИ, рдкрд╛рд▓ рдлреНрд░реЗрдо рдореЗрдВ рдЪрдордХ рдЪреИрдирд▓ рдХрд╛ рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди 720x576 рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рд░рдВрдЧ 360x576 (рддрдерд╛рдХрдерд┐рдд 4: 2: 2 рд░рдВрдЧ рдЧреНрд░рд╛рд╣рдХреА) рдХреЗ рд╕рдВрдХрд▓реНрдк рдореЗрдВ рдкреНрд░реЗрд╖рд┐рдд рдХрд┐рдП рдЧрдП рдереЗред рд▓реЗрдХрд┐рди рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмреНрд░рд╛рдЗрдЯрдиреЗрд╕ (Y) рдФрд░ рд░рдВрдЧреАрди рдХреНрд░реЛрдореИрдЯрд┐рдХ рдЪреИрдирд▓ (Cb, Cr) рдХреЛ RGB рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд рдХреИрд╕реЗ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реВрдВ?
рддреЛ, 1982 рдореЗрдВ, YCbCr <=> RGB рд░реВрдкрд╛рдВрддрд░рдг рдорд╛рдирдХ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЗрд╕реЗ CCIR 601 (1992 рд╕реЗ BT.601) рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдХрдИ рдорд╛рдирд╡ рд░рдВрдЧ рдзрд╛рд░рдгрд╛ рдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдЪрдордХ рдХреЛ рдХреНрд░рдорд╢рдГ 77/256, 150/256 рдФрд░ 29/256 рдЧреБрдгрд╛рдВрдХ рд╡рд╛рд▓реЗ рд▓рд╛рд▓, рд╣рд░реЗ рдФрд░ рдиреАрд▓реЗ рд░рдВрдЧ рдХреЗ рдпреЛрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

RGB => YCbCr рд╕реЗ рд░реВрдкрд╛рдВрддрд░рдг рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдЪрдордХ (16-235) рдФрд░ рд░рдВрдЧ (16-240) рдХреА рдПрдХ рдХрдо рд╢реНрд░реГрдВрдЦрд▓рд╛ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛рддреА рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдорд╛рдирдХ рдореЗрдВ рджрд░реНрд╢рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, 0 рдФрд░ 255 рдХреЗ рдореВрд▓реНрдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ 1-15 рдФрд░ 236-254 рдХреЗ рдореВрд▓реНрдпреЛрдВ рдХреЛ рдЧрд▓рдд рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХрд╛рд▓реЗ рдФрд░ рд╕рдлреЗрдж рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдмрд╛рдж рдореЗрдВ, рдЗрди рд╕рдВрдХреАрд░реНрдг рд╕реАрдорд╛рдУрдВ рдХреЛ рдбрд┐рдЬрд┐рдЯрд▓ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдПрдХ рд╕рдВрдХреАрд░реНрдг рд╕реАрдорд╛ рдорд╛рдирдХ рдмрди рдЧрдИред рдпрджреНрдпрдкрд┐ рдЙрдЪреНрдЪ рдкрд░рд┐рднрд╛рд╖рд╛ рдХреЗ рд╡реАрдбрд┐рдпреЛ рдХреЗ рд▓рд┐рдП рд╣рдордиреЗ рд░рдВрдЧ рд░реВрдкрд╛рдВрддрд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рдорд╛рдирдХ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рд╣реИ - BT.709, рдЬреЛ рдХреЗрд╡рд▓ рдЧреБрдгрд╛рдВрдХ рдореЗрдВ BT.601 рд╕реЗ рднрд┐рдиреНрди рд╣реЛрддрд╛ рд╣реИред
рд╡реАрдбрд┐рдпреЛ рдХреЛ рдХреИрд╕реЗ рд╕рдВрдкреАрдбрд╝рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдЦреЗрд▓рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдПрдХ рд╡реАрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓, рдЕрдЧрд░ рдпрд╣ рдЙрдЬреНрдЬреНрд╡рд▓-рд░рдВрдЧреАрди рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдореЗрдВ рд╕рдВрдкреАрдбрд╝рд┐рдд рд╣реИ (рдФрд░ рдпрд╣ рдХреЛрдбреЗрдХреНрд╕ рдХрд╛ рд╡рд┐рд╢рд╛рд▓ рдмрд╣реБрдордд рд╣реИ, рддреЛ рдЖрд░рдЬреАрдмреА рдХреЗрд╡рд▓ рдЕрд╕рдореНрдкреАрдбрд┐рдд рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ), рдПрдХ рд╕рдВрдХреАрд░реНрдг рдЯреАрд╡реА-рд░реЗрдВрдЬ рдЪрдордХ рдореЗрдВ рдПрдиреНрдХреЛрдбреЗрдб рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП (16-235)ред рдЪреВрдВрдХрд┐ рдореЙрдирд┐рдЯрд░ рдЕрднреА рднреА RGB рдЖрдЙрдЯрдкреБрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдбрд┐рдХреЛрдбрд░ рдХреЛ 0-255 рдХреА рдкреВрд░реА рд░реЗрдВрдЬ рдХреЗ рд╕рд╛рде YCbCr рдХреЛ RGB рдореЗрдВ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рдПрдХ рд▓рдЧрднрдЧ рд╕рд╣реА рдпреЛрдЬрдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд▓рдЧрднрдЧ рдХреНрдпреЛрдВ? рдФрд░ рдпрд╣рд╛рдБ рдХреНрдпреЛрдВ рд╣реИ:
- рдХреГрддреНрд░рд┐рдо рд░реЗрдВрдЬ рд╕рдВрдкреАрдбрд╝рди - рднреВрд░реЗ рд░рдВрдЧ рдХреЗ 256 рд░рдВрдЧреЛрдВ рдореЗрдВ рд╕реЗ рд╣рдореЗрдВ 220 (8 рдмрд┐рдЯреНрд╕ рд╕реЗ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╣рдо 7 рдмрд┐рдЯреНрд╕ рд╕реЗ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рдорд┐рд▓рддреЗ рд╣реИрдВ), рдФрд░ рдХреЛрдИ рдЙрджреНрджреЗрд╢реНрдп рдХрд╛рд░рдг рдирд╣реАрдВ рд╣реИрдВ рдХрд┐ рдЖрдкрдХреЛ рд╕рдВрдЧрддрддрд╛ рдХреЛ рдЫреЛрдбрд╝рдХрд░, рд╕реАрдорд╛ рдХреЛ рд╕рдВрдХреБрдЪрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИред рд╣рдо рддрд╕реНрд╡реАрд░ рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдХреЛ рдЬрд╛рдирдмреВрдЭрдХрд░ рдиреАрдЪрд╛ рджрд┐рдЦрд╛ рд░рд╣реЗ рд╣реИрдВред
- рд╡реАрдбрд┐рдпреЛ рдХрд╛ рдкреНрд░рддреНрдпреЗрдХ рдкрд┐рдХреНрд╕реЗрд▓ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдлрд┐рд▓реНрдЯрд░ (рдбрд┐рдХреЛрдбрд░, рдкреНрд▓реЗрдпрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо, рд░реЗрдВрдбрд░рд┐рдВрдЧ, рд╡реАрдбрд┐рдпреЛ рд╕рд╛рдЗрдВрд╕) рдХреЗ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдореЙрдирд┐рдЯрд░ рдкрд░ рдПрдХ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдПрдХ рдмрд┐рдВрджреБ рддрдХ рдЧреБрдЬрд░рддрд╛ рд╣реИред рд╕рд╛рде рд╣реА, рдЗрд╕ рд▓рдВрдмреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рдХрдИ рд░реВрдкрд╛рдВрддрд░рдг рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд░реЗрдВрдЬ рдХреЗ рд▓рдЧрд╛рддрд╛рд░ рд╕рдВрдХреБрдЪрд┐рдд рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг рдЧреБрдгрд╡рддреНрддрд╛ рдореЗрдВ рдХрдореА рд╣реЛ рд╕рдХрддреА рд╣реИред
- рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рдХрд┐ рдХреБрдЫ рдлрд╝рд┐рд▓реНрдЯрд░ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреА рд╕рдВрдХреАрд░реНрдгрддрд╛ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдХреБрдЫ рд╡реАрдбрд┐рдпреЛ рдкреВрд░реА рд╕реАрдорд╛ рдореЗрдВ рдЧрд╝рд▓рддреА рд╕реЗ рдПрдиреНрдХреЛрдб рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ, рд╕рдВрдХреАрд░реНрдг рдХреЗ рдмрдЬрд╛рдп, рдЕрдиреНрдп рдлрд╝рд┐рд▓реНрдЯрд░ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ, рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдФрд░ рднреА рдЕрдзрд┐рдХ рднреНрд░рдо рд╣реЛрддрд╛ рд╣реИред
рдкреНрд░рдпреЛрдЧ
рдореИрдВрдиреЗ рдПрдХ рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдорд╛рдирдХ рд╕рдВрдХреАрд░реНрдг рд░реЗрдВрдЬ (16-235) рдФрд░ рдкреВрд░реНрдг (0-255) рд░реЗрдВрдЬ рдореЗрдВ рдПрдиреНрдХреЛрдб рдХрд┐рдП рдЧрдП рд╡реАрдбрд┐рдпреЛ рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рджреМрд░рд╛рди рд╡рд┐рднрд┐рдиреНрди рдЦрд┐рд▓рд╛рдбрд╝реА / рдбреНрд░рд╛рдЗрд╡рд░ рдХреИрд╕реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддреЗ рд╣реИрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ 0-255 рд╕реЗ рдПрдХ рдЧреНрд░реЗ рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ рдХреЗ рд╕рд╛рде рдПрдХ рдкреАрдПрдирдЬреА рдЫрд╡рд┐ рд▓реА, рдПрд╡рд┐рдВрд╕рде рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдореИрдВрдиреЗ рдЗрд╕реЗ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдФрд░ рдЖрдзреБрдирд┐рдХ рдПрдирдХреЛрдбрд░ x264 рдХреЛ рджрд┐рдпрд╛ред рдореИрдВрдиреЗ рддреАрди рдПрд╡реА рд╕реНрдХреНрд░рд┐рдкреНрдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛, рдкрд╣рд▓реЗ рдПрдХ рдЪрд┐рддреНрд░ рдХреЛ рдкрдврд╝рд╛ рдФрд░ рдЗрд╕реЗ "рдЬреИрд╕рд╛ рд╣реИ", RGB рдкреНрд░рд╛рд░реВрдк рдореЗрдВ (рдПрдХ рдЕрд╕рдореНрдкреАрдбрд┐рдд рд╡реАрдбрд┐рдпреЛ рдХреЗ рд░реВрдк рдореЗрдВ) рджрд┐рдпрд╛:
rgb.avs рдЗрдореЗрдЬрд░реАрдбрд░ ("рдкреИрд▓реЗрдЯ.рдкрдВрдЬ", рдЕрдВрдд = 24)
рджреВрд╕рд░реА рдФрд░ рддреАрд╕рд░реА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ, рдореИрдВрдиреЗ рджреЛ рдорд╛рдирдХреЛрдВ BT.601 рдФрд░ BT.709 рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдкреВрд░реА рд░реЗрдВрдЬ рдореЗрдВ YV12 рд░рдВрдЧ рд╕реНрдерд╛рди рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд┐рдпрд╛:
pc601.avs рдЗрдореЗрдЬрд░реАрдбрд░ ("рдкреИрд▓реЗрдЯ.рдкрдВрдЬ", рдЕрдВрдд = 24)
ConvertToYV12 (рдореИрдЯреНрд░рд┐рдХреНрд╕ = "PC.601")
pc709.avs рдЗрдореЗрдЬрд░реАрдбрд░ ("рдкреИрд▓реЗрдЯ.рдкрдВрдЬ", рдЕрдВрдд = 24)
ConvertToYV12 (рдореИрдЯреНрд░рд┐рдХреНрд╕ = "PC.709")
рдЗрд╕рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдХрдИ рддрд░реАрдХреЛрдВ рд╕реЗ рд╕рдВрдкреАрдбрд╝рд┐рдд рдХрд┐рдпрд╛ред рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ x264 рдореЗрдВ рджреЛ рдкреИрд░рд╛рдореАрдЯрд░ рд╣реИрдВ рдЬреЛ рдкрд░рд┐рдгрд╛рдо рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: --input-range [TV, PC] рдФрд░ --range [TV, PC]ред рдкреБрд░рд╛рдиреЗ x264 рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ, --full рд╡реНрдпрд╡рд╕реНрдерд╛ рд╡рд┐рдХрд▓реНрдк рдЗрд╕рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рдерд╛ред
colortest.cmd x264.exe --preset veryslow --crf 1 --output rgb.mp4 rgb.avs
x264.exe --preset veryslow --crf 1 --input-range TV --range TV --output rgb-tv-tv.mp4 rgb.avs
x264.exe --preset veryslow --crf 1 --input-range TV --range PC --output rgb-tv-pc.mp4 rgb.avs
x264.exe --preset veryslow --crf 1 --input-range PC --range TV --output rgb-pc-tv.mp4 rgb.avs
x264.exe --presets veryslow --crf 1 --input-range PC --range PC --output rgb-pc-pc.mp4 rgb.avs
x264.exe --preset veryslow --crf 1 --output pc601.mp4 pc601.avs
x264.exe --presets veryslow --crf 1 --input-range TV --range TV --output pc601-tv-tv.mp4 pc601.avs
x264.exe --preset veryslow --crf 1 --input-range TV --range PC --output pc601-tv-pc.mp4 pc601.avs
x264.exe --preset veryslow --crf 1 --input-range PC --range TV --output pc601-pc-tv.mp4 pc601.avs
x264.exe --preset veryslow --crf 1 --input-range PC --range PC --output pc601-pc-pc.mp4 pc601.avs
x264.exe --preset veryslow --crf 1 --output pc709.mp4 pc601.avs
x264.exe --preset veryslow --crf 1 --input-range TV --range TV --output pc709-tv-tv.mp4 pc709.avs
x264.exe --presets veryslow --crf 1 --input-range TV --range PC --output pc709-tv-pc.mp4 pc709.avs
x264.exe --preset veryslow --crf 1 --input-range PC --range TV --output pc709-pc-tv.mp4 pc709.avs
x264.exe --preset veryslow --crf 1 --input-range PC --range PC --output pc709-pc-pc.mp4 pc709.avs
рдирддреАрдЬрддрди, рдореБрдЭреЗ 15 рдлрд╛рдЗрд▓реЗрдВ рдорд┐рд▓реАрдВред AviSynth рдХреЗ рд╕рд╛рде рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдХреА рдЬрд╛рдБрдЪ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рдХрд┐ - рд╡реНрдпрд╡рд╕реНрдерд╛ рдФрд░ --input- рд╢реНрд░реЗрдгреА рдХреЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдП рдмрд┐рдирд╛, рд╡реАрдбрд┐рдпреЛ рдХреЛ рдЙрд╕реА рддрд░рд╣ рд╕рдВрдХреБрдЪрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЕрдиреНрдпрдерд╛ x264 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЛ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣реА рд╣реИ, рдХреЗрд╡рд▓ pc601.mp4 рдФрд░ pc709.mp4 рдлрд╛рдЗрд▓реЗрдВ рдПрдХ рдЪрд┐рдХрдиреА рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЪреВрдВрдХрд┐ рдпреЗ рдорд╛рдирдХ рдХреЗрд╡рд▓ рдХреНрд░реЛрдореИрдЯрд┐рдХ рдЪреИрдирд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЧреБрдгрд╛рдВрдХ рдореЗрдВ рднрд┐рдиреНрди рд╣реЛрддреЗ рд╣реИрдВ, рд╣рдорд╛рд░реЗ рдЧреНрд░реЗ рд╕реНрдХреЗрд▓ рдХреЗ рд▓рд┐рдП рдЙрдирдХреЗ рдмреАрдЪ рдХреЛрдИ рдЕрдВрддрд░ рдирд╣реАрдВ рд╣реЛрдЧрд╛, рдореИрдВ рдХреЗрд╡рд▓ рджреЛ рдлрд╛рдЗрд▓реЗрдВ - rgb.mp4 рдФрд░ pc601.mp4 (рдХреНрд░рдорд╢рдГ рд╕рдВрдХреАрд░реНрдг рдФрд░ рдкреВрд░реНрдг рд╕реАрдорд╛)ред
рдореИрдВрдиреЗ 4 рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдкрд░ рдЗрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдкреНрд▓реЗрдмреИрдХ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛, рд╡рд┐рдВрдбреЛрдЬ 7 рдФрд░ рдПрдлрдПрдлрдПрд╕рдбрд╡реЙ рдФрд░ рдХреЗ-рд▓рд╛рдЗрдЯ рдХреЛрдбреЗрдХ рдкреИрдХ рдХреЛрдбреЗрдХреНрд╕ рд╣рд░ рдЬрдЧрд╣ рд╣реИрдВред рдкрд░рд┐рдгрд╛рдо рдЯреИрдмрд▓реЗрдЯ рдкрд░ рд╕реВрдЪреАрдмрджреНрдз рд╣реИ:

рддрд╛рд▓рд┐рдХрд╛ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛:
рд╕рд╛рдорд╛рдиреНрдп - рд╕рд╣реА рдкреНрд░рджрд░реНрд╢рди
рдореЗрдВ - рдЧрд▓рдд рдкреНрд░рджрд░реНрд╢рди, рд░реЗрдВрдЬ 16-235 0-255 рддрдХ рдирд╣реАрдВ рдмрдврд╝рд╛рдпрд╛ рдЧрдпрд╛
рдЖрдЙрдЯ - рдЧрд▓рдд рдбрд┐рд╕реНрдкреНрд▓реЗ, рд░реЗрдВрдЬ 0-255 рдЧрд▓рддреА рд╕реЗ рд╕реНрдХреЗрд▓ рдХреА рдЬрд╛рддреА рд╣реИ, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд░реЗрдВрдЬ рдХреНрд░реЙрдк рд╣реЛ рдЬрд╛рддреА рд╣реИред
рдПрдордкреАрд╕реА-рдПрдЪрд╕реА рдЦрд┐рд▓рд╛рдбрд╝реА рдореЗрдВ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИрдВ:

рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рд░реЗрдВрдЬ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд▓рдЧрднрдЧ рд╣рд░ рдлрд┐рд▓реНрдЯрд░ рдореЗрдВ рд╣реИрдВред рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рд╕реЗрдЯрд┐рдВрдЧ ffdshow рд╡реАрдбрд┐рдпреЛ рдбрд┐рдХреЛрдбрд░ рдореЗрдВ рднреА рд╣реИ, Lav рдореЗрдВ, рд╣реИрд▓реА рд░реЗрдВрдбрд░ рдХрд░рддрд╛ рд╣реИ, рд╡реАрдбрд┐рдпреЛ рдХрд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡рд░ рдХреА рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдВ рд╣реИ, рдФрд░ рдЖрдк рд░реЗрдВрдЬ рдХреЛ рдкреНрд▓реЗрдпрд░ рдореЗрдВ рдХрдиреНрд╡рд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╛рдзреНрдп рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдПрдХ рд╡рд┐рд╢реЗрд╖ shader рд╣реИ)ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ, ffdshow рд╡реАрдбрд┐рдпреЛ рдбрд┐рдХреЛрдбрд░ рдореЗрдВ рд░реЗрдВрдЬ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рд╕реЗ рдкрд░рд┐рдгрд╛рдо рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рд╣реБрдЖред рдбреНрд░рд╛рдЗрд╡рд░ рдореЗрдВ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╣рдореЗрд╢рд╛ рдкрд░рд┐рдгрд╛рдо рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░рддреА рд╣реИрдВ, рдЬрд╣рд╛рдВ рдпрд╣ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдореИрдВрдиреЗ рддрд╛рд▓рд┐рдХрд╛ (рд╡реАрдбрд┐рдпреЛ рдХрд╛рд░реНрдб рд╕реЗрдЯрд┐рдВрдЧ рд▓рд╛рдЗрди) рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд┐рдпрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, DXVA рдФрд░ CUDA рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рддреНрд╡рд░рдг рдХреЗ рд╕рд╛рде, рдХреЗрд╡рд▓ 16-235 рд░реЗрдВрдЬ рдХреЛ рд╕рд╣реА рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЯреАрд╡реА рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
рдореИрдВрдиреЗ рджреЛ рд╡реАрдбрд┐рдпреЛ рд╕рдВрдкрд╛рджрдХреЛрдВ рдХрд╛ рднреА рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛:
- VirtualDub - YV12 / YUV2 рд╕реЗ RGB рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд рдореЗрдВ рдХреЛрдИ рд░реВрдкрд╛рдВрддрд░рдг рдирд╣реАрдВ рд╣реЛрдиреЗ рдкрд░ рдпрд╣ рд╕реАрдорд╛ рд╕реНрдкрд░реНрд╢ рдирд╣реАрдВ рдХрд░рддреА рд╣реИ, рдЕрдиреНрдпрдерд╛ рдпрд╣ рдкрд░реНрд╡рддрдорд╛рд▓рд╛ рдХрд╛ рд░реВрдкрд╛рдВрддрд░рдг рдХрд░рддрд╛ рд╣реИ, рдлрд╝рд┐рд▓реНрдЯрд░ RGB рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ, рдЬрдм рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИ рддреЛ рдпрд╣ рд░реВрдкрд╛рдВрддрд░рдг TV- PC рдХрд░рддрд╛ рд╣реИред
- AviDemux - рд░реЗрдВрдЬ рдирд╣реАрдВ рдмрджрд▓рддреА (рдпрд╣ рдмрд╕ RGB рд╕реНрд░реЛрддреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ), рдлрд╝рд┐рд▓реНрдЯрд░ YUV2 рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдЬрдм рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд░реВрдкрд╛рдВрддрд░рдг рдЯреАрд╡реА-> рдкреАрд╕реА рд╣реИред
рдкрд░рд┐рдгрд╛рдо
рддрд╛рд▓рд┐рдХрд╛ рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдкреВрд░реА рддрд░рд╣ рд╕реЗ рднреНрд░рдо рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛрддреЗ рд╣реИрдВ: рд╡реАрдбрд┐рдпреЛ рдХреИрд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдпрд╣ рдХрдИ рдорд╛рдкрджрдВрдбреЛрдВ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рдХреЛрдбреЗрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛, рдЦрд┐рд▓рд╛рдбрд╝реА, рд░реЗрдВрдбрд░рд┐рдВрдЧ рдкреНрд░рдХрд╛рд░ рдФрд░ рдбреНрд░рд╛рдЗрд╡рд░ред рдпрд╣рд╛рдВ рдореБрдЦреНрдп рдмрд╛рдд рдпрд╣ рд╕рдордЭрдирд╛ рд╣реИ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рдХреНрдпрд╛ рд╣реИ, рдФрд░ рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ, рддреЛ рдЗрд╕реЗ рдареАрдХ рдХрд░рдирд╛ред
рд╡реАрдбрд┐рдпреЛ рд╕рдВрдкреАрдбрд╝рди рдХреЗ рд▓рд┐рдП рд╕рд╣реА (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХрд╛рдлреА рдирд╣реАрдВ) рд░реЗрдВрдЬ рдЯреАрд╡реА (16-235) рд╣реИ, рдЕрдиреНрдпрдерд╛ рдЕрдзрд┐рдХрд╛рдВрд╢ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рд╡реАрдбрд┐рдпреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рд╣реЛрдЧрд╛ (рдХрд╛рд▓реЗ рдФрд░ рд╕рдлреЗрдж рдХреА рд╕реАрдорд╛ рдХреЛ рдХрд╛рдЯрддреЗ рд╣реБрдП)ред рдФрд░ рдпрджреНрдпрдкрд┐ рдбрд┐рдЬрд┐рдЯрд▓ рд╡реАрдбрд┐рдпреЛ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рдХрд┐рд╕реА рднреА рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рдмрд┐рдирд╛ рдкреВрд░реА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░рдирд╛ рдФрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛ рдЕрдзрд┐рдХ рддрд░реНрдХрд╕рдВрдЧрдд рд╣реЛрдЧрд╛, рд╡рд░реНрддрдорд╛рди рд╕реНрддрд░ рдкрд░ рдПрдХ рдРрд╕рд╛ рдорд╛рдирдХ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд┐рдирд╛ рд╣рдореЗрдВ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЙрдкрдХрд░рдгреЛрдВ рдореЗрдВ рдЧрд▓рдд рдкреНрд░рджрд░реНрд╢рди рдорд┐рд▓реЗрдЧрд╛ред
рдЗрд╕рд╕реЗ рдХреИрд╕реЗ рдирд┐рдкрдЯреЗрдВ? рдпрд╣ рддреБрд░рдВрдд рдзреНрдпрд╛рди рдореЗрдВ рдЖрддрд╛ рд╣реИ - рдореЗрдЯрд╛ рдЯреИрдЧ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╕реАрдорд╛ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рд╡рд┐рдзрд┐ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд▓рд╛рдЧреВ рдХреА рдЧрдИ рд╣реИ (рдлреБрд▓реЗрдВрдЬ рдлреНрд▓реИрдЧ рдореМрдЬреВрдж рд╣реИ), рд▓реЗрдХрд┐рди, рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдЗрд╕ рдзреНрд╡рдЬ рдХреЛ рдЕрдХреНрд╕рд░ рдЕрдирджреЗрдЦрд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП:
- рдбреЗрд╡рд▓рдкрд░реНрд╕ - рдЗрд╕ рддрд░рд╣ рдХреЗ рдЭрдВрдбреЗ рдХреЗ рдкреНрд░рднрд╛рд╡ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛ рдзреНрдпрд╛рди рд░рдЦрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдЙрдирдХреЗ рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ / рдХреЛрдбреЗрдХреНрд╕ рдореЗрдВ рд╡реАрдбрд┐рдпреЛ рдХрд╛ рд╕рд╣реА рдкреНрд░рджрд░реНрд╢рди рдХрд░рдирд╛, рдЕрдЧрд░ рд╕реАрдорд╛ рд░реВрдкрд╛рдВрддрд░рдг рдЖрд╡рд╢реНрдпрдХ рд╣реИ;
- рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛, рдпрджрд┐ рд░рдВрдЧреЛрдВ рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рддреЛ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ (рдХреЛрдбреЗрдХ / рдкреНрд▓реЗрдпрд░ / рдбреНрд░рд╛рдЗрд╡рд░ рдореЗрдВ) рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ, рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ рдЖрдЬрд╝рдорд╛рдПрдВ;
- рд╡реАрдбрд┐рдпреЛ рд╣реИрдВрдбрд▓рд░реНрд╕ рдХреЛ рдЗрд╕ рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЗ рдЕрд╕реНрддрд┐рддреНрд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрддрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕рдВрдкреАрдбрд╝рд┐рдд рдХрд░рдирд╛ (16-235 рдХреА рд╕реАрдорд╛ рдореЗрдВ рд╕рд╛рдВрдХреЗрддрд┐рдХ рд╢рдмреНрджреЛрдВ рдореЗрдВ рдмрджрд▓рдирд╛, рдпрд╛ рдХрдо рд╕реЗ рдХрдо рдлреБрд▓реЗрдВрдЬ рдлреНрд▓реИрдЧ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛)ред
рдкреНрд░рдпреЛрдЧ рдХреЗ рд╕рд╛рде рд╕рдВрдЧреНрд░рд╣ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВрд╕рдВрджрд░реНрдн
рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ YCbCrрд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ Recред 601рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ Recред 709рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ 4: 2: 2рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ рд░рдВрдЧ рдЙрдк-рдирдореВрдирд╛рдХрд░рдг