āĻ‡āĻ‚āĻ°ā§‡āĻœāĻŋāĻĢāĻ°āĻžāĻ¸āĻŋāĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻŋāĻļ

Ad


āĻ…āĻ¨āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ āĻĢā§‡āĻ­āĻŋāĻ•āĻ¨

ffplay-all - āĻ•ā§āĻ˛āĻžāĻ‰āĻĄā§‡ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨

āĻ‰āĻŦā§āĻ¨ā§āĻŸā§ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻĢā§‡āĻĄā§‹āĻ°āĻž āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦāĻž MAC OS āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ°ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€āĻ¤ā§‡ ffplay-āĻ…āĻ˛ āĻšāĻžāĻ˛āĻžāĻ¨

āĻāĻŸāĻŋ āĻšāĻ˛ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ ffplay- āĻ¯āĻž āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡āĻ° āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§āĻŸā§‡āĻļāĻ¨ āĻ¯ā§‡āĻŽāĻ¨ āĻ‰āĻŦā§āĻ¨ā§āĻŸā§ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻĢā§‡āĻĄā§‹āĻ°āĻž āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦāĻž MAC OS āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€āĻ¤ā§‡ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹ āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ•āĻžāĻ°ā§āĻ¯āĻ•ā§āĻ°āĻŽ:

NAME āĻāĻ°


ffplay - FFplay āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻĒā§āĻ˛ā§‡āĻ¯āĻŧāĻžāĻ°

āĻ¸āĻžāĻ‡āĻ¨ā§‹āĻĒāĻŋāĻ¸āĻŋāĻ¸


ffplay [āĻ…āĻĒāĻļāĻ¨] [āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛]

āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻƒ


FFplay FFmpeg āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻāĻŦāĻ‚ SDL āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ–ā§āĻŦ āĻ¸āĻšāĻœ āĻāĻŦāĻ‚ āĻŦāĻšāĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯ āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻĒā§āĻ˛ā§‡āĻ¯āĻŧāĻžāĻ°
āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻāĻŸāĻŋ āĻŦā§‡āĻļāĻŋāĻ°āĻ­āĻžāĻ—āĻ‡ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ FFmpeg API-āĻāĻ° āĻŸā§‡āĻ¸ā§āĻŸāĻŦā§‡āĻĄ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤

āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ


āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ¸ā§‚āĻšāĻ• āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ, āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻž āĻšāĻ˛ā§‡, āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦāĻ•āĻžāĻ°ā§€ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§āĻ¨
āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, āĻ¯āĻž SI āĻ‡āĻ‰āĻ¨āĻŋāĻŸ āĻ‰āĻĒāĻ¸āĻ°ā§āĻ—āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ: 'K',
'M', āĻŦāĻž 'G'āĨ¤

SI āĻ‡āĻ‰āĻ¨āĻŋāĻŸā§‡āĻ° āĻ‰āĻĒāĻ¸āĻ°ā§āĻ—ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ 'i' āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡, āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ‰āĻĒāĻ¸āĻ°ā§āĻ—āĻŸāĻŋāĻ•ā§‡ a āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻž āĻ•āĻ°āĻž āĻšāĻŦā§‡
āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻ—ā§āĻŖāĻŋāĻ¤āĻ•ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻ• āĻ‰āĻĒāĻ¸āĻ°ā§āĻ—, āĻ¯āĻž 1024-āĻāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ XNUMX-āĻāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻžāĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡
1000. SI āĻ‡āĻ‰āĻ¨āĻŋāĻŸā§‡āĻ° āĻ‰āĻĒāĻ¸āĻ°ā§āĻ—ā§‡ 'B' āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻ˛ā§‡ āĻŽāĻžāĻ¨āĻŸāĻŋāĻ•ā§‡ 8 āĻĻā§āĻŦāĻžāĻ°āĻž āĻ—ā§āĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ,
āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ: 'KB', 'MiB', 'G' āĻāĻŦāĻ‚ 'B' āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻšāĻŋāĻ¸āĻžāĻŦā§‡āĨ¤

āĻ¯ā§‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡ āĻ¨āĻž āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻšāĻ˛ āĻŦā§āĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ, āĻāĻŦāĻ‚ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡
āĻ¸āĻ¤ā§āĻ¯ āĻĨā§‡āĻ•ā§‡ "āĻ¨āĻž" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¨āĻžāĻŽā§‡āĻ° āĻ‰āĻĒāĻ¸āĻ°ā§āĻ— āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻŽāĻŋāĻĨā§āĻ¯āĻžāĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ
"-nofoo" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ "foo" āĻ¨āĻžāĻŽā§‡āĻ° āĻŦā§āĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¨ āĻ…āĻĒāĻļāĻ¨āĻŸāĻŋ āĻŽāĻŋāĻĨā§āĻ¯āĻžāĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻŦā§‡āĨ¤

āĻĒā§āĻ°āĻŦāĻžāĻš āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸāĻ•āĻ°ā§€
āĻ•āĻŋāĻ›ā§ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĒā§āĻ°āĻ¤āĻŋ-āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯ā§‡āĻŽāĻ¨ āĻŦāĻŋāĻŸāĻ°ā§‡āĻŸ āĻŦāĻž āĻ•ā§‹āĻĄā§‡āĻ•āĨ¤ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ•ā§‹āĻ¨ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ(āĻ—ā§āĻ˛āĻŋ) āĻāĻ° āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ—āĻ¤ āĻ¤āĻž āĻ¸ā§āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨ā§ˇ

āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ° āĻšāĻ˛ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻ¯āĻž āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¨āĻžāĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¯ā§āĻ•ā§āĻ¤ āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻĨā§‡āĻ•ā§‡ āĻ†āĻ˛āĻžāĻĻāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ āĻ•ā§‹āĻ˛āĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻžāĨ¤ āĻ¯ā§‡āĻŽāĻ¨ "-codec:a:1 ac3"-āĻ "a:1" āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ° āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¯āĻž āĻŽā§‡āĻ˛ā§‡
āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĨ¤ āĻ…āĻ¤āĻāĻŦ, āĻāĻŸāĻŋ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ ac3 āĻ•ā§‹āĻĄā§‡āĻ• āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻŦā§‡āĨ¤

āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ° āĻŦā§‡āĻļ āĻ•āĻ¯āĻŧā§‡āĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡, āĻ¯āĻžāĻ¤ā§‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¤āĻŸāĻŋāĻ¤ā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¤āĻžāĻĻā§‡āĻ° āĻ¯ā§‡āĻŽāĻ¨ "-b:a 128k"-āĻ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ° āĻ¸āĻŦ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡āĨ¤

āĻāĻ•āĻŸāĻŋ āĻ–āĻžāĻ˛āĻŋ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡ā§ˇ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, "-āĻ•ā§‹āĻĄā§‡āĻ• āĻ•āĻĒāĻŋ" āĻŦāĻž "-āĻ•ā§‹āĻĄā§‡āĻ•:
āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ" āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ•ā§‹āĻĄāĻŋāĻ‚ āĻ›āĻžāĻĄāĻŧāĻžāĻ‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ•āĻ°āĻŦā§‡āĨ¤

āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ°ā§‡āĻ° āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻĢāĻ°ā§āĻŽāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

stream_index
āĻāĻ‡ āĻ¸ā§‚āĻšāĻ•ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻŽā§‡āĻ˛ā§‡āĨ¤ āĻ¯ā§‡āĻŽāĻ¨ "-threads:1 4" āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĨā§āĻ°ā§‡āĻĄ āĻ—āĻŖāĻ¨āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻŦā§‡
āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ 4.

āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ_āĻŸāĻžāĻ‡āĻĒ[:stream_index]
āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ_āĻŸāĻžāĻ‡āĻĒ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻšāĻ˛: āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻœāĻ¨ā§āĻ¯ 'v' āĻŦāĻž 'V', āĻ…āĻĄāĻŋāĻ“āĻ° āĻœāĻ¨ā§āĻ¯ 'a', 's'-āĻāĻ° āĻœāĻ¨ā§āĻ¯
āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛, āĻĄā§‡āĻŸāĻžāĻ° āĻœāĻ¨ā§āĻ¯ 'd' āĻāĻŦāĻ‚ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ 't'āĨ¤ 'v' āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡, 'V'
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡ āĻ¯āĻž āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻ›āĻŦāĻŋ, āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĨāĻžāĻŽā§āĻŦāĻ¨ā§‡āĻ˛ āĻŦāĻž āĻ•āĻ­āĻžāĻ° āĻ¨āĻ¯āĻŧā§ˇ
āĻ•āĻ˛āĻž āĻ¯āĻĻāĻŋ stream_index āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻ°āĻĒāĻ° āĻāĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¨āĻŽā§āĻŦāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡ stream_index āĻāĻ‡ āĻāĻ°
āĻĒā§āĻ°āĻ•āĻžāĻ° āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ, āĻāĻŸāĻŋ āĻāĻ‡ āĻ§āĻ°āĻŖā§‡āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡ā§ˇ

p:āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ_āĻ†āĻ‡āĻĄāĻŋ[:stream_index]
If stream_index āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻ°āĻĒāĻ° āĻāĻŸāĻŋ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻĒā§āĻ°āĻŦāĻžāĻšā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡ stream_index āĻŽāĻ§ā§āĻ¯ā§‡
āĻ†āĻ‡āĻĄāĻŋ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ_āĻ†āĻ‡āĻĄāĻŋ. āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ, āĻāĻŸāĻŋ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ°āĻŦāĻžāĻšā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡āĨ¤

#stream_id or i:stream_id
āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ†āĻ‡āĻĄāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻŽāĻŋāĻ˛āĻžāĻ¨ (āĻ¯ā§‡āĻŽāĻ¨ MPEG-TS āĻ•āĻ¨ā§āĻŸā§‡āĻ‡āĻ¨āĻžāĻ°ā§‡ PID)āĨ¤

m:āĻšāĻžāĻŦāĻŋ[:āĻŽā§‚āĻ˛ā§āĻ¯]
āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻŸā§āĻ¯āĻžāĻ—ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻŽā§‡āĻ˛ā§‡ āĻšāĻžāĻŦāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŽāĻžāĻ¨ āĻ†āĻ›ā§‡. āĻ¯āĻĻāĻŋ āĻŽā§‚āĻ˛ā§āĻ¯ āĻāĻŸāĻŋ āĻ¨āĻž
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤, āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŸā§āĻ¯āĻžāĻ— āĻ¯ā§‡ āĻ•ā§‹āĻ¨ā§‹ āĻŽāĻžāĻ¨ āĻ¸āĻš āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡āĨ¤

u āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ¯ā§‹āĻ—ā§āĻ¯ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻŽā§‡āĻ˛ā§‡, āĻ•ā§‹āĻĄā§‡āĻ• āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻŦāĻ‚ āĻ…āĻĒāĻ°āĻŋāĻšāĻžāĻ°ā§āĻ¯
āĻ¤āĻĨā§āĻ¯ āĻ¯ā§‡āĻŽāĻ¨ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻŽāĻžāĻ¤ā§āĻ°āĻž āĻŦāĻž āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ° āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–ā§āĻ¯ āĻ¯ā§‡ ffmpeg, āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻŽā§āĻ¯āĻžāĻšāĻŋāĻ‚ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻŦā§‡āĨ¤

āĻœāĻžāĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻ…āĻĒāĻļāĻ¨
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ ff* āĻŸā§āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ­āĻžāĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

-L āĻ˛āĻžāĻ‡āĻ¸ā§‡āĻ¨ā§āĻ¸ āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤

-āĻš, -?, - āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯, --help [ARG]
āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ†āĻ‡āĻŸā§‡āĻŽ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻāĻšā§āĻ›āĻŋāĻ• āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤
āĻ¯āĻĻāĻŋ āĻ•ā§‹āĻ¨ āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨āĻž āĻĨāĻžāĻ•ā§‡, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŽā§ŒāĻ˛āĻŋāĻ• (āĻ…-āĻ‰āĻ¨ā§āĻ¨āĻ¤) āĻŸā§āĻ˛ āĻ…āĻĒāĻļāĻ¨ āĻĻā§‡āĻ–āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧāĨ¤

āĻāĻ° āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨ ARG āĻšāĻ¯āĻŧ:

āĻĻā§€āĻ°ā§āĻ˜
āĻŦā§‡āĻ¸āĻŋāĻ• āĻŸā§āĻ˛ āĻ…āĻĒāĻļāĻ¨ āĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻŸā§āĻ˛ āĻ…āĻĒāĻļāĻ¨ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ
āĻāĻ¨āĻ•ā§‹āĻĄāĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ­āĻžāĻ— āĻ•āĻ°āĻž āĻāĻŦāĻ‚ āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ¸āĻš āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨,
āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ°, āĻĄāĻŋāĻŽā§āĻ•ā§āĻ¸āĻžāĻ°, āĻŽā§āĻ•ā§āĻ¸āĻžāĻ°, āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĨ¤

āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ°=āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ°_āĻ¨āĻžāĻŽ
āĻ¨āĻžāĻŽā§‡āĻ° āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻ¤āĻĨā§āĻ¯ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ°_āĻ¨āĻžāĻŽāĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° -āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ°
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ°ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒāĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

āĻāĻ¨āĻ•ā§‹āĻĄāĻžāĻ°=āĻāĻ¨āĻ•ā§‹āĻĄāĻžāĻ°_āĻ¨āĻžāĻŽ
āĻ¨āĻžāĻŽā§‡āĻ° āĻāĻ¨āĻ•ā§‹āĻĄāĻžāĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻ¤āĻĨā§āĻ¯ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻāĻ¨āĻ•ā§‹āĻĄāĻžāĻ°_āĻ¨āĻžāĻŽāĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° -āĻāĻ¨āĻ•ā§‹āĻĄāĻžāĻ°
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻ¨āĻ•ā§‹āĻĄāĻžāĻ°ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒāĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

demuxer =demuxer_name
āĻ¨āĻžāĻŽā§‡āĻ° demuxer āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻ¤āĻĨā§āĻ¯ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨ demuxer_nameāĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° - āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸
āĻ¸āĻŦ demuxers āĻāĻŦāĻ‚ muxers āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒā§‡āĻ¤ā§‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ.

muxer =muxer_name
āĻ¨āĻžāĻŽā§‡āĻ° muxer āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻ¤āĻĨā§āĻ¯ āĻŽā§āĻĻā§āĻ°āĻŖ muxer_nameāĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° - āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸
āĻ¸āĻŽāĻ¸ā§āĻ¤ muxers āĻāĻŦāĻ‚ demuxers āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒā§‡āĻ¤ā§‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ.

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°=āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°_āĻ¨āĻžāĻŽ
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻ¤āĻĨā§āĻ¯ āĻŽā§āĻĻā§āĻ°āĻŖ āĻ•āĻ°ā§āĻ¨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°_āĻ¨āĻžāĻŽāĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° - āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒā§‡āĻ¤ā§‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

-version
āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤

- āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸
āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĻā§‡āĻ–āĻžāĻ¨ (āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¸āĻš)āĨ¤

- āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸
āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻĻā§‡āĻ–āĻžāĻ¨.

- āĻ•ā§‹āĻĄā§‡āĻ•
libavcodec āĻĒāĻ°āĻŋāĻšāĻŋāĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ•ā§‹āĻĄā§‡āĻ• āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤

āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ 'āĻ•ā§‹āĻĄā§‡āĻ•' āĻļāĻŦā§āĻĻāĻŸāĻŋ āĻāĻ‡ āĻĄāĻ•ā§āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨ āĻœā§āĻĄāĻŧā§‡ āĻāĻ•āĻŸāĻŋ āĻļāĻ°ā§āĻŸāĻ•āĻžāĻŸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻ¯āĻžāĻ•ā§‡ āĻ†āĻ°āĻ“ āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻŦāĻŋāĻŸāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧāĨ¤

-āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ°
āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤

-āĻāĻ¨āĻ•ā§‹āĻĄāĻžāĻ°
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻāĻ¨āĻ•ā§‹āĻĄāĻžāĻ° āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤

-āĻŦāĻŋāĻāĻ¸āĻāĻĢāĻāĻ¸
āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŦāĻŋāĻŸāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤

-āĻĒā§āĻ°āĻŸā§‹āĻ•āĻ˛
āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻĻā§‡āĻ–āĻžāĻ¨.

- āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°
āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ libavfilter āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤

-pix_fmts
āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĻā§‡āĻ–āĻžāĻ¨.

-āĻ¨āĻŽā§āĻ¨āĻž_āĻāĻĢāĻāĻŽāĻŸāĻŋāĻāĻ¸
āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ¨āĻŽā§āĻ¨āĻž āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĻā§‡āĻ–āĻžāĻ¨.

- āĻ˛ā§‡āĻ†āĻ‰āĻŸ
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻāĻŦāĻ‚ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸ āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤

-āĻ°āĻ™
āĻ¸ā§āĻŦā§€āĻ•ā§ƒāĻ¤ āĻ°āĻ™ā§‡āĻ° āĻ¨āĻžāĻŽ āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤

-āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž āĻ¯āĻ¨ā§āĻ¤ā§āĻ°[,āĻ…āĻĒā§āĻŸ 1=val1[,āĻ…āĻĒā§āĻŸ 2=val2]...]
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻ‰ā§ŽāĻ¸ āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤ āĻ•āĻŋāĻ›ā§ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡-
āĻ¨āĻŋāĻ°ā§āĻ­āĻ°āĻļā§€āĻ˛ āĻ‰ā§ŽāĻ¸ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ¯āĻž āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻĢā§‡āĻ°āĻ¤ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¨āĻž
āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻšāĻ¤ā§‡ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨āĨ¤

ffmpeg - āĻ‰āĻ¤ā§āĻ¸ āĻĒāĻžāĻ˛āĻ¸, āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° = 192.168.0.4

- āĻĄā§āĻŦā§‡ āĻ¯āĻžāĻ¯āĻŧ āĻ¯āĻ¨ā§āĻ¤ā§āĻ°[,āĻ…āĻĒā§āĻŸ 1=val1[,āĻ…āĻĒā§āĻŸ 2=val2]...]
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻ¸āĻŋāĻ™ā§āĻ• āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤ āĻ•āĻŋāĻ›ā§ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡-
āĻ¨āĻŋāĻ°ā§āĻ­āĻ°āĻļā§€āĻ˛ āĻ¸āĻŋāĻ™ā§āĻ• āĻ¨āĻžāĻŽ āĻ¯āĻž āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻ¯āĻžāĻŦā§‡ āĻ¨āĻžāĨ¤ āĻĢā§‡āĻ°āĻ¤ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°āĻž āĻ¯āĻžāĻŦā§‡ āĻ¨āĻž
āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻšāĻ¤ā§‡āĨ¤

ffmpeg -sinks āĻĒāĻžāĻ˛āĻ¸, āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°=192.168.0.4

-āĻ˛āĻ—āĻ˛ā§‡āĻ­ā§‡āĻ˛ [āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ+]āĻ˛āĻ— āĻ¸ā§āĻ¤āĻ° | -v [āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ+]āĻ˛āĻ— āĻ¸ā§āĻ¤āĻ°
āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ˛āĻ—āĻŋāĻ‚ āĻ¸ā§āĻ¤āĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ "āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ +" āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻ‡āĻ™ā§āĻ—āĻŋāĻ¤ āĻ•āĻ°ā§‡ āĻ¯ā§‡ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻ˛āĻ— āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ°āĻĨāĻŽ āĻ˛āĻžāĻ‡āĻ¨ā§‡ āĻ¸āĻ‚āĻ•ā§āĻšāĻŋāĻ¤ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ āĻāĻŦāĻ‚ "āĻļā§‡āĻˇ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°āĻž n
āĻŦāĻžāĻ°" āĻ˛āĻžāĻ‡āĻ¨ āĻŦāĻžāĻĻ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻŦā§‡ā§ˇ "āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ" āĻāĻ•āĻžāĻ“ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ā§ˇ āĻ¯āĻĻāĻŋ "āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻ•āĻž, āĻāĻŦāĻ‚ āĻ•ā§‹āĻ¨ā§‹ āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻ˛āĻ—āĻ˛ā§‡āĻ­ā§‡āĻ˛ āĻ¸ā§‡āĻŸ āĻ›āĻžāĻĄāĻŧāĻžāĻ‡, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ˛āĻ—āĻ˛ā§‡āĻ­ā§‡āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤ āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻšāĻ˛ā§‡
āĻ˛āĻ—āĻ˛ā§‡āĻ­ā§‡āĻ˛ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻ†āĻ›ā§‡, 'āĻ°āĻŋāĻĒāĻŋāĻŸ' āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ˛ā§‡ āĻ˛āĻ—āĻ˛ā§‡āĻ­ā§‡āĻ˛ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻšāĻŦā§‡ āĻ¨āĻžāĨ¤ āĻ˛āĻ— āĻ¸ā§āĻ¤āĻ°
āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻŦāĻž āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¯āĻž āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡:

āĻļāĻžāĻ¨ā§āĻ¤, -8
āĻ•āĻŋāĻ›ā§āĻ‡ āĻĻā§‡āĻ–āĻžāĻ¨ āĻ¨āĻž; āĻšā§āĻĒ āĻĨāĻžāĻ•ā§‹.

āĻ†āĻ¤āĻ™ā§āĻ•, 0
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŽāĻžāĻ°āĻžāĻ¤ā§āĻŽāĻ• āĻ¤ā§āĻ°ā§āĻŸāĻŋāĻ—ā§āĻ˛āĻŋ āĻĻā§‡āĻ–āĻžāĻ¨ āĻ¯āĻž āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻŸāĻŋāĻ•ā§‡ āĻ•ā§āĻ°āĻžāĻļā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ¯ā§‡āĻŽāĻ¨ āĻāĻŦāĻ‚ āĻĻāĻžāĻŦāĻŋ
āĻŦā§āĻ¯āĻ°ā§āĻĨāĻ¤āĻž. āĻāĻŸāĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ•ā§‹āĻ¨ āĻ•āĻŋāĻ›ā§āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤

āĻŽāĻžāĻ°āĻžāĻ¤ā§āĻŽāĻ•, 8
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŽāĻžāĻ°āĻžāĻ¤ā§āĻŽāĻ• āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤ āĻāĻ—ā§āĻ˛āĻŋ āĻāĻŽāĻ¨ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻ¯āĻžāĻ° āĻĒāĻ°ā§‡ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻŸāĻŋ āĻāĻ•ā§‡āĻŦāĻžāĻ°ā§‡āĻ‡ āĻĒāĻžāĻ°ā§‡ āĻ¨āĻž
āĻĒāĻ°ā§‡ āĻšāĻžāĻ˛āĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¨āĨ¤

āĻ¤ā§āĻ°ā§āĻŸāĻŋ, 16
āĻ¯ā§‡āĻ—ā§āĻ˛āĻŋ āĻĨā§‡āĻ•ā§‡ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻ¸āĻš āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻĻā§‡āĻ–āĻžāĻ¨ā§ˇ

āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž, 24
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻāĻŦāĻ‚ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤ āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻ­ā§āĻ˛ āĻŦāĻž āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻ•ā§‹āĻ¨ā§‹ āĻŦāĻžāĻ°ā§āĻ¤āĻž
āĻ…āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤ āĻ˜āĻŸāĻ¨āĻž āĻĻā§‡āĻ–āĻžāĻ¨ā§‹ āĻšāĻŦā§‡.

āĻ¤āĻĨā§āĻ¯, 32
āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ°āĻŖā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¤āĻĨā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤ āĻāĻ‡ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻāĻŦāĻ‚
āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨āĨ¤

āĻļāĻŦā§āĻĻāĻĒā§‚āĻ°ā§āĻŖ, 40
"āĻ¤āĻĨā§āĻ¯" āĻāĻ° āĻŽāĻ¤ā§‹āĻ‡, āĻ†āĻ°āĻ“ āĻ­āĻžāĻ°ā§āĻŦāĻ¸ āĻ›āĻžāĻĄāĻŧāĻžāĨ¤

āĻĄāĻŋāĻŦāĻžāĻ—, 48
āĻĄāĻŋāĻŦāĻžāĻ—āĻŋāĻ‚ āĻ¤āĻĨā§āĻ¯ āĻ¸āĻš āĻ¸āĻŦāĻ•āĻŋāĻ›ā§ āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤

āĻŸā§āĻ°ā§‡āĻ¸ 56

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ stderr āĻ āĻ˛āĻ— āĻ•āĻ°ā§‡, āĻ¯āĻĻāĻŋ āĻŸāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ°āĻ™ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧ,
āĻ°āĻ™āĻ—ā§āĻ˛āĻŋ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻāĻŦāĻ‚ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻ˛āĻ— āĻ°āĻ™ āĻ¸ā§‡āĻŸāĻŋāĻ‚ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻĒāĻ°āĻŋāĻŦā§‡āĻļ āĻ¸ā§‚āĻšāĻ• AV_LOG_FORCE_NOCOLOR or NO_COLOR, āĻ…āĻĨāĻŦāĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻŦāĻžāĻ§ā§āĻ¯ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻĒāĻ°āĻŋāĻŦā§‡āĻļ āĻ¸ā§‚āĻšāĻ• AV_LOG_FORCE_COLOR. āĻĒāĻ°āĻŋāĻŦā§‡āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§€āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° NO_COLOR
āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ FFmpeg āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖā§‡ āĻŦāĻžāĻĻ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻŦā§‡āĨ¤

-āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸ
āĻ¨āĻžāĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŦāĻ‚ āĻ•āĻ¨āĻ¸ā§‹āĻ˛ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĄāĻžāĻŽā§āĻĒ āĻ•āĻ°ā§āĻ¨
"āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ-YYYYMMDD-HHMMSS.log" āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĻ¤ā§‡āĨ¤ āĻāĻ‡ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĻāĻ°āĻ•āĻžāĻ°ā§€ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻŦāĻžāĻ— āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸāĨ¤ āĻāĻŸāĻŋ "-āĻ˛āĻ—āĻ˛ā§‡āĻ­ā§‡āĻ˛ āĻ­āĻžāĻ°ā§āĻŦā§‹āĻœ"āĻ“ āĻŦā§‹āĻāĻžāĻ¯āĻŧāĨ¤

āĻĒāĻ°āĻŋāĻŦā§‡āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§€āĻ˛ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻāĻĢāĻāĻĢāĻ†āĻ°āĻ‡āĻĒā§‹āĻ°ā§āĻŸ āĻ¯ā§‡ āĻ•ā§‹āĻ¨ā§‹ āĻŽāĻžāĻ¨ āĻāĻ•āĻ‡ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻ†āĻ›ā§‡. āĻ¯āĻĻāĻŋ
āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻāĻ•āĻŸāĻŋ ':'-āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻ•ā§€=āĻŽāĻžāĻ¨ āĻ•ā§āĻ°āĻŽ, āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸāĻ•ā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°āĻŦā§‡;
āĻŦāĻŋāĻļā§‡āĻˇ āĻ…āĻ•ā§āĻˇāĻ° āĻŦāĻž āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĨāĻžāĻ•āĻ˛ā§‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻŽāĻžāĻ¨ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻāĻ¸ā§āĻ•ā§‡āĻĒ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
delimiter ':' (ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ā§‡ ``āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻāĻŦāĻ‚ āĻĒāĻžāĻ˛āĻžāĻ¨ā§‹' āĻŦāĻŋāĻ­āĻžāĻ—āĻŸāĻŋ āĻĻā§‡āĻ–ā§āĻ¨)āĨ¤

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ¸ā§āĻŦā§€āĻ•ā§ƒāĻ¤:

āĻĢāĻžāĻ‡āĻ˛
āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨; %p āĻāĻ° āĻ¨āĻžāĻŽā§‡ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ, %t āĻāĻ•āĻŸāĻŋ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ, "%%" āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ˛ā§‡āĻ‡āĻ¨ "%" āĻ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ

āĻ¸ā§āĻ¤āĻ°
āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ¸ā§‚āĻšāĻ• āĻŽāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ˛āĻ— āĻ­āĻžāĻ°ā§āĻŦā§‹āĻ¸āĻŋāĻŸāĻŋ āĻ¸ā§āĻ¤āĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ ("-āĻ˛āĻ—āĻ˛ā§‡āĻ­ā§‡āĻ˛" āĻĻā§‡āĻ–ā§āĻ¨)āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ¨āĻžāĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻĻāĻ¨ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ ffreport.log 32 āĻāĻ° āĻ˛āĻ— āĻ˛ā§‡āĻ­ā§‡āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡
(āĻ˛āĻ— āĻ¸ā§āĻ¤āĻ° "āĻ¤āĻĨā§āĻ¯" āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ¨āĻžāĻŽ):

FFREPORT=file=ffreport.log:level=32 ffmpeg -i āĻ‡āĻ¨āĻĒā§āĻŸ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ

āĻāĻ¨āĻ­āĻžāĻ¯āĻŧāĻ°āĻ¨āĻŽā§‡āĻ¨ā§āĻŸ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻĒāĻžāĻ°ā§āĻ¸ āĻ•āĻ°āĻžāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ¤ā§āĻ°ā§āĻŸāĻŋāĻ—ā§āĻ˛āĻŋ āĻŽāĻžāĻ°āĻžāĻ¤ā§āĻŽāĻ• āĻ¨āĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ¤ā§‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻŦā§‡ āĻ¨āĻžā§ˇ
āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸāĨ¤

-āĻšāĻžāĻ‡āĻĄ_āĻŦā§āĻ¯āĻžāĻ¨āĻžāĻ°
āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸāĻŋāĻ‚ āĻŦā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻĻāĻŽāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻŽāĻ¸ā§āĻ¤ FFmpeg āĻŸā§āĻ˛ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻāĻ•āĻŸāĻŋ āĻ•āĻĒāĻŋāĻ°āĻžāĻ‡āĻŸ āĻ¨ā§‹āĻŸāĻŋāĻļ, āĻŦāĻŋāĻ˛ā§āĻĄ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻāĻŦāĻ‚ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻĻā§‡āĻ–āĻžāĻŦā§‡
āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻāĻ‡ āĻ¤āĻĨā§āĻ¯ āĻŽā§āĻĻā§āĻ°āĻŖ āĻĻāĻŽāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

-cpuflags āĻĒāĻ¤āĻžāĻ•āĻž (āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§€)
āĻ¸āĻŋāĻĒāĻŋāĻ‡āĻ‰ āĻĒāĻ¤āĻžāĻ•āĻž āĻ¸ā§‡āĻŸāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻ¸āĻžāĻĢ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧāĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĻā§āĻĻā§‡āĻļā§āĻ¯ā§‡ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ. āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻž
āĻāĻŸāĻž āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻ†āĻĒāĻ¨āĻŋ āĻœāĻžāĻ¨ā§‡āĻ¨ āĻ¯ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻ•āĻŋ āĻ•āĻ°āĻ›ā§‡āĻ¨āĨ¤

ffmpeg -cpuflags -sse+mmx ...
ffmpeg -cpuflags mmx ...
ffmpeg -cpuflags 0 ...

āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻĒāĻ¤āĻžāĻ•āĻžāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

x86
MMX
mmxext
āĻ•āĻžāĻ¨āĻž āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ•āĻ°ā§āĻ¨
sse2
sse2 āĻ§ā§€āĻ°
sse3
sse3 āĻ§ā§€āĻ°
ssse3
āĻĒāĻ°āĻŽāĻžāĻŖā§
sse4.1
sse4.2
avx
avx2
xop
fma3
fma4
3dnow
3āĻœāĻžāĻ¨ā§‡āĻ•ā§āĻ¸āĻŸ
bmi1
bmi2
cmov
āĻāĻ†āĻ°āĻāĻŽ
āĻ†āĻ°ā§āĻŽāĻ­āĻŋ 5 āĻŸāĻŋ
āĻ†āĻ°ā§āĻŽāĻ­ 6
āĻ†āĻ°ā§āĻŽāĻ­āĻŋ 6 āĻŸāĻŋ 2
āĻ­āĻŋāĻāĻĢāĻĒāĻŋ
āĻ­āĻŋāĻāĻĢāĻĒāĻŋāĻ­āĻŋ 3
āĻ¨āĻŋāĻ…āĻ¨ā§āĻ—ā§āĻ¯āĻžāĻ¸āĻ‚āĻ•ā§āĻ°āĻžāĻ¨ā§āĻ¤
āĻ¸ā§‡āĻŸā§‡āĻ¨ā§āĻĄ
āĻāĻ†āĻ°āĻš 64
āĻ†āĻ°ā§āĻŽāĻ­ 8
āĻ­āĻŋāĻāĻĢāĻĒāĻŋ
āĻ¨āĻŋāĻ…āĻ¨ā§āĻ—ā§āĻ¯āĻžāĻ¸āĻ‚āĻ•ā§āĻ°āĻžāĻ¨ā§āĻ¤
āĻĒāĻžāĻ“āĻ¯āĻŧāĻžāĻ°āĻĒāĻŋāĻ¸āĻŋ
āĻ†āĻ˛āĻŸāĻŋāĻ­ā§‡āĻ•
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ°
āĻĒā§‡āĻ¨ā§āĻŸāĻŋāĻ¯āĻŧāĻžāĻŽ2
āĻĒā§‡āĻ¨ā§āĻŸāĻŋāĻ¯āĻŧāĻžāĻŽ3
āĻĒā§‡āĻ¨ā§āĻŸāĻŋāĻ¯āĻŧāĻžāĻŽ4
k6
k62
āĻ…ā§āĻ¯āĻžāĻĨāĻ˛āĻ¨
athlonxp
k8
-āĻ“āĻĒā§‡āĻ¨āĻ•ā§āĻ˛_āĻŦā§‡āĻžā§āĻš
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ OpenCL āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻŽāĻžāĻ¨āĻĻāĻŖā§āĻĄ āĻāĻŦāĻ‚ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤āĻ–āĻ¨āĻ‡ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧ āĻ¯āĻ–āĻ¨ FFmpeg "--enable-opencl" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻ¯āĻ–āĻ¨ FFmpeg "--enable-opencl" āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻ–āĻ¨ āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§€ OpenCL-āĻāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ
āĻĒā§āĻ°āĻ¸āĻ™ā§āĻ— āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ -opencl_options. ffmpeg-āĻ "āĻ“āĻĒā§‡āĻ¨āĻ¸āĻŋāĻāĻ˛ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ" āĻŦāĻŋāĻ­āĻžāĻ—āĻŸāĻŋ āĻĻā§‡āĻ–ā§āĻ¨-
āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĨ¤ āĻ…āĻ¨ā§āĻ¯āĻĻā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡, āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ
OpenCL āĻ•ā§‹āĻĄ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽ āĻāĻŦāĻ‚ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻžāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§‡
āĻšāĻžāĻ˛ā§. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡, FFmpeg āĻĒā§āĻ°āĻĨāĻŽ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽā§‡āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡ āĻšāĻ˛āĻŦā§‡āĨ¤ āĻ¯āĻ–āĻ¨
āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ OpenCL āĻĒā§āĻ°āĻ¸āĻ™ā§āĻ—ā§‡āĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ•ā§‡ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻžāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ¨āĻŽāĻ¨ā§€āĻ¯āĻŧāĻ¤āĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡
āĻ¤āĻžāĻĻā§‡āĻ° āĻĒāĻ›āĻ¨ā§āĻĻā§‡āĻ° āĻ“āĻĒā§‡āĻ¨āĻ¸āĻŋāĻāĻ˛ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸, āĻŦā§‡āĻļāĻŋāĻ°āĻ­āĻžāĻ— āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€ āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻĻā§āĻ°ā§āĻ¤āĻ¤āĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ¨
āĻ¤āĻžāĻĻā§‡āĻ° āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ OpenCL āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĨ¤

āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻĻāĻ•ā§āĻˇ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻšāĻžāĻ¯āĻŧāĻ¤āĻž āĻ•āĻ°ā§‡
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ¯ā§āĻ•ā§āĻ¤ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĨ¤ āĻŦāĻŋāĻ˛ā§āĻŸ-āĻ‡āĻ¨ āĻŦā§‡āĻžā§āĻšāĻŽāĻžāĻ°ā§āĻ• āĻ¸āĻŦ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ
OpenCL āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻāĻŦāĻ‚ āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻ°āĻŋāĻŽāĻžāĻĒ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ. āĻŽāĻ§ā§āĻ¯ā§‡ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸
āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ­ā§āĻ•ā§āĻ¤ āĻĻā§āĻ°ā§āĻ¤āĻ¤āĻŽ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¤āĻžāĻĻā§‡āĻ° āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻ¸āĻžāĻœāĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻĨāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€āĻ¤ā§‡ āĻ†āĻšā§āĻŦāĻžāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ ffmpeg āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻŸāĻŋ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻŦā§‡āĻļāĻŋ āĻŦāĻ˛ā§‡ āĻŽāĻ¨ā§‡ āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡
āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ‰āĻĒāĻ¯ā§āĻ•ā§āĻ¤ -opencl_options OpenCL-āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§‡āĻ°āĻž āĻĒāĻžāĻ°āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¸ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯
āĻ¤ā§āĻŦāĻ°āĻŋāĻ¤ āĻ•ā§‹āĻĄāĨ¤

āĻĻā§āĻ°ā§āĻ¤āĻ¤āĻŽ āĻ“āĻĒā§‡āĻ¨āĻ¸āĻŋāĻāĻ˛ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻĻāĻ•ā§āĻˇā§‡āĻĒāĻ—ā§āĻ˛āĻŋ āĻœāĻĄāĻŧāĻŋāĻ¤āĨ¤

āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻšāĻžāĻ˛āĻžāĻ¨:

ffmpeg -opencl_bench

āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽ āĻ†āĻ‡āĻĄāĻŋ āĻ¨ā§‹āĻŸ āĻ•āĻ°ā§āĻ¨ (pidx) āĻāĻŦāĻ‚ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ†āĻ‡āĻĄāĻŋ (didx) āĻĒā§āĻ°āĻĨāĻŽ āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻĻā§āĻ°ā§āĻ¤āĻ¤āĻŽ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ°
āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒā§āĻ°āĻ¯ā§‹āĻœā§āĻ¯. āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽ āĻāĻŦāĻ‚ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨:

ffmpeg -opencl_options platform_idx= :device_idx= ...

-opencl_options āĻ…āĻĒāĻļāĻ¨ (āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§€)
OpenCL āĻĒāĻ°āĻŋāĻŦā§‡āĻļ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤āĻ–āĻ¨āĻ‡ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧ āĻ¯āĻ–āĻ¨ FFmpeg āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
"-enable-opencl" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻ…āĻĒāĻļāĻ¨ āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ āĻšāĻžāĻŦāĻŋ=āĻŽā§‚āĻ˛ā§āĻ¯ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻœā§‹āĻĄāĻŧāĻž ':' āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻ­āĻ•ā§āĻ¤āĨ¤ ``āĻ“āĻĒā§‡āĻ¨āĻ¸āĻŋāĻāĻ˛ āĻĻā§‡āĻ–ā§āĻ¨
āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ° āĻœāĻ¨ā§āĻ¯ ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛-āĻ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ' āĻŦāĻŋāĻ­āĻžāĻ—āĨ¤

AVOptions
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ libavformat, libavdevice āĻāĻŦāĻ‚ libavcodec āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻ°āĻŦāĻ°āĻžāĻš āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ AVOptions āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĻā§‡āĻ–āĻ¤ā§‡, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ -āĻšā§‡āĻ˛ā§āĻĒ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¤āĻžāĻ°āĻž
āĻĻā§āĻŸāĻŋ āĻŦāĻŋāĻ­āĻžāĻ—ā§‡ āĻŦāĻŋāĻ­āĻ•ā§āĻ¤:

āĻœāĻžāĻ¤āĻŋāĻŦāĻžāĻšāĻ•
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ¯ā§‡ āĻ•ā§‹āĻ¨āĻ“ āĻ§āĻžāĻ°āĻ•, āĻ•ā§‹āĻĄā§‡āĻ• āĻŦāĻž āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻœā§‡āĻ¨ā§‡āĻ°āĻŋāĻ• āĻ…āĻĒāĻļāĻ¨ āĻšāĻ¯āĻŧ
āĻ•āĻ¨ā§āĻŸā§‡āĻ‡āĻ¨āĻžāĻ°/āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ AVFormatContext āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ…āĻ§ā§€āĻ¨ā§‡ āĻāĻŦāĻ‚ AVCodecContext-āĻāĻ° āĻ…āĻ§ā§€āĻ¨ā§‡ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ­ā§āĻ•ā§āĻ¤
āĻ•ā§‹āĻĄā§‡āĻ• āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ.

āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ§āĻžāĻ°āĻ•, āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻŦāĻž āĻ•ā§‹āĻĄā§‡āĻ•ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸāĨ¤ āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ
āĻ¤āĻžāĻĻā§‡āĻ° āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻĒāĻžāĻ¤ā§āĻ°ā§‡/āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸/āĻ•ā§‹āĻĄā§‡āĻ•ā§āĻ¸ā§‡āĻ° āĻ…āĻ§ā§€āĻ¨ā§‡ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻāĻ•āĻŸāĻŋ MP3 āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻāĻ•āĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ ID2.3v3 āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ ID2.4v3 āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ āĻ˛āĻŋāĻ–āĻ¤ā§‡, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
āĻĻā§āĻ¯ id3v2_version MP3 muxer āĻāĻ° āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ:

ffmpeg -i input.flac -id3v2_version 3 out.mp3

āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ•ā§‹āĻĄā§‡āĻ• AVOptions āĻĒā§āĻ°āĻ¤āĻŋ-āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ, āĻāĻŦāĻ‚ āĻāĻ‡āĻ­āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ° āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤
āĻ¤āĻžāĻĻā§‡āĻ°.

āĻĻā§āĻ°āĻˇā§āĻŸāĻŦā§āĻ¯: - nooption āĻŦā§āĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¨ AVOptions, use āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯āĻžāĻŦā§‡ āĻ¨āĻž - āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ 0/- āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ 1.

āĻĻā§āĻ°āĻˇā§āĻŸāĻŦā§āĻ¯: āĻĒā§āĻ°āĻ¤āĻŋ-āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ AVOptions āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻĒā§āĻ°āĻžāĻ¨ā§‹ āĻ…āĻ¨āĻĨāĻŋāĻ­ā§āĻ•ā§āĻ¤ āĻ‰āĻĒāĻžāĻ¯āĻŧ
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¨āĻžāĻŽ āĻāĻ–āĻ¨ āĻ…āĻĒā§āĻ°āĻšāĻ˛āĻŋāĻ¤ āĻāĻŦāĻ‚ āĻļā§€āĻ˜ā§āĻ°āĻ‡ āĻ¸āĻ°āĻžāĻ¨ā§‹ āĻšāĻŦā§‡āĨ¤

āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ…āĻĒāĻļāĻ¨
-x āĻĒā§āĻ°āĻ¸ā§āĻĨ
āĻĢā§‹āĻ°ā§āĻ¸ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻĒā§āĻ°āĻ¸ā§āĻĨ.

-y āĻ‰āĻšā§āĻšāĻ¤āĻž
āĻĢā§‹āĻ°ā§āĻ¸ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻ‰āĻšā§āĻšāĻ¤āĻž.

-s āĻ†āĻ¯āĻŧāĻ¤āĻ¨
āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ†āĻ•āĻžāĻ° (WxH āĻŦāĻž āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤ āĻ°ā§‚āĻĒ) āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻāĻŽāĻ¨ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻ¯āĻžāĻ¤ā§‡ āĻšā§‡āĻĄāĻžāĻ° āĻ¨ā§‡āĻ‡
āĻ•āĻžāĻāĻšāĻž YUV āĻāĻ° āĻŽāĻ¤ā§‹ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ†āĻ•āĻžāĻ° āĻ¸āĻšāĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻĒā§āĻ°āĻžāĻ‡āĻ­ā§‡āĻŸ āĻāĻ° āĻĒāĻ•ā§āĻˇā§‡ āĻ…āĻŦāĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ, āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§āĻ¨ -āĻ­āĻŋāĻĄāĻŋāĻ“_āĻ¸āĻžāĻ‡āĻœāĨ¤

-āĻāĻĢāĻāĻ¸ āĻĢā§āĻ˛āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻ¨ āĻŽā§‹āĻĄā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°ā§āĻ¨āĨ¤

-āĻāĻ•āĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻ…āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨āĨ¤

-vn āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°ā§āĻ¨āĨ¤

-sn āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ āĻ…āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨āĨ¤

-āĻāĻ¸āĻāĻ¸ āĻĒāĻŋāĻ“āĻāĻ¸
āĻšāĻžāĻ“āĻ¯āĻŧāĻž āĻĒāĻŋāĻ“āĻāĻ¸. āĻ¨ā§‹āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻŦā§‡āĻļāĻŋāĻ°āĻ­āĻžāĻ— āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡ āĻāĻŸāĻŋ āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°āĻž āĻ¸āĻŽā§āĻ­āĻŦ āĻ¨āĻ¯āĻŧ, āĻ¤āĻžāĻ‡ ffplay
āĻ¨āĻŋāĻ•āĻŸāĻ¤āĻŽ āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻŦāĻŋāĻ¨ā§āĻĻā§āĻ¤ā§‡ āĻšāĻžāĻ‡āĻŦā§‡ āĻĒāĻŋāĻ“āĻāĻ¸.

āĻĒāĻŋāĻ“āĻāĻ¸ āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽāĻ¯āĻŧ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡, āĻĻā§‡āĻ–ā§āĻ¨ āĻĻā§āĻ¯ āĻ¸āĻŽāĻ¯āĻŧ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ•āĻžāĻ˛ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯
ffmpeg-utils(ā§¨ā§Ļā§§ā§Ļ) āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛.

-t āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ•āĻžāĻ˛
āĻ–ā§‡āĻ˛āĻž āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ•āĻžāĻ˛ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻ…āĻĄāĻŋāĻ“/āĻ­āĻŋāĻĄāĻŋāĻ“āĨ¤

āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ•āĻžāĻ˛ āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽāĻ¯āĻŧ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡, āĻĻā§‡āĻ–ā§āĻ¨ āĻĻā§āĻ¯ āĻ¸āĻŽāĻ¯āĻŧ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ•āĻžāĻ˛ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯
ffmpeg-utils(ā§¨ā§Ļā§§ā§Ļ) āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛.

-āĻŦāĻžāĻ‡āĻŸ
āĻŦāĻžāĻ‡āĻŸ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°ā§āĻ¨.

-nodisp
āĻ—ā§āĻ°āĻžāĻĢāĻŋāĻ•ā§āĻ¯āĻžāĻ˛ āĻĄāĻŋāĻ¸āĻĒā§āĻ˛ā§‡ āĻ…āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨āĨ¤

-f fmt
āĻĢā§‹āĻ°ā§āĻ¸ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸāĨ¤

-window_title āĻ–ā§‡āĻ¤āĻžāĻŦ
āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹ āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ)āĨ¤

-āĻ˛ā§āĻĒ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
āĻ˛ā§āĻĒāĻ¸ āĻŽā§āĻ­āĻŋ āĻĒā§āĻ˛ā§‡āĻŦā§āĻ¯āĻžāĻ• āĻŦāĻžāĻ° 0 āĻŽāĻžāĻ¨ā§‡ āĻšāĻŋāĻ°āĻ•āĻžāĻ˛āĨ¤

-āĻļā§‹āĻŽā§‹āĻĄ āĻŽā§‹āĻĄ
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻļā§‹ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻŽā§‹āĻĄ āĻšāĻ¯āĻŧ:

0, āĻ­āĻŋāĻĄāĻŋāĻ“
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĻā§‡āĻ–āĻžāĻ¨

1, āĻĸā§‡āĻ‰āĻ–ā§‡āĻ˛āĻžāĻ¨ā§‹
āĻ…āĻĄāĻŋāĻ“ āĻ¤āĻ°āĻ™ā§āĻ— āĻĻā§‡āĻ–āĻžāĻ¨

2, rdft
RDFT āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ…āĻĄāĻŋāĻ“ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄ āĻĻā§‡āĻ–āĻžāĻ¨ (āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤) āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛ āĻĄāĻŋāĻ¸āĻ•ā§āĻ°āĻŋāĻŸ āĻĢā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻ°ā§āĻŽ)

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "āĻ­āĻŋāĻĄāĻŋāĻ“", āĻ¯āĻĻāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¨āĻž āĻĨāĻžāĻ•ā§‡ āĻŦāĻž āĻšāĻžāĻ˛āĻžāĻ¨ā§‹ āĻ¯āĻžāĻ¯āĻŧ āĻ¨āĻž āĻ¤āĻžāĻšāĻ˛ā§‡ "rdft" āĻšāĻ¯āĻŧ
āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤āĨ¤

āĻ†āĻĒāĻ¨āĻŋ āĻ•ā§€ āĻŸāĻŋāĻĒā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻļā§‹ āĻŽā§‹āĻĄāĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°ā§‡āĻ•ā§āĻŸāĻŋāĻ­āĻ­āĻžāĻŦā§‡ āĻšāĻ•ā§āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ w.

-āĻ­āĻŋāĻāĻĢ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ
āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ āĻāĻŦāĻ‚ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ, āĻāĻŦāĻ‚ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻšāĻŦā§‡
āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ‰āĻŸāĻĒā§āĻŸāĨ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢā§‡, āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻ¯āĻŧ
"āĻ‡āĻ¨" āĻ˛ā§‡āĻŦā§‡āĻ˛ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¯ā§āĻ•ā§āĻ¤, āĻāĻŦāĻ‚ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ "āĻ†āĻ‰āĻŸ" āĻ˛ā§‡āĻŦā§‡āĻ˛ā§‡āĻ° āĻ¸āĻžāĻĨā§‡āĨ¤ ffmpeg āĻĻā§‡āĻ–ā§āĻ¨-
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĨ¤

āĻ†āĻĒāĻ¨āĻŋ āĻāĻ‡ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻŦāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ āĻāĻŦāĻ‚ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻšāĻ•ā§āĻ°
āĻ•ā§€ āĻŸāĻŋāĻĒā§‡ āĻļā§‹ āĻŽā§‹āĻĄ āĻ¸āĻš āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ w.

-af āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“āĻ¤ā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖāĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° (āĻ‰ā§ŽāĻ¸ āĻāĻŦāĻ‚ āĻ¸āĻŋāĻ™ā§āĻ• āĻ¸āĻš) āĻĻā§‡āĻ–āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ "-āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°"āĨ¤

-i āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛
āĻĒāĻĄāĻŧāĻž āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛.

āĻ…āĻ—ā§āĻ°āĻ¸āĻ° āĻ…āĻĒāĻļāĻ¨
-pix_fmt āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸
āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻĒāĻ•ā§āĻˇā§‡ āĻ…āĻŦāĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§āĻ¨
-āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛_āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸāĨ¤

-āĻĒāĻ°āĻŋāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ¨
āĻŦā§‡āĻļ āĻ•āĻŋāĻ›ā§ āĻĒā§āĻ˛ā§‡āĻŦā§āĻ¯āĻžāĻ• āĻĒāĻ°āĻŋāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ¨ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨, āĻŦāĻŋāĻļā§‡āĻˇ āĻ•āĻ°ā§‡ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛, āĻ•ā§‹āĻĄā§‡āĻ• āĻĻā§‡āĻ–āĻžāĻ¨
āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°, āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡āĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻŦāĻ‚ āĻ…āĻĄāĻŋāĻ“/āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸āĻŋāĻ™ā§āĻ•ā§āĻ°ā§‹āĻ¨āĻžāĻ‡āĻœā§‡āĻļāĻ¨
āĻĒā§āĻ°āĻŦāĻžāĻš āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻšāĻžāĻ˛ā§ āĻĨāĻžāĻ•ā§‡, āĻāĻŸāĻŋāĻ•ā§‡ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ "-āĻ¨ā§‹āĻ¸ā§āĻŸā§āĻ¯āĻžāĻŸāĻ¸" āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

-āĻĢā§‡āĻˇā§āĻŸ
āĻ¨āĻ¨-āĻ¸ā§āĻĒā§‡āĻ•-āĻ…āĻ¨ā§āĻļā§€āĻ˛āĻ¨ āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœā§‡āĻļāĻžāĻ¨āĨ¤

-āĻœā§‡āĻ¨āĻĒā§āĻŸāĻ¸
āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤

-āĻ¸ā§āĻ¸āĻ‚āĻ—āĻ¤ āĻ†āĻĻāĻ°ā§āĻļ
āĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ° āĻ˜āĻĄāĻŧāĻŋ āĻ…āĻĄāĻŋāĻ“ ("āĻŸāĻžāĻ‡āĻĒ=āĻ…āĻĄāĻŋāĻ“"), āĻ­āĻŋāĻĄāĻŋāĻ“ ("āĻŸāĻžāĻ‡āĻĒ=āĻ­āĻŋāĻĄāĻŋāĻ“") āĻŦāĻž āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ•ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
("āĻŸāĻžāĻ‡āĻĒ=āĻāĻ•ā§āĻ¸āĻŸ")āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ āĻ…āĻĄāĻŋāĻ“āĨ¤ āĻ…āĻĄāĻŋāĻ“-āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖā§‡ āĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ° āĻ˜āĻĄāĻŧāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¸āĻŋāĻ™ā§āĻ•ā§āĻ°ā§‹āĻ¨āĻžāĻ‡āĻœā§‡āĻļāĻ¨ āĻŦā§‡āĻļāĻŋāĻ°āĻ­āĻžāĻ— āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻĒā§āĻ˛ā§‡āĻ¯āĻŧāĻžāĻ° āĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ° āĻ˜āĻĄāĻŧāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ…āĻĄāĻŋāĻ“ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡, āĻ¤āĻŦā§‡ āĻ•āĻŋāĻ›ā§ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡
(āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻŋāĻ‚ āĻŦāĻž āĻ‰āĻšā§āĻš āĻŽāĻžāĻ¨ā§‡āĻ° āĻ¸āĻŽā§āĻĒā§āĻ°āĻšāĻžāĻ°) āĻāĻŸāĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻ§āĻžāĻ¨āĻ¤ āĻĄāĻŋāĻŦāĻžāĻ—āĻŋāĻ‚ āĻ‰āĻĻā§āĻĻā§‡āĻļā§āĻ¯ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤āĨ¤

-ast audio_stream_specifier
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĒāĻ›āĻ¨ā§āĻĻāĻ¸āĻ‡ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĒā§āĻ°āĻŦāĻžāĻš
āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ°ā§‡ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻĒā§āĻ°āĻŦāĻžāĻš āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸāĻ•āĻ°ā§€ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ. āĻ¯āĻĻāĻŋ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¨āĻž āĻšāĻ¯āĻŧ
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, "āĻ¸ā§‡āĻ°āĻž" āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻŸāĻŋ āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ.

-vst āĻ­āĻŋāĻĄāĻŋāĻ“_āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ_āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸāĻ•āĻžāĻ°ā§€
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĒāĻ›āĻ¨ā§āĻĻāĻ¸āĻ‡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĒā§āĻ°āĻŦāĻžāĻš
āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ°ā§‡ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻĒā§āĻ°āĻŦāĻžāĻš āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸāĻ•āĻ°ā§€ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ. āĻ¯āĻĻāĻŋ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¨āĻž āĻšāĻ¯āĻŧ
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, "āĻ¸ā§‡āĻ°āĻž" āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ

-sst āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛_āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ_āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸāĻ•āĻžāĻ°ā§€
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĒāĻ›āĻ¨ā§āĻĻāĻ¸āĻ‡ āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĒā§āĻ°āĻŦāĻžāĻš
āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ°ā§‡ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻĒā§āĻ°āĻŦāĻžāĻš āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸāĻ•āĻ°ā§€ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ. āĻ¯āĻĻāĻŋ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¨āĻž āĻšāĻ¯āĻŧ
āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, "āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽ" āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽāĻŸāĻŋ āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡āĻ‡ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻŦāĻž āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĨ¤

-āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹ āĻļā§‡āĻˇ āĻšāĻ˛ā§‡ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

- exitonkeydown
āĻ•ā§‹āĻ¨ā§‹ āĻ•ā§€ āĻšāĻžāĻĒāĻ˛ā§‡ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

-āĻāĻ•ā§āĻ¸āĻŋāĻŸāĻ¨āĻŽāĻžāĻ‰āĻ¸āĻĄāĻžāĻ‰āĻ¨
āĻ•ā§‹āĻ¨ā§‹ āĻŽāĻžāĻ‰āĻ¸ āĻŦā§‹āĻ¤āĻžāĻŽ āĻšāĻžāĻĒāĻ˛ā§‡ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

-āĻ•ā§‹āĻĄā§‡āĻ•:āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž_āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸāĻ•āĻžāĻ°ā§€ āĻ•ā§‹āĻĄā§‡āĻ•_āĻ¨āĻžāĻŽ
āĻĻā§āĻŦāĻžāĻ°āĻž āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻœā§‹āĻ° āĻ•āĻ°ā§āĻ¨ā§ˇ āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž_āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸāĻ•āĻžāĻ°ā§€,
āĻ¯āĻž "a" (āĻ…āĻĄāĻŋāĻ“), "v" (āĻ­āĻŋāĻĄāĻŋāĻ“), āĻāĻŦāĻ‚ "s" āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ āĻŽāĻžāĻ¨ āĻ§āĻ°ā§‡ āĻ¨āĻŋāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

-āĻāĻ•ā§‹āĻĄā§‡āĻ• āĻ•ā§‹āĻĄā§‡āĻ•_āĻ¨āĻžāĻŽ
āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻœā§‹āĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

-āĻ­āĻ•ā§‹āĻĄā§‡āĻ• āĻ•ā§‹āĻĄā§‡āĻ•_āĻ¨āĻžāĻŽ
āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻœā§‹āĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

-āĻ¸ā§āĻ•ā§‹āĻĄā§‡āĻ• āĻ•ā§‹āĻĄā§‡āĻ•_āĻ¨āĻžāĻŽ
āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻœā§‹āĻ° āĻ•āĻ°ā§‡āĨ¤

-āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ˜ā§āĻ°āĻžāĻ¨
āĻĢāĻžāĻ‡āĻ˛ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻ…āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§€ āĻ­āĻŋāĻĄāĻŋāĻ“āĻŸāĻŋ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ˜ā§‹āĻ°āĻžāĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
-noautorotate āĻāĻŸāĻŋ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻžāĨ¤

-āĻĢā§āĻ°ā§‡āĻŽāĻĄā§āĻ°āĻĒ
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸āĻŋāĻ™ā§āĻ•ā§‡āĻ° āĻŦāĻžāĻ‡āĻ°ā§‡ āĻĨāĻžāĻ•āĻ˛ā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽ āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¨āĨ¤ āĻ¯āĻĻāĻŋ āĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ° āĻ˜āĻĄāĻŧāĻŋ āĻšāĻ¯āĻŧ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ
āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋāĨ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ° āĻ˜āĻĄāĻŧāĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĢā§āĻ°ā§‡āĻŽ āĻĄā§āĻ°āĻĒāĻŋāĻ‚ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻ¤ā§‡ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ā§ˇ
āĻ‰āĻ¤ā§āĻ¸, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° -āĻ¨ā§‹āĻĢā§āĻ°ā§‡āĻŽāĻĄā§āĻ°āĻĒ āĻāĻŸāĻŋ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻžāĨ¤

-āĻ‡āĻ¨āĻĢāĻŦā§āĻĢ
āĻ‡āĻ¨āĻĒā§āĻŸ āĻŦāĻžāĻĢāĻžāĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§€āĻŽāĻŋāĻ¤ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻž, āĻ‡āĻ¨āĻĒā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻ¯āĻ¤āĻŸāĻž āĻ¸āĻŽā§āĻ­āĻŦ āĻĄā§‡āĻŸāĻž āĻĒāĻĄāĻŧā§āĻ¨
āĻ¯āĻ¤ āĻĻā§āĻ°ā§āĻ¤ āĻ¸āĻŽā§āĻ­āĻŦ. āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛āĻŸāĻžāĻ‡āĻŽ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ, āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻĄā§‡āĻŸāĻž āĻĄā§āĻ°āĻĒ āĻ•āĻ°āĻž āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ā§ˇ
āĻ¸āĻŽāĻ¯āĻŧāĻŽāĻ¤ā§‹ āĻ¨āĻž āĻĒāĻĄāĻŧāĻ˛ā§‡āĨ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‡āĻ¨āĻĒā§āĻŸ, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¸ā§€āĻŽ āĻŦāĻžāĻĢāĻžāĻ° āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻ¤ā§‡ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
-noinfbuf āĻāĻŸāĻŋ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻžāĨ¤

āĻ¯āĻĻāĻŋāĻ“ āĻ•ā§‡āĻ˛āĻŋ
q, āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨
āĻ›āĻžāĻĄāĻŧā§‹āĨ¤

f āĻŸāĻ—āĻ˛ āĻĒāĻ°ā§āĻĻāĻž āĻœā§āĻĄāĻŧā§‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨.

p, SPC
āĻŦāĻŋāĻ°āĻ¤āĻŋ āĻĻāĻŋāĻ¨

a āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡ āĻ¸āĻžāĻ‡āĻ•ā§‡āĻ˛ āĻ…āĻĄāĻŋāĻ“ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĨ¤

v āĻ¸āĻžāĻ‡āĻ•ā§‡āĻ˛ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĨ¤

t āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡ āĻ¸āĻžāĻ‡āĻ•ā§‡āĻ˛ āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĨ¤

c āĻ¸āĻžāĻ‡āĻ•ā§‡āĻ˛ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĨ¤

w āĻ¸āĻžāĻ‡āĻ•ā§‡āĻ˛ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦāĻž āĻļā§‹ āĻŽā§‹āĻĄ.

s āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻ¯āĻžāĻ¨āĨ¤

āĻ¯āĻĻāĻŋ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽāĻŸāĻŋ āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡ āĻĒāĻœ āĻ¨āĻž āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡ āĻ¤āĻŦā§‡ āĻŦāĻŋāĻ°āĻžāĻŽ āĻĻāĻŋāĻ¨, āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻ¯āĻžāĻ¨ āĻāĻŦāĻ‚ āĻŦāĻŋāĻ°āĻžāĻŽ āĻĻāĻŋāĻ¨āĨ¤

āĻŦāĻžāĻŽ āĻĄāĻžāĻ¨
10 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ āĻĒāĻŋāĻ›āĻŋāĻ¯āĻŧā§‡/āĻĢāĻ°ā§‹āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¨ā§€āĻš āĻĨā§‡āĻ•ā§‡ āĻ‰āĻĒāĻ°ā§‡
1 āĻŽāĻŋāĻ¨āĻŋāĻŸ āĻĒāĻŋāĻ›āĻŋāĻ¯āĻŧā§‡/āĻāĻ—āĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¨āĨ¤

āĻĒā§ƒāĻˇā§āĻ āĻž āĻ¨āĻŋāĻšā§‡/āĻĒā§ƒāĻˇā§āĻ āĻž up
āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€/āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧā§‡ āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ…āĻĨāĻŦāĻž āĻ¯āĻĻāĻŋ āĻ•ā§‹āĻ¨ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ āĻ¨āĻž āĻĨāĻžāĻ•ā§‡ āĻ¤āĻžāĻšāĻ˛ā§‡ āĻĒāĻŋāĻ›āĻŋāĻ¯āĻŧā§‡/āĻ†āĻ—āĻžāĻŽā§€ āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°ā§āĻ¨
10 āĻŽāĻŋāĻ¨āĻŋāĻŸ

āĻŽāĻžāĻ‰āĻ¸ āĻ•ā§āĻ˛āĻŋāĻ•
āĻĒā§āĻ°āĻ¸ā§āĻĨā§‡āĻ° āĻ­āĻ—ā§āĻ¨āĻžāĻ‚āĻļā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻļāĻ¤āĻžāĻ‚āĻļā§‡āĻ° āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŦāĻžāĻ•ā§āĻ¯ āĻ—āĻ āĻ¨


āĻāĻ‡ āĻŦāĻŋāĻ­āĻžāĻ—āĻŸāĻŋ FFmpeg āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻāĻŦāĻ‚ āĻ¸āĻ°āĻžā§āĻœāĻžāĻŽ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ¯ā§āĻ•ā§āĻ¤ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻāĻŦāĻ‚ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¨āĻĨāĻŋāĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§‡āĨ¤

āĻŦāĻ°āĻžāĻ¤ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻāĻŦāĻ‚ āĻĒāĻ˛āĻžāĻ¯āĻŧāĻ¨āĻĒāĻ°
FFmpeg āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻāĻŦāĻ‚ āĻĒāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡, āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ:

¡ ' āĻāĻŦāĻ‚ \ āĻŦāĻŋāĻļā§‡āĻˇ āĻ…āĻ•ā§āĻˇāĻ° (āĻ¯āĻĨāĻžāĻ•ā§āĻ°āĻŽā§‡ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻāĻŦāĻ‚ āĻĒāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤)āĨ¤ āĻ­āĻŋāĻ¤āĻ°ā§‡
āĻ¤āĻžāĻĻā§‡āĻ° āĻ›āĻžāĻĄāĻŧāĻžāĻ“, āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻŦāĻŋāĻļā§‡āĻˇ āĻ…āĻ•ā§āĻˇāĻ° āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻĒāĻžāĻ˛āĻžāĻ¨ā§‹ āĻāĻŦāĻ‚ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻ¨āĻŋāĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

¡ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻļā§‡āĻˇ āĻ…āĻ•ā§āĻˇāĻ°āĻ•ā§‡ a āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ‰āĻĒāĻ¸āĻ°ā§āĻ— āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ°āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ \.

¡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ…āĻ•ā§āĻˇāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ†āĻŦāĻĻā§āĻ§ '' āĻĒāĻžāĻ°ā§āĻ¸āĻĄ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻ āĻ†āĻ•ā§āĻˇāĻ°āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻĻā§āĻ¯
āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻšāĻ°āĻŋāĻ¤ā§āĻ° ' āĻ¨āĻŋāĻœā§‡āĻ‡ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤ āĻ•āĻ°āĻž āĻ¯āĻžāĻŦā§‡ āĻ¨āĻž, āĻ¤āĻžāĻ‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻāĻŦāĻ‚
āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ“

āĻ…āĻ—ā§āĻ°āĻŖā§€ āĻāĻŦāĻ‚ āĻĒāĻŋāĻ›āĻ¨ā§‡āĻ° āĻšā§‹āĻ¯āĻŧāĻžāĻ‡āĻŸāĻ¸ā§āĻĒā§‡āĻ¸āĻ—ā§āĻ˛āĻŋ, āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻž āĻŦāĻž āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤ āĻ•āĻ°āĻž āĻ¨āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻŦā§‡ āĻĨā§‡āĻ•ā§‡ āĻ¸āĻ°āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ
āĻĒāĻžāĻ°ā§āĻ¸āĻĄ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚

āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻ‡āĻ¨ āĻŦāĻž a āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻĒāĻ˛āĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ¸ā§āĻ¤āĻ° āĻ¯ā§‹āĻ— āĻ•āĻ°āĻ¤ā§‡ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ, āĻ¯āĻž āĻ—ā§ƒāĻšā§€āĻ¤ āĻļā§‡āĻ˛ āĻ­āĻžāĻˇāĻžāĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡āĨ¤

āĻĢāĻžāĻ‚āĻļāĻ¨ "av_get_token" āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ libavutil/avstring.h āĻāĻ•āĻŸāĻŋ āĻŸā§‹āĻ•ā§‡āĻ¨ āĻĒāĻžāĻ°ā§āĻ¸ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ‰āĻĒāĻ°ā§‡ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§€ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤ āĻŦāĻž āĻ…āĻŦā§āĻ¯āĻžāĻšāĻ¤āĻŋ.

āĻ¯āĻ¨ā§āĻ¤ā§āĻ°āĻŸāĻŋ āĻŸā§āĻ˛āĻ¸/āĻĢā§‡āĻ¸ā§āĻ•ā§‡āĻĒ FFmpeg āĻ¸ā§‹āĻ°ā§āĻ¸ āĻŸā§āĻ°āĻŋāĻ¤ā§‡ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻāĻ¸ā§āĻ•ā§‡āĻĒ.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ "'" āĻŦāĻŋāĻļā§‡āĻˇ āĻ…āĻ•ā§āĻˇāĻ° āĻ¸āĻŽā§āĻŦāĻ˛āĻŋāĻ¤ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ "āĻ•ā§āĻ°āĻžāĻ‡āĻŽ āĻĄāĻŋ'āĻ†āĻŽā§‹āĻ°" āĻāĻ¸ā§āĻ•ā§‡āĻĒ āĻ•āĻ°ā§āĻ¨:

āĻ…āĻĒāĻ°āĻžāĻ§ d\'āĻ†āĻŽā§‹āĻ°

āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚āĻŸāĻŋāĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¤āĻžāĻ‡ āĻāĻŸāĻŋ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ "'" āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯ā§‡āĻ¤ā§‡ āĻšāĻŦā§‡:

'āĻ…āĻĒāĻ°āĻžāĻ§ āĻĄāĻŋ' \'āĻ†āĻŽā§‹āĻ°'

āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ…āĻ—ā§āĻ°āĻŖā§€ āĻŦāĻž āĻĒāĻŋāĻ›āĻ¨ā§‡āĻ° āĻšā§‹āĻ¯āĻŧāĻžāĻ‡āĻŸāĻ¸ā§āĻĒā§‡āĻ¸ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨:

' āĻāĻ‡ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ¸āĻžāĻĻāĻž āĻ¸ā§āĻĨāĻžāĻ¨ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻļā§‡āĻˇ āĻšāĻ¯āĻŧ'

¡ āĻĒāĻžāĻ˛āĻžāĻ¨ā§‹ āĻāĻŦāĻ‚ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻāĻ•āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻļā§āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

' āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ '\'āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚\' āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚'

¡ āĻāĻ•āĻŸāĻŋ āĻ†āĻ•ā§āĻˇāĻ°āĻŋāĻ• āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž \ āĻ†āĻĒāĻ¨āĻŋ āĻšāĻ¯āĻŧ āĻĒāĻžāĻ˛āĻžāĻ¨ā§‹ āĻŦāĻž āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨:

'c:\foo' āĻ•ā§‡ c:\\foo āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ˛ā§‡āĻ–āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡

āĻ¤āĻžāĻ°āĻŋāĻ–
āĻ—ā§ƒāĻšā§€āĻ¤ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻšāĻ˛:

[(YYYY-MM-DD|YYYYMMDD)[T|t| ]](HH:MM:SS[.m...]]])|(HHMMSS[.m...]]]))[Z]
āĻāĻ–āĻ¨

āĻŽāĻžāĻ¨ "āĻāĻ–āĻ¨" āĻšāĻ˛ā§‡ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¸āĻŽāĻ¯āĻŧ āĻ˛āĻžāĻ—ā§‡āĨ¤

āĻ¸āĻŽāĻ¯āĻŧ āĻšāĻ˛ āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻ¸āĻŽāĻ¯āĻŧ āĻ¯āĻĻāĻŋ āĻ¨āĻž Z āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻāĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻāĻŸāĻŋ UTC āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¯āĻĻāĻŋ
āĻŦāĻ›āĻ°ā§‡āĻ°-āĻŽāĻžāĻ¸-āĻĻāĻŋāĻ¨ā§‡āĻ° āĻ…āĻ‚āĻļ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨ā§‡āĻ‡ āĻāĻŸāĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻŦāĻ›āĻ°ā§‡āĻ°-āĻŽāĻžāĻ¸-āĻĻāĻŋāĻ¨ āĻ˛āĻžāĻ—ā§‡āĨ¤

āĻ¸āĻŽāĻ¯āĻŧ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ•āĻžāĻ˛
āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻā§āĻŸāĻŋ āĻ—ā§ƒāĻšā§€āĻ¤ āĻŦāĻžāĻ•ā§āĻ¯ āĻ—āĻ āĻ¨ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

[-] :] : [. ...]

HH āĻ˜āĻ¨ā§āĻŸāĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°ā§‡, MM āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• 2 āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻŋāĻ¨āĻŋāĻŸā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, āĻāĻŦāĻ‚
SS āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• 2 āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĨ¤ āĻĻā§āĻ¯ m āĻļā§‡āĻˇā§‡ āĻĻāĻļāĻŽāĻŋāĻ• āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°ā§‡
āĻŽāĻžāĻ¨ SS.

or

[-] + [. ...]

S āĻāĻšā§āĻ›āĻŋāĻ• āĻĻāĻļāĻŽāĻŋāĻ• āĻ…āĻ‚āĻļ āĻ¸āĻš āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°ā§‡ m.

āĻ‰āĻ­āĻ¯āĻŧ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ¤ā§‡, āĻāĻšā§āĻ›āĻŋāĻ• - āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§‡āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ—ā§āĻ˛āĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦā§ˆāĻ§ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛:

55 55 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ

12:03:45
12 āĻ˜āĻ¨ā§āĻŸāĻž, 03 āĻŽāĻŋāĻ¨āĻŋāĻŸ āĻāĻŦāĻ‚ 45 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ

23.189
23.189 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ

āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ¯āĻŧāĻ¤āĻ¨
āĻ¸ā§‹āĻ°ā§āĻ¸ āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ†āĻ•āĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨, āĻāĻŸāĻŋ āĻĢāĻ°ā§āĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻĒā§āĻ°āĻ¸ā§āĻĨxāĻ‰āĻšā§āĻšāĻ¤āĻž, āĻ…āĻĨāĻŦāĻž
āĻāĻ•āĻŸāĻŋ āĻ†āĻ•āĻžāĻ° āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤ āĻ¨āĻžāĻŽ.

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤ āĻ°ā§‚āĻĒāĻ—ā§āĻ˛āĻŋ āĻ¸ā§āĻŦā§€āĻ•ā§ƒāĻ¤:

āĻāĻ¨āĻŸāĻŋāĻāĻ¸āĻ¸āĻŋ
720x480

āĻ¸āĻžāĻĨā§€ 720x576

qntsc
352x240

qpal
352x288

sntsc
640x480

spal
768x576

āĻšāĻ˛āĻšā§āĻšāĻŋāĻ¤ā§āĻ°
352x240

ntsc-āĻ›āĻŦāĻŋ
352x240

sqcif
128x96

qcif
176x144

CIF 352x288

4cif
704x576

16cif
1408x1152

qqvga
160x120

qvga
320x240

VGA 640x480

svga
800x600

xga 1024x768

uxga
1600x1200

qxga
2048x1536

sxga
1280x1024

qsxga
2560x2048

hsxga
5120x4096

wvga
852x480

wxga
1366x768

wsxga
1600x1024

wuxga
1920x1200

woxga
2560x1600

wqsxga
3200x2048

wquxga
3840x2400

whsxga
6400x4096

āĻšā§āĻ•ā§āĻ¸āĻ—āĻž
7680x4800

āĻ¸āĻŋāĻœāĻŋāĻ 320x200

āĻ…āĻšāĻ‚ 640x350

hd480
852x480

hd720
1280x720

hd1080
1920x1080

2k 2048x1080

2kflat
1998x1080

2kscope
2048x858

4k 4096x2160

4kflat
3996x2160

4kscope
4096x1716

āĻāĻ¨āĻāĻ‡āĻšāĻĄāĻŋ 640x360

hqvga
240x160

wqvga
400x240

fwqvga
432x240

hvga
480x320

QHD 960x540

2kdci
2048x1080

4kdci
4096x2160

uhd2160
3840x2160

uhd4320
7680x4320

āĻ­āĻŋāĻĄāĻŋāĻ“ āĻšāĻžāĻ°
āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻšāĻ“āĻ¯āĻŧāĻž āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤
āĻāĻŸāĻŋ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ āĻĢā§āĻ°ā§‡āĻŽ_āĻ°ā§‡āĻŸ_āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž/āĻĢā§āĻ°ā§‡āĻŽ_āĻ°ā§‡āĻŸ_āĻĄā§‡āĻ¨, āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, āĻ•
āĻĢā§āĻ˛ā§‹āĻŸ āĻ¨āĻŽā§āĻŦāĻ° āĻŦāĻž āĻāĻ•āĻŸāĻŋ āĻŦā§ˆāĻ§ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻ¸āĻ‚āĻ•ā§āĻˇā§‡āĻĒāĻŖāĨ¤

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤ āĻ°ā§‚āĻĒāĻ—ā§āĻ˛āĻŋ āĻ¸ā§āĻŦā§€āĻ•ā§ƒāĻ¤:

āĻāĻ¨āĻŸāĻŋāĻāĻ¸āĻ¸āĻŋ
30000/1001

āĻ¸āĻžāĻĨā§€ 25/1

qntsc
30000/1001

qpal
25/1

sntsc
30000/1001

spal
25/1

āĻšāĻ˛āĻšā§āĻšāĻŋāĻ¤ā§āĻ°
24/1

ntsc-āĻ›āĻŦāĻŋ
24000/1001

āĻ…āĻ¨ā§āĻĒāĻžāĻ¤
āĻāĻ•āĻŸāĻŋ āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ āĻāĻ•āĻŸāĻŋ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻŦāĻž āĻ†āĻ•āĻžāĻ°ā§‡ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž:āĻĄāĻŋāĻ¨ā§‹āĻŽāĻŋāĻ¨ā§‡āĻŸāĻ°.

āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻ…āĻ¸ā§€āĻŽ (1/0) āĻŦāĻž āĻ‹āĻŖāĻžāĻ¤ā§āĻŽāĻ• āĻŽāĻžāĻ¨ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ āĻŦā§ˆāĻ§ āĻŦāĻ˛ā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻŋāĻ¤ āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻ‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ‰āĻšāĻŋāĻ¤
āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ¸ā§‡āĻ‡ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¤ā§‡ āĻšāĻžāĻ¨ āĻ¤āĻŦā§‡ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻŽāĻžāĻ¨āĻŸāĻŋ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ…āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻŽāĻžāĻ¨ "0:0" āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

Color
āĻāĻŸāĻŋ āĻ¨ā§€āĻšā§‡ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ•āĻŸāĻŋ āĻ°āĻ™ā§‡āĻ° āĻ¨āĻžāĻŽ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ (āĻ•ā§‡āĻ¸ āĻ¸āĻ‚āĻŦā§‡āĻĻāĻ¨āĻļā§€āĻ˛ āĻŽāĻŋāĻ˛) āĻŦāĻž āĻāĻ•āĻŸāĻŋ
"[0x|#]RRGGBB[AA]" āĻ•ā§āĻ°āĻŽ, āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ @ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻ¯āĻž āĻ†āĻ˛āĻĢāĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡
āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨.

āĻ†āĻ˛āĻĢāĻž āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻŸāĻŋ "0x" āĻĻā§āĻŦāĻžāĻ°āĻž āĻ—āĻ āĻŋāĻ¤ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¯āĻžāĻ° āĻĒāĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻšā§‡āĻ•ā§āĻ¸āĻžāĻĄā§‡āĻ¸āĻŋāĻŽā§‡āĻ˛ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻŦāĻž
0.0 āĻāĻŦāĻ‚ 1.0 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻĻāĻļāĻŽāĻŋāĻ• āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, āĻ¯āĻž āĻ…āĻ¸ā§āĻŦāĻšā§āĻ›āĻ¤āĻžāĻ° āĻŽāĻžāĻ¨āĻ•ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡ (0x00 or 0.0
āĻŽāĻžāĻ¨ā§‡ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¸ā§āĻŦāĻšā§āĻ›, 0xff or 1.0 āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ…āĻ¸ā§āĻŦāĻšā§āĻ›)āĨ¤ āĻ¯āĻĻāĻŋ āĻ†āĻ˛āĻĢāĻž āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻšāĻ¯āĻŧ
āĻ¤āĻžāĻ°āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋ 0xff āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡.

āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹ āĻāĻ•āĻŸāĻŋ āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹ āĻ°āĻ™ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻšāĻŦā§‡.

āĻ°āĻ™ā§‡āĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¨āĻžāĻŽāĻ—ā§āĻ˛āĻŋ āĻ¸ā§āĻŦā§€āĻ•ā§ƒāĻ¤:

āĻāĻ˛āĻŋāĻ¸ āĻŦā§āĻ˛ā§
0xF0F8FF

āĻāĻ¨ā§āĻŸāĻŋāĻ• āĻšā§‹āĻ¯āĻŧāĻžāĻ‡āĻŸ
0xFAEBD7

āĻ¨ā§€āĻ°
0x00FFFF

āĻĒāĻžāĻ¨ā§āĻ¨āĻž
0x7FFFD4

āĻ¨āĻ­ā§‹āĻ¨ā§€āĻ˛
0xF0FFFF

āĻŦā§‡āĻ‡āĻœ
0xF5F5DC

āĻŦāĻŋāĻ¸āĻ•ā§āĻŸ
0xFFE4C4

āĻ•āĻžāĻ˛ā§‹
0x000000

āĻŦā§āĻ˛āĻžāĻžā§āĻšāĻĄ āĻ†āĻ˛āĻŽāĻ¨ā§āĻĄ
0xFFEBCD

āĻ¨ā§€āĻ˛
0x0000FF

āĻŦā§āĻ˛ā§āĻ­āĻžāĻ¯āĻŧā§‹āĻ˛ā§‡āĻŸ
0x8A2BE2

āĻŦāĻžāĻĻāĻžāĻŽā§€
0xA52A2A

āĻŦāĻžāĻ°āĻ˛āĻŋāĻ‰āĻĄ
0xDEB887

āĻ•ā§āĻ¯āĻžāĻĄā§‡āĻŸ āĻŦā§āĻ˛ā§
0x5F9EA0

āĻ–ā§āĻ°ā§€āĻˇā§āĻŸāĻžāĻ¨ āĻŽāĻ āĻŦāĻŋāĻļā§‡āĻˇ
0x7FFF00

āĻšāĻ•āĻ˛ā§‡āĻŸ
0xD2691E

āĻĒā§āĻ°āĻŦāĻžāĻ˛
0xFF7F50

CornflowerBlue
0x6495ED

āĻ•āĻ°ā§āĻ¨āĻ¸āĻŋāĻ˛ā§āĻ•
0xFFF8DC

āĻ†āĻ°āĻ•ā§āĻ¤
0xDC143C

āĻ¸āĻžāĻ¯āĻŧāĻžāĻ¨
0x00FFFF

āĻ—āĻžāĻĸāĻŧ āĻ¨ā§€āĻ˛
0x00008B

DarkCyan
0x008B8B

āĻĄāĻžāĻ°ā§āĻ• āĻ—ā§‹āĻ˛ā§āĻĄā§‡āĻ¨ āĻ°āĻĄ
0xB8860B

āĻ—āĻžāĻĸāĻŧ āĻ§ā§‚āĻ¸āĻ°
0xA9A9A9

DarkGreen
0x006400

āĻ…āĻ¨ā§āĻ§āĻ•āĻžāĻ° āĻ–āĻžāĻ•āĻŋ
0xBDB76B

āĻĄāĻžāĻ°ā§āĻ•āĻŽā§āĻ¯āĻžāĻœā§‡āĻ¨ā§āĻŸāĻž
0x8B008B

āĻĄāĻžāĻ°ā§āĻ• āĻ…āĻ˛āĻŋāĻ­ āĻ—ā§āĻ°āĻŋāĻ¨
0x556B2F

āĻĄāĻžāĻ°ā§āĻ•āĻ°ā§‡āĻžā§āĻœ
0xFF8C00

āĻĄāĻžāĻ°ā§āĻ•āĻ…āĻ°ā§āĻ•āĻŋāĻĄ
0x9932CC

āĻ•āĻžāĻ˛āĻšā§‡ āĻ˛āĻžāĻ˛
0x8B0000

āĻĄāĻžāĻ°ā§āĻ• āĻ¸ā§āĻ¯āĻžāĻŽāĻ¨
0xE9967A

DarkSeaGreen
0x8FBC8F

āĻĄāĻžāĻ°ā§āĻ•āĻ¸ā§āĻ˛ā§‡āĻŸ āĻŦā§āĻ˛ā§
0x483D8B

āĻĄāĻžāĻ°ā§āĻ•āĻ¸ā§āĻ˛ā§‡āĻŸ āĻ—ā§āĻ°ā§‡
0x2F4F4F

DarkTurquoise
0x00CED1

DarkViolet
0x9400D3

āĻ—āĻ­ā§€āĻ° āĻ—ā§‹āĻ˛āĻžāĻĒā§€
0xFF1493

DeepSkyBlue
0x00BFFF

āĻĄāĻŋāĻŽ āĻ—ā§āĻ°ā§‡
0x696969

DodgerBlue
0x1E90FF

āĻĢāĻžāĻ¯āĻŧāĻžāĻ°āĻŦā§āĻ°āĻŋāĻ•
0xB22222

FloralWhite
0xFFFAF0

āĻ¸āĻŦā§āĻœ āĻ…āĻ°āĻŖā§āĻ¯
0x228B22

āĻĢāĻŋāĻ‰āĻ¸āĻŋāĻ¯āĻŧāĻž
0xFF00FF

Gainsboro
0xDCDCDC

āĻ—ā§‹āĻ¸ā§āĻŸāĻšā§‹āĻ¯āĻŧāĻžāĻ‡āĻŸ
0xF8F8FF

āĻ¸ā§āĻŦāĻ°ā§āĻŖ
0xFFD700

āĻ—ā§‹āĻ˛ā§āĻĄā§‡āĻ¨āĻ°āĻĄ
0xDAA520

āĻ§ā§‚āĻ¸āĻ°
0x808080

Green
0x008000

āĻ¸āĻŦā§āĻœāĻžāĻ­ āĻšāĻ˛ā§āĻĻ
0xADFF2F

āĻšāĻžāĻ¨āĻŋāĻĄāĻŋāĻ‰
0xF0FFF0

āĻ—āĻ°āĻŽ āĻ—ā§‹āĻ˛āĻžāĻĒā§€
0xFF69B4

IndianRed
0xCD5C5C

āĻŦā§‡āĻ—āĻ¨āĻŋ āĻ¨ā§€āĻ˛āĻŦāĻ°ā§āĻŖ
0x4B0082

āĻ†āĻ‡āĻ­āĻ°āĻŋ
0xFFFFF0

āĻ–āĻžāĻ•āĻŋ
0xF0E68C

āĻ˛ā§āĻ¯āĻžāĻ­ā§‡āĻŖā§āĻĄāĻžāĻ°
0xE6E6FA

āĻ˛ā§āĻ¯āĻžāĻ­ā§‡āĻ¨ā§āĻĄāĻžāĻ° āĻŦā§āĻ˛āĻžāĻļ
0xFFF0F5

LawnGreen
0x7CFC00

LemonChiffon
0xFFFACD

āĻšāĻžāĻ˛āĻ•āĻž āĻ¨ā§€āĻ˛
0xADD8E6

LightCoral
0xF08080

LightCyan
0xE0FFFF

āĻšāĻžāĻ˛āĻ•āĻž āĻ—ā§‹āĻ˛ā§āĻĄā§‡āĻ¨ āĻ°ā§‹āĻĄ āĻšāĻ˛ā§āĻĻ
0xFAFAD2

āĻšāĻžāĻ˛āĻ•āĻž āĻ¸āĻŦā§āĻœ
0x90EE90

āĻšāĻžāĻ˛āĻ•āĻž āĻ§ā§‚āĻ¸āĻ°
0xD3D3D3

āĻšāĻžāĻ˛āĻ•āĻž āĻ—ā§‹āĻ˛āĻžāĻĒāĻŋ
0xFFB6C1

āĻ˛āĻžāĻ‡āĻŸ āĻ¸ā§āĻ¯āĻžāĻŽāĻ¨
0xFFA07A

āĻšāĻžāĻ˛āĻ•āĻž āĻ¸āĻžāĻ—āĻ° āĻ¸āĻŦā§āĻœ
0x20B2AA

LightSkyBlue
0x87CEFA

āĻ˛āĻžāĻ‡āĻŸāĻ¸ā§āĻ˛ā§‡āĻŸ āĻ—ā§āĻ°ā§‡
0x778899

āĻšāĻžāĻ˛āĻ•āĻž āĻ‡āĻ¸ā§āĻĒāĻžāĻ¤ āĻ¨ā§€āĻ˛
0xB0C4DE

āĻšāĻ˛ā§āĻĻ āĻŦāĻžāĻ¤āĻŋ
0xFFFFE0

āĻšā§āĻ¨
0x00FF00

āĻšā§āĻ¨ āĻ¸āĻŦā§āĻœ
0x32CD32

āĻ˛āĻŋāĻ¨ā§‡āĻ¨
0xFAF0E6

āĻŽā§āĻ¯āĻžāĻœā§‡āĻ¨ā§āĻŸāĻž āĻ°āĻ™ā§
0xFF00FF

āĻ¤ā§āĻŦāĻĄāĻŧāĻŋ
0x800000

āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻžāĻŽ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¯āĻŧāĻžāĻŽā§‡āĻ°āĻŋāĻ¨
0x66CDAA

MediumBlue
0x0000CD

MediumOrchid
0xBA55D3

āĻŽāĻžāĻāĻžāĻ°āĻŋ āĻŦā§‡āĻ—ā§āĻ¨āĻŋ
0x9370D8

āĻŽāĻžāĻāĻžāĻ°āĻŋ āĻ¸āĻžāĻ—āĻ° āĻ¸āĻŦā§āĻœ
0x3CB371

āĻŽāĻžāĻāĻžāĻ°āĻŋ āĻ¸ā§āĻ˛ā§‡āĻŸ āĻ¨ā§€āĻ˛
0x7B68EE

āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻžāĻŽāĻ¸ā§āĻĒā§āĻ°āĻŋāĻ‚āĻ—ā§āĻ°āĻŋāĻ¨
0x00FA9A

MediumTurquoise
0x48D1CC

āĻŽāĻžāĻāĻžāĻ°āĻŋ āĻŦā§‡āĻ—ā§āĻ¨āĻŋ āĻ˛āĻžāĻ˛
0xC71585

āĻŽāĻ§ā§āĻ¯āĻ°āĻžāĻ¤ āĻ¨ā§€āĻ˛
0x191970

āĻŽāĻŋāĻ¨ā§āĻŸāĻ•ā§āĻ°āĻŋāĻŽ
0xF5FFFA

āĻŽāĻŋāĻ¸ā§āĻŸāĻŋ āĻ°ā§‹āĻœ
0xFFE4E1

āĻŽā§‹āĻ•āĻžāĻ¸āĻŋāĻ¨
0xFFE4B5

āĻ¨āĻžāĻ­āĻžāĻœā§‹āĻšā§‹āĻ¯āĻŧāĻžāĻ‡āĻŸ
0xFFDEAD

āĻ¨ā§ŒāĻŦāĻžāĻšāĻŋāĻ¨ā§€
0x000080

āĻ“āĻ˛ā§āĻĄāĻ˛ā§‡āĻ¸
0xFDF5E6

āĻœāĻ˛āĻĒāĻžāĻ‡
0x808000

OliveDrab
0x6B8E23

āĻ•āĻŽāĻ˛āĻž
0xFFA500

āĻ•āĻŽāĻ˛āĻž āĻ˛āĻžāĻ˛
0xFF4500

āĻ°āĻžāĻ¸ā§āĻ¨āĻž
0xDA70D6

āĻĢā§āĻ¯āĻžāĻ•āĻžāĻļā§‡ āĻ—ā§‹āĻ˛ā§āĻĄā§‡āĻ¨ āĻ°āĻĄ
0xEEE8AA

āĻĢā§āĻ¯āĻžāĻ•āĻžāĻļā§‡ āĻ¸āĻŦā§āĻœ
0x98FB98

āĻĢā§āĻ¯āĻžāĻ•āĻžāĻļā§‡ āĻĢāĻŋāĻ°ā§‹āĻœāĻž
0xAFEEEE

PaleVioletRed
0xD87093

āĻĒā§‡āĻāĻĒā§‡āĻ“āĻ¯āĻŧāĻžāĻšāĻŋāĻĒ
0xFFEFD5

PeachPuff
0xFFDAB9

āĻĒā§‡āĻ°ā§
0xCD853F

āĻĒāĻ°āĻžāĻ•āĻžāĻˇā§āĻ āĻž
0xFFC0CB

āĻŦāĻ°āĻ‡
0xDDA0DD

āĻ¨ā§€āĻ˛ āĻĒāĻžāĻ‰āĻĄāĻžāĻ°
0xB0E0E6

āĻ°āĻ•ā§āĻ¤āĻŦāĻ°ā§āĻŖ
0x800080

āĻ˛āĻžāĻ˛ 0xFF0000

āĻ°ā§‹āĻœāĻŋāĻŦā§āĻ°āĻžāĻ‰āĻ¨
0xBC8F8F

āĻ°āĻžāĻœāĻ•ā§€āĻ¯āĻŧ āĻ¨ā§€āĻ˛
0x4169E1

SaddleBrown
0x8B4513

āĻ¸ā§āĻ¯āĻžāĻ˛āĻŽāĻ¨ āĻŽāĻžāĻ›
0xFA8072

āĻŦā§‡āĻ˛ā§‡ āĻŦāĻžāĻĻāĻžāĻŽā§€
0xF4A460

āĻ¸āĻŦā§āĻœ āĻ¸āĻŽā§āĻĻā§āĻ°
0x2E8B57

āĻ¸ā§€-āĻļā§‡āĻ˛
0xFFF5EE

āĻ°āĻžā§āĻœāĻ• āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻāĻ•āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ—ā§ˆāĻ°āĻŋāĻ• āĻŽāĻžāĻŸāĻŋ
0xA0522D

āĻ°ā§‚āĻĒāĻž
0xC0C0C0

āĻ†āĻ•āĻžāĻļā§€ āĻ¨ā§€āĻ˛
0x87CEEB

SlateBlue
0x6A5ACD

āĻ§ā§‚āĻ¸āĻ°
0x708090

āĻ¤ā§āĻˇāĻžāĻ°
0xFFFAFA

āĻ¸āĻŦā§āĻœ āĻŦāĻ¸āĻ¨ā§āĻ¤
0x00FF7F

āĻ‡āĻ¸ā§āĻĒāĻžāĻ¤ āĻ¨ā§€āĻ˛
0x4682B4

āĻ•āĻˇāĻž 0xD2B48C

āĻ•ā§āĻˇā§āĻĻā§āĻ° āĻšāĻ‚āĻ¸
0x008080

āĻ•āĻžāĻāĻŸāĻžāĻ—āĻžāĻ›
0xD8BFD8

āĻŸāĻŽā§‡āĻŸā§‹
0xFF6347

āĻĢāĻŋāĻ°ā§‹āĻœāĻž
0x40E0D0

āĻŦā§‡āĻ—ā§āĻ¨ā§€
0xEE82EE

āĻ—āĻŽ
0xF5DEB3

āĻ¸āĻžāĻĻāĻž
0xFFFFFF

āĻ¸āĻžāĻĻāĻž āĻ§ā§‹āĻāĻ¯āĻŧāĻž
0xF5F5F5

āĻšāĻ˛ā§āĻĻ
0xFFFF00

āĻšāĻ˛ā§āĻĻ āĻ¸āĻŦā§āĻœ
0x9ACD32

āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸
āĻāĻ•āĻŸāĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ˛ā§āĻŸāĻŋ-āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸ā§āĻĨāĻžāĻ¨āĻŋāĻ• āĻ¸ā§āĻŦāĻ­āĻžāĻŦ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡
āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĨ¤ āĻāĻ•āĻŸāĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡, FFmpeg āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻļā§‡āĻˇ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĨ¤

āĻ¸ā§āĻŦāĻ¤āĻ¨ā§āĻ¤ā§āĻ° āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻāĻ•āĻŸāĻŋ āĻ†āĻ‡āĻĄāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯ā§‡āĻŽāĻ¨āĻŸāĻŋ āĻ¨ā§€āĻšā§‡āĻ° āĻ¸āĻžāĻ°āĻŖā§€ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡:

FL āĻ¸āĻžāĻŽāĻ¨ā§‡āĻ° āĻŦāĻžāĻŽā§‡

FR āĻ¸āĻžāĻŽāĻ¨ā§‡āĻ° āĻĄāĻžāĻ¨

FC āĻ¸āĻžāĻŽāĻ¨ā§‡ āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°

āĻāĻ˛āĻāĻĢāĻ‡ āĻ•āĻŽ āĻ•āĻŽā§āĻĒāĻžāĻ™ā§āĻ•

BL āĻĢāĻŋāĻ°ā§‡ āĻŦāĻžāĻŽ

BR āĻĢāĻŋāĻ°ā§‡ āĻĄāĻžāĻ¨

, FLC āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§‡āĻ° āĻ¸āĻžāĻŽāĻ¨ā§‡ āĻŦāĻžāĻŽ

FRC āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§‡āĻ° āĻ¸āĻžāĻŽāĻ¨ā§‡ āĻĄāĻžāĻ¨āĻĻāĻŋāĻ•ā§‡

BC āĻĒāĻŋāĻ›āĻ¨ā§‡ āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°

SL āĻĒāĻžāĻļ āĻŦāĻžāĻŽ

SR āĻĒāĻžāĻļā§‡ āĻĄāĻžāĻ¨

TC āĻļā§€āĻ°ā§āĻˇ āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°

TfL āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ¸āĻžāĻŽāĻ¨ā§‡ āĻŦāĻžāĻŽ

TFC āĻļā§€āĻ°ā§āĻˇ āĻ¸āĻžāĻŽāĻ¨ā§‡ āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°

āĻŸāĻŋāĻāĻĢāĻ†āĻ° āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ¸āĻžāĻŽāĻ¨ā§‡ āĻĄāĻžāĻ¨āĻĻāĻŋāĻ•ā§‡

tbl āĻ‰āĻĒāĻ°ā§‡ āĻĒāĻŋāĻ›āĻ¨ā§‡ āĻŦāĻžāĻŽ

tbc āĻ‰āĻĒāĻ°ā§‡āĻ° āĻĒāĻŋāĻ›āĻ¨ā§‡ āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°

āĻŸāĻŋāĻŦāĻŋāĻ†āĻ° āĻ‰āĻĒāĻ°ā§‡ āĻĄāĻžāĻ¨āĻĻāĻŋāĻ•ā§‡ āĻĢāĻŋāĻ°ā§‡

DL āĻĄāĻžāĻ‰āĻ¨āĻŽāĻŋāĻ•ā§āĻ¸ āĻŦāĻžāĻŽ

DR āĻĄāĻžāĻ‰āĻ¨āĻŽāĻŋāĻ•ā§āĻ¸ āĻĄāĻžāĻ¨

WL āĻĒā§āĻ°āĻļāĻ¸ā§āĻ¤ āĻŦāĻžāĻŽ

WR āĻĒā§āĻ°āĻļāĻ¸ā§āĻ¤ āĻĄāĻžāĻ¨

āĻāĻ˛-āĻāĻ° āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻŦāĻžāĻŽ āĻ˜āĻŋāĻ°ā§‡

āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ§āĻ¨ SDR āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻĄāĻžāĻ¨ āĻšāĻžāĻ°āĻĒāĻžāĻļā§‡

LFE2, XNUMX
āĻ•āĻŽ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ 2

āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸ āĻ°āĻšāĻ¨āĻžāĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻļāĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻžāĻ°ā§€āĻ—ā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

āĻŽāĻ¨ā§‹
FC

āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“
FL+FR

2.1 FL+FR+LFE

3.0 FL+FR+FC

3.0 (āĻĒāĻŋāĻ›āĻ¨ā§‡)
FL+FR+BC

4.0 FL+FR+FC+BC

āĻšāĻ¤ā§āĻ°ā§āĻ­ā§āĻœ
FL+FR+BL+BR

āĻšāĻ¤ā§āĻ°ā§āĻ­ā§āĻœ (āĻĒāĻžāĻ°ā§āĻļā§āĻŦ)
FL+FR+SL+SR

3.1 FL+FR+FC+LFE

5.0 FL+FR+FC+BL+BR

5.0 (āĻĒāĻžāĻ°ā§āĻļā§āĻŦ)
FL+FR+FC+SL+SR

4.1 FL+FR+FC+LFE+BC

5.1 FL+FR+FC+LFE+BL+BR

5.1 (āĻĒāĻžāĻ°ā§āĻļā§āĻŦ)
FL+FR+FC+LFE+SL+SR

6.0 FL+FR+FC+BC+SL+SR

6.0(āĻ¸āĻžāĻŽāĻ¨ā§‡)
FL+FR+FLC+FRC+SL+SR

āĻˇāĻĄāĻŧā§āĻ­ā§āĻœāĻžāĻ•āĻžāĻ°
FL+FR+FC+BL+BR+BC

6.1 FL+FR+FC+LFE+BC+SL+SR

6.1 FL+FR+FC+LFE+BL+BR+BC

6.1(āĻ¸āĻžāĻŽāĻ¨ā§‡)
FL+FR+LFE+FLC+FRC+SL+SR

7.0 FL+FR+FC+BL+BR+SL+SR

7.0(āĻ¸āĻžāĻŽāĻ¨ā§‡)
FL+FR+FC+FLC+FRC+SL+SR

7.1 FL+FR+FC+LFE+BL+BR+SL+SR

7.1 (āĻĒā§āĻ°āĻļāĻ¸ā§āĻ¤)
FL+FR+FC+LFE+BL+BR+FLC+FRC

7.1 (āĻĒā§āĻ°āĻļāĻ¸ā§āĻ¤-āĻĒāĻžāĻļ)
FL+FR+FC+LFE+FLC+FRC+SL+SR

āĻ…āĻˇā§āĻŸāĻ­ā§āĻœ
FL+FR+FC+BL+BR+BC+SL+SR

āĻĄāĻžāĻ‰āĻ¨āĻŽāĻŋāĻ•ā§āĻ¸
DL+DR

āĻāĻ•āĻŸāĻŋ āĻ•āĻžāĻ¸ā§āĻŸāĻŽ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸ '+' āĻŦāĻž '|' āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§ƒāĻĨāĻ• āĻ•āĻ°āĻž āĻĒāĻĻāĻ—ā§āĻ˛āĻŋāĻ° āĻ•ā§āĻ°āĻŽ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒāĻĻ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

¡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸā§‡āĻ° āĻ¨āĻžāĻŽ (āĻ¯ā§‡āĻŽāĻ¨ āĻŽāĻ¨ā§‹, āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“, 4.0, āĻšāĻ¤ā§āĻ°ā§āĻ­ā§āĻœ, 5.0, āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋ)

¡ āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ (āĻ¯ā§‡āĻŽāĻ¨ FL, FR, FC, āĻāĻ˛āĻāĻĢāĻ‡, āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋ)

¡ āĻ…āĻ¨ā§‡āĻ• āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛, āĻĻāĻļāĻŽāĻŋāĻ•ā§‡, āĻāĻšā§āĻ›āĻŋāĻ•āĻ­āĻžāĻŦā§‡ 'c' āĻĻā§āĻŦāĻžāĻ°āĻž āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡
āĻ¸ā§‡āĻ‡ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻ• āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸ (āĻĢāĻžāĻ‚āĻļāĻ¨āĻŸāĻŋ āĻĻā§‡āĻ–ā§āĻ¨
"av_get_default_channel_layout")

¡ āĻāĻ•āĻŸāĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸ āĻŽāĻžāĻ¸ā§āĻ•, āĻšā§‡āĻ•ā§āĻ¸āĻžāĻĄā§‡āĻ¸āĻŋāĻŽā§‡āĻ˛ā§‡ "0x" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ ("AV_CH_*" āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹ āĻĻā§‡āĻ–ā§āĻ¨
libavutil/channel_layout.h.

libavutil āĻ­āĻžāĻ°ā§āĻ¸āĻ¨ 53 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°ā§‡ āĻŸā§āĻ°ā§‡āĻ˛āĻŋāĻ‚ āĻ…āĻ•ā§āĻˇāĻ° "c" āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻŦā§‡, āĻ¯āĻ–āĻ¨ āĻāĻ•āĻŸāĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸ āĻŽāĻžāĻ¸ā§āĻ• āĻāĻ•āĻŸāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻĻāĻļāĻŽāĻŋāĻ• āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻ¯āĻĻāĻŋ āĻāĻŦāĻ‚ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¯āĻĻāĻŋ "c" āĻĻā§āĻŦāĻžāĻ°āĻž āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ)āĨ¤

āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻĢāĻžāĻ‚āĻļāĻ¨ "av_get_channel_layout" āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻĻā§‡āĻ–ā§āĻ¨ libavutil/channel_layout.h.

EXPRESSION āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨


āĻāĻ•āĻŸāĻŋ āĻ—āĻžāĻŖāĻŋāĻ¤āĻŋāĻ• āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, FFmpeg āĻāĻ•āĻŸāĻŋ āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻ¸ā§‚āĻ¤ā§āĻ° āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨āĻ•āĻžāĻ°ā§€ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡,
āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻšāĻ¯āĻŧ libavutil/eval.h āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸.

āĻāĻ•āĻŸāĻŋ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ¤ā§‡ āĻ‡āĻ‰āĻ¨āĻžāĻ°ā§€, āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻ°, āĻ§ā§āĻ°ā§āĻŦāĻ• āĻāĻŦāĻ‚ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻĻā§āĻŸāĻŋ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ expr1 āĻāĻŦāĻ‚ expr2 āĻ…āĻ¨ā§āĻ¯ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻŽāĻŋāĻ˛āĻŋāĻ¤ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ "expr1;expr2".
expr1 āĻāĻŦāĻ‚ expr2 āĻĒāĻžāĻ˛āĻžāĻ•ā§āĻ°āĻŽā§‡ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻāĻŦāĻ‚ āĻ¨āĻ¤ā§āĻ¨ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻāĻ° āĻŽāĻžāĻ¨ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°ā§‡
expr2.

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻ°āĻ—ā§āĻ˛āĻŋ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§: "+", "-", "*", "/", "^"ā§ˇ

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ unary āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻ° āĻ‰āĻĒāĻ˛āĻŦā§āĻ§: "+", "-"āĨ¤

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§:

āĻ…ā§āĻ¯āĻžāĻŦāĻ¸ (āĻāĻ•ā§āĻ¸)
āĻāĻ° āĻĒāĻ°āĻŽ āĻŽāĻžāĻ¨ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ x.

acos (x)
āĻāĻ° āĻ†āĻ°ā§āĻ•ā§‹āĻ¸āĻžāĻ‡āĻ¨ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ x.

āĻ†āĻ¸āĻŋāĻ¨ (x)
āĻ—āĻŖāĻ¨āĻž āĻ†āĻ°ā§āĻ•āĻ¸āĻžāĻ‡āĻ¨ āĻāĻ° x.

āĻ†āĻ¤āĻ¨ (x)
āĻāĻ° āĻ†āĻ°ā§āĻ•āĻŸāĻžāĻžā§āĻœā§‡āĻ¨ā§āĻŸ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ x.

āĻŽāĻ§ā§āĻ¯ā§‡(x, āĻ•āĻŽāĻĒāĻ•ā§āĻˇā§‡, āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš)
āĻ°āĻŋāĻŸāĻžāĻ°ā§āĻ¨ 1 āĻ¯āĻĻāĻŋ x āĻāĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻŦāĻĄāĻŧ āĻŦāĻž āĻ¸āĻŽāĻžāĻ¨ āĻŽāĻŋāĻ¨āĻŋāĻŸ āĻāĻŦāĻ‚ āĻāĻ° āĻĨā§‡āĻ•ā§‡ āĻ•āĻŽ āĻŦāĻž āĻ¸āĻŽāĻžāĻ¨ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš, 0
āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧāĨ¤

āĻŦāĻŋāĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄ(x, y)
āĻŦāĻŋāĻŸāĻ°(x, y)
āĻŦāĻŋāĻŸāĻ“āĻ¯āĻŧāĻžāĻ‡āĻ¸ā§‡ āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚/āĻ…āĻĨāĻŦāĻž āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨ āĻšāĻžāĻ˛ā§ āĻ•āĻ°ā§āĻ¨ x āĻāĻŦāĻ‚ y.

āĻāĻ° āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ x āĻāĻŦāĻ‚ y āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻ•āĻ°āĻžāĻ° āĻ†āĻ—ā§‡ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ¯āĻŧ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ
āĻŦāĻŋāĻŸāĻ“āĻ¯āĻŧāĻžāĻ‡āĻœ āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨āĨ¤

āĻ¨ā§‹āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ¤ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻāĻŦāĻ‚ āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ‰āĻ­āĻ¯āĻŧāĻ‡ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¨āĻŋāĻ°ā§āĻ­ā§āĻ˛āĻ¤āĻž āĻšāĻžāĻ°āĻžāĻ¨āĨ¤ āĻŦāĻĄāĻŧ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻĨā§‡āĻ•ā§‡ āĻ¸āĻ¤āĻ°ā§āĻ• āĻĨāĻžāĻ•ā§āĻ¨ (āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ 2^53 āĻāĻŦāĻ‚
āĻŦāĻĄāĻŧ)āĨ¤

āĻ¸āĻŋāĻ˛ (āĻāĻ•ā§āĻ¸āĻĒā§āĻ°)
āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ° āĻŽāĻžāĻ¨ āĻŦā§ƒāĻ¤ā§āĻ¤āĻžāĻ•āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻ¸ āĻ¨āĻŋāĻ•āĻŸāĻ¤āĻŽ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻ‰āĻĒāĻ°ā§‡āĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ,
"ceil(1.5)" āĻšāĻ˛ "2.0"āĨ¤

āĻ•ā§āĻ˛āĻŋāĻĒ(x, āĻ•āĻŽāĻĒāĻ•ā§āĻˇā§‡, āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš)
āĻāĻ° āĻŽāĻžāĻ¨ āĻĢā§‡āĻ°āĻ¤ āĻĻāĻŋāĻ¨ x āĻŽāĻ§ā§āĻ¯ā§‡ āĻ•āĻžāĻŸāĻž āĻŽāĻŋāĻ¨āĻŋāĻŸ āĻāĻŦāĻ‚ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš.

cos (x)
āĻāĻ° āĻ•ā§‹āĻ¸āĻžāĻ‡āĻ¨ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ x.

cosh (x)
āĻāĻ° āĻšāĻžāĻ‡āĻĒāĻžāĻ°āĻŦā§‹āĻ˛āĻŋāĻ• āĻ•ā§‹āĻ¸āĻžāĻ‡āĻ¨ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ x.

eq(x, y)
āĻ°āĻŋāĻŸāĻžāĻ°ā§āĻ¨ 1 āĻ¯āĻĻāĻŋ x āĻāĻŦāĻ‚ y āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯, āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ 0āĨ¤

āĻŽā§‡āĻ¯āĻŧāĻžāĻĻ (x)
āĻāĻ° āĻ¸ā§‚āĻšāĻ•ā§€āĻ¯āĻŧ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ x (āĻŦā§‡āĻ¸ "e" āĻ¸āĻš, āĻ…āĻ¯āĻŧāĻ˛āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž)āĨ¤

āĻŽā§‡āĻā§‡ (āĻāĻ•ā§āĻ¸āĻĒā§āĻ°)
āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ° āĻŽāĻžāĻ¨ āĻŦā§ƒāĻ¤ā§āĻ¤āĻžāĻ•āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻ¸ āĻ¨āĻŋāĻ•āĻŸāĻ¤āĻŽ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻ¨āĻŋāĻšā§‡āĻ° āĻĻāĻŋāĻ•ā§‡āĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ,
"āĻĢā§āĻ˛ā§‹āĻ°(-1.5)" āĻšāĻ˛ "-2.0"āĨ¤

āĻ—āĻžāĻ‰āĻ¸(x)
āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸ āĻ—āĻžāĻ‰āĻ¸ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻāĻ° x, "exp(-x*x/2) / sqrt(2*PI)" āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤āĨ¤

gcd(x, y)
āĻāĻ° āĻ¸āĻ°ā§āĻŦāĻļā§āĻ°ā§‡āĻˇā§āĻ  āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ­āĻžāĻœāĻ• āĻĢā§‡āĻ°āĻ¤ āĻĻāĻžāĻ“ x āĻāĻŦāĻ‚ yāĨ¤ āĻ¯āĻĻāĻŋ āĻ‰āĻ­āĻ¯āĻŧ x āĻāĻŦāĻ‚ y 0 āĻŦāĻž āĻ‰āĻ­āĻ¯āĻŧ āĻŦāĻž āĻ‰āĻ­āĻ¯āĻŧ
āĻļā§‚āĻ¨ā§āĻ¯ā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻ•āĻŽ āĻšāĻ˛ā§‡ āĻ†āĻšāĻ°āĻŖ āĻ…āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤āĨ¤

gt(x, y)
āĻ°āĻŋāĻŸāĻžāĻ°ā§āĻ¨ 1 āĻ¯āĻĻāĻŋ x āĻšā§‡āĻ¯āĻŧā§‡ āĻŦāĻĄāĻŧ y, 0 āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧāĨ¤

gte(x, y)
āĻ°āĻŋāĻŸāĻžāĻ°ā§āĻ¨ 1 āĻ¯āĻĻāĻŋ x āĻāĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻŦāĻĄāĻŧ āĻŦāĻž āĻ¸āĻŽāĻžāĻ¨ y, 0 āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧāĨ¤

āĻšāĻžāĻ‡āĻĒā§‹āĻŸ(x, y)
āĻāĻ‡ āĻĢāĻžāĻ‚āĻļāĻ¨āĻŸāĻŋ āĻāĻ•āĻ‡ āĻ¨āĻžāĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŋ āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡āĻ° āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ; āĻāĻŸāĻŋ "sqrt( āĻĢā§‡āĻ°āĻ¤ āĻĻā§‡āĻ¯āĻŧx*x +
y*y)", āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ā§‡āĻ° āĻŦāĻžāĻšā§āĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽāĻ•ā§‹āĻŖā§€ āĻ¤ā§āĻ°āĻŋāĻ­ā§āĻœā§‡āĻ° āĻ•āĻ°ā§āĻŖā§‡āĻ° āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ x āĻāĻŦāĻ‚ y,
āĻ…āĻĨāĻŦāĻž āĻŦāĻŋāĻ¨ā§āĻĻā§āĻ° āĻĻā§‚āĻ°āĻ¤ā§āĻŦ (x, y) āĻ‰ā§ŽāĻĒāĻ¤ā§āĻ¤āĻŋ āĻĨā§‡āĻ•ā§‡āĨ¤

āĻ¯āĻĻāĻŋ(x, y)
āĻŽā§‚āĻ˛ā§āĻ¯āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ x, āĻāĻŦāĻ‚ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻ…-āĻļā§‚āĻ¨ā§āĻ¯ āĻšāĻ˛ā§‡ āĻāĻ° āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻĢā§‡āĻ°āĻ¤ āĻĻāĻŋāĻ¨ y,
āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ 0 āĻĢā§‡āĻ°āĻ¤ āĻĻāĻŋāĻ¨āĨ¤

āĻ¯āĻĻāĻŋ(x, y, z)
āĻŽā§‚āĻ˛ā§āĻ¯āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ x, āĻāĻŦāĻ‚ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻ…-āĻļā§‚āĻ¨ā§āĻ¯ āĻšāĻ˛ā§‡ āĻāĻ° āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻĢā§‡āĻ°āĻ¤ āĻĻāĻŋāĻ¨ yāĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ
āĻāĻ° āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻĢāĻ˛āĻžāĻĢāĻ˛ z.

āĻ¯āĻĻāĻŋ āĻ¨āĻž(x, y)
āĻŽā§‚āĻ˛ā§āĻ¯āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ x, āĻāĻŦāĻ‚ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻļā§‚āĻ¨ā§āĻ¯ āĻšāĻ˛ā§‡ āĻāĻ° āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻĢā§‡āĻ°āĻ¤ āĻĻāĻŋāĻ¨ y, āĻĢāĻŋāĻ°ā§‡
0 āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧāĨ¤

āĻ¯āĻĻāĻŋ āĻ¨āĻž(x, y, z)
āĻŽā§‚āĻ˛ā§āĻ¯āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ x, āĻāĻŦāĻ‚ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻļā§‚āĻ¨ā§āĻ¯ āĻšāĻ˛ā§‡ āĻāĻ° āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻĢā§‡āĻ°āĻ¤ āĻĻāĻŋāĻ¨ yāĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ
āĻāĻ° āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻĢāĻ˛āĻžāĻĢāĻ˛ z.

isinf (x)
āĻ°āĻŋāĻŸāĻžāĻ°ā§āĻ¨ 1.0 āĻ¯āĻĻāĻŋ x +/-āĻ‡āĻ¨āĻĢāĻŋāĻ¨āĻŋāĻŸāĻŋ, 0.0 āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧāĨ¤

āĻ‡āĻ¸āĻ¨āĻžāĻ¨ (x)
āĻ°āĻŋāĻŸāĻžāĻ°ā§āĻ¨ 1.0 āĻ¯āĻĻāĻŋ x NAN, 0.0 āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧāĨ¤

ld(var)
āĻ¨āĻŽā§āĻŦāĻ° āĻ¸āĻš āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻšāĻ˛āĻ•ā§‡āĻ° āĻŽāĻžāĻ¨ āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨ Var, āĻ¯āĻž āĻ†āĻ—ā§‡ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŋāĻ¤ āĻ›āĻŋāĻ˛
āĻ¸āĻ™ā§āĻ—ā§‡ st(Var, āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻ¸) āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ˛ā§‹āĻĄ āĻ•āĻ°āĻž āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡āĨ¤

āĻ˛āĻ—(x)
āĻāĻ° āĻĒā§āĻ°āĻžāĻ•ā§ƒāĻ¤āĻŋāĻ• āĻ˛āĻ—āĻžāĻ°āĻŋāĻĻāĻŽ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ x.

lt(x, y)
āĻ°āĻŋāĻŸāĻžāĻ°ā§āĻ¨ 1 āĻ¯āĻĻāĻŋ x āĻĨā§‡āĻ•ā§‡ āĻ•āĻŽ y, 0 āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧāĨ¤

āĻāĻ˛āĻŸāĻŋāĻ‡ (āĻāĻ•ā§āĻ¸, y)
āĻ°āĻŋāĻŸāĻžāĻ°ā§āĻ¨ 1 āĻ¯āĻĻāĻŋ x āĻāĻ° āĻĨā§‡āĻ•ā§‡ āĻ•āĻŽ āĻŦāĻž āĻ¸āĻŽāĻžāĻ¨ y, 0 āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧāĨ¤

āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš(x, y)
āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻĢā§‡āĻ°āĻ¤ āĻĻāĻŋāĻ¨ x āĻāĻŦāĻ‚ y.

āĻŽāĻŋāĻ¨āĻŋāĻŸ(x, y)
āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻĢā§‡āĻ°āĻ¤ āĻĻāĻŋāĻ¨ x āĻāĻŦāĻ‚ y.

mod(x, y)
āĻāĻ° āĻŦāĻŋāĻ­āĻžāĻœāĻ¨ā§‡āĻ° āĻ…āĻŦāĻļāĻŋāĻˇā§āĻŸāĻžāĻ‚āĻļ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ x by y.

āĻ¨āĻž (āĻāĻ•ā§āĻ¸āĻĒā§āĻ°)
āĻ°āĻŋāĻŸāĻžāĻ°ā§āĻ¨ 1.0 āĻ¯āĻĻāĻŋ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻ¸ āĻļā§‚āĻ¨ā§āĻ¯, āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ 0.0āĨ¤

pow(x, y)
āĻāĻ° āĻļāĻ•ā§āĻ¤āĻŋ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ x āĻ‰āĻŦā§ y, āĻāĻŸāĻŋ "(x)^(y) "āĨ¤

āĻŽā§āĻĻā§āĻ°āĻŖ(āĻŸāĻŋ)
āĻŽā§āĻĻā§āĻ°āĻŖ(āĻŸāĻŋ, l)
āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ° āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨ t āĻ˛āĻ—āĻ˛ā§‡āĻ­ā§‡āĻ˛ āĻ¸āĻš lāĨ¤ āĻ¯āĻĻāĻŋ l āĻāĻ•āĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ¤āĻžāĻ°āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž
āĻ˛āĻ— āĻ¸ā§āĻ¤āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°āĻž āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡āĨ¤

āĻ˛āĻ—āĻ˛ā§‡āĻ­ā§‡āĻ˛ l āĻ¸āĻš āĻŸāĻŋ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§‡

āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹(x)
0.0 āĻāĻŦāĻ‚ 1.0 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻ›āĻĻā§āĻŽ āĻ°ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŽ āĻŽāĻžāĻ¨ āĻĢā§‡āĻ°āĻ¤ āĻĻāĻŋāĻ¨āĨ¤ x āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻ¸ā§‚āĻšāĻ•
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§€āĻ˛ āĻ¯āĻž āĻŦā§€āĻœ/āĻ°āĻžāĻˇā§āĻŸā§āĻ° āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

root(expr, āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš)
āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻŽāĻžāĻ¨ āĻ–ā§āĻāĻœā§āĻ¨ āĻ¯āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻ¸ āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻĻāĻŋāĻ¯āĻŧā§‡ ld(ā§¨ā§Ļā§§ā§Ļ) is
āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ā§‡ ā§Ļ..āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš.

āĻŽāĻ§ā§āĻ¯ā§‡ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻ¸ āĻāĻ•āĻŸāĻŋ āĻ…āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻŦā§‹āĻāĻžāĻ¤ā§‡ āĻšāĻŦā§‡ āĻŦāĻž āĻĢāĻ˛āĻžāĻĢāĻ˛āĻŸāĻŋ āĻ…āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤āĨ¤

ld(ā§¨ā§Ļā§§ā§Ļ) āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ‡āĻ¨āĻĒā§āĻŸ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ, āĻ¯āĻžāĻ° āĻ…āĻ°ā§āĻĨ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤
āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻŸāĻŋ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ‡āĻ¨āĻĒā§āĻŸ āĻŽāĻžāĻ¨ āĻ¸āĻš āĻāĻ•āĻžāĻ§āĻŋāĻ•āĻŦāĻžāĻ° āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻ¯āĻž
āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ ld(0)āĨ¤ āĻ¯āĻ–āĻ¨ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻŸāĻŋ 0 āĻ¤ā§‡ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°ā§‡ āĻ¤āĻ–āĻ¨ the
āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻ‡āĻ¨āĻĒā§āĻŸ āĻŽāĻžāĻ¨ āĻĢā§‡āĻ°āĻ¤ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻŦā§‡āĨ¤

āĻĒāĻžāĻĒ (x)
āĻāĻ° āĻ¸āĻžāĻ‡āĻ¨ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ x.

āĻœāĻ¨ā§āĻŽ (x)
āĻāĻ° āĻšāĻžāĻ‡āĻĒāĻžāĻ°āĻŦā§‹āĻ˛āĻŋāĻ• āĻ¸āĻžāĻ‡āĻ¨ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ x.

sqrt(āĻāĻ•ā§āĻ¸āĻĒā§āĻ°)
āĻāĻ° āĻŦāĻ°ā§āĻ—āĻŽā§‚āĻ˛ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻ¸. āĻāĻŸāĻŋ "(āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻ¸)^.5"

āĻ¸ā§āĻ•ā§āĻ‡āĻļ(x)
āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ "1/(1 + exp(4*x))"āĨ¤

st(var, āĻāĻ•ā§āĻ¸āĻĒā§āĻ°)
āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ° āĻŽāĻžāĻ¨ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°ā§āĻ¨ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻ¸ āĻāĻ•āĻŸāĻŋ āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§€āĻ˛ āĻŽāĻ§ā§āĻ¯ā§‡. Var āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡
āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻŽāĻžāĻ¨ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ 0 āĻĨā§‡āĻ•ā§‡ āĻ¸ā§€āĻŽāĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨
9. āĻĢāĻžāĻ‚āĻļāĻ¨āĻŸāĻŋ āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ā§‡ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡āĨ¤ āĻĻā§āĻ°āĻˇā§āĻŸāĻŦā§āĻ¯, āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ­āĻžāĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤

āĻŸā§āĻ¯āĻžāĻ¨ (āĻāĻ•ā§āĻ¸)
āĻāĻ° āĻ¸ā§āĻĒāĻ°ā§āĻļāĻ• āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ x.

tanh (x)
āĻāĻ° āĻšāĻžāĻ‡āĻĒāĻžāĻ°āĻŦā§‹āĻ˛āĻŋāĻ• āĻŸā§āĻ¯āĻžāĻ¨āĻœā§‡āĻ¨ā§āĻŸ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ x.

āĻŸā§‡āĻ˛āĻ° (āĻāĻ•ā§āĻ¸āĻĒā§āĻ°, x)
āĻŸā§‡āĻ˛āĻ° (āĻāĻ•ā§āĻ¸āĻĒā§āĻ°, x, ID)
āĻāĻ•āĻŸāĻŋ āĻŸā§‡āĻ˛āĻ° āĻ¸āĻŋāĻ°āĻŋāĻœ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°ā§āĻ¨ x, "ld(id)"-th āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦāĻ•āĻžāĻ°ā§€ āĻāĻ•āĻŸāĻŋ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
0 āĻ āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡āĻ° āĻĄā§‡āĻ°āĻŋāĻ­ā§‡āĻŸāĻŋāĻ­āĨ¤

āĻ¯āĻ–āĻ¨ āĻ¸āĻŋāĻ°āĻŋāĻœāĻŸāĻŋ āĻāĻ•āĻ¤ā§āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻ¨āĻž āĻĢāĻ˛āĻžāĻĢāĻ˛āĻŸāĻŋ āĻ…āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤āĨ¤

ld(āĻ†āĻ‡āĻĄāĻŋ) āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĄā§‡āĻ°āĻŋāĻ­ā§‡āĻŸāĻŋāĻ­ āĻ…āĻ°ā§āĻĄāĻžāĻ° āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻ¸, āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨ā§‡ āĻ¯ā§‡ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤
āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻŸāĻŋ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ‡āĻ¨āĻĒā§āĻŸ āĻŽāĻžāĻ¨ āĻ¸āĻš āĻāĻ•āĻžāĻ§āĻŋāĻ•āĻŦāĻžāĻ° āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻ¯āĻž
āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ "ld(id)" āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ¯āĻĻāĻŋ id āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻž āĻšāĻ˛ā§‡ 0 āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧāĨ¤

āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨, āĻ¯āĻ–āĻ¨ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĄā§‡āĻ°āĻŋāĻ­ā§‡āĻŸāĻŋāĻ­āĻ—ā§āĻ˛āĻŋ 0 āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ y āĻĨāĻžāĻ•ā§‡, āĻ¤āĻ–āĻ¨ "āĻŸā§‡āĻ‡āĻ˛āĻ°(āĻāĻ•ā§āĻ¸āĻĒā§āĻ°, xy)" āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻ¸āĻŽāĻ¯āĻŧ(ā§¨ā§Ļā§§ā§Ļ)
āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ (āĻ“āĻ¯āĻŧāĻžāĻ˛āĻ•ā§āĻ˛āĻ•) āĻ¸āĻŽāĻ¯āĻŧ āĻĢā§‡āĻ°āĻ¤ āĻĻāĻŋāĻ¨āĨ¤

āĻŸā§āĻ°āĻžāĻ™ā§āĻ• (āĻāĻ•ā§āĻ¸āĻĒā§āĻ°)
āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ° āĻŽāĻžāĻ¨ āĻŦā§ƒāĻ¤ā§āĻ¤āĻžāĻ•āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻ¸ āĻļā§‚āĻ¨ā§āĻ¯ āĻĨā§‡āĻ•ā§‡ āĻ¨āĻŋāĻ•āĻŸāĻ¤āĻŽ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻĻāĻŋāĻ•ā§‡āĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ,
"āĻŸā§āĻ°āĻžāĻ™ā§āĻ•(-1.5)" āĻšāĻ˛ "-1.0"āĨ¤

āĻ¯āĻ–āĻ¨ (āĻ…āĻŦāĻ¸ā§āĻĨāĻž, āĻāĻ•ā§āĻ¸āĻĒā§āĻ°)
āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻ¸ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¯āĻ–āĻ¨ Cond āĻ…-āĻļā§‚āĻ¨ā§āĻ¯, āĻāĻŦāĻ‚ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡
āĻļā§‡āĻˇā§‡āĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻ¸ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨, āĻŦāĻž NAN āĻ¯āĻĻāĻŋ Cond āĻ¸āĻŦāĻ¸āĻŽāĻ¯āĻŧ āĻŽāĻŋāĻĨā§āĻ¯āĻž āĻ›āĻŋāĻ˛āĨ¤

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ§ā§āĻ°ā§āĻŦāĻ•āĻ—ā§āĻ˛āĻŋ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§:

PI āĻ‡āĻ‰āĻ¨āĻŋāĻŸ āĻĄāĻŋāĻ¸ā§āĻ•ā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻĢāĻ˛, āĻĒā§āĻ°āĻžāĻ¯āĻŧ 3.14

E āĻŽā§‡āĻĒā§āĻƒ(1) (āĻ…āĻ¯āĻŧāĻ˛āĻžāĻ°ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž), āĻĒā§āĻ°āĻžāĻ¯āĻŧ 2.718

PHI āĻ¸ā§āĻŦāĻ°ā§āĻŖ āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ (1+āĻŦāĻ°ā§āĻ—(5))/2, āĻĒā§āĻ°āĻžāĻ¯āĻŧ 1.618

āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ•ā§‡ "āĻ¸āĻ¤ā§āĻ¯" āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻĻāĻŋ āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻ…-āĻļā§‚āĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨ āĻĨāĻžāĻ•ā§‡, āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨:

"*" AND āĻāĻ° āĻŽāĻ¤ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡

"+" OR āĻāĻ° āĻŽāĻ¤ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻ—āĻ āĻ¨:

āĻ¯āĻĻāĻŋ (A āĻāĻŦāĻ‚ B) āĻ¤āĻžāĻšāĻ˛ā§‡ C

āĻāĻ° āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯:

āĻ¯āĻĻāĻŋ (A*B, C)

āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¸āĻŋ āĻ•ā§‹āĻĄā§‡, āĻ†āĻĒāĻ¨āĻŋ āĻ‡āĻ‰āĻ¨āĻžāĻ°ā§€ āĻāĻŦāĻ‚ āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ āĻāĻŦāĻ‚ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
āĻ¸ā§āĻŦā§€āĻ•ā§ƒāĻ¤ āĻ§ā§āĻ°ā§āĻŦāĻ•, āĻ¯āĻžāĻ¤ā§‡ āĻ¤āĻžāĻ°āĻž āĻ†āĻĒāĻ¨āĻžāĻ° āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§āĨ¤

āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨āĻ•āĻžāĻ°ā§€ āĻ†āĻ¨ā§āĻ¤āĻ°ā§āĻœāĻžāĻ¤āĻŋāĻ• āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ‡āĻ‰āĻ¨āĻŋāĻŸ āĻ‰āĻĒāĻ¸āĻ°ā§āĻ—āĻ—ā§āĻ˛āĻŋāĻ•ā§‡āĻ“ āĻ¸ā§āĻŦā§€āĻ•ā§ƒāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧāĨ¤ āĻ¯āĻĻāĻŋ 'i' āĻ¯ā§āĻ•ā§āĻ¤ āĻšāĻ¯āĻŧ
āĻ‰āĻĒāĻ¸āĻ°ā§āĻ—ā§‡āĻ° āĻĒāĻ°ā§‡, āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻ‰āĻĒāĻ¸āĻ°ā§āĻ— āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯āĻž 1024-āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ XNUMX-āĻāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻžāĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡
1000 āĻāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻžāĨ¤ 'B' āĻĒā§‹āĻ¸ā§āĻŸāĻĢāĻŋāĻ•ā§āĻ¸ āĻŽāĻžāĻ¨āĻŸāĻŋāĻ•ā§‡ 8 āĻĻā§āĻŦāĻžāĻ°āĻž āĻ—ā§āĻŖ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ a āĻāĻ° āĻĒāĻ°ā§‡ āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ‡āĻ‰āĻ¨āĻŋāĻŸ āĻ‰āĻĒāĻ¸āĻ°ā§āĻ— āĻŦāĻž āĻāĻ•āĻž āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤āĨ¤ āĻāĻŸāĻŋ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻšāĻŋāĻ¸ā§‡āĻŦā§‡ 'KB', 'MiB', 'G' āĻāĻŦāĻ‚ 'B' āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
āĻ¨āĻŽā§āĻŦāĻ° āĻĒā§‹āĻ¸ā§āĻŸāĻĢāĻŋāĻ•ā§āĻ¸āĨ¤

āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ†āĻ¨ā§āĻ¤āĻ°ā§āĻœāĻžāĻ¤āĻŋāĻ• āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ‰āĻĒāĻ¸āĻ°ā§āĻ—ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡, āĻāĻ° āĻ‡āĻ™ā§āĻ—āĻŋāĻ¤ āĻ¸āĻš
10 āĻāĻŦāĻ‚ 2 āĻāĻ° āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ āĻ•ā§āĻˇāĻŽāĻ¤āĻžāĨ¤

y 10^-24 / 2^-80

z 10^-21 / 2^-70

a 10^-18 / 2^-60

f 10^-15 / 2^-50

p 10^-12 / 2^-40

n 10^-9 / 2^-30

u 10^-6 / 2^-20

m 10^-3 / 2^-10

c 10 ^ -2

d 10 ^ -1

h 10 ^ 2

k 10^3 / 2^10

K 10^3 / 2^10

M 10^6 / 2^20

G 10^9 / 2^30

T 10^12 / 2^40

P 10^15 / 2^40

E 10^18 / 2^50

Z 10^21 / 2^60

Y 10^24 / 2^70

āĻ“āĻĒā§‡āĻ¨āĻ¸āĻŋāĻāĻ˛ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ


āĻ¯āĻ–āĻ¨ FFmpeg "--enable-opencl" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻ–āĻ¨ āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¸āĻŽā§āĻ­āĻŦāĨ¤
āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§€ OpenCL āĻĒā§āĻ°āĻ¸āĻ™ā§āĻ—āĨ¤

āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¨āĻŋāĻŽā§āĻ¨āĻ°ā§‚āĻĒ:

āĻŦāĻŋāĻ˛ā§āĻĄ_āĻ…āĻĒāĻļāĻ¨
āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻŋāĻ¤ āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻŦāĻŋāĻ˛ā§āĻĄ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ°ā§‡āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻĻā§‡āĻ–ā§āĻ¨ "OpenCL āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ: 1.2 āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ 5.6.4"āĨ¤

āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽ_āĻ†āĻ‡āĻĄāĻŋāĻāĻ•ā§āĻ¸
OpenCL āĻ•ā§‹āĻĄ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽā§‡āĻ° āĻ¸ā§‚āĻšā§€ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸ā§‚āĻšāĻ•āĻŸāĻŋ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§‚āĻšā§€ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¯āĻž āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
"ffmpeg -opencl_bench" āĻŦāĻž "av_opencl_get_device_list()" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤āĨ¤

device_idx
OpenCL āĻ•ā§‹āĻĄ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¸ā§‚āĻšāĻ• āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸ā§‚āĻšāĻ•āĻŸāĻŋ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§‚āĻšā§€ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¯āĻž āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
"ffmpeg -opencl_bench" āĻŦāĻž "av_opencl_get_device_list()" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤āĨ¤

āĻ•ā§‹āĻĄā§‡āĻ• āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ


libavcodec āĻ•āĻŋāĻ›ā§ āĻœā§‡āĻ¨ā§‡āĻ°āĻŋāĻ• āĻŦā§ˆāĻļā§āĻŦāĻŋāĻ• āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡, āĻ¯āĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻ¨āĻ•ā§‹āĻĄāĻžāĻ°ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻāĻŦāĻ‚
āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ•ā§‹āĻĄā§‡āĻ• āĻ¤āĻĨāĻžāĻ•āĻĨāĻŋāĻ¤ āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ
āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ•ā§‹āĻĄā§‡āĻ• āĻœāĻ¨ā§āĻ¯.

āĻ•āĻ–āĻ¨āĻ“ āĻ•āĻ–āĻ¨āĻ“, āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§€ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ•ā§‹āĻĄā§‡āĻ•āĻ•ā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻāĻŦāĻ‚ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ…āĻ¯ā§ŒāĻ•ā§āĻ¤āĻŋāĻ• āĻŦāĻž āĻ…āĻ¨ā§āĻ¯ā§‡āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻ‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ…āĻ°ā§āĻĨ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ¸āĻšā§‡āĻ¤āĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻ•āĻŋāĻ›ā§ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚ āĻŦāĻž āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§‹āĻāĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧāĨ¤

āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ -āĻĒāĻ›āĻ¨ā§āĻĻ āĻŽā§‚āĻ˛ā§āĻ¯ FFmpeg āĻŸā§āĻ˛ā§‡, āĻ…āĻĨāĻŦāĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡
āĻŽāĻžāĻ¨ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ "AVCodecContext" āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ libavutil/opt.h āĻœāĻ¨ā§āĻ¯ API
āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡āĻŸāĻŋāĻ• āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĨ¤

āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡:

b āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ…āĻĄāĻŋāĻ“, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻŦāĻŋāĻŸ/āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻŦāĻŋāĻŸāĻ°ā§‡āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 200KāĨ¤

ab āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ…āĻĄāĻŋāĻ“)
āĻ…āĻĄāĻŋāĻ“ āĻŦāĻŋāĻŸāĻ°ā§‡āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻŦāĻŋāĻŸ/āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡)āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 128KāĨ¤

bt āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻŦāĻŋāĻŸāĻ°ā§‡āĻŸ āĻ¸āĻšāĻ¨āĻļā§€āĻ˛āĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻŦāĻŋāĻŸ/āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡)āĨ¤ 1-āĻĒāĻžāĻ¸ āĻŽā§‹āĻĄā§‡, āĻŦāĻŋāĻŸāĻ°ā§‡āĻŸ āĻ¸āĻšāĻ¨āĻļā§€āĻ˛āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡
āĻ•āĻ¤āĻĻā§‚āĻ° āĻšāĻžāĻ° āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻ—āĻĄāĻŧ āĻŦāĻŋāĻŸāĻ°ā§‡āĻŸ āĻŽāĻžāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻŦāĻŋāĻšā§āĻ¯ā§āĻ¤ āĻšāĻ¤ā§‡ āĻ‡āĻšā§āĻ›ā§āĻ•āĨ¤ āĻāĻ‡
āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨/āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻŦāĻŋāĻŸāĻ°ā§‡āĻŸā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻ¨āĻ¯āĻŧāĨ¤ āĻ…āĻ¤ā§āĻ¯āĻ§āĻŋāĻ• āĻ¸āĻšāĻ¨āĻļā§€āĻ˛āĻ¤āĻž āĻšā§āĻ°āĻžāĻ¸ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻ°ā§‚āĻĒ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻ†āĻ›ā§‡
āĻŽāĻžāĻ¨ā§‡āĻ° āĻ‰āĻĒāĻ°

āĻĒāĻ¤āĻžāĻ•āĻž āĻĒāĻ¤āĻžāĻ•āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚/āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ…āĻĄāĻŋāĻ“, āĻ­āĻŋāĻĄāĻŋāĻ“, āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛)
āĻœā§‡āĻ¨ā§‡āĻ°āĻŋāĻ• āĻĒāĻ¤āĻžāĻ•āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

mv4 āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹āĻŦā§āĻ˛āĻ• (mpeg4) āĻĻā§āĻŦāĻžāĻ°āĻž āĻšāĻžāĻ°āĻŸāĻŋ āĻ—āĻ¤āĻŋ āĻ­ā§‡āĻ•ā§āĻŸāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

qpel
1/4 āĻĒā§‡āĻ˛ āĻŽā§‹āĻļāĻ¨ āĻ•ā§āĻˇāĻ¤āĻŋāĻĒā§‚āĻ°āĻŖ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ˛ā§āĻĒ
āĻ˛ā§āĻĒ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

qscale
āĻ¸ā§āĻĨāĻŋāĻ° qscale āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻœāĻŋāĻāĻŽāĻ¸āĻŋ āĻœāĻŋāĻāĻŽāĻ¸āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

mv0 āĻ¸āĻ°ā§āĻŦāĻĻāĻž mv=<0,0> āĻĻāĻŋāĻ¯āĻŧā§‡ āĻāĻ•āĻŸāĻŋ mb āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ‡āĻ¨āĻĒā§āĻŸ_āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŋāĻ¤
āĻĒāĻžāĻ¸1
āĻĒā§āĻ°āĻĨāĻŽ āĻĒāĻžāĻ¸ āĻŽā§‹āĻĄā§‡ āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ 2āĻĒāĻžāĻ¸ āĻ°ā§‡āĻŸ āĻ•āĻ¨ā§āĻŸā§āĻ°ā§‹āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒāĻžāĻ¸2
āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻĒāĻžāĻ¸ āĻŽā§‹āĻĄā§‡ āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ 2āĻĒāĻžāĻ¸ āĻ°ā§‡āĻŸ āĻ•āĻ¨ā§āĻŸā§āĻ°ā§‹āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ§ā§‚āĻ¸āĻ°
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ—ā§āĻ°ā§‡āĻ¸ā§āĻ•ā§‡āĻ˛ āĻĄāĻŋāĻ•ā§‹āĻĄ/āĻāĻ¨āĻ•ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨āĨ¤

emu_edge
āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤ āĻ†āĻāĻ•āĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤

āĻĒāĻŋāĻāĻ¸āĻāĻ¨āĻ†āĻ°
āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¤ā§āĻ°ā§āĻŸāĻŋ [?] āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ•āĻžāĻŸāĻž
Naq āĻ…āĻ­āĻŋāĻ¯ā§‹āĻœāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻŽāĻžāĻĒāĻ•ā§‡ āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ• āĻ•āĻ°ā§āĻ¨āĨ¤

ildct
āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻĄ āĻĄāĻŋāĻ¸āĻŋāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ•āĻŽ_āĻŦāĻŋāĻ˛āĻŽā§āĻŦ
āĻœā§‹āĻ° āĻ•āĻŽ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ.

āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛_āĻšā§‡āĻĄāĻžāĻ°
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ•ā§€āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻāĻ•ā§āĻ¸āĻŸā§āĻ°āĻžāĻĄā§‡āĻŸāĻžāĻ¤ā§‡ āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻšā§‡āĻĄāĻžāĻ° āĻ°āĻžāĻ–ā§āĻ¨āĨ¤

bitexact
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽ-, āĻŦāĻŋāĻ˛ā§āĻĄ- āĻāĻŦāĻ‚ āĻ¸āĻŽāĻ¯āĻŧ-āĻ¸ā§āĻŦāĻžāĻ§ā§€āĻ¨ āĻĄā§‡āĻŸāĻž āĻ˛āĻŋāĻ–ā§āĻ¨āĨ¤ ((I)DCT āĻŦāĻžāĻĻā§‡)āĨ¤ āĻāĻ‡
āĻ¨āĻŋāĻļā§āĻšāĻŋāĻ¤ āĻ•āĻ°ā§‡ āĻ¯ā§‡ āĻĢāĻžāĻ‡āĻ˛ āĻāĻŦāĻ‚ āĻĄā§‡āĻŸāĻž āĻšā§‡āĻ•āĻ¸āĻžāĻŽāĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ¨āĻ°ā§āĻ¤ā§āĻĒāĻžāĻĻāĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯ āĻāĻŦāĻ‚ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻŽā§‡āĻ˛ā§‡āĨ¤
āĻāĻ° āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ°āĻŋāĻ—ā§āĻ°ā§‡āĻļāĻ¨ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻ° āĻœāĻ¨ā§āĻ¯āĨ¤

aic H263 āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ‡āĻ¨ā§āĻŸā§āĻ°āĻž āĻ•ā§‹āĻĄāĻŋāĻ‚ / mpeg4 ac āĻĒā§‚āĻ°ā§āĻŦāĻžāĻ­āĻžāĻ¸ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻŋāĻŦāĻŋāĻĒāĻŋ āĻ…āĻĒā§āĻ°āĻšāĻ˛āĻŋāĻ¤, āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ mpegvideo āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ā§ˇ

qprd
āĻ…āĻĒā§āĻ°āĻšāĻ˛āĻŋāĻ¤, āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ mpegvideo āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ā§ˇ

āĻ¨ā§‹āĻœ
āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻĄ āĻ—āĻ¤āĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

cgop
āĻŦāĻ¨ā§āĻ§ āĻ—ā§‹āĻĒ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

me_ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ—āĻ¤āĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

āĻļā§‚āĻ¨ā§āĻ¯
āĻļā§‚āĻ¨ā§āĻ¯ āĻ—āĻ¤āĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ (āĻĻā§āĻ°ā§āĻ¤āĻ¤āĻŽ)

āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ
āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ—āĻ¤āĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ (āĻ§ā§€āĻ°āĻ—āĻ¤āĻŋāĻ°)

epzs
EPZS āĻ—āĻ¤āĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ)

ESA esa āĻ—āĻ¤āĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ (āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ¨āĻžāĻŽ)

āĻŸā§‡āĻ¸āĻž
tesa āĻ—āĻ¤āĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨

āĻĻāĻŋāĻ¯āĻŧāĻž āĻĄāĻžāĻ¯āĻŧāĻž āĻ—āĻ¤āĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ (epzs āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ¨āĻžāĻŽ)

āĻ˛āĻ— āĻ‡āĻ¨ āĻ•āĻ°ā§āĻ¨ āĻ˛āĻ— āĻ—āĻ¤āĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨

āĻĢāĻĄāĻ¸
phods āĻ—āĻ¤āĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨

x1 X1 āĻ—āĻ¤āĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨

āĻ¸āĻŽā§āĻŽā§‹āĻšāĻ¨ āĻšā§‡āĻ•ā§āĻ¸ āĻ—āĻ¤āĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨

āĻ‰āĻŽāĻš umh āĻ—āĻ¤āĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨

āĻ°āĻžāĻ‰āĻŸāĻžāĻ°
āĻāĻŸāĻŋāĻ° āĻ—āĻ¤āĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨

extradata_size āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻĄā§‡āĻŸāĻž āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻŽāĻ¯āĻŧ_āĻŦā§‡āĻ¸ āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ¸āĻ™ā§āĻ—āĻ¤ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
āĻ•ā§‹āĻĄā§‡āĻ• āĻ¸āĻŽāĻ¯āĻŧ āĻŦā§‡āĻ¸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢā§āĻ°ā§‡āĻŽ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡āĻ° āĻĒāĻ°āĻŋāĻĒā§āĻ°ā§‡āĻ•ā§āĻˇāĻŋāĻ¤ā§‡ āĻāĻŸāĻŋ āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻŽā§ŒāĻ˛āĻŋāĻ• āĻāĻ•āĻ• (āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡)
āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻĢāĻŋāĻ•ā§āĻ¸āĻĄ-āĻāĻĢāĻĒāĻŋāĻāĻ¸ āĻ¸āĻžāĻŽāĻ—ā§āĻ°ā§€āĻ° āĻœāĻ¨ā§āĻ¯, āĻŸāĻžāĻ‡āĻŽāĻŦā§‡āĻ¸ "1 / āĻĢā§āĻ°ā§‡āĻŽ_āĻ°ā§‡āĻŸ" āĻāĻŦāĻ‚ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤
āĻŦā§ƒāĻĻā§āĻ§āĻŋ āĻāĻ•āĻ‡āĻ­āĻžāĻŦā§‡ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤ 1.

g āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ›āĻŦāĻŋāĻ° āĻ†āĻ•āĻžāĻ°ā§‡āĻ° āĻ—ā§āĻ°ā§āĻĒ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 12āĨ¤

ar āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚/āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ…āĻĄāĻŋāĻ“)
āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻ¯āĻžāĻŽā§āĻĒāĻ˛āĻŋāĻ‚ āĻ°ā§‡āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (Hz āĻ)āĨ¤

ac āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚/āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ…āĻĄāĻŋāĻ“)
āĻ…āĻĄāĻŋāĻ“ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŦāĻŋāĻ›āĻŋāĻ¨ā§āĻ¨ āĻ•āĻ°āĻž āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ…āĻĄāĻŋāĻ“)
āĻ•āĻžāĻŸāĻ…āĻĢ āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ‰āĻ‡āĻĨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ†āĻ•ā§ƒāĻ¤āĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ…āĻĄāĻŋāĻ“)
āĻ…āĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻļā§‡āĻˇ āĻŦā§āĻ¯āĻ¤ā§€āĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻœāĻŽāĻž āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻĒā§āĻ°āĻ¤āĻŋ āĻĢā§āĻ°ā§‡āĻŽ_āĻ¸āĻžāĻ‡āĻœā§‡āĻ° āĻ¨āĻŽā§āĻ¨āĻž āĻĨāĻžāĻ•āĻ¤ā§‡ āĻšāĻŦā§‡
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ•ā§‹āĻĄā§‡āĻ•ā§‡ CODEC_CAP_VARIABLE_FRAME_SIZE āĻ¸ā§‡āĻŸ āĻĨāĻžāĻ•āĻ˛ā§‡ 0 āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ¸ā§‡āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡
āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻ¨āĻ¯āĻŧāĨ¤ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻŸāĻŋ āĻ•āĻŋāĻ›ā§ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ†āĻ•ā§ƒāĻ¤āĻŋ.

āĻĢā§āĻ°ā§‡āĻŽ_āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
āĻĢā§āĻ°ā§‡āĻŽ āĻ¨āĻŽā§āĻŦāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
qcomp āĻ­āĻžāĻ¸āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ•ā§‹āĻ¯āĻŧāĻžāĻ¨ā§āĻŸāĻžāĻ‡āĻœāĻžāĻ° āĻ¸ā§āĻ•ā§‡āĻ˛ āĻ•āĻŽā§āĻĒā§āĻ°ā§‡āĻļāĻ¨ (VBR) āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
āĻšāĻžāĻ° āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻ¸āĻŽā§€āĻ•āĻ°āĻŖāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ rc_eq āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻ¸āĻ°: 0.0-1.0āĨ¤

qblur āĻ­āĻžāĻ¸āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ•ā§‹āĻ¯āĻŧāĻžāĻ¨ā§āĻŸāĻžāĻ‡āĻœāĻžāĻ° āĻ¸ā§āĻ•ā§‡āĻ˛ āĻŦā§āĻ˛āĻžāĻ° (VBR) āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

qmin āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻŽāĻŋāĻ¨āĻŋāĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ•ā§‹āĻ¯āĻŧāĻžāĻ¨ā§āĻŸāĻžāĻ‡āĻœāĻžāĻ° āĻ¸ā§āĻ•ā§‡āĻ˛ (VBR) āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ -1 āĻāĻŦāĻ‚ 69 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻ†āĻŦāĻļā§āĻ¯āĻ•
2 āĻšāĻ¯āĻŧ

qmax āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ•ā§‹āĻ¯āĻŧāĻžāĻ¨ā§āĻŸāĻžāĻ‡āĻœāĻžāĻ° āĻ¸ā§āĻ•ā§‡āĻ˛ (VBR) āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ, -1 āĻāĻŦāĻ‚ 1024 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻ†āĻŦāĻļā§āĻ¯āĻ•
āĻŽāĻžāĻ¨ āĻšāĻ˛ 31āĨ¤

qdiff āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ•ā§‹āĻ¯āĻŧāĻžāĻ¨ā§āĻŸāĻžāĻ‡āĻœāĻžāĻ° āĻ¸ā§āĻ•ā§‡āĻ˛ (VBR) āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

bf āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ¨āĻ¨-āĻŦāĻŋ-āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻŦāĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

-1 āĻāĻŦāĻ‚ 16-āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ 0 āĻāĻ° āĻ…āĻ°ā§āĻĨ āĻšāĻ˛ B-āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĨ¤ āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨
-1 āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻāĻŸāĻŋ āĻāĻ¨āĻ•ā§‹āĻĄāĻžāĻ°ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻŦā§‡āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 0āĨ¤

b_qfactor āĻ­āĻžāĻ¸āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
P āĻāĻŦāĻ‚ B āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ qp āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

rc_āĻ•ā§ŒāĻļāĻ˛ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻšāĻžāĻ° āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

b_āĻ•ā§ŒāĻļāĻ˛ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
I/P/B-āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻŦā§‡āĻ›ā§‡ āĻ¨āĻŋāĻ¤ā§‡ āĻ•ā§ŒāĻļāĻ˛ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

ps āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
RTP āĻĒā§‡āĻ˛ā§‹āĻĄ āĻ¸āĻžāĻ‡āĻœ āĻŦāĻžāĻ‡āĻŸā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

mv_bits āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
āĻšā§‡āĻĄāĻžāĻ°_āĻŦāĻŋāĻŸ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
i_tex_bits āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
p_tex_bits āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
āĻ†āĻŽāĻŋ āĻ—ā§āĻ¨āĻ›āĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
p_count āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
skip_count āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
misc_bits āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
āĻĢā§āĻ°ā§‡āĻŽ_āĻŦāĻŋāĻŸ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
āĻ•ā§‹āĻĄā§‡āĻ•_āĻŸā§āĻ¯āĻžāĻ— āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
āĻŦāĻžāĻ— āĻĒāĻ¤āĻžāĻ•āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻāĻ¨āĻ•ā§‹āĻĄāĻžāĻ° āĻŦāĻžāĻ— āĻ¨āĻ¯āĻŧāĨ¤

āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤
old_msmpeg4
āĻ•āĻŋāĻ›ā§ āĻĒā§āĻ°āĻžāĻ¨ā§‹ lavc āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ msmpeg4v3 āĻĢāĻžāĻ‡āĻ˛ (āĻ•ā§‹āĻ¨ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ āĻ¨ā§‡āĻ‡)

xvid_ilace
Xvid āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻŋāĻ‚ āĻŦāĻžāĻ— (XNUMXcc==XVIX āĻšāĻ˛ā§‡ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ)

ump4
(4cc==UMPXNUMX āĻšāĻ˛ā§‡ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤)

no_padding
āĻĒā§āĻ¯āĻžāĻĄāĻŋāĻ‚ āĻŦāĻžāĻ— (āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤)

amv
ac_vlc
āĻ…āĻŦā§ˆāĻ§ āĻ­āĻŋāĻāĻ˛āĻ¸āĻŋ āĻŦāĻžāĻ— (āĻĒā§āĻ°āĻ¤āĻŋ āĻšāĻžāĻ° āĻ¸āĻŋāĻ¸āĻŋ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤)

qpel_chroma
std_qpel
āĻĒā§āĻ°āĻžāĻ¨ā§‹ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ qpel (āĻĒā§āĻ°āĻ¤āĻŋ āĻšāĻžāĻ° āĻ¸āĻŋāĻ¸āĻŋ/āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤)

qpel_chroma2
āĻĄāĻžāĻ‡āĻ°ā§‡āĻ•ā§āĻŸ_āĻŦā§āĻ˛āĻ•āĻ¸āĻžāĻ‡āĻœ
āĻĄāĻžāĻ‡āĻ°ā§‡āĻ•ā§āĻŸ-āĻ•āĻŋāĻ‰āĻĒāĻŋāĻāĻ˛-āĻŦā§āĻ˛āĻ•āĻ¸āĻžāĻ‡āĻœ āĻŦāĻžāĻ— (āĻĢā§‹āĻ° āĻ¸āĻŋāĻ¸āĻŋ/āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖā§‡ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤)

āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤
āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤ āĻĒā§āĻ¯āĻžāĻĄāĻŋāĻ‚ āĻŦāĻžāĻ— (āĻĒā§āĻ°āĻ¤āĻŋ āĻšāĻžāĻ° āĻ¸āĻŋāĻ¸āĻŋ/āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤)

hpel_chroma
dc_clip
ms āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ¸āĻĢā§āĻŸ āĻ­āĻžāĻ™āĻž āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ°ā§‡ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻŦāĻžāĻ— āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĨ¤

āĻ•āĻžāĻŖā§āĻĄ
āĻŸā§āĻ°āĻžāĻ™ā§āĻ•ā§‡āĻŸā§‡āĻĄ āĻĢā§āĻ°ā§‡āĻŽ

āĻ˛ā§‡āĻ˛āĻŋāĻŽ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ‰āĻœā§āĻœā§āĻŦāĻ˛āĻ¤āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻ• āĻ¸āĻšāĻ— āĻ¨āĻŋāĻ°ā§āĻŽā§‚āĻ˛ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻŽāĻžāĻ¨āĻ“
āĻĄāĻŋāĻ¸āĻŋ āĻ¸āĻšāĻ— āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§āĻ¨)āĨ¤

āĻ¸ā§‡āĻ˛āĻŋāĻŽ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ•ā§āĻ°ā§‹āĻŽāĻŋāĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻ• āĻ¸āĻšāĻ— āĻ¨āĻŋāĻ°ā§āĻŽā§‚āĻ˛ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻŽāĻžāĻ¨āĻ“
āĻĄāĻŋāĻ¸āĻŋ āĻ¸āĻšāĻ— āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§āĻ¨)

āĻ¯āĻĨāĻžāĻ¯āĻĨ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚/āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ…āĻĄāĻŋāĻ“, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ•āĻ¤āĻŸāĻž āĻ•āĻ ā§‹āĻ°āĻ­āĻžāĻŦā§‡ āĻŽāĻžāĻ¨ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¤āĻž āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

āĻ–ā§āĻŦ
āĻ¸ā§āĻĒā§‡āĻ• āĻŦāĻž āĻ°ā§‡āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻ¸āĻĢā§āĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻžāĻ¨ā§‹ āĻ†āĻ°āĻ“ āĻ•āĻ ā§‹āĻ° āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻ ā§‹āĻ°āĻ­āĻžāĻŦā§‡ āĻŽā§‡āĻ¨ā§‡ āĻšāĻ˛ā§āĻ¨

āĻ¯āĻĨāĻžāĻ¯āĻĨ
āĻ•āĻ ā§‹āĻ°āĻ­āĻžāĻŦā§‡ āĻ¸ā§āĻĒā§‡āĻ¸ āĻāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻœāĻŋāĻ¨āĻŋāĻ¸ āĻŽā§‡āĻ¨ā§‡ āĻšāĻ˛ā§āĻ¨ āĻ¯āĻžāĻ‡ āĻšā§‹āĻ• āĻ¨āĻž āĻ•ā§‡āĻ¨ āĻĒāĻ°āĻŋāĻŖāĻ¤āĻŋ

āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ
āĻŦā§‡āĻ¸āĻ°āĻ•āĻžāĻ°ā§€
āĻ…āĻ¨āĻžāĻ¨ā§āĻˇā§āĻ āĻžāĻ¨āĻŋāĻ• āĻāĻ•ā§āĻ¸āĻŸā§‡āĻ¨āĻļāĻ¨ā§‡āĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻāĻŋāĻ¨

āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻŽā§‚āĻ˛āĻ•
āĻ…-āĻĒā§āĻ°āĻŽāĻŋāĻ¤ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻŽā§‚āĻ˛āĻ• āĻœāĻŋāĻ¨āĻŋāĻ¸ā§‡āĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻāĻŋāĻ¨, āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻŽā§‚āĻ˛āĻ• (āĻ…āĻ¸āĻŽāĻžāĻĒā§āĻ¤/āĻ•āĻžāĻœ āĻ•āĻ°ā§āĻ¨
āĻ…āĻ—ā§āĻ°āĻ—āĻ¤āĻŋ/āĻ­āĻžāĻ˛āĻ­āĻžāĻŦā§‡ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋ) āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻāĻŦāĻ‚ āĻāĻ¨āĻ•ā§‹āĻĄāĻžāĻ°āĨ¤ āĻĻā§āĻ°āĻˇā§āĻŸāĻŦā§āĻ¯: āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻŽā§‚āĻ˛āĻ• āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻž āĻā§āĻāĻ•āĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡, āĻ…āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤

b_qoffset āĻ­āĻžāĻ¸āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
P āĻāĻŦāĻ‚ B āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ QP āĻ…āĻĢāĻ¸ā§‡āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

err_detect āĻĒāĻ¤āĻžāĻ•āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ…āĻĄāĻŋāĻ“, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ āĻĒāĻ¤āĻžāĻ•āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

crccheck
āĻāĻŽāĻŦā§‡āĻĄā§‡āĻĄ āĻ¸āĻŋāĻ†āĻ°āĻ¸āĻŋ āĻ¯āĻžāĻšāĻžāĻ‡ āĻ•āĻ°ā§āĻ¨

āĻŦāĻŋāĻŸāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ
āĻŦāĻŋāĻŸāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ āĻŦāĻŋāĻšā§āĻ¯ā§āĻ¤āĻŋ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨

āĻŦāĻžāĻĢāĻžāĻ°
āĻ…āĻ¨ā§āĻĒāĻ¯ā§āĻ•ā§āĻ¤ āĻŦāĻŋāĻŸāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨

āĻŦāĻŋāĻ¸ā§āĻĢā§‹āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻž
āĻ›ā§‹āĻŸāĻ–āĻžāĻŸ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖā§‡ āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻ•āĻ°ā§āĻ¨

ignore_err
āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚ āĻ¤ā§āĻ°ā§āĻŸāĻŋāĻ—ā§āĻ˛āĻŋ āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚ āĻšāĻžāĻ˛āĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¨āĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻšāĻžāĻ¨ āĻ¤āĻžāĻšāĻ˛ā§‡ āĻāĻŸāĻŋ āĻĻāĻ°āĻ•āĻžāĻ°ā§€
āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻāĻ‡āĻ­āĻžāĻŦā§‡ āĻšāĻžāĻ¨ āĻ¯ā§‡ āĻ¸āĻŦāĻ•āĻŋāĻ›ā§ āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°āĻž āĻšā§‹āĻ• āĻ¨āĻž āĻ•ā§‡āĻ¨
āĻ•āĻŋ. āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻāĻŽāĻ¨ āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻŦā§‡ āĻ¨āĻž āĻ¯āĻž āĻĻā§‡āĻ–āĻžāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ†āĻ¨āĻ¨ā§āĻĻāĻĻāĻžāĻ¯āĻŧāĻ•
āĻ¤ā§āĻ°ā§āĻŸāĻŋāĨ¤

āĻ¸āĻžāĻŦāĻ§āĻžāĻ¨
āĻāĻŽāĻ¨ āĻœāĻŋāĻ¨āĻŋāĻ¸āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸ āĻ˛āĻ™ā§āĻ˜āĻ¨ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻŦāĻ¨ā§āĻ¯āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĻā§‡āĻ–āĻž āĻ¯āĻžāĻ¯āĻŧāĻ¨āĻŋā§ˇ

āĻ…āĻ¨ā§āĻŦāĻ°ā§āĻ¤ā§€
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦāĻŋāĻļā§‡āĻˇ āĻ… āĻ¸āĻŽā§āĻŽāĻ¤āĻŋ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§āĻ¨

āĻ†āĻ•ā§āĻ°āĻŽāĻ¨āĻžāĻ¤ā§āĻŽāĻ•
āĻāĻ•āĻŸāĻŋ āĻŦā§āĻĻā§āĻ§āĻŋāĻŽāĻžāĻ¨ āĻāĻ¨āĻ•ā§‹āĻĄāĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ āĻ¯ā§‡ āĻœāĻŋāĻ¨āĻŋāĻ¸ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§āĻ¨

āĻ†āĻ›ā§‡_āĻŦāĻŋ_āĻĢā§āĻ°ā§‡āĻŽ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
āĻŦā§āĻ˛āĻ•_āĻ¸āĻžāĻ°āĻŋāĻŦāĻĻā§āĻ§ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
mpeg_quant āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
H.263 āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ MPEG āĻ•ā§‹āĻ¯āĻŧāĻžāĻ¨ā§āĻŸāĻžāĻ‡āĻœāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

qsquish āĻ­āĻžāĻ¸āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ•āĻŋāĻ­āĻžāĻŦā§‡ qmin āĻāĻŦāĻ‚ qmax āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ•ā§‹āĻ¯āĻŧāĻžāĻ¨ā§āĻŸāĻžāĻ‡āĻœāĻžāĻ° āĻ°āĻžāĻ–āĻž āĻ¯āĻžāĻ¯āĻŧ (0 = āĻ•ā§āĻ˛āĻŋāĻĒ, 1 = āĻĄāĻŋāĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
āĻĢāĻžāĻ‚āĻļāĻ¨)āĨ¤

rc_qmod_amp āĻ­āĻžāĻ¸āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻŽā§‚āĻ˛āĻ• āĻ•ā§‹āĻ¯āĻŧāĻžāĻ¨ā§āĻŸāĻžāĻ‡āĻœāĻžāĻ° āĻŽāĻĄā§āĻ¯ā§āĻ˛ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

rc_qmod_freq āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻŽā§‚āĻ˛āĻ• āĻ•ā§‹āĻ¯āĻŧāĻžāĻ¨ā§āĻŸāĻžāĻ‡āĻœāĻžāĻ° āĻŽāĻĄā§āĻ¯ā§āĻ˛ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

rc_override_count āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
rc_eq āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻšāĻžāĻ° āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻ¸āĻŽā§€āĻ•āĻ°āĻŖ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄā§‡āĻ° āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ
'āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ‡āĻ­āĻžāĻ˛ā§āĻ¯āĻŧā§‡āĻļāĻ¨' āĻŦāĻŋāĻ­āĻžāĻ—ā§‡ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻĢāĻžāĻ‚āĻļāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĢāĻžāĻ‚āĻļāĻ¨āĻ—ā§āĻ˛āĻŋ āĻšāĻ˛
āĻ‰āĻĒāĻ˛āĻŦā§āĻ§: bits2qp(bits), qp2bits(qp)āĨ¤ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ§ā§āĻ°ā§āĻŦāĻ•āĻ—ā§āĻ˛āĻŋ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§:
iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex
avgPPTex avgBPTex avgTex.

āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻšāĻžāĻ° āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ…āĻĄāĻŋāĻ“, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻŦāĻŋāĻŸāĻ°ā§‡āĻŸ āĻ¸āĻšāĻ¨āĻļā§€āĻ˛āĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻŦāĻŋāĻŸ/āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡)āĨ¤ bufsize āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨.

āĻŽāĻŋāĻ¨āĻ°ā§‡āĻŸ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ…āĻĄāĻŋāĻ“, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻŦāĻŋāĻŸāĻ°ā§‡āĻŸ āĻ¸āĻšāĻ¨āĻļā§€āĻ˛āĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻŦāĻŋāĻŸ/āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡)āĨ¤ āĻāĻ•āĻŸāĻŋ CBR āĻāĻ¨āĻ•ā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ†āĻĒ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻĻāĻ°āĻ•āĻžāĻ°ā§€āĨ¤ āĻāĻŸāĻžāĻ‡
āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻ¸āĻžāĻŽāĻžāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ°āĨ¤

bufsize āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ…āĻĄāĻŋāĻ“, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ°ā§‡āĻŸ āĻ•āĻ¨ā§āĻŸā§āĻ°ā§‹āĻ˛ āĻŦāĻžāĻĢāĻžāĻ° āĻ¸āĻžāĻ‡āĻœ (āĻŦāĻŋāĻŸā§‡) āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

rc_buf_aggressivity āĻ­āĻžāĻ¸āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ…āĻ•ā§‡āĻœā§‹āĨ¤

i_qfactor āĻ­āĻžāĻ¸āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
P āĻāĻŦāĻ‚ I āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ QP āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

i_qoffset āĻ­āĻžāĻ¸āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
P āĻāĻŦāĻ‚ I āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ QP āĻ…āĻĢāĻ¸ā§‡āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

rc_init_cplx āĻ­āĻžāĻ¸āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
1-āĻĒāĻžāĻ¸ āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻœāĻŸāĻŋāĻ˛āĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĄāĻŋāĻ¸āĻŋāĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻĄāĻŋāĻ¸āĻŋāĻŸāĻŋ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

āĻ—āĻžāĻĄāĻŧā§€
āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ˛ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ)

āĻĻā§āĻ°ā§āĻ¤
āĻĻā§āĻ°ā§āĻ¤ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž

āĻ•ā§‹āĻ¨ int āĻ¸āĻ āĻŋāĻ• āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž

MMX
āĻ†āĻ˛āĻŸāĻŋāĻ­ā§‡āĻ•
āĻĢā§āĻ¯āĻžāĻ¨
āĻ­āĻžāĻ¸āĻŽāĻžāĻ¨ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ AAN DCT

lumi_mask āĻ­āĻžāĻ¸āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻŽāĻžāĻāĻžāĻ°āĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻ‰āĻœā§āĻœā§āĻŦāĻ˛ āĻ…āĻžā§āĻšāĻ˛āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¸āĻ‚āĻ•ā§āĻšāĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤

tcplx_mask āĻ­āĻžāĻ¸āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻŸā§‡āĻŽā§āĻĒā§‹āĻ°āĻžāĻ˛ āĻœāĻŸāĻŋāĻ˛āĻ¤āĻž āĻŽāĻžāĻ¸ā§āĻ•āĻŋāĻ‚ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

scplx_mask āĻ­āĻžāĻ¸āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ¸ā§āĻĨāĻžāĻ¨āĻŋāĻ• āĻœāĻŸāĻŋāĻ˛āĻ¤āĻž āĻŽāĻžāĻ¸ā§āĻ•āĻŋāĻ‚ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒāĻŋ_āĻŽāĻžāĻ¸ā§āĻ• āĻ­āĻžāĻ¸āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ‡āĻ¨ā§āĻŸāĻžāĻ° āĻŽāĻžāĻ¸ā§āĻ•āĻŋāĻ‚ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ…āĻ¨ā§āĻ§āĻ•āĻžāĻ°_āĻŽā§āĻ–ā§‹āĻļ āĻ­āĻžāĻ¸āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻŽāĻžāĻāĻžāĻ°āĻŋ āĻœāĻžāĻ¯āĻŧāĻ—āĻžāĻ—ā§āĻ˛āĻŋāĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻŦā§‡āĻļāĻŋ āĻļāĻ•ā§āĻ¤āĻŋāĻļāĻžāĻ˛ā§€ āĻ…āĻ¨ā§āĻ§āĻ•āĻžāĻ° āĻ…āĻžā§āĻšāĻ˛āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¸āĻ‚āĻ•ā§āĻšāĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤

idct āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚/āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
IDCT āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

āĻ—āĻžāĻĄāĻŧā§€
āĻ•ā§‹āĻ¨ int
āĻ¸āĻšāĻœ
simplemmx
āĻ¸āĻšāĻœ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ
āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¸āĻšāĻœ āĻāĻ•āĻŸāĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻāĻ•āĻŸāĻŋ IDCT āĻšāĻ¯āĻŧāĻ¨ āĻ•āĻ°ā§āĻ¨ā§ˇ

āĻŦāĻžāĻšā§
āĻ†āĻ˛āĻŸāĻŋāĻ­ā§‡āĻ•
sh4
āĻ¸āĻ°āĻ˛ āĻšāĻžāĻ¤
simplearmv5te
simplearmv6
āĻ¸āĻ°āĻ˛
āĻ¸āĻ°āĻ˛ āĻ†āĻ˛āĻĢāĻž
āĻ†āĻ‡āĻĒāĻŋāĻĒāĻŋ
xvidmmx
āĻĢāĻžāĻ¨āĻŋ
āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ AAN IDCT

slice_count āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
ec āĻĒāĻ¤āĻžāĻ•āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻ—ā§‹āĻĒāĻ¨ āĻ•āĻ°āĻžāĻ° āĻ•ā§ŒāĻļāĻ˛ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

āĻ…āĻ¨ā§āĻŽāĻžāĻ¨_āĻāĻŽāĻ­āĻŋāĻāĻ¸
āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋāĻŽā§‚āĻ˛āĻ• āĻ—āĻ¤āĻŋ āĻ­ā§‡āĻ•ā§āĻŸāĻ° (MV) āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ (āĻ§ā§€āĻ°)

āĻ…āĻŦāĻ°ā§‹āĻ§
āĻ•ā§āĻˇāĻ¤āĻŋāĻ—ā§āĻ°āĻ¸ā§āĻĨ āĻāĻŽāĻŦāĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻļāĻ•ā§āĻ¤āĻŋāĻļāĻžāĻ˛ā§€ āĻĄāĻŋāĻŦā§āĻ˛āĻ• āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨

favor_inter
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻĢā§āĻ°ā§‡āĻŽ āĻĨā§‡āĻ•ā§‡ āĻ­āĻŦāĻŋāĻˇā§āĻ¯āĻĻā§āĻŦāĻžāĻŖā§€ āĻ•āĻ°āĻžāĻ° āĻĒāĻ•ā§āĻˇā§‡

āĻŦāĻŋāĻŸ_āĻĒā§āĻ°āĻ¤āĻŋ_āĻ•ā§‹āĻĄā§‡āĻĄ_āĻ¨āĻŽā§āĻ¨āĻž āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
āĻ¸āĻžāĻŽāĻ¨ā§‡ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻĒā§‚āĻ°ā§āĻŦāĻžāĻ­āĻžāĻ¸ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

āĻŦāĻžāĻŽ
āĻ¸āĻŽāĻ¤āĻ˛
āĻŽāĻ§ā§āĻ¯āĻŽāĻž
āĻĻā§ƒāĻˇā§āĻŸāĻŋāĻ­āĻ™ā§āĻ—āĻŋ āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ¸āĻ™ā§āĻ—āĻ¤ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ¨āĻŽā§āĻ¨āĻž āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĄā§‡āĻŦāĻžāĻ—ā§ āĻ•āĻ°āĻž āĻĒāĻ¤āĻžāĻ•āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚/āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ…āĻĄāĻŋāĻ“, āĻ­āĻŋāĻĄāĻŋāĻ“, āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛)
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĄāĻŋāĻŦāĻžāĻ— āĻ¤āĻĨā§āĻ¯ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

PICT
āĻ›āĻŦāĻŋāĻ° āĻ¤āĻĨā§āĻ¯

rc āĻšāĻžāĻ° āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ

āĻŦāĻŋāĻŸāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ
āĻāĻŽāĻŦāĻŋ_āĻŸāĻžāĻ‡āĻĒ
āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹āĻŦā§āĻ˛āĻ• (āĻāĻŽāĻŦāĻŋ) āĻĒā§āĻ°āĻ•āĻžāĻ°

qp āĻĒā§āĻ°āĻ¤āĻŋ-āĻŦā§āĻ˛āĻ• āĻ•ā§‹āĻ¯āĻŧāĻžāĻ¨ā§āĻŸāĻžāĻ‡āĻœā§‡āĻļāĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° (QP)

mv āĻ—āĻ¤āĻŋ āĻ­ā§‡āĻ•ā§āĻŸāĻ°

dct_coeff
āĻ¸āĻŦā§āĻœ_āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž
āĻ†āĻ¸āĻ¨ā§āĻ¨ āĻĢā§āĻ°ā§‡āĻŽ, GoP āĻŦāĻž āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻœāĻŸāĻŋāĻ˛āĻ¤āĻž āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ˛āĻžāĻĢāĻžāĻ˛āĻžāĻĢāĻŋ āĻ•āĻ°āĻž
āĻ¸ā§āĻŸāĻžāĻ°ā§āĻŸāĻ•ā§‹āĻĄ
āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ
er āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻ¸ā§āĻŦā§€āĻ•ā§ƒāĻ¤āĻŋ

mmco
āĻŽā§‡āĻŽāĻ°āĻŋ āĻŽā§āĻ¯āĻžāĻ¨ā§‡āĻœāĻŽā§‡āĻ¨ā§āĻŸ āĻ•āĻ¨ā§āĻŸā§āĻ°ā§‹āĻ˛ āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨ (H.264)

āĻŦāĻžāĻ—
vis_qp
āĻ•ā§‹āĻ¯āĻŧāĻžāĻ¨ā§āĻŸāĻžāĻ‡āĻœā§‡āĻļāĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° (QP) āĻ•āĻ˛ā§āĻĒāĻ¨āĻž āĻ•āĻ°ā§āĻ¨, āĻ¨āĻŋāĻŽā§āĻ¨ QPāĻ—ā§āĻ˛āĻŋ āĻ¸āĻŦā§āĻœ āĻ°āĻ™ā§‡āĻ°

vis_mb_type
āĻŦā§āĻ˛āĻ•ā§‡āĻ° āĻ§āĻ°āĻ¨ āĻ•āĻ˛ā§āĻĒāĻ¨āĻž āĻ•āĻ°ā§āĻ¨

āĻŦāĻžāĻĢāĻžāĻ°
āĻ›āĻŦāĻŋ āĻŦāĻžāĻĢāĻžāĻ° āĻŦāĻ°āĻžāĻĻā§āĻĻ

āĻĨā§āĻ°ā§‡āĻĄ_āĻ…āĻĒāĻ¸
āĻĨā§āĻ°ā§‡āĻĄāĻŋāĻ‚ āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨

nomc
āĻ—āĻ¤āĻŋ āĻ•ā§āĻˇāĻ¤āĻŋāĻĒā§‚āĻ°āĻŖ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¨

vismv āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ—āĻ¤āĻŋ āĻ­ā§‡āĻ•ā§āĻŸāĻ° (MVs) āĻ•āĻ˛ā§āĻĒāĻ¨āĻž āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻ•ā§‹āĻĄā§‡āĻ•āĻ­āĻŋāĻ‰ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻĻā§‡āĻ–ā§āĻ¨āĨ¤

āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

pf āĻĒāĻŋ-āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĢāĻ°āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻĒā§‚āĻ°ā§āĻŦāĻžāĻ­āĻžāĻ¸āĻŋāĻ¤ āĻāĻŽāĻ­āĻŋ

bf āĻŦāĻŋ-āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĢāĻ°āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻĒā§‚āĻ°ā§āĻŦāĻžāĻ­āĻžāĻ¸āĻŋāĻ¤ āĻāĻŽāĻ­āĻŋ

bb āĻŦāĻŋ-āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĒāĻļā§āĻšāĻžāĻĻāĻ—āĻžāĻŽā§€ āĻĒā§‚āĻ°ā§āĻŦāĻžāĻ­āĻžāĻ¸āĻŋāĻ¤ āĻāĻŽāĻ­āĻŋ

CMP āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻĒā§‡āĻ˛ āĻŽāĻŋ āĻ¤ā§āĻ˛āĻ¨āĻž āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨.

āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

āĻĻā§: āĻ–āĻŋāĻ¤ āĻĒāĻ°āĻŽ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛, āĻĻā§āĻ°ā§āĻ¤ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ)

āĻ•āĻžāĻ¨āĻž āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ•āĻ°ā§āĻ¨ āĻŦāĻ°ā§āĻ—āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ¤ā§āĻ°ā§āĻŸāĻŋāĻ° āĻ¸āĻŽāĻˇā§āĻŸāĻŋ

āĻ¸āĻžāĻ¤
āĻĒāĻ°āĻŽ Hadamard āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻ¯ā§‹āĻ—āĻĢāĻ˛

āĻĄāĻŋāĻ¸āĻŋāĻŸāĻŋ āĻĒāĻ°āĻŽ DCT āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛

āĻĒāĻŋāĻāĻ¸āĻāĻ¨āĻ†āĻ°
āĻŦāĻ°ā§āĻ—āĻžāĻ•āĻžāĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻĒāĻ•āĻ°āĻŖ āĻ¤ā§āĻ°ā§āĻŸāĻŋāĻ° āĻ¸āĻŽāĻˇā§āĻŸāĻŋ (āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻšāĻ˛ā§āĻ¨, āĻ¨āĻŋāĻŽā§āĻ¨āĻŽāĻžāĻ¨ā§‡āĻ°)

āĻŦāĻŋāĻŸ āĻŦā§āĻ˛āĻ•ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻŦāĻŋāĻŸā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž

rd āĻšāĻžāĻ° āĻŦāĻŋāĻ•ā§ƒāĻ¤āĻŋ āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽ, āĻ§ā§€āĻ°

āĻļā§‚āĻ¨ā§āĻ¯
0

vsad
āĻĒāĻ°āĻŽ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛

vsse
āĻŦāĻ°ā§āĻ—āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛

nsse
āĻŦāĻ°ā§āĻ—āĻžāĻ•āĻžāĻ° āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¸āĻŽāĻˇā§āĻŸāĻŋ āĻ—ā§‹āĻ˛āĻŽāĻžāĻ˛ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°ā§‡

w53 5/3 āĻ¤āĻ°āĻ™ā§āĻ—, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤ā§āĻˇāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ

w97 9/7 āĻ¤āĻ°āĻ™ā§āĻ—, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤ā§āĻˇāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ

dctmax
āĻ•ā§āĻ°ā§‹āĻŽāĻž
subcmp āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ¸ā§‡āĻŸ āĻ¸āĻžāĻŦ āĻĒā§‡āĻ˛ āĻŽāĻŋ āĻ¤ā§āĻ˛āĻ¨āĻž āĻĢāĻžāĻ‚āĻļāĻ¨.

āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

āĻĻā§: āĻ–āĻŋāĻ¤ āĻĒāĻ°āĻŽ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛, āĻĻā§āĻ°ā§āĻ¤ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ)

āĻ•āĻžāĻ¨āĻž āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ•āĻ°ā§āĻ¨ āĻŦāĻ°ā§āĻ—āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ¤ā§āĻ°ā§āĻŸāĻŋāĻ° āĻ¸āĻŽāĻˇā§āĻŸāĻŋ

āĻ¸āĻžāĻ¤
āĻĒāĻ°āĻŽ Hadamard āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻ¯ā§‹āĻ—āĻĢāĻ˛

āĻĄāĻŋāĻ¸āĻŋāĻŸāĻŋ āĻĒāĻ°āĻŽ DCT āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛

āĻĒāĻŋāĻāĻ¸āĻāĻ¨āĻ†āĻ°
āĻŦāĻ°ā§āĻ—āĻžāĻ•āĻžāĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻĒāĻ•āĻ°āĻŖ āĻ¤ā§āĻ°ā§āĻŸāĻŋāĻ° āĻ¸āĻŽāĻˇā§āĻŸāĻŋ (āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻšāĻ˛ā§āĻ¨, āĻ¨āĻŋāĻŽā§āĻ¨āĻŽāĻžāĻ¨ā§‡āĻ°)

āĻŦāĻŋāĻŸ āĻŦā§āĻ˛āĻ•ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻŦāĻŋāĻŸā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž

rd āĻšāĻžāĻ° āĻŦāĻŋāĻ•ā§ƒāĻ¤āĻŋ āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽ, āĻ§ā§€āĻ°

āĻļā§‚āĻ¨ā§āĻ¯
0

vsad
āĻĒāĻ°āĻŽ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛

vsse
āĻŦāĻ°ā§āĻ—āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛

nsse
āĻŦāĻ°ā§āĻ—āĻžāĻ•āĻžāĻ° āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¸āĻŽāĻˇā§āĻŸāĻŋ āĻ—ā§‹āĻ˛āĻŽāĻžāĻ˛ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°ā§‡

w53 5/3 āĻ¤āĻ°āĻ™ā§āĻ—, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤ā§āĻˇāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ

w97 9/7 āĻ¤āĻ°āĻ™ā§āĻ—, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤ā§āĻˇāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ

dctmax
āĻ•ā§āĻ°ā§‹āĻŽāĻž
mbcmp āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹āĻŦā§āĻ˛āĻ• āĻ¤ā§āĻ˛āĻ¨āĻž āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

āĻĻā§: āĻ–āĻŋāĻ¤ āĻĒāĻ°āĻŽ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛, āĻĻā§āĻ°ā§āĻ¤ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ)

āĻ•āĻžāĻ¨āĻž āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ•āĻ°ā§āĻ¨ āĻŦāĻ°ā§āĻ—āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ¤ā§āĻ°ā§āĻŸāĻŋāĻ° āĻ¸āĻŽāĻˇā§āĻŸāĻŋ

āĻ¸āĻžāĻ¤
āĻĒāĻ°āĻŽ Hadamard āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻ¯ā§‹āĻ—āĻĢāĻ˛

āĻĄāĻŋāĻ¸āĻŋāĻŸāĻŋ āĻĒāĻ°āĻŽ DCT āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛

āĻĒāĻŋāĻāĻ¸āĻāĻ¨āĻ†āĻ°
āĻŦāĻ°ā§āĻ—āĻžāĻ•āĻžāĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻĒāĻ•āĻ°āĻŖ āĻ¤ā§āĻ°ā§āĻŸāĻŋāĻ° āĻ¸āĻŽāĻˇā§āĻŸāĻŋ (āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻšāĻ˛ā§āĻ¨, āĻ¨āĻŋāĻŽā§āĻ¨āĻŽāĻžāĻ¨ā§‡āĻ°)

āĻŦāĻŋāĻŸ āĻŦā§āĻ˛āĻ•ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻŦāĻŋāĻŸā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž

rd āĻšāĻžāĻ° āĻŦāĻŋāĻ•ā§ƒāĻ¤āĻŋ āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽ, āĻ§ā§€āĻ°

āĻļā§‚āĻ¨ā§āĻ¯
0

vsad
āĻĒāĻ°āĻŽ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛

vsse
āĻŦāĻ°ā§āĻ—āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛

nsse
āĻŦāĻ°ā§āĻ—āĻžāĻ•āĻžāĻ° āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¸āĻŽāĻˇā§āĻŸāĻŋ āĻ—ā§‹āĻ˛āĻŽāĻžāĻ˛ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°ā§‡

w53 5/3 āĻ¤āĻ°āĻ™ā§āĻ—, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤ā§āĻˇāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ

w97 9/7 āĻ¤āĻ°āĻ™ā§āĻ—, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤ā§āĻˇāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ

dctmax
āĻ•ā§āĻ°ā§‹āĻŽāĻž
ildctcmp āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻĄ āĻĄāĻŋāĻ¸āĻŋāĻŸāĻŋ āĻ¤ā§āĻ˛āĻ¨āĻž āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

āĻĻā§: āĻ–āĻŋāĻ¤ āĻĒāĻ°āĻŽ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛, āĻĻā§āĻ°ā§āĻ¤ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ)

āĻ•āĻžāĻ¨āĻž āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ•āĻ°ā§āĻ¨ āĻŦāĻ°ā§āĻ—āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ¤ā§āĻ°ā§āĻŸāĻŋāĻ° āĻ¸āĻŽāĻˇā§āĻŸāĻŋ

āĻ¸āĻžāĻ¤
āĻĒāĻ°āĻŽ Hadamard āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻ¯ā§‹āĻ—āĻĢāĻ˛

āĻĄāĻŋāĻ¸āĻŋāĻŸāĻŋ āĻĒāĻ°āĻŽ DCT āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛

āĻĒāĻŋāĻāĻ¸āĻāĻ¨āĻ†āĻ°
āĻŦāĻ°ā§āĻ—āĻžāĻ•āĻžāĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻĒāĻ•āĻ°āĻŖ āĻ¤ā§āĻ°ā§āĻŸāĻŋāĻ° āĻ¸āĻŽāĻˇā§āĻŸāĻŋ (āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻšāĻ˛ā§āĻ¨, āĻ¨āĻŋāĻŽā§āĻ¨āĻŽāĻžāĻ¨ā§‡āĻ°)

āĻŦāĻŋāĻŸ āĻŦā§āĻ˛āĻ•ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻŦāĻŋāĻŸā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž

rd āĻšāĻžāĻ° āĻŦāĻŋāĻ•ā§ƒāĻ¤āĻŋ āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽ, āĻ§ā§€āĻ°

āĻļā§‚āĻ¨ā§āĻ¯
0

vsad
āĻĒāĻ°āĻŽ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛

vsse
āĻŦāĻ°ā§āĻ—āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛

nsse
āĻŦāĻ°ā§āĻ—āĻžāĻ•āĻžāĻ° āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¸āĻŽāĻˇā§āĻŸāĻŋ āĻ—ā§‹āĻ˛āĻŽāĻžāĻ˛ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°ā§‡

w53 5/3 āĻ¤āĻ°āĻ™ā§āĻ—, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤ā§āĻˇāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ

w97 9/7 āĻ¤āĻ°āĻ™ā§āĻ—, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤ā§āĻˇāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ

dctmax
āĻ•ā§āĻ°ā§‹āĻŽāĻž
dia_size āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ—āĻ¤āĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻšā§€āĻ°āĻžāĻ° āĻ§āĻ°āĻ¨ āĻāĻŦāĻ‚ āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻļā§‡āĻˇ_āĻĒā§‚āĻ°ā§āĻŦ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻĢā§āĻ°ā§‡āĻŽ āĻĨā§‡āĻ•ā§‡ āĻ—āĻ¤āĻŋ āĻ­āĻŦāĻŋāĻˇā§āĻ¯āĻĻā§āĻŦāĻžāĻŖā§€āĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒā§āĻ°āĻŋāĻŽ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻĒā§āĻ°āĻžāĻ• āĻ—āĻ¤āĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨.

precmp āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻĒā§āĻ°āĻžāĻ• āĻ—āĻ¤āĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ¤ā§āĻ˛āĻ¨āĻž āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨.

āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

āĻĻā§: āĻ–āĻŋāĻ¤ āĻĒāĻ°āĻŽ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛, āĻĻā§āĻ°ā§āĻ¤ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ)

āĻ•āĻžāĻ¨āĻž āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ•āĻ°ā§āĻ¨ āĻŦāĻ°ā§āĻ—āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ¤ā§āĻ°ā§āĻŸāĻŋāĻ° āĻ¸āĻŽāĻˇā§āĻŸāĻŋ

āĻ¸āĻžāĻ¤
āĻĒāĻ°āĻŽ Hadamard āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻ¯ā§‹āĻ—āĻĢāĻ˛

āĻĄāĻŋāĻ¸āĻŋāĻŸāĻŋ āĻĒāĻ°āĻŽ DCT āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛

āĻĒāĻŋāĻāĻ¸āĻāĻ¨āĻ†āĻ°
āĻŦāĻ°ā§āĻ—āĻžāĻ•āĻžāĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻĒāĻ•āĻ°āĻŖ āĻ¤ā§āĻ°ā§āĻŸāĻŋāĻ° āĻ¸āĻŽāĻˇā§āĻŸāĻŋ (āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻšāĻ˛ā§āĻ¨, āĻ¨āĻŋāĻŽā§āĻ¨āĻŽāĻžāĻ¨ā§‡āĻ°)

āĻŦāĻŋāĻŸ āĻŦā§āĻ˛āĻ•ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻŦāĻŋāĻŸā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž

rd āĻšāĻžāĻ° āĻŦāĻŋāĻ•ā§ƒāĻ¤āĻŋ āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽ, āĻ§ā§€āĻ°

āĻļā§‚āĻ¨ā§āĻ¯
0

vsad
āĻĒāĻ°āĻŽ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛

vsse
āĻŦāĻ°ā§āĻ—āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛

nsse
āĻŦāĻ°ā§āĻ—āĻžāĻ•āĻžāĻ° āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¸āĻŽāĻˇā§āĻŸāĻŋ āĻ—ā§‹āĻ˛āĻŽāĻžāĻ˛ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°ā§‡

w53 5/3 āĻ¤āĻ°āĻ™ā§āĻ—, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤ā§āĻˇāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ

w97 9/7 āĻ¤āĻ°āĻ™ā§āĻ—, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤ā§āĻˇāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ

dctmax
āĻ•ā§āĻ°ā§‹āĻŽāĻž
pre_dia_size āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ—āĻ¤āĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻžāĻ• āĻĒāĻžāĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻšā§€āĻ°āĻžāĻ° āĻ§āĻ°āĻ¨ āĻāĻŦāĻ‚ āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻžāĻŦāĻ•āĻŋāĻ‰ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ¸āĻžāĻŦ āĻĒā§‡āĻ˛ āĻ—āĻ¤āĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ—ā§āĻŖāĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

dtg_active_format āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
me_range āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ¸ā§€āĻŽāĻž āĻŽā§‹āĻļāĻ¨ āĻ­ā§‡āĻ•ā§āĻŸāĻ° āĻ°ā§‡āĻžā§āĻœ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (DivX āĻĒā§āĻ˛ā§‡āĻ¯āĻŧāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ 1023)āĨ¤

ibias āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ‡āĻ¨ā§āĻŸā§āĻ°āĻž āĻ•ā§‹āĻ¯āĻŧāĻžāĻ¨ā§āĻŸ āĻŦāĻžāĻ¯āĻŧāĻžāĻ¸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

pbias āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ†āĻ¨ā§āĻ¤āĻƒ āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻĒāĻ•ā§āĻˇāĻĒāĻžāĻ¤ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

color_table_id āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
āĻŦā§ˆāĻļā§āĻŦāĻŋāĻ•_āĻ—ā§āĻŖāĻŽāĻžāĻ¨ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ…āĻĄāĻŋāĻ“, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ¸āĻ‚āĻ•ā§‡āĻ¤āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ°āĻšāĻ¯āĻŧāĻŋāĻ¤āĻž āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

VLC āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§€āĻ˛ āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ āĻ•ā§‹āĻĄāĻžāĻ° / āĻšāĻžāĻĢāĻŽā§āĻ¯āĻžāĻ¨ āĻ•ā§‹āĻĄāĻžāĻ°

ac āĻ—āĻžāĻŖāĻŋāĻ¤āĻŋāĻ• āĻ•ā§‹āĻĄāĻžāĻ°

āĻ•āĻžāĻāĻšāĻž āĻ•āĻžāĻāĻšāĻž (āĻ•ā§‹āĻ¨ āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚ āĻ¨ā§‡āĻ‡)

rle āĻ°āĻžāĻ¨-āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ āĻ•ā§‹āĻĄāĻžāĻ°

āĻ¨āĻŋ: āĻ¸ā§ƒāĻ¤ āĻšāĻ¤ā§āĻ¤āĻ¯āĻŧāĻž
āĻĄāĻŋāĻĢā§āĻ˛ā§‡āĻŸ-āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ• āĻ•ā§‹āĻĄāĻžāĻ°

āĻĒā§āĻ°āĻ¸āĻ™ā§āĻ— āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻĒā§āĻ°āĻ¸āĻ™ā§āĻ— āĻŽāĻĄā§‡āĻ˛ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸ā§āĻ˛āĻžāĻ‡āĻ¸_āĻĒāĻ¤āĻžāĻ•āĻž āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
xvmc_āĻ¤ā§āĻŦāĻ°āĻŖ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
āĻāĻŽāĻŦāĻŋāĻĄāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹āĻŦā§āĻ˛āĻ• āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻ‰āĻšā§āĻš āĻŽāĻžāĻ¨ā§‡āĻ° āĻŽā§‹āĻĄ)āĨ¤

āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

āĻ¸āĻšāĻœ
mbcmp āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ)

āĻŦāĻŋāĻŸ
āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ•āĻŽ āĻŦāĻŋāĻŸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨

rd āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽ āĻšāĻžāĻ° āĻŦāĻŋāĻ•ā§ƒāĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨

stream_codec_tag āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
sc_threshold āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻĻā§ƒāĻļā§āĻ¯ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

lmin āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻŽāĻŋāĻ¨āĻŋāĻŸ āĻ˛ā§āĻ¯āĻžāĻ—ā§āĻ°ā§‡āĻžā§āĻœ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° (āĻ­āĻŋāĻŦāĻŋāĻ†āĻ°) āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

lmax āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ˛ā§āĻ¯āĻžāĻ—ā§āĻ°ā§‡āĻžā§āĻœ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° (āĻ­āĻŋāĻŦāĻŋāĻ†āĻ°) āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

nr āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻļāĻŦā§āĻĻ āĻšā§āĻ°āĻžāĻ¸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

rc_init_āĻ…āĻ•ā§āĻĒā§‡āĻ¨ā§āĻ¸āĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚ āĻļā§āĻ°ā§ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻ†āĻ—ā§‡ RC āĻŦāĻžāĻĢāĻžāĻ°ā§‡ āĻ˛ā§‹āĻĄ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻāĻŽāĻ¨ āĻŦāĻŋāĻŸā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒāĻ¤āĻžāĻ•āĻž ā§¨ āĻĒāĻ¤āĻžāĻ•āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚/āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ…āĻĄāĻŋāĻ“, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

āĻĻā§āĻ°ā§āĻ¤
āĻ¨āĻ¨ āĻ¸ā§āĻĒā§‡āĻ• āĻ•āĻŽāĻĒā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¸ā§āĻĒāĻŋāĻĄāĻ†āĻĒ āĻŸā§āĻ°āĻŋāĻ•āĻ¸ā§‡āĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻāĻŋāĻ¨āĨ¤

sgop
āĻ…āĻĒā§āĻ°āĻšāĻ˛āĻŋāĻ¤, āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ mpegvideo āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ā§ˇ

noout
āĻŦāĻŋāĻŸāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¨āĨ¤

āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž
āĻāĻ¸āĻĒāĻŋāĻāĻ¸ āĻĨā§‡āĻ•ā§‡ āĻĢāĻ¸āĻ˛ āĻ•āĻžāĻŸāĻžāĻ° āĻ¤āĻĨā§āĻ¯ āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ_āĻšā§‡āĻĄāĻžāĻ°
āĻāĻ•ā§āĻ¸āĻŸā§āĻ°āĻžāĻĄā§‡āĻŸāĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ•ā§€āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻšā§‡āĻĄāĻžāĻ° āĻ°āĻžāĻ–ā§āĻ¨āĨ¤

āĻ–āĻ¨ā§āĻĄā§‡
āĻĢā§āĻ°ā§‡āĻŽ āĻĄā§‡āĻŸāĻž āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ–āĻŖā§āĻĄā§‡ āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ¸āĻŦ āĻĻā§‡āĻ–āĻžāĻ“
āĻĒā§āĻ°āĻĨāĻŽ āĻ•ā§€āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ†āĻ—ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢā§āĻ°ā§‡āĻŽ āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤

skiprd
āĻ…āĻĒā§āĻ°āĻšāĻ˛āĻŋāĻ¤, āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ mpegvideo āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ā§ˇ

āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ_āĻāĻŽāĻ­āĻŋāĻāĻ¸
āĻĢā§āĻ°ā§‡āĻŽ āĻ¸āĻžāĻ‡āĻĄ-āĻĄā§‡āĻŸāĻžāĻ¤ā§‡ āĻŽā§‹āĻļāĻ¨ āĻ­ā§‡āĻ•ā§āĻŸāĻ° āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ•āĻ°ā§āĻ¨ ("AV_FRAME_DATA_MOTION_VECTORS" āĻĻā§‡āĻ–ā§āĻ¨)
āĻ•ā§‹āĻĄā§‡āĻ•āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¯āĻž āĻāĻŸāĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡āĨ¤ āĻ†āĻ°ā§‹ āĻĻā§‡āĻ–ā§āĻ¨ doc/examples/export_mvs.c.

āĻ­ā§āĻ˛ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
qns āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ…āĻĒā§āĻ°āĻšāĻ˛āĻŋāĻ¤, āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ mpegvideo āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ā§ˇ

āĻĨā§āĻ°ā§‡āĻĄ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚/āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

āĻ—āĻžāĻĄāĻŧā§€
āĻĨā§āĻ°ā§‡āĻĄ āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ˛ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤

me_threshold āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ—āĻ¤āĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

mb_threshold āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹āĻŦā§āĻ˛āĻ• āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

dc āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
intra_dc_precision āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

nssew āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
nsse āĻ“āĻœāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸ā§āĻ•āĻŋāĻĒ_āĻŸāĻĒ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻļā§€āĻ°ā§āĻˇā§‡ āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹āĻŦā§āĻ˛āĻ• āĻ¸āĻžāĻ°āĻŋāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ—ā§‡āĻ›ā§‡āĨ¤

skip_bottom āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ¨āĻŋāĻšā§‡āĻ° āĻ…āĻ‚āĻļā§‡ āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹āĻŦā§āĻ˛āĻ• āĻ¸āĻžāĻ°āĻŋāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻĒā§āĻ°ā§‹āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ…āĻĄāĻŋāĻ“, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

āĻ…āĻœāĻžāĻ¨āĻž
aac_main
aac_low
aac_ssr
aac_ltp
aac_he
aac_he_v2
aac_ld
aac_eld
mpeg2_aac_low
mpeg2_aac_he
mpeg4_sp
mpeg4_core
mpeg4_main
mpeg4_asp
DTS
dts_es
dts_96_24
dts_hd_hra
dts_hd_ma
āĻ¸ā§āĻ¤āĻ° āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ…āĻĄāĻŋāĻ“, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

āĻ…āĻœāĻžāĻ¨āĻž
āĻ•āĻŽ āĻŽāĻžāĻāĻžāĻŽāĻžāĻāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ…āĻĄāĻŋāĻ“, āĻ­āĻŋāĻĄāĻŋāĻ“)
1= 1/2, 2=1/4, 3=1/8 āĻ°ā§‡āĻœā§‹āĻ˛āĻŋāĻ‰āĻļāĻ¨ā§‡ āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨āĨ¤

skip_threshold āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻĢā§āĻ°ā§‡āĻŽ āĻ¸ā§āĻ•āĻŋāĻĒ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸ā§āĻ•āĻŋāĻĒ_āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻĢā§āĻ°ā§‡āĻŽ āĻ¸ā§āĻ•āĻŋāĻĒ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

skip_exp āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻĢā§āĻ°ā§‡āĻŽ āĻ¸ā§āĻ•āĻŋāĻĒ āĻāĻ•ā§āĻ¸āĻĒā§‹āĻ¨ā§‡āĻ¨ā§āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻŽāĻžāĻ¨ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸāĻĻā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ…āĻ­āĻŋāĻ¨ā§āĻ¨ āĻ†āĻšāĻ°āĻŖ āĻ•āĻ°ā§‡
āĻ‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻŦā§‡āĻļā§€, āĻ¸ā§āĻ•ā§‹āĻ° āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ• āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯ā§‡ āĻ›āĻžāĻĄāĻŧāĻž. āĻ‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨
āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ā§‡āĻ° āĻ•āĻžāĻ°āĻŖā§‡ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ‡ āĻĻāĻ°āĻ•āĻžāĻ°ā§€ āĻ¨āĻ¯āĻŧāĨ¤

skipcmp āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ¸ā§‡āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻ¸ā§āĻ•āĻŋāĻĒ āĻ¤ā§āĻ˛āĻ¨āĻž āĻĢāĻžāĻ‚āĻļāĻ¨.

āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

āĻĻā§: āĻ–āĻŋāĻ¤ āĻĒāĻ°āĻŽ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛, āĻĻā§āĻ°ā§āĻ¤ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ)

āĻ•āĻžāĻ¨āĻž āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ•āĻ°ā§āĻ¨ āĻŦāĻ°ā§āĻ—āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ¤ā§āĻ°ā§āĻŸāĻŋāĻ° āĻ¸āĻŽāĻˇā§āĻŸāĻŋ

āĻ¸āĻžāĻ¤
āĻĒāĻ°āĻŽ Hadamard āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻ¯ā§‹āĻ—āĻĢāĻ˛

āĻĄāĻŋāĻ¸āĻŋāĻŸāĻŋ āĻĒāĻ°āĻŽ DCT āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛

āĻĒāĻŋāĻāĻ¸āĻāĻ¨āĻ†āĻ°
āĻŦāĻ°ā§āĻ—āĻžāĻ•āĻžāĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻĒāĻ•āĻ°āĻŖ āĻ¤ā§āĻ°ā§āĻŸāĻŋāĻ° āĻ¸āĻŽāĻˇā§āĻŸāĻŋ (āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻšāĻ˛ā§āĻ¨, āĻ¨āĻŋāĻŽā§āĻ¨āĻŽāĻžāĻ¨ā§‡āĻ°)

āĻŦāĻŋāĻŸ āĻŦā§āĻ˛āĻ•ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻŦāĻŋāĻŸā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž

rd āĻšāĻžāĻ° āĻŦāĻŋāĻ•ā§ƒāĻ¤āĻŋ āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽ, āĻ§ā§€āĻ°

āĻļā§‚āĻ¨ā§āĻ¯
0

vsad
āĻĒāĻ°āĻŽ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛

vsse
āĻŦāĻ°ā§āĻ—āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛

nsse
āĻŦāĻ°ā§āĻ—āĻžāĻ•āĻžāĻ° āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ¸āĻŽāĻˇā§āĻŸāĻŋ āĻ—ā§‹āĻ˛āĻŽāĻžāĻ˛ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°ā§‡

w53 5/3 āĻ¤āĻ°āĻ™ā§āĻ—, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤ā§āĻˇāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ

w97 9/7 āĻ¤āĻ°āĻ™ā§āĻ—, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤ā§āĻˇāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ

dctmax
āĻ•ā§āĻ°ā§‹āĻŽāĻž
āĻŦāĻ°ā§āĻĄāĻžāĻ°_āĻŽāĻžāĻ¸ā§āĻ• āĻ­āĻžāĻ¸āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ¸ā§€āĻŽāĻžāĻ¨āĻžāĻ° āĻ•āĻžāĻ›āĻžāĻ•āĻžāĻ›āĻŋ āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹āĻŦā§āĻ˛āĻ•āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ•ā§‹āĻ¯āĻŧāĻžāĻ¨ā§āĻŸāĻžāĻ‡āĻœāĻžāĻ° āĻŦāĻžāĻĄāĻŧāĻžāĻ¨āĨ¤

āĻāĻŽāĻŦāĻŋāĻāĻ˛āĻŽāĻŋāĻ¨ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻŽāĻŋāĻ¨ āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹āĻŦā§āĻ˛āĻ• āĻ˛ā§āĻ¯āĻžāĻ—ā§āĻ°ā§‡āĻžā§āĻœ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° (VBR) āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

mblmax āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹āĻŦā§āĻ˛āĻ• āĻ˛ā§āĻ¯āĻžāĻ—ā§āĻ°ā§‡āĻžā§āĻœ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° (āĻ­āĻŋāĻŦāĻŋāĻ†āĻ°) āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

mepc āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ—āĻ¤āĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻŦāĻŋāĻŸāĻ°ā§‡āĻŸ āĻĒā§‡āĻ¨āĻžāĻ˛ā§āĻŸāĻŋ āĻ•ā§āĻˇāĻ¤āĻŋāĻĒā§‚āĻ°āĻŖ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (1.0 = 256)āĨ¤

āĻ¸ā§āĻ•āĻŋāĻĒ_āĻ˛ā§āĻĒ_āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
skip_idct āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
skip_frame āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĒā§āĻ°āĻ•āĻžāĻ°ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ°āĻŖ āĻ•āĻ°ā§āĻ¨
āĻŽāĻžāĻ¨āĨ¤

āĻ¸ā§āĻ•āĻŋāĻĒ_āĻ˛ā§āĻĒ_āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĢā§āĻ°ā§‡āĻŽ āĻ˛ā§āĻĒ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŋāĻ‚ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¯āĻŧ, skip_idct āĻĢā§āĻ°ā§‡āĻŽ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¯āĻŧ
āĻ†āĻ‡āĻĄāĻŋāĻ¸āĻŋāĻŸāĻŋ/āĻĄāĻŋāĻ•ā§āĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻžāĻ‡āĻœā§‡āĻļāĻ¨, skip_frame āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¯āĻŧāĨ¤

āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

āĻ¨āĻž
āĻ•ā§‹āĻ¨ āĻĢā§āĻ°ā§‡āĻŽ āĻŦāĻžāĻ¤āĻŋāĻ˛.

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
0-āĻ†āĻ•āĻžāĻ°ā§‡āĻ° āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ¤ā§‹ āĻ…āĻ•ā§‡āĻœā§‹ āĻĢā§āĻ°ā§‡āĻŽ āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¨āĨ¤

noref
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ…-āĻ°ā§‡āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻĢā§āĻ°ā§‡āĻŽ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŦāĻŋāĻĻāĻŋāĻ°
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĻā§āĻŦāĻŋāĻŽā§āĻ–ā§€ āĻĢā§āĻ°ā§‡āĻŽ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻšāĻžāĻŦāĻŋ āĻ¨ā§‡āĻ‡
āĻ•ā§€āĻĢā§āĻ°ā§‡āĻŽ āĻŦāĻžāĻĻā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢā§āĻ°ā§‡āĻŽ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻŦ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢā§āĻ°ā§‡āĻŽ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ.

bidir_refine āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻĻā§āĻŦāĻŋāĻŽā§āĻ–ā§€ āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹āĻŦā§āĻ˛āĻ•āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻĻā§āĻŸāĻŋ āĻ—āĻ¤āĻŋ āĻ­ā§‡āĻ•ā§āĻŸāĻ°āĻ•ā§‡ āĻĒāĻ°āĻŋāĻŽāĻžāĻ°ā§āĻœāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

brd_scale āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ—āĻ¤āĻŋāĻļā§€āĻ˛ āĻŦāĻŋ-āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĢā§āĻ°ā§‡āĻŽāĻ•ā§‡ āĻĄāĻžāĻ‰āĻ¨āĻ¸ā§āĻ•ā§‡āĻ˛ āĻ•āĻ°ā§āĻ¨āĨ¤

keyint_min āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
IDR-āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

refs āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ—āĻ¤āĻŋāĻ° āĻ•ā§āĻˇāĻ¤āĻŋāĻĒā§‚āĻ°āĻŖ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ°ā§‡āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻĢā§āĻ°ā§‡āĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ•ā§āĻ°ā§‹āĻŽāĻžāĻ…āĻĢāĻ¸ā§‡āĻŸ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ˛ā§āĻŽāĻž āĻĨā§‡āĻ•ā§‡ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ•āĻŋāĻ‰āĻĒāĻŋ āĻ…āĻĢāĻ¸ā§‡āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŸā§āĻ°ā§‡āĻ˛āĻŋāĻ¸ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ…āĻĄāĻŋāĻ“, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻšāĻžāĻ°-āĻŦāĻŋāĻ•ā§ƒāĻ¤āĻŋ āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽ āĻĒāĻ°āĻŋāĻŽāĻžāĻĒ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤

sc_factor āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ qscale āĻĻā§āĻŦāĻžāĻ°āĻž āĻ—ā§āĻŖāĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻĻā§ƒāĻļā§āĻ¯_āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨_āĻ¸ā§āĻ•ā§‹āĻ°ā§‡ āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

mv0_threshold āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ–_āĻ¸āĻ‚āĻŦā§‡āĻĻāĻ¨āĻļā§€āĻ˛āĻ¤āĻž āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
b_frame_strategy 1 āĻāĻ° āĻ¸āĻ‚āĻŦā§‡āĻĻāĻ¨āĻļā§€āĻ˛āĻ¤āĻž āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ•āĻŽā§āĻĒā§āĻ°ā§‡āĻļāĻ¨_āĻ˛ā§‡āĻ­ā§‡āĻ˛ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ…āĻĄāĻŋāĻ“, āĻ­āĻŋāĻĄāĻŋāĻ“)
min_prediction_order āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ…āĻĄāĻŋāĻ“)
max_prediction_order āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ…āĻĄāĻŋāĻ“)
timecode_frame_start āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ¨āĻ¨-āĻĄā§āĻ°āĻĒ āĻĢā§āĻ°ā§‡āĻŽ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡ GOP āĻŸāĻžāĻ‡āĻŽāĻ•ā§‹āĻĄ āĻĢā§āĻ°ā§‡āĻŽ āĻ¸ā§āĻŸāĻžāĻ°ā§āĻŸ āĻ¨āĻŽā§āĻŦāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ…āĻ¨ā§āĻ°ā§‹āĻ§_āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ…āĻĄāĻŋāĻ“)
āĻ…āĻĄāĻŋāĻ“ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻĒāĻ›āĻ¨ā§āĻĻāĻ¸āĻ‡ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŦāĻŋāĻŸ_āĻĒā§āĻ°āĻ¤āĻŋ_āĻ•āĻžāĻāĻšāĻž_āĻ¨āĻŽā§āĻ¨āĻž āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛_āĻ˛ā§‡āĻ†āĻ‰āĻŸ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚/āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ…āĻĄāĻŋāĻ“)
āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

āĻ…āĻ¨ā§āĻ°ā§‹āĻ§_āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛_āĻ˛ā§‡āĻ†āĻ‰āĻŸ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ…āĻĄāĻŋāĻ“)
āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

rc_max_vbv_use āĻ­āĻžāĻ¸āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
rc_min_vbv_use āĻ­āĻžāĻ¸āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻŸāĻŋāĻ•_āĻĒā§āĻ°āĻ¤āĻŋ_āĻĢā§āĻ°ā§‡āĻŽ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚/āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ…āĻĄāĻŋāĻ“, āĻ­āĻŋāĻĄāĻŋāĻ“)
color_primaries āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚/āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
color_trc āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚/āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ°āĻ™ā§‡āĻ° āĻ¸ā§āĻĨāĻžāĻ¨ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚/āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ°āĻ™ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚/āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ˛ā§‡, āĻāĻŸāĻŋ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ‡āĻ™ā§āĻ—āĻŋāĻ¤ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡, āĻ¯āĻž āĻ°āĻ™_āĻ°ā§‡āĻžā§āĻœ āĻ•āĻ°ā§‡
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ†āĻ›ā§‡āĨ¤

chroma_sample_location āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚/āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ˛āĻ—_āĻ˛ā§‡āĻ­ā§‡āĻ˛_āĻ…āĻĢāĻ¸ā§‡āĻŸ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
āĻ˛āĻ— āĻ˛ā§‡āĻ­ā§‡āĻ˛ āĻ…āĻĢāĻ¸ā§‡āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŸā§āĻ•āĻ°āĻž āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛ āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚āĻ¯āĻŧā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ¸ā§āĻ˛āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĨ¤

āĻĨā§āĻ°ā§‡āĻĄ_āĻŸāĻžāĻ‡āĻĒ āĻĒāĻ¤āĻžāĻ•āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚/āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ•ā§‹āĻ¨ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻĨā§āĻ°ā§‡āĻĄāĻŋāĻ‚ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŦā§āĻ¯āĻžāĻŦāĻšāĻžāĻ° āĻĢā§āĻ°ā§‡āĻŽ āĻĨā§āĻ°ā§‡āĻĄ āĻĒā§āĻ°āĻ¤āĻŋ āĻāĻ• āĻĢā§āĻ°ā§‡āĻŽ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻŦā§ƒāĻĻā§āĻ§āĻŋ āĻ•āĻ°āĻŦā§‡, āĻ¤āĻžāĻ‡ āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¯āĻž
āĻ­āĻŦāĻŋāĻˇā§āĻ¯āĻ¤ āĻĢā§āĻ°ā§‡āĻŽ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¨āĻž āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¨āĻ¯āĻŧāĨ¤

āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

āĻĢāĻžāĻ˛āĻŋ
āĻāĻ•āĻŦāĻžāĻ°ā§‡ āĻāĻ•āĻ• āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ…āĻ‚āĻļ āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸ā§āĻ˛āĻžāĻ‡āĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻĨā§āĻ°ā§‡āĻĄāĻŋāĻ‚ āĻ¤āĻ–āĻ¨āĻ‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡ āĻ¯āĻ–āĻ¨ āĻ­āĻŋāĻĄāĻŋāĻ“āĻŸāĻŋ āĻ¸ā§āĻ˛āĻžāĻ‡āĻ¸ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻāĻ¨āĻ•ā§‹āĻĄ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻĢā§āĻ°ā§‡āĻŽ
āĻāĻ•āĻŦāĻžāĻ°ā§‡ āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻĢā§āĻ°ā§‡āĻŽ āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻ¸ā§āĻ˛āĻžāĻ‡āĻ¸+āĻĢā§āĻ°ā§‡āĻŽ.

audio_service_type āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ…āĻĄāĻŋāĻ“)
āĻ…āĻĄāĻŋāĻ“ āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻžāĻ° āĻ§āĻ°āĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

ma āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ…āĻĄāĻŋāĻ“ āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻž

ef āĻĒā§āĻ°āĻ­āĻžāĻŦ

vi āĻĻā§ƒāĻˇā§āĻŸāĻŋāĻļāĻ•ā§āĻ¤āĻŋāĻšā§€āĻ¨

hi āĻļā§āĻ°āĻŦāĻŖ āĻĒā§āĻ°āĻ¤āĻŋāĻŦāĻ¨ā§āĻ§ā§€

di āĻ¸āĻ‚āĻ˛āĻžāĻĒ

co āĻ­āĻžāĻˇā§āĻ¯

em āĻœāĻ°ā§āĻ°āĻŋ āĻ…āĻŦāĻ¸ā§āĻĨāĻž

vo āĻ­āĻ¯āĻŧā§‡āĻ¸ āĻ“āĻ­āĻžāĻ°

ka āĻ•āĻžāĻ°āĻžāĻ“āĻ•ā§‡

āĻ…āĻ¨ā§āĻ°ā§‹āĻ§_āĻ¨āĻŽā§āĻ¨āĻž_āĻāĻĢāĻāĻŽāĻŸāĻŋ āĻ¨āĻŽā§āĻ¨āĻž_āĻāĻĢāĻāĻŽāĻŸāĻŋ (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ…āĻĄāĻŋāĻ“)
āĻ¸ā§‡āĻŸ āĻ¨āĻŽā§āĻ¨āĻž āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ…āĻĄāĻŋāĻ“ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻĒāĻ›āĻ¨ā§āĻĻ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ "āĻ•ā§‹āĻ¨āĻŸāĻŋāĻ‡ āĻ¨āĻ¯āĻŧ"āĨ¤

pkt_timebase āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ¸āĻ™ā§āĻ—āĻ¤ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
sub_charenc āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚ (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛)
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ āĻ…āĻ•ā§āĻˇāĻ° āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻĄ_āĻ…āĻ°ā§āĻĄāĻžāĻ° āĻĢāĻŋāĻ˛ā§āĻĄ_āĻ…āĻ°ā§āĻĄāĻžāĻ° (āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻĢāĻŋāĻ˛ā§āĻĄ āĻ…āĻ°ā§āĻĄāĻžāĻ° āĻ¸ā§‡āĻŸ/āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

āĻĒā§āĻ°āĻ—āĻ¤āĻŋāĻļā§€āĻ˛
āĻĒā§āĻ°āĻ—āĻ¤āĻŋāĻļā§€āĻ˛ āĻ­āĻŋāĻĄāĻŋāĻ“

tt āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“, āĻļā§€āĻ°ā§āĻˇ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ•ā§‹āĻĄā§‡āĻĄ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ

bb āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“, āĻ¨ā§€āĻšā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ•ā§‹āĻĄā§‡āĻĄ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ

tb āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“, āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻŸāĻĒ āĻ•ā§‹āĻĄā§‡āĻĄ, āĻ¨ā§€āĻšā§‡ āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ

bt āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“, āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻ¨ā§€āĻšā§‡ āĻ•ā§‹āĻĄ āĻ•āĻ°āĻž, āĻ‰āĻĒāĻ°ā§‡ āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤

āĻ¸ā§āĻ•āĻŋāĻĒ_āĻ†āĻ˛āĻĢāĻž āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚, āĻ­āĻŋāĻĄāĻŋāĻ“)
āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ°āĻŖ āĻ†āĻ˛āĻĢāĻž (āĻ¸ā§āĻŦāĻšā§āĻ›āĻ¤āĻž) āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻ¤ā§‡ 1 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŽāĻ¤ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡ āĻ§ā§‚āĻ¸āĻ° āĻĒāĻ¤āĻžāĻ•āĻž
āĻĻā§āĻ¯ āĻĒāĻ¤āĻžāĻ•āĻž āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¯āĻž āĻ†āĻ˛āĻĢāĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ¤āĻĨā§āĻ¯ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0āĨ¤

āĻ•ā§‹āĻĄā§‡āĻ•_āĻšā§‹āĻ¯āĻŧāĻžāĻ‡āĻŸāĻ˛āĻŋāĻ¸ā§āĻŸ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž (āĻ‡āĻ¨āĻĒā§āĻŸ)
"," āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ°ā§‡āĻ° āĻĒā§ƒāĻĨāĻ• āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¸āĻŦ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻšāĻ¯āĻŧ.

āĻĄāĻžāĻŽā§āĻĒ_āĻŦāĻŋāĻ­āĻžāĻœāĻ• āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ (āĻ‡āĻ¨āĻĒā§āĻŸ)
āĻŦāĻŋāĻ­āĻžāĻœāĻ• āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻ‡āĻ¨ā§‡ āĻŽā§āĻĻā§āĻ°āĻŋāĻ¤ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻĒā§ƒāĻĨāĻ• āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŦāĻ‚ āĻ‡āĻ¨ā§āĻĄā§‡āĻ¨āĻļāĻ¨ āĻ¸āĻš āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ†āĻ˛āĻžāĻĻāĻž āĻ•āĻ°āĻ¤ā§‡:

ffprobe -āĻĄāĻžāĻŽā§āĻĒ_āĻ¸ā§‡āĻĒāĻžāĻ°ā§‡āĻŸāĻ° "
"-āĻ†āĻŽāĻŋ ~/videos/matrixbench_mpeg2.mpg

āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ•āĻ—āĻŖ


āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻšāĻ˛ FFmpeg-āĻ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ¯āĻž āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧāĨ¤

āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻ–āĻ¨ āĻ†āĻĒāĻ¨āĻžāĻ° FFmpeg āĻŦāĻŋāĻ˛ā§āĻĄ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°ā§‡āĻ¨, āĻ¤āĻ–āĻ¨ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¨ā§‡āĻŸāĻŋāĻ­ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻ¯āĻŧ
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ. āĻāĻ•āĻŸāĻŋ āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ• āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĻŋ āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž āĻ†āĻŦāĻļā§āĻ¯āĻ•
āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ "--enable-lib" āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ…āĻĒāĻļāĻ¨ "--list-decoders"āĨ¤

āĻ†āĻĒāĻ¨āĻŋ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ "--āĻ…āĻ•ā§āĻˇāĻŽ-āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ°" āĻāĻŦāĻ‚
"--enable-decoder= āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻ• āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ°āĻ•ā§‡ āĻŦā§‡āĻ›ā§‡ āĻŦā§‡āĻ›ā§‡ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ/āĻ…āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ°" /
"--āĻ…āĻ•ā§āĻˇāĻŽ-āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ°=āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ°".

ff* āĻŸā§āĻ˛ā§‡āĻ° "-āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ°" āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ°ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°āĻŦā§‡āĨ¤

āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ•āĻ—āĻŖ


āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ

hevc
HEVC / H.265 āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ°āĨ¤

āĻĻā§āĻ°āĻˇā§āĻŸāĻŦā§āĻ¯: āĻ¸ā§āĻ•āĻŋāĻĒ_āĻ˛ā§āĻĒ_āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° "āĻ¸āĻŽāĻ¸ā§āĻ¤" āĻ¸ā§āĻ¤āĻ°ā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĢā§‡āĻ˛ā§‡āĨ¤

āĻ•āĻžāĻāĻšāĻž āĻ­āĻŋāĻĄāĻŋāĻ“
āĻ•āĻžāĻāĻšāĻž āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ°āĨ¤

āĻāĻ‡ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻ•āĻžāĻāĻšāĻž āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°ā§‡āĨ¤

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

āĻļā§€āĻ°ā§āĻˇ āĻļā§€āĻ°ā§āĻˇ_āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°_āĻĒā§āĻ°āĻĨāĻŽ
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ…āĻ¨ā§āĻŽāĻŋāĻ¤ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻ§āĻ°āĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

-1 āĻ­āĻŋāĻĄāĻŋāĻ“āĻŸāĻŋ āĻĒā§āĻ°āĻ—āĻ¤āĻŋāĻļā§€āĻ˛ āĻŦāĻ˛ā§‡ āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ)

0 āĻ¨ā§€āĻšā§‡-āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°-āĻĒā§āĻ°āĻĨāĻŽ āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ

1 āĻļā§€āĻ°ā§āĻˇ-āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°-āĻĒā§āĻ°āĻĨāĻŽ āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ

āĻ…āĻĄāĻŋāĻ“ āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ•āĻ—āĻŖ


āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ…āĻĄāĻŋāĻ“ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ

ac3
AC-3 āĻ…āĻĄāĻŋāĻ“ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ°āĨ¤

āĻāĻ‡ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ°āĻŸāĻŋ ATSC A/52:2010 āĻāĻŦāĻ‚ ETSI TS 102 366 āĻāĻ° āĻ…āĻ‚āĻļ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§‡, āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ
āĻ…āĻ¨āĻĨāĻŋāĻ­ā§āĻ•ā§āĻ¤ RealAudio 3 (āĻ“āĻ°āĻĢā§‡ dnet)āĨ¤

āĻāĻ¸āĻŋ 3 āĻ¸āĻ™ā§āĻ•ā§‡āĻ¤āĻŽā§‹āĻšāĻ• āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

-drc_scale āĻŽā§‚āĻ˛ā§āĻ¯
āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ• āĻ°ā§‡āĻžā§āĻœ āĻ¸ā§āĻ•ā§‡āĻ˛ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ°āĨ¤ AC-3 āĻĨā§‡āĻ•ā§‡ āĻ—āĻ¤āĻŋāĻļā§€āĻ˛ āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡āĻ° āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻĒā§āĻ°āĻ¯ā§‹āĻœā§āĻ¯ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ°ā§ˇ
āĻĒā§āĻ°āĻŦāĻžāĻš āĻāĻ‡ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻĻā§āĻ°ā§āĻ¤ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ. 3āĻŸāĻŋ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–āĻ¯ā§‹āĻ—ā§āĻ¯ āĻ¸ā§āĻ•ā§‡āĻ˛ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡
āĻŦā§āĻ¯āĻžāĻĒā§āĻ¤āĻŋ:

drc_scale == 0
DRC āĻ…āĻ•ā§āĻˇāĻŽāĨ¤ āĻĒā§‚āĻ°ā§āĻŖ āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡āĻ° āĻ…āĻĄāĻŋāĻ“ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡āĨ¤

0 < drc_scale <= 1
DRC āĻ¸āĻ•ā§āĻˇāĻŽāĨ¤ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ DRC āĻŽāĻžāĻ¨ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ­āĻ—ā§āĻ¨āĻžāĻ‚āĻļ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§‡āĨ¤ āĻ…āĻĄāĻŋāĻ“ āĻĒā§āĻ°āĻœāĻ¨āĻ¨ āĻšāĻ¯āĻŧ
āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻāĻŦāĻ‚ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¸āĻ‚āĻ•ā§‹āĻšāĻ¨ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡āĨ¤

drc_scale > 1
DRC āĻ¸āĻ•ā§āĻˇāĻŽāĨ¤ āĻ…āĻĒā§āĻ°āĻ¤āĻŋāĻ¸āĻŽāĻ­āĻžāĻŦā§‡ drc_scale āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§‡āĨ¤ āĻœā§‹āĻ°ā§‡ āĻļāĻŦā§āĻĻ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖāĻ°ā§‚āĻĒā§‡ āĻ¸āĻ‚āĻ•ā§āĻšāĻŋāĻ¤ āĻšāĻ¯āĻŧ.
āĻ¨āĻ°āĻŽ āĻļāĻŦā§āĻĻ āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ.

FLAC
FLAC āĻ…āĻĄāĻŋāĻ“ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ°āĨ¤

āĻāĻ‡ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ°āĻŸāĻŋāĻ° āĻ˛āĻ•ā§āĻˇā§āĻ¯ Xiph āĻĨā§‡āĻ•ā§‡ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ FLAC āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻžāĨ¤

āĻāĻĢāĻāĻ˛āĻāĻ¸āĻŋ āĻ¸āĻ™ā§āĻ•ā§‡āĻ¤āĻŽā§‹āĻšāĻ• āĻ…āĻĒāĻļāĻ¨

-āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°_āĻŦāĻ—āĻŋ_āĻāĻ˛āĻĒāĻŋāĻ¸āĻŋ
lavc FLAC āĻāĻ¨āĻ•ā§‹āĻĄāĻžāĻ° āĻ‰āĻšā§āĻš lpc āĻŽāĻžāĻ¨ āĻ¸āĻš āĻŦāĻ—āĻŋ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ (āĻ¯ā§‡āĻŽāĻ¨
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨)āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°āĻž āĻ¸āĻŽā§āĻ­āĻŦ āĻ•āĻ°ā§‡ āĻ¤ā§‹āĻ˛ā§‡
āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯ lavc āĻāĻ° āĻĒā§āĻ°āĻžāĻ¨ā§‹ āĻŦāĻ—āĻŋ āĻāĻ˛āĻĒāĻŋāĻ¸āĻŋ āĻ˛āĻœāĻŋāĻ• āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĨ¤

ffwavesynth
āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻ¤āĻ°āĻ™ā§āĻ— āĻ¸āĻŋāĻ¨ā§āĻĨā§‡āĻŸāĻžāĻ‡āĻœāĻžāĻ°āĨ¤

āĻāĻ‡ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻĒā§‚āĻ°ā§āĻŦāĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ•ā§āĻ°āĻŽ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§€ āĻ¤āĻ°āĻ™ā§āĻ— āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡āĨ¤ āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻŦāĻŋāĻļā§āĻĻā§āĻ§āĻ­āĻžāĻŦā§‡
āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ¯ā§‡ āĻĄā§‡āĻŸāĻž āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡ āĻ¤āĻžāĻ° āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸āĻ°ā§āĻŦāĻœāĻ¨ā§€āĻ¨āĻ­āĻžāĻŦā§‡ āĻ¨āĻĨāĻŋāĻ­ā§āĻ•ā§āĻ¤ āĻ¨āĻ¯āĻŧāĨ¤

libcelt
libcelt āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻŽā§‹āĻĄāĻŧāĻ•.

libcelt libavcodec āĻ•ā§‡ Xiph CELT āĻ…āĻ¤āĻŋ-āĻ˛ā§‹ āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§‡āĻ° āĻ…āĻĄāĻŋāĻ“ āĻ•ā§‹āĻĄā§‡āĻ• āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧāĨ¤ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨
āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ libcelt āĻšā§‡āĻĄāĻžāĻ° āĻāĻŦāĻ‚ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĨ¤ āĻ¤ā§‹āĻŽāĻžāĻ° āĻĻāĻ°āĻ•āĻžāĻ°
āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ "--enable-libcelt" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻŦāĻŋāĻ˛ā§āĻĄ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

libgsm
libgsm āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻŽā§‹āĻĄāĻŧāĻ•āĨ¤

libgsm libavcodec āĻ•ā§‡ GSM āĻĢā§āĻ˛ āĻ°ā§‡āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻ•ā§‹āĻĄā§‡āĻ• āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧāĨ¤ āĻāĻ° āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨
āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ libgsm āĻšā§‡āĻĄāĻžāĻ° āĻāĻŦāĻ‚ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĨ¤ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
"--enable-libgsm" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ GSM āĻāĻŦāĻ‚ Microsoft āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ‰āĻ­āĻ¯āĻŧ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡āĨ¤

libilbc
libilbc āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻŽā§‹āĻĄāĻŧāĻ•āĨ¤

libilbc libavcodec āĻ•ā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ¨ā§‡āĻŸ āĻ˛ā§‹ āĻŦāĻŋāĻŸāĻ°ā§‡āĻŸ āĻ•ā§‹āĻĄā§‡āĻ• (iLBC) āĻ…āĻĄāĻŋāĻ“ āĻ•ā§‹āĻĄā§‡āĻ• āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧāĨ¤
āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ libilbc āĻšā§‡āĻĄāĻžāĻ° āĻāĻŦāĻ‚ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨āĨ¤ āĻ¤ā§‹āĻŽāĻžāĻ° āĻĻāĻ°āĻ•āĻžāĻ°
āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ "--enable-libilbc" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻŦāĻŋāĻ˛ā§āĻĄ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ libilbc āĻ°â€Œā§āĻ¯āĻžāĻĒāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤

āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻž
1 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°āĻž āĻ…āĻĄāĻŋāĻ“āĻ° āĻŦāĻ°ā§āĻ§āĻŋāĻ¤āĻ•āĻ°āĻŖ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 0
(āĻ…āĻ•ā§āĻˇāĻŽ)āĨ¤

libopencore-amrnb
libopencore-amrnb āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻŽā§‹āĻĄāĻŧāĻ•āĨ¤

libopencore-amrnb libavcodec-āĻ•ā§‡ āĻ…ā§āĻ¯āĻžāĻĄāĻžāĻĒāĻŸāĻŋāĻ­ āĻŽāĻžāĻ˛ā§āĻŸāĻŋ-āĻ°ā§‡āĻŸ āĻ¨ā§āĻ¯āĻžāĻ°ā§‹āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄ āĻ…āĻĄāĻŋāĻ“ āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
āĻ•ā§‹āĻĄā§‡āĻ• āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ libopencore-amrnb āĻšā§‡āĻĄāĻžāĻ° āĻāĻŦāĻ‚ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨
āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨. āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻŦāĻŋāĻ˛ā§āĻĄ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
"--enable-libopencore-amrnb"āĨ¤

AMR-NB-āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ FFmpeg āĻ¨ā§‡āĻŸāĻŋāĻ­ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨, āĻ¤āĻžāĻ‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ°āĻž āĻāĻŸāĻŋ āĻ›āĻžāĻĄāĻŧāĻž AMR-NB āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ—ā§āĻ°āĻ¨ā§āĻĨāĻžāĻ—āĻžāĻ°āĨ¤

libopencore-amrwb
libopencore-amrwb āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻŽā§‹āĻĄāĻŧāĻ•āĨ¤

libopencore-amrwb libavcodecāĻ•ā§‡ āĻ…āĻ­āĻŋāĻ¯ā§‹āĻœāĻŋāĻ¤ āĻŽāĻžāĻ˛ā§āĻŸāĻŋ-āĻ°ā§‡āĻŸ āĻ“āĻ¯āĻŧāĻžāĻ‡āĻĄāĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄ āĻ…āĻĄāĻŋāĻ“ āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
āĻ•ā§‹āĻĄā§‡āĻ• āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ libopencore-amrwb āĻšā§‡āĻĄāĻžāĻ° āĻāĻŦāĻ‚ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨
āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨. āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻŦāĻŋāĻ˛ā§āĻĄ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
"--enable-libopencore-amrwb"āĨ¤

AMR-WB āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ FFmpeg āĻ¨ā§‡āĻŸāĻŋāĻ­ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨, āĻ¤āĻžāĻ‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ°āĻž āĻāĻŸāĻŋ āĻ›āĻžāĻĄāĻŧāĻž AMR-WB āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ—ā§āĻ°āĻ¨ā§āĻĨāĻžāĻ—āĻžāĻ°āĨ¤

āĻ˛āĻŋāĻŦā§‹āĻĒāĻžāĻ¸
libopus āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻŽā§‹āĻĄāĻŧāĻ•.

libopus libavcodec āĻ•ā§‡ Opus āĻ‡āĻ¨ā§āĻŸāĻžāĻ°ā§‡āĻ•ā§āĻŸāĻŋāĻ­ āĻ…āĻĄāĻŋāĻ“ āĻ•ā§‹āĻĄā§‡āĻ• āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧāĨ¤ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨
āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ˛āĻŋāĻŦā§‹āĻĒāĻžāĻ¸ āĻšā§‡āĻĄāĻžāĻ° āĻāĻŦāĻ‚ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨
"--enable-libopus" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻŦāĻŋāĻ˛ā§āĻĄ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

Opus āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ FFmpeg āĻ¨ā§‡āĻŸāĻŋāĻ­ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨, āĻ¤āĻžāĻ‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ°āĻž āĻāĻ‡ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ›āĻžāĻĄāĻŧāĻžāĻ‡ Opus āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛āĻ¸ āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ•āĻ—āĻŖ


dvbsub
āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

compute_clut
-1 āĻ•ā§‹āĻ¨ā§‹ āĻŽāĻŋāĻ˛ CLUT āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡ āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§āĻ¨āĨ¤

0 āĻ•āĻ–āĻ¨āĻ‡ CLUT āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻž

1 āĻ¸āĻ°ā§āĻŦāĻĻāĻž CLUT āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻāĻ•āĻŸāĻŋāĻ•ā§‡ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°ā§āĻ¨ā§ˇ

dvb_substream
dvb āĻ¸āĻžāĻŦāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻŦāĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻžāĻŦāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§‡ āĻ¯āĻĻāĻŋ -1 āĻ¯āĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĨ¤

dvdsub
āĻāĻ‡ āĻ•ā§‹āĻĄā§‡āĻ• āĻĄāĻŋāĻ­āĻŋāĻĄāĻŋāĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻŦāĻŋāĻŸāĻŽā§āĻ¯āĻžāĻĒ āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°ā§‡; āĻāĻ•āĻ‡ āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻŦā§‡
VobSub āĻĢāĻžāĻ‡āĻ˛ āĻœā§‹āĻĄāĻŧāĻžāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ•āĻŋāĻ›ā§ Matroska āĻĢāĻžāĻ‡āĻ˛ā§‡āĨ¤

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸ
āĻŦāĻŋāĻŸāĻŽā§āĻ¯āĻžāĻĒ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ VobSub āĻ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡, āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸāĻŸāĻŋ āĻšāĻ¯āĻŧ
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ‡āĻ¨āĻĄā§‡āĻ•ā§āĻ¸ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ; āĻŽā§āĻ¯āĻžāĻŸā§āĻ°ā§‹āĻ¸ā§āĻ•āĻžāĻ¯āĻŧ, āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸ āĻ•ā§‹āĻĄā§‡āĻ•ā§‡ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
VobSub-āĻāĻ° āĻŽāĻ¤ā§‹ āĻāĻ•āĻ‡ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤-āĻĄā§‡āĻŸāĻžāĨ¤ āĻĄāĻŋāĻ­āĻŋāĻĄāĻŋāĻ¤ā§‡, āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸāĻŸāĻŋ āĻ†āĻ‡āĻāĻĢāĻ“āĻ¤ā§‡ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻĢāĻžāĻ‡āĻ˛, āĻāĻŦāĻ‚ āĻ¤āĻžāĻ‡ āĻĄāĻžāĻŽā§āĻĒ āĻ•āĻ°āĻž VOB āĻĢāĻžāĻ‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻĒāĻĄāĻŧāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ¨āĻ¯āĻŧāĨ¤

āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻšāĻ˛ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻ¯āĻžāĻ¤ā§‡ 16 24-āĻŦāĻŋāĻŸ āĻšā§‡āĻ•ā§āĻ¸āĻžāĻĄā§‡āĻ¸āĻŋāĻŽā§‡āĻ˛ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻĨāĻžāĻ•ā§‡
(0x āĻ‰āĻĒāĻ¸āĻ°ā§āĻ— āĻ›āĻžāĻĄāĻŧāĻž) āĻ•ā§‹āĻŽāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§ƒāĻĨāĻ• āĻ•āĻ°āĻž, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ "0d00ee, ee450d, 101010, eaeaea,
0ce60b, ec14ed, ebff0b, 0d617a, 7b7b7b, d1d1d1, 7b2a0e, 0d950c, 0f007b, cf0dec,
cfa80c, 7c127b"āĨ¤

ifo_āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸ
IFO āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡āĻ–āĻžāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤ (āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻŽā§‚āĻ˛āĻ•)

āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŦāĻžāĻ§ā§āĻ¯āĻ¤āĻžāĻŽā§‚āĻ˛āĻ•
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŦāĻžāĻ§ā§āĻ¯āĻ¤āĻžāĻŽā§‚āĻ˛āĻ• āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ āĻāĻ¨ā§āĻŸā§āĻ°āĻŋāĻ—ā§āĻ˛āĻŋ āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨ā§ˇ āĻ•āĻŋāĻ›ā§ āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ āĻŦāĻžāĻ§ā§āĻ¯āĻ¤āĻžāĻŽā§‚āĻ˛āĻ• āĻāĻŦāĻ‚ āĻ…-āĻœā§‹āĻ° āĻ•āĻ°ā§‡āĻ›ā§‡
āĻāĻ•āĻ‡ āĻŸā§āĻ°ā§āĻ¯āĻžāĻ•ā§‡ āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛āĨ¤ āĻāĻ‡ āĻĒāĻ¤āĻžāĻ•āĻžāĻŸāĻŋāĻ•ā§‡ 1-āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻ˛ā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻœā§‹āĻ° āĻ•āĻ°ā§‡ āĻ°āĻžāĻ–āĻž āĻšāĻŦā§‡
āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

libzvbi-āĻŸā§‡āĻ˛āĻŋāĻŸā§‡āĻ•ā§āĻ¸āĻŸ
Libzvbi libavcodecāĻ•ā§‡ DVB āĻŸā§‡āĻ˛āĻŋāĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻĒā§‡āĻœ āĻāĻŦāĻ‚ DVB āĻŸā§‡āĻ˛āĻŋāĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧāĨ¤
āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ libzvbi āĻšā§‡āĻĄāĻžāĻ° āĻāĻŦāĻ‚ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨āĨ¤ āĻ¤ā§‹āĻŽāĻžāĻ° āĻĻāĻ°āĻ•āĻžāĻ°
āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ "--enable-libzvbi" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻŦāĻŋāĻ˛ā§āĻĄ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

txt_āĻĒā§ƒāĻˇā§āĻ āĻž
āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŸā§‡āĻ˛āĻŋāĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻĒā§ƒāĻˇā§āĻ āĻž āĻ¨āĻŽā§āĻŦāĻ°ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻŦāĻŋāĻļā§‡āĻˇ * āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ āĻ¸āĻŦ āĻŽā§‡āĻ˛ā§‡
āĻĒā§ƒāĻˇā§āĻ āĻžāĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡ āĻ¨āĻž āĻāĻŽāĻ¨ āĻĒā§ƒāĻˇā§āĻ āĻžāĻ—ā§āĻ˛āĻŋ āĻŦāĻžāĻĻ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ *āĨ¤

txt_chop_top
āĻļā§€āĻ°ā§āĻˇ āĻŸā§‡āĻ˛āĻŋāĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻ˛āĻžāĻ‡āĻ¨ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻ•āĻ°ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1āĨ¤

txt_āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻŸ
āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°āĻž āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡āĨ¤ āĻŸā§‡āĻ˛āĻŋāĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻ¸āĻ•ā§āĻˇāĻŽ
āĻŸā§‡āĻ˛āĻŋāĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻĒā§ƒāĻˇā§āĻ āĻžāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻŦāĻŋāĻŸāĻŽā§āĻ¯āĻžāĻĒ āĻŦāĻž āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒāĻžāĻ ā§āĻ¯ā§‡ āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻĒāĻ¨āĻžāĻ° "āĻŦāĻŋāĻŸāĻŽā§āĻ¯āĻžāĻĒ" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤
āĻŸā§‡āĻ˛āĻŋāĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻĒā§‡āĻœ, āĻ•āĻžāĻ°āĻŖ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ—ā§āĻ°āĻžāĻĢāĻŋāĻ•ā§āĻ¸ āĻāĻŦāĻ‚ āĻ°āĻ‚ āĻ¸āĻšāĻœā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ āĻ¨āĻž
āĻĒāĻžāĻ ā§āĻ¯ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨āĻŸāĻŋ āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ¨āĻž āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°āĻ˛ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻŸā§‡āĻ˛āĻŋāĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ• āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ "āĻŸā§‡āĻ•ā§āĻ¸āĻŸ" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
āĻ¸āĻšāĻœ āĻĒāĻžāĻ ā§āĻ¯ āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ• āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻŦāĻŋāĻŸāĻŽā§āĻ¯āĻžāĻĒāĨ¤

txt_āĻŦāĻžāĻŽ
āĻ‰ā§ŽāĻĒāĻ¨ā§āĻ¨ āĻŦāĻŋāĻŸāĻŽā§āĻ¯āĻžāĻĒā§‡āĻ° X āĻ…āĻĢāĻ¸ā§‡āĻŸ, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 0āĨ¤

txt_top
āĻ‰ā§ŽāĻĒāĻ¨ā§āĻ¨ āĻŦāĻŋāĻŸāĻŽā§āĻ¯āĻžāĻĒā§‡āĻ° Y āĻ…āĻĢāĻ¸ā§‡āĻŸ, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 0āĨ¤

txt_chop_space
āĻ…āĻ—ā§āĻ°āĻŖā§€ āĻāĻŦāĻ‚ āĻĒāĻŋāĻ›āĻ¨ā§‡āĻ° āĻ¸ā§āĻĨāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻšāĻĒ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ āĻ•āĻ°āĻž āĻĒāĻžāĻ ā§āĻ¯ āĻĨā§‡āĻ•ā§‡ āĻ–āĻžāĻ˛āĻŋ āĻ˛āĻžāĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋ āĻ¸āĻ°āĻŋāĻ¯āĻŧā§‡ āĻĻā§‡āĻ¯āĻŧāĨ¤
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŸā§‡āĻ˛āĻŋāĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ• āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ¯ā§‹āĻ—ā§€ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ–āĻžāĻ˛āĻŋ āĻœāĻžāĻ¯āĻŧāĻ—āĻž āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ˛āĻžāĻ‡āĻ¨ā§‡āĻ° āĻļā§āĻ°ā§āĻ¤ā§‡ āĻŦāĻž āĻļā§‡āĻˇā§‡ āĻŦāĻž āĻĢāĻžāĻāĻ•āĻž āĻ˛āĻžāĻ‡āĻ¨ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻĄāĻžāĻŦāĻ˛ āĻ¸āĻžāĻ‡āĻœā§‡āĻ° āĻŸā§‡āĻ˛āĻŋāĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻ…āĻ•ā§āĻˇāĻ°ā§‡āĻ° āĻ•āĻžāĻ°āĻŖā§‡ āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ āĻ˛āĻžāĻ‡āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1āĨ¤

txt_ āĻŽā§‡āĻ¯āĻŧāĻžāĻĻ
āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°āĻž āĻŸā§‡āĻ˛āĻŋāĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻĒā§ƒāĻˇā§āĻ āĻž āĻŦāĻž āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻŽāĻŋāĻ˛āĻŋāĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡āĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 30000 āĻ¯āĻž 30 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄāĨ¤

txt_āĻ¸ā§āĻŦāĻšā§āĻ›
āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻŸā§‡āĻ˛āĻŋāĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻŦāĻŋāĻŸāĻŽā§āĻ¯āĻžāĻĒā§‡āĻ° āĻ¸ā§āĻŦāĻšā§āĻ› āĻŦā§āĻ¯āĻžāĻ•āĻ—ā§āĻ°āĻžāĻ‰āĻ¨ā§āĻĄ āĻœā§‹āĻ° āĻ•āĻ°ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0
āĻ¯āĻžāĻ° āĻ…āĻ°ā§āĻĨ āĻāĻ•āĻŸāĻŋ āĻ…āĻ¸ā§āĻŦāĻšā§āĻ› (āĻ•āĻžāĻ˛ā§‹) āĻĒāĻŸāĻ­ā§‚āĻŽāĻŋāĨ¤

āĻŦāĻŋāĻŸāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋ


āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻ–āĻ¨ āĻ†āĻĒāĻ¨āĻžāĻ° FFmpeg āĻŦāĻŋāĻ˛ā§āĻĄ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°ā§‡āĻ¨, āĻ¤āĻ–āĻ¨ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŦāĻŋāĻŸāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻ¯āĻŧ
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ. āĻ†āĻĒāĻ¨āĻŋ "--list-bsfs" āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨āĨ¤

āĻ†āĻĒāĻ¨āĻŋ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ "--disable-bsfs" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦāĻŋāĻŸāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨, āĻāĻŦāĻ‚
"--enable-bsf=BSF" āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻŦā§‡āĻ›ā§‡ āĻŦā§‡āĻ›ā§‡ āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻŦāĻŋāĻŸāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨, āĻ…āĻĨāĻŦāĻž āĻ†āĻĒāĻ¨āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
"--disable-bsf=BSF" āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŦāĻŋāĻŸāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°ā§āĻ¨āĨ¤

ff* āĻŸā§āĻ˛ā§‡āĻ° "-bsfs" āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŦāĻŋāĻŸāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°āĻŦā§‡
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ†āĻĒāĻ¨āĻžāĻ° āĻŦāĻŋāĻ˛ā§āĻĄ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤.

ff* āĻŸā§āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ -bsf āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻāĻ•āĻŸāĻŋ āĻ•āĻŽāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§ƒāĻĨāĻ• āĻ•āĻ°āĻž āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¨āĻŋāĻ¯āĻŧā§‡
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻ¯āĻžāĻ° āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ '=' āĻāĻ° āĻĒāĻ°ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤

ffmpeg -i āĻ‡āĻ¨āĻĒā§āĻŸ -c:v āĻ•āĻĒāĻŋ -bsf:v āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°1[=opt1=str1/opt2=str2][,filter2] āĻ†āĻ‰āĻŸāĻĒā§āĻŸ

āĻ¨ā§€āĻšā§‡ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŦāĻŋāĻŸāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¤āĻžāĻĻā§‡āĻ° āĻ¸āĻš
āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ, āĻ¯āĻĻāĻŋ āĻĨāĻžāĻ•ā§‡āĨ¤

aac_adtstoasc
MPEG-2/4 AAC ADTS āĻ•ā§‡ MPEG-4 āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻŋāĻ• āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻŦāĻŋāĻŸāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ MPEG-4/2 ADTS āĻšā§‡āĻĄāĻžāĻ° āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ MPEG-4 AudioSpecificConfig āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻ¸āĻ°āĻŋāĻ¯āĻŧā§‡ āĻĻā§‡āĻ¯āĻŧ
ADTS āĻšā§‡āĻĄāĻžāĻ°āĨ¤

āĻāĻ•āĻŸāĻŋ āĻ•āĻžāĻāĻšāĻž ADTS AAC āĻ•āĻ¨ā§āĻŸā§‡āĻ‡āĻ¨āĻžāĻ° āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻāĻāĻ¸āĻŋ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ•āĻĒāĻŋ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻŸāĻŋāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ¯āĻŧ
FLV āĻŦāĻž āĻāĻ•āĻŸāĻŋ MOV/MP4 āĻĢāĻžāĻ‡āĻ˛āĨ¤

āĻšāĻŽā§āĻĒ
āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸā§‡āĻ° āĻļā§‡āĻˇā§‡ āĻļā§‚āĻ¨ā§āĻ¯ āĻĒā§āĻ¯āĻžāĻĄāĻŋāĻ‚ āĻ¸āĻ°āĻžāĻ¨āĨ¤

āĻĄāĻžāĻŽā§āĻĒ_āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸā§‡āĻ° āĻļā§āĻ°ā§āĻ¤ā§‡ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻĄā§‡āĻŸāĻž āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡ āĻ¯ā§‡ āĻ•ā§‹āĻ¨ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸāĻ—ā§āĻ˛āĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤ āĻāĻŸāĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡
āĻŽāĻžāĻ¨:

a āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ•ā§€ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸā§‡ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻĄā§‡āĻŸāĻž āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨, āĻ¤āĻŦā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¯āĻĻāĻŋ āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ_āĻšā§‡āĻĄāĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻĒāĻ¤āĻžāĻ•āĻž ā§¨ āĻ•ā§‹āĻĄā§‡āĻ•
āĻĒā§āĻ°āĻ¸āĻ™ā§āĻ— āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°

k āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ•ā§€ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸā§‡ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻĄā§‡āĻŸāĻž āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨

e āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸā§‡ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻĄā§‡āĻŸāĻž āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨

āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ k.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ ffmpeg āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻšā§‡āĻĄāĻžāĻ°āĻ•ā§‡ āĻŦāĻžāĻ§ā§āĻ¯ āĻ•āĻ°ā§‡ (āĻāĻ‡āĻ­āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ•ā§‡ āĻ…āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§‡
āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ) "libx264" āĻāĻ¨āĻ•ā§‹āĻĄāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ H.264 āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¤āĻžāĻĻā§‡āĻ° āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻ•āĻ°ā§‡
āĻ•ā§€ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻĄā§‡āĻŸāĻžāĻ¤ā§‡ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŋāĻ¤ āĻšā§‡āĻĄāĻžāĻ° āĻ¯ā§‹āĻ— āĻ•āĻ°ā§‡:

ffmpeg -i āĻ‡āĻ¨āĻĒā§āĻŸ -āĻŽā§āĻ¯āĻžāĻĒ 0 -āĻĒāĻ¤āĻžāĻ•āĻž:v +global_header -c:v libx264 -bsf:v āĻĄāĻžāĻŽā§āĻĒ_āĻāĻ•ā§āĻ¸āĻŸā§āĻ°āĻž out.ts

h264_mp4toannexb
āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ āĻĒā§āĻ°āĻŋāĻĢāĻŋāĻ•ā§āĻ¸āĻĄ āĻŽā§‹āĻĄ āĻĨā§‡āĻ•ā§‡ āĻ•ā§‹āĻĄ āĻĒā§āĻ°āĻŋāĻĢāĻŋāĻ•ā§āĻ¸āĻĄ āĻŽā§‹āĻĄ āĻļā§āĻ°ā§ āĻ•āĻ°āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ H.264 āĻŦāĻŋāĻŸāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨ (āĻ¯ā§‡āĻŽāĻ¨
ITU-T H.264 āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ā§‡āĻ° āĻ…ā§āĻ¯āĻžāĻ¨ā§‡āĻ•ā§āĻ¸ āĻŦāĻŋ-āĻ¤ā§‡ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡)āĨ¤

āĻāĻŸāĻŋ āĻ•āĻŋāĻ›ā§ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻŋāĻ‚ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨, āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ MPEG-2 āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĒā§‹āĻ°ā§āĻŸ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ
("mpegts")āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻāĻ•āĻŸāĻŋ H.4 āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ§āĻžāĻ°āĻŖāĻ•āĻžāĻ°ā§€ MP264 āĻĢāĻžāĻ‡āĻ˛āĻ•ā§‡ mpegts āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡ āĻ°āĻŋāĻŽāĻ•ā§āĻ¸ āĻ•āĻ°āĻž ffmpeg,
āĻ†āĻĒāĻ¨āĻŋ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨:

ffmpeg -i INPUT.mp4 -āĻ•ā§‹āĻĄā§‡āĻ• āĻ•āĻĒāĻŋ -bsf:v h264_mp4toannexb OUTPUT.ts

imxdump
MOV-āĻ āĻĢāĻŋāĻŸ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻŦāĻ‚ Final Cut Pro āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ¯ā§‹āĻ—ā§āĻ¯ āĻšāĻ¤ā§‡ āĻŦāĻŋāĻŸāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§‡āĨ¤ āĻāĻ‡
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° mpeg2video āĻ•ā§‹āĻĄā§‡āĻ•ā§‡ āĻĒā§āĻ°āĻ¯ā§‹āĻœā§āĻ¯, āĻāĻŦāĻ‚ āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ Final Cut Pro 7 āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻ¨ā§‡āĻ‡
āĻāĻŦāĻ‚ āĻ‰āĻĒāĻ¯ā§āĻ•ā§āĻ¤ āĻ¸āĻ™ā§āĻ—ā§‡ āĻ¨āĻ¤ā§āĻ¨ -āĻŸā§āĻ¯āĻžāĻ—:v.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, 30 MB/sec NTSC IMX āĻ•ā§‡ MOV-āĻ āĻ°āĻŋāĻŽāĻ•ā§āĻ¸ āĻ•āĻ°āĻ¤ā§‡:

ffmpeg -i input.mxf -c āĻ•āĻĒāĻŋ -bsf:v imxdump -tag:v mx3n output.mov

mjpeg2jpeg
MJPEG/AVI1 āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ JPEG/JFIF āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

MJPEG āĻšāĻ˛ āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ•ā§‹āĻĄā§‡āĻ• āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽ āĻŽā§‚āĻ˛āĻ¤ āĻāĻ•āĻŸāĻŋ JPEG āĻ‡āĻŽā§‡āĻœāĨ¤ āĻĻā§āĻ¯
āĻĒā§ƒāĻĨāĻ• āĻĢā§āĻ°ā§‡āĻŽ āĻ•ā§āĻˇāĻ¤āĻŋ āĻ›āĻžāĻĄāĻŧāĻž āĻ¨āĻŋāĻˇā§āĻ•āĻžāĻļāĻ¨ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ¯ā§‡āĻŽāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž

ffmpeg -i ../some_mjpeg.avi -c:v āĻ•āĻĒāĻŋ āĻĢā§āĻ°ā§‡āĻŽ_%d.jpg

āĻĻā§āĻ°ā§āĻ­āĻžāĻ—ā§āĻ¯āĻŦāĻļāĻ¤, āĻāĻ‡ āĻ…āĻ‚āĻļāĻ—ā§āĻ˛āĻŋ āĻ…āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ JPEG āĻšāĻŋāĻ¤ā§āĻ°, āĻ•āĻžāĻ°āĻŖ āĻ¤āĻžāĻĻā§‡āĻ° DHT āĻ¸ā§‡āĻ—āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻ…āĻ­āĻžāĻŦ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡
āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧāĨ¤ āĻĨā§‡āĻ•ā§‡ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ
<http://www.digitalpreservation.gov/formats/fdd/fdd000063.shtml>:

āĻ…ā§āĻ¯āĻžāĻ­ā§‡āĻ°āĻŋ āĻ˛āĻŋ, 2001 āĻ¸āĻžāĻ˛ā§‡ rec.video.desktop āĻ¨āĻŋāĻ‰āĻœāĻ—ā§āĻ°ā§āĻĒā§‡ āĻ˛āĻŋāĻ–ā§‡ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻ•āĻ°ā§‡āĻ›āĻŋāĻ˛ā§‡āĻ¨ āĻ¯ā§‡ "MJPEG, āĻŦāĻž
āĻ•āĻŽāĻĒāĻ•ā§āĻˇā§‡ MJPEG-āĻ MJPG āĻĢā§‹āĻ° cc āĻŦāĻŋāĻļāĻŋāĻˇā§āĻŸ AVI-āĻāĻ° MJPEG āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻš JPEG āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§ -- āĻāĻŦāĻ‚
*āĻŦāĻžāĻĻ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž* -- āĻšāĻžāĻĢāĻŽā§āĻ¯āĻžāĻ¨ āĻŸā§‡āĻŦāĻŋāĻ˛āĨ¤ JPEG āĻ…āĻŦāĻļā§āĻ¯āĻ‡ YCbCr āĻ•āĻžāĻ˛āĻžāĻ°āĻ¸ā§āĻĒā§‡āĻ¸ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡, āĻāĻŸāĻŋ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ 4:2:2 āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
āĻŽā§ŒāĻ˛āĻŋāĻ• āĻšāĻžāĻĢāĻŽā§āĻ¯āĻžāĻ¨ āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡, āĻ—āĻžāĻŖāĻŋāĻ¤āĻŋāĻ• āĻŦāĻž āĻĒā§āĻ°āĻ—āĻ¤āĻŋāĻļā§€āĻ˛ āĻ¨āĻ¯āĻŧāĨ¤ . . . āĻ†āĻĒāĻ¨āĻŋ āĻ¸āĻ¤ā§āĻ¯āĻŋāĻ‡ āĻĒāĻžāĻ°ā§‡āĻ¨
MJPEG āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋ āĻŦā§‡āĻ° āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ JPEG āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻĻāĻŋāĻ¯āĻŧā§‡ āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
āĻ¤āĻžāĻĻā§‡āĻ° āĻ•āĻžāĻ›ā§‡ DHT āĻ¸ā§‡āĻ—āĻŽā§‡āĻ¨ā§āĻŸāĻŸāĻŋ āĻĒā§āĻ°āĻŋāĻĒā§‡āĻ¨ā§āĻĄ āĻ•āĻ°ā§āĻ¨, āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ°ā§‡āĻ° āĻ•ā§‹āĻ¨ āĻ§āĻžāĻ°āĻŖāĻž āĻĨāĻžāĻ•āĻŦā§‡ āĻ¨āĻž āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻĄāĻŋāĻ•āĻŽā§āĻĒā§āĻ°ā§‡āĻ¸ āĻ•āĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ
āĻ¤āĻĨā§āĻ¯āĻŸāĻŋ. āĻ“āĻĒā§‡āĻ¨āĻĄāĻŋāĻāĻŽāĻāĻ˛ āĻ¸ā§āĻĒā§‡āĻ•ā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ¸āĻ āĻŋāĻ• āĻ¸āĻžāĻ°āĻŖā§€ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻ†āĻ›ā§‡āĨ¤"

āĻāĻ‡ āĻŦāĻŋāĻŸāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ MJPEG āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĨā§‡āĻ•ā§‡ āĻŦā§‡āĻ° āĻ•āĻ°āĻž āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻšā§‡āĻĄāĻžāĻ° āĻĒā§āĻ¯āĻžāĻš āĻ•āĻ°ā§‡
(AVI1 āĻšā§‡āĻĄāĻžāĻ° āĻ†āĻ‡āĻĄāĻŋ āĻŦāĻšāĻ¨ āĻ•āĻ°āĻž āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ DHT āĻ¸ā§‡āĻ—āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻ…āĻ­āĻžāĻŦ) āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖāĻ°ā§‚āĻĒā§‡ āĻ¯ā§‹āĻ—ā§āĻ¯ JPEG āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡
āĻšāĻŋāĻ¤ā§āĻ°āĻ¸āĻŽā§‚āĻšāĨ¤

ffmpeg -i mjpeg-movie.avi -c:v āĻ•āĻĒāĻŋ -bsf:v mjpeg2jpeg frame_%d.jpg
exiftran -i -9 āĻĢā§āĻ°ā§‡āĻŽ*.jpg
ffmpeg -i frame_%d.jpg -c:v āĻ•āĻĒāĻŋ rotated.avi

mjpega_dump_header
movsub
mp3_header_decompress
mpeg4_unpack_bframes
DivX-āĻļā§ˆāĻ˛ā§€āĻ° āĻĒā§āĻ¯āĻžāĻ•āĻĄ B-āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋ āĻ†āĻ¨āĻĒā§āĻ¯āĻžāĻ• āĻ•āĻ°ā§āĻ¨āĨ¤

DivX-āĻļā§ˆāĻ˛ā§€āĻ° āĻĒā§āĻ¯āĻžāĻ•āĻĄ B-āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋ āĻŦā§ˆāĻ§ MPEG-4 āĻ¨āĻ¯āĻŧ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ­āĻžāĻ™āĻžāĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ›āĻŋāĻ˛
āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ­āĻŋāĻĄāĻŋāĻ“āĨ¤ āĻ¤āĻžāĻ°āĻž āĻ†āĻ°āĻ“ āĻ¸ā§āĻĨāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡, āĻ›ā§‹āĻŸāĻ–āĻžāĻŸā§‹ AV āĻ¸āĻŋāĻ™ā§āĻ• āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¸ā§ƒāĻˇā§āĻŸāĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨
āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻ°āĻ“ CPU āĻĒāĻžāĻ“āĻ¯āĻŧāĻžāĻ° (āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻĒā§āĻ˛ā§‡āĻ¯āĻŧāĻžāĻ°ā§‡āĻ° āĻ•ā§āĻˇāĻ¤āĻŋāĻĒā§‚āĻ°āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻŋāĻ›ā§ āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°āĻž āĻ›āĻŦāĻŋ āĻ¸āĻžāĻ°āĻŋ āĻĨāĻžāĻ•ā§‡
āĻĒā§āĻ°āĻ¤āĻŋ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻļā§ˆāĻ˛ā§€ 2,0,2,0 āĻĢā§āĻ°ā§‡āĻŽ
āĻ¯ā§‡āĻŽāĻ¨ mp4 āĻŦāĻž mpeg-ps/ts, āĻ•āĻžāĻ°āĻŖ MPEG-4 āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ°āĻ°āĻž āĻ¤āĻžāĻĻā§‡āĻ° āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ¨āĻžāĻ“ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻ¤āĻžāĻ°āĻž
āĻŦā§ˆāĻ§ MPEG-4 āĻ¨āĻ¯āĻŧāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ DivX-āĻļā§ˆāĻ˛ā§€ āĻĒā§āĻ¯āĻžāĻ•āĻĄ B-āĻĢā§āĻ°ā§‡āĻŽ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ MPEG-4 āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ§āĻžāĻ°āĻŖāĻ•āĻžāĻ°ā§€ AVI āĻĢāĻžāĻ‡āĻ˛ āĻ āĻŋāĻ• āĻ•āĻ°āĻž
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° ffmpeg, āĻ†āĻĒāĻ¨āĻŋ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨:

ffmpeg -i INPUT.avi -āĻ•ā§‹āĻĄā§‡āĻ• āĻ•āĻĒāĻŋ -bsf:v mpeg4_unpack_bframes OUTPUT.avi

āĻ—ā§‹āĻ˛āĻŽāĻžāĻ˛
āĻĒāĻžāĻ¤ā§āĻ°ā§‡āĻ° āĻ•ā§āĻˇāĻ¤āĻŋ āĻ¨āĻž āĻ•āĻ°ā§‡ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸā§‡āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻ•ā§āĻˇāĻ¤āĻŋ āĻ•āĻ°ā§‡āĨ¤ fuzzing āĻŦāĻž āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻ° āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ•āĻ¤āĻž/āĻ—ā§‹āĻĒāĻ¨āĨ¤

āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ: āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚, āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨ āĻ•āĻ¤ āĻ˜āĻ¨ āĻ˜āĻ¨ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻŦāĻžāĻ‡āĻŸ āĻšāĻŦā§‡ āĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻ…āĻ¤āĻāĻŦ, 0 āĻāĻ° āĻ¨āĻŋāĻšā§‡ āĻŦāĻž āĻ¸āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻˇāĻŋāĻĻā§āĻ§, āĻāĻŦāĻ‚ āĻ¯āĻ¤ āĻ•āĻŽ āĻ¤āĻ¤ āĻŦā§‡āĻļāĻŋ
āĻ˜āĻ¨ āĻ˜āĻ¨ āĻŦāĻžāĻ‡āĻŸ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻž āĻšāĻŦā§‡, 1 āĻāĻ° āĻ…āĻ°ā§āĻĨ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŦāĻžāĻ‡āĻŸ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

ffmpeg -i INPUT -c āĻ•āĻĒāĻŋ -bsf āĻ¨āĻ¯āĻŧā§‡āĻœ[=1] output.mkv

āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŦāĻžāĻ‡āĻŸā§‡ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻĒā§āĻ°āĻ¯ā§‹āĻœā§āĻ¯āĨ¤

āĻ…āĻĒāĻ¸āĻžāĻ°āĻŖ_āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤

āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ


libavformat āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ•āĻŋāĻ›ā§ āĻœā§‡āĻ¨ā§‡āĻ°āĻŋāĻ• āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻ…āĻĒāĻļāĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡, āĻ¯āĻž āĻ¸āĻŦāĻ•āĻŸāĻŋāĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
muxers āĻāĻŦāĻ‚ demuxers. āĻ‰āĻĒāĻ°āĻ¨ā§āĻ¤ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ muxer āĻŦāĻž demuxer āĻ¤āĻĨāĻžāĻ•āĻĨāĻŋāĻ¤ āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ, āĻ¯āĻž āĻ¸ā§‡āĻ‡ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸāĨ¤

āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ -āĻĒāĻ›āĻ¨ā§āĻĻ āĻŽā§‚āĻ˛ā§āĻ¯ FFmpeg āĻŸā§āĻ˛ā§‡, āĻ…āĻĨāĻŦāĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡
āĻŽāĻžāĻ¨ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ "AVFormatContext" āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡ āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ libavutil/opt.h āĻœāĻ¨ā§āĻ¯ API
āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡āĻŸāĻŋāĻ• āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĨ¤

āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¨āĻŋāĻŽā§āĻ¨āĻ°ā§‚āĻĒ:

āĻāĻ­āĻŋāĻ“āĻĢā§āĻ˛ā§āĻ¯āĻžāĻ— āĻĒāĻ¤āĻžāĻ•āĻž (āĻ‡āĻ¨āĻĒā§āĻŸ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ)
āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ
āĻŦāĻžāĻĢāĻžāĻ°āĻŋāĻ‚ āĻšā§āĻ°āĻžāĻ¸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°āĻž āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻ‡āĻ¨āĻĒā§āĻŸ)
āĻŦāĻžāĻ‡āĻŸā§‡ āĻĒā§āĻ°ā§‹āĻŦāĻŋāĻ‚ āĻ¸āĻžāĻ‡āĻœ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻĒā§‡āĻ¤ā§‡ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄā§‡āĻŸāĻžāĻ° āĻ†āĻ•āĻžāĻ°
āĻ¤āĻĨā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ‰āĻšā§āĻš āĻŽāĻžāĻ¨ āĻ¯āĻĻāĻŋ āĻāĻŸāĻŋ āĻšāĻ¯āĻŧ āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻŦā§‡ā§ˇ
āĻ¸ā§āĻ°ā§‹āĻ¤ā§‡ āĻŦāĻŋāĻšā§āĻ›ā§āĻ°āĻŋāĻ¤, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻŦā§ƒāĻĻā§āĻ§āĻŋ āĻ•āĻ°āĻŦā§‡āĨ¤ āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ āĻ•āĻŽ āĻ¨āĻ¯āĻŧ
32 āĻāĻ° āĻšā§‡āĻ¯āĻŧā§‡āĨ¤ āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ 5000000āĨ¤

āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻ†āĻ•āĻžāĻ° āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻ†āĻ‰āĻŸāĻĒā§āĻŸ)
āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸā§‡āĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒāĻ¤āĻžāĻ•āĻž āĻĒāĻ¤āĻžāĻ•āĻž (āĻ‡āĻ¨āĻĒā§āĻŸ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ)
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĒāĻ¤āĻžāĻ•āĻž āĻ¸ā§‡āĻŸ.

āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

ignidx
āĻ¸ā§‚āĻšāĻ• āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĻā§āĻ°ā§āĻ¤ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨
āĻĻā§āĻ°ā§āĻ¤ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ•āĻŋāĻ›ā§ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ­ā§āĻ˛ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨āĨ¤

genpts
PTS āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤

nofillin
āĻ…āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻĒā§‚āĻ°āĻŖ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻž āĻ¯āĻž āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

noparse
AVParsers āĻ…āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨, āĻāĻ° āĻœāĻ¨ā§āĻ¯ "+nofillin"āĻ“ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨āĨ¤

igndts
āĻĄāĻŋāĻŸāĻŋāĻāĻ¸ āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŦāĻ°ā§āĻœāĻ¨ āĻ•āĻ°āĻž
āĻĻā§‚āĻˇāĻŋāĻ¤ āĻĢā§āĻ°ā§‡āĻŽ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻ•āĻ°ā§āĻ¨.

sortdts
āĻĄāĻŋāĻŸāĻŋāĻāĻ¸ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛āĻŋāĻ­ āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ°āĻžāĻ–āĻž
āĻ¸āĻžāĻ‡āĻĄ āĻĄā§‡āĻŸāĻž āĻŽāĻžāĻ°ā§āĻœ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤

latm
RTP MP4A-LATM āĻĒā§‡āĻ˛ā§‹āĻĄ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨ā§ˇ

nobuffer
āĻāĻšā§āĻ›āĻŋāĻ• āĻŦāĻžāĻĢāĻžāĻ°āĻŋāĻ‚ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻ˛ā§‡āĻŸā§‡āĻ¨ā§āĻ¸āĻŋ āĻšā§āĻ°āĻžāĻ¸ āĻ•āĻ°ā§āĻ¨

bitexact
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽ-, āĻŦāĻŋāĻ˛ā§āĻĄ- āĻāĻŦāĻ‚ āĻ¸āĻŽāĻ¯āĻŧ-āĻ¸ā§āĻŦāĻžāĻ§ā§€āĻ¨ āĻĄā§‡āĻŸāĻž āĻ˛āĻŋāĻ–ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻ¸ā§‡āĻ‡ āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋ āĻ¨āĻŋāĻļā§āĻšāĻŋāĻ¤ āĻ•āĻ°ā§‡
āĻāĻŦāĻ‚ āĻĄā§‡āĻŸāĻž āĻšā§‡āĻ•āĻ¸āĻžāĻŽāĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ¨āĻ°ā§āĻ¤ā§āĻĒāĻžāĻĻāĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯ āĻāĻŦāĻ‚ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻŽā§‡āĻ˛ā§‡āĨ¤ āĻāĻ° āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°
āĻ°āĻŋāĻ—ā§āĻ°ā§‡āĻļāĻ¨ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻšāĻ¯āĻŧāĨ¤

seek2any āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻ‡āĻ¨āĻĒā§āĻŸ)
1-āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻšāĻ˛ā§‡ demuxer āĻ˛ā§‡āĻ­ā§‡āĻ˛ā§‡ āĻ¨āĻ¨-āĻ•ā§€āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻ–ā§‹āĻāĻœāĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻāĻŋāĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
0 āĻšāĻ¯āĻŧ

āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻ‡āĻ¨āĻĒā§āĻŸ)
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¤āĻĻāĻ¨ā§āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ•āĻ¤ āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¤āĻž āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ‰āĻšā§āĻš āĻŽāĻžāĻ¨ āĻšāĻŦā§‡
āĻ†āĻ°ā§‹ āĻ¸āĻ āĻŋāĻ• āĻ¤āĻĨā§āĻ¯ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻŦā§ƒāĻĻā§āĻ§āĻŋ āĻ•āĻ°āĻŦā§‡āĨ¤ āĻāĻŸāĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
5,000,000 āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ = 5 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄāĨ¤

āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸā§‹āĻ•āĻŋ āĻšā§‡āĻ•ā§āĻ¸āĻžāĻĄā§‡āĻ¸āĻŋāĻŽāĻžāĻ˛ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ (āĻ‡āĻ¨āĻĒā§āĻŸ)
āĻĄāĻŋāĻ•ā§āĻ°āĻŋāĻĒāĻļāĻ¨ āĻ•ā§€ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

indexmem āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻ‡āĻ¨āĻĒā§āĻŸ)
āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¸ā§‚āĻšāĻ•ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻŽā§‡āĻŽāĻ°āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ)āĨ¤

rtbufsize āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻ‡āĻ¨āĻĒā§āĻŸ)
āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛-āĻŸāĻžāĻ‡āĻŽ āĻĢā§āĻ°ā§‡āĻŽ āĻŦāĻžāĻĢāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻŽā§‡āĻŽāĻ°āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

fdebug āĻĒāĻ¤āĻžāĻ•āĻž (āĻ‡āĻ¨āĻĒā§āĻŸ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ)
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĄāĻŋāĻŦāĻžāĻ— āĻ¤āĻĨā§āĻ¯ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

ts
āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš_āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻ‡āĻ¨āĻĒā§āĻŸ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ)
āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻŽāĻŋāĻ•ā§āĻ¸āĻŋāĻ‚ āĻŦāĻž āĻĄāĻŋāĻŽā§āĻ•ā§āĻ¸āĻŋāĻ‚ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

fpsprobesize āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻ‡āĻ¨āĻĒā§āĻŸ)
fps āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ…āĻĄāĻŋāĻ“_āĻĒā§āĻ°āĻŋāĻ˛ā§‹āĻĄ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻ†āĻ‰āĻŸāĻĒā§āĻŸ)
āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ…āĻĄāĻŋāĻ“ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸāĻ—ā§āĻ˛āĻŋ āĻ†āĻ—ā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛āĻŋāĻ­ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤

āĻ–āĻŖā§āĻĄ_āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻ†āĻ‰āĻŸāĻĒā§āĻŸ)
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ–āĻŖā§āĻĄā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

chunk_size āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻ†āĻ‰āĻŸāĻĒā§āĻŸ)
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ–āĻŖā§āĻĄā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻžāĻ‡āĻŸā§‡ āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

err_detect, f_err_detect āĻĒāĻ¤āĻžāĻ•āĻž (āĻ‡āĻ¨āĻĒā§āĻŸ)
āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ āĻĒāĻ¤āĻžāĻ•āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ "f_err_detect" āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤
āĻĻā§āĻ¯ ffmpeg āĻŸā§āĻ˛.

āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

crccheck
āĻāĻŽāĻŦā§‡āĻĄā§‡āĻĄ āĻ¸āĻŋāĻ†āĻ°āĻ¸āĻŋ āĻ¯āĻžāĻšāĻžāĻ‡ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŦāĻŋāĻŸāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ
āĻŦāĻŋāĻŸāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ āĻŦāĻŋāĻšā§āĻ¯ā§āĻ¤āĻŋ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŦāĻžāĻĢāĻžāĻ°
āĻ…āĻ¨ā§āĻĒāĻ¯ā§āĻ•ā§āĻ¤ āĻŦāĻŋāĻŸāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨.

āĻŦāĻŋāĻ¸ā§āĻĢā§‹āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻž
āĻ›ā§‹āĻŸāĻ–āĻžāĻŸ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖā§‡ āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻžāĻŦāĻ§āĻžāĻ¨
āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸ āĻ˛āĻ™ā§āĻ˜āĻ¨ āĻāĻŦāĻ‚ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻ¨ā§āĻ¯ āĻĻā§‡āĻ–āĻž āĻ¯āĻžāĻ¯āĻŧāĻ¨āĻŋ
āĻ¤ā§āĻ°ā§āĻŸāĻŋāĨ¤

āĻ…āĻ¨ā§āĻŦāĻ°ā§āĻ¤ā§€
āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦāĻŋāĻļā§‡āĻˇ āĻ… āĻ¸āĻŽā§āĻŽāĻ¤āĻŋ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§āĻ¨.

āĻ†āĻ•ā§āĻ°āĻŽāĻ¨āĻžāĻ¤ā§āĻŽāĻ•
āĻāĻ•āĻŸāĻŋ āĻŦā§āĻĻā§āĻ§āĻŋāĻŽāĻžāĻ¨ āĻāĻ¨āĻ•ā§‹āĻĄāĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ āĻ¯ā§‡ āĻœāĻŋāĻ¨āĻŋāĻ¸ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§āĻ¨.

max_interleave_delta āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻ†āĻ‰āĻŸāĻĒā§āĻŸ)
āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛āĻŋāĻ­āĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻŦāĻžāĻĢāĻžāĻ°āĻŋāĻ‚ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ, āĻāĻŦāĻ‚ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 1000000 (1 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ)āĨ¤

āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛āĻŋāĻ­ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¤āĻž āĻ¨āĻŋāĻļā§āĻšāĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡, libavformat āĻāĻŸāĻŋ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ…āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻŦā§‡
āĻĒā§āĻ°āĻ•ā§ƒāĻ¤āĻĒāĻ•ā§āĻˇā§‡ āĻ•ā§‹āĻ¨ā§‹ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻ˛ā§‡āĻ–āĻžāĻ° āĻ†āĻ—ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§āĻ¤āĻ¤ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻ†āĻ›ā§‡
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛. āĻ¯āĻ–āĻ¨ āĻ•āĻŋāĻ›ā§ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ "āĻ¸ā§āĻĒāĻžāĻ°ā§āĻ¸" āĻšāĻ¯āĻŧ (āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻŦāĻĄāĻŧ āĻĢāĻžāĻāĻ• āĻĨāĻžāĻ•ā§‡
āĻ•ā§āĻ°āĻŽāĻžāĻ—āĻ¤ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ), āĻāĻ° āĻĢāĻ˛ā§‡ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻŦāĻžāĻĢāĻžāĻ°āĻŋāĻ‚ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻāĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻŸāĻŋ āĻĒā§āĻ°āĻĨāĻŽ āĻāĻŦāĻ‚ āĻāĻ° āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡
āĻŽāĻŋāĻ•ā§āĻ¸āĻŋāĻ‚ āĻ¸āĻžāĻ°āĻŋāĻ¤ā§‡ āĻļā§‡āĻˇ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ, āĻ¯āĻžāĻ° āĻ‰āĻĒāĻ°ā§‡ libavformat āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ•āĻ°āĻŦā§‡
āĻāĻŸāĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻ¸āĻžāĻ°āĻŋāĻŦāĻĻā§āĻ§ āĻ•āĻ°ā§‡āĻ›ā§‡ āĻ•āĻŋāĻ¨āĻž āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻļā§‡āĻˇā§‡āĨ¤

āĻ¯āĻĻāĻŋ 0 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, libavformat āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸā§‡āĻ° āĻŦāĻžāĻĢāĻžāĻ°āĻŋāĻ‚ āĻšāĻžāĻ˛āĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻŦā§‡ āĻ¯āĻ¤āĻ•ā§āĻˇāĻŖ āĻ¨āĻž āĻāĻŸāĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻĨāĻžāĻ•ā§‡
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ, āĻŦāĻžāĻĢāĻžāĻ°ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡āĻ° āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻļā§‡āĻˇā§‡
āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ

āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻšāĻŋāĻ¸āĻžāĻŦā§‡_āĻ“āĻ¯āĻŧāĻžāĻ˛āĻ•ā§āĻ˛āĻ•_āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻ‡āĻ¨āĻĒā§āĻŸ)
āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ“āĻ¯āĻŧāĻžāĻ˛āĻ•ā§āĻ˛āĻ• āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻšāĻ˛ā§āĻ¨_āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ•_āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻ†āĻ‰āĻŸāĻĒā§āĻŸ)
āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

āĻ•āĻ°āĻž_āĻ…-āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ•
āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ…-āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻ•āĻ°āĻ¤ā§‡ āĻļāĻŋāĻĢāĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻāĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°ā§‡
āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ, āĻāĻŦāĻ‚ āĻ…-āĻāĻ•āĻ˜ā§‡āĻ¯āĻŧā§‡ āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¨āĻ¯āĻŧāĨ¤

make_zero
āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨ āĻ¯āĻžāĻ¤ā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ 0 āĻšāĻ¯āĻŧāĨ¤

āĻ—āĻžāĻĄāĻŧā§€ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ)
āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ˛ā§‡ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§‡āĨ¤

āĻ…āĻ•ā§āĻˇāĻŽ
āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡āĻ° āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ…āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§‡āĨ¤

āĻ¯āĻ–āĻ¨ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻ–āĻ¨ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻāĻ•āĻ‡ āĻĒāĻ°āĻŋāĻŽāĻžāĻŖā§‡ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻļā§āĻ°ā§āĻ¤āĻŋ,
āĻ­āĻŋāĻĄāĻŋāĻ“, āĻāĻŦāĻ‚ āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ āĻĄāĻŋāĻ¸āĻŋāĻ™ā§āĻ•āĻŋāĻ‚ āĻāĻŦāĻ‚ āĻ†āĻĒā§‡āĻ•ā§āĻˇāĻŋāĻ• āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¤āĻžāĻ°āĻž āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ›āĻžāĻĄāĻŧāĻž āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¤ā§āĻ˛āĻ¨āĻžāĻ¯āĻŧ.

skip_initial_bytes āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻ‡āĻ¨āĻĒā§āĻŸ)
āĻšā§‡āĻĄāĻžāĻ° āĻāĻŦāĻ‚ āĻĢā§āĻ°ā§‡āĻŽ āĻĒāĻĄāĻŧāĻžāĻ° āĻ†āĻ—ā§‡ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻžāĻ‡āĻŸā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻĻāĻŋ 1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
0.

āĻ¸āĻ āĻŋāĻ•_ts_overflow āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻ‡āĻ¨āĻĒā§āĻŸ)
1 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ āĻ¸āĻ āĻŋāĻ• āĻāĻ•āĻ• āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ“āĻ­āĻžāĻ°āĻĢā§āĻ˛ā§‹ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 1āĨ¤

āĻĢā§āĻ˛āĻžāĻļ_āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻ†āĻ‰āĻŸāĻĒā§āĻŸ)
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸā§‡āĻ° āĻĒāĻ°ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ I/O āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻĢā§āĻ˛āĻžāĻļ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 1 āĻāĻŸāĻŋ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§‡, āĻāĻŦāĻ‚ āĻ†āĻ›ā§‡
āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻ•āĻŽāĻžāĻ¨ā§‹āĻ° āĻĒā§āĻ°āĻ­āĻžāĻŦ; 0 āĻāĻŸāĻŋāĻ•ā§‡ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻāĻ¤ā§‡ āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ•āĻŋāĻ›ā§āĻŸāĻž āĻŦāĻžāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻĻāĻŋāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ•āĻŋāĻ›ā§ āĻ•āĻžāĻ°āĻ¨.

output_ts_offset āĻ…āĻĢāĻ¸ā§‡āĻŸ (āĻ†āĻ‰āĻŸāĻĒā§āĻŸ)
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸āĻŽāĻ¯āĻŧ āĻ…āĻĢāĻ¸ā§‡āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ…āĻĢāĻ¸ā§‡āĻŸ āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽāĻ¯āĻŧ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡, āĻĻā§‡āĻ–ā§āĻ¨ āĻĻā§āĻ¯ āĻ¸āĻŽāĻ¯āĻŧ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ•āĻžāĻ˛ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯
ffmpeg-utils(ā§¨ā§Ļā§§ā§Ļ) āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛.

āĻ…āĻĢāĻ¸ā§‡āĻŸ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡ muxer āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻ…āĻĢāĻ¸ā§‡āĻŸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻ…āĻ°ā§āĻĨ āĻšāĻ˛ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽāĻ—ā§āĻ˛āĻŋ āĻŦāĻŋāĻ˛āĻŽā§āĻŦāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ
āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻ…āĻĢāĻ¸ā§‡āĻŸ. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0 (āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻ•ā§‹āĻ¨ āĻ…āĻĢāĻ¸ā§‡āĻŸ āĻ¨ā§‡āĻ‡
āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡)āĨ¤

format_whitelist āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž (āĻ‡āĻ¨āĻĒā§āĻŸ)
"," āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻĄāĻŋāĻŽā§āĻ•ā§āĻ¸āĻžāĻ°āĻĻā§‡āĻ° āĻ†āĻ˛āĻžāĻĻāĻž āĻ•āĻ°āĻž āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¸āĻŦ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻšāĻ¯āĻŧ.

āĻĄāĻžāĻŽā§āĻĒ_āĻŦāĻŋāĻ­āĻžāĻœāĻ• āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ (āĻ‡āĻ¨āĻĒā§āĻŸ)
āĻŦāĻŋāĻ­āĻžāĻœāĻ• āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻ‡āĻ¨ā§‡ āĻŽā§āĻĻā§āĻ°āĻŋāĻ¤ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻĒā§ƒāĻĨāĻ• āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŦāĻ‚ āĻ‡āĻ¨ā§āĻĄā§‡āĻ¨āĻļāĻ¨ āĻ¸āĻš āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ†āĻ˛āĻžāĻĻāĻž āĻ•āĻ°āĻ¤ā§‡:

ffprobe -āĻĄāĻžāĻŽā§āĻĒ_āĻ¸ā§‡āĻĒāĻžāĻ°ā§‡āĻŸāĻ° "
"-āĻ†āĻŽāĻŋ ~/videos/matrixbench_mpeg2.mpg

āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĒā§āĻ°āĻŦāĻžāĻš āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸāĻ•āĻ°ā§€
āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻŸ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŽā§‡āĻ˛ā§‡ āĻāĻŽāĻ¨ āĻāĻ• āĻŦāĻž āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯āĨ¤

āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ°ā§‡āĻ° āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻĢāĻ°ā§āĻŽāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

stream_index
āĻāĻ‡ āĻ¸ā§‚āĻšāĻ•ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻŽā§‡āĻ˛ā§‡āĨ¤

āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ_āĻŸāĻžāĻ‡āĻĒ[:stream_index]
āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ_āĻŸāĻžāĻ‡āĻĒ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻšāĻ˛: āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻœāĻ¨ā§āĻ¯ 'v', āĻ…āĻĄāĻŋāĻ“āĻ° āĻœāĻ¨ā§āĻ¯ 'a', āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ 's', 'd'
āĻĄā§‡āĻŸāĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻāĻŦāĻ‚ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ 't'āĨ¤ āĻ¯āĻĻāĻŋ stream_index āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻ°āĻĒāĻ° āĻ¤āĻž āĻŽā§‡āĻ˛ā§‡
āĻĒā§āĻ°āĻŦāĻžāĻš āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž stream_index āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ°. āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ, āĻāĻŸāĻŋ āĻāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡
āĻŸāĻžāĻ‡āĻĒ āĻ•āĻ°ā§āĻ¨āĨ¤

p:āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ_āĻ†āĻ‡āĻĄāĻŋ[:stream_index]
If stream_index āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻ°āĻĒāĻ° āĻāĻŸāĻŋ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻĒā§āĻ°āĻŦāĻžāĻšā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡ stream_index āĻŽāĻ§ā§āĻ¯ā§‡
āĻ†āĻ‡āĻĄāĻŋ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ_āĻ†āĻ‡āĻĄāĻŋ. āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ, āĻāĻŸāĻŋ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ°āĻŦāĻžāĻšā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡āĨ¤

#stream_id
āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸-āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ ID āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻŽā§‡āĻ˛ā§‡āĨ¤

āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ°ā§‡āĻ° āĻ¸āĻ āĻŋāĻ• āĻļāĻŦā§āĻĻāĻžāĻ°ā§āĻĨāĻŦāĻŋāĻĻā§āĻ¯āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
"avformat_match_stream_specifier()" āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ˜ā§‹āĻˇāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ libavformat/avformat.h
āĻšā§‡āĻĄāĻžāĻ°āĨ¤

āĻĄā§‡āĻŽā§āĻ•ā§āĻ¸āĻžāĻ°


Demuxers āĻšāĻ˛ FFmpeg-āĻ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ¯āĻž āĻāĻ•āĻŸāĻŋ āĻĨā§‡āĻ•ā§‡ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĒāĻĄāĻŧāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻŦāĻŋāĻļā§‡āĻˇ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻĢāĻžāĻ‡āĻ˛āĨ¤

āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻ–āĻ¨ āĻ†āĻĒāĻ¨āĻžāĻ° FFmpeg āĻŦāĻŋāĻ˛ā§āĻĄ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°ā§‡āĻ¨, āĻ¤āĻ–āĻ¨ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ demuxers āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻĨāĻžāĻ•ā§‡āĨ¤
āĻ†āĻĒāĻ¨āĻŋ "--list-demuxers" āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨āĨ¤

āĻ†āĻĒāĻ¨āĻŋ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ…āĻĒāĻļāĻ¨ "--disable-demuxers" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ demuxers āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨, āĻāĻŦāĻ‚
"--enable-demuxer= āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŦā§‡āĻ›ā§‡ āĻŦā§‡āĻ›ā§‡ āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻĄāĻŋāĻŽāĻžāĻ•ā§āĻ¸āĻžāĻ° āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°ā§āĻ¨āĻĄā§‡āĻŽā§āĻ•ā§āĻ¸āĻžāĻ°", āĻ…āĻĨāĻŦāĻž āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°ā§āĻ¨
āĻāĻŸāĻŋ "--disable-demuxer= āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻžāĻĨā§‡āĻĄā§‡āĻŽā§āĻ•ā§āĻ¸āĻžāĻ°".

ff* āĻŸā§āĻ˛ā§‡āĻ° "-āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ" āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻĄāĻŋāĻŽā§āĻ•ā§āĻ¸āĻžāĻ°āĻĻā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°āĻŦā§‡āĨ¤

āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ•āĻŋāĻ›ā§ āĻĄāĻŋāĻŽā§āĻ•ā§āĻ¸āĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ¨āĻŋāĻŽā§āĻ¨āĻ°ā§‚āĻĒāĨ¤

aa
āĻļā§āĻ°āĻŦāĻŖāĻ¯ā§‹āĻ—ā§āĻ¯ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ 2, 3, āĻāĻŦāĻ‚ 4 āĻĄāĻŋāĻŽā§āĻ•ā§āĻ¸āĻžāĻ°āĨ¤

āĻāĻ‡ āĻĄāĻŋāĻŽā§āĻ•ā§āĻ¸āĻžāĻ°āĻŸāĻŋ āĻ…āĻĄāĻŋāĻŦāĻ˛ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ 2, 3, āĻāĻŦāĻ‚ 4 (.aa) āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻĄāĻŋāĻŽāĻžāĻ•ā§āĻ¸ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤

applehttp
āĻ…ā§āĻ¯āĻžāĻĒāĻ˛ HTTP āĻ˛āĻžāĻ‡āĻ­ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻŋāĻ‚ demuxer.

āĻāĻ‡ āĻĄāĻŋāĻŽā§āĻ•ā§āĻ¸āĻžāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦā§ˆāĻ•āĻ˛ā§āĻĒāĻŋāĻ• āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻĨā§‡āĻ•ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ AVStreams āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°ā§‡āĨ¤ āĻ†āĻ‡āĻĄāĻŋ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻŸāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻŦāĻŋāĻŸāĻ°ā§‡āĻŸ āĻŦā§ˆāĻ•āĻ˛ā§āĻĒāĻŋāĻ• āĻ¸ā§‚āĻšāĻ• āĻ¨āĻŽā§āĻŦāĻ°āĨ¤ AVStreams-āĻ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻĒāĻ¤āĻžāĻ•āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡ ('a' āĻŸāĻŋāĻĒā§‡
āĻ…āĻĨāĻŦāĻž ffplay-āĻ 'v'), āĻ•āĻ˛āĻ•āĻžāĻ°ā§€ āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ āĻ¨āĻŋāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ•ā§‹āĻ¨ āĻŦā§ˆāĻ•āĻ˛ā§āĻĒāĻŋāĻ• āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ†āĻ¸āĻ˛ā§‡ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°āĻŦā§‡āĨ¤ āĻĻā§āĻ¯
āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽāĻŸāĻŋ āĻ¯ā§‡ āĻŦā§ˆāĻ•āĻ˛ā§āĻĒāĻŋāĻ•āĻŸāĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻ¤āĻžāĻ° āĻŽā§‹āĻŸ āĻŦāĻŋāĻŸāĻ°ā§‡āĻŸ āĻāĻ•āĻŸāĻŋ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻ•ā§€-āĻ¤ā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§
āĻ¨āĻžāĻŽ "variant_bitrate"āĨ¤

apng
āĻ…ā§āĻ¯āĻžāĻ¨āĻŋāĻŽā§‡āĻŸā§‡āĻĄ āĻĒā§‹āĻ°ā§āĻŸā§‡āĻŦāĻ˛ āĻ¨ā§‡āĻŸāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ• āĻ—ā§āĻ°āĻžāĻĢāĻŋāĻ•ā§āĻ¸ āĻĄāĻŋāĻŽā§āĻ•ā§āĻ¸āĻžāĻ°āĨ¤

āĻāĻ‡ demuxer APNG āĻĢāĻžāĻ‡āĻ˛ demux āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ. āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ PNG āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°, āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ (āĻ•āĻŋāĻ¨ā§āĻ¤ā§
āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ¨āĻ¯āĻŧ) āĻĒā§āĻ°āĻĨāĻŽ fcTL āĻ–āĻŖā§āĻĄ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻĄā§‡āĻŸāĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒā§āĻ°ā§‡āĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻĢā§āĻ°ā§‡āĻŽ āĻ¤āĻžāĻ°āĻĒāĻ° āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻĻā§āĻŸāĻŋ fcTL āĻāĻ•ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻŦāĻž āĻļā§‡āĻˇ fcTL āĻāĻŦāĻ‚ IEND āĻ–āĻŖā§āĻĄāĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ…āĻ‚āĻļ āĻšāĻŋāĻ¸āĻžāĻŦā§‡āĨ¤

- ignore_loop bool,
āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ˛ā§āĻĒ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨āĨ¤

-max_fps āĻ•ā§‹āĻ¨ int
āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻĢā§āĻ°ā§‡āĻŽāĻ°ā§‡āĻŸ (āĻ•ā§‹āĻ¨ āĻ¸ā§€āĻŽāĻž āĻ›āĻžāĻĄāĻŧāĻžāĻ‡ 0)āĨ¤

-āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ_āĻāĻĢāĻĒāĻŋāĻāĻ¸ āĻ•ā§‹āĻ¨ int
āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ•ā§‹āĻ¨ā§‹āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽāĻ°ā§‡āĻŸ (0 āĻ…āĻ°ā§āĻĨ
āĻ¯āĻ¤ āĻĻā§āĻ°ā§āĻ¤ āĻ¸āĻŽā§āĻ­āĻŦ).

ASF
āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ demuxer.

āĻāĻ‡ demuxer ASF āĻĢāĻžāĻ‡āĻ˛ āĻāĻŦāĻ‚ MMS āĻ¨ā§‡āĻŸāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ• āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ demux āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ.

-āĻ¨āĻž_āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻŋāĻ™ā§āĻ•_āĻ¸āĻžāĻ°ā§āĻš bool,
āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻāĻšā§āĻ›āĻŋāĻ• āĻ¸ā§āĻŸāĻžāĻ°ā§āĻŸ āĻ•ā§‹āĻĄ āĻ–ā§‹āĻāĻœāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻŋāĻ™ā§āĻ•ā§āĻ°ā§‹āĻ¨āĻžāĻ‡āĻœ āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤

concat
āĻ­āĻžāĻ°ā§āĻšā§āĻ¯āĻŧāĻžāĻ˛ āĻ¸āĻ‚āĻ¯ā§‹āĻ— āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ demuxer.

āĻāĻ‡ āĻĄāĻŋāĻŽāĻžāĻ•ā§āĻ¸āĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻĢāĻžāĻ‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻĢāĻžāĻ‡āĻ˛ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻžāĻŦāĻ˛ā§€āĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒāĻĄāĻŧā§‡ āĻāĻŦāĻ‚ āĻ¤āĻžāĻĻā§‡āĻ° āĻĄāĻŋāĻŽāĻžāĻ•ā§āĻ¸ āĻ•āĻ°ā§‡
āĻāĻ•ā§‡āĻ° āĻĒāĻ° āĻāĻ•, āĻ¯ā§‡āĻ¨ āĻ¤āĻžāĻĻā§‡āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻāĻ•āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻļā§‡ āĻ—ā§‡āĻ›ā§‡āĨ¤

āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯āĻžāĻ¤ā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋ 0 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€āĻ¤ā§‡
āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ†āĻ—ā§‡āĻ°āĻŸāĻŋ āĻļā§‡āĻˇ āĻšāĻ¯āĻŧāĨ¤ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–ā§āĻ¯ āĻ¯ā§‡ āĻāĻŸāĻŋ āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§€ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽā§‡āĻ° āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ āĻ āĻŋāĻ• āĻāĻ•āĻ‡ āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ āĻĢāĻžāĻāĻ•āĨ¤

āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻāĻ•āĻ‡ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻšāĻŦā§‡ (āĻāĻ•āĻ‡ āĻ•ā§‹āĻĄā§‡āĻ•, āĻāĻ•āĻ‡ āĻŸāĻžāĻ‡āĻŽ āĻŦā§‡āĻ¸, āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋ)āĨ¤

āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ: āĻ¯āĻĻāĻŋ
āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛āĻŸāĻŋ āĻ­ā§āĻ˛ (āĻ•āĻžāĻ°āĻŖ āĻāĻŸāĻŋ āĻŦāĻŋāĻŸ-āĻ°ā§‡āĻŸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ āĻŦāĻž āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋ
āĻ›ā§‹āĻŸ āĻ•āĻ°āĻž, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ), āĻāĻŸāĻŋ āĻļāĻŋāĻ˛ā§āĻĒāĻ•āĻ°ā§āĻŽā§‡āĻ° āĻ•āĻžāĻ°āĻŖ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ "āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛" āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻŋāĻ•āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŋāĻ¤ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŦāĻžāĻ•ā§āĻ¯ āĻ—āĻ āĻ¨

āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸāĻŸāĻŋ āĻŦāĻ°ā§āĻ§āĻŋāĻ¤-ASCII-āĻ āĻāĻ•āĻŸāĻŋ āĻĒāĻžāĻ ā§āĻ¯ āĻĢāĻžāĻ‡āĻ˛, āĻĒā§āĻ°āĻ¤āĻŋ āĻ˛āĻžāĻ‡āĻ¨ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻŋāĻ•āĻž āĻ¸āĻšāĨ¤ āĻ–āĻžāĻ˛āĻŋ āĻ˛āĻžāĻ‡āĻ¨,
āĻ…āĻ—ā§āĻ°āĻŖā§€ āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻŦāĻ‚ '#' āĻĻāĻŋāĻ¯āĻŧā§‡ āĻļā§āĻ°ā§ āĻšāĻ“āĻ¯āĻŧāĻž āĻ˛āĻžāĻ‡āĻ¨ āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻ¨āĻž āĻšāĻ˛
āĻ¸ā§āĻŦā§€āĻ•ā§ƒāĻ¤:

"āĻĢāĻžāĻ‡āĻ˛ āĻĒāĻĨ"
āĻĒāĻĄāĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻĒāĻĨ; āĻŦā§āĻ¯āĻžāĻ•āĻ¸ā§āĻ˛ā§āĻ¯āĻžāĻļ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻŦāĻŋāĻļā§‡āĻˇ āĻ…āĻ•ā§āĻˇāĻ° āĻāĻŦāĻ‚ āĻ¸ā§āĻĒā§‡āĻ¸ āĻāĻ¸ā§āĻ•ā§‡āĻĒ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
āĻŦāĻž āĻāĻ•āĻ• āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋāĨ¤

āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢāĻžāĻ‡āĻ˛-āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻžāĻŦāĻ˛ā§€ āĻ¸ā§‡āĻ‡ āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋāĻ¤ā§‡ āĻĒā§āĻ°āĻ¯ā§‹āĻœā§āĻ¯āĨ¤

"ffconcat āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ 1.0 "
āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸā§‡āĻ° āĻ§āĻ°āĻ¨ āĻāĻŦāĻ‚ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻžāĻ“ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡ āĻ¨āĻŋāĻ°āĻžāĻĒāĻĻ 1 āĻāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¯āĻĻāĻŋ āĻāĻŸāĻŋ āĻ›āĻŋāĻ˛
āĻāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ -1.

FFmpeg-āĻ•ā§‡ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻšāĻŋāĻ¨āĻ¤ā§‡, āĻāĻ‡ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻŸāĻŋ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻŦā§‡
āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸā§‡āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻ˛āĻžāĻ‡āĻ¨ā§‡ (āĻ•ā§‹āĻ¨ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻ¸ā§āĻĨāĻžāĻ¨ āĻŦāĻž āĻŦāĻžāĻ‡āĻŸ-āĻ…āĻ°ā§āĻĄāĻžāĻ°-āĻšāĻŋāĻšā§āĻ¨ āĻ¨ā§‡āĻ‡)āĨ¤

"āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ•āĻ āĻŋāĻ¨"
āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛āĨ¤ āĻāĻ‡ āĻ¤āĻĨā§āĻ¯ āĻĢāĻžāĻ‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡; āĻāĻŸāĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž
āĻĢāĻžāĻ‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻ¤āĻĨā§āĻ¯ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ¨āĻž āĻšāĻ˛ā§‡ āĻāĻ–āĻžāĻ¨ā§‡ āĻ†āĻ°āĻ“ āĻĻāĻ•ā§āĻˇ āĻŦāĻž āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻŦāĻž āĻ¸āĻ āĻŋāĻ•āĨ¤

āĻ¯āĻĻāĻŋ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ¸āĻŦ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻĒā§āĻ°ā§‹āĻŸāĻž āĻ–ā§‹āĻāĻœāĻž āĻ¸āĻŽā§āĻ­āĻŦ
āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻ­āĻŋāĻĄāĻŋāĻ“āĨ¤

"āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ"
āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻŦāĻŋāĻ¨ā§āĻĻā§āĻ¤ā§‡. āĻ¯āĻ–āĻ¨ demuxer āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋ āĻ–ā§‹āĻ˛ā§‡ āĻ¤āĻ–āĻ¨ āĻ¤āĻž āĻ¸āĻ™ā§āĻ—ā§‡ āĻ¸āĻ™ā§āĻ—ā§‡ āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°ā§‡
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒāĨ¤ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻžāĻ¤ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ°āĻŦāĻžāĻš āĻ¸āĻĢāĻ˛āĻ­āĻžāĻŦā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ
āĻŦāĻŋāĻ¨ā§āĻĻā§āĻ¤ā§‡

āĻāĻ‡ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻŋāĻ•āĻž āĻ‡āĻ¨ā§āĻŸā§āĻ°āĻž āĻĢā§āĻ°ā§‡āĻŽ āĻ•ā§‹āĻĄā§‡āĻ•āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ­āĻžāĻ˛ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡, āĻ•āĻžāĻ°āĻŖ āĻ¨āĻ¨-āĻ‡āĻ¨ā§āĻŸā§āĻ°āĻž āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ā§ˇ
āĻ†āĻĒāĻ¨āĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻĒā§āĻ°āĻ•ā§ƒāĻ¤ āĻ‡āĻ¨ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻāĻŦāĻ‚ āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°āĻž āĻ¸āĻžāĻŽāĻ—ā§āĻ°ā§€āĻ° āĻ†āĻ—ā§‡ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻĒāĻžāĻŦā§‡āĻ¨
āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻ‡āĻ¨ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻ†āĻ—ā§‡ āĻĢā§āĻ°ā§‡āĻŽ āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻŦā§‡āĨ¤

āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻĢāĻžāĻ‡āĻ˛ āĻ‡āĻ¨ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻ†āĻ—ā§‡ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻ•āĻŽ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻĨāĻžāĻ•āĻŦā§‡
āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻļā§āĻ°ā§āĻ° āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ (āĻĒā§āĻ°āĻĨāĻŽ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ•), āĻāĻŦāĻ‚
āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ (āĻ¯āĻĻāĻŋ "āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛" āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻŋāĻ•āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻž āĻšāĻ¯āĻŧ) āĻšā§āĻ°āĻžāĻ¸ āĻ•āĻ°āĻž āĻšāĻŦā§‡
āĻ¤āĻžāĻĻā§‡āĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡āĨ¤

āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ‡āĻ¨ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻ†āĻ—ā§‡ āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸā§‡āĻ° āĻ•āĻžāĻ°āĻŖā§‡, āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻĻā§āĻŸāĻŋ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ“āĻ­āĻžāĻ°āĻ˛ā§āĻ¯āĻžāĻĒāĨ¤

"āĻ†āĻ‰āĻŸāĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ"
āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ†āĻ‰āĻŸ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ. āĻ¯āĻ–āĻ¨ demuxer āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡ āĻĒā§ŒāĻāĻ›āĻžāĻ¯āĻŧ
āĻ¯ā§‡āĻ•ā§‹āĻ¨ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ, āĻāĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ āĻ•āĻ¨ā§āĻĄāĻŋāĻļāĻ¨ā§‡āĻ° āĻļā§‡āĻˇ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻŸāĻŋ āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ¨āĻž āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨āĻ•ā§‡ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¯āĻŧ
āĻāĻŦāĻ‚ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻĨā§‡āĻ•ā§‡ āĻŦāĻžāĻ•āĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸāĨ¤

āĻ†āĻ‰āĻŸ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻāĻ•āĻšā§‡āĻŸāĻŋāĻ¯āĻŧāĻž, āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨ā§‡ āĻĄāĻŋāĻŽā§āĻ•ā§āĻ¸āĻžāĻ° a āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ•āĻ°āĻŦā§‡ āĻ¨āĻž
āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ†āĻ‰āĻŸ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻ¸āĻŽāĻžāĻ¨ āĻŦāĻž āĻ¸āĻŽāĻžāĻ¨āĨ¤

āĻāĻ‡ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻŋāĻ•āĻž āĻ‡āĻ¨ā§āĻŸā§āĻ°āĻž āĻĢā§āĻ°ā§‡āĻŽ āĻ•ā§‹āĻĄā§‡āĻ• āĻāĻŦāĻ‚ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻŸāĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ­āĻžāĻ˛ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡ā§ˇ
āĻļāĻ•ā§āĻ¤āĻ­āĻžāĻŦā§‡ āĻ†āĻŦāĻĻā§āĻ§ āĻ¨āĻ¨-āĻ‡āĻ¨ā§āĻŸā§āĻ°āĻž āĻĢā§āĻ°ā§‡āĻŽ āĻ•ā§‹āĻĄā§‡āĻ•āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻĒāĻ¨āĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻĒāĻžāĻŦā§‡āĻ¨
āĻ†āĻ‰āĻŸ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻĒāĻ°ā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¸āĻš āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻ¤āĻžāĻ‡ āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°āĻž āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻšāĻŦā§‡
āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻ†āĻ‰āĻŸ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻĒāĻ°ā§‡āĻ“ āĻĢā§āĻ°ā§‡āĻŽ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻļāĻ•ā§āĻ¤āĻ­āĻžāĻŦā§‡ āĻ¨āĻž āĻšāĻ¯āĻŧ
āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛āĻŋāĻ­āĻĄ āĻ†āĻĒāĻ¨āĻŋ āĻ†āĻ‰āĻŸ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻŋ āĻ†āĻ—ā§‡ āĻ¸āĻŦ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻĨā§‡āĻ•ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻ¨āĻžāĻ“ āĻĒā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ†āĻ‰āĻŸ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻĻāĻŋāĻ•ā§‡āĻ° āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ (āĻ¯āĻĻāĻŋ "āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛" āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻŋāĻ•āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻž āĻšāĻ¯āĻŧ) āĻšāĻŦā§‡
āĻ¤āĻžāĻĻā§‡āĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ†āĻ‰āĻŸ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻšā§āĻ°āĻžāĻ¸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

"āĻĢāĻžāĻ‡āĻ˛_āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ_āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻ•ā§€ = āĻŽāĻžāĻ¨"
āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸā§‡āĻ° āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻžāĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻŦā§‡
āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻ†āĻĒāĻ¨āĻŋ āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻ¯ā§‹āĻ— āĻ•āĻ°āĻ¤ā§‡ āĻāĻ‡ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻŸāĻŋ āĻāĻ•āĻžāĻ§āĻŋāĻ•āĻŦāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
āĻāĻ¨ā§āĻŸā§āĻ°āĻŋāĨ¤

"āĻ¸ā§āĻ°ā§‹āĻ¤"
āĻ­āĻžāĻ°ā§āĻšā§āĻ¯āĻŧāĻžāĻ˛ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĒā§āĻ°āĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ-āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻžāĻŦāĻ˛ā§€
āĻ¸āĻ°ā§āĻŦāĻļā§‡āĻˇ āĻĒā§āĻ°āĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡ āĻ†āĻŦā§‡āĻĻāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ•āĻŋāĻ›ā§ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ†āĻŦāĻļā§āĻ¯āĻ•
āĻ¸āĻžāĻŦāĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻž āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻāĻŋāĻ¨āĨ¤ āĻ¯āĻĻāĻŋ āĻ•ā§‹āĻ¨ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž
āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ, āĻĒā§āĻ°āĻĨāĻŽ āĻĢāĻžāĻ‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ.

"āĻ¸āĻ āĻŋāĻ•_āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ_āĻ†āĻ‡āĻĄāĻŋ id"
āĻĒā§āĻ°āĻŦāĻžāĻšā§‡āĻ° āĻ†āĻ‡āĻĄāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ˛ā§‡, āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻ¸āĻ™ā§āĻ—ā§‡
āĻ¸āĻžāĻŦāĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻ†āĻ‡āĻĄāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤ āĻāĻŸāĻŋ MPEG-PS āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻļā§‡āĻˇāĻ­āĻžāĻŦā§‡ āĻ‰āĻĒāĻ¯ā§‹āĻ—ā§€
(VOB) āĻĢāĻžāĻ‡āĻ˛, āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽā§‡āĻ° āĻ•ā§āĻ°āĻŽ āĻ¨āĻŋāĻ°ā§āĻ­āĻ°āĻ¯ā§‹āĻ—ā§āĻ¯ āĻ¨āĻ¯āĻŧāĨ¤

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

āĻāĻ‡ demuxer āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ¨āĻŋāĻ°āĻžāĻĒāĻĻ
1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•āĻ˛ā§‡, āĻ…āĻ¨āĻŋāĻ°āĻžāĻĒāĻĻ āĻĢāĻžāĻ‡āĻ˛ āĻĒāĻžāĻĨ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻ–ā§āĻ¯āĻžāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ āĻĒāĻžāĻĨ āĻ¨āĻŋāĻ°āĻžāĻĒāĻĻ āĻŦāĻ˛ā§‡ āĻŽāĻ¨ā§‡ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻĻāĻŋ āĻāĻŸāĻŋ āĻ¨āĻž āĻšāĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ āĻĨāĻžāĻ•ā§‡ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ†āĻĒā§‡āĻ•ā§āĻˇāĻŋāĻ• āĻāĻŦāĻ‚ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡
āĻĒā§‹āĻ°ā§āĻŸā§‡āĻŦāĻ˛ āĻ…āĻ•ā§āĻˇāĻ° āĻ¸ā§‡āĻŸ āĻĨā§‡āĻ•ā§‡ āĻ…āĻ•ā§āĻˇāĻ° (āĻ…āĻ•ā§āĻˇāĻ°, āĻ…āĻ™ā§āĻ•, āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛, āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻ•ā§‹āĻ° āĻāĻŦāĻ‚
āĻšāĻžāĻ‡āĻĢā§‡āĻ¨) āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻļā§āĻ°ā§āĻ¤ā§‡ āĻ•ā§‹āĻ¨ āĻĒāĻŋāĻ°āĻŋāĻ¯āĻŧāĻĄ āĻ¨ā§‡āĻ‡āĨ¤

āĻ¯āĻĻāĻŋ 0 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ—ā§ƒāĻšā§€āĻ¤ āĻšāĻ¯āĻŧāĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ -1, āĻāĻŸāĻŋ 1 āĻāĻ° āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯ āĻ¯āĻĻāĻŋ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸āĻŸāĻŋ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ 0
āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧāĨ¤

āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ_āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°
1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•āĻ˛ā§‡, āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽāĻ—ā§āĻ˛āĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻĄā§‡āĻŸāĻžāĻ¤ā§‡ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§āĻ¨
āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 1.

āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡, āĻāĻ•āĻŽāĻžāĻ¤ā§āĻ° āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻšāĻ˛ h264_mp4toannexb āĻŦāĻŋāĻŸāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž
MP264 āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡ H.4 āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĨ¤ āĻāĻŸāĻŋ āĻŦāĻŋāĻļā§‡āĻˇāĻ­āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ¯āĻĻāĻŋ āĻ°ā§‡āĻœā§‹āĻ˛āĻŋāĻ‰āĻļāĻ¨ āĻĨāĻžāĻ•ā§‡
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĨ¤

FLV
Adobe Flash āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ demuxer.

āĻāĻ‡ demuxer FLV āĻĢāĻžāĻ‡āĻ˛ āĻāĻŦāĻ‚ RTMP āĻ¨ā§‡āĻŸāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ• āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ demux āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ.

-flv_metadata bool,
onMetaData āĻ…ā§āĻ¯āĻžāĻ°ā§‡ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§€ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻ•āĻ°ā§āĻ¨āĨ¤

libgme
āĻ—ā§‡āĻŽ āĻŽāĻŋāĻ‰āĻœāĻŋāĻ• āĻ‡āĻŽā§ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻšāĻ˛ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ—ā§‡āĻŽ āĻŽāĻŋāĻ‰āĻœāĻŋāĻ• āĻĢāĻžāĻ‡āĻ˛ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ°ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ—ā§āĻ°āĻšāĨ¤

āĻĻā§‡āĻ–āĻžhttp://code.google.com/p/game-music-emu/> āĻ†āĻ°ā§‹ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤

āĻ•āĻŋāĻ›ā§ āĻĢāĻžāĻ‡āĻ˛ āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻŸā§āĻ°ā§āĻ¯āĻžāĻ• āĻ†āĻ›ā§‡. demuxer āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻŸā§āĻ°ā§āĻ¯āĻžāĻ• āĻŦāĻžāĻ›āĻžāĻ‡ āĻ•āĻ°āĻŦā§‡āĨ¤ āĻĻā§āĻ¯
track_index āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻ¨ā§āĻ¨ āĻŸā§āĻ°ā§āĻ¯āĻžāĻ• āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡. āĻŸā§āĻ°ā§āĻ¯āĻžāĻ• āĻ‡āĻ¨āĻĄā§‡āĻ•ā§āĻ¸ 0 āĻ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ
demuxer āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŸā§āĻ°ā§āĻ¯āĻžāĻ• āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻŸā§āĻ°ā§āĻ¯āĻžāĻ• āĻŽā§‡āĻŸāĻž āĻĄā§‡āĻŸāĻž āĻāĻ¨ā§āĻŸā§āĻ°āĻŋāĨ¤

āĻ–ā§āĻŦ āĻŦāĻĄāĻŧ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, max_size āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°āĻž āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡.

libquvi
quvi āĻĒā§āĻ°āĻ•āĻ˛ā§āĻĒ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ¨ā§‡āĻŸ āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻžāĻ—ā§āĻ˛āĻŋ āĻĨā§‡āĻ•ā§‡ āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻšāĻžāĻ˛āĻžāĻ¨ā§ˇ

demuxer āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŽāĻžāĻ¨ā§‡āĻ° āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ āĻ•āĻ°āĻžāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤ āĻāĻŸāĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¸ā§‡āĻ°āĻž.

āĻĻā§‡āĻ–āĻžhttp://quvi.sourceforge.net/> āĻ†āĻ°ā§‹ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤

āĻāĻ‡ āĻĄāĻŋāĻŽā§āĻ•ā§āĻ¸āĻžāĻ° āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ FFmpeg "--enable-libquvi" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻĻāĻ°āĻ•āĻžāĻ°āĨ¤

GIF
āĻ…ā§āĻ¯āĻžāĻ¨āĻŋāĻŽā§‡āĻŸā§‡āĻĄ GIF āĻĄāĻŋāĻŽā§āĻ•ā§āĻ¸āĻžāĻ°āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻŽāĻŋāĻ¨āĻŋāĻŸ_āĻŦāĻŋāĻ˛āĻŽā§āĻŦ
āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻļāĻ¤āĻ¤āĻŽ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻŦā§ˆāĻ§ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž 0 āĻĨā§‡āĻ•ā§‡
6000āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 2āĨ¤

max_gif_āĻŦāĻŋāĻ˛āĻŽā§āĻŦ
āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻļāĻ¤āĻ¤āĻŽ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻŦā§ˆāĻ§ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž 0 āĻĨā§‡āĻ•ā§‡
65535. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 65535 (āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻāĻ—āĻžāĻ°ā§‹ āĻŽāĻŋāĻ¨āĻŋāĻŸ), āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻŽāĻžāĻ¨ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤
āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ_āĻŦāĻŋāĻ˛āĻŽā§āĻŦ
āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻļāĻ¤āĻ¤āĻŽ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ°ā§‡āĻžā§āĻœ 0 āĻĨā§‡āĻ•ā§‡ 6000āĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 10āĨ¤

ignore_loop
GIF āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻ• āĻŦāĻžāĻ° (āĻŦāĻž āĻ…āĻ¸ā§€āĻŽāĻ­āĻžāĻŦā§‡) āĻ˛ā§āĻĒ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¤āĻĨā§āĻ¯ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤
If ignore_loop 1 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻ°āĻĒāĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻ˛ā§āĻĒ āĻ¸ā§‡āĻŸāĻŋāĻ‚ āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻāĻŦāĻ‚
āĻ˛ā§āĻĒāĻŋāĻ‚ āĻ˜āĻŸāĻŦā§‡ āĻ¨āĻžāĨ¤ āĻ¯āĻĻāĻŋ 0 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ˛ā§āĻĒāĻŋāĻ‚ āĻ˜āĻŸāĻŦā§‡ āĻāĻŦāĻ‚ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻŸāĻŋāĻ•ā§‡ āĻ¸āĻžāĻ‡āĻ•ā§‡āĻ˛ āĻ•āĻ°āĻŦā§‡
GIF āĻ…āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§€ āĻŦāĻžāĻ° āĻŦāĻžāĻ°āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸āĻš, āĻ…āĻ¨ā§āĻ¯ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻ…āĻ¸ā§€āĻŽ āĻ˛ā§āĻĒāĻŋāĻ‚ GIF āĻ°āĻžāĻ–ā§āĻ¨:

ffmpeg -i input.mp4 -ignore_loop 0 -i input.gif -filter_complex overlay=shortest=1 out.mkv

āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–ā§āĻ¯ āĻ¯ā§‡ āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ‰āĻĻāĻžāĻšāĻ°āĻŖā§‡ āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤āĻ¤āĻŽ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻļā§‡āĻˇ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤āĻ¤āĻŽ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ā§‡, āĻ¯āĻž āĻāĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸāĨ¤ mp4 as
āĻāĻ‡ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖā§‡ GIF āĻ…āĻ¸ā§€āĻŽāĻ­āĻžāĻŦā§‡ āĻ˛ā§āĻĒ āĻ•āĻ°ā§‡āĨ¤

image2
āĻ‡āĻŽā§‡āĻœ āĻĢāĻžāĻ‡āĻ˛ demuxer.

āĻāĻ‡ demuxer āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ‡āĻŽā§‡āĻœ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĨā§‡āĻ•ā§‡ āĻĒāĻĄāĻŧāĻž. āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻāĻŦāĻ‚
āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ā§‡āĻ° āĻ…āĻ°ā§āĻĨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻĒā§āĻ°āĻ•āĻžāĻ°.

āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¯āĻž āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻāĻ° āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻĨāĻžāĻ•āĻž āĻ›āĻŦāĻŋāĻ—ā§āĻ˛āĻŋāĨ¤

āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ›āĻŦāĻŋāĻ° āĻ†āĻ•āĻžāĻ°, āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻāĻŦāĻ‚ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻ¸āĻ•āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻ‡ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
āĻ•ā§āĻ°āĻŽāĻžāĻ¨ā§āĻ¸āĻžāĻ°ā§‡ āĻĢāĻžāĻ‡āĻ˛āĨ¤

āĻāĻ‡ demuxer āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĢā§āĻ°ā§‡āĻŽāĻ°ā§‡āĻŸ
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 25.

āĻ˛ā§āĻĒ
1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡, āĻ‡āĻ¨āĻĒā§āĻŸāĻŸāĻŋ āĻ˛ā§āĻĒ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻĒā§āĻ°āĻ•āĻžāĻ°
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻž āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻĒā§āĻ°āĻ•āĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻĒā§āĻ°āĻ•āĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡āĨ¤

āĻ¨āĻž
āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻŽā§āĻ¯āĻžāĻšāĻŋāĻ‚ āĻ…āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨, āĻ¤āĻžāĻ‡ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•āĻŦā§‡
āĻ‡āĻŽā§‡āĻœ āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻĨā§‡āĻ•ā§‡ āĻ¸āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻ¨āĻž āĻšāĻžāĻ¨ āĻ¤āĻŦā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤
āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ›āĻŦāĻŋ āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻŦāĻŋāĻļā§‡āĻˇ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻ…āĻ•ā§āĻˇāĻ° āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ•ā§āĻ°āĻŽ
āĻāĻ•āĻŸāĻŋ āĻ¸āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻŸāĻžāĻ‡āĻĒ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨, āĻ¯āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‡āĻ¨ā§āĻĄā§‡āĻ•ā§āĻ¸ āĻ•āĻ°āĻž āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ°āĻŽ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
āĻ…āĻ¨ā§āĻ•ā§āĻ°āĻŽāĻŋāĻ• āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĨ¤

āĻāĻ•āĻŸāĻŋ āĻ¸āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ā§‡ "%d" āĻŦāĻž "%0" āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡Nd", āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛āĻ¨āĻžāĻŽā§‡ āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ°āĻŽāĻŋāĻ• āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦāĻ•āĻžāĻ°ā§€ āĻ…āĻ•ā§āĻˇāĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨
āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŽāĻŋāĻ˛āĻŋāĻ¤āĨ¤ āĻ¯āĻĻāĻŋ āĻĢāĻ°ā§āĻŽ "%d0Nd" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚āĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž 0-āĻĒā§āĻ¯āĻžāĻĄā§‡āĻĄ āĻāĻŦāĻ‚ N 0-āĻĒā§āĻ¯āĻžāĻĄā§‡āĻĄ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻŽā§‹āĻŸ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡āĨ¤ āĻ†āĻ•ā§āĻˇāĻ°āĻŋāĻ• āĻ…āĻ•ā§āĻˇāĻ° '%' āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
"%%" āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻ¸āĻšāĨ¤

āĻ¯āĻĻāĻŋ āĻ¸āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ā§‡ "%d" āĻŦāĻž "%0 āĻĨāĻžāĻ•ā§‡Nd", āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ
āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻšāĻŦā§‡
start_number āĻāĻŦāĻ‚ start_number+start_number_range-1, āĻāĻŦāĻ‚ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
āĻ…āĻ¨ā§āĻ•ā§āĻ°āĻŽāĻŋāĻ• āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ "img-%03d.bmp" āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻ¨ā§āĻ•ā§āĻ°āĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛āĻŦā§‡
āĻĢāĻ°ā§āĻŽ img-001.bmp, img-002.bmp, ..., img-010.bmp, āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋ; āĻ¨āĻŽā§āĻ¨āĻž
"i%%m%%g-%d.jpg" loading="lazy" āĻĢāĻ°ā§āĻŽā§‡āĻ° āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻ¨ā§āĻ•ā§āĻ°āĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛āĻŦā§‡ i%m%g-1.jpg,
i%m%g-2.jpg, ..., i%m%g-10.jpgāĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋ

āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ā§‡ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ "%d" āĻŦāĻž "%0 āĻĨāĻžāĻ•āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¨āĻ¯āĻŧā§ˇNd", āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻĨā§‡āĻ•ā§‡
āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻšāĻŋāĻ¤ā§āĻ° āĻĢāĻžāĻ‡āĻ˛ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨ img.jpeg āĻ†āĻĒāĻ¨āĻŋ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¨āĻŋāĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨:

ffmpeg -i img.jpeg img.png

āĻ—ā§āĻ˛ā§‹āĻŦ
āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ˛ā§‹āĻŦ āĻ“āĻ¯āĻŧāĻžāĻ‡āĻ˛ā§āĻĄāĻ•āĻžāĻ°ā§āĻĄ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ā§‡āĻ° āĻ§āĻ°āĻ¨ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨āĻŸāĻŋāĻ•ā§‡ "glob()" āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ā§‡āĻ° āĻŽāĻ¤ āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻ‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯ āĻ¯āĻĻāĻŋ
libavformat āĻ—ā§āĻ˛ā§‹āĻŦāĻŋāĻ‚ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¸āĻš āĻ¸āĻ‚āĻ•āĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĨ¤

glob_sequence (āĻŦāĻžā§āĻšāĻŋāĻ¤, āĻ‡āĻšā§āĻ›āĻž be āĻ¸āĻ°āĻžāĻ¨ā§‹)
āĻāĻ•āĻŸāĻŋ āĻŽāĻŋāĻļā§āĻ° āĻ—ā§āĻ˛ā§‹āĻŦ āĻ“āĻ¯āĻŧāĻžāĻ‡āĻ˛ā§āĻĄāĻ•āĻžāĻ°ā§āĻĄ/āĻ¸āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° libavformat āĻāĻ° āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖāĻŸāĻŋ āĻ—ā§āĻ˛ā§‹āĻŦāĻŋāĻ‚ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻ‚āĻ•āĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧ, āĻāĻŦāĻ‚
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ā§‡ "%*?[]{}" āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ¤ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ˛ā§‹āĻŦ āĻŽā§‡āĻŸāĻž āĻ…āĻ•ā§āĻˇāĻ° āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡
āĻāĻ•āĻŸāĻŋ unescaped "%" āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§‚āĻ°ā§āĻŦā§‡, āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨āĻŸāĻŋāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ "glob()" āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ā§‡āĻ° āĻŽāĻ¤ āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ,
āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ°āĻŽ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻŽāĻ¤ āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ.

āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ—ā§āĻ˛ā§‹āĻŦ āĻŦāĻŋāĻļā§‡āĻˇ āĻ…āĻ•ā§āĻˇāĻ° "%*?[]{}" āĻ…āĻŦāĻļā§āĻ¯āĻ‡ "%" āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻĒā§āĻ°āĻŋāĻĢāĻŋāĻ•ā§āĻ¸ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤ āĻĒāĻ˛āĻžāĻ¯āĻŧāĻ¨ a
āĻ†āĻ•ā§āĻˇāĻ°āĻŋāĻ• "%" āĻ†āĻĒāĻ¨āĻŋ "%%" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻŦā§‡āĻ¨āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ "foo-%*.jpeg" āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨āĻŸāĻŋ āĻ‰āĻĒāĻ¸āĻ°ā§āĻ—āĻ¯ā§āĻ•ā§āĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛āĻŦā§‡
"foo-" āĻāĻŦāĻ‚ ".jpeg" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻļā§‡āĻˇ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻāĻŦāĻ‚ "foo-%?%?%?.jpeg" āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛āĻŦā§‡
āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽāĻ—ā§āĻ˛āĻŋ "foo-" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ‰āĻĒāĻ¸āĻ°ā§āĻ—āĻ¯ā§āĻ•ā§āĻ¤, āĻ¤āĻžāĻ°āĻĒāĻ°ā§‡ āĻ¤āĻŋāĻ¨āĻŸāĻŋ āĻ…āĻ•ā§āĻˇāĻ°ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ°āĻŽ, āĻāĻŦāĻ‚
".jpeg" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻļā§‡āĻˇ āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡āĨ¤

āĻāĻ‡ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻŸāĻžāĻ‡āĻĒ āĻāĻ° āĻĒāĻ•ā§āĻˇā§‡ āĻ…āĻŦāĻœā§āĻžāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻ—ā§āĻ˛ā§‹āĻŦ āĻāĻŦāĻ‚ āĻ•ā§āĻ°āĻŽ.

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ glob_sequence.

pixel_format
āĻĒāĻĄāĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻšāĻŋāĻ¤ā§āĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ āĻšāĻ¯āĻŧ
āĻ…āĻ¨ā§āĻ•ā§āĻ°āĻŽā§‡āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻšāĻŋāĻ¤ā§āĻ° āĻĢāĻžāĻ‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

start_number
āĻ‡āĻŽā§‡āĻœ āĻĢāĻžāĻ‡āĻ˛ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻĨā§‡āĻ•ā§‡ āĻĒāĻĄāĻŧāĻž āĻļā§āĻ°ā§ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¸ā§‚āĻšā§€ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 0āĨ¤

start_number_range
āĻĒā§āĻ°āĻĨāĻŽ āĻ‡āĻŽā§‡āĻœ āĻĢāĻžāĻ‡āĻ˛ āĻ–ā§āĻāĻœāĻ›ā§‡āĻ¨ āĻ¯āĻ–āĻ¨ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§‚āĻšāĻ• āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
āĻ•ā§āĻ°āĻŽ, āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ start_number. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 5āĨ¤

ts_from_file
1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡, āĻ‡āĻŽā§‡āĻœ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĢā§āĻ°ā§‡āĻŽ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻŦā§‡āĨ¤ āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡
āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡āĻ° āĻāĻ•āĻ˜ā§‡āĻ¯āĻŧā§‡āĻŽāĻŋ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž: āĻ›āĻŦāĻŋāĻ—ā§āĻ˛āĻŋ āĻāĻ•āĻ‡ āĻ•ā§āĻ°āĻŽā§‡ āĻ¯āĻžāĻ¯āĻŧ āĻ¯ā§‡āĻŽāĻ¨ āĻāĻŸāĻŋ āĻ›āĻžāĻĄāĻŧāĻž
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 0ā§ˇ āĻ¯āĻĻāĻŋ 2 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĢā§āĻ°ā§‡āĻŽ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻŦā§‡ā§ˇ
āĻ¨ā§āĻ¯āĻžāĻ¨ā§‹āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ āĻ¨āĻŋāĻ°ā§āĻ­ā§āĻ˛āĻ¤āĻžāĻ¯āĻŧ āĻ‡āĻŽā§‡āĻœ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧāĨ¤

āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ†āĻ•āĻžāĻ°
āĻĒāĻĄāĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻšāĻŋāĻ¤ā§āĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻž āĻšāĻ˛ā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ•āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ…āĻ¨ā§āĻ•ā§āĻ°āĻŽā§‡āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻšāĻŋāĻ¤ā§āĻ° āĻĢāĻžāĻ‡āĻ˛ āĻĨā§‡āĻ•ā§‡āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ ffmpeg āĻĢāĻžāĻ‡āĻ˛ āĻ¸āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸ā§‡āĻ° āĻ›āĻŦāĻŋ āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ img-001.jpeg,
img-002.jpeg, ..., āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ 10 āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻ§āĻ°ā§‡ āĻ¨āĻŋāĻšā§āĻ›āĻŋ:

ffmpeg -framerate 10 -i 'img-%03d.jpeg' out.mkv

¡ āĻ‰āĻĒāĻ°ā§‡āĻ° āĻŽāĻ¤, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ•ā§āĻ°āĻŽāĻžāĻ¨ā§āĻ¸āĻžāĻ°ā§‡ āĻ¸ā§‚āĻšāĻ• 100 āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻĒāĻĄāĻŧāĻž āĻļā§āĻ°ā§ āĻ•āĻ°ā§āĻ¨:

ffmpeg -framerate 10 -start_number 100 -i 'img-%03d.jpeg' out.mkv

¡ "*.png" āĻ˛ā§‹āĻĄāĻŋāĻ‚="āĻ…āĻ˛āĻ¸" āĻ—ā§āĻ˛ā§‹āĻŦ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡ āĻāĻŽāĻ¨ āĻšāĻŋāĻ¤ā§āĻ°āĻ—ā§āĻ˛āĻŋ āĻĒāĻĄāĻŧā§āĻ¨, āĻ¯āĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽāĻžāĻĒā§āĻ¤ āĻšāĻ¯āĻŧ
".png" loading="lazy" āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ:

ffmpeg -framerate 10 -pattern_type glob -i "*.png" loading="lazy" out.mkv

mov/mp4/3gp/Quicktme
āĻ•ā§āĻ‡āĻ•āĻŸāĻžāĻ‡āĻŽ / MP4 āĻĄāĻŋāĻŽā§āĻ•ā§āĻ¸āĻžāĻ°āĨ¤

āĻāĻ‡ demuxer āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

enable_drefs
āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ• āĻŸā§āĻ°ā§āĻ¯āĻžāĻ•āĻ—ā§āĻ˛āĻŋāĻ° āĻ˛ā§‹āĻĄāĻŋāĻ‚ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ…āĻ•ā§āĻˇāĻŽā§ˇ āĻāĻ‡ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
āĻ¤āĻžāĻ¤ā§āĻ¤ā§āĻŦāĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ•āĻŋāĻ›ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ¤āĻĨā§āĻ¯ āĻĢāĻžāĻāĻ¸āĨ¤

āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°_āĻĒāĻ°āĻŽ_āĻĒāĻĨ
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ…āĻ•ā§āĻˇāĻŽ, āĻĒāĻ°āĻŽ āĻĒāĻžāĻĨā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻŦāĻšāĻŋāĻ°āĻžāĻ—āĻ¤ āĻŸā§āĻ°ā§āĻ¯āĻžāĻ• āĻ˛ā§‹āĻĄ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧāĨ¤ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡
āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻž āĻā§āĻāĻ•āĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡āĨ¤ āĻāĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¯āĻĻāĻŋ āĻ‰ā§ŽāĻ¸āĻŸāĻŋ āĻ… āĻ¨āĻ¯āĻŧ āĻŦāĻ˛ā§‡ āĻœāĻžāĻ¨āĻž āĻ¯āĻžāĻ¯āĻŧ
āĻĻā§‚āĻˇāĻŋāĻ¤

mpegts
MPEG-2 āĻĒāĻ°āĻŋāĻŦāĻšāĻ¨ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻĄā§‡āĻŽā§āĻ•ā§āĻ¸āĻžāĻ°āĨ¤

āĻāĻ‡ demuxer āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

resync_size
āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻŋāĻ™ā§āĻ•ā§āĻ°ā§‹āĻ¨āĻžāĻ‡āĻœā§‡āĻļāĻ¨ āĻ–ā§‹āĻāĻœāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻ•āĻžāĻ° āĻ¸ā§€āĻŽāĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 65536āĨ¤

fix_teletext_pts
āĻĨā§‡āĻ•ā§‡ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¸āĻš āĻŸā§‡āĻ˛āĻŋāĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ PTS āĻāĻŦāĻ‚ DTS āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°ā§āĻ¨ā§ˇ
āĻĒā§āĻ°āĻĨāĻŽ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡āĻ° āĻĒāĻŋāĻ¸āĻŋāĻ†āĻ° āĻ¯āĻž āĻŸā§‡āĻ˛āĻŋāĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽā§‡āĻ° āĻ…āĻ‚āĻļ āĻāĻŦāĻ‚ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1, āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻŸā§‡āĻ˛āĻŋāĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ PTS āĻāĻŦāĻ‚ DTS āĻšāĻžāĻ¨ āĻ¤āĻŦā§‡ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ 0 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
āĻŽā§‚āĻ˛ā§āĻ¯āĻŦā§‹āĻ§ āĻ…āĻ¸ā§āĻĒā§ƒāĻļā§āĻ¯āĨ¤

ts_packetsize
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦāĻžāĻ‡āĻŸā§‡ āĻ•āĻžāĻāĻšāĻž āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸā§‡āĻ° āĻ†āĻ•āĻžāĻ° āĻŦāĻšāĻ¨ āĻ•āĻ°ā§‡āĨ¤ āĻļāĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻ•āĻžāĻāĻšāĻž āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻĻā§‡āĻ–āĻžāĻ¨
āĻ†āĻ•āĻžāĻ°, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¯āĻžāĻŦā§‡ āĻ¨āĻž.

scan_all_pmts
āĻ¸āĻŽāĻ¸ā§āĻ¤ PMT āĻ¸ā§āĻ•ā§āĻ¯āĻžāĻ¨ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻāĻ•āĻ¤ā§āĻ°āĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨ -1 āĻĨā§‡āĻ•ā§‡ 1 āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ (-1 āĻŽāĻžāĻ¨ā§‡
āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ¸ā§‡āĻŸāĻŋāĻ‚, 1 āĻŽāĻžāĻ¨ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ, 0 āĻŽāĻžāĻ¨ā§‡ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ)āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ -1āĨ¤

āĻ•āĻžāĻāĻšāĻž āĻ­āĻŋāĻĄāĻŋāĻ“
āĻ•āĻžāĻāĻšāĻž āĻ­āĻŋāĻĄāĻŋāĻ“ demuxer.

āĻāĻ‡ demuxer āĻāĻ•āĻŸāĻŋ āĻ•āĻžāĻāĻšāĻž āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĄā§‡āĻŸāĻž āĻĒāĻĄāĻŧāĻ¤ā§‡ āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ. āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡ āĻ•ā§‹āĻ¨ā§‹ āĻšā§‡āĻĄāĻžāĻ° āĻ¨ā§‡āĻ‡
āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ•ā§‡ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ¤āĻĨā§āĻ¯āĨ¤

āĻāĻ‡ demuxer āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĢā§āĻ°ā§‡āĻŽāĻ°ā§‡āĻŸ
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 25āĨ¤

pixel_format
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "yuv420p"āĨ¤

āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ†āĻ•āĻžāĻ°
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨. āĻāĻ‡ āĻŽāĻžāĻ¨ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻž āĻ†āĻŦāĻļā§āĻ¯āĻ•.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻāĻ•āĻŸāĻŋ rawvideo āĻĢāĻžāĻ‡āĻ˛ āĻĒāĻĄāĻŧāĻ¤ā§‡ input.raw āĻ¸āĻ™ā§āĻ—ā§‡ ffplay, āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ§āĻ°ā§‡ āĻ¨āĻŋāĻšā§āĻ›āĻŋ
"rgb24", "320x240" āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ•āĻžāĻ° āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ 10 āĻ›āĻŦāĻŋāĻ° āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

ffplay -f rawvideo -pixel_format rgb24 -video_size 320x240 -framerate 10 input.raw

sbg
SBaGen āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ demuxer.

āĻāĻ‡ demuxer SBaGen āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻ­āĻžāĻˇāĻž āĻĒāĻĄāĻŧā§‡http://uazu.net/sbagen/> āĻĨā§‡āĻ•ā§‡
āĻŦāĻžāĻ‡āĻ¨ā§‹āĻ°āĻžāĻ˛ āĻŦāĻŋāĻŸ āĻ¸ā§‡āĻļāĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡āĨ¤ āĻāĻ•āĻŸāĻŋ SBG āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻāĻ° āĻŽāĻ¤ āĻĻā§‡āĻ–āĻžāĻšā§āĻ›ā§‡:

-āĻāĻ¸āĻ‡
a: 300-2.5/3 440+4.5/0
b: 300-2.5/0 440+4.5/3
āĻŦāĻ¨ā§āĻ§:-
āĻāĻ–āĻ¨ == āĻ•
+0:07:00 == āĻ–
+0:14:00 == āĻ•
+0:21:00 == āĻ–
+0:30:00 āĻŦāĻ¨ā§āĻ§

āĻāĻ•āĻŸāĻŋ SBG āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻĒāĻ°āĻŽ āĻāĻŦāĻ‚ āĻ†āĻĒā§‡āĻ•ā§āĻˇāĻŋāĻ• āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻŽāĻŋāĻļā§āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ¯āĻĻāĻŋ āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻšāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡
āĻĒāĻ°āĻŽ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ (āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻļā§āĻ°ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¸āĻš) āĻŦāĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ†āĻĒā§‡āĻ•ā§āĻˇāĻŋāĻ•, āĻ¤āĻžāĻ°āĻĒāĻ° āĻāĻŸāĻŋ
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§āĻĨāĻŋāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻāĻŦāĻ‚ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŸāĻŋ āĻ¸āĻšāĻœāĻŦā§‹āĻ§ā§āĻ¯āĨ¤ āĻ…āĻ¨ā§āĻ¯āĻĻāĻŋāĻ•ā§‡ āĻšāĻŋāĻ¤ā§āĻ°āĻ¨āĻžāĻŸā§āĻ¯ āĻšāĻ˛ā§‡
āĻ‰āĻ­āĻ¯āĻŧ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻŽāĻŋāĻļā§āĻ°āĻŋāĻ¤ āĻ•āĻ°ā§‡, āĻ¤āĻžāĻ°āĻĒāĻ° āĻāĻ–āĻ¨ āĻ†āĻĒā§‡āĻ•ā§āĻˇāĻŋāĻ• āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ°ā§‡āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻšāĻŦā§‡
āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻĒāĻĄāĻŧāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧā§‡ āĻĻāĻŋāĻ¨ā§‡āĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¸āĻŽāĻ¯āĻŧ āĻĨā§‡āĻ•ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž, āĻāĻŦāĻ‚ āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻ˛ā§‡āĻ†āĻ‰āĻŸ
āĻ¯ā§‡ āĻ°ā§‡āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§€ āĻšāĻŋāĻŽāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻŦā§‡. āĻ¤āĻžāĻ° āĻŽāĻžāĻ¨ā§‡ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻ¯āĻĻāĻŋ āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻšāĻ¯āĻŧ
āĻ–ā§‡āĻ˛āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻĒā§āĻ°āĻ•ā§ƒāĻ¤ āĻ¸āĻŽāĻ¯āĻŧāĻ—ā§āĻ˛āĻŋ āĻ¸āĻžāĻ‰āĻ¨ā§āĻĄ āĻ•āĻ¨ā§āĻŸā§āĻ°ā§‹āĻ˛āĻžāĻ° āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻĒāĻ°āĻŽ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛āĻŦā§‡
āĻ˜āĻĄāĻŧāĻŋāĻ° āĻ¨āĻŋāĻ°ā§āĻ­ā§āĻ˛āĻ¤āĻž, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€ āĻ¯āĻĻāĻŋ āĻ•ā§‹āĻ¨ā§‹āĻ­āĻžāĻŦā§‡ āĻĒā§āĻ˛ā§‡āĻŦā§āĻ¯āĻžāĻ• āĻĨāĻžāĻŽāĻŋāĻ¯āĻŧā§‡ āĻĻā§‡āĻ¯āĻŧ āĻŦāĻž āĻ–ā§‹āĻāĻœ āĻ•āĻ°ā§‡, āĻ¸āĻŦ āĻ¸āĻŽāĻ¯āĻŧ āĻšāĻŦā§‡
āĻ¸ā§‡āĻ‡ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§€ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻŸā§‡āĻĄāĻ•ā§āĻ¯āĻžāĻĒāĻļāĻ¨
JSON āĻ•ā§āĻ¯āĻžāĻĒāĻļāĻ¨ āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤http://www.ted.com/>.

TED āĻ•ā§āĻ¯āĻžāĻĒāĻļāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻ˛āĻŋāĻ™ā§āĻ• āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡ āĻ¨āĻž, āĻ¤āĻŦā§‡ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻĒā§ƒāĻˇā§āĻ āĻž āĻĨā§‡āĻ•ā§‡ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻĻā§āĻ¯
āĻĢāĻžāĻ‡āĻ˛ tools/bookmarklets.html FFmpeg āĻ‰ā§ŽāĻ¸ āĻŸā§āĻ°āĻŋ āĻĨā§‡āĻ•ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻŦā§āĻ•āĻŽāĻžāĻ°ā§āĻ•āĻ˛ā§‡āĻŸ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡
āĻ¤āĻžāĻĻā§‡āĻ°.

āĻāĻ‡ demuxer āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ¸āĻŽāĻ¯āĻŧ āĻļā§āĻ°ā§
āĻŽāĻŋāĻ˛āĻŋāĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡, TED āĻŸāĻ• āĻļā§āĻ°ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 15000 (15s)āĨ¤ āĻāĻŸāĻžāĻ‡
āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄāĻ¯ā§‹āĻ—ā§āĻ¯ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•ā§āĻ¯āĻžāĻĒāĻļāĻ¨āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¸āĻŋāĻ™ā§āĻ• āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ, āĻ•āĻžāĻ°āĻŖ āĻāĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ 15s āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻĨāĻžāĻ•ā§‡ā§ˇ
āĻ­ā§‚āĻŽāĻŋāĻ•āĻž

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ: āĻ•ā§āĻ¯āĻžāĻĒāĻļāĻ¨āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻŸā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻŦā§‡āĻļāĻŋāĻ°āĻ­āĻžāĻ— āĻ–ā§‡āĻ˛ā§‹āĻ¯āĻŧāĻžāĻĄāĻŧ āĻŦā§āĻāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

ffmpeg - i http://www.ted.com/talks/subtitles/id/1/lang/en talk1-en.srt

āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž


FFmpeg āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ UTF-8-āĻāĻ¨āĻ•ā§‹āĻĄā§‡āĻĄ INI-āĻāĻ° āĻŽāĻ¤ā§‹ āĻĒāĻžāĻ ā§āĻ¯ā§‡ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻĄāĻžāĻŽā§āĻĒ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ
āĻĢāĻžāĻ‡āĻ˛ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°āĻĒāĻ° āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž muxer/demuxer āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻŸāĻŋ āĻ†āĻŦāĻžāĻ° āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻžāĻ‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¨āĻŋāĻŽā§āĻ¨āĻ°ā§‚āĻĒ:

1. āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻāĻ•āĻŸāĻŋ āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ āĻāĻŦāĻ‚ āĻ•āĻ¯āĻŧā§‡āĻ•āĻŸāĻŋ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻŸā§āĻ¯āĻžāĻ— āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŦāĻŋāĻ­āĻžāĻ—ā§‡ āĻŦāĻŋāĻ­āĻ•ā§āĻ¤āĨ¤
āĻ¤āĻžāĻ° āĻ¨āĻŋāĻœāĻ¸ā§āĻŦ āĻ˛āĻžāĻ‡āĻ¨ā§‡āĨ¤

2. āĻšā§‡āĻĄāĻžāĻ° āĻšāĻ˛ a ;FFMETADATA āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚, āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻ¨āĻŽā§āĻŦāĻ° āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡ (āĻāĻ–āĻ¨ 1)āĨ¤

3. āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻŸā§āĻ¯āĻžāĻ— āĻĢāĻ°ā§āĻŽā§‡āĻ° āĻšāĻ¯āĻŧ āĻ•ā§€ = āĻŽāĻžāĻ¨

4. āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽā§‡āĻ° āĻĒāĻ°āĻĒāĻ°āĻ‡ āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§€ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡

5. āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻžāĻ° āĻĒāĻ°ā§‡ āĻĒā§āĻ°āĻ¤āĻŋ-āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ/āĻĒā§āĻ°āĻ¤āĻŋ-āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻ¸āĻš āĻŦāĻŋāĻ­āĻžāĻ— āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

6. āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻ­āĻžāĻ— āĻŦāĻĄāĻŧ āĻšāĻžāĻ¤ā§‡āĻ° (āĻ¯ā§‡āĻŽāĻ¨ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻŦāĻž āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ) āĻ…āĻ‚āĻļā§‡āĻ° āĻ¨āĻžāĻŽ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ
āĻŦāĻ¨ā§āĻ§āĻ¨ā§€ ([, ]) āĻāĻŦāĻ‚ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻŦāĻŋāĻ­āĻžāĻ— āĻŦāĻž āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻļā§‡āĻˇā§‡ āĻļā§‡āĻˇ āĻšāĻ¯āĻŧāĨ¤

7. āĻāĻ•āĻŸāĻŋ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ āĻŦāĻŋāĻ­āĻžāĻ—ā§‡āĻ° āĻļā§āĻ°ā§āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻāĻšā§āĻ›āĻŋāĻ• āĻŸāĻžāĻ‡āĻŽāĻŦā§‡āĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻļā§āĻ°ā§/āĻļā§‡āĻˇ āĻŽāĻžāĻ¨āĨ¤ āĻāĻŸāĻž āĻĢāĻ°ā§āĻŽ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ āĻŸāĻžāĻ‡āĻŽāĻŦā§‡āĻ¸ =NUM/āĻ—āĻ°ā§āĻ¤, āĻ•ā§‹āĻĨāĻžāĻ¯āĻŧ NUM āĻāĻŦāĻ‚ āĻ—āĻ°ā§āĻ¤ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻ¯āĻŧ
āĻ¯āĻĻāĻŋ āĻŸāĻžāĻ‡āĻŽāĻŦā§‡āĻ¸ āĻ…āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻĨāĻžāĻ•ā§‡ āĻ¤āĻŦā§‡ āĻļā§āĻ°ā§/āĻļā§‡āĻˇā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ—ā§āĻ˛āĻŋ āĻŽāĻŋāĻ˛āĻŋāĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻŦāĻ˛ā§‡ āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧāĨ¤

āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻāĻ•āĻŸāĻŋ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ āĻŦāĻŋāĻ­āĻžāĻ—ā§‡ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ āĻļā§āĻ°ā§ āĻāĻŦāĻ‚ āĻļā§‡āĻˇā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻšāĻŦā§‡ āĻļā§āĻ°ā§=NUM,
āĻļā§‡āĻˇ=NUM, āĻ•ā§‹āĻĨāĻžāĻ¯āĻŧ NUM āĻāĻ•āĻŸāĻŋ āĻ§āĻ¨āĻžāĻ¤ā§āĻŽāĻ• āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĨ¤

8. āĻ–āĻžāĻ˛āĻŋ āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŦāĻ‚ āĻ˛āĻžāĻ‡āĻ¨ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻļā§āĻ°ā§ ; or # āĻ…āĻŦāĻšā§‡āĻ˛āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

9. āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻ•ā§€ āĻŦāĻž āĻŦāĻŋāĻļā§‡āĻˇ āĻ…āĻ•ā§āĻˇāĻ° āĻ§āĻžāĻ°āĻŖāĻ•āĻžāĻ°ā§€ āĻŽāĻžāĻ¨ (=, ;, #, \ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻ‡āĻ¨) āĻ†āĻŦāĻļā§āĻ¯āĻ•
āĻāĻ•āĻŸāĻŋ āĻŦā§āĻ¯āĻžāĻ•āĻ¸ā§āĻ˛ā§āĻ¯āĻžāĻļ āĻ¸āĻ™ā§āĻ—ā§‡ āĻĒāĻžāĻ˛āĻŋāĻ¯āĻŧā§‡ āĻ¯ā§‡āĻ¤ā§‡ \.

10. āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻžāĻ¤ā§‡ āĻšā§‹āĻ¯āĻŧāĻžāĻ‡āĻŸāĻ¸ā§āĻĒā§‡āĻ¸ (āĻ¯ā§‡āĻŽāĻ¨ foo āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ = āĻŦāĻžāĻ°) āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻ‚āĻļ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻŋāĻ¤ āĻšāĻ¯āĻŧ
āĻŸā§āĻ¯āĻžāĻ— (āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ‰āĻĻāĻžāĻšāĻ°āĻŖā§‡ āĻ•ā§€ āĻšāĻ˛ foo āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ , āĻŽāĻžāĻ¨ āĻšāĻ˛
āĻŦāĻžāĻ°).

āĻāĻ•āĻŸāĻŋ ffmetadata āĻĢāĻžāĻ‡āĻ˛ āĻāĻ‡ āĻŽāĻ¤ āĻĻā§‡āĻ–āĻ¤ā§‡ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

;FFMETADATA1
āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ=āĻŦāĻžāĻ‡āĻ•\\āĻļā§‡āĻĄ
;āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯
āĻļāĻŋāĻ˛ā§āĻĒā§€ = FFmpeg āĻŸā§āĻ°āĻ˛ āĻĻāĻ˛

[āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ]
āĻŸāĻžāĻ‡āĻŽāĻŦā§‡āĻ¸=1/1000
START=0
#āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ 0:01:00 āĻ āĻļā§‡āĻˇ āĻšāĻ¯āĻŧ
āĻļā§‡āĻˇ=60000
āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ=āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ \#1
[āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ]
āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ=āĻŽāĻžāĻ˛ā§āĻŸāĻŋ\
āĻ˛āĻžāĻ‡āĻ¨

ffmetadata muxer āĻāĻŦāĻ‚ demuxer āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻŦā§‡āĻ° āĻ•āĻ°āĻž āĻ¸āĻŽā§āĻ­āĻŦ
āĻāĻ•āĻŸāĻŋ ffmetadata āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻĢāĻžāĻ‡āĻ˛ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°āĻĒāĻ° āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻ•ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨
ffmetadata āĻĢāĻžāĻ‡āĻ˛ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻŋāĻ¤āĨ¤

āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ ffmetadata āĻĢāĻžāĻ‡āĻ˛ āĻŦā§‡āĻ° āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡ ffmpeg āĻ¨āĻŋāĻŽā§āĻ¨āĻ°ā§‚āĻĒ āĻ¯āĻžāĻ¯āĻŧ:

ffmpeg -i āĻ‡āĻ¨āĻĒā§āĻŸ -f ffmetadata FFMETADATAFILE

FFMETADATAFILE āĻĢāĻžāĻ‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻŋāĻ¤ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻ¤āĻĨā§āĻ¯ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻĸā§‹āĻ•āĻžāĻ¨ā§‹ āĻāĻ‡āĻ­āĻžāĻŦā§‡ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

ffmpeg -i INPUT -i FFMETADATAFILE -map_metadata 1 -āĻ•ā§‹āĻĄā§‡āĻ• āĻ•āĻĒāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ

āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛āĻ¸


āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻšāĻ˛ FFmpeg-āĻ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ¯āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ¸āĻ‚āĻ¸ā§āĻĨāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§‡
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛āĨ¤

āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻ–āĻ¨ āĻ†āĻĒāĻ¨āĻžāĻ° FFmpeg āĻŦāĻŋāĻ˛ā§āĻĄ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°ā§‡āĻ¨, āĻ¤āĻ–āĻ¨ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻĨāĻžāĻ•ā§‡āĨ¤
āĻ†āĻĒāĻ¨āĻŋ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ "--list-protocols" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨āĨ¤

āĻ†āĻĒāĻ¨āĻŋ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ "--āĻ…āĻ•ā§āĻˇāĻŽ-āĻĒā§āĻ°āĻŸā§‹āĻ•āĻ˛" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨, āĻāĻŦāĻ‚
"--enable-protocol= āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻŦā§‡āĻ›ā§‡ āĻŦā§‡āĻ›ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°ā§āĻ¨PROTOCOL", āĻ…āĻĨāĻŦāĻž āĻ†āĻĒāĻ¨āĻŋ āĻĒāĻžāĻ°ā§‡āĻ¨
"--disable-protocol= āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°ā§āĻ¨PROTOCOL".

ff* āĻŸā§āĻ˛ā§‡āĻ° "-protocols" āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°āĻŦā§‡āĨ¤

āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ

ASYNC
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…ā§āĻ¯āĻžāĻ¸āĻŋāĻ™ā§āĻ•ā§āĻ°ā§‹āĻ¨āĻžāĻ¸ āĻĄā§‡āĻŸāĻž āĻĢāĻŋāĻ˛āĻŋāĻ‚ āĻ°ā§āĻ¯āĻžāĻĒāĻžāĻ°āĨ¤

Demux āĻĨā§āĻ°ā§‡āĻĄ āĻĨā§‡āĻ•ā§‡ I/O āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨ āĻĄāĻŋāĻ•āĻĒāĻ˛ āĻ•āĻ°āĻ¤ā§‡, āĻāĻ•āĻŸāĻŋ āĻŦā§āĻ¯āĻžāĻ•āĻ—ā§āĻ°āĻžāĻ‰āĻ¨ā§āĻĄ āĻĨā§āĻ°ā§‡āĻĄā§‡ āĻĄā§‡āĻŸāĻž āĻĒā§‚āĻ°āĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ…ā§āĻ¯āĻžāĻ¸āĻŋāĻ™ā§āĻ•:
āĻ…ā§āĻ¯āĻžāĻ¸āĻŋāĻ™ā§āĻ•:http://host/resource
async:cache:http://host/resource

bluray
BluRay āĻĒā§āĻ˛ā§‡āĻ˛āĻŋāĻ¸ā§āĻŸ āĻĒāĻĄāĻŧā§āĻ¨āĨ¤

āĻ—ā§ƒāĻšā§€āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

āĻ•ā§‹āĻŖ
BluRay āĻ•ā§‹āĻŖ

āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ
āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ āĻļā§āĻ°ā§ āĻ•āĻ°ā§āĻ¨ (1...N)

āĻĒā§āĻ˛ā§‡āĻ˛āĻŋāĻ¸ā§āĻŸ
āĻĒāĻĄāĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ˛ā§‡āĻ˛āĻŋāĻ¸ā§āĻŸ (BDMV/PLAYLIST/?????.mpls)

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ:

BluRay āĻĨā§‡āĻ•ā§‡ /mnt/bluray āĻ āĻŽāĻžāĻ‰āĻ¨ā§āĻŸ āĻ•āĻ°āĻž āĻĻā§€āĻ°ā§āĻ˜āĻ¤āĻŽ āĻĒā§āĻ˛ā§‡āĻ˛āĻŋāĻ¸ā§āĻŸ āĻĒāĻĄāĻŧā§āĻ¨:

bluray:/mnt/bluray

BluRay āĻĨā§‡āĻ•ā§‡ /mnt/bluray āĻ āĻŽāĻžāĻ‰āĻ¨ā§āĻŸ āĻ•āĻ°āĻž āĻĒā§āĻ˛ā§‡āĻ˛āĻŋāĻ¸ā§āĻŸ 2-āĻāĻ° 4 āĻ•ā§‹āĻŖ āĻĒāĻĄāĻŧā§āĻ¨, āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ 2 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°ā§āĻ¨:

-āĻĒā§āĻ˛ā§‡āĻ˛āĻŋāĻ¸ā§āĻŸ 4 -āĻ•ā§‹āĻŖ 2 -āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ 2 bluray:/mnt/bluray

āĻ•ā§āĻ¯āĻžāĻļā§‡
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻœāĻ¨ā§āĻ¯ āĻ•ā§āĻ¯āĻžāĻļāĻŋāĻ‚ āĻŽā§‹āĻĄāĻŧāĻ•.

āĻ…āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ•ā§āĻ¯āĻžāĻļā§‡ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻ˛āĻžāĻ‡āĻ­ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻšāĻžāĻ“āĻ¯āĻŧāĻž āĻĒāĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻ†āĻ¸ā§‡āĨ¤

āĻ•ā§āĻ¯āĻžāĻļā§‡:

concat
āĻļāĻžāĻ°ā§€āĻ°āĻŋāĻ• āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛āĨ¤

āĻ•ā§āĻ°āĻŽāĻžāĻ¨ā§āĻ¸āĻžāĻ°ā§‡ āĻ…āĻ¨ā§‡āĻ• āĻ¸āĻ‚āĻ¸ā§āĻĨāĻžāĻ¨ āĻĒāĻĄāĻŧā§āĻ¨ āĻāĻŦāĻ‚ āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡āĻ¨ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻāĻ•āĻŸāĻŋ āĻ…āĻ¨āĻ¨ā§āĻ¯ āĻ¸āĻ‚āĻ¸ā§āĻĨāĻžāĻ¨āĨ¤

āĻāĻ‡ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ—ā§ƒāĻšā§€āĻ¤ āĻāĻ•āĻŸāĻŋ URL āĻāĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡:

concat: | |...|

āĻ•ā§‹āĻĨāĻžāĻ¯āĻŧ URL1, URL2, ..., URLN āĻāĻ•āĻ¤ā§āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻž āĻ¸āĻŽā§āĻĒāĻĻā§‡āĻ° url, āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻāĻ•
āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŦāĻ¤āĻ¨ā§āĻ¤ā§āĻ° āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻžāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ°āĻŽ āĻĒāĻĄāĻŧāĻ¤ā§‡ split1.mpeg, split2.mpeg, split3.mpeg āĻ¸āĻ™ā§āĻ—ā§‡ ffplay
āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨:

ffplay concat:split1.mpeg\|split2.mpeg\|split3.mpeg

āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ "|" āĻ…āĻ•ā§āĻˇāĻ°āĻŸāĻŋ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯ā§‡āĻ¤ā§‡ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¯āĻž āĻ…āĻ¨ā§‡āĻ• āĻļā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻļā§‡āĻˇāĨ¤

āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸā§‹
AES-āĻāĻ¨āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻ•āĻ°āĻž āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ°āĻŋāĻĄāĻŋāĻ‚ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛āĨ¤

āĻ—ā§ƒāĻšā§€āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

āĻšāĻžāĻŦāĻŋ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻšā§‡āĻ•ā§āĻ¸āĻžāĻĄā§‡āĻ¸āĻŋāĻŽā§‡āĻ˛ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻĨā§‡āĻ•ā§‡ AES āĻĄāĻŋāĻ•ā§āĻ°āĻŋāĻĒāĻļāĻ¨ āĻ•ā§€ āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻŦā§āĻ˛āĻ• āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

iv āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻšā§‡āĻ•ā§āĻ¸āĻžāĻĄā§‡āĻ¸āĻŋāĻŽā§‡āĻ˛ āĻĨā§‡āĻ•ā§‡ AES āĻĄāĻŋāĻ•ā§āĻ°āĻŋāĻĒāĻļāĻ¨ āĻ‡āĻ¨āĻŋāĻļāĻŋāĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœā§‡āĻļāĻ¨ āĻ­ā§‡āĻ•ā§āĻŸāĻ° āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻŦā§āĻ˛āĻ• āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻžāĨ¤

āĻ¸ā§āĻŦā§€āĻ•ā§ƒāĻ¤ URL āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸:

āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸā§‹:
āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸā§‹+

āĻ‰āĻĒāĻžāĻ¤ā§āĻ¤
URI-āĻ¤ā§‡ āĻĄā§‡āĻŸāĻž āĻ‡āĻ¨-āĻ˛āĻžāĻ‡āĻ¨āĨ¤ āĻĻā§‡āĻ–āĻžhttp://en.wikipedia.org/wiki/Data_URI_scheme>.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ‡āĻ¨āĻ˛āĻžāĻ‡āĻ¨ā§‡ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻāĻ•āĻŸāĻŋ GIF āĻĢāĻžāĻ‡āĻ˛ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻ¤ā§‡ ffmpeg:

ffmpeg -i "data:image/gif;base64,R0lGODdhCAAIAMIEAAAAAAAA//8AAP//AP///////////////ywAAAAACAAIAAADF0gEDLojDgdGiJdJqUX02iB4E8Q9jUMkADs=" smiley.png

āĻĢāĻžāĻ‡āĻ˛
āĻĢāĻžāĻ‡āĻ˛ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛āĨ¤

āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻĒāĻĄāĻŧā§āĻ¨ āĻŦāĻž āĻ˛āĻŋāĻ–ā§āĻ¨āĨ¤

āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ URL āĻāĻ° āĻĢāĻ°ā§āĻŽ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

āĻĢāĻžāĻ‡āĻ˛:

āĻ•ā§‹āĻĨāĻžāĻ¯āĻŧ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻĢāĻžāĻ‡āĻ˛ āĻĒāĻĄāĻŧāĻžāĻ° āĻĒāĻĨāĨ¤

āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻ‰āĻĒāĻ¸āĻ°ā§āĻ— āĻ¨ā§‡āĻ‡ āĻāĻŽāĻ¨ āĻāĻ•āĻŸāĻŋ URL āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ URL āĻŦāĻ˛ā§‡ āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻŦā§‡ā§ˇ āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡
āĻŦāĻŋāĻ˛ā§āĻĄ, āĻāĻ•āĻŸāĻŋ āĻ‡āĻ‰āĻ†āĻ°āĻāĻ˛ āĻ¯āĻž āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻĒāĻžāĻĨā§‡āĻ° āĻŽāĻ¤ā§‹ āĻĻā§‡āĻ–āĻžāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻļā§āĻ°ā§āĻ¤ā§‡ āĻĄā§āĻ°āĻžāĻ‡āĻ­ āĻ˛ā§‡āĻŸāĻžāĻ° āĻĨāĻžāĻ•ā§‡
āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ URL āĻŦāĻ˛ā§‡ āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻŦā§‡ (āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ‡āĻ‰āĻ¨āĻŋāĻ•ā§āĻ¸-āĻāĻ° āĻŽāĻ¤ā§‹ āĻŦāĻŋāĻ˛ā§āĻĄā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻāĻŸāĻŋ āĻ¨āĻ¯āĻŧ
āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ)āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻĒāĻĄāĻŧāĻ¤ā§‡ input.mpeg āĻ¸āĻ™ā§āĻ—ā§‡ ffmpeg āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨:

ffmpeg -i āĻĢāĻžāĻ‡āĻ˛: input.mpeg output.mpeg

āĻāĻ‡ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ•āĻžāĻŸāĻž
āĻ˛āĻŋāĻ–āĻ¤ā§‡ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ›ā§‡āĻāĻŸā§‡ āĻĢā§‡āĻ˛ā§āĻ¨, āĻ¯āĻĻāĻŋ 1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ 0 āĻāĻ° āĻŽāĻžāĻ¨ āĻ›ā§‡āĻāĻŸā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§‹āĻ§ āĻ•āĻ°ā§‡āĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1āĨ¤

āĻŦā§āĻ˛āĻ• āĻ†āĻ•āĻžāĻ°
āĻŦāĻžāĻ‡āĻŸā§‡ I/O āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻŦā§āĻ˛āĻ• āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "INT_MAX", āĻ¯āĻž
āĻ…āĻ¨ā§āĻ°ā§‹āĻ§āĻ•ā§ƒāĻ¤ āĻŦā§āĻ˛āĻ•ā§‡āĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻĢāĻ˛ā§‡āĨ¤ āĻāĻ‡ āĻŽāĻžāĻ¨ āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ¸āĻ™ā§āĻ—āĻ¤āĻ­āĻžāĻŦā§‡ āĻ•āĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻ¸āĻŽāĻžāĻĒā§āĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°ā§‡, āĻ¯āĻž āĻ§ā§€āĻ° āĻ—āĻ¤āĻŋāĻ¤ā§‡ āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§‚āĻ˛ā§āĻ¯āĻŦāĻžāĻ¨
āĻŽāĻ§ā§āĻ¯āĻŽ.

FTP
FTP (āĻĢāĻžāĻ‡āĻ˛ āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻžāĻ° āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛)āĨ¤

FTP āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĻā§‚āĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻ¸āĻ‚āĻ¸ā§āĻĨāĻžāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻĒāĻĄāĻŧā§āĻ¨ āĻŦāĻž āĻ˛āĻŋāĻ–ā§āĻ¨āĨ¤

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨.

ftp://[user[:password]@]server[:port]/path/to/remote/resource.mpeg

āĻāĻ‡ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡āĨ¤

āĻ¸āĻŽāĻ¯āĻŧ āĻļā§‡āĻˇ
āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻ¨āĻŋāĻŽā§āĻ¨ āĻ¸ā§āĻ¤āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ¸āĻ•ā§‡āĻŸ I/O āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ˛āĻžāĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§€āĻŽāĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻāĻŸāĻŋ -1 āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯āĻžāĻ° āĻ…āĻ°ā§āĻĨ āĻšāĻ˛ āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§€āĻŽāĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨ā§‡āĻ‡āĨ¤

ftp-āĻ…āĻ¨āĻžāĻŽā§€-āĻĒāĻžāĻ¸āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĄ
āĻŦā§‡āĻ¨āĻžāĻŽā§€ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ˛āĻ—āĻ‡āĻ¨ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĒāĻžāĻ¸āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻāĻ•āĻŸāĻŋ āĻ‡-āĻŽā§‡āĻ‡āĻ˛ āĻ āĻŋāĻ•āĻžāĻ¨āĻž āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻāĻĢāĻŸāĻŋāĻĒāĻŋ-āĻ˛ā§‡āĻ–āĻž-āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯
āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¸āĻ‚āĻ¯ā§‹āĻ—ā§‡āĻ° āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯āĻ¤āĻž āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤ 1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻ°āĻŋāĻ¸ā§‹āĻ°ā§āĻ¸ āĻšāĻ¯āĻŧ
āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯ āĻŦāĻ˛ā§‡ āĻ…āĻ¨ā§āĻŽāĻŋāĻ¤, āĻ¯āĻĻāĻŋ 0 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯ āĻ¨āĻ¯āĻŧ āĻŦāĻ˛ā§‡ āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨
0 āĻšāĻ¯āĻŧ

āĻĻā§āĻ°āĻˇā§āĻŸāĻŦā§āĻ¯: āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ¤āĻŦā§‡ āĻŦāĻŋāĻļā§‡āĻˇ āĻ¨āĻž āĻšāĻ˛ā§‡ āĻāĻŸāĻŋ āĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ
āĻ¯āĻ¤ā§āĻ¨ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ (āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž, āĻ•āĻžāĻ¸ā§āĻŸāĻŽāĻžāĻ‡āĻœāĻĄ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋ)āĨ¤ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ FTP āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻ†āĻšāĻ°āĻŖ āĻ•āĻ°ā§‡
āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨ āĻ¸āĻŽāĻ¯āĻŧ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ‰āĻĒāĻžāĻ¯āĻŧā§‡. ff* āĻŸā§āĻ˛ā§‡āĻ° āĻ•āĻžāĻ°āĻŖā§‡ āĻ…āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ¤ā§ˆāĻ°āĻŋ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡āĻ° āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§āĻ¤āĻžāĨ¤

āĻ—ā§‹āĻĢāĻžāĻ°
āĻ—ā§‹āĻĢāĻžāĻ° āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛āĨ¤

hls
āĻ‡āĻ‰āĻ¨āĻŋāĻĢāĻ°ā§āĻŽ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ Apple HTTP āĻ˛āĻžāĻ‡āĻ­ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻŋāĻ‚ āĻ…āĻ¨ā§āĻ—āĻ¤ āĻ¸ā§‡āĻ—āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻĄ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĒāĻĄāĻŧā§āĻ¨āĨ¤ M3U8
āĻ¸ā§‡āĻ—āĻŽā§‡āĻ¨ā§āĻŸāĻ—ā§āĻ˛āĻŋ āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€ āĻĒā§āĻ˛ā§‡āĻ˛āĻŋāĻ¸ā§āĻŸāĻ—ā§āĻ˛āĻŋ āĻĻā§‚āĻ°āĻŦāĻ°ā§āĻ¤ā§€ HTTP āĻ¸āĻ‚āĻ¸ā§āĻĨāĻžāĻ¨ āĻŦāĻž āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻĢāĻžāĻ‡āĻ˛ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĨ¤ āĻ¨ā§‡āĻ¸ā§āĻŸā§‡āĻĄ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ "+ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§‡ āĻ˜ā§‹āĻˇāĻŖāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĻĒā§āĻ°ā§‹āĻŸā§‹"
hls URI āĻ¸ā§āĻ•āĻŋāĻŽā§‡āĻ° āĻ¨āĻžāĻŽā§‡āĻ° āĻĒāĻ°ā§‡, āĻ•ā§‹āĻĨāĻžāĻ¯āĻŧ āĻĒā§āĻ°ā§‹āĻŸā§‹ āĻšāĻ¯āĻŧ "āĻĢāĻžāĻ‡āĻ˛" āĻŦāĻž "http"āĨ¤

hls+http://host/path/to/remote/resource.m3u8
hls+file://path/to/local/resource.m3u8

āĻāĻ‡ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¨āĻŋāĻ°ā§ā§ŽāĻ¸āĻžāĻšāĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ - hls demuxer āĻ āĻŋāĻ• āĻāĻ•āĻ‡āĻ­āĻžāĻŦā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ (āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻšāĻ¯āĻŧ,
āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸ āĻ•āĻ°ā§āĻ¨) āĻāĻŦāĻ‚ āĻ†āĻ°ā§‹ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ. āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ hls demuxer āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡, āĻ¸āĻšāĻœāĻ­āĻžāĻŦā§‡
m3u8 āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ URL āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

HTTP
HTTP (āĻšāĻžāĻ‡āĻĒāĻžāĻ° āĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻžāĻ° āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛)āĨ¤

āĻāĻ‡ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯
āĻ¸āĻ‚āĻ¯ā§‹āĻ—ā§‡āĻ° āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯āĻ¤āĻž āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¯āĻĻāĻŋ 1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ¸āĻŽā§āĻĒāĻĻāĻŸāĻŋ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻ•āĻĨāĻž
āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯, āĻ¯āĻĻāĻŋ 0 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯ āĻ¨āĻ¯āĻŧ āĻŦāĻ˛ā§‡ āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ, āĻ¯āĻĻāĻŋ -1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻŦā§‡
āĻāĻŸāĻŋ āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯ āĻšāĻ˛ā§‡ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ -1āĨ¤

chunked_post
āĻ¯āĻĻāĻŋ 1-āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡ āĻ¤āĻžāĻšāĻ˛ā§‡ āĻĒā§‹āĻ¸ā§āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ–āĻŖā§āĻĄāĻŋāĻ¤ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°-āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 1āĨ¤

āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻĒā§āĻ°āĻ•āĻžāĻ°
āĻĒā§‹āĻ¸ā§āĻŸ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻ§āĻ°āĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ā§ˇ

āĻšā§‡āĻĄāĻžāĻ°
āĻ•āĻžāĻ¸ā§āĻŸāĻŽ āĻāĻ‡āĻšāĻŸāĻŋāĻŸāĻŋāĻĒāĻŋ āĻšā§‡āĻĄāĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšā§‡āĻĄāĻžāĻ°ā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨āĨ¤ āĻŽāĻžāĻ¨ āĻāĻ•āĻŸāĻŋ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻšā§‡āĻĄāĻžāĻ° āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚āĨ¤

āĻāĻ•āĻžāĻ§āĻŋāĻ•_āĻ…āĻ¨ā§āĻ°ā§‹āĻ§
āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€ āĻ¸āĻ‚āĻ¯ā§‹āĻ— āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ āĻ¯āĻĻāĻŋ 1 āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0 āĻšāĻ¯āĻŧāĨ¤

āĻĻāĻžāĻŸāĻž āĻĒā§‹āĻ¸ā§āĻŸ āĻ•āĻ°ā§‹
āĻ•āĻžāĻ¸ā§āĻŸāĻŽ HTTP āĻĒā§‹āĻ¸ā§āĻŸ āĻĄā§‡āĻŸāĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€-āĻāĻœā§‡āĻ¨ā§āĻŸ
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻŋāĻ• āĻĻā§‚āĻ¤
āĻ‡āĻ‰āĻœāĻžāĻ°-āĻāĻœā§‡āĻ¨ā§āĻŸ āĻšā§‡āĻĄāĻžāĻ° āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻž āĻšāĻ˛ā§‡ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻŦā§‡
libavformat āĻŦāĻŋāĻ˛ā§āĻĄ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻ•āĻ°āĻ›ā§‡āĨ¤ ("āĻ˛āĻžāĻ­āĻĢ/ ")

āĻ¸āĻŽāĻ¯āĻŧ āĻļā§‡āĻˇ
āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻ¨āĻŋāĻŽā§āĻ¨ āĻ¸ā§āĻ¤āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ¸āĻ•ā§‡āĻŸ I/O āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ˛āĻžāĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§€āĻŽāĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻāĻŸāĻŋ -1 āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯āĻžāĻ° āĻ…āĻ°ā§āĻĨ āĻšāĻ˛ āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§€āĻŽāĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨ā§‡āĻ‡āĨ¤

MIME āĻ§āĻ°āĻŖ
MIME āĻĒā§āĻ°āĻ•āĻžāĻ° āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŦāĻ°āĻĢāĻĒā§‚āĻ°ā§āĻŖ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻĨā§‡āĻ•ā§‡ 1 āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ ICY (SHOUTcast) āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡āĨ¤ āĻ¯āĻĻāĻŋ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡
āĻāĻ‡, āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻĒāĻĄāĻŧā§‡ āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
āĻŦāĻ°āĻĢā§‡āĻ°_āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž_āĻšā§‡āĻĄāĻžāĻ° āĻāĻŦāĻ‚ āĻŦāĻ°āĻĢ_āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž_āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 1.

āĻŦāĻ°āĻĢā§‡āĻ°_āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž_āĻšā§‡āĻĄāĻžāĻ°
āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻ¯āĻĻāĻŋ ICY āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻāĻ¤ā§‡ ICY-āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ HTTP āĻ‰āĻ¤ā§āĻ¤āĻ° āĻĨāĻžāĻ•ā§‡
āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ, āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻ‡āĻ¨ āĻ…āĻ•ā§āĻˇāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻ­āĻ•ā§āĻ¤āĨ¤

āĻŦāĻ°āĻĢ_āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž_āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ
āĻ¯āĻĻāĻŋ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° ICY āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡, āĻāĻŦāĻ‚ āĻŦāĻ°āĻĢāĻĒā§‚āĻ°ā§āĻŖ 1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛, āĻāĻ¤ā§‡ āĻļā§‡āĻˇ āĻ…-
āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻ–āĻžāĻ˛āĻŋ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸāĨ¤ āĻāĻŸāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻŦāĻŋāĻ°āĻ¤āĻŋāĻ¤ā§‡ āĻĒā§‹āĻ˛ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤
āĻŽāĻŋāĻĄ-āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻ†āĻĒāĻĄā§‡āĻŸā§‡ āĻ†āĻ—ā§āĻ°āĻšā§€ āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨āĨ¤

āĻŦāĻŋāĻ¸ā§āĻ•ā§āĻŸ
āĻ­āĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§‡āĻ° āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ā§‡ āĻĒāĻžāĻ āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•ā§āĻ•āĻŋāĻœ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ•ā§āĻ•āĻŋāĻ° āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻāĻ•āĻ‡
āĻāĻ•āĻŸāĻŋ āĻ¸ā§‡āĻŸ-āĻ•ā§āĻ•āĻŋ HTTP āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻŽāĻžāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§‡āĨ¤ āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ•ā§āĻ•āĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻ‡āĻ¨ āĻšāĻ°āĻŋāĻ¤ā§āĻ°āĨ¤

āĻ…āĻĢāĻ¸ā§‡āĻŸ
āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻŦāĻžāĻ‡āĻŸ āĻ…āĻĢāĻ¸ā§‡āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻļā§‡āĻˇ_āĻ…āĻĢāĻ¸ā§‡āĻŸ
āĻāĻ‡ āĻ…āĻĢāĻ¸ā§‡āĻŸā§‡āĻ° āĻ†āĻ—ā§‡āĻ° āĻŦāĻžāĻ‡āĻŸā§‡ āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ āĻ¸ā§€āĻŽāĻŋāĻ¤ āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒāĻĻā§āĻ§āĻ¤āĻŋ
āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻāĻŸāĻŋ āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ HTTP āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡āĨ¤

āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻāĻŸāĻŋ HTTP āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡ āĻ¯āĻž āĻĨā§‡āĻ•ā§‡ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤ āĻšāĻ¤ā§‡ āĻšāĻ˛ā§‡āĻ›ā§‡
āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ(āĻ—ā§āĻ˛āĻŋ) āĻ¯āĻĻāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ HTTP āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡ āĻ¨āĻž
āĻāĻ•āĻŸāĻŋ āĻ–āĻžāĻ°āĻžāĻĒ āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻŦā§‡. āĻ†āĻ¨āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ HTTP āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻšā§‡āĻ• āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž
āĻāĻ–āĻ¨ āĻāĻŸāĻŋ āĻ­āĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§‡ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻšāĻŦā§‡āĨ¤

āĻļā§‹āĻ¨āĻž
1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻŽā§‚āĻ˛āĻ• HTTP āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§‡āĨ¤ āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĄā§‡āĻŸāĻž āĻĒāĻžāĻ āĻžāĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻāĻ•āĻŸāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻšāĻŋāĻ¸āĻžāĻŦā§‡, āĻ…āĻĨāĻŦāĻž āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ HTTP POST āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻĄā§‡āĻŸāĻž āĻĒāĻĄāĻŧā§āĻ¨
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ 2 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻŽā§‚āĻ˛āĻ• āĻŦāĻšā§-āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ HTTP āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§‡āĨ¤ āĻāĻ‡ āĻāĻ–āĻ¨āĻ“ āĻ¨āĻž
ffmpeg.c āĻŦāĻž ffserver.c āĻ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ‡ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻ‡āĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

# āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻ¸āĻžāĻ‡āĻĄ (āĻĒāĻžāĻ āĻžāĻšā§āĻ›ā§‡):
ffmpeg -i somefile.ogg -c āĻ•āĻĒāĻŋ -āĻļā§āĻ¨ā§āĻ¨ 1 -f ogg http:// :

# āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¸āĻžāĻ‡āĻĄ (āĻĒā§āĻ°āĻžāĻĒā§āĻ¤āĻŋ):
ffmpeg -i http:// : -c āĻ•āĻĒāĻŋ somefile.ogg

# āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ wget āĻĻāĻŋāĻ¯āĻŧā§‡āĻ“ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:
wget http:// : -āĻ“ somefile.ogg

# āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻ¸āĻžāĻ‡āĻĄ (āĻĒā§āĻ°āĻžāĻĒā§āĻ¤āĻŋ):
ffmpeg -āĻļā§āĻ¨ā§āĻ¨ 1 -i http:// : -c āĻ•āĻĒāĻŋ somefile.ogg

# āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¸āĻžāĻ‡āĻĄ (āĻĒāĻžāĻ āĻžāĻšā§āĻ›ā§‡):
ffmpeg -i somefile.ogg -chunked_post 0 -c āĻ•āĻĒāĻŋ -f ogg http:// :

# āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ wget āĻĻāĻŋāĻ¯āĻŧā§‡āĻ“ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:
wget --post-file=somefile.ogg http:// :

HTTP- āĻ° āĻ•ā§āĻ•āĻŋāĻœ

āĻ•āĻŋāĻ›ā§ HTTP āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ āĻ…āĻ¸ā§āĻŦā§€āĻ•āĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ•ā§āĻ•āĻŋ āĻŽāĻžāĻ¨ āĻĒāĻžāĻ¸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻĻā§āĻ¯
āĻŦāĻŋāĻ¸ā§āĻ•ā§āĻŸ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻāĻ‡ āĻ•ā§āĻ•āĻŋāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧāĨ¤ āĻ–ā§āĻŦ āĻ…āĻ¨ā§āĻ¤āĻ¤, āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ•ā§āĻ•āĻŋ āĻ†āĻŦāĻļā§āĻ¯āĻ•
āĻāĻ•āĻŸāĻŋ āĻĒāĻĨ āĻāĻŦāĻ‚ āĻĄā§‹āĻŽā§‡āĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤ HTTP āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ āĻ¯āĻž āĻ‰āĻ­āĻ¯āĻŧ āĻĄā§‹āĻŽā§‡āĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡
āĻāĻŦāĻ‚ āĻĒāĻžāĻĨ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ HTTP āĻ•ā§āĻ•āĻŋ āĻšā§‡āĻĄāĻžāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ•ā§āĻ•āĻŋ āĻŽāĻžāĻ¨ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻŦā§‡āĨ¤
āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ•ā§āĻ•āĻŋ āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻ‡āĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ•āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻšāĻ˛:

ffplay -āĻ•ā§āĻ•āĻŋāĻœ "nlqptid=nltid=tsn; āĻĒāĻĨ=/; āĻĄā§‹āĻŽā§‡āĻ‡āĻ¨=somedomain.com;" http://somedomain.com/somestream.m3u8

āĻ†āĻ‡āĻ¸āĻ•āĻžāĻ¸ā§āĻŸ
āĻ†āĻ‡āĻ¸āĻ•āĻžāĻ¸ā§āĻŸ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ (āĻ†āĻ‡āĻ¸āĻ•āĻžāĻ¸ā§āĻŸ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ)

āĻāĻ‡ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ†āĻ‡āĻ¸_āĻœā§‡āĻ¨āĻžāĻ°
āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻœā§‡āĻ¨āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŦāĻ°āĻĢ_āĻ¨āĻžāĻŽ
āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¨āĻžāĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨.

āĻŦāĻ°āĻĢ_āĻŦāĻ°ā§āĻŖāĻ¨āĻž
āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨.

ice_url
āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ“āĻ¯āĻŧā§‡āĻŦāĻ¸āĻžāĻ‡āĻŸ URL āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨.

āĻŦāĻ°āĻĢ_āĻĒāĻžāĻŦāĻ˛āĻŋāĻ•
āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ¸āĻ°ā§āĻŦāĻœāĻ¨ā§€āĻ¨ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤ āĻ•āĻŋāĻ¨āĻž āĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 0 (āĻ¸āĻ°ā§āĻŦāĻœāĻ¨ā§€āĻ¨ āĻ¨āĻ¯āĻŧ)āĨ¤

āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻŋāĻ• āĻĻā§‚āĻ¤
āĻ‡āĻ‰āĻœāĻžāĻ°-āĻāĻœā§‡āĻ¨ā§āĻŸ āĻšā§‡āĻĄāĻžāĻ° āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĢāĻ°ā§āĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻž āĻ•āĻ°āĻ˛ā§‡ "Lavf/ "
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡.

āĻĒāĻžāĻ¸āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĄ
āĻ†āĻ‡āĻ¸āĻ•āĻžāĻ¸ā§āĻŸ āĻŽāĻžāĻ‰āĻ¨ā§āĻŸāĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻĒāĻžāĻ¸āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻĒā§āĻ°āĻ•āĻžāĻ°
āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ•āĻ¨ā§āĻŸā§‡āĻ¨ā§āĻŸ āĻŸāĻžāĻ‡āĻĒ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ…āĻĄāĻŋāĻ“/mpeg āĻĨā§‡āĻ•ā§‡ āĻ†āĻ˛āĻžāĻĻāĻž āĻšāĻ˛ā§‡ āĻāĻŸāĻŋ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤

legacy_icecast
āĻāĻŸāĻŋ āĻ†āĻ‡āĻ¸āĻ•āĻžāĻ¸ā§āĻŸ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ < 2.4.0 āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§‡, āĻ¯āĻž HTTP PUT āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡ āĻ¨āĻž
āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ SOURCE āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĨ¤

āĻ†āĻ‡āĻ¸āĻ•āĻžāĻ¸ā§āĻŸ://[ [: ]@] : /

āĻŽāĻŋāĻŽāĻ¸ā§āĻŸā§‡
TCP āĻāĻ° āĻ‰āĻĒāĻ° MMS (Microsoft Media Server) āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛āĨ¤

mmsh
HTTP āĻāĻ° āĻ‰āĻĒāĻ° MMS (Microsoft Media Server) āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛āĨ¤

āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻšāĻ˛:

mmsh:// [: ][/ ][/ ]

md5
MD5 āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛āĨ¤

āĻ˛ā§‡āĻ–āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄā§‡āĻŸāĻžāĻ° MD5 āĻšā§āĻ¯āĻžāĻļ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§‡, āĻāĻŦāĻ‚ āĻ•ā§āĻ˛ā§‹āĻœ-āĻ āĻāĻŸāĻŋ āĻ˛āĻŋāĻ–ā§‡
āĻŽāĻ¨ā§‹āĻ¨ā§€āĻ¤ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻŦāĻž stdout āĻ¯āĻĻāĻŋ āĻ•ā§‹āĻ¨āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻž āĻĨāĻžāĻ•ā§‡āĨ¤ āĻāĻŸāĻž āĻ›āĻžāĻĄāĻŧāĻž muxers āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ•ā§ƒāĻ¤ āĻĢāĻžāĻ‡āĻ˛ āĻ˛ā§‡āĻ–āĻžāĨ¤

āĻ•āĻŋāĻ›ā§ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤

# āĻāĻ¨āĻ•ā§‹āĻĄ āĻ•āĻ°āĻž AVI āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° MD5 āĻšā§āĻ¯āĻžāĻļ output.avi.md5 āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ˛āĻŋāĻ–ā§āĻ¨āĨ¤
ffmpeg -i input.flv -f avi -y md5:output.avi.md5

# āĻāĻ¨āĻ•ā§‹āĻĄ āĻ•āĻ°āĻž AVI āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° MD5 āĻšā§āĻ¯āĻžāĻļāĻ•ā§‡ stdout-āĻ āĻ˛āĻŋāĻ–ā§āĻ¨āĨ¤
ffmpeg -i input.flv -f avi -y md5:

āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–ā§āĻ¯ āĻ¯ā§‡ āĻ•āĻŋāĻ›ā§ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡āĻ° (āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ MOV) āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ¯āĻŧ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯, āĻ¤āĻžāĻ‡ āĻ¤āĻžāĻ°āĻž
MD5 āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŦā§āĻ¯āĻ°ā§āĻĨ āĻšāĻŦā§‡āĨ¤

āĻ¨āĻ˛
āĻ‡āĻ‰āĻ¨āĻŋāĻ•ā§āĻ¸ āĻĒāĻžāĻ‡āĻĒ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛āĨ¤

āĻ‡āĻ‰āĻ¨āĻŋāĻ•ā§āĻ¸ āĻĒāĻžāĻ‡āĻĒ āĻĨā§‡āĻ•ā§‡ āĻĒāĻĄāĻŧā§āĻ¨ āĻāĻŦāĻ‚ āĻ˛āĻŋāĻ–ā§āĻ¨āĨ¤

āĻ—ā§ƒāĻšā§€āĻ¤ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻšāĻ˛:

āĻĒāĻžāĻ‡āĻĒ:[ ]

āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻĒāĻžāĻ‡āĻĒā§‡āĻ° āĻĢāĻžāĻ‡āĻ˛ āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻ¯ā§‡āĻŽāĻ¨ stdin āĻāĻ° āĻœāĻ¨ā§āĻ¯ 0, 1
stdout āĻāĻ° āĻœāĻ¨ā§āĻ¯, 2 stderr āĻāĻ° āĻœāĻ¨ā§āĻ¯)āĨ¤ āĻ¯āĻĻāĻŋ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ­āĻžāĻŦā§‡ stdout āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨ā§‡āĻ‡
āĻ˛ā§‡āĻ–āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€, āĻĒāĻĄāĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ stdin āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

āĻ¯ā§‡āĻŽāĻ¨ āĻ¸āĻš stdin āĻĨā§‡āĻ•ā§‡ āĻĒāĻĄāĻŧāĻ¤ā§‡ ffmpeg:

cat test.wav | ffmpeg -i āĻĒāĻžāĻ‡āĻĒ: 0
# ...āĻāĻŸāĻŋ āĻāĻ•āĻ‡ āĻ°āĻ•āĻŽ...
cat test.wav | ffmpeg -i āĻĒāĻžāĻ‡āĻĒ:

āĻ¸āĻ™ā§āĻ—ā§‡ stdout āĻ˛ā§‡āĻ–āĻžāĻ° āĻœāĻ¨ā§āĻ¯ ffmpeg:

ffmpeg -i test.wav -f avi āĻĒāĻžāĻ‡āĻĒ:1 | cat > test.avi
# ...āĻāĻŸāĻŋ āĻāĻ•āĻ‡ āĻ°āĻ•āĻŽ...
ffmpeg -i test.wav -f avi āĻĒāĻžāĻ‡āĻĒ: | cat > test.avi

āĻāĻ‡ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻŦā§āĻ˛āĻ• āĻ†āĻ•āĻžāĻ°
āĻŦāĻžāĻ‡āĻŸā§‡ I/O āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻŦā§āĻ˛āĻ• āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "INT_MAX", āĻ¯āĻž
āĻ…āĻ¨ā§āĻ°ā§‹āĻ§āĻ•ā§ƒāĻ¤ āĻŦā§āĻ˛āĻ•ā§‡āĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻĢāĻ˛ā§‡āĨ¤ āĻāĻ‡ āĻŽāĻžāĻ¨ āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ¸āĻ™ā§āĻ—āĻ¤āĻ­āĻžāĻŦā§‡ āĻ•āĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻ¸āĻŽāĻžāĻĒā§āĻ¤āĻŋ āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¸āĻŽāĻ¯āĻŧ āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°ā§‡, āĻ¯āĻž āĻĄā§‡āĻŸāĻž āĻšāĻ˛ā§‡ āĻŽā§‚āĻ˛ā§āĻ¯āĻŦāĻžāĻ¨
āĻ¸āĻ‚āĻ•ā§āĻ°āĻŽāĻŖ āĻ§ā§€āĻ°āĨ¤

āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–ā§āĻ¯ āĻ¯ā§‡ āĻ•āĻŋāĻ›ā§ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ (āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ MOV) āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻ‡
āĻ¤āĻžāĻ°āĻž āĻĒāĻžāĻ‡āĻĒ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŦā§āĻ¯āĻ°ā§āĻĨ āĻšāĻŦā§‡āĨ¤

rtmp
āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛-āĻŸāĻžāĻ‡āĻŽ āĻŽā§‡āĻ¸ā§‡āĻœāĻŋāĻ‚ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛āĨ¤

āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛-āĻŸāĻžāĻ‡āĻŽ āĻŽā§‡āĻ¸ā§‡āĻœāĻŋāĻ‚ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ (RTMP) āĻāĻ•āĻŸāĻŋ āĻœā§āĻĄāĻŧā§‡ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻ¸āĻžāĻŽāĻ—ā§āĻ°ā§€ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
TCP/IP āĻ¨ā§‡āĻŸāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĨ¤

āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻšāĻ˛:

rtmp://[ : @] [: ][/ ][/ ][/ ]

āĻ—ā§ƒāĻšā§€āĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ˛:

āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻ¨āĻžāĻŽ
āĻāĻ•āĻŸāĻŋ āĻāĻšā§āĻ›āĻŋāĻ• āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻ¨āĻžāĻŽ (āĻŦā§‡āĻļāĻŋāĻ°āĻ­āĻžāĻ—āĻ‡ āĻĒā§āĻ°āĻ•āĻžāĻļā§‡āĻ° āĻœāĻ¨ā§āĻ¯)āĨ¤

āĻĒāĻžāĻ¸āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĄ
āĻāĻ•āĻŸāĻŋ āĻāĻšā§āĻ›āĻŋāĻ• āĻĒāĻžāĻ¸āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĄ (āĻŦā§‡āĻļāĻŋāĻ°āĻ­āĻžāĻ— āĻĒā§āĻ°āĻ•āĻžāĻļā§‡āĻ° āĻœāĻ¨ā§āĻ¯)āĨ¤

āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°
RTMP āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡āĻ° āĻ āĻŋāĻ•āĻžāĻ¨āĻžāĨ¤

āĻŦāĻ¨ā§āĻĻāĻ°
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ TCP āĻĒā§‹āĻ°ā§āĻŸā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ 1935)āĨ¤

āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ āĻāĻŸāĻŋ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ•āĻ°āĻžāĻ° āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨āĻŸāĻŋāĻ° āĻ¨āĻžāĻŽāĨ¤ āĻāĻŸāĻž āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻĒāĻžāĻĨ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ
āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨āĻŸāĻŋ RTMP āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡ āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ āĻ•āĻ°āĻž āĻ†āĻ›ā§‡ (āĻ¯ā§‡āĻŽāĻ¨ /āĻšāĻžāĻšāĻŋāĻĻāĻž āĻ¸āĻžāĻĒā§‡āĻ•ā§āĻˇā§‡/, /āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ/āĻ˛āĻžāĻ‡āĻ­/, āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋ)āĨ¤
āĻ†āĻĒāĻ¨āĻŋ "rtmp_app" āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ URI āĻĨā§‡āĻ•ā§‡ āĻĒāĻžāĻ°ā§āĻ¸ āĻ•āĻ°āĻž āĻŽāĻžāĻ¨ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨āĨ¤

āĻ–ā§‡āĻ˛āĻžāĻ° āĻĒāĻĨ
āĻāĻŸāĻŋ āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ā§‡āĻ° āĻ°ā§‡āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻ¸āĻš āĻ–ā§‡āĻ˛āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽā§āĻĒāĻĻā§‡āĻ° āĻĒāĻĨ āĻŦāĻž āĻ¨āĻžāĻŽ
āĻ‰āĻ˛ā§āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨, "mp4:" āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻĒāĻ¸āĻ°ā§āĻ— āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻĨā§‡āĻ•ā§‡ āĻĒāĻžāĻ°ā§āĻ¸ āĻ•āĻ°āĻž āĻŽāĻžāĻ¨ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
"rtmp_playpath" āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ URIāĻ“āĨ¤

āĻļā§‹āĻ¨āĻž
āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ•āĻžāĻœ, āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻ•āĻžāĻŽāĻŋāĻ‚ āĻ¸āĻ‚āĻ¯ā§‹āĻ—ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻļā§‹āĻ¨āĻž.

āĻ¸āĻŽāĻ¯āĻŧ āĻļā§‡āĻˇ
āĻ‡āĻ¨āĻ•āĻžāĻŽāĻŋāĻ‚ āĻ¸āĻ‚āĻ¯ā§‹āĻ—ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻžāĻ° āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ¸āĻŽāĻ¯āĻŧāĨ¤ āĻŦā§‹āĻāĻžāĻ¯āĻŧ āĻļā§āĻ¨ā§āĻ¨āĨ¤

āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤āĻ­āĻžāĻŦā§‡, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻ‡āĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ (āĻŦāĻž āĻ•ā§‹āĻĄā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡
"AVOption"s):

rtmp_app
RTMP āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡ āĻ¸āĻ‚āĻ¯ā§‹āĻ— āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻŦā§‡āĻĻāĻ¨ā§‡āĻ° āĻ¨āĻžāĻŽāĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°ā§‡
URI-āĻ¤ā§‡ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

rtmp_buffer
āĻŽāĻŋāĻ˛āĻŋāĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻŦāĻžāĻĢāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 3000āĨ¤

rtmp_conn
āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻšāĻžāĻ°ā§‡ AMF āĻ¸āĻ‚āĻ¯ā§‹āĻ— āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ, āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻĨā§‡āĻ•ā§‡ āĻĒāĻžāĻ°ā§āĻ¸ āĻ•āĻ°āĻž, āĻ¯ā§‡āĻŽāĻ¨ "B:1
S:authMe O:1 NN:code:1.23 NS:flag:ok O:0āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŽāĻžāĻ¨ āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻĒāĻ¸āĻ°ā§āĻ—āĻ¯ā§āĻ•ā§āĻ¤āĨ¤
āĻŸāĻžāĻ‡āĻĒ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§‡ āĻ…āĻ•ā§āĻˇāĻ°, āĻŦā§āĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ B, āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻœāĻ¨ā§āĻ¯ N, āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯ S, āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻœāĻ¨ā§āĻ¯ O,
āĻŦāĻž āĻ¨āĻžāĻ˛ āĻœāĻ¨ā§āĻ¯ Z, āĻāĻ•āĻŸāĻŋ āĻ•ā§‹āĻ˛āĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°āĻž. āĻŦā§āĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¨āĻĻā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĄā§‡āĻŸāĻž āĻ…āĻŦāĻļā§āĻ¯āĻ‡ 0 āĻŦāĻž 1 āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
āĻ¯āĻĨāĻžāĻ•ā§āĻ°āĻŽā§‡ FALSE āĻŦāĻž TRUE. āĻāĻ•āĻ‡āĻ­āĻžāĻŦā§‡ āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĄā§‡āĻŸāĻž āĻļā§‡āĻˇ āĻšāĻ¤ā§‡ 0 āĻŦāĻž 1 āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ āĻŦāĻž
āĻ¯āĻĨāĻžāĻ•ā§āĻ°āĻŽā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻ¸ā§āĻ¤ā§ āĻļā§āĻ°ā§ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¸āĻžāĻŦāĻœā§‡āĻ•ā§āĻŸā§‡āĻ° āĻĄā§‡āĻŸāĻž āĻ†āĻ‡āĻŸā§‡āĻŽāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ‰āĻĒāĻ¸āĻ°ā§āĻ— āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
'N' āĻĻāĻŋāĻ¯āĻŧā§‡ āĻŸāĻžāĻ‡āĻĒ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻŽāĻžāĻ¨ā§‡āĻ° āĻ†āĻ—ā§‡ āĻ¨āĻžāĻŽ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨ (āĻ¯ā§‡āĻŽāĻ¨ "NB:myFlag:1")āĨ¤ āĻāĻ‡
āĻ‡āĻšā§āĻ›āĻžāĻŽāĻ¤ AMF āĻ¸āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻāĻ•āĻžāĻ§āĻŋāĻ•āĻŦāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

rtmp_flashver
SWF āĻĒā§āĻ˛ā§‡āĻ¯āĻŧāĻžāĻ° āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨ā§‡āĻ° āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ LNX 9,0,124,2āĨ¤
(āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ FMLE/3.0 (āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ; ))

rtmp_flush_interval
āĻāĻ•āĻ‡ āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ā§‡ āĻĢā§āĻ˛āĻžāĻļ āĻ•āĻ°āĻž āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° RTMPT)āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 10āĨ¤

rtmp_āĻ˛āĻžāĻ‡āĻ­
āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻāĻ•āĻŸāĻŋ āĻ˛āĻžāĻ‡āĻ­ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĨ¤ āĻ˛āĻžāĻ‡āĻ­ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻļā§āĻ°ā§ āĻ•āĻ°āĻž āĻŦāĻž āĻšāĻžāĻ“āĻ¯āĻŧāĻž āĻ¨ā§‡āĻ‡
āĻ¸āĻŽā§āĻ­āĻŦ. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "āĻ¯ā§‡āĻ•ā§‹āĻ¨", āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨ā§‡ āĻ—ā§āĻ°āĻžāĻšāĻ• āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻ–ā§‡āĻ˛āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§‡
āĻĒā§āĻ˛ā§‡āĻĒāĻĨā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ˛āĻžāĻ‡āĻ­ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĨ¤ āĻ¯āĻĻāĻŋ āĻ¸ā§‡āĻ‡ āĻ¨āĻžāĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ˛āĻžāĻ‡āĻ­ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¨āĻž āĻ¯āĻžāĻ¯āĻŧ,
āĻāĻŸāĻŋ āĻ°ā§‡āĻ•āĻ°ā§āĻĄ āĻ•āĻ°āĻž āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻŦāĻžāĻœāĻžāĻ¯āĻŧāĨ¤ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻšāĻ˛ "āĻ˛āĻžāĻ‡āĻ­" āĻāĻŦāĻ‚ "āĻ°ā§‡āĻ•āĻ°ā§āĻĄ āĻ•āĻ°āĻž"āĨ¤

rtmp_pageurl
āĻ“āĻ¯āĻŧā§‡āĻŦ āĻĒā§ƒāĻˇā§āĻ āĻžāĻ° URL āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻāĻŽāĻŦā§‡āĻĄ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ā§ˇ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ•ā§‹āĻ¨ā§‹ āĻŽāĻžāĻ¨ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻŦā§‡ āĻ¨āĻžāĨ¤

rtmp_playpath
āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ†āĻ‡āĻĄā§‡āĻ¨ā§āĻŸāĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ° āĻ–ā§‡āĻ˛āĻ¤ā§‡ āĻŦāĻž āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻ¤ā§‡āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°ā§‡
URI-āĻ¤ā§‡āĨ¤

rtmp_subscribe
āĻ¸āĻžāĻŦāĻ¸ā§āĻ•ā§āĻ°āĻžāĻ‡āĻŦ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ˛āĻžāĻ‡āĻ­ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽā§‡āĻ° āĻ¨āĻžāĻŽāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ•ā§‹āĻ¨ā§‹ āĻŽāĻžāĻ¨ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻŦā§‡ āĻ¨āĻžāĨ¤ āĻāĻŸāĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ°
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ āĻŦāĻž rtmp_live āĻ˛āĻžāĻ‡āĻ­ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧāĨ¤

rtmp_swfhash
āĻĄāĻŋāĻ•āĻŽā§āĻĒā§āĻ°ā§‡āĻ¸āĻĄ SWF āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° SHA256 āĻšā§āĻ¯āĻžāĻļ (32 āĻŦāĻžāĻ‡āĻŸ)āĨ¤

rtmp_swfsize
āĻĄāĻŋāĻ•āĻŽā§āĻĒā§āĻ°ā§‡āĻ¸ āĻ•āĻ°āĻž SWF āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ†āĻ•āĻžāĻ°, SWF āĻ¯āĻžāĻšāĻžāĻ‡āĻ•āĻ°āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧāĨ¤

rtmp_swfurl
āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ SWF āĻĒā§āĻ˛ā§‡āĻ¯āĻŧāĻžāĻ°ā§‡āĻ° URLāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ•ā§‹āĻ¨ā§‹ āĻŽāĻžāĻ¨ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻŦā§‡ āĻ¨āĻžāĨ¤

rtmp_swfverify
āĻĒā§āĻ˛ā§‡āĻ¯āĻŧāĻžāĻ° swf āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° URL, āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻšā§āĻ¯āĻžāĻļ/āĻ¸āĻžāĻ‡āĻœ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§āĻ¨āĨ¤

rtmp_tcurl
āĻŸāĻžāĻ°ā§āĻ—ā§‡āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡āĻ° URLāĨ¤ proto://host[:port]/app āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĨ¤

āĻ¯ā§‡āĻŽāĻ¨ āĻ¸āĻ™ā§āĻ—ā§‡ āĻĒāĻĄāĻŧāĻ¤ā§‡ ffplay āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ āĻĨā§‡āĻ•ā§‡ "āĻ¨āĻŽā§āĻ¨āĻž" āĻ¨āĻžāĻŽā§‡ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻ¸āĻŽā§āĻĒāĻĻ
āĻāĻ•āĻŸāĻŋ RTMP āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° "myserver" āĻĨā§‡āĻ•ā§‡ "vod":

ffplay rtmp://myserver/vod/sample

āĻāĻ•āĻŸāĻŋ āĻĒāĻžāĻ¸āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ¸ā§āĻ°āĻ•ā§āĻˇāĻŋāĻ¤ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻ¤ā§‡, āĻĒā§āĻ˛ā§‡āĻĒāĻĨ āĻāĻŦāĻ‚ āĻ…ā§āĻ¯āĻžāĻĒā§‡āĻ° āĻ¨āĻžāĻŽāĻ—ā§āĻ˛āĻŋ āĻ†āĻ˛āĻžāĻĻāĻžāĻ­āĻžāĻŦā§‡ āĻĒāĻžāĻ¸ āĻ•āĻ°ā§āĻ¨:

ffmpeg -re -i -f flv -rtmp_playpath some/long/path -rtmp_app long/app/name rtmp://username:password@myserver/

rtmpe
āĻāĻ¨āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻ•āĻ°āĻž āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛-āĻŸāĻžāĻ‡āĻŽ āĻŽā§‡āĻ¸ā§‡āĻœāĻŋāĻ‚ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛āĨ¤

āĻāĻ¨āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸā§‡āĻĄ āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛-āĻŸāĻžāĻ‡āĻŽ āĻŽā§‡āĻ¸ā§‡āĻœāĻŋāĻ‚ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ (RTMPE) āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸā§‹āĻ—ā§āĻ°āĻžāĻĢāĻŋāĻ• āĻ†āĻĻāĻŋāĻŽ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§, āĻĄāĻŋāĻĢāĻŋ-āĻšā§‡āĻ˛āĻŽā§āĻ¯āĻžāĻ¨ āĻ•ā§€ āĻ¸āĻŽāĻ¨ā§āĻŦāĻŋāĻ¤
āĻŦāĻŋāĻ¨āĻŋāĻŽāĻ¯āĻŧ āĻāĻŦāĻ‚ HMACSHA256, āĻāĻ• āĻœā§‹āĻĄāĻŧāĻž RC4 āĻ•ā§€ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡āĨ¤

rtmps
āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°āĻžāĻĒāĻĻ SSL āĻ¸āĻ‚āĻ¯ā§‹āĻ—ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛-āĻŸāĻžāĻ‡āĻŽ āĻŽā§‡āĻ¸ā§‡āĻœāĻŋāĻ‚ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛āĨ¤

āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛-āĻŸāĻžāĻ‡āĻŽ āĻŽā§‡āĻ¸ā§‡āĻœāĻŋāĻ‚ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ (RTMPS) āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻ•āĻ¨ā§āĻŸā§‡āĻ¨ā§āĻŸ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ āĻāĻ¨āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻ•āĻ°āĻž āĻ¸āĻ‚āĻ¯ā§‹āĻ—āĨ¤

rtmpt
āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛-āĻŸāĻžāĻ‡āĻŽ āĻŽā§‡āĻ¸ā§‡āĻœāĻŋāĻ‚ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ HTTP āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻŸāĻžāĻ¨ā§‡āĻ˛ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

HTTP (RTMPT) āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻŸāĻžāĻ¨ā§‡āĻ˛ āĻ•āĻ°āĻž āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛-āĻŸāĻžāĻ‡āĻŽ āĻŽā§‡āĻ¸ā§‡āĻœāĻŋāĻ‚ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
HTTP-āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻ•āĻ¨ā§āĻŸā§‡āĻ¨ā§āĻŸ āĻĢāĻžāĻ¯āĻŧāĻžāĻ°āĻ“āĻ¯āĻŧāĻžāĻ˛ āĻ…āĻ¤āĻŋāĻ•ā§āĻ°āĻŽ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ āĻ•āĻ°ā§‡āĨ¤

rtmpte
āĻāĻ¨āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻ•āĻ°āĻž āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛-āĻŸāĻžāĻ‡āĻŽ āĻŽā§‡āĻ¸ā§‡āĻœāĻŋāĻ‚ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ HTTP āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻŸāĻžāĻ¨ā§‡āĻ˛ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

HTTP (RTMPTE) āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻŸāĻžāĻ¨ā§‡āĻ˛ āĻ•āĻ°āĻž āĻāĻ¨āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻ•āĻ°āĻž āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛-āĻŸāĻžāĻ‡āĻŽ āĻŽā§‡āĻ¸ā§‡āĻœāĻŋāĻ‚ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
āĻĢāĻžāĻ¯āĻŧāĻžāĻ°āĻ“āĻ¯āĻŧāĻžāĻ˛ āĻ…āĻ¤āĻŋāĻ•ā§āĻ°āĻŽ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ HTTP āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻ¸āĻžāĻŽāĻ—ā§āĻ°ā§€ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻŋāĻ‚āĨ¤

rtmpts
āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛-āĻŸāĻžāĻ‡āĻŽ āĻŽā§‡āĻ¸ā§‡āĻœāĻŋāĻ‚ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ HTTPS āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻŸāĻžāĻ¨ā§‡āĻ˛ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

HTTPS (RTMPTS) āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻŸāĻžāĻ¨ā§‡āĻ˛ āĻ•āĻ°āĻž āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛-āĻŸāĻžāĻ‡āĻŽ āĻŽā§‡āĻ¸ā§‡āĻœāĻŋāĻ‚ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
HTTPS-āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻ•āĻ¨ā§āĻŸā§‡āĻ¨ā§āĻŸ āĻĢāĻžāĻ¯āĻŧāĻžāĻ°āĻ“āĻ¯āĻŧāĻžāĻ˛ āĻ…āĻ¤āĻŋāĻ•ā§āĻ°āĻŽ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ āĻ•āĻ°ā§‡āĨ¤

libsmbclient
libsmbclient āĻāĻ•āĻœāĻ¨āĻ•ā§‡ CIFS/SMB āĻ¨ā§‡āĻŸāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ• āĻ°āĻŋāĻ¸ā§‹āĻ°ā§āĻ¸ āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĒā§āĻ˛ā§‡āĻŸ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧāĨ¤

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨.

smb://[[domain:]user[:password@]]server[/share[/path[/file]]]

āĻāĻ‡ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡āĨ¤

āĻ¸āĻŽāĻ¯āĻŧ āĻļā§‡āĻˇ
āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻ¨āĻŋāĻŽā§āĻ¨ āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ¸āĻ•ā§‡āĻŸ I/O āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ˛āĻžāĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻŋāĻ˛āĻŋāĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§€āĻŽāĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻāĻŸāĻŋ -1 āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯āĻžāĻ° āĻ…āĻ°ā§āĻĨ āĻšāĻ˛ āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§€āĻŽāĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨ā§‡āĻ‡āĨ¤

āĻ•āĻžāĻŸāĻž
āĻ˛āĻŋāĻ–āĻ¤ā§‡ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ›ā§‡āĻāĻŸā§‡ āĻĢā§‡āĻ˛ā§āĻ¨, āĻ¯āĻĻāĻŋ 1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ 0 āĻāĻ° āĻŽāĻžāĻ¨ āĻ›ā§‡āĻāĻŸā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§‹āĻ§ āĻ•āĻ°ā§‡āĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1āĨ¤

āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ—ā§āĻ°ā§āĻĒ
āĻ¸āĻ‚āĻ¯ā§‹āĻ— āĻ¤ā§ˆāĻ°āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ—ā§āĻ°ā§āĻĒ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ—ā§āĻ°ā§āĻĒ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨ā§‡āĻ‡āĨ¤

āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĻā§‡āĻ–ā§āĻ¨:http://www.samba.org/>.

libsh
libssh āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ¨āĻŋāĻ°āĻžāĻĒāĻĻ āĻĢāĻžāĻ‡āĻ˛ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛

SFTP āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ°āĻŋāĻŽā§‹āĻŸ āĻ°āĻŋāĻ¸ā§‹āĻ°ā§āĻ¸ āĻĨā§‡āĻ•ā§‡ āĻĒāĻĄāĻŧā§āĻ¨ āĻŦāĻž āĻ˛āĻŋāĻ–ā§āĻ¨āĨ¤

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨.

sftp://[user[:password]@]server[:port]/path/to/remote/resource.mpeg

āĻāĻ‡ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡āĨ¤

āĻ¸āĻŽāĻ¯āĻŧ āĻļā§‡āĻˇ
āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻ¨āĻŋāĻŽā§āĻ¨ āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ¸āĻ•ā§‡āĻŸ I/O āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§€āĻŽāĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĻā§āĻŦāĻžāĻ°āĻž
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻāĻŸāĻŋ -1 āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯āĻžāĻ° āĻ…āĻ°ā§āĻĨ āĻšāĻ˛ āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§€āĻŽāĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨ā§‡āĻ‡āĨ¤

āĻ•āĻžāĻŸāĻž
āĻ˛āĻŋāĻ–āĻ¤ā§‡ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ›ā§‡āĻāĻŸā§‡ āĻĢā§‡āĻ˛ā§āĻ¨, āĻ¯āĻĻāĻŋ 1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ 0 āĻāĻ° āĻŽāĻžāĻ¨ āĻ›ā§‡āĻāĻŸā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§‹āĻ§ āĻ•āĻ°ā§‡āĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1āĨ¤

āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤_āĻ•ā§€
āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤ āĻ•ā§€ āĻ§āĻžāĻ°āĻŖāĻ•āĻžāĻ°ā§€ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻĒāĻžāĻĨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĻā§āĻŦāĻžāĻ°āĻž
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ libssh āĻ•ā§€āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°ā§‡ ~ / .āĻāĻ¸āĻāĻ‡āĻš / āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ: āĻ°āĻŋāĻŽā§‹āĻŸ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡ āĻ¸āĻžā§āĻšāĻŋāĻ¤ āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ āĻšāĻžāĻ˛āĻžāĻ¨āĨ¤

ffplay āĻāĻ¸ftp://user:password@server_address:22/home/user/resource.mpeg

librtmp rtmp, rtmpe, rtmps, rtmpt, rtmpte
āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛-āĻŸāĻžāĻ‡āĻŽ āĻŽā§‡āĻ¸ā§‡āĻœāĻŋāĻ‚ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻāĻŦāĻ‚ āĻāĻ° āĻ°ā§‚āĻĒāĻ—ā§āĻ˛āĻŋ librtmp āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤

āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ librtmp āĻšā§‡āĻĄāĻžāĻ° āĻāĻŦāĻ‚ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨āĨ¤ āĻ¤ā§‹āĻŽāĻžāĻ° āĻĻāĻ°āĻ•āĻžāĻ°
āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ "--enable-librtmp" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻŦāĻŋāĻ˛ā§āĻĄ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻ˛ā§‡ āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻŦā§‡
āĻ¨ā§‡āĻŸāĻŋāĻ­ RTMP āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛āĨ¤

āĻāĻ‡ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛āĻŸāĻŋ āĻŦā§‡āĻļāĻŋāĻ°āĻ­āĻžāĻ— āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻāĻŦāĻ‚ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ•āĻ¯āĻŧā§‡āĻ•āĻŸāĻŋ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¸āĻ°āĻŦāĻ°āĻžāĻš āĻ•āĻ°ā§‡
RTMP, RTMP āĻŸāĻžāĻ¨ā§‡āĻ˛ HTTP (RTMPT), āĻāĻ¨āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻ•āĻ°āĻž RTMP (RTMPE), RTMP āĻ“āĻ­āĻžāĻ° SSL/TLS (RTMPS) āĻāĻŦāĻ‚
āĻāĻ‡ āĻāĻ¨āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻ•āĻ°āĻž āĻ§āĻ°āĻ¨ā§‡āĻ° (RTMPTE, RTMPTS) āĻāĻ° āĻŸāĻžāĻ¨ā§‡āĻ˛ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĨ¤

āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻšāĻ˛:

:// [: ][/ ][/ ]

āĻ•ā§‹āĻĨāĻžāĻ¯āĻŧ rtmp_proto āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻšāĻ˛ "rtmp", "rtmpt", "rtmpe", "rtmps", "rtmpte",
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ RTMP āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ "rtmpts" āĻāĻŦāĻ‚ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°, āĻŦāĻ¨ā§āĻĻāĻ°, āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ āĻāĻŦāĻ‚ āĻ–ā§‡āĻ˛āĻžāĻ° āĻĒāĻĨ āĻ†āĻ›ā§‡
RTMP āĻ¨ā§‡āĻŸāĻŋāĻ­ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻāĻ•āĻ‡ āĻ…āĻ°ā§āĻĨāĨ¤ āĻ…āĻĒāĻļāĻ¨ āĻ¸ā§āĻĨāĻžāĻ¨ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡-
āĻĢāĻ°ā§āĻŽā§‡āĻ° āĻĒā§ƒāĻĨāĻ• āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻšāĻžāĻŦāĻŋ=Val.

āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ librtmp āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻĒā§ƒāĻˇā§āĻ āĻž (man 3 librtmp) āĻĻā§‡āĻ–ā§āĻ¨āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ RTMP āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡ āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛-āĻŸāĻžāĻ‡āĻŽā§‡ āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ•āĻ°āĻž ffmpeg:

ffmpeg -re -i myfile -f flv rtmp://myserver/live/mystream

āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻ‡ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ–ā§‡āĻ˛āĻ¤ā§‡ ffplay:

ffplay "rtmp://myserver/live/mystream live=1"

āĻ†āĻ°āĻŸāĻŋāĻĒāĻŋ
āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛-āĻŸāĻžāĻ‡āĻŽ āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĒā§‹āĻ°ā§āĻŸ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛āĨ¤

āĻāĻ•āĻŸāĻŋ RTP URL āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻšāĻ˛: rtp://āĻšā§‹āĻ¸ā§āĻŸ-āĻ¨ā§‡āĻŽ[:āĻŦāĻ¨ā§āĻĻāĻ°[?āĻĒāĻ›āĻ¨ā§āĻĻ=Val...]

āĻŦāĻ¨ā§āĻĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ RTP āĻĒā§‹āĻ°ā§āĻŸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡āĨ¤

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ URL āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤:

ttl=n
TTL (āĻŸāĻžāĻ‡āĻŽ-āĻŸā§-āĻ˛āĻžāĻ‡āĻ­) āĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻ•ā§‡āĻŦāĻ˛ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻ•āĻžāĻ¸ā§āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯)āĨ¤

rtcpport=n
āĻĻā§‚āĻ°āĻŦāĻ°ā§āĻ¤ā§€ RTCP āĻĒā§‹āĻ°ā§āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ n.

localrtpport=n
āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ RTP āĻĒā§‹āĻ°ā§āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ n.

localrtcpport=n'
āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ RTCP āĻĒā§‹āĻ°ā§āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ n.

pkt_size=n
āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻ†āĻ•āĻžāĻ° (āĻŦāĻžāĻ‡āĻŸā§‡) āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ n.

āĻ¸āĻ‚āĻ¯ā§‹āĻ—=0|1
UDP āĻ¸āĻ•ā§‡āĻŸā§‡ āĻāĻ•āĻŸāĻŋ "āĻ¸āĻ‚āĻ¯ā§‹āĻ—()" āĻ•āĻ°ā§āĻ¨ (āĻ¯āĻĻāĻŋ 1 āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ) āĻŦāĻž āĻ¨āĻž (āĻ¯āĻĻāĻŋ 0 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ)āĨ¤

āĻ‰ā§ŽāĻ¸=ip[,ip]
āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻ‰ā§ŽāĻ¸ āĻ†āĻ‡āĻĒāĻŋ āĻ āĻŋāĻ•āĻžāĻ¨āĻž āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž.

āĻŦā§āĻ˛āĻ•=ip[,ip]
āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ…āĻ¨āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ (āĻ…āĻŦāĻ°ā§āĻĻā§āĻ§) āĻ‰ā§ŽāĻ¸ IP āĻ āĻŋāĻ•āĻžāĻ¨āĻž.

write_to_source=0|1
āĻ¸āĻ°ā§āĻŦāĻļā§‡āĻˇ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸā§‡āĻ° āĻ‰ā§ŽāĻ¸ āĻ āĻŋāĻ•āĻžāĻ¨āĻžāĻ¯āĻŧ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻĒāĻžāĻ āĻžāĻ¨ (āĻ¯āĻĻāĻŋ 1 āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡) āĻ…āĻĨāĻŦāĻž āĻ•
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĻā§‚āĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻ āĻŋāĻ•āĻžāĻ¨āĻž (āĻ¯āĻĻāĻŋ 0 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ)āĨ¤

āĻ˛ā§‹āĻ•āĻžāĻ˛āĻĒā§‹āĻ°ā§āĻŸ=n
āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ RTP āĻĒā§‹āĻ°ā§āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ n.

āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ…āĻĒā§āĻ°āĻšāĻ˛āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡, localrtpport āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤.

āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻ¨ā§‹āĻŸ:

1āĨ¤ āĻ¯āĻĻāĻŋ rtcpport RTCP āĻĒā§‹āĻ°ā§āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋ RTP āĻĒā§‹āĻ°ā§āĻŸ āĻ­ā§āĻ¯āĻžāĻ˛ā§ āĻĒā§āĻ˛āĻžāĻ¸ 1-āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

2āĨ¤ āĻ¯āĻĻāĻŋ localrtpport (āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ RTP āĻĒā§‹āĻ°ā§āĻŸ) āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¨ā§‡āĻ‡ āĻ•ā§‹āĻ¨ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻĒā§‹āĻ°ā§āĻŸ āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡
āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ RTP āĻāĻŦāĻ‚ RTCP āĻĒā§‹āĻ°ā§āĻŸāĨ¤

3āĨ¤ āĻ¯āĻĻāĻŋ localrtcpport (āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ RTCP āĻĒā§‹āĻ°ā§āĻŸ) āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¨ā§‡āĻ‡ āĻāĻŸāĻŋ āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ RTP āĻĒā§‹āĻ°ā§āĻŸā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻŦā§‡
āĻŽāĻžāĻ¨ āĻĒā§āĻ˛āĻžāĻ¸ 1āĨ¤

rtsp
āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛-āĻŸāĻžāĻ‡āĻŽ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻŋāĻ‚ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛āĨ¤

RTSP āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤āĻ­āĻžāĻŦā§‡ libavformat-āĻ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻžāĻ° āĻ¨āĻ¯āĻŧ, āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ demuxer āĻāĻŦāĻ‚ muxerāĨ¤ āĻĻā§āĻ¯
demuxer āĻ‰āĻ­āĻ¯āĻŧ āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ• RTSP āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡ (āĻ†āĻ°āĻŸāĻŋāĻĒāĻŋāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻĄā§‡āĻŸāĻž āĻ¸āĻš; āĻāĻŸāĻŋ āĻ¯ā§‡āĻŽāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ…ā§āĻ¯āĻžāĻĒāĻ˛ āĻāĻŦāĻ‚ āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ¸āĻĢā§āĻŸ) āĻāĻŦāĻ‚ āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛-āĻ†āĻ°āĻŸāĻŋāĻāĻ¸āĻĒāĻŋ (āĻ†āĻ°āĻĄāĻŋāĻŸāĻŋ-āĻ¤ā§‡ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻĄā§‡āĻŸāĻž āĻ¸āĻš)āĨ¤

RTSP ANNOUNCE āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻŸāĻŋāĻ•ā§‡ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨āĻ•āĻžāĻ°ā§€ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻĒāĻžāĻ āĻžāĻ¤ā§‡ muxer āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
(āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻĄāĻžāĻ°āĻ‰āĻ‡āĻ¨ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻŋāĻ‚ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻāĻŦāĻ‚ āĻŽāĻŋāĻļāĻž āĻ¸ā§āĻĒāĻŋāĻ—ā§‡āĻ˛āĻŽāĻ•āĻ¸
<https://github.com/revmischa/rtsp-server>)āĨ¤

āĻāĻ•āĻŸāĻŋ RTSP url-āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻšāĻ˛:

rtsp:// [: ]/

āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ ffmpeg/ffplay āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻ‡āĻ¨, āĻ…āĻĨāĻŦāĻž "AVOption"s āĻŦāĻž in āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ•ā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
"avformat_open_input"āĨ¤

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤

āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ•_āĻŦāĻŋāĻ°āĻ¤āĻŋ
1-āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ āĻ…āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§‡ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻŸāĻŋ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹ āĻļā§āĻ°ā§ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 0āĨ¤

rtsp_āĻĒāĻ°āĻŋāĻŦāĻšāĻ¨
RTSP āĻĒāĻ°āĻŋāĻŦāĻšāĻ¨ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

UDP āĻ¨āĻŋāĻŽā§āĻ¨ āĻĒāĻ°āĻŋāĻŦāĻšāĻ¨ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ UDP āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

TCP āĻ¨āĻŋāĻŽā§āĻ¨ āĻĒāĻ°āĻŋāĻŦāĻšāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ TCP (RTSP āĻ•āĻ¨ā§āĻŸā§āĻ°ā§‹āĻ˛ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛āĻŋāĻ­āĻŋāĻ‚) āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛āĨ¤

udp_multicast
āĻ¨āĻŋāĻŽā§āĻ¨ āĻĒāĻ°āĻŋāĻŦāĻšāĻ¨ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ UDP āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻ•āĻžāĻ¸ā§āĻŸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

HTTP
āĻ¨āĻŋāĻŽā§āĻ¨ āĻĒāĻ°āĻŋāĻŦāĻšāĻ¨ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ HTTP āĻŸāĻžāĻ¨ā§‡āĻ˛āĻŋāĻ‚ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨, āĻ¯āĻž āĻĒāĻžāĻ¸ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻāĻ°āĻ•āĻžāĻ°ā§€
āĻĒā§āĻ°āĻ•ā§āĻ¸āĻŋ

āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ¨āĻŋāĻŽā§āĻ¨ āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĒā§‹āĻ°ā§āĻŸ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ¸ā§‡āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ¤āĻžāĻĻā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽāĻ¯āĻŧā§‡ (āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻ¸ā§‡āĻŸāĻ†āĻĒ āĻŦā§āĻ¯āĻ°ā§āĻĨ āĻšāĻ¯āĻŧ, āĻĒāĻ°ā§‡āĻ°āĻŸāĻŋ āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ)āĨ¤ Muxer āĻœāĻ¨ā§āĻ¯, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ°
TCP āĻāĻŦāĻ‚ UDP āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤

rtsp_flags
RTSP āĻĒāĻ¤āĻžāĻ•āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§ƒāĻšā§€āĻ¤ āĻšāĻ¯āĻŧ:

filter_src
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ†āĻ˛ā§‹āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻĒāĻŋāĻ¯āĻŧāĻžāĻ° āĻ āĻŋāĻ•āĻžāĻ¨āĻž āĻāĻŦāĻ‚ āĻĒā§‹āĻ°ā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻļā§‹āĻ¨āĻž
āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ•āĻžāĻœ, āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻ•āĻžāĻŽāĻŋāĻ‚ āĻ¸āĻ‚āĻ¯ā§‹āĻ—ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻļā§‹āĻ¨āĻž.

prefer_tcp
āĻ†āĻ°āĻŸāĻŋāĻĒāĻŋ āĻĒāĻ°āĻŋāĻŦāĻšāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻŸāĻŋāĻ¸āĻŋāĻĒāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĻā§‡āĻ–ā§āĻ¨, āĻ¯āĻĻāĻŋ āĻŸāĻŋāĻ¸āĻŋāĻĒāĻŋ āĻ†āĻ°āĻŸāĻŋāĻāĻ¸āĻĒāĻŋ āĻ†āĻ°āĻŸāĻŋāĻĒāĻŋ āĻĒāĻ°āĻŋāĻŦāĻšāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻĨāĻžāĻ•ā§‡āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻ¨āĻž.

āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤_āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž_āĻŸāĻžāĻ‡āĻĒ
āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻĨā§‡āĻ•ā§‡ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻĒā§āĻ°āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ¤āĻžāĻ•āĻž āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ:

āĻ­āĻŋāĻĄāĻŋāĻ“
āĻ…āĻĄāĻŋāĻ“
āĻ‰āĻĒāĻžāĻ¤ā§āĻ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻāĻŸāĻŋ āĻ¸āĻŦ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡āĨ¤

min_port
āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ UDP āĻĒā§‹āĻ°ā§āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 5000āĨ¤

max_port
āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ UDP āĻĒā§‹āĻ°ā§āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 65000āĨ¤

āĻ¸āĻŽāĻ¯āĻŧ āĻļā§‡āĻˇ
āĻ‡āĻ¨āĻ•āĻžāĻŽāĻŋāĻ‚ āĻ¸āĻ‚āĻ¯ā§‹āĻ—ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§€āĻŽāĻž (āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡) āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

-1 āĻāĻ° āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ā§‡ āĻ…āĻ¸ā§€āĻŽ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ)āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§‹āĻāĻžāĻ¯āĻŧ rtsp_flags āĻ¸ā§‡āĻŸ
āĻļā§‹āĻ¨āĻž.

reorder_queue_size
āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻžāĻœāĻžāĻ¨ā§‹ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻŦāĻžāĻĢāĻžāĻ°ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§€āĻŽāĻž
āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ¸āĻ•ā§‡āĻŸ TCP I/O āĻŸāĻžāĻ‡āĻŽāĻ†āĻ‰āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€-āĻāĻœā§‡āĻ¨ā§āĻŸ
āĻ‡āĻ‰āĻœāĻžāĻ°-āĻāĻœā§‡āĻ¨ā§āĻŸ āĻšā§‡āĻĄāĻžāĻ° āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡, āĻāĻŸāĻŋ libavformat-āĻ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ¯āĻŧ
āĻļāĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻžāĻ°ā§€ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚

UDP-āĻāĻ° āĻ‰āĻĒāĻ° āĻĄā§‡āĻŸāĻž āĻĒāĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, demuxer āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸāĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻžāĻœāĻžāĻ¨ā§‹āĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§‡ (āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻ¤āĻžāĻ°āĻž
āĻ…āĻ°ā§āĻĄāĻžāĻ°ā§‡āĻ° āĻŦāĻžāĻ‡āĻ°ā§‡ āĻ†āĻ¸āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ…āĻĨāĻŦāĻž āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸāĻ—ā§āĻ˛āĻŋ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻšāĻžāĻ°āĻŋāĻ¯āĻŧā§‡ āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡)āĨ¤ āĻāĻŸāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻĄāĻŋāĻŽā§āĻ•ā§āĻ¸āĻŋāĻ‚ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻļā§‚āĻ¨ā§āĻ¯ā§‡ (AVFormatContext āĻāĻ° "max_delay" āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡)āĨ¤

āĻŽāĻžāĻ˛ā§āĻŸāĻŋ-āĻŦāĻŋāĻŸāĻ°ā§‡āĻŸ āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛-āĻ†āĻ°āĻŸāĻŋāĻāĻ¸āĻĒāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĻā§‡āĻ–āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ ffplay, āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
"-vst" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ n āĻāĻŦāĻ‚ "-ast" n āĻ­āĻŋāĻĄāĻŋāĻ“ āĻāĻŦāĻ‚ āĻ…āĻĄāĻŋāĻ“āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¯āĻĨāĻžāĻ•ā§āĻ°āĻŽā§‡, āĻāĻŦāĻ‚ āĻšāĻžāĻ˛ā§ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
"v" āĻāĻŦāĻ‚ "a" āĻŸāĻŋāĻĒā§‡ āĻŽāĻžāĻ›āĻŋāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸āĻŦ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ ffplay āĻāĻŦāĻ‚ ffmpeg āĻ¸āĻ°āĻžā§āĻœāĻžāĻŽāĨ¤

¡ UDP-āĻāĻ° āĻ‰āĻĒāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻĻā§‡āĻ–ā§āĻ¨, āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš 0.5 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻĒā§āĻ¨āĻ°ā§āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻ¸āĻš:

ffplay -max_delay 500000 -rtsp_transport udp rtsp://server/video.mp4

¡ HTTP-āĻ¤ā§‡ āĻŸāĻžāĻ¨ā§‡āĻ˛ āĻ•āĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻĻā§‡āĻ–ā§āĻ¨:

ffplay -rtsp_transport http rtsp://server/video.mp4

¡ āĻ…āĻ¨ā§āĻ¯āĻĻā§‡āĻ° āĻĻā§‡āĻ–āĻžāĻ° āĻœāĻ¨ā§āĻ¯ RTSP āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡ āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛āĻŸāĻžāĻ‡āĻŽā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĒāĻžāĻ āĻžāĻ¨:

ffmpeg -re -i -f rtsp -muxdelay 0.1 rtsp://server/live.sdp

¡ āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛āĻŸāĻžāĻ‡āĻŽā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§āĻ¨:

ffmpeg -rtsp_flags āĻļā§āĻ¨ā§āĻ¨ -i rtsp://ownaddress/live.sdp

āĻĒā§āĻ°āĻžāĻŖāĻ°āĻ¸
āĻ¸ā§‡āĻļāĻ¨ āĻ˜ā§‹āĻˇāĻŖāĻž āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ (RFC 2974)āĨ¤ āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤āĻ­āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻžāĻ° āĻ¨āĻ¯āĻŧ
libavformat, āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ muxer āĻāĻŦāĻ‚ demuxerāĨ¤ āĻāĻŸāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž RTP āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻĻā§‡āĻ“āĻ¯āĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ āĻĒā§ƒāĻĨāĻ• āĻŦāĻ¨ā§āĻĻāĻ°ā§‡ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻ¸ā§āĻ°ā§‹āĻ¤ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ SDP āĻ˜ā§‹āĻˇāĻŖāĻž āĻ•āĻ°āĻžāĨ¤

āĻŽā§āĻ•ā§āĻ¸āĻžāĻ°

muxer āĻ•ā§‡ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻāĻ•āĻŸāĻŋ SAP url āĻāĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻšāĻ˛:

āĻ°āĻ¸ [: [? ]

āĻ†āĻ°āĻŸāĻŋāĻĒāĻŋ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ āĻ—āĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻŦāĻ¨ā§āĻĻāĻ°ā§‡ āĻŦāĻ¨ā§āĻĻāĻ°, āĻ…āĻĨāĻŦāĻž āĻ•ā§‹āĻ¨ā§‹ āĻĒā§‹āĻ°ā§āĻŸ āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ 5004 āĻĒā§‹āĻ°ā§āĻŸā§‡
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ…āĻĒāĻļāĻ¨ āĻāĻ•āĻŸāĻŋ "&"-āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĨ¤ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤:

announce_addr=āĻ āĻŋāĻ•āĻžāĻ¨āĻž
āĻ˜ā§‹āĻˇāĻŖāĻž āĻĒāĻžāĻ āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻ—āĻ¨ā§āĻ¤āĻŦā§āĻ¯ IP āĻ āĻŋāĻ•āĻžāĻ¨āĻž āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨. āĻ¯āĻĻāĻŋ āĻŦāĻžāĻĻ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§‡
āĻ˜ā§‹āĻˇāĻŖāĻžāĻ—ā§āĻ˛āĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ SAP āĻ˜ā§‹āĻˇāĻŖāĻž āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻ•āĻžāĻ¸ā§āĻŸ āĻ āĻŋāĻ•āĻžāĻ¨āĻžāĻ¯āĻŧ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ
224.2.127.254 (sap.mcast.net), āĻ…āĻĨāĻŦāĻž ff0e::2:7ffe āĻ¯āĻĻāĻŋ āĻ—āĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻāĻ•āĻŸāĻŋ IPv6 āĻ āĻŋāĻ•āĻžāĻ¨āĻžāĨ¤

āĻ˜ā§‹āĻˇāĻŖāĻž_āĻĒā§‹āĻ°ā§āĻŸ=āĻŦāĻ¨ā§āĻĻāĻ°
āĻ˜ā§‹āĻˇāĻŖāĻžāĻ—ā§āĻ˛āĻŋ āĻĒāĻžāĻ āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§‹āĻ°ā§āĻŸāĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨, āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ 9875 āĻ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĨ¤

ttl=āĻ†āĻ‚āĻļāĻŋāĻ•āĻ­āĻžāĻŦā§‡
āĻ˜ā§‹āĻˇāĻŖāĻž āĻāĻŦāĻ‚ RTP āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ˛āĻžāĻ‡āĻ­ āĻ­ā§āĻ¯āĻžāĻ˛ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 255āĨ¤

same_port=0 | 1
1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•āĻ˛ā§‡, āĻāĻ•āĻ‡ āĻĒā§‹āĻ°ā§āĻŸ āĻœā§‹āĻĄāĻŧāĻžāĻ¯āĻŧ āĻ¸āĻŽāĻ¸ā§āĻ¤ RTP āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻĒāĻžāĻ āĻžāĻ¨āĨ¤ āĻ¯āĻĻāĻŋ āĻļā§‚āĻ¨ā§āĻ¯ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ), āĻ¸āĻŦ
āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽāĻ—ā§āĻ˛āĻŋ āĻ…āĻ¨āĻ¨ā§āĻ¯ āĻĒā§‹āĻ°ā§āĻŸā§‡ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ, āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒā§‹āĻ°ā§āĻŸā§‡ 2 āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻŦā§‡āĻļāĻŋ
āĻ†āĻ—ā§‡. VLC/Live555-āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻŸāĻŋ 1-āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨, āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻŸāĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻ¤ā§‡āĨ¤
āĻĒā§āĻ°āĻžāĻĒā§āĻ¤āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ libavformat-āĻ RTP āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ•ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ…āĻ¨āĻ¨ā§āĻ¯-āĻ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨
āĻĒā§‹āĻ°ā§āĻŸāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻ‡āĻ¨ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§āĻ¨.

āĻ­āĻŋāĻāĻ˛āĻ¸āĻŋ-āĻ¤ā§‡ āĻĻā§‡āĻ–āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻ¸āĻžāĻŦāĻ¨ā§‡āĻŸā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¸āĻŽā§āĻĒā§āĻ°āĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡:

ffmpeg -re -i -f sap sap://224.0.0.255?same_port=1

āĻāĻ•āĻ‡āĻ­āĻžāĻŦā§‡, āĻĻā§‡āĻ–āĻžāĻ° āĻœāĻ¨ā§āĻ¯ ffplay:

ffmpeg -re -i -f sap sap://224.0.0.255

āĻāĻŦāĻ‚ āĻŽāĻ§ā§āĻ¯ā§‡ āĻĻā§‡āĻ–āĻžāĻ° āĻœāĻ¨ā§āĻ¯ ffplay, IPv6 āĻāĻ° āĻ‰āĻĒāĻ°ā§‡:

ffmpeg -re -i -f sap sap://[ff0e::1:2:3:4]

āĻĄā§‡āĻŽā§āĻ•ā§āĻ¸āĻžāĻ°

āĻĄāĻŋāĻŽā§āĻ•ā§āĻ¸āĻžāĻ°āĻ•ā§‡ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻāĻ•āĻŸāĻŋ SAP url-āĻāĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻšāĻ˛:

āĻ°āĻ¸ [: ]

āĻ āĻŋāĻ•āĻžāĻ¨āĻž āĻ˜ā§‹āĻˇāĻŖāĻžāĻ—ā§āĻ˛āĻŋ āĻļā§‹āĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻ•āĻžāĻ¸ā§āĻŸ āĻ āĻŋāĻ•āĻžāĻ¨āĻž, āĻ¯āĻĻāĻŋ āĻŦāĻžāĻĻ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
224.2.127.254 (sap.mcast.net) āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻŦāĻ¨ā§āĻĻāĻ° 9875 āĻ¯āĻĻāĻŋ āĻĒā§‹āĻ°ā§āĻŸā§‡ āĻļā§‹āĻ¨āĻž āĻ¯āĻžāĻ¯āĻŧ
āĻŦāĻžāĻĻ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž

āĻĄāĻŋāĻŽā§āĻ•ā§āĻ¸āĻžāĻ°āĻ°āĻž āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ āĻŋāĻ•āĻžāĻ¨āĻž āĻāĻŦāĻ‚ āĻĒā§‹āĻ°ā§āĻŸā§‡ āĻ˜ā§‹āĻˇāĻŖāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻļā§‹āĻ¨ā§‡āĨ¤ āĻāĻ•āĻŦāĻžāĻ° āĻāĻ•āĻŸāĻŋ
āĻ˜ā§‹āĻˇāĻŖāĻž āĻ—ā§ƒāĻšā§€āĻ¤ āĻšāĻ¯āĻŧ, āĻāĻŸāĻŋ āĻ¸ā§‡āĻ‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻŸāĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§‡āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻ‡āĻ¨ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§āĻ¨.

āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ SAP āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻ•āĻžāĻ¸ā§āĻŸ āĻ āĻŋāĻ•āĻžāĻ¨āĻžāĻ¯āĻŧ āĻ˜ā§‹āĻˇāĻŋāĻ¤ āĻĒā§āĻ°āĻĨāĻŽ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻŸāĻŋ āĻĒā§āĻ˛ā§‡ āĻŦā§āĻ¯āĻžāĻ• āĻ•āĻ°āĻ¤ā§‡:

ffplay sap://

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ IPv6 SAP āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻ•āĻžāĻ¸ā§āĻŸ āĻ āĻŋāĻ•āĻžāĻ¨āĻžāĻ¯āĻŧ āĻ˜ā§‹āĻˇāĻŋāĻ¤ āĻĒā§āĻ°āĻĨāĻŽ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻŸāĻŋ āĻĒā§āĻ˛ā§‡ āĻŦā§āĻ¯āĻžāĻ• āĻ•āĻ°āĻ¤ā§‡:

ffplay sap://[ff0e::2:7ffe]

sctp
āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ•āĻ¨ā§āĻŸā§āĻ°ā§‹āĻ˛ āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻŽāĻŋāĻļāĻ¨ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛āĨ¤

āĻ¸ā§āĻŦā§€āĻ•ā§ƒāĻ¤ URL āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻšāĻ˛:

sctp:// : [? ]

āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻļā§‹āĻ¨āĻž
āĻ•ā§‹āĻ¨ā§‹ āĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡, āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻ•āĻžāĻŽāĻŋāĻ‚ āĻ¸āĻ‚āĻ¯ā§‹āĻ—ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻļā§āĻ¨ā§āĻ¨āĨ¤ āĻŦāĻšāĻŋāĻ°ā§āĻ—āĻžāĻŽā§€ āĻ¸āĻ‚āĻ¯ā§‹āĻ— āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻŽā§āĻĒāĻ¨ā§āĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ.

max_streams
āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻ¸āĻ‚āĻ–ā§āĻ¯āĻ• āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ•ā§‹āĻ¨ āĻ¸ā§€āĻŽāĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž.

srtp
āĻ¨āĻŋāĻ°āĻžāĻĒāĻĻ āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛-āĻŸāĻžāĻ‡āĻŽ āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĒā§‹āĻ°ā§āĻŸ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛āĨ¤

āĻ—ā§ƒāĻšā§€āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

srtp_in_suite
srtp_out_suite
āĻ‡āĻ¨āĻĒā§āĻŸ āĻāĻŦāĻ‚ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚ āĻ¸ā§āĻ¯ā§āĻŸ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŽāĻžāĻ¨:

AES_CM_128_HMAC_SHA1_80
SRTP_AES128_CM_HMAC_SHA1_80
AES_CM_128_HMAC_SHA1_32
SRTP_AES128_CM_HMAC_SHA1_32
srtp_in_params
srtp_out_params
āĻ‡āĻ¨āĻĒā§āĻŸ āĻāĻŦāĻ‚ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻ¯āĻž āĻāĻ•āĻŸāĻŋ base64-āĻāĻ¨āĻ•ā§‹āĻĄā§‡āĻĄ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻŦā§āĻ˛āĻ•ā§‡āĻ° āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻžāĨ¤ āĻāĻ‡ āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻŦā§āĻ˛āĻ•ā§‡āĻ° āĻĒā§āĻ°āĻĨāĻŽ 16 āĻŦāĻžāĻ‡āĻŸ āĻšāĻŋāĻ¸ā§‡āĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ° āĻ•ā§€, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ 14 āĻŦāĻžāĻ‡āĻŸāĻ—ā§āĻ˛āĻŋ āĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ° āĻ˛āĻŦāĻŖ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤

āĻ¸āĻžāĻŦāĻĢāĻžāĻ‡āĻ˛
āĻ•āĻžāĻ°ā§āĻ¯āĻ¤ āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ āĻŦāĻž āĻ…āĻ¨ā§āĻ¯ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻ‚āĻļ āĻŦā§‡āĻ° āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯

āĻ—ā§ƒāĻšā§€āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ:

āĻļā§āĻ°ā§
āĻŦāĻžāĻ‡āĻŸā§‡ āĻ¨āĻŋāĻˇā§āĻ•āĻžāĻļāĻŋāĻ¤ āĻ…āĻ‚āĻļā§‡āĻ° āĻ…āĻĢāĻ¸ā§‡āĻŸ āĻļā§āĻ°ā§ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻļā§‡āĻˇ āĻ¨āĻŋāĻˇā§āĻ•āĻžāĻļāĻŋāĻ¤ āĻ…āĻ‚āĻļā§‡āĻ° āĻļā§‡āĻˇ āĻ…āĻĢāĻ¸ā§‡āĻŸ, āĻŦāĻžāĻ‡āĻŸā§‡āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ:

āĻāĻ•āĻŸāĻŋ DVD VOB āĻĢāĻžāĻ‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ āĻŦā§‡āĻ° āĻ•āĻ°ā§‡ āĻ¨āĻŋāĻ¨ (āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻļā§āĻ°ā§ āĻāĻŦāĻ‚ āĻļā§‡āĻˇ āĻ¸ā§‡āĻ•ā§āĻŸāĻ° āĻāĻŦāĻ‚
2048 āĻĻā§āĻŦāĻžāĻ°āĻž āĻ—ā§āĻŖāĻŋāĻ¤):

āĻ¸āĻžāĻŦāĻĢāĻžāĻ‡āĻ˛,,āĻļā§āĻ°ā§,153391104,āĻļā§‡āĻˇ,268142592,,:/media/dvd/VIDEO_TS/VTS_08_1.VOB

āĻāĻ•āĻŸāĻŋ TAR āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖāĻžāĻ—āĻžāĻ° āĻĨā§‡āĻ•ā§‡ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻāĻ•āĻŸāĻŋ AVI āĻĢāĻžāĻ‡āĻ˛ āĻšāĻžāĻ˛āĻžāĻ¨:

āĻ¸āĻžāĻŦāĻĢāĻžāĻ‡āĻ˛,,āĻļā§āĻ°ā§,183241728,āĻļā§‡āĻˇ,366490624,,:archive.tar

TCP
āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻŽāĻŋāĻļāĻ¨ āĻ•āĻ¨ā§āĻŸā§āĻ°ā§‹āĻ˛ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛.

āĻāĻ•āĻŸāĻŋ TCP url āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻšāĻ˛:

tcp:// : [? ]

āĻ…āĻĒāĻļāĻ¨ āĻĢāĻ°ā§āĻŽā§‡āĻ° &-āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ āĻšāĻžāĻŦāĻŋ=Val.

āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤

āĻļā§āĻ¨ā§āĻ¨=1 | 0
āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻ•āĻžāĻŽāĻŋāĻ‚ āĻ¸āĻ‚āĻ¯ā§‹āĻ—ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻļā§āĻ¨ā§āĻ¨. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§€āĻŽāĻž=āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ
āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻ¤ā§āĻ°ā§āĻŸāĻŋāĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§€āĻŽāĻž āĻŦāĻžāĻĄāĻŧāĻžāĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ°āĻŋāĻĄ āĻŽā§‹āĻĄā§‡ āĻĒā§āĻ°āĻžāĻ¸āĻ™ā§āĻ—āĻŋāĻ•: āĻ¯āĻĻāĻŋ āĻāĻ‡ āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻŦā§‡āĻļāĻŋ āĻ•ā§‹āĻ¨ā§‹ āĻĄā§‡āĻŸāĻž āĻ¨āĻž āĻ†āĻ¸ā§‡
āĻŦāĻŋāĻ°āĻ¤āĻŋ, āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻŦāĻžāĻĄāĻŧāĻžāĻ¨āĨ¤

listen_timeout=āĻŽāĻŋāĻ˛āĻŋāĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ
āĻŽāĻŋāĻ˛āĻŋāĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻļā§‹āĻ¨āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§€āĻŽāĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¨āĻŋāĻšā§‡āĻ° āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻŸāĻŋ āĻĻā§‡āĻ–āĻžāĻ¯āĻŧ āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻ˛āĻŋāĻ¸ā§‡āĻ¨āĻŋāĻ‚ TCP āĻ•āĻžāĻ¨ā§‡āĻ•āĻļāĻ¨ āĻ¸ā§‡āĻŸāĻ†āĻĒ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻ¯āĻŧ ffmpeg, āĻ¯āĻž āĻšāĻ˛ā§‹
āĻ¤āĻžāĻ°āĻĒāĻ° āĻ¸āĻ™ā§āĻ—ā§‡ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ ffplay:

ffmpeg - i -āĻš tcp:// : āĻļā§āĻ¨ā§āĻ¨
ffplay tcp:// :

TLS
āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĒā§‹āĻ°ā§āĻŸ āĻ˛ā§‡āĻ¯āĻŧāĻžāĻ° āĻ¸āĻŋāĻ•āĻŋāĻ‰āĻ°āĻŋāĻŸāĻŋ (TLS) / āĻ¸āĻŋāĻ•āĻŋāĻ‰āĻ° āĻ¸āĻ•ā§‡āĻŸ āĻ˛ā§‡āĻ¯āĻŧāĻžāĻ° (SSL)

āĻāĻ•āĻŸāĻŋ TLS/SSL url-āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻšāĻ˛:

tls:// : [? ]

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻ‡āĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ (āĻŦāĻž "AVOption"s āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ•ā§‹āĻĄā§‡):

ca_file, cafile=āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ
āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻžāĻ°ā§āĻŸāĻŋāĻĢāĻŋāĻ•ā§‡āĻŸ āĻ…āĻĨāĻ°āĻŋāĻŸāĻŋ (CA) āĻ°ā§āĻŸ āĻ¸āĻžāĻ°ā§āĻŸāĻŋāĻĢāĻŋāĻ•ā§‡āĻŸ āĻ§āĻžāĻ°āĻŖāĻ•āĻžāĻ°ā§€ āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛āĨ¤ āĻ¯āĻĻāĻŋ
āĻ˛āĻŋāĻ™ā§āĻ• āĻ•āĻ°āĻž TLS āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻ¨āĻžāĻ“ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ•āĻžāĻœ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¯āĻžāĻšāĻžāĻ‡āĻ•āĻ°āĻŖ, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¸āĻŦ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻāĻŦāĻ‚ āĻ¸ā§‡āĻŸāĻ†āĻĒā§‡ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ¨ā§‡āĻ‡
āĻĢāĻžāĻ‡āĻ˛ OpenSSL PEM āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

tls_verify=1 | 0
āĻ¯āĻĻāĻŋ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡, āĻ†āĻŽāĻ°āĻž āĻ¯ā§‡ āĻ¸āĻšāĻ•āĻ°ā§āĻŽā§€āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¯ā§‹āĻ—āĻžāĻ¯ā§‹āĻ— āĻ•āĻ°āĻ›āĻŋ āĻ¤āĻž āĻ¯āĻžāĻšāĻžāĻ‡ āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§āĻ¨ā§ˇ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–ā§āĻ¯, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ˛ā§‡
OpenSSL, āĻāĻŸāĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¨āĻŋāĻļā§āĻšāĻŋāĻ¤ āĻ•āĻ°ā§‡ āĻ¯ā§‡ āĻĒāĻŋāĻ¯āĻŧāĻžāĻ° āĻ¸āĻžāĻ°ā§āĻŸāĻŋāĻĢāĻŋāĻ•ā§‡āĻŸāĻŸāĻŋ āĻāĻ•āĻœāĻ¨ā§‡āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŋāĻ¤
CA āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ā§‡ āĻ°ā§āĻŸ āĻ¸āĻžāĻ°ā§āĻŸāĻŋāĻĢāĻŋāĻ•ā§‡āĻŸ, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻŸāĻŋ āĻŦā§ˆāĻ§ āĻ•āĻ°ā§‡ āĻ¨āĻž āĻ¯ā§‡
āĻ¸āĻžāĻ°ā§āĻŸāĻŋāĻĢāĻŋāĻ•ā§‡āĻŸ āĻ†āĻ¸āĻ˛ā§‡ āĻšā§‹āĻ¸ā§āĻŸ āĻ¨āĻžāĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡ āĻ¯āĻž āĻ†āĻŽāĻ°āĻž āĻ¸āĻ‚āĻ¯ā§‹āĻ— āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻ›āĻŋāĨ¤ (GnuTLS āĻ¸āĻš,
āĻšā§‹āĻ¸ā§āĻŸā§‡āĻ° āĻ¨āĻžāĻŽāĻŸāĻŋāĻ“ āĻ¯āĻžāĻšāĻžāĻ‡ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤)

āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻĨāĻžāĻ•ā§‡ āĻ•āĻžāĻ°āĻŖ āĻāĻŸāĻŋāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ•āĻŸāĻŋ CA āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻ¸āĻ°āĻŦāĻ°āĻžāĻš āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§ˇ
āĻ…āĻ¨ā§‡āĻ• āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ•āĻ˛āĻžāĻ°āĨ¤

cert_file, āĻļāĻ‚āĻ¸āĻžāĻĒāĻ¤ā§āĻ° =āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ
āĻ¸āĻšāĻ•āĻ°ā§āĻŽā§€āĻ° āĻ¸āĻžāĻĨā§‡ āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻļā§‡āĻ• āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻļāĻ‚āĻ¸āĻžāĻĒāĻ¤ā§āĻ° āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ā§ˇ (āĻ•āĻ–āĻ¨
āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻŋāĻ‚, āĻ˛āĻŋāĻ¸ā§‡āĻ¨ āĻŽā§‹āĻĄā§‡, āĻāĻŸāĻŋ āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻ‡ āĻĒāĻŋāĻ¯āĻŧāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ¯āĻŧ, āĻ¯āĻ–āĻ¨
āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¸āĻžāĻ°ā§āĻŸāĻŋāĻĢāĻŋāĻ•ā§‡āĻŸ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸ā§‡āĻŸāĻ†āĻĒā§‡ āĻŦāĻžāĻ§ā§āĻ¯āĻ¤āĻžāĻŽā§‚āĻ˛āĻ•āĨ¤)

āĻ•ā§€_āĻĢāĻžāĻ‡āĻ˛, āĻ•ā§€ =āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ
āĻļāĻ‚āĻ¸āĻžāĻĒāĻ¤ā§āĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤ āĻ•ā§€ āĻ§āĻžāĻ°āĻŖāĻ•āĻžāĻ°ā§€ āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛āĨ¤

āĻļā§āĻ¨ā§āĻ¨=1 | 0
āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻ˛ā§‡, āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻĒā§‹āĻ°ā§āĻŸā§‡ āĻ¸āĻ‚āĻ¯ā§‹āĻ—ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻļā§āĻ¨ā§āĻ¨, āĻāĻŦāĻ‚ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡āĻ° āĻ­ā§‚āĻŽāĻŋāĻ•āĻž āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨ā§ˇ
āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻļā§‡āĻ• āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ­ā§‚āĻŽāĻŋāĻ•āĻž.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻ‡āĻ¨:

āĻāĻ•āĻŸāĻŋ TLS/SSL āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻ¯āĻž āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĒāĻ°āĻŋāĻŦā§‡āĻļāĻ¨ āĻ•āĻ°ā§‡āĨ¤

ffmpeg - i -āĻš tls:// : āĻļā§āĻ¨ā§āĻ¨ āĻāĻŦāĻ‚ āĻļāĻ‚āĻ¸āĻžāĻĒāĻ¤ā§āĻ°= &āĻ•ā§€=

āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ TLS/SSL āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĒā§āĻ˛ā§‡ āĻŦā§āĻ¯āĻžāĻ• āĻ•āĻ°āĻ¤ā§‡ ffplay:

ffplay tls:// :

UDP
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€ āĻĄāĻžāĻŸāĻžāĻ—ā§āĻ°āĻžāĻŽā§‡āĻ° āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛.

āĻāĻ•āĻŸāĻŋ UDP URL āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻšāĻ˛:

udp:// : [? ]

āĻ…āĻĒāĻļāĻ¨ āĻĢāĻ°ā§āĻŽā§‡āĻ° &-āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ āĻšāĻžāĻŦāĻŋ=Val.

āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻĨā§āĻ°ā§‡āĻĄāĻŋāĻ‚ āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻ˛ā§‡, āĻāĻ•āĻŸāĻŋ āĻŦā§ƒāĻ¤ā§āĻ¤āĻžāĻ•āĻžāĻ° āĻŦāĻžāĻĢāĻžāĻ° āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
āĻ‡āĻ¨āĻ•āĻžāĻŽāĻŋāĻ‚ āĻĄā§‡āĻŸāĻž, āĻ¯āĻž UDP āĻ¸āĻ•ā§‡āĻŸ āĻŦāĻžāĻĢāĻžāĻ° āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ¨ā§‡āĻ° āĻ•āĻžāĻ°āĻŖā§‡ āĻĄā§‡āĻŸāĻžāĻ° āĻ•ā§āĻˇāĻ¤āĻŋ āĻ•āĻŽāĻžāĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧāĨ¤
āĻ¸āĻžāĻ°ā§āĻœāĻžāĻ°āĻŋāĻ° fifo_size āĻāĻŦāĻ‚ overrun_nonfatal āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻāĻ‡ āĻŦāĻžāĻĢāĻžāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤āĨ¤

āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤

āĻŦāĻžāĻĢāĻžāĻ°_āĻ¸āĻžāĻ‡āĻœ=āĻ†āĻ¯āĻŧāĻ¤āĻ¨
UDP āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ¸āĻ•ā§‡āĻŸ āĻŦāĻžāĻĢāĻžāĻ° āĻ¸āĻžāĻ‡āĻœ āĻŦāĻžāĻ‡āĻŸā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻšāĻ¯āĻŧ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
āĻŦāĻžāĻĢāĻžāĻ° āĻ†āĻ•āĻžāĻ° āĻ—ā§āĻ°āĻšāĻŖ āĻŦāĻž āĻĒāĻžāĻ āĻžāĻ¨, āĻ¸āĻ•ā§‡āĻŸ āĻ•āĻŋ āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¤āĻžāĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ¯āĻŧ
64KBāĨ¤ āĻ†āĻ°ā§‹ āĻĻā§‡āĻ–ā§āĻ¨ fifo_size.

āĻ˛ā§‹āĻ•āĻžāĻ˛āĻĒā§‹āĻ°ā§āĻŸ=āĻŦāĻ¨ā§āĻĻāĻ°
āĻ†āĻŦāĻĻā§āĻ§ āĻ•āĻ°āĻ¤ā§‡ āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ UDP āĻĒā§‹āĻ°ā§āĻŸ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°ā§āĻ¨āĨ¤

localaddr=addr
āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻ†āĻ‡āĻĒāĻŋ āĻ āĻŋāĻ•āĻžāĻ¨āĻž āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨. āĻāĻŸāĻŋ āĻĻāĻ°āĻ•āĻžāĻ°ā§€ āĻ¯ā§‡āĻŽāĻ¨ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻ•āĻžāĻ¸ā§āĻŸ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻāĻŦāĻ‚ āĻšā§‹āĻ¸ā§āĻŸ āĻ†āĻ›ā§‡
āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸, āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€ āĻ•ā§‹āĻ¨ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸āĻŸāĻŋ āĻĒāĻžāĻ āĻžāĻ¤ā§‡ āĻšāĻžāĻ¨ āĻ¤āĻž āĻšāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
āĻ¸ā§‡āĻ‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ā§‡āĻ° āĻ†āĻ‡āĻĒāĻŋ āĻ āĻŋāĻ•āĻžāĻ¨āĻž āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻžāĨ¤

pkt_size=āĻ†āĻ¯āĻŧāĻ¤āĻ¨
UDP āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸā§‡āĻ° āĻŦāĻžāĻ‡āĻŸā§‡ āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒā§āĻ¨āĻƒāĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°=1 | 0
āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ UDP āĻ¸āĻ•ā§‡āĻŸ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻāĻŋāĻ¨ āĻŦāĻž āĻ…āĻ¨āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤

ttl=āĻ†āĻ‚āĻļāĻŋāĻ•āĻ­āĻžāĻŦā§‡
āĻ˛āĻžāĻ‡āĻ­ āĻ­ā§āĻ¯āĻžāĻ˛ā§āĻ¤ā§‡ āĻ¸āĻŽāĻ¯āĻŧ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻ•ā§‡āĻŦāĻ˛ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻ•āĻžāĻ¸ā§āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯)āĨ¤

āĻ¸āĻ‚āĻ¯ā§‹āĻ—=1 | 0
"āĻ•āĻžāĻ¨ā§‡āĻ•ā§āĻŸ()" āĻĻāĻŋāĻ¯āĻŧā§‡ UDP āĻ¸āĻ•ā§‡āĻŸ āĻļā§āĻ°ā§ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, āĻ—āĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻ āĻŋāĻ•āĻžāĻ¨āĻž
āĻĒāĻ°ā§‡ ff_udp_set_remote_url āĻĻāĻŋāĻ¯āĻŧā§‡ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻž āĻ¯āĻžāĻŦā§‡ āĻ¨āĻžāĨ¤ āĻ¯āĻĻāĻŋ āĻ—āĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻ āĻŋāĻ•āĻžāĻ¨āĻž āĻ¨āĻž āĻšāĻ¯āĻŧ
āĻļā§āĻ°ā§āĻ¤ā§‡ āĻĒāĻ°āĻŋāĻšāĻŋāĻ¤, āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ ff_udp_set_remote_url-āĻāĻ“ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻāĻ‡
āĻ—ā§‡āĻŸāĻ¸āĻ•āĻ¨āĻžāĻŽ āĻ¸āĻš āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸāĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻ¤ā§āĻ¸ āĻ āĻŋāĻ•āĻžāĻ¨āĻž āĻ–ā§āĻāĻœā§‡ āĻŦā§‡āĻ° āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡
AVERROR(ECONNREFUSED) āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ°āĻŋāĻŸāĻžāĻ°ā§āĻ¨ āĻ˛ā§‡āĻ–ā§‡ āĻ¯āĻĻāĻŋ "āĻ—āĻ¨ā§āĻ¤āĻŦā§āĻ¯ā§‡ āĻĒā§ŒāĻāĻ›āĻžāĻ¨ā§‹ āĻ¯āĻžāĻ¯āĻŧ āĻ¨āĻž" āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤
āĻĒā§āĻ°āĻžāĻĒā§āĻ¤āĻŋāĻ° āĻœāĻ¨ā§āĻ¯, āĻāĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻ—ā§āĻ°āĻšāĻŖā§‡āĻ° āĻ¸ā§āĻŦāĻŋāĻ§āĻž āĻĻā§‡āĻ¯āĻŧ
āĻĒāĻŋāĻ¯āĻŧāĻžāĻ° āĻ āĻŋāĻ•āĻžāĻ¨āĻž/āĻĒā§‹āĻ°ā§āĻŸāĨ¤

āĻ‰ā§ŽāĻ¸=āĻ āĻŋāĻ•āĻžāĻ¨āĻž[,āĻ āĻŋāĻ•āĻžāĻ¨āĻž]
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒā§āĻ°ā§‡āĻ°āĻ• āĻ†āĻ‡āĻĒāĻŋ āĻĨā§‡āĻ•ā§‡ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻ•āĻžāĻ¸ā§āĻŸ āĻ—ā§āĻ°ā§āĻĒā§‡ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§āĻ¨ā§ˇ
āĻ āĻŋāĻ•āĻžāĻ¨āĻžāĨ¤

āĻŦā§āĻ˛āĻ•=āĻ āĻŋāĻ•āĻžāĻ¨āĻž[,āĻ āĻŋāĻ•āĻžāĻ¨āĻž]
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒā§āĻ°ā§‡āĻ°āĻ•ā§‡āĻ° āĻ†āĻ‡āĻĒāĻŋ āĻ āĻŋāĻ•āĻžāĻ¨āĻž āĻĨā§‡āĻ•ā§‡ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻ•āĻžāĻ¸ā§āĻŸ āĻ—ā§āĻ°ā§āĻĒā§‡ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸāĻ—ā§āĻ˛āĻŋ āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨āĨ¤

fifo_size=āĻ‡āĻ‰āĻ¨āĻŋāĻŸ
UDP āĻĒā§āĻ°āĻžāĻĒā§āĻ¤āĻŋ āĻŦā§ƒāĻ¤ā§āĻ¤āĻžāĻ•āĻžāĻ° āĻŦāĻžāĻĢāĻžāĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻ†āĻ•āĻžāĻ° āĻ¸āĻš āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
188 āĻŦāĻžāĻ‡āĻŸā§‡āĻ°āĨ¤ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 7*4096āĨ¤

overrun_nonfatal=1 | 0
UDP āĻ¸āĻžāĻ°ā§āĻ•ā§āĻ˛āĻžāĻ° āĻŦāĻžāĻĢāĻžāĻ° āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ¨ āĻĒāĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻŦā§‡āĻāĻšā§‡ āĻĨāĻžāĻ•ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§€āĻŽāĻž=āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ
āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻ¤ā§āĻ°ā§āĻŸāĻŋāĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§€āĻŽāĻž āĻŦāĻžāĻĄāĻŧāĻžāĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ°āĻŋāĻĄ āĻŽā§‹āĻĄā§‡ āĻĒā§āĻ°āĻžāĻ¸āĻ™ā§āĻ—āĻŋāĻ•: āĻ¯āĻĻāĻŋ āĻāĻ‡ āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻŦā§‡āĻļāĻŋ āĻ•ā§‹āĻ¨ā§‹ āĻĄā§‡āĻŸāĻž āĻ¨āĻž āĻ†āĻ¸ā§‡
āĻŦāĻŋāĻ°āĻ¤āĻŋ, āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻŦāĻžāĻĄāĻŧāĻžāĻ¨āĨ¤

āĻ¸āĻŽā§āĻĒā§āĻ°āĻšāĻžāĻ°=1 | 0
āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ UDP āĻ¸āĻŽā§āĻĒā§āĻ°āĻšāĻžāĻ°ā§‡āĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻāĻŋāĻ¨ āĻŦāĻž āĻ…āĻ¨āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¨ā§‹āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻ¸āĻŽā§āĻĒā§āĻ°āĻšāĻžāĻ°ā§‡āĻ° āĻāĻĄāĻŧ āĻ†āĻ›ā§‡ āĻāĻŽāĻ¨ āĻ¨ā§‡āĻŸāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ¸āĻŽā§āĻĒā§āĻ°āĻšāĻžāĻ° āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ•āĻžāĻœ āĻ¨āĻžāĻ“ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ā§ˇ
āĻ¸ā§āĻ°āĻ•ā§āĻˇāĻž.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ ffmpeg āĻāĻ•āĻŸāĻŋ āĻĻā§‚āĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻļā§‡āĻˇ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡ UDP āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ•āĻ°āĻ¤ā§‡:

ffmpeg - i -āĻš udp:// :

¡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ ffmpeg 188 āĻ†āĻ•āĻžāĻ°ā§‡āĻ° UDP āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ UDP āĻāĻ° āĻ‰āĻĒāĻ° mpegts āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ•āĻ°āĻ¤ā§‡, a āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡
āĻŦāĻĄāĻŧ āĻ‡āĻ¨āĻĒā§āĻŸ āĻŦāĻžāĻĢāĻžāĻ°:

ffmpeg - i -f mpegts udp:// : ?pkt_size=188&buffer_size=65535

¡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ ffmpeg āĻĻā§‚āĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻāĻ¨ā§āĻĄāĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻĨā§‡āĻ•ā§‡ UDP āĻĒāĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯:

ffmpeg -i udp://[ ]: ...

UNIX
āĻ‡āĻ‰āĻ¨āĻŋāĻ•ā§āĻ¸ āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻ¸āĻ•ā§‡āĻŸ

āĻāĻ•āĻŸāĻŋ āĻ‡āĻ‰āĻ¨āĻŋāĻ•ā§āĻ¸ āĻ¸āĻ•ā§‡āĻŸ URL āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻšāĻ˛:

āĻ‡āĻ‰āĻ¨āĻŋāĻ•ā§āĻ¸://

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻ‡āĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ (āĻŦāĻž "AVOption"s āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ•ā§‹āĻĄā§‡):

āĻ¸āĻŽāĻ¯āĻŧ āĻļā§‡āĻˇ
ms-āĻ āĻŸāĻžāĻ‡āĻŽāĻ†āĻ‰āĻŸ

āĻļā§‹āĻ¨āĻž
āĻ˛āĻŋāĻ¸ā§‡āĻ¨āĻŋāĻ‚ āĻŽā§‹āĻĄā§‡ āĻ‡āĻ‰āĻ¨āĻŋāĻ•ā§āĻ¸ āĻ¸āĻ•ā§‡āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¯āĻ¨ā§āĻ¤ā§āĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ


libavdevice āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ libavformat āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻ•āĻ‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡āĨ¤ āĻ¯āĻĨāĻž, āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ
āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻŸāĻŋāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ demuxer āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ muxer āĻāĻ° āĻŽāĻ¤ āĻāĻ•āĻŸāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻāĻŦāĻ‚ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ā§‡āĻ° āĻŽāĻ¤ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻŦāĻ‚ āĻœā§‡āĻ¨ā§‡āĻ°āĻŋāĻ• āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ libavformat āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻāĻ•āĻ‡ (ffmpeg-āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻŸāĻ—ā§āĻ˛āĻŋ āĻĻā§‡āĻ–ā§āĻ¨
āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛)āĨ¤

āĻ‰āĻĒāĻ°āĻ¨ā§āĻ¤ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻŦāĻž āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¤āĻĨāĻžāĻ•āĻĨāĻŋāĻ¤ āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ¯āĻž āĻšāĻ¯āĻŧ
āĻ¯ā§‡ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ.

āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ -āĻĒāĻ›āĻ¨ā§āĻĻ āĻŽā§‚āĻ˛ā§āĻ¯ FFmpeg āĻŸā§āĻ˛ā§‡, āĻ…āĻĨāĻŦāĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡
āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ "AVFormatContext" āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡ āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ āĻŽāĻžāĻ¨ libavutil/opt.h āĻāĻĒāĻŋāĻ†āĻ‡
āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡āĻŸāĻŋāĻ• āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤

āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸


āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻ—ā§āĻ˛āĻŋ FFmpeg-āĻ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ¯āĻž āĻ†āĻ—āĻ¤ āĻĄā§‡āĻŸāĻž āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§‡
āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻĨā§‡āĻ•ā§‡āĨ¤

āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻ–āĻ¨ āĻ†āĻĒāĻ¨āĻžāĻ° FFmpeg āĻŦāĻŋāĻ˛ā§āĻĄ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°ā§‡āĻ¨, āĻ¤āĻ–āĻ¨ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻ¯āĻŧ
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ. āĻ†āĻĒāĻ¨āĻŋ "--list-indevs" āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨āĨ¤

āĻ†āĻĒāĻ¨āĻŋ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ "--disable-indevs" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨, āĻāĻŦāĻ‚
"--enable-indev= āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻŦā§‡āĻ›ā§‡ āĻŦā§‡āĻ›ā§‡ āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°ā§āĻ¨INDEV", āĻ…āĻĨāĻŦāĻž āĻ†āĻĒāĻ¨āĻŋ āĻĒāĻžāĻ°ā§‡āĻ¨
"--disable-indev= āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°ā§āĻ¨INDEV".

ff* āĻŸā§āĻ˛ā§‡āĻ° "-devices" āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°āĻŦā§‡āĨ¤

āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ

āĻ†āĻ˛āĻ¸āĻž
ALSA (āĻ…ā§āĻ¯āĻžāĻĄāĻ­āĻžāĻ¨ā§āĻ¸āĻĄ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ¸āĻžāĻ‰āĻ¨ā§āĻĄ āĻ†āĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āĻšāĻžāĻ°) āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĨ¤

āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻŸāĻŋ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻĒāĻ¨āĻžāĻ° libasound āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ āĻ•āĻ°āĻž āĻĻāĻ°āĻ•āĻžāĻ°
āĻĒāĻĻā§āĻ§āĻ¤āĻŋ.

āĻāĻ‡ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ ALSA āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻĨā§‡āĻ•ā§‡ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧāĨ¤ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
āĻāĻ•āĻœāĻ¨ ALSA āĻ•āĻžāĻ°ā§āĻĄ āĻļāĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻžāĻ°ā§€ āĻšā§‹āĻ¨āĨ¤

āĻāĻ•āĻŸāĻŋ ALSA āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻžāĻ°ā§€āĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡:

hw: [, [, ]]

āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ DEV āĻāĻŦāĻ‚ āĻ‰āĻĒāĻĻā§‡āĻŦ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻāĻšā§āĻ›āĻŋāĻ•.

āĻ¤āĻŋāĻ¨āĻŸāĻŋ āĻ¯ā§āĻ•ā§āĻ¤āĻŋ (āĻ•ā§āĻ°āĻŽāĻžāĻ¨ā§āĻ¸āĻžāĻ°ā§‡: āĻ•āĻžāĻ°ā§āĻĄ,DEV,āĻ‰āĻĒāĻĻā§‡āĻŦ) āĻ•āĻžāĻ°ā§āĻĄ āĻ¨āĻŽā§āĻŦāĻ° āĻŦāĻž āĻļāĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻžāĻ°ā§€, āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨
āĻ¨āĻŽā§āĻŦāĻ° āĻāĻŦāĻ‚ āĻ¸āĻžāĻŦāĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¨āĻŽā§āĻŦāĻ° (-1 āĻŽāĻžāĻ¨ā§‡ āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹)āĨ¤

āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻŦā§€āĻ•ā§ƒāĻ¤ āĻ•āĻžāĻ°ā§āĻĄāĻ—ā§āĻ˛āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĻā§‡āĻ–āĻ¤ā§‡ āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨ā§ˇ
/ proc / asound / āĻ•āĻžāĻ°ā§āĻĄ āĻāĻŦāĻ‚ /proc/asound/devices.

āĻ¯ā§‡āĻŽāĻ¨ āĻ¸āĻ™ā§āĻ—ā§‡ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° ffmpeg āĻ•āĻžāĻ°ā§āĻĄ āĻ†āĻ‡āĻĄāĻŋ 0 āĻ¸āĻš āĻāĻ•āĻŸāĻŋ ALSA āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻĨā§‡āĻ•ā§‡, āĻ†āĻĒāĻ¨āĻŋ āĻšāĻžāĻ˛āĻžāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

ffmpeg -f alsa -i hw:0 alsaout.wav

āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĻā§‡āĻ–ā§āĻ¨:http://www.alsa-project.org/alsa-doc/alsa-lib/pcm.html>

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ°
āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ° Hz āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 48000āĨ¤

āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 2āĨ¤

āĻĢāĻžāĻ‰āĻ¨ā§āĻĄā§‡āĻļāĻ¨
AVFoundation āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĨ¤

AVFoundation āĻšāĻ˛ OSX >= āĻ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽāĻ—ā§āĻ°ā§āĻ¯āĻžāĻŦ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ Apple āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦāĻŋāĻ¤ āĻĢā§āĻ°ā§‡āĻŽāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•ā§ˇ
10.7 āĻ¸ā§‡āĻ‡āĻ¸āĻžāĻĨā§‡ iOS āĻāĨ¤ āĻĒā§āĻ°āĻžāĻ¨ā§‹ QTKit āĻĢā§āĻ°ā§‡āĻŽāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ• OSX āĻĨā§‡āĻ•ā§‡ āĻ…āĻŦāĻ˛ā§āĻĒā§āĻ¤ āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ 10.7.

āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡ āĻĻāĻŋāĻ¤ā§‡ āĻšāĻŦā§‡:

-i "[[āĻ­āĻŋāĻĄāĻŋāĻ“]:[āĻ…āĻĄāĻŋāĻ“]]"

āĻĒā§āĻ°āĻĨāĻŽ āĻāĻ¨ā§āĻŸā§āĻ°āĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§‡ āĻ¯āĻ–āĻ¨ āĻĒāĻ°ā§‡āĻ°āĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§‡āĨ¤ āĻĻā§āĻ¯
āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻŸāĻŋ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¨āĻžāĻŽ āĻŦāĻž āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¸ā§‚āĻšā§€ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¯ā§‡āĻŽāĻ¨āĻŸāĻŋ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĻā§‡āĻ–āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ­āĻžāĻŦā§‡, āĻ­āĻŋāĻĄāĻŋāĻ“ āĻāĻŦāĻ‚/āĻ…āĻĨāĻŦāĻž āĻ…āĻĄāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¸ā§‚āĻšā§€ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡

B<-video_device_index E INDEXE >

āĻāĻŦāĻ‚ / āĻ…āĻĨāĻŦāĻž

B<-audio_device_index E INDEXE >

, āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛āĻ¨āĻžāĻŽā§‡ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ¯ā§‡āĻ•ā§‹āĻ¨ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¨āĻžāĻŽ āĻŦāĻž āĻ¸ā§‚āĻšā§€āĻ•ā§‡ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°ā§‡āĨ¤

āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ -āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž_āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¸āĻ¤ā§āĻ¯, āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ­ā§āĻ•ā§āĻ¤
āĻ¨āĻžāĻŽ āĻāĻŦāĻ‚ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻ¸ā§‚āĻšāĻ•āĨ¤

āĻĻā§āĻŸāĻŋ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¨āĻžāĻŽā§‡āĻ° āĻ‰āĻĒāĻ¨āĻžāĻŽ āĻ†āĻ›ā§‡:

"āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ"
āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻĒā§āĻ°āĻ•āĻžāĻ°ā§‡āĻ° AVFoundation āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

"āĻ•āĻŋāĻ›ā§āĻ‡ āĻ¨āĻž"
āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻŸāĻžāĻ‡āĻĒ āĻ°ā§‡āĻ•āĻ°ā§āĻĄ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ–āĻžāĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯
āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¨āĻžāĻŽ āĻŦāĻž āĻ¸ā§‚āĻšāĻ•āĨ¤

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

AVFoundation āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡:

-āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž_āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸
āĻ¸āĻ¤ā§āĻ¯ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡, āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻĻā§‡āĻ–āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ
āĻ¨āĻžāĻŽ āĻāĻŦāĻ‚ āĻ¸ā§‚āĻšāĻ•āĨ¤

-āĻ­āĻŋāĻĄāĻŋāĻ“_āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸_āĻ¸ā§‚āĻšā§€
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¸ā§‚āĻšā§€ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻ•āĻŋāĻ›ā§āĻ•ā§‡ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°ā§‡āĨ¤

-āĻ…āĻĄāĻŋāĻ“_āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸_āĻ‡āĻ¨āĻĄā§‡āĻ•ā§āĻ¸
āĻ…āĻĄāĻŋāĻ“ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¸ā§‚āĻšāĻ• āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛āĻ¨āĻžāĻŽā§‡ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻ•āĻŋāĻ›ā§āĻ•ā§‡ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°ā§‡āĨ¤

-āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛_āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ
āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻ•ā§‡ āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¯āĻĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ āĻšāĻ¯āĻŧ
āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ, āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻŸā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ āĻāĻ‡ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ° āĻĒā§āĻ°āĻĨāĻŽāĻŸāĻŋ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻŸāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛: "monob, rgb555be, rgb555le, rgb565be,
rgb565le, rgb24, bgr24, 0rgb, bgr0, 0bgr, rgb0,
bgr48be, uyvy422, yuva444p, yuva444p16le, yuv444p, yuv422p16, yuv422p10, yuv444p10,
yuv420p, nv12, yuyv422, āĻ§ā§‚āĻ¸āĻ°"

-āĻšāĻ•ā§āĻ°ā§‡āĻ° āĻšāĻžāĻ°
āĻ—ā§āĻ°ā§āĻ¯āĻžāĻŦāĻŋāĻ‚ āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ "ntsc", āĻāĻ° āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻžāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ā§ˇ
"30000/1001"āĨ¤

-āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ†āĻ•āĻžāĻ°
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

-āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ°_āĻ•āĻžāĻ°āĻ¸āĻžāĻ°
āĻŽāĻžāĻ‰āĻ¸ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻžāĻ° āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ°. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0āĨ¤

-capture_mouse_clicks
āĻ¸ā§āĻ•ā§āĻ°ā§€āĻ¨ āĻŽāĻžāĻ‰āĻ¸ āĻ•ā§āĻ˛āĻŋāĻ• āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ°. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ AVFoundation āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻ—ā§āĻ˛āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨:

$ ffmpeg -f avfoundation -list_devices true -i ""

¡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ 0 āĻĨā§‡āĻ•ā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻāĻŦāĻ‚ āĻ…āĻĄāĻŋāĻ“ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ 0 āĻĨā§‡āĻ•ā§‡ out.avi-āĻ¤ā§‡ āĻ…āĻĄāĻŋāĻ“ āĻ°ā§‡āĻ•āĻ°ā§āĻĄ āĻ•āĻ°ā§āĻ¨:

$ ffmpeg -f avfoundation -i "0:0" out.avi

¡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ 2 āĻĨā§‡āĻ•ā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻāĻŦāĻ‚ āĻ…āĻĄāĻŋāĻ“ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ 1 āĻĨā§‡āĻ•ā§‡ out.avi-āĻ¤ā§‡ āĻ…āĻĄāĻŋāĻ“ āĻ°ā§‡āĻ•āĻ°ā§āĻĄ āĻ•āĻ°ā§āĻ¨:

$ ffmpeg -f avfoundation -video_device_index 2 -i ":1" out.avi

¡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ bgr0 āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻĨā§‡āĻ•ā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ°ā§‡āĻ•āĻ°ā§āĻĄ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻ•āĻ°ā§āĻ¨
out.avi-āĻ¤ā§‡ āĻ•ā§‹āĻ¨ā§‹ āĻ…āĻĄāĻŋāĻ“ āĻ°ā§‡āĻ•āĻ°ā§āĻĄ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻž:

$ ffmpeg -f avfoundation -pixel_format bgr0 -i "default: none" out.avi

bktr
BSD āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĨ¤

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

āĻĢā§āĻ°ā§‡āĻŽāĻ°ā§‡āĻŸ
āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ†āĻ•āĻžāĻ°
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ "vga"āĨ¤

āĻŽāĻžāĻ¨
āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻšāĻ˛:

āĻ¸āĻžāĻĨā§€
āĻāĻ¨āĻŸāĻŋāĻāĻ¸āĻ¸āĻŋ
āĻ¸ā§‡āĻ•āĻžāĻŽ
paln
āĻ•āĻ°āĻ¤āĻ˛
ntscj

āĻĄā§‡āĻ•āĻ˛āĻŋāĻ‚āĻ•
āĻĄā§‡āĻ•āĻ˛āĻŋāĻ‚āĻ• āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ Blackmagic DeckLink āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡āĨ¤

āĻāĻ‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻŸāĻŋ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻ†āĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ Blackmagic DeckLink SDK āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨
āĻ‰āĻĒāĻ¯ā§āĻ•ā§āĻ¤ "--extra-cflags" āĻāĻŦāĻ‚ "--extra-ldflags" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœā§‡, āĻ†āĻĒāĻ¨āĻŋ
āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ IDL āĻĢāĻžāĻ‡āĻ˛ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ widl.

DeckLink āĻāĻŸāĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡ āĻāĻŽāĻ¨ āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻŸāĻ—ā§āĻ˛āĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ–ā§āĻŦ āĻĒāĻ›āĻ¨ā§āĻĻā§‡āĻ°āĨ¤ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ āĻšāĻ˛ uyvy422 āĻŦāĻž v210,
āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĢā§āĻ°ā§‡āĻŽāĻ°ā§‡āĻŸ āĻāĻŦāĻ‚ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ•āĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻž āĻ†āĻŦāĻļā§āĻ¯āĻ• -āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž_āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ 1. āĻļā§āĻ°ā§āĻ¤āĻŋ
āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ° āĻ¸āĻ°ā§āĻŦāĻĻāĻž 48 kHz āĻāĻŦāĻ‚ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž 2, 8 āĻŦāĻž 16 āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž_āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸
āĻ¯āĻĻāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡ āĻ¸āĻ¤ā§āĻ¯, āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻŽāĻŋāĻĨā§āĻ¯āĻž.

list_formats
āĻ¯āĻĻāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡ āĻ¸āĻ¤ā§āĻ¯, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻŽāĻŋāĻĨā§āĻ¯āĻž.

bm_v210
āĻ¯āĻĻāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡ 1, āĻ­āĻŋāĻĄāĻŋāĻ“ uyvy10 āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ 210 āĻŦāĻŋāĻŸ v422 āĻ āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻ¸āĻŦ āĻŦā§āĻ˛ā§āĻ¯āĻžāĻ•āĻŽā§āĻ¯āĻžāĻœāĻŋāĻ• āĻ¨āĻ¯āĻŧ
āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸:

ffmpeg -f decklink -list_devices 1 -i āĻĄāĻžāĻŽāĻŋ

āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ•āĻ°ā§āĻ¨:

ffmpeg -f decklink -list_formats 1 -i 'Intensity Pro'

¡ 1080i50 āĻ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ•ā§āĻ˛āĻŋāĻĒ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ (āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ 11):

ffmpeg -f decklink -i 'Intensity Pro@11' -acodec āĻ•āĻĒāĻŋ -vcodec āĻ•āĻĒāĻŋ output.avi

¡ 1080i50 10 āĻŦāĻŋāĻŸā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ•ā§āĻ˛āĻŋāĻĒ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨:

ffmpeg -bm_v210 1 -f decklink -i 'āĻ†āĻ˛ā§āĻŸā§āĻ°āĻžāĻ¸ā§āĻŸā§āĻĄāĻŋāĻ“ āĻŽāĻŋāĻ¨āĻŋ āĻ°ā§‡āĻ•āĻ°ā§āĻĄāĻžāĻ°@11' -acodec āĻ•āĻĒāĻŋ -vcodec āĻ•āĻĒāĻŋ output.avi

dshow
Windows DirectShow āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĨ¤

mingw-w64 āĻĒā§āĻ°āĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻžāĻĨā§‡ FFmpeg āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ DirectShow āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ…āĻĄāĻŋāĻ“ āĻāĻŦāĻ‚ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤.

āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻĒā§ƒāĻĨāĻ• āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ–ā§‹āĻ˛āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ¤āĻŦā§‡ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻāĻ•āĻ‡ āĻ¸āĻžāĻĨā§‡ āĻ–ā§‹āĻ˛āĻž āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ‡āĻ¨āĻĒā§āĻŸ, āĻ¯āĻž āĻ¤āĻžāĻĻā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸āĻŋāĻ™ā§āĻ•ā§āĻ°ā§‹āĻ¨āĻŋāĻœāĻŽ āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤

āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨āĻžāĻŽ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤:

= [: = ]

āĻ•ā§‹āĻĨāĻžāĻ¯āĻŧ āĻĒā§āĻ°āĻ•āĻžāĻ° āĻ¯ā§‡āĻ•ā§‹āĻ¨āĻŸāĻŋāĻ‡ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ…āĻĄāĻŋāĻ“ or āĻ­āĻŋāĻĄāĻŋāĻ“, āĻāĻŦāĻ‚ NAME āĻāĻ° āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¨āĻžāĻŽ āĻŦāĻž āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ
āĻ¨āĻžāĻŽ..

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

āĻ¯āĻĻāĻŋ āĻ•ā§‹āĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨āĻž āĻĨāĻžāĻ•ā§‡, āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¯āĻĻāĻŋ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻŸāĻŋ āĻ¨āĻž āĻĨāĻžāĻ•ā§‡
āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ āĻ•āĻ°āĻž āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§āĻ¨, āĻāĻŸāĻŋ āĻ–ā§āĻ˛āĻ¤ā§‡ āĻŦā§āĻ¯āĻ°ā§āĻĨ āĻšāĻŦā§‡āĨ¤

āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ†āĻ•āĻžāĻ°
āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢā§āĻ°ā§‡āĻŽāĻ°ā§‡āĻŸ
āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ°
āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ…āĻĄāĻŋāĻ“āĻ° āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ° (Hz āĻ) āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻžāĻ§āĻžāĻ°āĻ¨ āĻŽāĻžāĻĒ
āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ…āĻĄāĻŋāĻ“āĻ° āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ†āĻ•āĻžāĻ° (āĻŦāĻŋāĻŸā§‡) āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛
āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ…āĻĄāĻŋāĻ“āĻ¤ā§‡ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž_āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸
āĻ¯āĻĻāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡ āĻ¸āĻ¤ā§āĻ¯, āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž_āĻ…āĻĒāĻļāĻ¨
āĻ¯āĻĻāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡ āĻ¸āĻ¤ā§āĻ¯, āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻŽā§āĻĻā§āĻ°āĻŖ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ­āĻŋāĻĄāĻŋāĻ“_āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸_āĻ¨āĻŽā§āĻŦāĻ°
āĻāĻ•āĻ‡ āĻ¨āĻžāĻŽā§‡āĻ° āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¨āĻŽā§āĻŦāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (0 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0 āĻĨā§‡āĻ•ā§‡)āĨ¤

āĻ…āĻĄāĻŋāĻ“_āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸_āĻ¨āĻŽā§āĻŦāĻ°
āĻāĻ•āĻ‡ āĻ¨āĻžāĻŽā§‡āĻ° āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻĄāĻŋāĻ“ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¨āĻŽā§āĻŦāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (0 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0 āĻĨā§‡āĻ•ā§‡)āĨ¤

pixel_format
DirectShow āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ•ā§‹āĻĄā§‡āĻ• āĻ¸ā§‡āĻŸ āĻŦāĻž rawvideo āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž.

āĻ…āĻĄāĻŋāĻ“_āĻŦāĻžāĻĢāĻžāĻ°_āĻ¸āĻžāĻ‡āĻœ
āĻŽāĻŋāĻ˛āĻŋāĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ…āĻĄāĻŋāĻ“ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻŦāĻžāĻĢāĻžāĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻ¯āĻž āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻ˛ā§‡āĻŸā§‡āĻ¨ā§āĻ¸āĻŋāĻ•ā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡,
āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡)āĨ¤ āĻ…āĻĄāĻŋāĻ“ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŦāĻžāĻĢāĻžāĻ° āĻ†āĻ•āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
(āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ 500ms āĻāĻ° āĻ•āĻŋāĻ›ā§ āĻāĻ•āĻžāĻ§āĻŋāĻ•)āĨ¤ āĻāĻ‡ āĻŽāĻžāĻ¨āĻŸāĻŋ āĻ–ā§āĻŦ āĻ•āĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻ…āĻŦāĻ¨āĻ¤āĻŋ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž. āĻ†āĻ°ā§‹ āĻĻā§‡āĻ–ā§āĻ¨
<http://msdn.microsoft.com/en-us/library/windows/desktop/dd377582(v=vs.85).aspx>

āĻ­āĻŋāĻĄāĻŋāĻ“_āĻĒāĻŋāĻ¨_āĻ¨āĻžāĻŽ
āĻ¨āĻžāĻŽ āĻŦāĻž āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¨āĻžāĻŽā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻĒāĻŋāĻ¨ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ…āĻĄāĻŋāĻ“_āĻĒāĻŋāĻ¨_āĻ¨āĻžāĻŽ
āĻ¨āĻžāĻŽ āĻŦāĻž āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¨āĻžāĻŽā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻ…āĻĄāĻŋāĻ“ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻĒāĻŋāĻ¨ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ•ā§āĻ°āĻ¸āĻŦāĻžāĻ°_āĻ­āĻŋāĻĄāĻŋāĻ“_āĻ‡āĻ¨āĻĒā§āĻŸ_āĻĒāĻŋāĻ¨_āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
āĻ•ā§āĻ°āĻ¸āĻŦāĻžāĻ° āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒāĻŋāĻ¨ āĻ¨āĻŽā§āĻŦāĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻ•ā§āĻ°āĻ¸āĻŦāĻžāĻ°ā§‡ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻŦā§‡
āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒāĻŋāĻ¨āĨ¤ āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻāĻ‡ āĻŽāĻžāĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ­āĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ°āĻŋāĻŦā§āĻŸ āĻ¨āĻž āĻšāĻ“āĻ¯āĻŧāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ invocations (āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡)āĨ¤

āĻ•ā§āĻ°āĻ¸āĻŦāĻžāĻ°_āĻ…āĻĄāĻŋāĻ“_āĻ‡āĻ¨āĻĒā§āĻŸ_āĻĒāĻŋāĻ¨_āĻ¨āĻŽā§āĻŦāĻ°
āĻ•ā§āĻ°āĻ¸āĻŦāĻžāĻ° āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻĄāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒāĻŋāĻ¨ āĻ¨āĻŽā§āĻŦāĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻ•ā§āĻ°āĻ¸āĻŦāĻžāĻ°ā§‡ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻŦā§‡
āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ…āĻĄāĻŋāĻ“ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒāĻŋāĻ¨āĨ¤ āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻāĻ‡ āĻŽāĻžāĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ­āĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ°āĻŋāĻŦā§āĻŸ āĻ¨āĻž āĻšāĻ“āĻ¯āĻŧāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ invocations (āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡)āĨ¤

āĻĻā§‡āĻ–āĻžāĻ¨_āĻ­āĻŋāĻĄāĻŋāĻ“_āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸_āĻĄāĻžāĻ¯āĻŧāĻžāĻ˛āĻ—
āĻ¯āĻĻāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡ āĻ¸āĻ¤ā§āĻ¯, āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻļā§āĻ°ā§ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻ†āĻ—ā§‡, āĻļā§‡āĻˇ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻ•āĻžāĻ›ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻĄāĻžāĻ¯āĻŧāĻžāĻ˛āĻ— āĻĒāĻĒāĻ†āĻĒ āĻ•āĻ°ā§āĻ¨,
āĻ¤āĻžāĻĻā§‡āĻ° āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻāĻŦāĻ‚ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧāĨ¤ āĻŦāĻŋāĻƒāĻĻā§āĻ°āĻƒ
āĻ¯ā§‡ āĻ•ā§āĻ°āĻ¸āĻŦāĻžāĻ° āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯, āĻāĻ‡ āĻĄāĻžāĻ¯āĻŧāĻžāĻ˛āĻ—ā§‡ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
PAL (25 fps) āĻāĻŦāĻ‚ NTSC (29.97) āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ, āĻ†āĻ•āĻžāĻ°, āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻŋāĻ‚, āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻŸāĻ—āĻ˛ āĻ•āĻ°ā§āĻ¨
āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĨ¤ āĻāĻ‡ āĻŽāĻžāĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻž āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ¸ā§āĻ•ā§āĻ¯āĻžāĻ¨ āĻ°ā§‡āĻŸ/āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻāĻŦāĻ‚ āĻāĻĄāĻŧāĻžāĻ¨ā§‹ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¨ā§€āĻšā§‡ āĻ¸āĻŦā§āĻœ āĻŦāĻžāĻ°, āĻĢā§āĻ˛āĻŋāĻ•āĻžāĻ°āĻŋāĻ‚ āĻ¸ā§āĻ•ā§āĻ¯āĻžāĻ¨ āĻ˛āĻžāĻ‡āĻ¨ āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĨ¤ āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ•āĻŋāĻ›ā§ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¸āĻžāĻĨā§‡,
āĻāĻ‡ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯āĻ—ā§āĻ˛āĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻž āĻ­āĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§‡āĻ° āĻ†āĻšā§āĻŦāĻžāĻ¨āĻ•ā§‡āĻ“ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ (āĻ¨āĻ¤ā§āĻ¨ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡) āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤
āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ°āĻŋāĻŦā§āĻŸ āĻ˜āĻŸā§‡āĨ¤

show_audio_device_dialog
āĻ¯āĻĻāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡ āĻ¸āĻ¤ā§āĻ¯, āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻļā§āĻ°ā§ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻ†āĻ—ā§‡, āĻļā§‡āĻˇ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻ•āĻžāĻ›ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻĄāĻžāĻ¯āĻŧāĻžāĻ˛āĻ— āĻĒāĻĒāĻ†āĻĒ āĻ•āĻ°ā§āĻ¨,
āĻ¤āĻžāĻĻā§‡āĻ° āĻ…āĻĄāĻŋāĻ“ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻāĻŦāĻ‚ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧāĨ¤

show_video_crossbar_connection_dialog
āĻ¯āĻĻāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡ āĻ¸āĻ¤ā§āĻ¯, āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻļā§āĻ°ā§ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻ†āĻ—ā§‡, āĻļā§‡āĻˇ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻ•āĻžāĻ›ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻĄāĻžāĻ¯āĻŧāĻžāĻ˛āĻ— āĻĒāĻĒāĻ†āĻĒ āĻ•āĻ°ā§āĻ¨,
āĻ¤āĻžāĻĻā§‡āĻ° āĻ•ā§āĻ°āĻ¸āĻŦāĻžāĻ° āĻĒāĻŋāĻ¨ āĻ°āĻžāĻ‰āĻŸāĻŋāĻ‚ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ, āĻ¯āĻ–āĻ¨ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ–ā§‹āĻ˛ā§‡āĨ¤

show_audio_crossbar_connection_dialog
āĻ¯āĻĻāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡ āĻ¸āĻ¤ā§āĻ¯, āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻļā§āĻ°ā§ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻ†āĻ—ā§‡, āĻļā§‡āĻˇ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻ•āĻžāĻ›ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻĄāĻžāĻ¯āĻŧāĻžāĻ˛āĻ— āĻĒāĻĒāĻ†āĻĒ āĻ•āĻ°ā§āĻ¨,
āĻ¤āĻžāĻĻā§‡āĻ° āĻ•ā§āĻ°āĻ¸āĻŦāĻžāĻ° āĻĒāĻŋāĻ¨ āĻ°āĻžāĻ‰āĻŸāĻŋāĻ‚ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ, āĻ¯āĻ–āĻ¨ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ–ā§‹āĻ˛ā§‡āĨ¤

show_analog_tv_tuner_dialog
āĻ¯āĻĻāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡ āĻ¸āĻ¤ā§āĻ¯, āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻļā§āĻ°ā§ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻ†āĻ—ā§‡, āĻļā§‡āĻˇ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻ•āĻžāĻ›ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻĄāĻžāĻ¯āĻŧāĻžāĻ˛āĻ— āĻĒāĻĒāĻ†āĻĒ āĻ•āĻ°ā§āĻ¨,
āĻ¤āĻžāĻĻā§‡āĻ° āĻŸāĻŋāĻ­āĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻāĻŦāĻ‚ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧāĨ¤

show_analog_tv_tuner_audio_dialog
āĻ¯āĻĻāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡ āĻ¸āĻ¤ā§āĻ¯, āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻļā§āĻ°ā§ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻ†āĻ—ā§‡, āĻļā§‡āĻˇ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻ•āĻžāĻ›ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻĄāĻžāĻ¯āĻŧāĻžāĻ˛āĻ— āĻĒāĻĒāĻ†āĻĒ āĻ•āĻ°ā§āĻ¨,
āĻ¤āĻžāĻĻā§‡āĻ° āĻŸāĻŋāĻ­āĻŋ āĻ…āĻĄāĻŋāĻ“ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ (āĻ¯ā§‡āĻŽāĻ¨ āĻŽāĻ¨ā§‹ āĻŦāĻ¨āĻžāĻŽ āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“, āĻ­āĻžāĻˇāĻž A, B āĻŦāĻž C)āĨ¤

āĻ…āĻĄāĻŋāĻ“_āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸_āĻ˛ā§‹āĻĄ
āĻ¨āĻžāĻŽ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°āĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻĢāĻžāĻ‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋāĻ“ āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨, āĻ¯āĻĻāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻāĻ° āĻ¸āĻŋāĻ°āĻŋāĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœā§‡āĻļāĻ¨ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡
āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ‰āĻ¤ā§āĻ¸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡, āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ•āĻŋāĻ›ā§ āĻāĻŽāĻ¨āĻ•āĻŋ āĻœāĻžāĻ˛ āĻāĻ•.

audio_device_save
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ…āĻĄāĻŋāĻ“ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻāĻŦāĻ‚ āĻāĻ° āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°ā§āĻ¨ (āĻ¯āĻĻāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°
āĻāĻŸāĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡) āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ā§‡āĨ¤ āĻāĻ•āĻ‡ āĻ¨āĻžāĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻĨāĻžāĻ•āĻ˛ā§‡ āĻāĻŸāĻŋ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻŸ āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

āĻ­āĻŋāĻĄāĻŋāĻ“_āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸_āĻ˛ā§‹āĻĄ
āĻ¨āĻžāĻŽ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°āĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻĢāĻžāĻ‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋāĻ“ āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨, āĻ¯āĻĻāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻāĻ° āĻ¸āĻŋāĻ°āĻŋāĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœā§‡āĻļāĻ¨ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡
āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ‰āĻ¤ā§āĻ¸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡, āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ•āĻŋāĻ›ā§ āĻāĻŽāĻ¨āĻ•āĻŋ āĻœāĻžāĻ˛ āĻāĻ•.

āĻ­āĻŋāĻĄāĻŋāĻ“_āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸_āĻ¸ā§‡āĻ­ āĻ•āĻ°ā§āĻ¨
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻāĻŦāĻ‚ āĻāĻ° āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°ā§āĻ¨ (āĻ¯āĻĻāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°
āĻāĻŸāĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡) āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ā§‡āĨ¤ āĻāĻ•āĻ‡ āĻ¨āĻžāĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻĨāĻžāĻ•āĻ˛ā§‡ āĻāĻŸāĻŋ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻŸ āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

DirectShow āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨:

$ ffmpeg -list_devices true -f dshow -i āĻĄāĻžāĻŽāĻŋ

¡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ–ā§āĻ˛ā§āĻ¨ āĻ•ā§āĻ¯āĻžāĻŽā§‡āĻ°āĻž:

$ ffmpeg -f dshow -i video="Camera"

āĻ¨āĻžāĻŽ āĻ¸āĻš āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ–ā§āĻ˛ā§āĻ¨ āĻ•ā§āĻ¯āĻžāĻŽā§‡āĻ°āĻž:

$ ffmpeg -f dshow -video_device_number 1 -i video="Camera"

¡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ–ā§āĻ˛ā§āĻ¨ āĻ•ā§āĻ¯āĻžāĻŽā§‡āĻ°āĻž āĻāĻŦāĻ‚ āĻ…āĻĄāĻŋāĻ“ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻŽāĻžāĻ‡āĻ•:

$ ffmpeg -f dshow -i video="Camera":audio="Microphone"

¡ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨:

$ ffmpeg -list_options true -f dshow -i video="Camera"

¡ āĻ¨āĻžāĻŽ āĻŦāĻž āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¨āĻžāĻŽ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻŋāĻ¨ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨, āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨
āĻ¨āĻžāĻŽ:

$ ffmpeg -f dshow -audio_pin_name "Audio Out" -video_pin_name 2 -i video=video="@device_pnp_\\?\pci#ven_1a0a&dev_6200&subsys_62021461&rev_01#4&e2c7dd6&0&00e1#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{ca465100-deb0-4d59-818f-8c477184adf6}":audio="Microphone"

āĻ•ā§āĻ°āĻ¸āĻŦāĻžāĻ° āĻĒāĻŋāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ°āĻ¸āĻŦāĻžāĻ° āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°ā§āĻ¨, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ•ā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻāĻŋāĻ¨
āĻĒā§āĻ°āĻžāĻ°āĻŽā§āĻ­ā§‡ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ°:

$ ffmpeg -f dshow -show_video_device_dialog true -crossbar_video_input_pin_number 0
-crossbar_audio_input_pin_number 3 -i video="AVerMedia BDA āĻāĻ¨āĻžāĻ˛āĻ— āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ°":audio="AVerMedia BDA āĻāĻ¨āĻžāĻ˛āĻ— āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ°"

dv1394
āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻĄāĻŋāĻ­āĻŋ 1394 āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĨ¤

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

āĻĢā§āĻ°ā§‡āĻŽāĻ°ā§‡āĻŸ
āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 25āĨ¤

āĻŽāĻžāĻ¨
āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻšāĻ˛:

āĻ¸āĻžāĻĨā§€
āĻāĻ¨āĻŸāĻŋāĻāĻ¸āĻ¸āĻŋ

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "ntsc"āĨ¤

fbdev
āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻĢā§āĻ°ā§‡āĻŽāĻŦāĻžāĻĢāĻžāĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĨ¤

āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻĢā§āĻ°ā§‡āĻŽāĻŦāĻžāĻĢāĻžāĻ° āĻšāĻ˛ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻžāĻĢāĻŋāĻ• āĻšāĻžāĻ°ā§āĻĄāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°-āĻ¸ā§āĻŦāĻžāĻ§ā§€āĻ¨ āĻŦāĻŋāĻŽā§‚āĻ°ā§āĻ¤ āĻ¸ā§āĻ¤āĻ° āĻ¯āĻž āĻ—ā§āĻ°āĻžāĻĢāĻŋāĻ•ā§āĻ¸ āĻĻā§‡āĻ–āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯
āĻāĻ•āĻŸāĻŋ āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸāĻžāĻ° āĻŽāĻ¨āĻŋāĻŸāĻ°ā§‡, āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ•āĻ¨āĻ¸ā§‹āĻ˛ā§‡āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¨ā§‹āĻĄ, āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ /dev/fb0.

āĻ†āĻ°ā§‹ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻ•ā§āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨/fb/framebuffer.txt āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋ āĻĒāĻĄāĻŧā§āĻ¨
āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ¸ā§‹āĻ°ā§āĻ¸ āĻŸā§āĻ°āĻŋāĨ¤

āĻ†āĻ°ā§‹ āĻĻā§‡āĻ–ā§āĻ¨http://linux-fbdev.sourceforge.net/>, āĻāĻŦāĻ‚ fbset(1).

āĻĢā§āĻ°ā§‡āĻŽāĻŦāĻžāĻĢāĻžāĻ° āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻĨā§‡āĻ•ā§‡ āĻ°ā§‡āĻ•āĻ°ā§āĻĄ āĻ•āĻ°āĻ¤ā§‡ /dev/fb0 āĻ¸āĻ™ā§āĻ—ā§‡ ffmpeg:

ffmpeg -f fbdev -framerate 10 -i /dev/fb0 out.avi

āĻ†āĻĒāĻ¨āĻŋ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻ¨āĻļāĻŸ āĻšāĻŋāĻ¤ā§āĻ° āĻ¨āĻŋāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨:

ffmpeg -f fbdev -framerate 1 -i /dev/fb0 -frames:v 1 screenshot.jpeg

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

āĻĢā§āĻ°ā§‡āĻŽāĻ°ā§‡āĻŸ
āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 25āĨ¤

gdigrab
Win32 GDI-āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ• āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻ¨ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĨ¤

āĻāĻ‡ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻŸāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœā§‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻžā§āĻšāĻ˛ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧāĨ¤

āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĻā§āĻŸāĻŋ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ†āĻ›ā§‡:

āĻĄā§‡āĻ¸ā§āĻ•āĻŸāĻĒ

or

āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ=

āĻĒā§āĻ°āĻĨāĻŽ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¸āĻŽāĻ—ā§āĻ° āĻĄā§‡āĻ¸ā§āĻ•āĻŸāĻĒ, āĻŦāĻž āĻĄā§‡āĻ¸ā§āĻ•āĻŸāĻĒā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ…āĻžā§āĻšāĻ˛ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°āĻŦā§‡āĨ¤ āĻĻā§āĻ¯
āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°āĻŦā§‡, āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻļā§‡āĻˇā§‡
āĻĒāĻ°ā§āĻĻāĻžāĻ¯āĻŧ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĒā§āĻ°ā§‹ āĻĄā§‡āĻ¸ā§āĻ•āĻŸāĻĒ āĻĻāĻ–āĻ˛ āĻ•āĻ°āĻž ffmpeg:

ffmpeg -f gdigrab -framerate 6 -i āĻĄā§‡āĻ¸ā§āĻ•āĻŸāĻĒ out.mpg

"640" āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ āĻāĻ•āĻŸāĻŋ 480x10,20 āĻ…āĻžā§āĻšāĻ˛ āĻ§āĻ°ā§āĻ¨:

ffmpeg -f gdigrab -framerate 6 -offset_x 10 -offset_y 20 -video_size vga -i āĻĄā§‡āĻ¸ā§āĻ•āĻŸāĻĒ out.mpg

"āĻ•ā§āĻ¯āĻžāĻ˛āĻ•ā§āĻ˛ā§‡āĻŸāĻ°" āĻ¨āĻžāĻŽā§‡āĻ° āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻŸāĻŋāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ§āĻ°ā§āĻ¨

ffmpeg -f gdigrab -framerate 6 -i title=Calculator out.mpg

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

āĻ†āĻāĻ•āĻž_āĻŽāĻžāĻ‰āĻ¸
āĻŽāĻžāĻ‰āĻ¸ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻžāĻ° āĻ†āĻāĻ•āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ•āĻŋāĻ¨āĻž āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻžāĻ° āĻ¨āĻž āĻ†āĻāĻ•āĻ¤ā§‡ āĻŽāĻžāĻ¨ 0 āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1āĨ¤

āĻĢā§āĻ°ā§‡āĻŽāĻ°ā§‡āĻŸ
āĻ—ā§āĻ°ā§āĻ¯āĻžāĻŦāĻŋāĻ‚ āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "ntsc", āĻāĻ° āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻžāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ā§ˇ
"30000/1001"āĨ¤

āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨_āĻ…āĻžā§āĻšāĻ˛
āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻ¨ā§‡ āĻ§āĻ°āĻž āĻ…āĻžā§āĻšāĻ˛ āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤

If āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨_āĻ…āĻžā§āĻšāĻ˛ 1 āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¤āĻžāĻ°āĻĒāĻ° āĻĻāĻ–āĻ˛āĻ•āĻžāĻ°ā§€ āĻ…āĻžā§āĻšāĻ˛āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻŋāĻ¤ āĻšāĻŦā§‡
āĻĒāĻ°ā§āĻĻāĻž āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ā§‡, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻ‚āĻļ āĻĨāĻžāĻ•āĻ˛ā§‡ āĻ•ā§€ āĻĻāĻ–āĻ˛ āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡ āĻ¤āĻž āĻœāĻžāĻ¨āĻž āĻ¸āĻšāĻœ
āĻĒāĻ°ā§āĻĻāĻž āĻĻāĻ–āĻ˛ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ.

āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨_āĻ…āĻžā§āĻšāĻ˛ āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻĻāĻ–āĻ˛ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŦā§‡āĻŽāĻžāĻ¨āĻžāĻ¨āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ:

ffmpeg -f gdigrab -show_region 1 -framerate 6 -video_size cif -offset_x 10 -offset_y 20 -i desktop out.mpg

āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ†āĻ•āĻžāĻ°
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ āĻĢā§āĻ˛ āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻ¨ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯āĻĻāĻŋ āĻĄā§‡āĻ¸ā§āĻ•āĻŸāĻĒ is
āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤, āĻ…āĻĨāĻŦāĻž āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹ āĻ†āĻ•āĻžāĻ° āĻ¯āĻĻāĻŋ title=window_title āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤.

āĻ…āĻĢāĻ¸ā§‡āĻŸ_āĻāĻ•ā§āĻ¸
āĻ¸āĻ™ā§āĻ—ā§‡ āĻāĻ•āĻŸāĻŋ āĻ…āĻžā§āĻšāĻ˛ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ¯āĻ–āĻ¨ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ†āĻ•āĻžāĻ°, āĻāĻ° āĻŦāĻžāĻŽ āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤ āĻĨā§‡āĻ•ā§‡ āĻĻā§‚āĻ°āĻ¤ā§āĻŦ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
āĻĒāĻ°ā§āĻĻāĻž āĻŦāĻž āĻĄā§‡āĻ¸ā§āĻ•āĻŸāĻĒāĨ¤

āĻ¨ā§‹āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻ…āĻĢāĻ¸ā§‡āĻŸ āĻ—āĻŖāĻ¨āĻž āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻŽāĻ¨āĻŋāĻŸāĻ°ā§‡āĻ° āĻ‰āĻĒāĻ°ā§‡āĻ° āĻŦāĻžāĻŽ āĻ•ā§‹āĻŖ āĻĨā§‡āĻ•ā§‡ āĻšāĻ¯āĻŧ
āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻŽāĻ¨āĻŋāĻŸāĻ°ā§‡āĻ° āĻŦāĻžāĻŽ āĻĻāĻŋāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻŽāĻ¨āĻŋāĻŸāĻ° āĻĨāĻžāĻ•ā§‡, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ†āĻĒāĻ¨āĻŋ
āĻāĻ•āĻŸāĻŋ āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ…āĻĢāĻ¸ā§‡āĻŸ_āĻāĻ•ā§āĻ¸ āĻ…āĻžā§āĻšāĻ˛āĻŸāĻŋāĻ•ā§‡ āĻ¸ā§‡āĻ‡ āĻŽāĻ¨āĻŋāĻŸāĻ°ā§‡ āĻ¸āĻ°āĻžāĻ¨ā§‹āĻ° āĻŽāĻžāĻ¨āĨ¤

offset_y
āĻ¸āĻ™ā§āĻ—ā§‡ āĻāĻ•āĻŸāĻŋ āĻ…āĻžā§āĻšāĻ˛ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ¯āĻ–āĻ¨ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ†āĻ•āĻžāĻ°, āĻ‰āĻĒāĻ°ā§‡āĻ° āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤ āĻĨā§‡āĻ•ā§‡ āĻĻā§‚āĻ°āĻ¤ā§āĻŦ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
āĻĒāĻ°ā§āĻĻāĻž āĻŦāĻž āĻĄā§‡āĻ¸ā§āĻ•āĻŸāĻĒāĨ¤

āĻ¨ā§‹āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻ…āĻĢāĻ¸ā§‡āĻŸ āĻ—āĻŖāĻ¨āĻž āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻŽāĻ¨āĻŋāĻŸāĻ°ā§‡āĻ° āĻ‰āĻĒāĻ°ā§‡āĻ° āĻŦāĻžāĻŽ āĻ•ā§‹āĻŖ āĻĨā§‡āĻ•ā§‡ āĻšāĻ¯āĻŧ
āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻŽāĻ¨āĻŋāĻŸāĻ°ā§‡āĻ° āĻ‰āĻĒāĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻŽāĻ¨āĻŋāĻŸāĻ° āĻĨāĻžāĻ•ā§‡ āĻ¤āĻŦā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻāĻŸāĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
āĻāĻ•āĻŸāĻŋ āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ offset_y āĻ…āĻžā§āĻšāĻ˛āĻŸāĻŋāĻ•ā§‡ āĻ¸ā§‡āĻ‡ āĻŽāĻ¨āĻŋāĻŸāĻ°ā§‡ āĻ¸āĻ°āĻžāĻ¨ā§‹āĻ° āĻŽāĻžāĻ¨āĨ¤

āĻšā§āĻ¯āĻžāĻ61883
āĻĢāĻžāĻ¯āĻŧāĻžāĻ°āĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻĄāĻŋāĻ­āĻŋ/āĻāĻ‡āĻšāĻĄāĻŋāĻ­āĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ libiec61883 āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĨ¤

āĻāĻ‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻŸāĻŋ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻ¤ā§‡, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ libiec61883, libraw1394 āĻāĻŦāĻ‚ libavc1394 āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĨ¤ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°āĻ¤ā§‡ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ "-enable-libiec61883" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

iec61883 āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ IEEE1394 āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻĨā§‡āĻ•ā§‡ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡
(FireWire), libiec61883 āĻāĻŦāĻ‚ āĻ¨āĻ¤ā§āĻ¨ Linux FireWire āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ• (juju) āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĨ¤ āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ 2.6.37 āĻāĻŦāĻ‚ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€āĻ¤ā§‡ DV/HDV āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ, āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻĒā§āĻ°āĻžāĻ¨ā§‹ āĻĢāĻžāĻ¯āĻŧāĻžāĻ°āĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ• āĻ›āĻŋāĻ˛
āĻ¸āĻ°āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻĢāĻžāĻ¯āĻŧāĻžāĻ°āĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻĒā§‹āĻ°ā§āĻŸāĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻž āĻĒā§āĻ°āĻĨāĻŽ āĻĒā§‹āĻ°ā§āĻŸāĻŸāĻŋ āĻŦā§‡āĻ›ā§‡ āĻ¨āĻŋāĻ¤ā§‡ "āĻ…āĻŸā§‹" āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨
āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤āĨ¤

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

dvtype
DV/HDV-āĻāĻ° āĻ…āĻŸā§‹āĻĄāĻŋāĻŸā§‡āĻ•āĻļāĻ¨ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¯āĻĻāĻŋ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ āĻ¨āĻž āĻšāĻ¯āĻŧ
āĻ•āĻžāĻœ, āĻ…āĻĨāĻŦāĻž āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻ¨ā§āĻ¨ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¨āĻŋāĻˇāĻŋāĻĻā§āĻ§ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤ āĻāĻ•āĻŸāĻŋ DV āĻšāĻŋāĻ•āĻŋāĻ¤ā§āĻ¸āĻž
HDV (āĻŦāĻž āĻ¤āĻĻā§āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤) āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ•āĻžāĻœ āĻ•āĻ°āĻŦā§‡ āĻ¨āĻž āĻāĻŦāĻ‚ āĻāĻ° āĻĢāĻ˛ā§‡ āĻ…āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ†āĻšāĻ°āĻŖ āĻšāĻŦā§‡āĨ¤ āĻĻā§āĻ¯
āĻŽā§‚āĻ˛ā§āĻ¯āĻŦā§‹āĻ§ āĻ—āĻžāĻĄāĻŧā§€, dv āĻāĻŦāĻ‚ āĻāĻ‡āĻšāĻĄāĻŋāĻ­āĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤

dvbuffer
āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻ‡āĻ¨āĻ•āĻžāĻŽāĻŋāĻ‚ āĻĄā§‡āĻŸāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻžāĻĢāĻžāĻ°ā§‡āĻ° āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻ­āĻŋāĻ° āĻœāĻ¨ā§āĻ¯, āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ āĻŋāĻ•
āĻŽāĻžāĻ¨ HDV-āĻāĻ° āĻœāĻ¨ā§āĻ¯, āĻāĻŸāĻŋ āĻ¸āĻ āĻŋāĻ• āĻĢā§āĻ°ā§‡āĻŽ āĻ¨āĻ¯āĻŧ, āĻ¯ā§‡āĻšā§‡āĻ¤ā§ HDV-āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ†āĻ•āĻžāĻ° āĻ¨ā§‡āĻ‡ā§ˇ

dvguid
āĻāĻŸāĻŋāĻ° GUID āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§‡ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ°āĻŋāĻ‚ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¸āĻžā§āĻšāĻžāĻ˛āĻŋāĻ¤ āĻšāĻŦā§‡
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻĨā§‡āĻ•ā§‡ āĻāĻŦāĻ‚ āĻŦā§āĻ¯āĻ°ā§āĻĨ āĻšāĻ¯āĻŧ āĻ¯āĻĻāĻŋ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ GUID āĻ¸āĻš āĻ•ā§‹āĻ¨ā§‹ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¨āĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻāĻ‡
āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻāĻ•āĻ‡ āĻ¸āĻŽāĻ¯āĻŧā§‡ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻĨāĻžāĻ•āĻ˛ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻ‰āĻĒāĻ¯ā§‹āĻ—ā§€āĨ¤ āĻĻā§‡āĻ–ā§āĻ¨
GUID āĻ–ā§āĻāĻœā§‡ āĻŦā§‡āĻ° āĻ•āĻ°āĻ¤ā§‡ /sys/bus/firewire/devices-āĻāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ¯āĻŧāĻžāĻ°āĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻĄāĻŋāĻ­āĻŋ/āĻāĻ‡āĻšāĻĄāĻŋāĻ­āĻŋ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻ§āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤

ffplay -f iec61883 -i āĻ…āĻŸā§‹

100000 āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻŦāĻžāĻĢāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĢāĻžāĻ¯āĻŧāĻžāĻ°āĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻĄāĻŋāĻ­āĻŋ/āĻāĻ‡āĻšāĻĄāĻŋāĻ­āĻŋ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻ§āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻ°ā§‡āĻ•āĻ°ā§āĻĄ āĻ•āĻ°ā§āĻ¨
āĻ¯āĻĻāĻŋ āĻ‰ā§ŽāĻ¸ HDV āĻšāĻ¯āĻŧ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ.

ffmpeg -f iec61883 -i āĻ…āĻŸā§‹-āĻāĻ‡āĻšāĻĄāĻŋāĻ­āĻŋāĻŦāĻžāĻĢāĻžāĻ° 100000 out.mpg

āĻ¨āĻžāĻŦāĻŋāĻ•
āĻœā§āĻ¯āĻžāĻ• āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĨ¤

āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻŸāĻŋ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ˛āĻŋāĻŦāĻœā§āĻ¯āĻžāĻ• āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ āĻ•āĻ°āĻž āĻĻāĻ°āĻ•āĻžāĻ°
āĻĒāĻĻā§āĻ§āĻ¤āĻŋ.

āĻāĻ•āĻŸāĻŋ JACK āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ• āĻŦāĻž āĻāĻ•āĻžāĻ§āĻŋāĻ• JACK āĻ˛ā§‡āĻ–āĻžāĻ° āĻ¯ā§‹āĻ—ā§āĻ¯ āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡,
āĻ¨āĻžāĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ—ā§āĻ°āĻžāĻšāĻ•ā§‡āĻ° āĻ¨āĻžāĻŽ:āĻ‡āĻ¨āĻĒā§āĻŸ_N, āĻ•ā§‹āĻĨāĻžāĻ¯āĻŧ āĻ—ā§āĻ°āĻžāĻšāĻ•ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ¨āĻžāĻŽ,
āĻāĻŦāĻ‚ N āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¯āĻž āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°ā§‡āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻĒāĻžāĻ āĻžāĻŦā§‡
FFmpeg āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡ āĻĄā§‡āĻŸāĻž āĻ…āĻ°ā§āĻœāĻŋāĻ¤āĨ¤

āĻāĻ•āĻŦāĻžāĻ° āĻ†āĻĒāĻ¨āĻŋ āĻāĻ• āĻŦāĻž āĻāĻ•āĻžāĻ§āĻŋāĻ• JACK āĻĒāĻžāĻ āĻ¯ā§‹āĻ—ā§āĻ¯ āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ˛ā§‡, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ¤āĻžāĻĻā§‡āĻ° āĻāĻ•āĻŸāĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
āĻŦāĻž āĻ†āĻ°āĻ“ JACK āĻ˛ā§‡āĻ–āĻžāĻ° āĻ¯ā§‹āĻ—ā§āĻ¯ āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĨ¤

JACK āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¸āĻ‚āĻ¯ā§‹āĻ— āĻŦāĻž āĻ¸āĻ‚āĻ¯ā§‹āĻ— āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ jack_connect āĻāĻŦāĻ‚ jack_disconnect
āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ, āĻ…āĻĨāĻŦāĻž āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻžāĻĢāĻŋāĻ•āĻžāĻ˛ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻāĻŸāĻŋ āĻ•āĻ°āĻ¤ā§‡, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ qjackctl.

JACK āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻāĻŦāĻ‚ āĻ¤āĻžāĻĻā§‡āĻ° āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ jack_lsp.

āĻāĻ•āĻŸāĻŋ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡ āĻ¯āĻž āĻĻā§‡āĻ–āĻžāĻ¯āĻŧ āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ JACK āĻĒāĻžāĻ āĻ¯ā§‹āĻ—ā§āĻ¯ āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻ•ā§‡ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻ¯āĻŧ ffmpeg.

# "ffmpeg" āĻ¨āĻžāĻŽā§‡ āĻāĻ•āĻŸāĻŋ JACK āĻ˛ā§‡āĻ–āĻžāĻ° āĻ¯ā§‹āĻ—ā§āĻ¯ āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤
$ ffmpeg -f jack -i ffmpeg -y out.wav

# āĻ¨āĻŽā§āĻ¨āĻž āĻœā§āĻ¯āĻžāĻ•_āĻŽā§‡āĻŸā§āĻ°ā§‹ āĻĒāĻžāĻ āĻ¯ā§‹āĻ—ā§āĻ¯ āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻļā§āĻ°ā§ āĻ•āĻ°ā§āĻ¨āĨ¤
$ jack_metro -b 120 -d 0.2 -f 4000

# āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ JACK āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻĻā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ•āĻ°ā§āĻ¨āĨ¤
$ jack_lsp -c
āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ: capture_1
āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ: capture_2
āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ: āĻĒā§āĻ˛ā§‡āĻŦā§āĻ¯āĻžāĻ•_1
āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ: āĻĒā§āĻ˛ā§‡āĻŦā§āĻ¯āĻžāĻ•_2
ffmpeg: input_1
metro:120_bpm

# ffmpeg āĻ˛āĻŋāĻ–āĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯ āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻŸā§āĻ°ā§‹ āĻ¸āĻ‚āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤
$ jack_connect metro:120_bpm ffmpeg:input_1

āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻĄāĻŧā§āĻ¨:http://jackaudio.org/>

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 2āĨ¤

āĻ˛āĻžāĻ­āĻĢāĻŋ
Libavfilter āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻžāĻ°ā§āĻšā§āĻ¯āĻŧāĻžāĻ˛ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸.

āĻāĻ‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ libavfilter āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢā§‡āĻ° āĻ–ā§‹āĻ˛āĻž āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ¯āĻžāĻĄ āĻĨā§‡āĻ•ā§‡ āĻĄā§‡āĻŸāĻž āĻĒāĻĄāĻŧā§‡āĨ¤

āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ āĻ“āĻĒā§‡āĻ¨ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻŦā§‡
āĻ¯āĻž āĻ‰ā§ŽāĻĒāĻ¨ā§āĻ¨ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻŽā§āĻ¯āĻžāĻĒ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĄā§‡āĻŸāĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤ āĻĻā§āĻ¯
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻšāĻŋāĻ¤ā§āĻ°āĻ˛ā§‡āĻ–.

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

āĻšāĻŋāĻ¤ā§āĻ°āĻ˛ā§‡āĻ–
āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ–ā§‹āĻ˛āĻž āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻāĻ•āĻŸāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ˛ā§‡āĻŦā§‡āĻ˛ āĻ•āĻ°āĻž āĻ†āĻŦāĻļā§āĻ¯āĻ•
āĻĢāĻ°ā§āĻŽā§‡āĻ° āĻ…āĻ¨āĻ¨ā§āĻ¯ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ "āĻ†āĻ‰āĻŸN", āĻ•ā§‹āĻĨāĻžāĻ¯āĻŧ N 0 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ āĻšāĻ“āĻ¯āĻŧāĻž āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻŽā§āĻ¯āĻžāĻĒ āĻ•āĻ°āĻž āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽāĨ¤ āĻĒā§āĻ°āĻĨāĻŽ āĻ˛ā§‡āĻŦā§‡āĻ˛āĻŦāĻŋāĻšā§€āĻ¨ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻšāĻ˛
āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ "out0" āĻ˛ā§‡āĻŦā§‡āĻ˛ā§‡ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ…āĻ¨ā§āĻ¯ āĻ¸āĻŦ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨
āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡āĨ¤

āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ˛ā§‡āĻŦā§‡āĻ˛ā§‡ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧāĻŸāĻŋ "+subcc" āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¸ā§‡āĻ‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻ•ā§āĻ˛ā§‹āĻœāĻĄ āĻ•ā§āĻ¯āĻžāĻĒāĻļāĻ¨ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ (āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻŽā§‚āĻ˛āĻ•; āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° EIA-608 / āĻāĻ° āĻœāĻ¨ā§āĻ¯
āĻ†āĻĒāĻžāĻ¤āĻ¤ CEA-708)āĨ¤ āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸āĻŋ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽāĻ—ā§āĻ˛āĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡āĻ° āĻĒāĻ°ā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡
āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻ¸ā§āĻ°ā§‹āĻ¤ā§‡āĻ° āĻ•ā§āĻ°āĻŽāĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ¯āĻĻāĻŋ "out19+subcc" āĻĨāĻžāĻ•ā§‡,
"out7+subcc" āĻāĻŦāĻ‚ "out42" āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤, āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ #43 āĻšāĻ˛ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ #7 āĻāĻŦāĻ‚ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ #44 āĻāĻ° āĻœāĻ¨ā§āĻ¯ subcc
āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ #19 āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸āĻŋāĨ¤

āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻž āĻšāĻ˛ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĨ¤

āĻ—ā§āĻ°āĻžāĻĢ_āĻĢāĻžāĻ‡āĻ˛
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢā§‡āĻ° āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽāĻŸāĻŋ āĻĒāĻĄāĻŧāĻ¤ā§‡ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻĒāĻžāĻ āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŦāĻžāĻ•ā§āĻ¯ āĻ—āĻ āĻ¨
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻāĻ•āĻ‡ āĻšāĻŋāĻ¤ā§āĻ°āĻ˛ā§‡āĻ–.

āĻĄāĻžāĻŽā§āĻĒāĻ—ā§āĻ°āĻžāĻĢ
āĻ—ā§āĻ°āĻžāĻĢ āĻĄāĻžāĻŽā§āĻĒ stderr.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻāĻ•āĻŸāĻŋ āĻ°āĻ™āĻŋāĻ¨ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻāĻŸāĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ†āĻŦāĻžāĻ° āĻĒā§āĻ˛ā§‡ āĻ•āĻ°ā§āĻ¨ ffplay:

ffplay -f lavfi -graph "color=c=pink [out0]" āĻĄāĻžāĻŽāĻŋ

āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻšāĻŋāĻ¸āĻžāĻŦā§‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ—ā§āĻ°āĻžāĻĢ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨, āĻāĻŦāĻ‚
"out0" āĻ˛ā§‡āĻŦā§‡āĻ˛ āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¨:

ffplay -f lavfi āĻ°āĻ™=c=āĻ—ā§‹āĻ˛āĻžāĻĒā§€

¡ āĻ¤āĻŋāĻ¨āĻŸāĻŋ āĻ­āĻŋāĻ¨ā§āĻ¨ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž āĻ‰ā§ŽāĻ¸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻšāĻžāĻ˛āĻžāĻ¨:

ffplay -f lavfi -graph "testsrc [out0]; testsrc,hflip [out1]; testsrc, negate [out2]" test3

āĻ…ā§āĻ¯āĻžāĻŽā§‹āĻ­āĻŋ āĻ¸ā§‹āĻ°ā§āĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĒāĻĄāĻŧā§āĻ¨ āĻāĻŦāĻ‚ āĻāĻŸāĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ†āĻŦāĻžāĻ° āĻĒā§āĻ˛ā§‡ āĻ•āĻ°ā§āĻ¨ ffplay:

ffplay -f lavfi "amovie=test.wav"

¡ āĻāĻ•āĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĒāĻĄāĻŧā§āĻ¨ āĻāĻŦāĻ‚ āĻāĻŸāĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ†āĻŦāĻžāĻ° āĻĒā§āĻ˛ā§‡ āĻ•āĻ°ā§āĻ¨ā§ˇ ffplay:

ffplay -f lavfi "movie=test.avi[out0];amovie=test.wav[out1]"

¡ āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°āĻž āĻĢā§āĻ°ā§‡āĻŽāĻ•ā§‡ āĻ‡āĻŽā§‡āĻœ āĻāĻŦāĻ‚ āĻ•ā§āĻ˛ā§‹āĻœāĻĄ āĻ•ā§āĻ¯āĻžāĻĒāĻļāĻ¨ āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻĄāĻžāĻŽā§āĻĒ āĻ•āĻ°ā§āĻ¨ (āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻŽā§‚āĻ˛āĻ•):

ffmpeg -f lavfi -i "movie=test.ts[out0+subcc]" -āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° v āĻĢā§āĻ°ā§‡āĻŽ%08d.png -āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° s -c āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ -f rawvideo subcc.bin

libcdio
libcdio āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ• āĻ…āĻĄāĻŋāĻ“-āĻ¸āĻŋāĻĄāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĨ¤

āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻŸāĻŋ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° libcdio āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
āĻĒāĻĻā§āĻ§āĻ¤āĻŋ. āĻāĻŸāĻŋāĻ° āĻœāĻ¨ā§āĻ¯ "--enable-libcdio" āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨āĨ¤

āĻāĻ‡ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“-āĻ¸āĻŋāĻĄāĻŋ āĻĨā§‡āĻ•ā§‡ āĻŦāĻžāĻœāĻžāĻ¨ā§‹ āĻāĻŦāĻ‚ āĻĻāĻ–āĻ˛ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧāĨ¤

āĻ¯ā§‡āĻŽāĻ¨ āĻ¸āĻ™ā§āĻ—ā§‡ āĻ•āĻĒāĻŋ āĻ•āĻ°āĻž ffmpeg āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ…āĻĄāĻŋāĻ“-āĻ¸āĻŋāĻĄāĻŋ āĻ‡āĻ¨ / dev / sr0, āĻ†āĻĒāĻ¨āĻŋ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻšāĻžāĻ˛āĻžāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨:

ffmpeg -f libcdio -i /dev/sr0 cd.wav

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

āĻ¸ā§āĻĒā§€āĻĄ
āĻĄā§āĻ°āĻžāĻ‡āĻ­ āĻĒāĻĄāĻŧāĻžāĻ° āĻ—āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

āĻ—āĻ¤āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ CD-ROM āĻ—āĻ¤āĻŋ āĻ‡āĻ‰āĻ¨āĻŋāĻŸ. āĻ—āĻ¤āĻŋ libcdio āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
"cdio_cddap_speed_set" āĻĢāĻžāĻ‚āĻļāĻ¨āĨ¤ āĻ…āĻ¨ā§‡āĻ• CD-ROM āĻĄā§āĻ°āĻžāĻ‡āĻ­ā§‡, āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ āĻ…āĻ¤ā§āĻ¯āĻ¨ā§āĻ¤ āĻŦāĻĄāĻŧ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§‡
āĻĻā§āĻ°ā§āĻ¤āĻ¤āĻŽ āĻ—āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻĢāĻ˛ā§‡ āĻšāĻŦā§‡āĨ¤

āĻĒā§āĻ¯āĻžāĻ°āĻžāĻ¨āĻ‡āĻ¯āĻŧāĻž_āĻŽā§‹āĻĄ
āĻĒā§āĻ¯āĻžāĻ°āĻžāĻ¨āĻŋāĻ¯āĻŧāĻž āĻ°āĻŋāĻ•āĻ­āĻžāĻ°āĻŋ āĻŽā§‹āĻĄ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻ— āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ…āĻ•ā§āĻˇāĻŽ
āĻ¯āĻžāĻšāĻžāĻ‡
āĻ‰āĻĒāĻ°ā§‡ āĻœāĻĄāĻŧāĻžāĻ¨
āĻ•āĻ–āĻ¨ā§‹ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¨
āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻ…āĻ•ā§āĻˇāĻŽ.

āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻŽā§‹āĻĄ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻĒā§āĻ¯āĻžāĻ°āĻžāĻ¨āĻ‡āĻ¯āĻŧāĻž āĻĒā§āĻ°āĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļ āĻ•āĻ°ā§āĻ¨
āĻĄāĻ•ā§āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨āĨ¤

libdc1394
IIDC1394 āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸, libdc1394 āĻāĻŦāĻ‚ libraw1394 āĻāĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡āĨ¤

āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ "--enable-libdc1394"āĨ¤

āĻ–ā§‹āĻ˛āĻžāĻŽā§‡āĻ˛āĻž
OpenAL āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ°ā§€ OpenAL 1.1 āĻ¸āĻš āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻ…āĻĄāĻŋāĻ“ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡
āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨.

āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻ¤ā§‡, āĻ†āĻĒāĻ¨āĻžāĻ° OpenAL āĻšā§‡āĻĄāĻžāĻ° āĻāĻŦāĻ‚ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨
āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ āĻ•āĻ°āĻž, āĻāĻŦāĻ‚ "--enable-openal" āĻĻāĻŋāĻ¯āĻŧā§‡ FFmpeg āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

OpenAL āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ āĻāĻŦāĻ‚ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ—ā§āĻ˛āĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° OpenAL āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻ…āĻ‚āĻļ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤, āĻ…āĻĨāĻŦāĻž
āĻāĻ•āĻŸāĻŋ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ (āĻāĻ•āĻŸāĻŋ SDK)āĨ¤ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ā§‡āĻļāĻ¨ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖā§‡āĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ“āĻ¯āĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ "--āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤-cflags" āĻāĻŦāĻ‚ "--extra-ldflags" āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻĒāĻ¤āĻžāĻ•āĻž
OpenAL āĻšā§‡āĻĄāĻžāĻ° āĻāĻŦāĻ‚ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĨ¤

OpenAL āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¨āĻŋāĻŽā§āĻ¨āĻ°ā§‚āĻĒ:

āĻ¸ā§ƒāĻœāĻ¨ā§€
āĻ…āĻĢāĻŋāĻ¸āĻŋāĻ¯āĻŧāĻžāĻ˛ āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¸āĻ™ā§āĻ—ā§‡ āĻšāĻžāĻ°ā§āĻĄāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ¤ā§āĻŦāĻ°āĻŖ āĻĒā§āĻ°āĻĻāĻžāĻ¨
āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻāĻŦāĻ‚ āĻ¸āĻĢā§āĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻĢāĻ˛āĻŦā§āĻ¯āĻžāĻ•āĨ¤ āĻĻā§‡āĻ–āĻžhttp://openal.org/>.

Openal āĻ•ā§‹āĻŽāĻ˛
āĻĒā§‹āĻ°ā§āĻŸā§‡āĻŦāĻ˛, āĻ“āĻĒā§‡āĻ¨ āĻ¸ā§‹āĻ°ā§āĻ¸ (āĻāĻ˛āĻœāĻŋāĻĒāĻŋāĻāĻ˛) āĻ¸āĻĢā§āĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨āĨ¤ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻžāĻ•āĻāĻ¨ā§āĻĄ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤
āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ, āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸, āĻ¸ā§‹āĻ˛āĻžāĻ°āĻŋāĻ¸ āĻāĻŦāĻ‚ āĻŦāĻŋāĻāĻ¸āĻĄāĻŋ āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻŋāĻ‚ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ¸āĻžāĻ‰āĻ¨ā§āĻĄ APIāĨ¤ āĻĻā§‡āĻ–āĻž
<http://kcat.strangesoft.net/openal.html>.

āĻ†āĻĒā§‡āĻ˛
OpenAL āĻšāĻ˛ āĻ•ā§‹āĻ° āĻ…āĻĄāĻŋāĻ“āĻ° āĻ…āĻ‚āĻļ, āĻ…āĻĢāĻŋāĻ¸āĻŋāĻ¯āĻŧāĻžāĻ˛ āĻŽā§āĻ¯āĻžāĻ• āĻ“āĻāĻ¸ āĻāĻ•ā§āĻ¸ āĻ…āĻĄāĻŋāĻ“ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸āĨ¤ āĻĻā§‡āĻ–āĻž
<http://developer.apple.com/technologies/mac/audio-and-video.html>

āĻāĻ‡ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻŸāĻŋ OpenAL āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻŋāĻ¤ āĻāĻ•āĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻĨā§‡āĻ•ā§‡ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧāĨ¤

āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻ¯āĻĻāĻŋ
āĻ–āĻžāĻ˛āĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻŸāĻŋ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻŦā§‡āĨ¤ āĻ¤ā§āĻŽāĻŋ āĻĒāĻžāĻ°āĻŦā§‡
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒāĻžāĻ¨ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž_āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸.

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛
āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ…āĻĄāĻŋāĻ“āĻ¤ā§‡ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŽāĻžāĻ¨ 1 (āĻŽāĻ¨ā§‹āĻ°āĻžāĻ˛) āĻāĻŦāĻ‚ 2
(āĻ¸ā§āĻŸāĻŋāĻ°āĻŋāĻ“) āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĨā§‡āĻ•ā§‡ 2.

āĻ¸āĻžāĻ§āĻžāĻ°āĻ¨ āĻŽāĻžāĻĒ
āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ…āĻĄāĻŋāĻ“āĻ° āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ†āĻ•āĻžāĻ° (āĻŦāĻŋāĻŸā§‡) āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŽāĻžāĻ¨ 8 āĻāĻŦāĻ‚ 16 āĻšāĻ¯āĻŧ
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĨā§‡āĻ•ā§‡ 16.

āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ°
āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ…āĻĄāĻŋāĻ“āĻ° āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ° (Hz āĻ) āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĨā§‡āĻ•ā§‡ 44.1k.

āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž_āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸
āĻ¯āĻĻāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡ āĻ¸āĻ¤ā§āĻ¯, āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻŽāĻŋāĻĨā§āĻ¯āĻž.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

OpenAL āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨:

$ ffmpeg -list_devices true -f openal -i dummy out.ogg

OpenAL āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻĨā§‡āĻ•ā§‡ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ DR-BT101 āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ PulseAudio:

$ ffmpeg -f openal -i 'DR-BT101 āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ PulseAudio' out.ogg

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻĨā§‡āĻ•ā§‡ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ (āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ–āĻžāĻ˛āĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ '' āĻ¨ā§‹āĻŸ āĻ•āĻ°ā§āĻ¨):

$ffmpeg -f openal -i '' out.ogg

āĻāĻ•āĻ‡ āĻ¸āĻžāĻĨā§‡ āĻĻā§āĻŸāĻŋ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻĨā§‡āĻ•ā§‡ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨, āĻāĻ•āĻ‡ āĻ¸āĻžāĻĨā§‡ āĻĻā§āĻŸāĻŋ āĻ­āĻŋāĻ¨ā§āĻ¨ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ˛ā§‡āĻ–āĻž
ffmpeg āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

$ ffmpeg -f openal -i 'DR-BT101 āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ PulseAudio' out1.ogg -f openal -i 'ALSA āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ' out2.ogg

āĻĻā§āĻ°āĻˇā§āĻŸāĻŦā§āĻ¯: āĻ¸āĻŽāĻ¸ā§āĻ¤ OpenAL āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻāĻ•āĻ¯ā§‹āĻ—ā§‡ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡ āĻ¨āĻž - āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§āĻ¨
āĻ¸āĻ°ā§āĻŦāĻļā§‡āĻˇ OpenAL Soft āĻ¯āĻĻāĻŋ āĻ‰āĻĒāĻ°ā§‡āĻ°āĻŸāĻŋ āĻ•āĻžāĻœ āĻ¨āĻž āĻ•āĻ°ā§‡āĨ¤

OSS
āĻ¸āĻžāĻ‰āĻ¨ā§āĻĄ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ–ā§āĻ˛ā§āĻ¨āĨ¤

āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°āĻž āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻšāĻ˛ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¨ā§‹āĻĄ āĻ¯āĻž OSS āĻ‡āĻ¨āĻĒā§āĻŸāĻ•ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡
āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸, āĻāĻŦāĻ‚ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ /dev/dsp.

āĻ¯ā§‡āĻŽāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻĻāĻ–āĻ˛ /dev/dsp āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° ffmpeg āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨:

ffmpeg -f oss -i /dev/dsp /tmp/oss.wav

OSS āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĻā§‡āĻ–ā§āĻ¨:http://manuals.opensound.com/usersguide/dsp.html>

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ°
āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ° Hz āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 48000āĨ¤

āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 2āĨ¤

āĻ¨āĻžāĻĄāĻŧāĻŋ
āĻĒāĻžāĻ˛āĻ¸āĻ…āĻĄāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĨ¤

āĻāĻ‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ "--enable-libpulse" āĻĻāĻŋāĻ¯āĻŧā§‡ FFmpeg āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°āĻž āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ‰ā§ŽāĻ¸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻŦāĻž āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ "āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ"

PulseAudio āĻ¸ā§‹āĻ°ā§āĻ¸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻāĻŦāĻ‚ āĻ¤āĻžāĻĻā§‡āĻ° āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
pactl āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¸ā§‚āĻ¤ā§āĻ°.

PulseAudio āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻŦā§‡http://www.pulseaudio.org>.

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°
āĻāĻ•āĻŸāĻŋ IP āĻ āĻŋāĻ•āĻžāĻ¨āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ PulseAudio āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻ‚āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°
āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž āĻ¯āĻ–āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ.

āĻ¨āĻžāĻŽ
āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻĻā§‡āĻ–āĻžāĻ¨ā§‹āĻ° āĻ¸āĻŽāĻ¯āĻŧ PulseAudio āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻŦā§‡ āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨, āĻĻā§āĻŦāĻžāĻ°āĻž
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻāĻŸāĻŋ "LIBAVFORMAT_IDENT" āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚āĨ¤

āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ_āĻ¨āĻžāĻŽ
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻ—ā§āĻ˛āĻŋ āĻĻā§‡āĻ–āĻžāĻ¨ā§‹āĻ° āĻ¸āĻŽāĻ¯āĻŧ PulseAudio āĻ¯ā§‡ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¨āĻžāĻŽāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻŦā§‡ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨ā§ˇ
"āĻ°ā§‡āĻ•āĻ°ā§āĻĄ" āĻšāĻ¯āĻŧāĨ¤

āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ°
Hz-āĻ āĻ¸ā§āĻ¯āĻžāĻŽā§āĻĒāĻ˛āĻ°ā§‡āĻŸ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ 48kHz āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛
āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ 2 (āĻ¸ā§āĻŸāĻŋāĻ°āĻŋāĻ“) āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ†āĻ›ā§‡āĨ¤

āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ†āĻ•ā§ƒāĻ¤āĻŋ
āĻĢā§āĻ°ā§‡āĻŽ āĻĒā§āĻ°āĻ¤āĻŋ āĻŦāĻžāĻ‡āĻŸā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻāĻŸāĻŋ 1024 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ†āĻ›ā§‡āĨ¤

fragment_size
PulseAudio-āĻ āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻŦāĻžāĻĢāĻžāĻ°āĻŋāĻ‚ āĻĢā§āĻ°ā§āĻ¯āĻžāĻ—āĻŽā§‡āĻ¨ā§āĻŸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨, āĻāĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“āĻ•ā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°āĻŦā§‡
āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻāĻŸāĻž āĻ†āĻ¨āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ.

āĻĻā§‡āĻ“āĻ¯āĻŧāĻžāĻ˛ āĻ˜āĻĄāĻŧāĻŋ
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¸āĻŽāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• PTS āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 1āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ°ā§‡āĻ•āĻ°ā§āĻĄ āĻ•āĻ°ā§āĻ¨:

ffmpeg -f āĻĒāĻžāĻ˛āĻ¸ -i āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ /tmp/pulse.wav

qtkit
QTKit āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĨ¤

āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒāĻžāĻ¸ āĻ•āĻ°āĻž āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽāĻŸāĻŋ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¨āĻžāĻŽ āĻŦāĻž āĻ¸ā§‚āĻšā§€ āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻžāĻ°ā§āĻ¸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻĻā§āĻ¯
-video_device_index āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĻ“ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¸ā§‚āĻšā§€ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¸ā§‚āĻšāĻ• āĻšāĻŦā§‡
āĻ¯ā§‡ āĻ•ā§‹āĻ¨ā§‹ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¯āĻĻāĻŋ āĻĒāĻ›āĻ¨ā§āĻĻāĻ¸āĻ‡ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻĨāĻžāĻ•ā§‡ āĻ¤āĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
-āĻ­āĻŋāĻĄāĻŋāĻ“_āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸_āĻ‡āĻ¨āĻĄā§‡āĻ•ā§āĻ¸ āĻāĻŸāĻŋ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻ¤ā§‡āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ–āĻžāĻ˛āĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻšāĻ˛ā§‡ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻž āĻšāĻŦā§‡
āĻ…āĻĨāĻŦāĻž āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¨āĻžāĻŽ "āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ" āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻ†āĻ›ā§‡āĨ¤ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻ—ā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
-āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž_āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĨ¤

ffmpeg -f qtkit -i "0" out.mpg

ffmpeg -f qtkit -video_device_index 0 -i "" out.mpg

ffmpeg -f qtkit -i "āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ" out.mpg

ffmpeg -f qtkit -list_devices true -i ""

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

āĻšāĻ•ā§āĻ°ā§‡āĻ° āĻšāĻžāĻ°
āĻ¸ā§‡āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 30āĨ¤

āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž_āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸
"āĻ¸āĻ¤ā§āĻ¯" āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•āĻ˛ā§‡, āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ "āĻŽāĻŋāĻĨā§āĻ¯āĻž"āĨ¤

āĻ­āĻŋāĻĄāĻŋāĻ“_āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸_āĻ¸ā§‚āĻšā§€
āĻāĻ•āĻ‡ āĻ¨āĻžāĻŽā§‡āĻ° āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§‚āĻšā§€ āĻ…āĻ¨ā§āĻ¸āĻžāĻ°ā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨ (0 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ)āĨ¤

sndio
sndio āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĨ¤

āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻŸāĻŋ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° libsndio āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
āĻĒāĻĻā§āĻ§āĻ¤āĻŋ.

āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°āĻž āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻšāĻ˛ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¨ā§‹āĻĄ āĻ¯āĻž sndio āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸, āĻāĻŦāĻ‚ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ /dev/audio0.

āĻ¯ā§‡āĻŽāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻĻāĻ–āĻ˛ /dev/audio0 āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° ffmpeg āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨:

ffmpeg -f sndio -i /dev/audio0 /tmp/oss.wav

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ°
āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ° Hz āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 48000āĨ¤

āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 2āĨ¤

video4linux2, v4l2
Video4Linux2 āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĨ¤

"v4l2" āĻ•ā§‡ "video4linux2" āĻāĻ° āĻ‰āĻĒāĻ¨āĻžāĻŽ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ¯āĻĻāĻŋ FFmpeg v4l-utils āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻšāĻ¯āĻŧ ("--enable-libv4l2" āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ), "-use_libv4l2" āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¸āĻŽā§āĻ­āĻŦāĨ¤

āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¨āĻžāĻŽ āĻĻāĻ–āĻ˛ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¨ā§‹āĻĄ, āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻĨāĻžāĻ•ā§‡
āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ (āĻ¯ā§‡āĻŽāĻ¨ āĻāĻ•āĻŸāĻŋ USB āĻ“āĻ¯āĻŧā§‡āĻŦāĻ•ā§āĻ¯āĻžāĻŽ) āĻĒā§āĻ˛āĻžāĻ— āĻ‡āĻ¨ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ¨ā§‹āĻĄ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡
āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ, āĻāĻŦāĻ‚ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¨āĻžāĻŽ āĻ†āĻ›ā§‡ /dev/videoN, āĻ•ā§‹āĻĨāĻžāĻ¯āĻŧ N āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¯ā§āĻ•ā§āĻ¤ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
āĻ¯āĻ¨ā§āĻ¤ā§āĻ°.

Video4Linux2 āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ¸ā§€āĻŽāĻŋāĻ¤ āĻ¸ā§‡āĻŸ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡ āĻĒā§āĻ°āĻ¸ā§āĻĨxāĻ‰āĻšā§āĻšāĻ¤āĻž āĻ†āĻ•āĻžāĻ° āĻāĻŦāĻ‚ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻšāĻžāĻ°āĨ¤
āĻ†āĻĒāĻ¨āĻŋ āĻ•ā§‹āĻ¨āĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¤āĻž āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ -āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž_āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ āĻ¸āĻŦ Video4Linux2 āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤ āĻ•āĻŋāĻ›ā§
āĻŸāĻŋāĻ­āĻŋ āĻ•āĻžāĻ°ā§āĻĄā§‡āĻ° āĻŽāĻ¤ā§‹ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻāĻ• āĻŦāĻž āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻŽāĻžāĻ¨ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡āĨ¤ āĻāĻŸāĻž āĻ¸āĻŦ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ•āĻ°āĻž āĻ¸āĻŽā§āĻ­āĻŦ
āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ -āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž_āĻŽāĻžāĻ¨ āĻ¸āĻŦ.

āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡āĻ° āĻŸāĻžāĻ‡āĻŽ āĻŦā§‡āĻ¸ āĻšāĻ˛ 1 āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄāĨ¤ āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚
āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨, āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛ āĻŸāĻžāĻ‡āĻŽ āĻ˜āĻĄāĻŧāĻŋ āĻĨā§‡āĻ•ā§‡ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ (āĻ‰ā§ŽāĻ¸ āĻ‡āĻ‰āĻ¨āĻŋāĻ•ā§āĻ¸ā§‡
āĻ¯ā§āĻ—) āĻŦāĻž āĻāĻ•āĻ˜ā§‡āĻ¯āĻŧā§‡ āĻ˜āĻĄāĻŧāĻŋ (āĻ‰ā§ŽāĻĒāĻ¤ā§āĻ¤āĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻŦā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, NTP āĻŦāĻž āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻ¨āĻž
āĻ˜āĻĄāĻŧāĻŋāĻ¤ā§‡ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨) āĻĻā§āĻ¯ -āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ ABS or -ts ABS āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻœā§‹āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛ āĻŸāĻžāĻ‡āĻŽ āĻ˜āĻĄāĻŧāĻŋāĻ¤ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĨ¤

āĻ­āĻŋāĻĄāĻŋāĻ“4linux2 āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ•āĻŋāĻ›ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸āĻš ffmpeg āĻāĻŦāĻ‚ ffplay:

āĻāĻ•āĻŸāĻŋ video4linux2 āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ•āĻ°ā§āĻ¨:

ffplay -f video4linux2 -list_formats all /dev/video0

āĻāĻ•āĻŸāĻŋ video4linux2 āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻ§āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻĻā§‡āĻ–āĻžāĻ¨:

ffplay -f video4linux2 -framerate 30 -video_size hd720 /dev/video0

āĻāĻ•āĻŸāĻŋ video4linux2 āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻ§āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻ°ā§‡āĻ•āĻ°ā§āĻĄ āĻ•āĻ°ā§āĻ¨, āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻšāĻžāĻ° āĻāĻŦāĻ‚ āĻ†āĻ•āĻžāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ°āĻžāĻ–ā§āĻ¨
āĻĒā§‚āĻ°ā§āĻŦā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡:

ffmpeg -f video4linux2 -input_format mjpeg -i /dev/video0 out.mpeg

Video4Linux āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨http://linuxtv.org/>.

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

āĻŽāĻžāĻ¨
āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄā§‡āĻ° āĻ¨āĻžāĻŽ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒā§‡āĻ¤ā§‡
āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŽāĻžāĻ¨, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž_āĻŽāĻžāĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛
āĻ‡āĻ¨āĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ¨āĻŽā§āĻŦāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ -1, āĻ¯āĻžāĻ° āĻ…āĻ°ā§āĻĨ āĻĒā§‚āĻ°ā§āĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛.

āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ†āĻ•āĻžāĻ°
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸ āĻĢāĻ°ā§āĻŽā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ āĻĒā§āĻ°āĻ¸ā§āĻĨxāĻ‰āĻšā§āĻšāĻ¤āĻž āĻŦāĻž āĻāĻ•āĻŸāĻŋ
āĻŦā§ˆāĻ§ āĻ†āĻ•āĻžāĻ° āĻ¸āĻ‚āĻ•ā§āĻˇā§‡āĻĒāĻŖ.

pixel_format
āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨ (āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ•āĻžāĻāĻšāĻž āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§ˆāĻ§)āĨ¤

āĻ›āĻ• āĻĒā§‚āĻ°āĻŖ āĻ•āĻ°āĻž
āĻĒāĻ›āĻ¨ā§āĻĻā§‡āĻ° āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ (āĻ•āĻžāĻāĻšāĻž āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻœāĻ¨ā§āĻ¯) āĻŦāĻž āĻāĻ•āĻŸāĻŋ āĻ•ā§‹āĻĄā§‡āĻ• āĻ¨āĻžāĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻ¯āĻ–āĻ¨ āĻŦā§‡āĻļ āĻ•āĻ¯āĻŧā§‡āĻ•āĻŸāĻŋ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻĨāĻžāĻ•ā§‡āĨ¤

āĻĢā§āĻ°ā§‡āĻŽāĻ°ā§‡āĻŸ
āĻĒāĻ›āĻ¨ā§āĻĻā§‡āĻ° āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

list_formats
āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻŸāĻ—ā§āĻ˛āĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨ (āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻŸ, āĻ•ā§‹āĻĄā§‡āĻ• āĻāĻŦāĻ‚ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ†āĻ•āĻžāĻ°) āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨ā§ˇ

āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻšāĻ˛:

āĻ¸āĻŦ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ (āĻ¸āĻ‚āĻ•ā§āĻšāĻŋāĻ¤ āĻāĻŦāĻ‚ āĻ…-āĻ¸āĻ‚āĻ•ā§āĻšāĻŋāĻ¤) āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤

āĻ•āĻžāĻāĻšāĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ•āĻžāĻāĻšāĻž āĻ­āĻŋāĻĄāĻŋāĻ“ (āĻ…-āĻ¸āĻ‚āĻ•ā§āĻšāĻŋāĻ¤) āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤

āĻ¸āĻ™ā§āĻ•ā§āĻšāĻŋāĻ¤
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¸āĻ‚āĻ•ā§āĻšāĻŋāĻ¤ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĻā§‡āĻ–āĻžāĻ¨.

āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž_āĻŽāĻžāĻ¨
āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨.

āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻšāĻ˛:

āĻ¸āĻŦ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤

āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ, ts
āĻ§āĻ°āĻž āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡āĻ° āĻ§āĻ°āĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻšāĻ˛:

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

ABS āĻĒāĻ°āĻŽ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ (āĻ“āĻ¯āĻŧāĻžāĻ˛ āĻ˜āĻĄāĻŧāĻŋ)āĨ¤

mono2abs
āĻāĻ•āĻ˜ā§‡āĻ¯āĻŧā§‡ āĻĨā§‡āĻ•ā§‡ āĻĒāĻ°āĻŽ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻœā§‹āĻ° āĻ•āĻ°ā§‡āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ "āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ"āĨ¤

use_libv4l2
libv4l2 (v4l-utils) āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻĢāĻžāĻ‚āĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0āĨ¤

vfwcap
VfW (āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ­āĻŋāĻĄāĻŋāĻ“) āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĨ¤

āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒāĻžāĻ¸ āĻ•āĻ°āĻž āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻšāĻ˛ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ° āĻ¨āĻŽā§āĻŦāĻ°, 0 āĻĨā§‡āĻ•ā§‡ 9 āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤
āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ°ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ "āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ…āĻ¨ā§āĻ¯ āĻ•ā§‹āĻ¨ā§‹ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻž āĻ•āĻ°āĻž āĻšāĻŦā§‡
āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¨āĻŽā§āĻŦāĻ° 0 āĻšāĻŋāĻ¸āĻžāĻŦā§‡āĨ¤

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ†āĻ•āĻžāĻ°
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢā§āĻ°ā§‡āĻŽāĻ°ā§‡āĻŸ
āĻ—ā§āĻ°ā§āĻ¯āĻžāĻŦāĻŋāĻ‚ āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "ntsc", āĻāĻ° āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻžāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ā§ˇ
"30000/1001"āĨ¤

x11 āĻ—ā§āĻ°ā§āĻ¯āĻžāĻŦ
X11 āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĨ¤

āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻŸāĻŋ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ libxcb āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤
āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻŸāĻŋ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ­āĻžāĻŦā§‡, āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ --enable-x11grab āĻ˛āĻŋāĻ—ā§āĻ¯āĻžāĻ¸āĻŋ Xlib āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻĻā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨āĨ¤

āĻāĻ‡ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻŸāĻŋ āĻāĻ•āĻœāĻ¨āĻ•ā§‡ X11 āĻĄāĻŋāĻ¸āĻĒā§āĻ˛ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻžā§āĻšāĻ˛ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧāĨ¤

āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒāĻžāĻ¸ āĻ•āĻ°āĻž āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽāĻŸāĻŋāĻ¤ā§‡ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡:

[ ]: . [+ , ]

āĻšā§‹āĻ¸ā§āĻŸ-āĻ¨ā§‡āĻŽ:āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨_āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž.āĻ¸ā§āĻ•ā§āĻ°ā§€āĻ¨_āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻĻāĻ–āĻ˛ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§āĻ•ā§āĻ°ā§€āĻ¨ā§‡āĻ° X11 āĻĄāĻŋāĻ¸āĻĒā§āĻ˛ā§‡ āĻ¨āĻžāĻŽ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§‡
āĻĨā§‡āĻ•ā§‡āĨ¤ āĻšā§‹āĻ¸ā§āĻŸ-āĻ¨ā§‡āĻŽ āĻŦāĻžāĻĻ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻāĻŦāĻ‚ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ "āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻšā§‹āĻ¸ā§āĻŸ"āĨ¤ āĻĒāĻ°āĻŋāĻŦā§‡āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§€āĻ˛
DISPLAY āĻ•ā§‡ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ¨āĻžāĻŽ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

x_offset āĻāĻŦāĻ‚ y_offset āĻ‰āĻĒāĻ°ā§‡āĻ°-āĻŦāĻžāĻŽ āĻĻāĻŋāĻ•ā§‡ āĻ¸āĻžāĻĒā§‡āĻ•ā§āĻˇā§‡ āĻĻāĻ–āĻ˛āĻ•ā§ƒāĻ¤ āĻāĻ˛āĻžāĻ•āĻžāĻ° āĻ…āĻĢāĻ¸ā§‡āĻŸāĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨
X11 āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻ¨ā§‡āĻ° āĻ¸ā§€āĻŽāĻžāĻ¨āĻžāĨ¤ āĻ¤āĻžāĻ°āĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0.

X11 āĻĄāĻ•ā§āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨ (āĻ¯ā§‡āĻŽāĻ¨ āĻāĻ• X) āĻ†āĻ°ā§‹ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤

āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° xdpyinfo āĻ†āĻĒāĻ¨āĻžāĻ° X11 āĻāĻ° āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ¤āĻĨā§āĻ¯ āĻĒāĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ
āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ (āĻ¯ā§‡āĻŽāĻ¨ "āĻ¨āĻžāĻŽ" āĻŦāĻž "āĻŽāĻžāĻ¤ā§āĻ°āĻž" āĻāĻ° āĻœāĻ¨ā§āĻ¯ grep)āĨ¤

āĻ¯ā§‡āĻŽāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻĻāĻ–āĻ˛ : 0.0 āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° ffmpeg:

ffmpeg -f x11grab -framerate 25 -video_size cif -i :0.0 out.mpg

"10,20" āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ āĻ§āĻ°ā§āĻ¨:

ffmpeg -f x11grab -framerate 25 -video_size cif -i :0.0+10,20 out.mpg

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

āĻ†āĻāĻ•āĻž_āĻŽāĻžāĻ‰āĻ¸
āĻŽāĻžāĻ‰āĻ¸ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻžāĻ° āĻ†āĻāĻ•āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ•āĻŋāĻ¨āĻž āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ 0 āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ āĻ†āĻāĻ•āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¨āĻž āĻ¤āĻž āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨
āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻ• āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1āĨ¤

āĻĢāĻ˛ā§‹_āĻŽāĻžāĻ‰āĻ¸
āĻĻāĻ–āĻ˛ āĻ•āĻ°āĻž āĻāĻ˛āĻžāĻ•āĻž āĻŽāĻžāĻ‰āĻ¸ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§āĻ¨. āĻ¯ā§āĻ•ā§āĻ¤āĻŋ "āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°āĻŋāĻ•" āĻŦāĻž āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛.

āĻ¯āĻ–āĻ¨ āĻāĻŸāĻŋ "āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°āĻŋāĻ•" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻ–āĻ¨ āĻ—ā§āĻ°ā§āĻ¯āĻžāĻŦāĻŋāĻ‚ āĻ…āĻžā§āĻšāĻ˛āĻŸāĻŋ āĻŽāĻžāĻ‰āĻ¸ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻžāĻ°āĻ•ā§‡ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡
āĻāĻŦāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻžāĻ°āĻŸāĻŋāĻ•ā§‡ āĻ…āĻžā§āĻšāĻ˛ā§‡āĻ° āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§‡ āĻ°āĻžāĻ–ā§‡; āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ, āĻ…āĻžā§āĻšāĻ˛ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¯āĻ–āĻ¨ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡
āĻŽāĻžāĻ‰āĻ¸ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻžāĻ° āĻ­āĻŋāĻ¤āĻ°ā§‡ āĻĒā§ŒāĻāĻ›āĻžāĻ¯āĻŧ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ (āĻļā§‚āĻ¨ā§āĻ¯ā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻŦāĻĄāĻŧ) āĻ…āĻžā§āĻšāĻ˛ā§‡āĻ° āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤ā§‡āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ:

ffmpeg -f x11grab -follow_mouse centered -framerate 25 -video_size cif -i :0.0 out.mpg

āĻŽāĻžāĻ‰āĻ¸ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻžāĻ° 100 āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤ā§‡ āĻĒā§ŒāĻāĻ›āĻžāĻ˛ā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡:

ffmpeg -f x11grab -follow_mouse 100 -framerate 25 -video_size cif -i :0.0 out.mpg

āĻĢā§āĻ°ā§‡āĻŽāĻ°ā§‡āĻŸ
āĻ—ā§āĻ°ā§āĻ¯āĻžāĻŦāĻŋāĻ‚ āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "ntsc", āĻāĻ° āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻžāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ā§ˇ
"30000/1001"āĨ¤

āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨_āĻ…āĻžā§āĻšāĻ˛
āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻ¨ā§‡ āĻ§āĻ°āĻž āĻ…āĻžā§āĻšāĻ˛ āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤

If āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨_āĻ…āĻžā§āĻšāĻ˛ 1 āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¤āĻžāĻ°āĻĒāĻ° āĻĻāĻ–āĻ˛āĻ•āĻžāĻ°ā§€ āĻ…āĻžā§āĻšāĻ˛āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻŋāĻ¤ āĻšāĻŦā§‡
āĻĒāĻ°ā§āĻĻāĻž āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ā§‡, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻ‚āĻļ āĻĨāĻžāĻ•āĻ˛ā§‡ āĻ•ā§€ āĻĻāĻ–āĻ˛ āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡ āĻ¤āĻž āĻœāĻžāĻ¨āĻž āĻ¸āĻšāĻœ
āĻĒāĻ°ā§āĻĻāĻž āĻĻāĻ–āĻ˛ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ.

āĻ…āĻžā§āĻšāĻ˛_āĻ¸ā§€āĻŽāĻžāĻ¨āĻž
āĻ¯āĻĻāĻŋ āĻ…āĻžā§āĻšāĻ˛ā§‡āĻ° āĻ¸ā§€āĻŽāĻžāĻ¨āĻžāĻ° āĻŦā§‡āĻ§ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ -āĻļā§‹_āĻ…āĻžā§āĻšāĻ˛ 1 āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ. āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž 1 āĻĨā§‡āĻ•ā§‡ 128 āĻāĻŦāĻ‚
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 3 (āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° XCB-āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ• x11grab)āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ:

ffmpeg -f x11grab -show_region 1 -framerate 25 -video_size cif -i :0.0+10,20 out.mpg

āĻ¸āĻ™ā§āĻ—ā§‡ āĻĢāĻ˛ā§‹_āĻŽāĻžāĻ‰āĻ¸:

ffmpeg -f x11grab -follow_mouse āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°āĻŋāĻ• -show_region 1 -framerate 25 -video_size cif -i :0.0 out.mpg

āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ†āĻ•āĻžāĻ°
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "vga"āĨ¤

use_shm
āĻļā§‡āĻ¯āĻŧāĻžāĻ° āĻ•āĻ°āĻž āĻŽā§‡āĻŽāĻ°āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ MIT-SHM āĻāĻ•ā§āĻ¸āĻŸā§‡āĻ¨āĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1āĨ¤ āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻĻā§‚āĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻŸāĻŋ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻ¤ā§‡ (āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ˛āĻŋāĻ—ā§āĻ¯āĻžāĻ¸āĻŋ x11grab)āĨ¤

grab_x grab_y AVOption

āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻšāĻ˛:

- āĻ—ā§āĻ°ā§āĻ¯āĻžāĻŦ_āĻāĻ•ā§āĻ¸ -grab_y

āĻĻāĻ–āĻ˛āĻ•āĻžāĻ°ā§€ āĻ…āĻžā§āĻšāĻ˛ā§‡āĻ° āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ• āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¤āĻžāĻ°āĻž āĻ‰āĻĒāĻ°ā§‡āĻ° āĻŦāĻžāĻŽ āĻ•ā§‹āĻŖ āĻĨā§‡āĻ•ā§‡ āĻ…āĻĢāĻ¸ā§‡āĻŸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
X11 āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻ°āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

āĻĒā§āĻ¨āĻ°ā§āĻ¨āĻŦā§€āĻ•āĻ°āĻŖāĻ•āĻžāĻ°ā§€ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ


āĻ…āĻĄāĻŋāĻ“ āĻ°āĻŋāĻ¸ā§āĻ¯āĻžāĻŽā§āĻĒāĻ˛āĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¨āĻžāĻŽāĻ¯ā§āĻ•ā§āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡ā§ˇ

āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ -āĻĒāĻ›āĻ¨ā§āĻĻ āĻŽā§‚āĻ˛ā§āĻ¯ FFmpeg āĻŸā§āĻ˛ā§‡, āĻĒāĻ›āĻ¨ā§āĻĻ=āĻŽā§‚āĻ˛ā§āĻ¯ āĻœāĻ¨ā§āĻ¯
āĻ¨āĻŽā§āĻ¨āĻž āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, "SwrContext" āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ āĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡ āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡
libavutil/opt.h āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡āĻŸāĻŋāĻ• āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ APIāĨ¤

āĻ†āĻ‡āĻš, āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡_āĻ—āĻŖāĻ¨āĻž
āĻ‡āĻ¨āĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤ āĻāĻ‡ āĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž
āĻŦāĻžāĻ§ā§āĻ¯āĻ¤āĻžāĻŽā§‚āĻ˛āĻ• āĻ¯āĻĻāĻŋ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸ āĻ‡āĻ¨_āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛_āĻ˛ā§‡āĻ†āĻ‰āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ

āĻ“āĻš, āĻ†āĻ‰āĻŸ_āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛_āĻ—āĻŖāĻ¨āĻž
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤ āĻāĻ‡ āĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž
āĻŦāĻžāĻ§ā§āĻ¯āĻ¤āĻžāĻŽā§‚āĻ˛āĻ• āĻ¯āĻĻāĻŋ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸ āĻ†āĻ‰āĻŸ_āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛_āĻ˛ā§‡āĻ†āĻ‰āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ

āĻ‰āĻš, āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤_āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛_āĻ—āĻŖāĻ¨āĻž
āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻŦāĻŋāĻļā§‡āĻˇ āĻ°āĻŋāĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤

āĻ†āĻ‡āĻāĻ¸āĻ†āĻ°, āĻ‡āĻ¨_āĻ¨āĻŽā§āĻ¨āĻž_āĻšāĻžāĻ°
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

āĻ“āĻāĻ¸āĻ†āĻ°, āĻ†āĻ‰āĻŸ_āĻ¨āĻŽā§āĻ¨āĻž_āĻšāĻžāĻ°
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

āĻ†āĻ‡āĻāĻ¸āĻāĻĢ, in_sample_fmt
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨āĻŽā§āĻ¨āĻž āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨. āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ "āĻ•ā§‹āĻ¨āĻ“ āĻ¨āĻ¯āĻŧ" āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ†āĻ›ā§‡āĨ¤

āĻ“āĻāĻ¸āĻāĻĢ, out_sample_fmt
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¨āĻŽā§āĻ¨āĻž āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨. āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ "āĻ•ā§‹āĻ¨āĻŸāĻŋāĻ‡ āĻ¨āĻ¯āĻŧ" āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡āĨ¤

āĻŸāĻŋāĻāĻ¸āĻāĻĢ, āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ_āĻ¨āĻŽā§āĻ¨āĻž_āĻāĻĢāĻāĻŽāĻŸāĻŋ
āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻ¨āĻŽā§āĻ¨āĻž āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ "āĻ•ā§‹āĻ¨āĻŸāĻŋāĻ‡ āĻ¨āĻ¯āĻŧ"āĨ¤ āĻāĻŸāĻŋ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻšāĻŦā§‡
āĻ¯āĻ–āĻ¨ āĻāĻŸāĻŋ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž āĻ¤āĻ–āĻ¨ āĻŦā§‡āĻ›ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧāĨ¤

āĻ†āĻ‡āĻ¸āĻŋāĻāĻ˛, āĻ‡āĻ¨_āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛_āĻ˛ā§‡āĻ†āĻ‰āĻŸ
ocl, āĻ†āĻ‰āĻŸ_āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛_āĻ˛ā§‡āĻ†āĻ‰āĻŸ
āĻ‡āĻ¨āĻĒā§āĻŸ/āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĻā§‡āĻ– āĻĻā§āĻ¯ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯ ffmpeg-utils(ā§¨ā§Ļā§§ā§Ļ) āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤

āĻ•ā§āĻ˛ā§‡āĻ­, āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°_āĻŽāĻŋāĻ•ā§āĻ¸_āĻ˛ā§‡āĻ­ā§‡āĻ˛
āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§‡āĻ° āĻŽāĻŋāĻļā§āĻ°āĻŖ āĻ¸ā§āĻ¤āĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ āĻ¯āĻž āĻĄā§‡āĻ¸āĻŋāĻŦā§‡āĻ˛ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻ¤ā§‡ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ [-ā§Šā§¨,ā§Šā§¨]āĨ¤

āĻ¸ā§āĻ˛ā§‡āĻ­, āĻšāĻžāĻ°āĻĒāĻžāĻļā§‡_āĻŽāĻŋāĻ•ā§āĻ¸_āĻ˛ā§‡āĻ­ā§‡āĻ˛
āĻšāĻžāĻ°āĻĒāĻžāĻļā§‡āĻ° āĻŽāĻŋāĻļā§āĻ°āĻŖ āĻ¸ā§āĻ¤āĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ āĻ¯āĻž āĻĄā§‡āĻ¸āĻŋāĻŦā§‡āĻ˛ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻ¤ā§‡ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ [-ā§Šā§¨,ā§Šā§¨]āĨ¤

lfe_mix_level
LFE āĻŽāĻŋāĻļā§āĻ°āĻŖāĻ•ā§‡ āĻ¨āĻ¨ LFE āĻ¸ā§āĻ¤āĻ°ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻ–āĻ¨ āĻāĻ•āĻŸāĻŋ LFE āĻ‡āĻ¨āĻĒā§āĻŸ āĻĨāĻžāĻ•ā§‡ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ LFE āĻ¨ā§‡āĻ‡ā§ˇ
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻāĻŸāĻŋ āĻĄā§‡āĻ¸āĻŋāĻŦā§‡āĻ˛ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨, āĻāĻŦāĻ‚ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ā§‡ [-32,32] āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

rmvol, āĻ°āĻŋāĻŽā§‡āĻŸā§āĻ°āĻŋāĻ•ā§āĻ¸_āĻ­āĻ˛āĻŋāĻ‰āĻŽ
āĻ°āĻŋāĻŽā§āĻ¯āĻžāĻŸā§āĻ°āĻŋāĻ•ā§āĻ¸ āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1.0āĨ¤

rematrix_maxval
āĻ°āĻŋāĻŽā§āĻ¯āĻžāĻŸā§āĻ°āĻŋāĻ•ā§āĻ¸āĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻ•ā§āĻ˛āĻŋāĻĒāĻŋāĻ‚ āĻŦāĻ¨āĻžāĻŽ āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§‹āĻ§ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤
āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻšā§āĻ°āĻžāĻ¸ āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§‹āĻ§ 1.0 āĻāĻ° āĻŽāĻžāĻ¨ āĻ•ā§āĻ˛āĻŋāĻĒāĻŋāĻ‚ āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§‹āĻ§ āĻ•āĻ°ā§‡āĨ¤

āĻĒāĻ¤āĻžāĻ•āĻž, swr_flags
āĻ•āĻ¨āĻ­āĻžāĻ°ā§āĻŸāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻĒāĻ¤āĻžāĻ•āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒā§ƒāĻĨāĻ• āĻĒāĻ¤āĻžāĻ•āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡:

āĻŽāĻžāĻāĻžāĻŽāĻžāĻāĻŋ āĻĢā§‹āĻ°ā§āĻ¸ āĻ°āĻŋāĻ¸ā§āĻ¯āĻžāĻŽā§āĻĒāĻ˛āĻŋāĻ‚, āĻāĻ‡ āĻĒāĻ¤āĻžāĻ•āĻž āĻ°āĻŋāĻ¸ā§āĻ¯āĻžāĻŽā§āĻĒāĻ˛āĻŋāĻ‚āĻ•ā§‡ āĻœā§‹āĻ° āĻ•āĻ°ā§‡ āĻāĻŽāĻ¨āĻ•āĻŋ āĻ¯āĻ–āĻ¨ āĻ‡āĻ¨āĻĒā§āĻŸ āĻāĻŦāĻ‚
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ° āĻŽā§‡āĻ˛ā§‡āĨ¤

dither_scale
āĻĄāĻŋāĻĨāĻžāĻ° āĻ¸ā§āĻ•ā§‡āĻ˛ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1āĨ¤

dither_āĻĒāĻĻā§āĻ§āĻ¤āĻŋ
āĻĄāĻŋāĻĨāĻžāĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŽāĻžāĻ¨:

āĻ†āĻ¯āĻŧāĻ¤āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻžāĻ•āĻžāĻ°
āĻ†āĻ¯āĻŧāĻ¤āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻžāĻ•āĻžāĻ° āĻĄāĻžāĻ‡āĻĨāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

āĻ¤ā§āĻ°āĻŋāĻ•ā§‹āĻŖ
āĻ¤ā§āĻ°āĻŋāĻ­ā§āĻœāĻžāĻ•āĻžāĻ° āĻĄāĻŋāĻĨāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

triangular_hp
āĻ‰āĻšā§āĻš āĻĒāĻžāĻ¸ āĻ¸āĻš āĻ¤ā§āĻ°āĻŋāĻ­ā§āĻœāĻžāĻ•āĻžāĻ° āĻĄāĻžāĻ‡āĻĨāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

āĻ˛āĻŋāĻĒāĻļāĻŋāĻŸāĻœ
lipshitz āĻ—ā§‹āĻ˛āĻŽāĻžāĻ˛ āĻļā§‡āĻĒāĻŋāĻ‚ dither āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

āĻļāĻŋāĻŦāĻžāĻŸāĻž
āĻļāĻŋāĻŦāĻžāĻŸāĻž āĻ¨āĻ¯āĻŧā§‡āĻœ āĻļā§‡āĻĒāĻŋāĻ‚ āĻĄāĻŋāĻĨāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

āĻ•āĻŽ_āĻļāĻŋāĻŦāĻžāĻŸāĻž
āĻ•āĻŽ āĻļāĻŋāĻŦāĻžāĻŸāĻž āĻ¨āĻ¯āĻŧā§‡āĻœ āĻļā§‡āĻĒāĻŋāĻ‚ āĻĄāĻŋāĻĨāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

āĻ‰āĻšā§āĻš_āĻļāĻŋāĻŦāĻžāĻŸāĻž
āĻ‰āĻšā§āĻš āĻļāĻŋāĻŦāĻžāĻŸāĻž āĻ¨āĻ¯āĻŧā§‡āĻœ āĻļā§‡āĻĒāĻŋāĻ‚ āĻĄāĻŋāĻĨāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

f_āĻ“āĻœāĻ¨āĻ¯ā§āĻ•ā§āĻ¤
āĻāĻĢ-āĻ“āĻœāĻ¨ā§‡āĻĄ āĻ¨āĻ¯āĻŧā§‡āĻœ āĻļā§‡āĻĒāĻŋāĻ‚ āĻĄāĻŋāĻĨāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

modified_e_weighted
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤-āĻ‡-āĻ“āĻ¯āĻŧā§‡āĻŸā§‡āĻĄ āĻ¨āĻ¯āĻŧā§‡āĻœ āĻļā§‡āĻĒāĻŋāĻ‚ āĻĄāĻŋāĻĨāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

āĻ‰āĻ¨ā§āĻ¨āĻ¤_āĻ‡_āĻ“āĻœāĻ¨āĻ¯ā§āĻ•ā§āĻ¤
āĻ‰āĻ¨ā§āĻ¨āĻ¤-āĻ‡-āĻ“āĻ¯āĻŧā§‡āĻŸā§‡āĻĄ āĻ¨āĻ¯āĻŧā§‡āĻœ āĻļā§‡āĻĒāĻŋāĻ‚ āĻĄāĻŋāĻĨāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

resampler
āĻ°āĻŋāĻ¸ā§āĻ¯āĻžāĻŽā§āĻĒāĻ˛āĻŋāĻ‚ āĻ‡āĻžā§āĻœāĻŋāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ swr.

āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŽāĻžāĻ¨:

swr āĻ¨ā§‡āĻŸāĻŋāĻ­ SW Resampler āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨; āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ…āĻĒāĻļāĻ¨ āĻ¨āĻŋāĻ°ā§āĻ­ā§āĻ˛āĻ¤āĻž āĻāĻŦāĻ‚ cheby āĻšāĻ¯āĻŧ āĻ¨āĻž
āĻāĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻĒā§āĻ°āĻ¯ā§‹āĻœā§āĻ¯āĨ¤

soxr
SoX Resampler āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨ (āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧ); āĻ•ā§āĻˇāĻ¤āĻŋāĻĒā§‚āĻ°āĻŖ, āĻāĻŦāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°_āĻ¸āĻžāĻ‡āĻœ, āĻĢā§‡āĻœ_āĻļāĻŋāĻĢā§āĻŸ, āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°_āĻŸāĻžāĻ‡āĻĒ āĻāĻŦāĻ‚ āĻ•āĻžāĻ¯āĻŧāĻ¸āĻžāĻ°_āĻŦā§‡āĻŸāĻž, āĻāĻ¤ā§‡ āĻĒā§āĻ°āĻ¯ā§‹āĻœā§āĻ¯ āĻ¨āĻ¯āĻŧ
āĻ•ā§‡āĻ¸āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°_āĻ¸āĻžāĻ‡āĻœ
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° swr-āĻāĻ° āĻœāĻ¨ā§āĻ¯, āĻ°āĻŋāĻ¸ā§āĻ¯āĻžāĻŽā§āĻĒāĻ˛āĻŋāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 32āĨ¤

āĻĢā§‡āĻœ_āĻļāĻŋāĻĢā§āĻŸ
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° swr-āĻāĻ° āĻœāĻ¨ā§āĻ¯, āĻ°āĻŋāĻ¸ā§āĻ¯āĻžāĻŽā§āĻĒāĻ˛āĻŋāĻ‚ āĻĢā§‡āĻœ āĻļāĻŋāĻĢāĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 10, āĻāĻŦāĻ‚ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻšāĻŦā§‡
āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ [0,30]āĨ¤

linear_interp
āĻ˛āĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ° āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ āĻ¯āĻĻāĻŋ 1 āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0 āĻšāĻ¯āĻŧāĨ¤

āĻŦāĻŋāĻ›āĻŋāĻ¨ā§āĻ¨ āĻ•āĻ°āĻž
āĻ•āĻžāĻŸāĻ…āĻĢ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (swr: 6dB āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ; soxr: 0dB āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ) āĻ…āĻ¨ā§āĻĒāĻžāĻ¤; āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
0 āĻāĻŦāĻ‚ 1 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ swr āĻāĻ° āĻ¸āĻžāĻĨā§‡ 0.97 āĻāĻŦāĻ‚ soxr āĻāĻ° āĻ¸āĻžāĻĨā§‡ 0.91 (āĻ¯āĻž, a āĻāĻ° āĻ¸āĻžāĻĨā§‡)
44100-āĻāĻ° āĻ¨āĻŽā§āĻ¨āĻž-āĻšāĻžāĻ°, āĻ¸āĻŽāĻ—ā§āĻ° āĻ…āĻĄāĻŋāĻ“ āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ•ā§‡ 20kHz-āĻ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°ā§‡)āĨ¤

āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ¤āĻž
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° soxr-āĻāĻ° āĻœāĻ¨ā§āĻ¯, āĻŦāĻŋāĻŸāĻ—ā§āĻ˛āĻŋāĻ° āĻ¨āĻŋāĻ°ā§āĻ­ā§āĻ˛āĻ¤āĻž āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¨āĻŽā§āĻ¨āĻž āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤
20 āĻāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ (āĻ¯āĻž, āĻ‰āĻĒāĻ¯ā§āĻ•ā§āĻ¤ āĻĄāĻŋāĻĨāĻžāĻ°āĻŋāĻ‚ āĻ¸āĻš, a āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ¯ā§āĻ•ā§āĻ¤
āĻ—āĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻŦāĻŋāĻŸ-āĻ—āĻ­ā§€āĻ°āĻ¤āĻž 16) SoX āĻāĻ° 'āĻ‰āĻšā§āĻš āĻ—ā§āĻŖāĻŽāĻžāĻ¨' āĻĻā§‡āĻ¯āĻŧ; 28 āĻāĻ° āĻŽāĻžāĻ¨ SoX āĻāĻ° āĻĻā§‡āĻ¯āĻŧ
'āĻ­ā§‡āĻ°āĻŋ āĻšāĻžāĻ‡ āĻ•ā§‹āĻ¯āĻŧāĻžāĻ˛āĻŋāĻŸāĻŋ'āĨ¤

āĻšā§‡āĻŦāĻŋ
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° soxr-āĻāĻ° āĻœāĻ¨ā§āĻ¯, āĻĒāĻžāĻ¸āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄ āĻ°ā§‹āĻ˛āĻ…āĻĢ āĻ•ā§‹āĻ¨āĻŸāĻŋ (āĻšā§‡āĻŦāĻŋāĻļā§‡āĻ­) āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻš-āĻ¨āĻŋāĻ°ā§āĻ­ā§āĻ˛āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§‡
'āĻ…āĻ¯ā§ŒāĻ•ā§āĻ¤āĻŋāĻ•' āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

ASYNC
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° swr-āĻāĻ° āĻœāĻ¨ā§āĻ¯, āĻ¸ā§āĻŸā§āĻ°ā§‡āĻšāĻŋāĻ‚, āĻ¸ā§āĻ•ā§āĻ‡āĻœāĻŋāĻ‚ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡ āĻ¸āĻšāĻœ 1 āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ…āĻĄāĻŋāĻ“ āĻ¸āĻŋāĻ™ā§āĻ•
āĻ­āĻ°āĻžāĻŸ āĻāĻŦāĻ‚ āĻ›āĻžāĻāĻŸāĻžāĻ‡āĨ¤ āĻāĻŸāĻŋāĻ•ā§‡ 1-āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻ¤āĻž āĻŦāĻĄāĻŧ āĻ•āĻ°ā§‡ āĻ­āĻ°ā§āĻ¤āĻŋ āĻāĻŦāĻ‚ āĻ›āĻžāĻāĻŸāĻžāĻ‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻŦā§‡
āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ¨āĻŽā§āĻ¨āĻžāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻĒāĻ°āĻŋāĻŽāĻžāĻŖā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡ āĻ¯āĻž āĻĄā§‡āĻŸāĻž āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻŦāĻž
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻšāĻžāĻĒāĻž. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0, āĻāĻ‡āĻ­āĻžāĻŦā§‡ āĻ•ā§‹āĻ¨ āĻ•ā§āĻˇāĻ¤āĻŋāĻĒā§‚āĻ°āĻŖ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž
āĻ¨āĻŽā§āĻ¨āĻž āĻ…āĻĄāĻŋāĻ“ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻŽā§‡āĻ˛ā§‡.

first_pts
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° swr-āĻāĻ° āĻœāĻ¨ā§āĻ¯, āĻ§āĻ°ā§‡ āĻ¨āĻŋāĻ¨ āĻĒā§āĻ°āĻĨāĻŽ pts āĻāĻ‡ āĻŽāĻžāĻ¨ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤ āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻāĻ•āĻ• 1/āĻ¨āĻŽā§āĻ¨āĻž
āĻšāĻžāĻ° āĻāĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽā§‡āĻ° āĻļā§āĻ°ā§āĻ¤ā§‡ āĻĒā§āĻ¯āĻžāĻĄāĻŋāĻ‚/āĻŸā§āĻ°āĻŋāĻŽāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡, āĻ¨āĻž
āĻĒā§āĻ°āĻĨāĻŽ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤ pts āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¤āĻžāĻ‡ āĻ•ā§‹āĻ¨ āĻĒā§āĻ¯āĻžāĻĄāĻŋāĻ‚ āĻŦāĻž āĻ›āĻžāĻāĻŸāĻžāĻ‡ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž
āĻ¸āĻŽā§āĻĒāĻ¨ā§āĻ¨. āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ¨ā§€āĻ°āĻŦāĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻļā§āĻ°ā§āĻ¤ā§‡ āĻĒā§āĻ¯āĻžāĻĄ āĻ•āĻ°āĻ¤ā§‡ āĻāĻŸāĻŋ 0 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ
āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽā§‡āĻ° āĻĒāĻ°ā§‡ āĻŦāĻž āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• pts āĻ¸āĻš āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻ¨āĻŽā§āĻ¨āĻž āĻŸā§āĻ°āĻŋāĻŽ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯
āĻāĻ¨āĻ•ā§‹āĻĄāĻžāĻ° āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§‡āĻ° āĻ•āĻžāĻ°āĻŖā§‡āĨ¤

min_comp
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° swr-āĻāĻ° āĻœāĻ¨ā§āĻ¯, āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻāĻŦāĻ‚ āĻ…āĻĄāĻŋāĻ“ āĻĄā§‡āĻŸāĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻ
āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ) āĻāĻŸāĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĄā§‡āĻŸāĻž āĻ¸ā§āĻŸā§āĻ°ā§‡āĻšāĻŋāĻ‚/āĻ¸āĻ•ā§āĻ‡āĻœāĻŋāĻ‚/āĻĢāĻŋāĻ˛āĻŋāĻ‚ āĻŦāĻž āĻŸā§āĻ°āĻŋāĻŽāĻŋāĻ‚ āĻŸā§āĻ°āĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻ¤ā§‡
āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻŽā§‡āĻ˛ā§‡ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ stretching/squeezing/filling and trimming
āĻ…āĻ•ā§āĻˇāĻŽ (min_comp = "FLT_MAX")āĨ¤

min_hard_comp
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° swr-āĻāĻ° āĻœāĻ¨ā§āĻ¯, āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻāĻŦāĻ‚ āĻ…āĻĄāĻŋāĻ“ āĻĄā§‡āĻŸāĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻ
āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ) āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŽā§āĻ¨āĻž āĻ¯ā§‹āĻ—/āĻĄā§āĻ°āĻĒāĻŋāĻ‚ āĻŸā§āĻ°āĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻ¤ā§‡āĨ¤ āĻāĻ‡
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ°āĻ­āĻžāĻŦā§‡ āĻ•āĻ āĻŋāĻ¨ (āĻŸā§āĻ°āĻŋāĻŽ/āĻĢāĻŋāĻ˛) āĻāĻŦāĻ‚ āĻ¨āĻ°āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ
(āĻ¸āĻ™ā§āĻ•ā§āĻšāĻŋāĻ¤/āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤) āĻ•ā§āĻˇāĻ¤āĻŋāĻĒā§‚āĻ°āĻŖāĨ¤ āĻ¨ā§‹āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ•ā§āĻˇāĻ¤āĻŋāĻĒā§‚āĻ°āĻŖ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ…āĻ•ā§āĻˇāĻŽ
āĻĻā§āĻŦāĻžāĻ°āĻž min_comp. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0.1.

comp_duration
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° swr-āĻāĻ° āĻœāĻ¨ā§āĻ¯, āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡) āĻ¯āĻžāĻ° āĻ‰āĻĒāĻ° āĻĄā§‡āĻŸāĻž āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤/āĻšāĻŋāĻĒāĻž āĻ•āĻ°āĻž āĻšāĻŦā§‡
āĻāĻŸāĻž āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻŽā§‡āĻ˛ā§‡. āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¨-āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻĄāĻŦāĻ˛ āĻĢā§āĻ˛ā§‹āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨
1.0.

max_soft_comp
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° swr-āĻāĻ° āĻœāĻ¨ā§āĻ¯, āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĄā§‡āĻŸāĻž āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤/āĻ¸āĻ™ā§āĻ•ā§āĻšāĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻ¯āĻžāĻ¤ā§‡ āĻāĻŸāĻŋ āĻŽā§‡āĻ˛ā§‡
āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¨-āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻĄāĻŦāĻ˛ āĻĢā§āĻ˛ā§‹āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

āĻŽā§āĻ¯āĻžāĻŸā§āĻ°āĻŋāĻ•ā§āĻ¸_āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚
āĻŽā§āĻ¯āĻžāĻŸā§āĻ°āĻŋāĻ•ā§āĻ¸āĻĄ āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“ āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ¨āĻž
āĻ•ā§‹āĻ¨ āĻŸāĻžāĻ‡āĻ¨āĻž

āĻĄāĻ˛āĻŦāĻŋ
āĻĄāĻ˛āĻŦāĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

dplii
āĻĄāĻ˛āĻŦāĻŋ āĻĒā§āĻ°ā§‹ āĻ˛āĻœāĻŋāĻ• II āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ "āĻ•ā§‹āĻ¨āĻŸāĻŋāĻ‡ āĻ¨āĻ¯āĻŧ"āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°_āĻŸāĻžāĻ‡āĻĒ
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° swr-āĻāĻ° āĻœāĻ¨ā§āĻ¯, āĻ°āĻŋāĻ¸ā§āĻ¯āĻžāĻŽā§āĻĒāĻ˛āĻŋāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŸāĻžāĻ‡āĻĒ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ°āĻŋāĻ¸ā§āĻ¯āĻžāĻŽā§āĻĒāĻ˛āĻŋāĻ‚ āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ˛āĻžāĻĒāĻ•ā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°ā§‡āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ˜āĻ¨
āĻ˜āĻ¨āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

blackman_nuttal
Blackman Nuttall Windowed Sinc āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

āĻ¸āĻŽā§āĻ°āĻžāĻŸā§
āĻ•āĻžāĻ¯āĻŧāĻ¸āĻžāĻ° āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻĄ āĻ¸āĻŋāĻ™ā§āĻ• āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

āĻ•āĻžāĻ¯āĻŧāĻ¸āĻžāĻ°_āĻŦā§‡āĻŸāĻž
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° swr-āĻāĻ° āĻœāĻ¨ā§āĻ¯, āĻ•āĻžāĻ¯āĻŧāĻ¸āĻžāĻ° āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹ āĻŦāĻŋāĻŸāĻž āĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ [2,16],
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 9āĨ¤

āĻ†āĻ‰āĻŸāĻĒā§āĻŸ_āĻ¨āĻŽā§āĻ¨āĻž_āĻŦāĻŋāĻŸ
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° swr-āĻāĻ° āĻœāĻ¨ā§āĻ¯, āĻĄāĻŋāĻĨāĻžāĻ°āĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¨āĻŽā§āĻ¨āĻž āĻŦāĻŋāĻŸā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ā§‡ [0,64], āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0, āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨ā§‡ āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋāĨ¤

āĻ¸ā§āĻ•ā§‡āĻ˛āĻžāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ


āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻ•ā§‡āĻ˛āĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¨āĻžāĻŽāĻ¯ā§āĻ•ā§āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡āĨ¤

āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ -āĻĒāĻ›āĻ¨ā§āĻĻ āĻŽā§‚āĻ˛ā§āĻ¯ FFmpeg āĻŸā§āĻ˛āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡āĨ¤ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§āĻ¯āĻžāĻŸāĻŋāĻ• āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯,
āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ "SwsContext" āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻŦāĻž āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ libavutil/opt.h API- āĻŸāĻŋāĨ¤

sws_āĻĒāĻ¤āĻžāĻ•āĻž
āĻ¸ā§āĻ•ā§‡āĻ˛āĻžāĻ° āĻĒāĻ¤āĻžāĻ•āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻ¸ā§āĻ•ā§‡āĻ˛āĻŋāĻ‚ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻ¤ā§‡āĻ“ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ•
āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĻā§āĻ°ā§āĻ¤_āĻŦāĻŋāĻ˛āĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ°
āĻĻā§āĻ°ā§āĻ¤ āĻŦāĻžāĻ‡āĻ˛āĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ° āĻ¸ā§āĻ•ā§‡āĻ˛āĻŋāĻ‚ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĻā§āĻŦāĻŋāĻ°ā§ˆāĻ–āĻŋāĻ•
āĻŦāĻžāĻ‡āĻ˛āĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ° āĻ¸ā§āĻ•ā§‡āĻ˛āĻŋāĻ‚ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŦāĻŋāĻ•āĻŋāĻ‰āĻŦāĻŋāĻ•
āĻŦāĻžāĻ‡āĻ•āĻŋāĻ‰āĻŦāĻŋāĻ• āĻ¸ā§āĻ•ā§‡āĻ˛āĻŋāĻ‚ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻŽā§‚āĻ˛āĻ•
āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻŽā§‚āĻ˛āĻ• āĻ¸ā§āĻ•ā§‡āĻ˛āĻŋāĻ‚ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€
āĻ¨āĻŋāĻ•āĻŸāĻ¤āĻŽ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€ āĻ°āĻŋāĻ¸ā§āĻ•ā§‡āĻ˛āĻŋāĻ‚ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ˛āĻžāĻ•āĻž
āĻ—āĻĄāĻŧ āĻāĻ˛āĻžāĻ•āĻž āĻ°āĻŋāĻ¸ā§āĻ•ā§‡āĻ˛āĻŋāĻ‚ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

bicublin
āĻ˛ā§āĻŽāĻž āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻžāĻ‡āĻ•āĻŋāĻ‰āĻŦāĻŋāĻ• āĻ¸ā§āĻ•ā§‡āĻ˛āĻŋāĻ‚ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨, āĻ•ā§āĻ°ā§‹āĻŽāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻžāĻ‡āĻ˛āĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ°
āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĨ¤

āĻ—āĻžāĻ‰āĻ¸
āĻ—āĻžāĻ‰āĻ¸āĻŋāĻ¯āĻŧāĻžāĻ¨ āĻ°āĻŋāĻ¸ā§āĻ•ā§‡āĻ˛āĻŋāĻ‚ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

sinc
āĻ¸āĻŋāĻ™ā§āĻ• āĻ°āĻŋāĻ¸ā§āĻ•ā§‡āĻ˛āĻŋāĻ‚ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ˛ā§āĻ¯āĻžāĻ™ā§āĻ•āĻœā§‹āĻ¸
āĻ˛ā§āĻ¯āĻžāĻ™ā§āĻ•āĻœā§‹āĻ¸ āĻ°āĻŋāĻ¸ā§āĻ•ā§‡āĻ˛āĻŋāĻ‚ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸ā§āĻĒā§āĻ˛āĻžāĻ‡āĻ¨
āĻĒā§āĻ°āĻžāĻ•ā§ƒāĻ¤āĻŋāĻ• āĻŦāĻžāĻ‡āĻ•āĻŋāĻ‰āĻŦāĻŋāĻ• āĻ¸ā§āĻĒā§āĻ˛āĻžāĻ‡āĻ¨ āĻ°āĻŋāĻ¸ā§āĻ•ā§‡āĻ˛āĻŋāĻ‚ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŽā§āĻĻā§āĻ°āĻŖ_āĻ¤āĻĨā§āĻ¯
āĻŽā§āĻĻā§āĻ°āĻŖ/āĻĄāĻŋāĻŦāĻžāĻ— āĻ˛āĻ—āĻŋāĻ‚ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨ā§ˇ

acurate_rnd
āĻ¸āĻ āĻŋāĻ• āĻ°āĻžāĻ‰āĻ¨ā§āĻĄāĻŋāĻ‚ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨āĨ¤

full_chroma_int
āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻļāĻ¨ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨āĨ¤

full_chroma_inp
āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

bitexact
āĻŦāĻŋāĻŸā§‡āĻ•ā§āĻ¸ā§āĻ¯āĻžāĻ•ā§āĻŸ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨āĨ¤

srcw
āĻ‰ā§ŽāĻ¸ā§‡āĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

srch
āĻ‰ā§ŽāĻ¸ā§‡āĻ° āĻ‰āĻšā§āĻšāĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

dstw
āĻ—āĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

dsth
āĻ—āĻ¨ā§āĻ¤āĻŦā§āĻ¯ā§‡āĻ° āĻ‰āĻšā§āĻšāĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

src_format
āĻ‰ā§ŽāĻ¸ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻ†āĻŦāĻļā§āĻ¯āĻ•)āĨ¤

dst_format
āĻ—āĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻ†āĻŦāĻļā§āĻ¯āĻ•)āĨ¤

src_range
āĻ‰ā§ŽāĻ¸ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨.

dst_range
āĻ—āĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨.

param0, param1
āĻ¸ā§āĻ•ā§‡āĻ˛āĻŋāĻ‚ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŽāĻžāĻ¨ āĻ•āĻŋāĻ›ā§ āĻ¸ā§āĻ•ā§‡āĻ˛āĻŋāĻ‚ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ
āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯āĻĻā§‡āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž. āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¨āĻŽā§āĻŦāĻ°
āĻŽāĻžāĻ¨āĨ¤

sws_dither
āĻĄāĻŋāĻĨāĻžāĻ°āĻŋāĻ‚ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛
āĻ—āĻžāĻĄāĻŧā§€.

āĻ—āĻžāĻĄāĻŧā§€
āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻĒāĻ›āĻ¨ā§āĻĻ

āĻ¨āĻž
āĻ•ā§‹āĻ¨ āĻŦāĻŋāĻĄāĻŧāĻŽā§āĻŦāĻ¨āĻž

āĻŦāĻžāĻ¯āĻŧāĻžāĻ°
bayer dither

ed āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻ›āĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻĒāĻĄāĻŧāĻž

a_dither
āĻ¸āĻ‚āĻ¯ā§‹āĻœāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ—āĻžāĻŖāĻŋāĻ¤āĻŋāĻ• āĻŦāĻŋāĻ­āĻžāĻœāĻ¨

x_dither
xor āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ—āĻžāĻŖāĻŋāĻ¤āĻŋāĻ• āĻĄāĻŋāĻĨāĻžāĻ° (āĻ†āĻ°ā§‹ āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹/āĻ•āĻŽ āĻ†āĻĒāĻžāĻ¤ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨āĻŋāĻ‚ āĻ¯ā§‡āĻŸāĻŋ
a_dither)āĨ¤

alphablend
āĻ¯āĻ–āĻ¨ āĻ‡āĻ¨āĻĒā§āĻŸā§‡ āĻ†āĻ˛āĻĢāĻž āĻĨāĻžāĻ•ā§‡ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¨āĻž āĻĨāĻžāĻ•ā§‡ āĻ¤āĻ–āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻ˛āĻĢāĻž āĻŦā§āĻ˛ā§‡āĻ¨ā§āĻĄāĻŋāĻ‚ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻ¨āĻž.

āĻ‡āĻ‰āĻ¨āĻŋāĻĢāĻ°ā§āĻŽ_āĻ°āĻ™
āĻāĻ•āĻŸāĻŋ āĻ…āĻ­āĻŋāĻ¨ā§āĻ¨ āĻĒāĻŸāĻ­ā§‚āĻŽāĻŋ āĻ°āĻ™ āĻ¸āĻŽā§āĻŽā§āĻ–ā§‡āĻ° āĻŽāĻŋāĻļā§āĻ°āĻŋāĻ¤

āĻ›āĻ•
āĻāĻ•āĻŸāĻŋ āĻšā§‡āĻ•āĻžāĻ°āĻŦā§‹āĻ°ā§āĻĄā§‡ āĻŽāĻŋāĻļā§āĻ°āĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨

āĻ¨āĻž
āĻ•ā§‹āĻ¨ āĻŽāĻŋāĻļā§āĻ°āĻŖ

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŋāĻ‚ āĻ¸ā§‚āĻšāĻ¨āĻž


FFmpeg-āĻ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŋāĻ‚ libavfilter āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

libavfilter-āĻ, āĻāĻ•āĻŸāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡ āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ‡āĻ¨āĻĒā§āĻŸ āĻāĻŦāĻ‚ āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻšāĻŋāĻ¤ā§āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯
āĻ¯ā§‡ āĻ§āĻ°āĻŖā§‡āĻ° āĻœāĻŋāĻ¨āĻŋāĻ¸āĻ—ā§āĻ˛āĻŋ āĻ¸āĻŽā§āĻ­āĻŦ, āĻ†āĻŽāĻ°āĻž āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻŋāĨ¤

[āĻĒā§āĻ°āĻ§āĻžāĻ¨]
āĻ‡āĻ¨āĻĒā§āĻŸ --> āĻ¸ā§āĻĒā§āĻ˛āĻŋāĻŸ --------> āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡ --> āĻ†āĻ‰āĻŸāĻĒā§āĻŸ
| ^
|[tmp] [āĻĢā§āĻ˛āĻŋāĻĒ] |
+------> āĻ•ā§āĻ°āĻĒ --> āĻ­āĻŋāĻĢā§āĻ˛āĻŋāĻĒ -------+

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢāĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽāĻ•ā§‡ āĻĻā§āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡ āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ āĻ•āĻ°ā§‡, āĻ¤āĻžāĻ°āĻĒāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻĒāĻžāĻ āĻžāĻ¯āĻŧ
āĻ•ā§āĻ°āĻĒ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻāĻŦāĻ‚ vflip āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻāĻŸāĻŋāĻ•ā§‡ āĻ…āĻ¨ā§āĻ¯ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ†āĻŦāĻžāĻ° āĻŽāĻžāĻ°ā§āĻœ āĻ•āĻ°āĻžāĻ° āĻ†āĻ—ā§‡
āĻ‰āĻĒāĻ°ā§‡ āĻāĻŸāĻž overlaying. āĻ†āĻĒāĻ¨āĻŋ āĻāĻŸāĻŋ āĻ…āĻ°ā§āĻœāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨:

ffmpeg -i INPUT -vf "āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ [main][tmp]; [tmp] āĻ•ā§āĻ°āĻĒ=iw:ih/2:0:0, vflip [flip]; [main][flip] overlay=0:H/2" āĻ†āĻ‰āĻŸāĻĒā§āĻŸ

āĻĢāĻ˛āĻžāĻĢāĻ˛āĻŸāĻŋ āĻšāĻŦā§‡ āĻ¯ā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ…āĻ°ā§āĻ§ā§‡āĻ•āĻŸāĻŋ āĻ¨ā§€āĻšā§‡āĻ° āĻ…āĻ°ā§āĻ§ā§‡āĻ•ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻŽāĻŋāĻ°āĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĨ¤

āĻāĻ•āĻ‡ āĻ°ā§ˆāĻ–āĻŋāĻ• āĻšā§‡āĻ‡āĻ¨ā§‡āĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻ•āĻŽāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§ƒāĻĨāĻ• āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻāĻ° āĻ¸ā§āĻŦāĻ¤āĻ¨ā§āĻ¤ā§āĻ° āĻ°ā§ˆāĻ–āĻŋāĻ• āĻšā§‡āĻ‡āĻ¨
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸ā§‡āĻŽāĻŋāĻ•ā§‹āĻ˛āĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§ƒāĻĨāĻ• āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ. āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻ‰āĻĻāĻžāĻšāĻ°āĻŖā§‡, āĻ•ā§āĻ°āĻĒ, āĻ­āĻŋāĻĢā§āĻ˛āĻŋāĻĒ āĻāĻ• āĻ°ā§ˆāĻ–āĻŋāĻ• āĻļā§ƒāĻ™ā§āĻ–āĻ˛ā§‡ āĻ†āĻ›ā§‡,
āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻāĻŦāĻ‚ āĻ‰āĻĒāĻ°ā§‡ āĻĒāĻžāĻ¤āĻž āĻ…āĻ¨ā§āĻ¯āĻŸāĻŋāĻ¤ā§‡ āĻ†āĻ˛āĻžāĻĻāĻžāĻ­āĻžāĻŦā§‡ āĻ†āĻ›ā§‡āĨ¤ āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ°ā§ˆāĻ–āĻŋāĻ• āĻšā§‡āĻ‡āĻ¨ āĻ¯ā§‹āĻ— āĻšāĻ¯āĻŧ
āĻŦāĻ°ā§āĻ—āĻžāĻ•āĻžāĻ° āĻŦāĻ¨ā§āĻ§āĻ¨ā§€āĻ¤ā§‡ āĻ†āĻŦāĻĻā§āĻ§ āĻ¨āĻžāĻŽ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ˛ā§‡āĻŦā§‡āĻ˛ āĻ•āĻ°āĻžāĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖā§‡, āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡
āĻĻā§āĻŸāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¯āĻž āĻ˛ā§‡āĻŦā§‡āĻ˛ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¯ā§āĻ•ā§āĻ¤ [āĻĒā§āĻ°āĻ§āĻžāĻ¨] āĻāĻŦāĻ‚ [tmp].

āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽāĻŸāĻŋ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ āĻ•āĻ°āĻž, āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ˛ā§‡āĻŦā§‡āĻ˛āĻ¯ā§āĻ•ā§āĻ¤ [tmp], āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻĢāĻ¸āĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻ¯āĻž āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ¨āĻŋāĻšā§‡āĻ° āĻ…āĻ°ā§āĻ§ā§‡āĻ• āĻ…āĻ‚āĻļ āĻ•ā§‡āĻŸā§‡ āĻĢā§‡āĻ˛ā§‡ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°āĻĒāĻ° āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦāĻ­āĻžāĻŦā§‡
āĻ‰āĻ˛ā§āĻŸāĻžāĻ¨ā§‹ āĻĻā§āĻ¯ āĻ‰āĻĒāĻ°ā§‡ āĻĒāĻžāĻ¤āĻž āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸ā§āĻĒā§āĻ˛āĻŋāĻŸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻ…āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨ā§‡āĻ¯āĻŧ
(āĻ¯āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ˛ā§‡āĻŦā§‡āĻ˛ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ [āĻĒā§āĻ°āĻ§āĻžāĻ¨]), āĻāĻŦāĻ‚ āĻāĻ° āĻ¨āĻŋāĻšā§‡āĻ° āĻ…āĻ°ā§āĻ§ā§‡āĻ• āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡
āĻ•ā§āĻ°āĻĒ, āĻ­āĻŋāĻĢā§āĻ˛āĻŋāĻĒ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻšā§‡āĻ‡āĻ¨

āĻ•āĻŋāĻ›ā§ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¨ā§‡āĻ¯āĻŧ: āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻžāĻŽā§‡āĻ° āĻĒāĻ°ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽāĻžāĻ¨ āĻšāĻŋāĻšā§āĻ¨, āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ•ā§‹āĻ˛āĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ•ā§‡ āĻ…āĻĒāĻ°ā§‡āĻ° āĻĨā§‡āĻ•ā§‡ āĻĒā§ƒāĻĨāĻ• āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻ¤āĻĨāĻžāĻ•āĻĨāĻŋāĻ¤ āĻ†āĻ›ā§‡ āĻ‰ā§ŽāĻ¸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¯ā§‡āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“/āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨ā§‡āĻ‡, āĻāĻŦāĻ‚ āĻĄā§āĻŦāĻž
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻāĻ¤ā§‡ āĻ…āĻĄāĻŋāĻ“/āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĨāĻžāĻ•āĻŦā§‡ āĻ¨āĻžāĨ¤

āĻšāĻŋāĻ¤ā§āĻ°āĻ˛ā§‡āĻ–


āĻ¸āĻžāĻ°ā§āĻœāĻžāĻ°āĻŋāĻ° graph2dot āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ FFmpeg āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ¸āĻ°āĻžā§āĻœāĻžāĻŽ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻĒāĻžāĻ°ā§āĻ¸ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ a
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢā§‡āĻ° āĻŦāĻŋāĻŦāĻ°āĻŖ āĻāĻŦāĻ‚ āĻĄāĻŸā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻĒāĻžāĻ ā§āĻ¯ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻœāĻžāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨
āĻ­āĻžāĻˇāĻž.

āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ†āĻšā§āĻŦāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨:

graph2dot -h

āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻ¯āĻŧ āĻĻā§‡āĻ–āĻ¤ā§‡ graph2dot.

āĻ¤āĻžāĻ°āĻĒāĻ° āĻ†āĻĒāĻ¨āĻŋ āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻĒāĻžāĻ¸ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ āĻĄāĻŸ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ (āĻāĻ° āĻ—ā§āĻ°āĻžāĻĢāĻ­āĻŋāĻœ āĻ¸ā§āĻ¯ā§āĻŸ āĻĨā§‡āĻ•ā§‡
āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ) āĻāĻŦāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻžāĻĢāĻŋāĻ•ā§āĻ¯āĻžāĻ˛ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻĒā§āĻ°āĻžāĻĒā§āĻ¤āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āĻ° āĻ•ā§āĻ°āĻŽ:

āĻĒā§āĻ°āĻ¤āĻŋāĻ§ā§āĻŦāĻ¨āĻŋ | \
tools/graph2dot -o graph.tmp && \
āĻĄāĻŸ -Tpng graph.tmp -o graph.png && \
graph.png āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨

āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻ°ā§āĻŖāĻŋāĻ¤ āĻ—ā§āĻ°āĻžāĻĢ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦāĻ•āĻžāĻ°ā§€ āĻāĻ•āĻŸāĻŋ āĻšāĻŋāĻ¤ā§āĻ° āĻ¤ā§ˆāĻ°āĻŋ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
GRAPH_DESCRIPTION āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻāĻ‡ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚āĻŸāĻŋ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ—ā§āĻ°āĻžāĻĢ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡,
āĻāĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻāĻŦāĻ‚ āĻ†āĻ‰āĻŸāĻĒā§āĻŸāĻ—ā§āĻ˛āĻŋ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°ā§‡āĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻ‡āĻ¨ āĻšāĻ¯āĻŧ
āĻĢāĻ°ā§āĻŽ:

ffmpeg -i infile -vf āĻ¸ā§āĻ•ā§‡āĻ˛ = 640:360 āĻ†āĻ‰āĻŸāĻĢāĻžāĻ‡āĻ˛

āĻ¤ā§‹āĻŽāĻžāĻ° GRAPH_DESCRIPTION āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻĢāĻ°ā§āĻŽ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡:

nullsrc,scale=640:360,nullsink

āĻ†āĻĒāĻ¨āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ nullsrc āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻāĻŦāĻ‚ āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨ a āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¯āĻžāĻ¤ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°
āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ āĻ…āĻ¨ā§āĻ•āĻ°āĻŖ.

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻƒ


āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ āĻšāĻ˛ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻŋāĻ¤ āĻ—ā§āĻ°āĻžāĻĢāĨ¤ āĻāĻŸāĻŋ āĻšāĻ•ā§āĻ° āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻāĻŦāĻ‚ āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻœā§‹āĻĄāĻŧāĻž āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ˛āĻŋāĻ™ā§āĻ• āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡. āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ˛āĻŋāĻ™ā§āĻ•ā§‡āĻ° āĻāĻ•āĻĒāĻžāĻļā§‡ āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ¯āĻžāĻĄ āĻ†āĻ›ā§‡
āĻāĻŸāĻŋāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻ¯āĻž āĻĨā§‡āĻ•ā§‡ āĻāĻŸāĻŋ āĻ¤āĻžāĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨ā§‡āĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯āĻŸāĻŋāĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ¯āĻžāĻĄ āĻ¨ā§‡āĻ¯āĻŧ
āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻžāĻ° āĻĻāĻŋāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ° āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡āĨ¤

āĻāĻ•āĻŸāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻšāĻ˛ āĻāĻ•āĻŸāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻļā§āĻ°ā§‡āĻŖā§€āĻ¤ā§‡ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻŋāĻ¤ āĻāĻ•āĻŸāĻŋ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ
āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨, āĻ¯āĻž āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻāĻŦāĻ‚ āĻ‡āĻ¨āĻĒā§āĻŸ āĻāĻŦāĻ‚ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ¯āĻžāĻĄā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡
āĻ›āĻžāĻāĻ•āĻ¨āĻŋ.

āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ¯āĻžāĻĄ āĻ›āĻžāĻĄāĻŧāĻž āĻāĻ•āĻŸāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ•ā§‡ "āĻ‰ā§ŽāĻ¸" āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ¯āĻžāĻĄ āĻ›āĻžāĻĄāĻŧāĻžāĻ‡ āĻāĻ•āĻŸāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ "āĻ¸āĻŋāĻ™ā§āĻ•" āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧāĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ āĻŦāĻžāĻ•ā§āĻ¯ āĻ—āĻ āĻ¨
āĻāĻ•āĻŸāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻĒāĻžāĻ ā§āĻ¯ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻĨāĻžāĻ•ā§‡, āĻ¯āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻŦā§€āĻ•ā§ƒāĻ¤ āĻšāĻ¯āĻŧ -āĻ›āĻžāĻāĻ•āĻ¨āĻŋ/-āĻ­āĻŋāĻāĻĢ/-af āĻāĻŦāĻ‚
-āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°_āĻ•āĻŽāĻĒā§āĻ˛ā§‡āĻ•ā§āĻ¸ āĻŽāĻ§ā§āĻ¯ā§‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ ffmpeg āĻāĻŦāĻ‚ -āĻ­āĻŋāĻāĻĢ/-af in ffplay, āĻāĻŦāĻ‚ āĻĻā§āĻŦāĻžāĻ°āĻž
"avfilter_graph_parse_ptr()" āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ libavfilter/avfilter.h.

āĻāĻ•āĻŸāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻšā§‡āĻ‡āĻ¨ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ°āĻŽ āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻ—āĻ āĻŋāĻ¤, āĻĒā§āĻ°āĻ¤ā§āĻ¯ā§‡āĻ•āĻŸāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤
āĻ…āĻ¨ā§āĻ•ā§āĻ°āĻŽā§‡āĻ° āĻ†āĻ—ā§‡āĻ° āĻāĻ•. āĻāĻ•āĻŸāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻšā§‡āĻ‡āĻ¨ ","-āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦāĻŋāĻŦāĻ°āĻŖ.

āĻāĻ•āĻŸāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻšā§‡āĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ°āĻŽ āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻ—āĻ āĻŋāĻ¤āĨ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻšā§‡āĻ‡āĻ¨ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ°āĻŽ āĻšāĻ˛
";"-āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻšā§‡āĻ¨ āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤āĨ¤

āĻāĻ•āĻŸāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĢāĻ°ā§āĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ:
[in_link_1]...[in_link_N]āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°_āĻ¨āĻžāĻŽ=āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸ[out_link_1]...[out_link_M]

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°_āĻ¨āĻžāĻŽ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•ā§āĻ˛āĻžāĻ¸ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ¯āĻžāĻ° āĻŦāĻ°ā§āĻŖāĻŋāĻ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ
āĻāĻ°, āĻāĻŦāĻ‚ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻŋāĻ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•ā§āĻ˛āĻžāĻ¸āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋāĻ° āĻ¨āĻžāĻŽ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻĻā§āĻ¯
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•ā§āĻ˛āĻžāĻ¸ā§‡āĻ° āĻ¨āĻžāĻŽ āĻāĻšā§āĻ›āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ "=āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸ".

āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻ¯āĻž āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻļā§āĻ°ā§ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡
āĻĻā§ƒāĻˇā§āĻŸāĻžāĻ¨ā§āĻ¤. āĻāĻŸāĻŋ āĻĻā§āĻŸāĻŋ āĻĢāĻ°ā§āĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

¡ A ':'-āĻāĻ° āĻĒā§ƒāĻĨāĻ• āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ•ā§€ = āĻŽāĻžāĻ¨ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻœā§‹āĻĄāĻŧāĻž.

¡ A ':'-āĻāĻ° āĻĒā§ƒāĻĨāĻ• āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻŽā§‚āĻ˛ā§āĻ¯. āĻāĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, āĻ•ā§€āĻ—ā§āĻ˛āĻŋ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ
āĻ•ā§āĻ°āĻŽā§‡ āĻ¨āĻžāĻŽ āĻ˜ā§‹āĻˇāĻŖāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¯ā§‡āĻŽāĻ¨ "āĻŦāĻŋāĻŦāĻ°ā§āĻŖ" āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¤āĻŋāĻ¨āĻŸāĻŋ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ˜ā§‹āĻˇāĻŖāĻž āĻ•āĻ°ā§‡
āĻāĻ‡ āĻ†āĻĻā§‡āĻļ -- āĻ†āĻĻāĻ°ā§āĻļ, start_frame āĻāĻŦāĻ‚ nb_frames. āĻ¤āĻžāĻ°āĻĒāĻ° āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻŽāĻ§ā§āĻ¯ā§‡:0:30 āĻŽāĻžāĻ¨ā§‡
āĻ¯ā§‡ āĻŽāĻžāĻ¨ in āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ†āĻĻāĻ°ā§āĻļ, 0 āĻĨā§‡āĻ•ā§‡ start_frame āĻāĻŦāĻ‚ 30 āĻĨā§‡āĻ•ā§‡
nb_frames.

¡ A ':'-āĻŽāĻŋāĻļā§āĻ° āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ•ā§āĻˇā§‡āĻ° āĻĒā§ƒāĻĨāĻ• āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻŽā§‚āĻ˛ā§āĻ¯ āĻāĻŦāĻ‚ āĻĻā§€āĻ°ā§āĻ˜ āĻ•ā§€ = āĻŽāĻžāĻ¨ āĻœā§‹āĻĄāĻŧāĻž āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻŽā§‚āĻ˛ā§āĻ¯
āĻāĻ° āĻ†āĻ—ā§‡ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ āĻ•ā§€ = āĻŽāĻžāĻ¨ āĻœā§‹āĻĄāĻŧāĻž, āĻāĻŦāĻ‚ āĻāĻ•āĻ‡ āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§āĻ¤āĻž āĻ•ā§āĻ°āĻŽ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§āĻ¨
āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĨ¤ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻ•ā§€ = āĻŽāĻžāĻ¨ āĻœā§‹āĻĄāĻŧāĻž āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻĒāĻ›āĻ¨ā§āĻĻā§‡āĻ° āĻ•ā§āĻ°āĻŽā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ¯āĻĻāĻŋ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻœā§‡āĻ‡ āĻ†āĻ‡āĻŸā§‡āĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻšāĻ¯āĻŧ (āĻ¯ā§‡āĻŽāĻ¨ "āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ" āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¨ā§‡āĻ¯āĻŧ
āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸), āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ° āĻ†āĻ‡āĻŸā§‡āĻŽāĻ—ā§āĻ˛āĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§ƒāĻĨāĻ• āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ |.

āĻ…āĻ•ā§āĻˇāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ ' āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻāĻŦāĻ‚ āĻļā§‡āĻˇ āĻšāĻŋāĻšā§āĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§‡, āĻāĻŦāĻ‚
āĻšāĻ°āĻŋāĻ¤ā§āĻ° \ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤ āĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻŽāĻ§ā§āĻ¯ā§‡ āĻ…āĻ•ā§āĻˇāĻ° āĻĒāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯; āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻ¯ā§āĻ•ā§āĻ¤āĻŋ
āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻŦāĻŋāĻļā§‡āĻˇ āĻ…āĻ•ā§āĻˇāĻ° (āĻ¸ā§‡āĻŸā§‡āĻ° āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ—āĻ¤) āĻšāĻ˛ā§‡ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚āĻ•ā§‡ āĻ¸āĻŽāĻžāĻĒā§āĻ¤ āĻŦāĻ˛ā§‡ āĻŽāĻ¨ā§‡ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
[]=;,) āĻ¸āĻŽā§āĻŽā§āĻ–ā§€āĻ¨ āĻšāĻ¯āĻŧ.

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ¨āĻžāĻŽ āĻāĻŦāĻ‚ āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸāĻ—ā§āĻ˛āĻŋ āĻāĻšā§āĻ›āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻĒā§‚āĻ°ā§āĻŦā§‡ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§ˇ
āĻ˛āĻŋāĻ™ā§āĻ• āĻ˛ā§‡āĻŦā§‡āĻ˛āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ˛āĻŋāĻ™ā§āĻ• āĻ˛ā§‡āĻŦā§‡āĻ˛ āĻāĻ•āĻœāĻ¨āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ˛āĻŋāĻ™ā§āĻ•ā§‡āĻ° āĻ¨āĻžāĻŽ āĻĻāĻŋāĻ¤ā§‡ āĻāĻŦāĻ‚ āĻāĻŸāĻŋāĻ•ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧ
āĻŦāĻž āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ¯āĻžāĻĄāĨ¤ āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻ˛ā§‡āĻŦā§‡āĻ˛ in_link_1 ... in_link_N, āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¯ā§āĻ•ā§āĻ¤
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ¯āĻžāĻĄ, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ˛ā§‡āĻŦā§‡āĻ˛ out_link_1 ... out_link_M, āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¯ā§āĻ•ā§āĻ¤
āĻĒā§āĻ¯āĻžāĻĄ

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢā§‡ āĻāĻ•āĻ‡ āĻ¨āĻžāĻŽā§‡āĻ° āĻĻā§āĻŸāĻŋ āĻ˛āĻŋāĻ™ā§āĻ• āĻ˛ā§‡āĻŦā§‡āĻ˛ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ—ā§‡āĻ˛ā§‡, āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻ˛āĻŋāĻ™ā§āĻ•
āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻ‡āĻ¨āĻĒā§āĻŸ āĻāĻŦāĻ‚ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ¯āĻžāĻĄ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ¯āĻžāĻĄ āĻ˛ā§‡āĻŦā§‡āĻ˛ āĻ¨āĻž āĻĨāĻžāĻ•ā§‡, āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻ˛ā§‡āĻŦā§‡āĻ˛āĻŦāĻŋāĻšā§€āĻ¨ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻĨāĻžāĻ•ā§‡
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻšā§‡āĻ‡āĻ¨ā§‡āĻ° āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻĒā§āĻ¯āĻžāĻĄāĨ¤ āĻ¯ā§‡āĻŽāĻ¨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻšā§‡āĻ‡āĻ¨ā§‡

nullsrc, split[L1], [L2]āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡, nullsink

āĻ¸ā§āĻĒā§āĻ˛āĻŋāĻŸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ‡āĻ¨āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻ¸ā§‡ āĻĻā§āĻŸāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ¯āĻžāĻĄ āĻāĻŦāĻ‚ āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ‡āĻ¨āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻ¸ā§‡ āĻĻā§āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡
āĻĒā§āĻ¯āĻžāĻĄ āĻ¸ā§āĻĒā§āĻ˛āĻŋāĻŸā§‡āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ¯āĻžāĻĄāĻŸāĻŋ "L1" āĻ˛ā§‡āĻŦā§‡āĻ˛āĻ¯ā§āĻ•ā§āĻ¤, āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡ āĻāĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ¯āĻžāĻĄ
"L2" āĻ˛ā§‡āĻŦā§‡āĻ˛āĻ¯ā§āĻ•ā§āĻ¤, āĻāĻŦāĻ‚ āĻŦāĻŋāĻ­āĻžāĻœāĻ¨ā§‡āĻ° āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ¯āĻžāĻĄāĻŸāĻŋ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ¯āĻžāĻĄā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤
āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡, āĻ¯āĻž āĻ‰āĻ­āĻ¯āĻŧāĻ‡ āĻ˛ā§‡āĻŦā§‡āĻ˛āĻŦāĻŋāĻšā§€āĻ¨āĨ¤

āĻāĻ•āĻŸāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦāĻŋāĻŦāĻ°āĻŖā§‡, āĻ¯āĻĻāĻŋ āĻĒā§āĻ°āĻĨāĻŽ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻ˛ā§‡āĻŦā§‡āĻ˛āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻž āĻĨāĻžāĻ•ā§‡, āĻ¤āĻžāĻšāĻ˛ā§‡ "in" āĻšāĻ¯āĻŧ
āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°āĻž; āĻ¯āĻĻāĻŋ āĻļā§‡āĻˇ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ˛ā§‡āĻŦā§‡āĻ˛ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨āĻž āĻĨāĻžāĻ•ā§‡ āĻ¤āĻŦā§‡ "āĻ†āĻ‰āĻŸ" āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧāĨ¤

āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻšā§‡āĻ‡āĻ¨ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ˛ā§‡āĻŦā§‡āĻ˛āĻŦāĻŋāĻšā§€āĻ¨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻāĻŦāĻ‚ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ¯āĻžāĻĄ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻšāĻŦā§‡
āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻāĻ•āĻŸāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ āĻŦā§ˆāĻ§ āĻŦāĻ˛ā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻ¯āĻĻāĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻāĻŦāĻ‚ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ¯āĻžāĻĄ
āĻ¸āĻŦ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻšā§‡āĻ‡āĻ¨ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ.

Libavfilter āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻ¸ā§āĻ•ā§‡āĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨āĨ¤
āĻāĻŸāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻĸā§‹āĻ•āĻžāĻ¨ā§‹ āĻ¸ā§āĻ•ā§āĻ¯āĻžāĻ˛āĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ swscale āĻĒāĻ¤āĻžāĻ•āĻžāĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¸āĻŽā§āĻ­āĻŦ
āĻĒā§āĻ°āĻŋāĻĒā§‡āĻ¨ā§āĻĄāĻŋāĻ‚ "sws_flags=āĻĒāĻ¤āĻžāĻ•āĻž;" āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ āĻŦāĻŋāĻŦāĻ°āĻŖā§‡āĨ¤

āĻāĻ–āĻžāĻ¨ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻāĻ•āĻŸāĻŋ BNF āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡:

::= āĻ†āĻ˛āĻĢāĻžāĻ¨āĻŋāĻ‰āĻŽā§‡āĻ°āĻŋāĻ• āĻ…āĻ•ā§āĻˇāĻ° āĻāĻŦāĻ‚ '_' āĻāĻ° āĻ•ā§āĻ°āĻŽ
::= "[" "]"
::= [ ]
::= āĻ…āĻ•ā§āĻˇāĻ°ā§‡āĻ° āĻ•ā§āĻ°āĻŽ (āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤)
::= [ ] ["=" ] [ ]
::= [, ]
::= [sws_flags= ;] [; ]

āĻ¨ā§‹āĻŸ on āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ āĻĒāĻ˛āĻžāĻ¯āĻŧāĻ¨āĻĒāĻ°
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ° āĻ•āĻŽā§āĻĒā§‹āĻœāĻŋāĻļāĻ¨ā§‡ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻĒāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻĻā§‡āĻ–āĻž āĻĻā§āĻ¯ "āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ
āĻāĻŦāĻ‚ āĻĒāĻžāĻ˛āĻžāĻ¨ā§‹" āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯ ffmpeg-utils(ā§¨ā§Ļā§§ā§Ļ) āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯
āĻ¨āĻŋāĻ¯ā§āĻ•ā§āĻ¤ āĻĒāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĨ¤

āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻĨāĻŽ āĻ¸ā§āĻ¤āĻ° āĻāĻ¸ā§āĻ•ā§‡āĻĒāĻŋāĻ‚ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻŽāĻžāĻ¨ā§‡āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§āĻ•ā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°ā§‡, āĻ¯āĻž āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻŦāĻŋāĻļā§‡āĻˇ āĻ…āĻ•ā§āĻˇāĻ° ":" āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ†āĻ˛āĻžāĻĻāĻž āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ, āĻ…āĻĨāĻŦāĻž āĻĒāĻžāĻ˛āĻžāĻ¨ā§‹ āĻ…āĻ•ā§āĻˇāĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ "\'"āĨ¤

āĻāĻ•āĻŸāĻŋ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ¸ā§āĻ¤āĻ° āĻāĻ¸ā§āĻ•ā§‡āĻĒāĻŋāĻ‚ āĻĒā§āĻ°ā§‹ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦāĻŋāĻŦāĻ°āĻŖāĻ•ā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°ā§‡, āĻ¯āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻĒāĻžāĻ˛āĻžāĻ¨ā§‹ āĻ…āĻ•ā§āĻˇāĻ° "\'" āĻŦāĻž āĻŦāĻŋāĻļā§‡āĻˇ āĻ…āĻ•ā§āĻˇāĻ° "[],;" āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤
āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĨ¤

āĻ…āĻŦāĻļā§‡āĻˇā§‡, āĻ¯āĻ–āĻ¨ āĻ†āĻĒāĻ¨āĻŋ āĻāĻ•āĻŸāĻŋ āĻļā§‡āĻ˛ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻ˛āĻžāĻ‡āĻ¨ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡āĻ¨, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
āĻ¤ā§ƒāĻ¤ā§€āĻ¯āĻŧ āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻļā§‡āĻ˛ āĻŦāĻŋāĻļā§‡āĻˇ āĻ…āĻ•ā§āĻˇāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻŸāĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĨāĻžāĻ•āĻžāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚āĻŸāĻŋ āĻāĻŽā§āĻŦā§‡āĻĄ āĻ•āĻ°āĻž āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ā§ˇ āĻ…āĻ™ā§āĻ•āĻ¨ āĻ›āĻžāĻāĻ•āĻ¨āĻŋ
āĻŦāĻŋāĻŦāĻ°āĻŖ āĻĒāĻžāĻ  āĻŽāĻžāĻ¨:

āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ 'āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚': āĻāĻ• āĻŦāĻž āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻŦāĻŋāĻļā§‡āĻˇ āĻ…āĻ•ā§āĻˇāĻ° āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡

āĻāĻ‡ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚āĻŸāĻŋāĻ¤ā§‡ "'" āĻŦāĻŋāĻļā§‡āĻˇ āĻāĻ¸ā§āĻ•ā§‡āĻĒāĻŋāĻ‚ āĻ…āĻ•ā§āĻˇāĻ° āĻāĻŦāĻ‚ ":" āĻŦāĻŋāĻļā§‡āĻˇ āĻ…āĻ•ā§āĻˇāĻ° āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡
āĻāĻŸāĻŋ āĻāĻ‡āĻ­āĻžāĻŦā§‡ āĻĒāĻžāĻ˛āĻžāĻ¤ā§‡ āĻšāĻŦā§‡:

text=āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ \'āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚\'\: āĻāĻ• āĻŦāĻž āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻŦāĻŋāĻļā§‡āĻˇ āĻ…āĻ•ā§āĻˇāĻ° āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡

āĻāĻ•āĻŸāĻŋ āĻ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦāĻŋāĻŦāĻ°āĻŖ āĻāĻŽāĻŦā§‡āĻĄ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ•āĻŸāĻŋ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻĒāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ¯āĻŧā§ˇ
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢā§‡āĻ° āĻŦāĻŋāĻŦāĻ°āĻŖ, āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ āĻŦāĻŋāĻļā§‡āĻˇ āĻ…āĻ•ā§āĻˇāĻ°āĻ—ā§āĻ˛āĻŋ āĻāĻĄāĻŧāĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤ āĻāĻ‡āĻ­āĻžāĻŦā§‡
āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻšāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¯āĻŧ:

drawtext=text=āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ \\\'āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚\\\'\\: āĻāĻ•\ āĻŦāĻž āĻ¤āĻžāĻ° āĻŦā§‡āĻļāĻŋ\, āĻŦāĻŋāĻļā§‡āĻˇ āĻ…āĻ•ā§āĻˇāĻ° āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡

(āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–ā§āĻ¯ āĻ¯ā§‡ "\'" āĻāĻ¸ā§āĻ•ā§‡āĻĒāĻŋāĻ‚ āĻŦāĻŋāĻļā§‡āĻˇ āĻ…āĻ•ā§āĻˇāĻ° āĻ›āĻžāĻĄāĻŧāĻžāĻ“, "," āĻšāĻ“āĻ¯āĻŧāĻž āĻĻāĻ°āĻ•āĻžāĻ°
āĻĒāĻžāĻ˛āĻŋāĻ¯āĻŧā§‡ āĻ—ā§‡āĻ›ā§‡)āĨ¤

āĻĒāĻ°āĻŋāĻļā§‡āĻˇā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ˛ā§‡āĻ–āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ•āĻŸāĻŋ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻĒāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ āĻļā§‡āĻ˛ āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡, āĻ¯āĻž āĻ—ā§ƒāĻšā§€āĻ¤ āĻļā§‡āĻ˛ā§‡āĻ° āĻĒāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻ¨āĻŋāĻ¯āĻŧāĻŽā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡āĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ,
āĻ§āĻ°ā§‡ āĻ¨āĻŋāĻšā§āĻ›āĻŋ āĻ¯ā§‡ "\" āĻŦāĻŋāĻļā§‡āĻˇ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ "\", āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻĒāĻžāĻ˛āĻžāĻ¤ā§‡ āĻšāĻŦā§‡
āĻ…āĻŦāĻļā§‡āĻˇā§‡ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻšāĻŦā§‡:

-vf "drawtext=text=āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ \\\\\\'āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚\\\\\\'\\\\: āĻāĻ•\\, āĻŦāĻž āĻ†āĻ°āĻ“\\, āĻŦāĻŋāĻļā§‡āĻˇ āĻ…āĻ•ā§āĻˇāĻ° āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡"

āĻŸāĻžāĻ‡āĻŽāĻ˛āĻžāĻ‡āĻ¨ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž


āĻ•āĻŋāĻ›ā§ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻœā§‡āĻ¨ā§‡āĻ°āĻŋāĻ• āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻž āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻŸāĻžāĻ‡āĻŽāĻ˛āĻžāĻ‡āĻ¨ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨āĻ•āĻžāĻ°ā§€ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯,
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¯āĻž āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽ āĻĒāĻžāĻ āĻžāĻ¨ā§‹āĻ° āĻ†āĻ—ā§‡ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ›āĻžāĻāĻ•āĻ¨āĻŋ. āĻ¯āĻĻāĻŋ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ…-āĻļā§‚āĻ¨ā§āĻ¯ āĻšāĻ¯āĻŧ, āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž āĻšāĻŦā§‡, āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻĢā§āĻ°ā§‡āĻŽ
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢā§‡āĻ° āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡ āĻ…āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻŦā§‡āĨ¤

āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

t āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, NAN āĻ¯āĻĻāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ…āĻœāĻžāĻ¨āĻž āĻĨāĻžāĻ•ā§‡

n āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ…āĻ¨ā§āĻ•ā§āĻ°āĻŽāĻŋāĻ• āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, 0 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§

āĻĒāĻŋāĻ“āĻāĻ¸ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨, NAN āĻ¯āĻĻāĻŋ āĻ…āĻœāĻžāĻ¨āĻž āĻĨāĻžāĻ•ā§‡

w
h āĻ­āĻŋāĻĄāĻŋāĻ“ āĻšāĻ˛ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž

āĻ‰āĻĒāĻ°āĻ¨ā§āĻ¤ā§, āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻž āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¯āĻž āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĨ¤

āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŋāĻ‚ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻŽāĻ¤, āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻž āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻāĻ•āĻ‡ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻāĻ•āĻŸāĻŋ āĻŦā§āĻ˛āĻžāĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻ¤ā§‡ (āĻ¨āĻŋāĻ–ā§āĻāĻ¤ āĻāĻžāĻĒāĻ¸āĻž) 10 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ āĻĨā§‡āĻ•ā§‡ 3 āĻŽāĻŋāĻ¨āĻŋāĻŸ, āĻāĻŦāĻ‚ āĻ•
āĻ°ā§‡āĻ–āĻžāĻšāĻŋāĻ¤ā§āĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° 3 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ:

smartblur = enable='between(t,10,3*60)',
curves = enable='gte(t,3)' : preset=cross_process

āĻ…āĻĄāĻŋāĻ“ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋ


āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻ–āĻ¨ āĻ†āĻĒāĻ¨āĻžāĻ° FFmpeg āĻŦāĻŋāĻ˛ā§āĻĄ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°ā§‡āĻ¨, āĻ†āĻĒāĻ¨āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
"-- āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ-āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°"āĨ¤ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ…āĻĄāĻŋāĻ“ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻā§‡āĻ–āĻžāĻŦā§‡
āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖāĨ¤

āĻ¨ā§€āĻšā§‡ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ…āĻĄāĻŋāĻ“ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ

āĻ†āĻĄāĻŧāĻžāĻ†āĻĄāĻŧāĻŋ āĻĢā§‡āĻ‡āĻĄ
āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻĨā§‡āĻ•ā§‡ āĻ…āĻ¨ā§āĻ¯ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡ āĻ•ā§āĻ°āĻ¸ āĻĢā§‡āĻ‡āĻĄ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨ā§ˇ āĻ…āĻ¤āĻŋāĻ•ā§āĻ°āĻŽ
āĻĒā§āĻ°āĻĨāĻŽ āĻĒā§āĻ°āĻŦāĻžāĻšā§‡āĻ° āĻļā§‡āĻˇā§‡āĻ° āĻ•āĻžāĻ›āĻžāĻ•āĻžāĻ›āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĢā§‡āĻ‡āĻĄ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

nb_āĻ¨āĻŽā§āĻ¨āĻž, ns
āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨ āĻ¯āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ•ā§āĻ°āĻ¸ āĻĢā§‡āĻ‡āĻĄ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€ āĻšāĻŦā§‡āĨ¤ āĻļā§‡āĻˇā§‡
āĻ•ā§āĻ°āĻ¸ āĻĢā§‡āĻ‡āĻĄ āĻ‡āĻĢā§‡āĻ•ā§āĻŸā§‡āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¨ā§€āĻ°āĻŦ āĻĨāĻžāĻ•āĻŦā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ¯āĻŧ
44100.

āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛, d
āĻ•ā§āĻ°āĻ¸ āĻĢā§‡āĻ‡āĻĄ āĻĒā§āĻ°āĻ­āĻžāĻŦā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĻā§‡āĻ–āĻž āĻĻā§āĻ¯ āĻ¸āĻŽāĻ¯āĻŧ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ•āĻžāĻ˛ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯
ffmpeg-utils(ā§¨ā§Ļā§§ā§Ļ) āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻ—ā§ƒāĻšā§€āĻ¤ āĻŦāĻžāĻ•ā§āĻ¯ āĻ—āĻ āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ
by nb_āĻ¨āĻŽā§āĻ¨āĻž. āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻ˛ā§‡ āĻāĻ‡ āĻ…āĻĒāĻļāĻ¨āĻŸāĻŋāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ nb_āĻ¨āĻŽā§āĻ¨āĻž.

āĻ“āĻ­āĻžāĻ°āĻ˛ā§āĻ¯āĻžāĻĒ, o
āĻĒā§āĻ°āĻĨāĻŽ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻļā§‡āĻˇ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻļā§āĻ°ā§āĻ° āĻ¸āĻžāĻĨā§‡ āĻ“āĻ­āĻžāĻ°āĻ˛ā§āĻ¯āĻžāĻĒ āĻ•āĻ°āĻžāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ†āĻ›ā§‡.

āĻŦāĻ•ā§āĻ°āĻ°ā§‡āĻ–āĻž 1
āĻĒā§āĻ°āĻĨāĻŽ āĻĒā§āĻ°āĻŦāĻžāĻšā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•ā§āĻ°āĻ¸ āĻĢā§‡āĻ‡āĻĄ āĻŸā§āĻ°āĻžāĻ¨āĻœāĻŋāĻļāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻ•ā§āĻ°āĻ°ā§‡āĻ–āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŦāĻ•ā§āĻ°āĻ°ā§‡āĻ–āĻž 2
āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻĒā§āĻ°āĻŦāĻžāĻšā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•ā§āĻ°āĻ¸ āĻĢā§‡āĻ‡āĻĄ āĻŸā§āĻ°āĻžāĻ¨āĻœāĻŋāĻļāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻ•ā§āĻ°āĻ°ā§‡āĻ–āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŦāĻ•ā§āĻ°āĻ°ā§‡āĻ–āĻžāĻ° āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻā§‡āĻ–ā§āĻ¨ afade āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦāĻŋāĻŦāĻ°āĻŖāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ•ā§āĻ°āĻ¸ āĻĢā§‡āĻ‡āĻĄ āĻāĻ• āĻ‡āĻ¨āĻĒā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻ…āĻ¨ā§āĻ¯ āĻ‡āĻ¨āĻĒā§āĻŸ:

ffmpeg -i first.flac -i second.flac -filter_complex acrossfade=d=10:c1=exp:c2=exp output.flac

¡ āĻ•ā§āĻ°āĻ¸ āĻĢā§‡āĻ‡āĻĄ āĻāĻ• āĻ‡āĻ¨āĻĒā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻ…āĻ¨ā§āĻ¯ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ“āĻ­āĻžāĻ°āĻ˛ā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻ›āĻžāĻĄāĻŧāĻžāĻ‡:

ffmpeg -i first.flac -i second.flac -filter_complex acrossfade=d=10:o=0:c1=exp:c2=exp output.flac

āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ
āĻāĻ• āĻŦāĻž āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ…āĻĄāĻŋāĻ“ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻŦāĻŋāĻ˛āĻŽā§āĻŦāĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŦāĻŋāĻ˛āĻŽā§āĻŦāĻŋāĻ¤ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¨āĻŽā§āĻ¨āĻžāĻ—ā§āĻ˛āĻŋ āĻ¨ā§€āĻ°āĻŦāĻ¤āĻžāĻ¯āĻŧ āĻĒā§‚āĻ°ā§āĻŖāĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻŦāĻŋāĻ˛āĻŽā§āĻŦ
'|' āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§ƒāĻĨāĻ• āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻŋāĻ˛āĻŋāĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ…āĻ¨ā§āĻ¤āĻ¤ āĻāĻ•āĻŸāĻž
0-āĻāĻ° āĻŦā§‡āĻļāĻŋ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤ āĻ…āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻ¨ā§€āĻ°āĻŦā§‡ āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻšāĻŦā§‡. āĻ¯āĻĻāĻŋ
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻ›ā§‹āĻŸ āĻŦāĻžāĻ•āĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻ•āĻ°āĻŦā§‡ā§ˇ
āĻĻā§‡āĻ°ā§€ āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻ¨āĻžāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻĒā§āĻ°āĻĨāĻŽ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĻŸāĻŋ 1.5 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ āĻŦāĻŋāĻ˛āĻŽā§āĻŦāĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨, āĻ¤ā§ƒāĻ¤ā§€āĻ¯āĻŧ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĻŸāĻŋ 0.5 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ āĻĻā§‡āĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻ›ā§‡āĻĄāĻŧā§‡ āĻĻāĻŋāĻ¨
āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ (āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯ āĻ•ā§‹āĻ¨ā§‹ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ¯āĻž āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡) āĻ…āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤āĨ¤

adelay=1500|0|500

aecho
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“āĻ¤ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻ§ā§āĻŦāĻ¨āĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒā§āĻ°āĻ¤āĻŋāĻ§ā§āĻŦāĻ¨āĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻĢāĻ˛āĻŋāĻ¤ āĻļāĻŦā§āĻĻ āĻāĻŦāĻ‚ āĻĒāĻžāĻšāĻžāĻĄāĻŧā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒā§āĻ°āĻžāĻ•ā§ƒāĻ¤āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ˜āĻŸāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ (āĻāĻŦāĻ‚ āĻ•āĻ–āĻ¨āĻ“ āĻ•āĻ–āĻ¨āĻ“ āĻŦāĻĄāĻŧ
āĻŦāĻŋāĻ˛ā§āĻĄāĻŋāĻ‚) āĻ•āĻĨāĻž āĻŦāĻ˛āĻžāĻ° āĻŦāĻž āĻšāĻŋā§ŽāĻ•āĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ; āĻĄāĻŋāĻœāĻŋāĻŸāĻžāĻ˛ āĻ‡āĻ•ā§‹ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻāĻ‡ āĻ†āĻšāĻ°āĻŖ āĻ…āĻ¨ā§āĻ•āĻ°āĻŖ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻļāĻ‡ āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻ¯āĻ¨ā§āĻ¤ā§āĻ° āĻŦāĻž āĻ­ā§‹āĻ•āĻžāĻ˛ āĻļāĻŦā§āĻĻ āĻĒā§‚āĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯
āĻŽā§‚āĻ˛ āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¤āĻŋāĻĢāĻ˛āĻ¨ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻšāĻ˛ "āĻŦāĻŋāĻ˛āĻŽā§āĻŦ", āĻāĻŦāĻ‚ āĻāĻ° āĻœā§‹āĻ°ā§‡
āĻĒā§āĻ°āĻ¤āĻŋāĻĢāĻ˛āĻŋāĻ¤ āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻšāĻ˛ "āĻ•ā§āĻˇāĻ¯āĻŧ"āĨ¤ āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻĒā§āĻ°āĻ¤āĻŋāĻ§ā§āĻŦāĻ¨āĻŋāĻ° āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻāĻŦāĻ‚ āĻ•ā§āĻˇāĻ¯āĻŧ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ—ā§ƒāĻšā§€āĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤

in_gain
āĻĒā§āĻ°āĻ¤āĻŋāĻĢāĻ˛āĻŋāĻ¤ āĻ¸āĻ‚āĻ•ā§‡āĻ¤ā§‡āĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻ˛āĻžāĻ­ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0.6āĨ¤

out_gain
āĻĒā§āĻ°āĻ¤āĻŋāĻĢāĻ˛āĻŋāĻ¤ āĻ¸āĻ‚āĻ•ā§‡āĻ¤ā§‡āĻ° āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ˛āĻžāĻ­ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0.3āĨ¤

āĻŦāĻŋāĻ˛āĻŽā§āĻŦ
āĻŽā§‚āĻ˛ āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¤āĻŋāĻĢāĻ˛āĻ¨ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻŽāĻŋāĻ˛āĻŋāĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
'|' āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻ­āĻ•ā§āĻ¤āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ "āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§‡āĻ°" āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻ¸āĻ° āĻšāĻ˛ "(0 - 90000.0]"ā§ˇ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 1000ā§ˇ

āĻ•ā§āĻˇāĻ¯āĻŧ
'|' āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§ƒāĻĨāĻ• āĻĒā§āĻ°āĻ¤āĻŋāĻĢāĻ˛āĻŋāĻ¤ āĻ¸āĻ‚āĻ•ā§‡āĻ¤āĻ—ā§āĻ˛āĻŋāĻ° āĻ‰āĻšā§āĻšāĻ¤āĻžāĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž
"āĻ•ā§āĻˇāĻ¯āĻŧ" āĻšāĻ˛ "(0 - 1.0]"āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 0.5āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻāĻŸāĻŋāĻ•ā§‡ āĻāĻŽāĻ¨āĻ­āĻžāĻŦā§‡ āĻ§ā§āĻŦāĻ¨āĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡āĻ¨ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦā§‡ āĻ¯āĻ¤ āĻ¯āĻ¨ā§āĻ¤ā§āĻ° āĻŦāĻžāĻœāĻ›ā§‡ āĻ¤āĻžāĻ° āĻĻā§āĻŦāĻŋāĻ—ā§āĻŖ āĻ¯āĻ¨ā§āĻ¤ā§āĻ° āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡:

aecho=0.8:0.88:60:0.4

¡ āĻ¯āĻĻāĻŋ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻ–ā§āĻŦ āĻ•āĻŽ āĻšāĻ¯āĻŧ, āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ (āĻ§āĻžāĻ¤āĻŦ) āĻ°ā§‹āĻŦāĻŸā§‡āĻ° āĻŽāĻ¤ā§‹ āĻļā§‹āĻ¨āĻžāĻšā§āĻ›ā§‡:

aecho=0.8:0.88:6:0.4

¡ āĻāĻ•āĻŸāĻŋ āĻĻā§€āĻ°ā§āĻ˜ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻĒāĻžāĻšāĻžāĻĄāĻŧā§‡ āĻāĻ•āĻŸāĻŋ āĻ‰āĻ¨ā§āĻŽā§āĻ•ā§āĻ¤ āĻŦāĻžāĻ¯āĻŧā§ āĻ•āĻ¨āĻ¸āĻžāĻ°ā§āĻŸā§‡āĻ° āĻŽāĻ¤ā§‹ āĻļā§‹āĻ¨āĻžāĻŦā§‡:

aecho=0.8:0.9:1000:0.3

¡ āĻ‰āĻĒāĻ°ā§‡āĻ° āĻŽāĻ¤āĻ‡ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ†āĻ°āĻ“ āĻāĻ•āĻŸāĻŋ āĻĒāĻ°ā§āĻŦāĻ¤ā§‡āĻ° āĻ¸āĻžāĻĨā§‡:

aecho=0.8:0.9:1000|1800:0.3|0.25

aeval
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§€ āĻāĻ•āĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§āĻ¨.

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻāĻ• āĻŦāĻž āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡ (āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ), āĻ¯āĻž āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻ¸
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒā§ƒāĻĨāĻ• āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ '|'-āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻ˛ā§‡
āĻ‡āĻ¨āĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻŦā§‡āĻļāĻŋ, āĻ¸āĻ°ā§āĻŦāĻļā§‡āĻˇā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž
āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻŦāĻžāĻ•āĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤

āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛_āĻ˛ā§‡āĻ†āĻ‰āĻŸ, c
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡, āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĨ¤ āĻ¯āĻĻāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻ•āĻ‡, āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻāĻ•āĻ‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻŦā§‡
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸āĨ¤

āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻ¸ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻāĻŦāĻ‚ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

ch āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ¨āĻŽā§āĻŦāĻ°

n āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, 0 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§

s āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ°

t āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ

nb_in_channels
nb_out_channels
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻāĻŦāĻ‚ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž

val(CH)
āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸āĻš āĻ‡āĻ¨āĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻŽāĻžāĻ¨ CH

āĻĻā§āĻ°āĻˇā§āĻŸāĻŦā§āĻ¯: āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ§ā§€āĻ°. āĻĻā§āĻ°ā§āĻ¤ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ°āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻĒāĻ¨āĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻĄā§‡āĻĄāĻŋāĻ•ā§‡āĻŸā§‡āĻĄ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ…āĻ°ā§āĻ§ā§‡āĻ• āĻ†āĻ¯āĻŧāĻ¤āĻ¨:

aeval=val(ch)/2:c=āĻāĻ•āĻ‡

āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ‰āĻ˛ā§āĻŸā§‹ āĻĢā§‡āĻœ:

aeval=Val(0)|-Val(ā§¨ā§Ļā§§ā§Ļ)

afade
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“āĻ¤ā§‡ āĻĢā§‡āĻĄ-āĻ‡āĻ¨/āĻ†āĻ‰āĻŸ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ—ā§ƒāĻšā§€āĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤

āĻŸāĻžāĻ‡āĻĒ āĻ•āĻ°ā§āĻ¨, t
āĻĒā§āĻ°āĻ­āĻžāĻŦā§‡āĻ° āĻ§āĻ°āĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨, āĻĢā§‡āĻĄ-āĻ‡āĻ¨-āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻšāĻ¯āĻŧ "āĻ‡āĻ¨" āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ…āĻĨāĻŦāĻž āĻĢā§‡āĻĄ-āĻ†āĻ‰āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ "āĻ†āĻ‰āĻŸ" āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ "āĻ‡āĻ¨"āĨ¤

āĻļā§āĻ°ā§_āĻ¨āĻŽā§āĻ¨āĻž, ss
āĻŦāĻŋāĻŦāĻ°ā§āĻŖ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻļā§āĻ°ā§ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§āĻŸāĻžāĻ°ā§āĻŸ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
0 āĻšāĻ¯āĻŧ

nb_āĻ¨āĻŽā§āĻ¨āĻž, ns
āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨ āĻ¯āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻŦāĻ°ā§āĻŖ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€ āĻšāĻŦā§‡āĨ¤ āĻĒāĻ°āĻŋāĻļā§‡āĻˇā§‡
āĻĢā§‡āĻĄ-āĻ‡āĻ¨ āĻ‡āĻĢā§‡āĻ•ā§āĻŸā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“āĻ¤ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“āĻ° āĻŽāĻ¤ā§‹ āĻāĻ•āĻ‡ āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻĨāĻžāĻ•āĻŦā§‡
āĻĢā§‡āĻ‡āĻĄ-āĻ†āĻ‰āĻŸ āĻŸā§āĻ°āĻžāĻ¨āĻœāĻŋāĻļāĻ¨ā§‡āĻ° āĻļā§‡āĻˇā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻ¨ā§€āĻ°āĻŦ āĻšāĻ¯āĻŧā§‡ āĻ¯āĻžāĻŦā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 44100āĨ¤

āĻ¸āĻŽāĻ¯āĻŧ āĻļā§āĻ°ā§, st
āĻŦāĻŋāĻŦāĻ°ā§āĻŖ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻļā§āĻ°ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 0āĨ¤ āĻŽāĻžāĻ¨āĻŸāĻŋ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§‡; āĻĻā§‡āĻ–āĻž āĻĻā§āĻ¯ āĻ¸āĻŽāĻ¯āĻŧ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ•āĻžāĻ˛ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯ ffmpeg-utils(ā§¨ā§Ļā§§ā§Ļ) āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻ‰āĻ¨ā§āĻ¨āĻ¤
āĻ—ā§ƒāĻšā§€āĻ¤ āĻŦāĻžāĻ•ā§āĻ¯ āĻ—āĻ āĻ¨āĨ¤ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻ˛ā§‡ āĻāĻ‡ āĻ…āĻĒāĻļāĻ¨āĻŸāĻŋāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ start_sample.

āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛, d
āĻŦāĻŋāĻŦāĻ°ā§āĻŖ āĻĒā§āĻ°āĻ­āĻžāĻŦā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĻā§‡āĻ–āĻž āĻĻā§āĻ¯ āĻ¸āĻŽāĻ¯āĻŧ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ•āĻžāĻ˛ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯
ffmpeg-utils(ā§¨ā§Ļā§§ā§Ļ) āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻ—ā§ƒāĻšā§€āĻ¤ āĻŦāĻžāĻ•ā§āĻ¯ āĻ—āĻ āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤ āĻĢā§‡āĻ‡āĻĄ-āĻ‡āĻ¨ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻļā§‡āĻˇā§‡
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻĢā§‡āĻĄ-āĻ†āĻ‰āĻŸ āĻļā§‡āĻˇā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“āĻ° āĻŽāĻ¤ā§‹ āĻāĻ•āĻ‡ āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻĨāĻžāĻ•āĻŦā§‡
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ¨ā§€āĻ°āĻŦāĻ¤āĻž āĻšāĻŦā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ
nb_āĻ¨āĻŽā§āĻ¨āĻž. āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻ˛ā§‡ āĻāĻ‡ āĻ…āĻĒāĻļāĻ¨āĻŸāĻŋāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ nb_āĻ¨āĻŽā§āĻ¨āĻž.

āĻŦāĻžāĻāĻ•
āĻĢā§‡āĻ‡āĻĄ āĻŸā§āĻ°āĻžāĻ¨āĻœāĻŋāĻļāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻ•ā§āĻ°āĻ°ā§‡āĻ–āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻŸā§āĻ°āĻžāĻ‡ āĻ¤ā§āĻ°āĻŋāĻ­ā§āĻœāĻžāĻ•āĻžāĻ°, āĻ°ā§ˆāĻ–āĻŋāĻ• āĻĸāĻžāĻ˛ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ)

qsin
āĻ¸āĻžāĻ‡āĻ¨ āĻ“āĻ¯āĻŧā§‡āĻ­ā§‡āĻ° āĻšāĻ¤ā§āĻ°ā§āĻĨāĻžāĻ‚āĻļ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

hsin
āĻ¸āĻžāĻ‡āĻ¨ āĻ“āĻ¯āĻŧā§‡āĻ­ā§‡āĻ° āĻ…āĻ°ā§āĻ§ā§‡āĻ• āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

āĻ…āĻ¨ā§āĻĒā§āĻ°ā§‡āĻ°āĻŖāĻž
āĻ¸ā§‚āĻšāĻ•ā§€āĻ¯āĻŧ āĻ¸āĻžāĻ‡āĻ¨ āĻ¤āĻ°āĻ™ā§āĻ— āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

āĻ˛āĻ— āĻ‡āĻ¨ āĻ•āĻ°ā§āĻ¨ āĻ˛āĻ—āĻžāĻ°āĻŋāĻĻāĻŽāĻŋāĻ• āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

ipar
āĻ‰āĻ˛ā§āĻŸāĻžāĻ¨ā§‹ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŦā§‹āĻ˛āĻž āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

āĻĒāĻĻāĻžāĻ§āĻŋāĻ•āĻžāĻ°āĻŦāĻ˛ā§‡ āĻĻā§āĻŦāĻŋāĻ˜āĻžāĻ¤ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

āĻĒāĻļā§āĻļāĻžāĻŦāĻ• āĻ˜āĻ¨āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

āĻŦāĻ°ā§āĻ— āĻŦāĻ°ā§āĻ—āĻŽā§‚āĻ˛ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

āĻ¸āĻŋāĻŦāĻŋāĻ†āĻ° āĻ˜āĻ¨āĻŽā§‚āĻ˛ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŦā§‹āĻ˛āĻž āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

āĻŽā§‡āĻĒā§āĻƒ āĻ¸ā§‚āĻšāĻ•ā§€āĻ¯āĻŧ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

iqsin
āĻ¸āĻžāĻ‡āĻ¨ āĻ“āĻ¯āĻŧā§‡āĻ­ā§‡āĻ° āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻšāĻ¤ā§āĻ°ā§āĻĨāĻžāĻ‚āĻļ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

āĻ‡āĻšāĻ¸āĻŋāĻ¨
āĻ¸āĻžāĻ‡āĻ¨ āĻ“āĻ¯āĻŧā§‡āĻ­ā§‡āĻ° āĻ‰āĻ˛ā§āĻŸāĻžāĻ¨ā§‹ āĻ…āĻ°ā§āĻ§ā§‡āĻ• āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

āĻ‡āĻšā§āĻ›āĻž
āĻĄāĻŦāĻ˛ āĻ¸ā§‚āĻšāĻ•ā§€āĻ¯āĻŧ āĻ†āĻ¸āĻ¨ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

āĻĻā§‡āĻļā§€
āĻĄāĻŦāĻ˛ āĻ¸ā§‚āĻšāĻ•ā§€āĻ¯āĻŧ āĻ¸āĻŋāĻ—āĻŽāĻ¯āĻŧā§‡āĻĄ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ…āĻĄāĻŋāĻ“āĻ° āĻĒā§āĻ°āĻĨāĻŽ 15 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻŦāĻŋāĻŦāĻ°ā§āĻŖ:

afade=t=in:ss=0:d=15

āĻāĻ•āĻŸāĻŋ 25 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻ…āĻĄāĻŋāĻ“āĻ° āĻļā§‡āĻˇ 900 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ āĻĢā§‡āĻ‡āĻĄ āĻ†āĻ‰āĻŸ:

afade=t=out:st=875:d=25

āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“āĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§āĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĢā§āĻ°ā§‡āĻŽāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ• āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻŦā§‡āĻļāĻŋ āĻ†āĻ˛ā§‹āĻšāĻ¨āĻž āĻ•āĻ°āĻŦā§‡
āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻŽāĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ¯ā§āĻ•ā§āĻ¤ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ¨āĻŽā§āĻ¨āĻž_āĻāĻĢāĻāĻŽāĻŸāĻŋāĻāĻ¸
āĻ…āĻ¨ā§āĻ°ā§‹āĻ§āĻ•ā§ƒāĻ¤ āĻ¨āĻŽā§āĻ¨āĻž āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡āĻ° āĻāĻ•āĻŸāĻŋ '|'-āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĨ¤

āĻ¨āĻŽā§āĻ¨āĻž_āĻšāĻžāĻ°
āĻ…āĻ¨ā§āĻ°ā§‹āĻ§āĻ•ā§ƒāĻ¤ āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ°ā§‡āĻ° āĻāĻ•āĻŸāĻŋ '|'-āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĨ¤

āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛_āĻ˛ā§‡āĻ†āĻ‰āĻŸ
āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ āĻ•āĻ°āĻž āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ '|'-āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžā§ˇ

āĻĻā§‡āĻ– āĻĻā§āĻ¯ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯ ffmpeg-utils(ā§¨ā§Ļā§§ā§Ļ) āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤

āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻŦāĻžāĻĻ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ˛ā§‡, āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŽāĻžāĻ¨ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤

āĻ†āĻ‰āĻŸāĻĒā§āĻŸāĻŸāĻŋāĻ•ā§‡ āĻšāĻ¯āĻŧ āĻ†āĻ¨āĻ¸āĻžāĻ‡āĻ¨āĻĄ 8-āĻŦāĻŋāĻŸ āĻŦāĻž āĻ¸āĻžāĻ‡āĻ¨āĻĄ 16-āĻŦāĻŋāĻŸ āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“āĻ¤ā§‡ āĻŦāĻžāĻ§ā§āĻ¯ āĻ•āĻ°ā§āĻ¨

aformat=sample_fmts=u8|s16:channel_layouts=stereo

āĻ¸āĻŦ āĻĒāĻžāĻ¸
āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§€āĻ¯āĻŧ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻĻā§āĻŦāĻŋ-āĻŽā§‡āĻ°ā§ āĻ…āĻ˛-āĻĒāĻžāĻ¸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨ (Hz āĻ) āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ, āĻāĻŦāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°-
āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻĒā§āĻ°āĻ¸ā§āĻĨ. āĻāĻ•āĻŸāĻŋ āĻ…āĻ˛-āĻĒāĻžāĻ¸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ…āĻĄāĻŋāĻ“āĻ° āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋāĻ•ā§‡ āĻĢā§‡āĻœ āĻ°āĻŋāĻ˛ā§‡āĻļāĻ¨ā§‡ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§‡
āĻĒā§āĻ°āĻļāĻ¸ā§āĻ¤āĻ¤āĻž āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡āĻ° āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ¨āĻž āĻ•āĻ°ā§‡āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ, f
Hz āĻ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒā§āĻ°āĻ¸ā§āĻĨ_āĻŸāĻžāĻ‡āĻĒ
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄ-āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

h Hz

q Q- āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ°

o āĻ…āĻˇā§āĻŸāĻ•

s āĻĸāĻžāĻ˛

āĻĒā§āĻ°āĻ¸ā§āĻĨ, w
width_type āĻ‡āĻ‰āĻ¨āĻŋāĻŸā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄ-āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ•āĻ¤ā§āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻž
āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻŽāĻžāĻ˛ā§āĻŸāĻŋ-āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡ āĻĻā§āĻ‡ āĻŦāĻž āĻ¤āĻ¤ā§‹āĻ§āĻŋāĻ• āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻŽāĻžāĻ°ā§āĻœ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ‡āĻ¨āĻĒā§āĻŸ
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 2āĨ¤

āĻ¯āĻĻāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸāĻ—ā§āĻ˛āĻŋāĻ° āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸāĻ—ā§āĻ˛āĻŋ āĻ¸āĻ‚āĻ¯ā§‹āĻ— āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ¸ā§‡āĻ‡ āĻ•āĻžāĻ°āĻŖā§‡ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĻŸāĻŋ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻšāĻ¯āĻŧ
āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡āĻ° āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§‡āĻ‡ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§€ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻāĻ‡āĻ­āĻžāĻŦā§‡ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻžāĻœāĻžāĻ¨ā§‹ āĻšāĻŦā§‡
āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ¯āĻĻāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸāĻ—ā§āĻ˛āĻŋāĻ° āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸāĻ—ā§āĻ˛āĻŋ āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻ¨āĻž āĻšāĻ¯āĻŧ āĻ¤āĻŦā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻ¸āĻŦ āĻĨāĻžāĻ•āĻŦā§‡ā§ˇ
āĻĒā§āĻ°āĻĨāĻŽ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ¤āĻžāĻ°āĻĒāĻ° āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛, āĻ¸ā§‡āĻ‡ āĻ•ā§āĻ°āĻŽā§‡,
āĻāĻŦāĻ‚ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡āĻ° āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻŽā§‹āĻŸā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻŦā§‡
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ¯āĻĻāĻŋ āĻĒā§āĻ°āĻĨāĻŽ āĻ‡āĻ¨āĻĒā§āĻŸāĻŸāĻŋ 2.1 (FL+FR+LF) āĻāĻŦāĻ‚ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ‡āĻ¨āĻĒā§āĻŸāĻŸāĻŋ āĻšāĻ¯āĻŧ FC+BL+BR,
āĻ¤āĻžāĻ°āĻĒāĻ°ā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ 5.1-āĻ āĻšāĻŦā§‡, āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ•ā§āĻ°āĻŽā§‡: a1, a2, b1, a3,
b2, b3 (a1 āĻšāĻ˛ āĻĒā§āĻ°āĻĨāĻŽ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛, b1 āĻšāĻ˛ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧāĻŸāĻŋāĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§ˇ
āĻ‡āĻ¨āĻĒā§āĻŸ).

āĻ…āĻ¨ā§āĻ¯āĻĻāĻŋāĻ•ā§‡, āĻ‰āĻ­āĻ¯āĻŧ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“āĻ¤ā§‡ āĻĨāĻžāĻ•āĻ˛ā§‡, āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸā§‡ āĻĨāĻžāĻ•āĻŦā§‡
āĻ…āĻ°ā§āĻĄāĻžāĻ°: a1, a2, b1, b2, āĻāĻŦāĻ‚ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸ āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻšāĻžāĻ°ā§‡ 4.0 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻŦā§‡, āĻ¯āĻž āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻŦāĻž
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ¨āĻžāĻ“ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‡āĻ¨āĻĒā§āĻŸ āĻāĻ•āĻ‡ āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ°, āĻāĻŦāĻ‚ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻšāĻŦā§‡.

āĻ‡āĻ¨āĻĒā§āĻŸāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻ‡ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡, āĻ†āĻ‰āĻŸāĻĒā§āĻŸāĻŸāĻŋ āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤āĻ¤āĻŽ āĻ¸āĻŽāĻ¯āĻŧā§‡ āĻŦāĻ¨ā§āĻ§ āĻšāĻ¯āĻŧā§‡ āĻ¯āĻžāĻŦā§‡āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡ āĻĻā§āĻŸāĻŋ āĻŽāĻ¨ā§‹ āĻĢāĻžāĻ‡āĻ˛ āĻāĻ•āĻ¤ā§āĻ°āĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨:

amovie=left.wav [l] ; amovie=right.mp3 [r] ; [l] [r] āĻāĻ•āĻ¤ā§āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻž

¡ āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻŽāĻžāĻ°ā§āĻœ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°ā§‡ 1āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻāĻŦāĻ‚ 6āĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ input.mkv:

ffmpeg -i input.mkv -filter_complex "[0:1][0:2][0:3][0:4][0:5][0:6] amerge=inputs=6" -c:a pcm_s16le output.mkv

āĻāĻ•āĻŸāĻŋ āĻŽāĻŋāĻļā§āĻ°āĻŖ
āĻāĻ•āĻ• āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ…āĻĄāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸ āĻŽāĻŋāĻļā§āĻ°āĻŋāĻ¤ āĻ•āĻ°ā§‡āĨ¤

āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĢā§āĻ˛ā§‹āĻŸ āĻ¨āĻŽā§āĻ¨āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡ ( āĻāĻ•āĻ¤ā§āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻž āĻāĻŦāĻ‚ āĻšāĻžāĻŸā§ āĻ…āĻĄāĻŋāĻ“ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°
āĻ…āĻ¨ā§‡āĻ• āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡)āĨ¤ āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻŽāĻŋāĻļā§āĻ°āĻŖ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¤āĻžāĻ°āĻĒāĻ° āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¨āĻŽā§āĻ¨āĻž āĻ†āĻ›ā§‡ āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻŦā§‡
āĻĢā§āĻ˛ā§‹āĻŸ āĻ¨āĻŽā§āĻ¨āĻž āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ¸āĻžā§āĻšāĻžāĻ˛āĻ¨ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻĸā§‹āĻ•āĻžāĻ¨ā§‹.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ

ffmpeg -i INPUT1 -i INPUT2 -i INPUT3 -filter_complex amix=inputs=3:duration=first:dropout_transition=3 OUTPUT

āĻĒā§āĻ°āĻĨāĻŽāĻŸāĻŋāĻ° āĻŽāĻ¤ā§‹ āĻāĻ•āĻ‡ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ 3āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻŽāĻŋāĻļā§āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻŦā§‡
āĻ‡āĻ¨āĻĒā§āĻŸ āĻāĻŦāĻ‚ āĻĄā§āĻ°āĻĒāĻ†āĻ‰āĻŸ āĻŸā§āĻ°āĻžāĻ¨āĻœāĻŋāĻļāĻ¨ āĻ¸āĻŽāĻ¯āĻŧ 3 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄāĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ‡āĻ¨āĻĒā§āĻŸ
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž. āĻ…āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĨāĻžāĻ•āĻ˛ā§‡, āĻāĻŸāĻŋ 2-āĻ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ¯āĻŧāĨ¤

āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ•āĻžāĻ˛
āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻļā§‡āĻˇ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ.

āĻĻā§€āĻ°ā§āĻ˜āĻ¤āĻŽ
āĻĻā§€āĻ°ā§āĻ˜āĻ¤āĻŽ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛āĨ¤ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ)

āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ•āĻŽ
āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤āĻ¤āĻŽ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛āĨ¤

āĻĒā§āĻ°āĻĨāĻŽ
āĻĒā§āĻ°āĻĨāĻŽ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛āĨ¤

āĻĄā§āĻ°āĻĒāĻ†āĻ‰āĻŸ_āĻŸā§āĻ°āĻžāĻ¨āĻœāĻŋāĻļāĻ¨
āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻļā§‡āĻˇ āĻšāĻ˛ā§‡ āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻĒā§āĻ¨āĻ°ā§āĻ¨āĻŦā§€āĻ•āĻ°āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 2 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄāĨ¤

āĻŦāĻžāĻ¤āĻŋāĻ˛
āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻ…āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻ…āĻĄāĻŋāĻ“ āĻ‰ā§ŽāĻ¸ āĻĒāĻžāĻ¸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻĄ
āĻ¨ā§€āĻ°āĻŦāĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽā§‡āĻ° āĻ¸āĻŽāĻžāĻĒā§āĻ¤āĻŋ āĻĒā§āĻ¯āĻžāĻĄ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ āĻ¸āĻ™ā§āĻ—ā§‡ āĻāĻ•āĻ¸āĻ™ā§āĻ—ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ ffmpeg - āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ›ā§‹āĻŸ āĻāĻ•āĻ‡ āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ā§‡ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻšāĻŋāĻ¸āĻžāĻŦā§‡āĨ¤

āĻ—ā§ƒāĻšā§€āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤

āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ_āĻ¸āĻžāĻ‡āĻœ
āĻ¨ā§€āĻ°āĻŦāĻ¤āĻž āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸ āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 4096āĨ¤

pad_len
āĻļā§‡āĻˇā§‡ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻ¤ā§‡ āĻ¨ā§€āĻ°āĻŦāĻ¤āĻžāĻ° āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŽāĻžāĻ¨ āĻĒā§ŒāĻāĻ›āĻžāĻ¨ā§‹āĻ° āĻĒāĻ°ā§‡,
āĻĒā§āĻ°āĻŦāĻžāĻš āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻĒāĻžāĻ°āĻ¸ā§āĻĒāĻ°āĻŋāĻ• āĻāĻ•āĻšā§‡āĻŸāĻŋāĻ¯āĻŧāĻž āĻĒā§āĻ°ā§‹_āĻ˛ā§‡āĻ¨.

āĻĒā§āĻ°ā§‹_āĻ˛ā§‡āĻ¨
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻŽā§‹āĻŸ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŽāĻžāĻ¨ āĻĨāĻžāĻ•āĻ˛ā§‡
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻĻā§€āĻ°ā§āĻ˜, āĻŽāĻžāĻ¨ āĻ¨āĻž āĻšāĻ“āĻ¯āĻŧāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¨ā§€āĻ°āĻŦāĻ¤āĻž āĻļā§‡āĻˇā§‡ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻĒā§ŒāĻāĻ›ā§‡āĻ›ā§‡ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻĒāĻžāĻ°āĻ¸ā§āĻĒāĻ°āĻŋāĻ• āĻāĻ•āĻšā§‡āĻŸāĻŋāĻ¯āĻŧāĻž pad_len.

āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻšāĻ¯āĻŧ pad_len āĻ¨āĻž āĻĒā§āĻ°ā§‹_āĻ˛ā§‡āĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ†āĻ›ā§‡, āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨ā§€āĻ°āĻŦāĻ¤āĻž āĻ¯ā§‹āĻ— āĻ•āĻ°āĻŦā§‡
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ…āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸāĻ•āĻžāĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻļā§‡āĻˇāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻļā§‡āĻˇā§‡ āĻ¨ā§€āĻ°āĻŦāĻ¤āĻžāĻ° 1024āĻŸāĻŋ āĻ¨āĻŽā§āĻ¨āĻž āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

apad=pad_len=1024

¡ āĻ¨āĻŋāĻļā§āĻšāĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻ…āĻĄāĻŋāĻ“ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻ•āĻŽāĻĒāĻ•ā§āĻˇā§‡ 10000 āĻ¨āĻŽā§āĻ¨āĻž āĻĨāĻžāĻ•āĻŦā§‡, āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ¯āĻžāĻĄ āĻ•āĻ°ā§āĻ¨
āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ˛ā§‡ āĻ¨ā§€āĻ°āĻŦāĻ¤āĻž:

apad=hole_len=10000

¡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ ffmpeg āĻ¨ā§€āĻ°āĻŦāĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻ…āĻĄāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ¯āĻžāĻĄ āĻ•āĻ°āĻ¤ā§‡, āĻ¯āĻžāĻ¤ā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻĨāĻžāĻ•āĻŦā§‡
āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤āĻ¤āĻŽ āĻāĻŦāĻ‚ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻļā§‡āĻˇ āĻ¨āĻž āĻšāĻ“āĻ¯āĻŧāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻšāĻŦā§‡
āĻĻā§āĻ¯ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ•āĻŽ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ:

ffmpeg -i āĻ­āĻŋāĻĄāĻŋāĻ“ -i AUDIO -filter_complex "[1:0]apad" -āĻ›ā§‹āĻŸāĻ¤āĻŽ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ

aphaser
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢā§‡āĻœāĻŋāĻ‚ āĻāĻĢā§‡āĻ•ā§āĻŸ āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ•āĻŸāĻŋ āĻĢā§‡āĻœāĻžāĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻŦāĻ°ā§āĻŖāĻžāĻ˛ā§€āĻ¤ā§‡ āĻ¸āĻŋāĻ°āĻŋāĻœā§‡āĻ° āĻļāĻŋāĻ–āĻ° āĻāĻŦāĻ‚ āĻŸā§āĻ°āĻĢ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡āĨ¤ āĻĻā§āĻ¯
āĻšā§‚āĻĄāĻŧāĻž āĻāĻŦāĻ‚ āĻ—āĻ°ā§āĻ¤ā§‡āĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻŽāĻ¨āĻ­āĻžāĻŦā§‡ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻ¯āĻžāĻ¤ā§‡ āĻ¤āĻžāĻ°āĻž āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¯āĻŧ, āĻāĻ•āĻŸāĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡
āĻ¸ā§āĻ‡āĻĒāĻŋāĻ‚ āĻĒā§āĻ°āĻ­āĻžāĻŦāĨ¤

āĻ—ā§ƒāĻšā§€āĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤

in_gain
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ˛āĻžāĻ­ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0.4āĨ¤

out_gain
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ˛āĻžāĻ­ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0.74

āĻŦāĻŋāĻ˛āĻŽā§āĻŦ
āĻŽāĻŋāĻ˛āĻŋāĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 3.0āĨ¤

āĻ•ā§āĻˇāĻ¯āĻŧ
āĻ¸ā§‡āĻŸ āĻ•ā§āĻˇāĻ¯āĻŧ. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0.4āĨ¤

āĻ¸ā§āĻĒā§€āĻĄ
āĻšāĻžāĻ°ā§āĻœā§‡ āĻŽāĻĄā§āĻ˛ā§‡āĻļāĻ¨ āĻ—āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0.5āĨ¤

āĻ†āĻĻāĻ°ā§āĻļ
āĻŽāĻĄā§āĻ¯ā§āĻ˛ā§‡āĻļāĻ¨ āĻŸāĻžāĻ‡āĻĒ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ¤ā§āĻ°āĻŋāĻ­ā§āĻœāĻžāĻ•āĻžāĻ°āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ¤ā§āĻ°āĻŋāĻ­ā§āĻœāĻžāĻ•āĻžāĻ°, t
āĻ˜ā§‹āĻĄāĻŧāĻžāĻ° āĻĄāĻŋāĻŽ, s

āĻ¨āĻŽā§āĻ¨āĻž
libswresample āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¨āĻŽā§āĻ¨āĻž āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¯āĻĻāĻŋ
āĻ•ā§‹āĻ¨āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨ā§‡āĻ‡ āĻ¤āĻžāĻšāĻ˛ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¤āĻžāĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻāĻŦāĻ‚ āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻšāĻŦā§‡
āĻ†āĻ‰āĻŸāĻĒā§āĻŸāĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻĄā§‡āĻŸāĻžāĻ•ā§‡ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡ āĻ¤āĻž āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤/āĻ¸āĻ•ā§āĻ‡āĻœ āĻ•āĻ°āĻ¤ā§‡āĻ“ āĻ¸āĻ•ā§āĻˇāĻŽ
āĻ…āĻĨāĻŦāĻž āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡ āĻ…āĻĄāĻŋāĻ“āĻŸāĻŋāĻ•ā§‡ āĻ¸āĻžāĻ‡āĻ˛ā§‡āĻ¨ā§āĻ¸ āĻ‡āĻ¨āĻœā§‡āĻ•ā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ / āĻ•āĻžāĻŸ āĻ†āĻ‰āĻŸ āĻ•āĻ°āĻ¤ā§‡, āĻāĻ° āĻ¸āĻ‚āĻŽāĻŋāĻļā§āĻ°āĻŖ āĻ•āĻ°ā§āĻ¨
āĻ‰āĻ­āĻ¯āĻŧ āĻŦāĻž āĻ•ā§‹āĻ¨āĻŸāĻŋāĻ‡ āĻ¨āĻžāĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡ [āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ°:]resampler_options, āĻ•ā§‹āĻĨāĻžāĻ¯āĻŧ āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ° āĻĒā§āĻ°āĻ•āĻžāĻļ
āĻāĻ•āĻŸāĻŋ āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ° āĻāĻŦāĻ‚ resampler_options āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻšāĻžāĻŦāĻŋ=āĻŽā§‚āĻ˛ā§āĻ¯ āĻœā§‹āĻĄāĻŧāĻž, ":" āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§ƒāĻĨāĻ• āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻĻā§‡āĻ–āĻž
āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ° āĻœāĻ¨ā§āĻ¯ ffmpeg-resampler āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“āĻ•ā§‡ 44100Hz āĻ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¨āĻŽā§āĻ¨āĻž āĻĻāĻŋāĻ¨:

aresample=44100

¡ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡ āĻ¨āĻŽā§āĻ¨āĻžāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤/āĻ¸āĻ™ā§āĻ•ā§āĻšāĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨, āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš 1000āĻŸāĻŋ āĻ¨āĻŽā§āĻ¨āĻž āĻ¸āĻš
āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ•ā§āĻˇāĻ¤āĻŋāĻĒā§‚āĻ°āĻŖ:

aresample=async=1000

āĻ¸āĻŽā§āĻĒāĻĻ āĻ¨āĻŽā§āĻ¨āĻž
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻļā§‡āĻˇ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸā§‡ āĻ­āĻŋāĻ¨ā§āĻ¨ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻ• āĻ¨āĻŽā§āĻ¨āĻž āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ•āĻžāĻ°āĻŖ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻĢā§āĻ˛āĻžāĻļ āĻšāĻŦā§‡
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ…āĻŦāĻļāĻŋāĻˇā§āĻŸ āĻ¨āĻŽā§āĻ¨āĻž āĻ¯āĻ–āĻ¨ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻ¤āĻžāĻ° āĻļā§‡āĻˇ āĻ¸āĻ‚āĻ•ā§‡āĻ¤.

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

nb_out_samples, n
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽ āĻĒā§āĻ°āĻ¤āĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ‰āĻĻā§āĻĻā§‡āĻļā§āĻ¯ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻĒā§āĻ°āĻ¤āĻŋ āĻĒā§āĻ°āĻ¤āĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1024āĨ¤

āĻĒā§āĻ¯āĻžāĻĄ, p
āĻ¯āĻĻāĻŋ 1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻļā§‡āĻˇ āĻ…āĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽāĻŸāĻŋāĻ•ā§‡ āĻļā§‚āĻ¨ā§āĻ¯ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻĒā§āĻ¯āĻžāĻĄ āĻ•āĻ°āĻŦā§‡, āĻ¯āĻžāĻ¤ā§‡ āĻļā§‡āĻˇāĻŸāĻŋ
āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻ†āĻ—ā§‡āĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ¤ā§‹ āĻāĻ•āĻ‡ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻ• āĻ¨āĻŽā§āĻ¨āĻž āĻĨāĻžāĻ•āĻŦā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛
1.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻĒā§āĻ°āĻ¤āĻŋ-āĻĢā§āĻ°ā§‡āĻŽ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž 1234 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻāĻŦāĻ‚ āĻĒā§āĻ¯āĻžāĻĄāĻŋāĻ‚ āĻ…āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻž
āĻļā§‡āĻˇ āĻĢā§āĻ°ā§‡āĻŽ, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨:

asetnsamples=n=1234:p=0

asetrate
PCM āĻĄā§‡āĻŸāĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ¨āĻž āĻ•āĻ°ā§‡ āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ° āĻĢāĻ˛ā§‡ āĻ—āĻ¤āĻŋāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻšāĻŦā§‡
āĻāĻŦāĻ‚ āĻĒāĻŋāĻš

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ°, r
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 44100 HzāĨ¤

ashowinfo
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ¤āĻĨā§āĻ¯ āĻ¸āĻŽā§āĻŦāĻ˛āĻŋāĻ¤ āĻāĻ•āĻŸāĻŋ āĻ˛āĻžāĻ‡āĻ¨ āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻšāĻ¯āĻŧ
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻ¨āĻž

āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻ˛āĻžāĻ‡āĻ¨ā§‡ āĻĢāĻ°ā§āĻŽā§‡āĻ° āĻ•ā§€/āĻŽāĻžāĻ¨ āĻœā§‹āĻĄāĻŧāĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ°āĻŽ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻšāĻžāĻŦāĻŋ:āĻŽā§‚āĻ˛ā§āĻ¯.

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻĻā§‡āĻ–āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ:

n āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° (āĻ•ā§āĻ°āĻŽāĻŋāĻ•) āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, 0 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§āĨ¤

āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ, āĻŸāĻžāĻ‡āĻŽ āĻŦā§‡āĻ¸ āĻ‡āĻ‰āĻ¨āĻŋāĻŸā§‡; āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ¯āĻžāĻĄā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ 1/āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ°.

pts_time
āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒāĨ¤

āĻĒāĻŋāĻ“āĻāĻ¸ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨, -1 āĻ¯āĻĻāĻŋ āĻāĻ‡ āĻ¤āĻĨā§āĻ¯āĻŸāĻŋ āĻ…āĻ¨ā§āĻĒāĻ˛āĻŦā§āĻ§ āĻĨāĻžāĻ•ā§‡
āĻāĻŦāĻ‚/āĻ…āĻĨāĻŦāĻž āĻ…āĻ°ā§āĻĨāĻšā§€āĻ¨ (āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻ¸āĻŋāĻ¨ā§āĻĨā§‡āĻŸāĻŋāĻ• āĻ…āĻĄāĻŋāĻ“āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡)

fmt āĻ¨āĻŽā§āĻ¨āĻž āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸.

chlayout
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸāĨ¤

āĻšāĻžāĻ°
āĻ…āĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ°āĨ¤

nb_āĻ¨āĻŽā§āĻ¨āĻž
āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻĒā§āĻ°āĻ¤āĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛)āĨ¤

āĻšā§‡āĻ•āĻ¸āĻžāĻŽ
āĻ…āĻĄāĻŋāĻ“ āĻĄā§‡āĻŸāĻžāĻ° āĻ…ā§āĻ¯āĻžāĻĄāĻ˛āĻžāĻ°-ā§Šā§¨ āĻšā§‡āĻ•āĻ¸āĻžāĻŽ (āĻšā§‡āĻ•ā§āĻ¸āĻžāĻĄā§‡āĻ¸āĻŋāĻŽā§‡āĻ˛ā§‡ āĻŽā§āĻĻā§āĻ°āĻŋāĻ¤)āĨ¤ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻ…āĻĄāĻŋāĻ“āĻ° āĻœāĻ¨ā§āĻ¯,
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ˛ā§‡āĻ¨ āĻāĻ•āĻ¤ā§āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻ¤āĻĨā§āĻ¯ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ.

āĻĒā§āĻ˛ā§‡āĻ¨_āĻšā§‡āĻ•āĻ¸āĻžāĻŽ
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĄā§‡āĻŸāĻž āĻĒā§āĻ˛ā§‡āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…ā§āĻ¯āĻžāĻĄāĻ˛āĻžāĻ°-32 āĻšā§‡āĻ•āĻ¸āĻžāĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĨ¤

astats
āĻ…āĻĄāĻŋāĻ“ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ¸āĻŽāĻ¯āĻŧ āĻĄā§‹āĻŽā§‡āĻ¨ā§‡āĻ° āĻĒāĻ°āĻŋāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ¨āĻ—āĻ¤ āĻ¤āĻĨā§āĻ¯ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĒāĻ°āĻŋāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ¨ āĻšāĻ˛
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻāĻŦāĻ‚, āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻĒā§āĻ°āĻ¯ā§‹āĻœā§āĻ¯, āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻŽāĻ—ā§āĻ°āĻŋāĻ• āĻšāĻŋāĻ¤ā§āĻ°
āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧāĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ˛āĻŽā§āĻŦāĻž
āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤ āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹ āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯, āĻĒāĻŋāĻ• āĻāĻŦāĻ‚ āĻŸā§āĻ°ā§ RMS āĻĒāĻ°āĻŋāĻŽāĻžāĻĒā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ¯āĻŧ
0.05 (50 āĻŽāĻŋāĻ˛āĻŋāĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ)āĨ¤ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻ¸āĻ° āĻšāĻ˛ "[0.1 - 10]"āĨ¤

āĻŽā§‡āĻŸāĻžāĻĄāĻžāĻŸāĻž
āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻ‡āĻ¨āĻœā§‡āĻ•āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻ•ā§€ "lavfi.astats.X" āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ‰āĻĒāĻ¸āĻ°ā§āĻ—āĻ¯ā§āĻ•ā§āĻ¤āĨ¤
āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ "X" āĻšāĻ˛ 1 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ āĻšāĻ“āĻ¯āĻŧāĻž āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ¨āĻŽā§āĻŦāĻ° āĻŦāĻž āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ "āĻ¸āĻžāĻŽāĻ—ā§āĻ°āĻŋāĻ•"āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ.

āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ•ā§€āĻ—ā§āĻ˛āĻŋ āĻšāĻ˛: DC_offset Min_level Max_level Min_difference
āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš_āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻ—āĻĄāĻŧ_āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻĒāĻŋāĻ•_āĻ˛ā§‡āĻ­ā§‡āĻ˛ RMS_peak RMS_trough Crest_factor Flat_factor
āĻĒāĻŋāĻ•_āĻ•āĻžāĻ‰āĻ¨ā§āĻŸ āĻŦāĻŋāĻŸ_āĻ—āĻ­ā§€āĻ°āĻ¤āĻž

āĻāĻŦāĻ‚ āĻ¸āĻžāĻŽāĻ—ā§āĻ°āĻŋāĻ• āĻœāĻ¨ā§āĻ¯: DC_offset Min_level Max_level Min_fference Max_difference
āĻ—āĻĄāĻŧ_āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻĒāĻŋāĻ•_āĻ˛ā§‡āĻ­ā§‡āĻ˛ RMS_level RMS_peak RMS_trough Flat_factor Peak_count
āĻ¨āĻŽā§āĻ¨āĻžāĻ°_āĻŦāĻŋāĻŸ_āĻ—āĻ­ā§€āĻ°āĻ¤āĻž āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ•ā§€ āĻĻā§‡āĻ–āĻ¤ā§‡ āĻāĻ‡ "lavfi.astats.1.DC_offset" āĻŦāĻž āĻāĻ‡ āĻŽāĻ¤
"āĻ˛āĻžāĻ­āĻĢāĻŋ.āĻ…ā§āĻ¯āĻžāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŸāĻ¸āĨ¤ āĻ¸āĻžāĻŽāĻ—ā§āĻ°āĻŋāĻ•āĨ¤ āĻļāĻŋāĻ–āĻ°_āĻ—āĻŖāĻ¨āĻž"āĨ¤

āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ•ā§€ āĻāĻ° āĻ…āĻ°ā§āĻĨ āĻ•ā§€ āĻ¤āĻž āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨ā§€āĻšā§‡ āĻĒāĻĄāĻŧā§āĻ¨āĨ¤

āĻ°āĻŋāĻ¸ā§‡āĻŸ
āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻžāĻ° āĻĒāĻ°ā§‡ āĻĒāĻ°āĻŋāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ¨ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ¯āĻŧ
āĻ…āĻ•ā§āĻˇāĻŽāĨ¤

āĻĻā§‡āĻ–āĻžāĻ¨ā§‹ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ¨āĻŋāĻŽā§āĻ¨āĻ°ā§‚āĻĒ:

DC āĻ…āĻĢāĻ¸ā§‡āĻŸ
āĻļā§‚āĻ¨ā§āĻ¯ āĻĨā§‡āĻ•ā§‡ āĻĒā§āĻ°āĻļāĻ¸ā§āĻ¤āĻ¤āĻž āĻ¸ā§āĻĨāĻžāĻ¨āĻšā§āĻ¯ā§āĻ¤āĻŋ āĻ—āĻĄāĻŧāĨ¤

āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻ¸ā§āĻ¤āĻ°
āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻ¨āĻŽā§āĻ¨āĻž āĻ¸ā§āĻ¤āĻ°āĨ¤

āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ¸ā§āĻ¤āĻ°
āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻ¨āĻŽā§āĻ¨āĻž āĻ¸ā§āĻ¤āĻ°āĨ¤

āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯
āĻĒāĻ°āĻĒāĻ° āĻĻā§āĻŸāĻŋ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯āĨ¤

āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯
āĻĒāĻ°āĻĒāĻ° āĻĻā§āĻŸāĻŋ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯āĨ¤

āĻ—āĻĄāĻŧ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯
āĻĒāĻ°āĻĒāĻ° āĻĻā§āĻŸāĻŋ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ—āĻĄāĻŧ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ—āĻĄāĻŧ
āĻĒāĻ°āĻĒāĻ° āĻĻā§āĻŸāĻŋ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡āĨ¤

āĻļāĻŋāĻ–āĻ° āĻ¸ā§āĻ¤āĻ° dB
āĻ†āĻ°āĻāĻŽāĻāĻ¸ āĻ¸ā§āĻ¤āĻ° dB
āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻĒāĻŋāĻ• āĻāĻŦāĻ‚ āĻ†āĻ°āĻāĻŽāĻāĻ¸ āĻ¸ā§āĻ¤āĻ° dBFS āĻ āĻĒāĻ°āĻŋāĻŽāĻžāĻĒ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻ†āĻ°āĻāĻŽāĻāĻ¸ āĻļāĻŋāĻ–āĻ° dB
āĻ†āĻ°āĻāĻŽāĻāĻ¸ āĻ¨āĻžāĻ˛āĻž dB
āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤ āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻ¤ā§‡ āĻĒāĻ°āĻŋāĻŽāĻžāĻĒ āĻ•āĻ°āĻž RMS āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻļāĻŋāĻ–āĻ° āĻāĻŦāĻ‚ āĻ–āĻžāĻĻā§‡āĻ° āĻŽāĻžāĻ¨āĨ¤

āĻā§āĻāĻŸāĻŋ āĻ—ā§āĻŖāĻ•
āĻĒāĻŋāĻ• āĻĨā§‡āĻ•ā§‡ RMS āĻ˛ā§‡āĻ­ā§‡āĻ˛ā§‡āĻ° āĻ†āĻĻāĻ°ā§āĻļ āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ (āĻĻā§āĻ°āĻˇā§āĻŸāĻŦā§āĻ¯: dB-āĻ¤ā§‡ āĻ¨āĻ¯āĻŧ)āĨ¤

āĻĢā§āĻ˛ā§āĻ¯āĻžāĻŸ āĻ—ā§āĻŖāĻ•
āĻ¸āĻŋāĻ—āĻ¨ā§āĻ¯āĻžāĻ˛ā§‡āĻ° āĻ¸āĻŽāĻ¤āĻ˛āĻ¤āĻž (āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻāĻ•āĻ‡ āĻŽāĻžāĻ¨ āĻ¸āĻš āĻĒāĻ°āĻĒāĻ° āĻ¨āĻŽā§āĻ¨āĻž) āĻ¤āĻžāĻ° āĻļā§€āĻ°ā§āĻˇā§‡
āĻŽāĻžāĻ¤ā§āĻ°āĻž (āĻ¯ā§‡āĻŽāĻ¨ āĻšāĻ¯āĻŧ āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻ¸ā§āĻ¤āĻ° or āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ¸ā§āĻ¤āĻ°).

āĻļāĻŋāĻ–āĻ° āĻ—āĻŖāĻ¨āĻž
āĻ…āĻ¨ā§āĻˇā§āĻ āĻžāĻ¨ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¨āĻ¯āĻŧ) āĻ¯ā§‡ āĻ¸āĻ‚āĻ•ā§‡āĻ¤āĻŸāĻŋ āĻšāĻ¯āĻŧ āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ
āĻ¸ā§āĻ¤āĻ° or āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ¸ā§āĻ¤āĻ°.

āĻŦāĻŋāĻŸ āĻ—āĻ­ā§€āĻ°āĻ¤āĻž
āĻ…āĻĄāĻŋāĻ“ āĻ¸āĻžāĻŽāĻ—ā§āĻ°āĻŋāĻ• āĻŦāĻŋāĻŸ āĻ—āĻ­ā§€āĻ°āĻ¤āĻž. āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻŦāĻŋāĻŸā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĨ¤

astreamsync
āĻĻā§āĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻĢāĻ°ā§‹āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻŦāĻžāĻĢāĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻĢāĻ°ā§‹āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¤āĻž āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻāĻ•ā§āĻ¸āĻĒā§āĻ°, e
āĻ•ā§‹āĻ¨ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻĢāĻ°ā§‹āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨: āĻ¯āĻĻāĻŋ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻšāĻ¯āĻŧ
āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ•, āĻĒā§āĻ°āĻĨāĻŽ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻĢāĻ°ā§‹āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ; āĻ¯āĻĻāĻŋ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻ‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻŦāĻž āĻļā§‚āĻ¨ā§āĻ¯ āĻšāĻ¯āĻŧ, āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧāĻŸāĻŋ
āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻĢāĻ°ā§‹āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ. āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

b1 b2
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡ āĻāĻ–āĻ¨ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻĢāĻ°āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ•āĻ°āĻž āĻŦāĻžāĻĢāĻžāĻ°ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž

s1 s2
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒā§āĻ°āĻŦāĻžāĻšā§‡ āĻ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻĢāĻ°ā§‹āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž

t1 t2
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒā§āĻ°āĻŦāĻžāĻšā§‡āĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "t1-t2", āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨ā§‡ āĻšāĻ˛ āĻ¯ā§‡ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽāĻŸāĻŋ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻĢāĻ°ā§‹āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ•āĻ°āĻž āĻ¯āĻž a āĻ†āĻ›ā§‡
āĻ›ā§‹āĻŸ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹āĻ­āĻžāĻŦā§‡ āĻ­ā§āĻ˛ āĻ‡āĻ¨āĻĒā§āĻŸā§‡ āĻŦāĻžāĻĢāĻžāĻ° āĻĒāĻžāĻ āĻŋāĻ¯āĻŧā§‡ āĻ¸ā§āĻŸā§āĻ°ā§‡āĻ¸-āĻŸā§‡āĻ¸ā§āĻŸ "āĻāĻ•āĻ¤ā§āĻ°āĻŋāĻ¤" āĻ•āĻ°ā§āĻ¨, āĻ¯āĻ–āĻ¨ āĻ–ā§āĻŦ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¨
āĻ…āĻ¨ā§‡āĻ•āĻŸāĻž āĻĄāĻŋāĻ¸āĻŋāĻ™ā§āĻ•ā§āĻ°ā§‹āĻ¨āĻžāĻ‡āĻœā§‡āĻļāĻ¨:

amovie=file.ogg [a] ; amovie=file.mp3 [b] ;
[a] [b] astreamsync=(2*āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹(1))-1+tanh(5*(t1-t2)) [a2] [b2] ;
[a2] [b2] āĻāĻ•āĻ¤ā§āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻž

āĻ…ā§āĻ¯āĻžāĻ¸āĻŋāĻ™ā§āĻ•āĻŸ
āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ…āĻĄāĻŋāĻ“ āĻĄā§‡āĻŸāĻž āĻ¸āĻŋāĻ™ā§āĻ•ā§āĻ°ā§‹āĻ¨āĻžāĻ‡āĻœ āĻ•āĻ°ā§āĻ¨
āĻ¨āĻŽā§āĻ¨āĻž / āĻ¨ā§€āĻ°āĻŦāĻ¤āĻž āĻ¯ā§‹āĻ— āĻ¯āĻ–āĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨.

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ, āĻ…āĻ¨ā§āĻ—ā§āĻ°āĻš āĻ•āĻ°ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ āĻ¨āĻŽā§āĻ¨āĻž āĻ¸ā§āĻ•ā§āĻ‡āĻœāĻŋāĻ‚/āĻ¸ā§āĻŸā§āĻ°ā§‡āĻšāĻŋāĻ‚ āĻ•āĻ°āĻ¤ā§‡āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ•ā§āĻˇāĻ¤āĻŋāĻĒā§‚āĻ°āĻŖ āĻ•āĻ°āĻž
āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄā§‡āĻŸāĻž āĻ¸ā§āĻŸā§āĻ°ā§‡āĻšāĻŋāĻ‚/āĻ¸āĻ•ā§āĻ‡āĻœāĻŋāĻ‚ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ. āĻ…āĻ•ā§āĻˇāĻŽ āĻšāĻ˛ā§‡, āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ āĻ¨ā§€āĻ°āĻŦāĻ¤āĻžāĻ¯āĻŧ āĻĸā§‡āĻ•ā§‡ āĻ¯āĻžāĻ¯āĻŧāĨ¤

min_delta
āĻŸā§āĻ°āĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻāĻŦāĻ‚ āĻ…āĻĄāĻŋāĻ“ āĻĄā§‡āĻŸāĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ (āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡)
āĻ¨āĻŽā§āĻ¨āĻž āĻ¯ā§‹āĻ—/āĻĄā§āĻ°āĻĒāĻŋāĻ‚āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 0.1āĨ¤ āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻŋ āĻāĻ•āĻŸāĻŋ āĻ…āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¸āĻŋāĻ™ā§āĻ• āĻĒā§‡āĻ¤ā§‡
āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻāĻ‡ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°āĻŸāĻŋ 0 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§āĻ¨āĨ¤

max_comp
āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ¨āĻŽā§āĻ¨āĻžāĻ¯āĻŧ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ•ā§āĻˇāĻ¤āĻŋāĻĒā§‚āĻ°āĻŖāĨ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ•ā§āĻˇāĻ¤āĻŋāĻĒā§‚āĻ°āĻŖ=1 āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻĒā§āĻ°āĻžāĻ¸āĻ™ā§āĻ—āĻŋāĻ•āĨ¤ āĻĻā§āĻ¯
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 500āĨ¤

first_pts
āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻĒā§āĻ°āĻĨāĻŽ PTS āĻāĻ‡ āĻŽāĻžāĻ¨ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤ āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻšāĻ˛ 1 / āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ°āĨ¤ āĻāĻ‡
āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽā§‡āĻ° āĻļā§āĻ°ā§āĻ¤ā§‡ āĻĒā§āĻ¯āĻžāĻĄāĻŋāĻ‚/āĻ›āĻžāĻāĻŸāĻžāĻ‡ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡, āĻ•ā§‹āĻ¨ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻĨāĻŽ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤ PTS āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ¤ā§ˆāĻ°āĻŋ, āĻ¤āĻžāĻ‡ āĻ•ā§‹āĻ¨ā§‹ āĻĒā§āĻ¯āĻžāĻĄāĻŋāĻ‚ āĻŦāĻž āĻ›āĻžāĻāĻŸāĻžāĻ‡ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻœāĻ¨ā§āĻ¯
āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻāĻ•āĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻšāĻ˛ā§‡ āĻāĻŸāĻŋ āĻ¨ā§€āĻ°āĻŦāĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻļā§āĻ°ā§āĻ¤ā§‡ āĻĒā§āĻ¯āĻžāĻĄ āĻ•āĻ°āĻ¤ā§‡ 0 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽā§‡āĻ° āĻĒāĻ°ā§‡ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ āĻŦāĻž āĻ•āĻžāĻ°āĻŖā§‡ āĻāĻ•āĻŸāĻŋ āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• PTS āĻ¸āĻš āĻ•ā§‹āĻ¨ā§‹ āĻ¨āĻŽā§āĻ¨āĻž āĻŸā§āĻ°āĻŋāĻŽ āĻ•āĻ°āĻ¤ā§‡
āĻāĻ¨āĻ•ā§‹āĻĄāĻžāĻ° āĻŦāĻŋāĻ˛āĻŽā§āĻŦāĨ¤

atempo
āĻ…āĻĄāĻŋāĻ“ āĻŸā§‡āĻŽā§āĻĒā§‹ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ āĻŋāĻ• āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡, āĻ…āĻĄāĻŋāĻ“ āĻŸā§‡āĻŽā§āĻĒā§‹āĨ¤ āĻ¯āĻĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨āĻž āĻĨāĻžāĻ•ā§‡ āĻ¤āĻžāĻšāĻ˛ā§‡
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻžāĻŽāĻŽāĻžāĻ¤ā§āĻ° 1.0 āĻŸā§‡āĻŽā§āĻĒā§‹ āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻŦā§‡āĨ¤ āĻŸā§‡āĻŽā§āĻĒā§‹ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ [0.5, 2.0] āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ 80% āĻŸā§‡āĻŽā§āĻĒā§‹āĻ¤ā§‡ āĻ…āĻĄāĻŋāĻ“ āĻŽāĻ¨ā§āĻĨāĻ° āĻ•āĻ°ā§āĻ¨:

atempo=0.8

¡ 125% āĻŸā§‡āĻŽā§āĻĒā§‹āĻ¤ā§‡ āĻ…āĻĄāĻŋāĻ“āĻ° āĻ—āĻ¤āĻŋ āĻŦāĻžāĻĄāĻŧāĻžāĻ¤ā§‡:

atempo=1.25

āĻ…ā§āĻ¯āĻžāĻŸā§āĻ°āĻŋāĻŽ
āĻ‡āĻ¨āĻĒā§āĻŸāĻŸāĻŋ āĻŸā§āĻ°āĻŋāĻŽ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻžāĻ¤ā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻ¸āĻžāĻŦāĻĒāĻžāĻ°ā§āĻŸ āĻĨāĻžāĻ•ā§‡āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻļā§āĻ°ā§
āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ (āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡) āĻļā§āĻ°ā§āĻ° āĻ…āĻ‚āĻļā§‡ āĻ°āĻžāĻ–āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻŽā§āĻ¨āĻž
āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻļā§āĻ°ā§ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻŦā§‡āĨ¤

āĻļā§‡āĻˇ āĻĒā§āĻ°āĻĨāĻŽ āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻŦāĻžāĻĻ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻŦā§‡, āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻŽā§āĻ¨āĻž
āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¸āĻš āĻāĻ•āĻŸāĻŋāĻ° āĻ āĻŋāĻ• āĻ†āĻ—ā§‡ āĻļā§‡āĻˇ āĻļā§‡āĻˇ āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻŦā§‡
āĻ†āĻ‰āĻŸāĻĒā§āĻŸāĨ¤

start_pts
āĻāĻ•āĻ‡ āĻ°āĻ•āĻŽ āĻļā§āĻ°ā§, āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻ¤ā§€āĻ¤ āĻ¨āĻŽā§āĻ¨āĻžāĻ—ā§āĻ˛āĻŋāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻ¸ā§āĻŸāĻžāĻ°ā§āĻŸ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡
āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄāĨ¤

end_pts
āĻāĻ•āĻ‡ āĻ°āĻ•āĻŽ āĻļā§‡āĻˇ, āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻ¨āĻŽā§āĻ¨āĻžāĻ¯āĻŧ āĻļā§‡āĻˇ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡āĨ¤

āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ•āĻžāĻ˛
āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡āĻ° āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛āĨ¤

start_sample
āĻĒā§āĻ°āĻĨāĻŽ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¯āĻž āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤

āĻļā§‡āĻˇ_āĻ¨āĻŽā§āĻ¨āĻž
āĻĒā§āĻ°āĻĨāĻŽ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¯āĻž āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

āĻļā§āĻ°ā§, āĻļā§‡āĻˇ, āĻāĻŦāĻ‚ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ•āĻžāĻ˛ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ; āĻĻā§‡āĻ–āĻž āĻĻā§āĻ¯ āĻ¸āĻŽāĻ¯āĻŧ
āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ•āĻžāĻ˛ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯ ffmpeg-utils(ā§¨ā§Ļā§§ā§Ļ) āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛.

āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–ā§āĻ¯ āĻ¯ā§‡ āĻ¸ā§āĻŸāĻžāĻ°ā§āĻŸ/āĻāĻ¨ā§āĻĄ āĻ…āĻĒāĻļāĻ¨ā§‡āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻĻā§āĻŸāĻŋ āĻ¸ā§‡āĻŸ āĻāĻŦāĻ‚ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ•āĻžāĻ˛ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¤āĻžāĻ•āĻžāĻ¨
āĻĢā§āĻ°ā§‡āĻŽ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ, āĻ¯āĻ–āĻ¨ _sample āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ•ā§‡āĻŦāĻ˛āĻŽāĻžāĻ¤ā§āĻ° āĻ¨āĻŽā§āĻ¨āĻžāĻ—ā§āĻ˛āĻŋ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§‡ āĻ¯āĻž āĻāĻ° āĻŽāĻ§ā§āĻ¯ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¯āĻŧ
āĻ›āĻžāĻāĻ•āĻ¨āĻŋ. āĻ¸ā§āĻ¤āĻ°āĻžāĻ‚ start/end_pts āĻāĻŦāĻ‚ start/end_sample āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻĻā§‡āĻŦā§‡ āĻ¯āĻ–āĻ¨
āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ­ā§āĻ˛, āĻ¸āĻ āĻŋāĻ• āĻŦāĻž āĻļā§‚āĻ¨ā§āĻ¯ āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻž
āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻļā§‚āĻ¨ā§āĻ¯ āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ¨ āĻ¤āĻŦā§‡ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻ•āĻ°ā§āĻ¨ā§ˇ
āĻ…ā§āĻ¯āĻžāĻŸā§āĻ°āĻŋāĻŽ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻĒāĻ°ā§‡ asetpts āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĨ¤

āĻ¯āĻĻāĻŋ āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻļā§āĻ°ā§ āĻŦāĻž āĻļā§‡āĻˇ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ˛ā§‹āĻ­ā§€ āĻšāĻ¤ā§‡ āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻ¸āĻŦāĻ—ā§āĻ˛ā§‹āĻ‡ āĻ°āĻžāĻ–ā§‡
āĻ¯ā§‡ āĻ¨āĻŽā§āĻ¨āĻžāĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§āĻ¤āĻžāĻ° āĻ…āĻ¨ā§āĻ¤āĻ¤ āĻāĻ•āĻŸāĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡āĨ¤ āĻļā§āĻ§ā§ āĻ¸ā§‡āĻ‡ āĻ…āĻ‚āĻļāĻŸā§āĻ•ā§ āĻ°āĻžāĻ–āĻ¤ā§‡
āĻāĻ•āĻ¯ā§‹āĻ—ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§āĻ¤āĻž āĻŽā§‡āĻ˛ā§‡, āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ…ā§āĻ¯āĻžāĻŸā§āĻ°āĻŋāĻŽ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻšā§‡āĻ‡āĻ¨ āĻ•āĻ°ā§‡āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ—ā§āĻ˛āĻŋ āĻāĻŽāĻ¨ āĻ¯ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ°āĻžāĻ–āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¤āĻžāĻ‡ āĻāĻŸāĻž āĻ¯ā§‡āĻŽāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¸āĻŽā§āĻ­āĻŦ āĻļā§āĻ§ā§
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻ†āĻ—ā§‡ āĻ¸āĻŦāĻ•āĻŋāĻ›ā§ āĻ°āĻžāĻ–āĻ¤ā§‡ āĻļā§‡āĻˇ āĻŽāĻžāĻ¨āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ:

āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻŽāĻŋāĻ¨āĻŋāĻŸā§‡āĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻŦāĻžāĻĻā§‡ āĻ¸āĻŦāĻ•āĻŋāĻ›ā§ āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¨:

ffmpeg -i INPUT -af atrim=60:120

āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ°āĻĨāĻŽ 1000āĻŸāĻŋ āĻ¨āĻŽā§āĻ¨āĻž āĻ°āĻžāĻ–ā§āĻ¨:

ffmpeg -i INPUT -af atrim=end_sample=1000

āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄāĻĒāĻžāĻ¸
āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§€āĻ¯āĻŧ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻĻā§āĻ‡-āĻŽā§‡āĻ°ā§ āĻŦāĻžāĻŸāĻžāĻ°āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĨ āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄ-āĻĒāĻžāĻ¸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ, āĻāĻŦāĻ‚
(3dB-āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ) āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄ-āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻĒā§āĻ°āĻ¸ā§āĻĨāĨ¤ āĻĻā§āĻ¯ āĻ¸āĻŋāĻāĻ¸āĻœāĻŋ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻ¸ā§āĻ•āĻžāĻ°ā§āĻŸ āĻ˛āĻžāĻ­ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§‡ (āĻĒāĻŋāĻ• āĻ˛āĻžāĻ­ =
Q) āĻĄāĻŋāĻĢāĻ˛ā§āĻŸā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡: āĻ§ā§āĻ°ā§āĻŦāĻ• 0dB āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ˛āĻžāĻ­āĨ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¤āĻŋ āĻ…āĻ•ā§āĻŸā§‡āĻ­ 6dB āĻ āĻ°ā§‹āĻ˛ āĻ…āĻĢ āĻšāĻ¯āĻŧ
(āĻĒā§āĻ°āĻ¤āĻŋ āĻĻāĻļāĻ•ā§‡ 20dB)āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ, f
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§€āĻ¯āĻŧ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 3000āĨ¤

āĻ¸āĻŋāĻāĻ¸āĻœāĻŋ 1-āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ āĻ¸ā§āĻ•āĻžāĻ°ā§āĻŸā§‡āĻ° āĻ§ā§āĻ°ā§āĻŦāĻ• āĻ˛āĻžāĻ­āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0āĨ¤

āĻĒā§āĻ°āĻ¸ā§āĻĨ_āĻŸāĻžāĻ‡āĻĒ
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄ-āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

h Hz

q Q- āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ°

o āĻ…āĻˇā§āĻŸāĻ•

s āĻĸāĻžāĻ˛

āĻĒā§āĻ°āĻ¸ā§āĻĨ, w
width_type āĻ‡āĻ‰āĻ¨āĻŋāĻŸā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄ-āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

bandreject
āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§€āĻ¯āĻŧ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻĻā§āĻ‡-āĻŽā§‡āĻ°ā§ āĻŦāĻžāĻŸāĻžāĻ°āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĨ āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄ-āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻ–ā§āĻ¯āĻžāĻ¨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ, āĻāĻŦāĻ‚
(3dB-āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ) āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄ-āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻĒā§āĻ°āĻ¸ā§āĻĨ. āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ 6dB āĻĒā§āĻ°āĻ¤āĻŋ āĻ…āĻ•ā§āĻŸā§‡āĻ­ (āĻĒā§āĻ°āĻ¤āĻŋ āĻĻāĻļāĻ•ā§‡ 20dB) āĻ āĻ°ā§‹āĻ˛ āĻ…āĻĢ āĻšāĻ¯āĻŧāĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ, f
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§€āĻ¯āĻŧ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 3000āĨ¤

āĻĒā§āĻ°āĻ¸ā§āĻĨ_āĻŸāĻžāĻ‡āĻĒ
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄ-āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

h Hz

q Q- āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ°

o āĻ…āĻˇā§āĻŸāĻ•

s āĻĸāĻžāĻ˛

āĻĒā§āĻ°āĻ¸ā§āĻĨ, w
width_type āĻ‡āĻ‰āĻ¨āĻŋāĻŸā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄ-āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ–āĻžāĻĻ
āĻāĻ•āĻŸāĻŋ āĻĻā§āĻ‡-āĻŽā§‡āĻ°ā§ āĻļā§‡āĻ˛ā§āĻ­āĻŋāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ…āĻĄāĻŋāĻ“āĻ° āĻ–āĻžāĻĻ (āĻ¨āĻŋāĻŽā§āĻ¨) āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻŦā§āĻ¸ā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻŦāĻž āĻ•āĻžāĻŸā§āĻ¨
āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻšāĻžāĻ‡-āĻĢāĻžāĻ‡-āĻāĻ° āĻŸā§‹āĻ¨-āĻ•āĻ¨ā§āĻŸā§āĻ°ā§‹āĻ˛ā§‡āĻ° āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¸āĻšāĨ¤ āĻāĻŸāĻŋ āĻ¨āĻžāĻŽā§‡āĻ“ āĻĒāĻ°āĻŋāĻšāĻŋāĻ¤
āĻļā§‡āĻ˛ā§āĻ­āĻŋāĻ‚ āĻ‡āĻ•ā§āĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœā§‡āĻļāĻ¨ (EQ)āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ˛āĻžāĻ­ āĻ•āĻ°āĻž, g
0 Hz āĻ āĻ˛āĻžāĻ­ āĻĻāĻŋāĻ¨āĨ¤ āĻāĻ° āĻĻāĻ°āĻ•āĻžāĻ°ā§€ āĻĒāĻ°āĻŋāĻ¸āĻ° āĻĒā§āĻ°āĻžāĻ¯āĻŧ -20 (āĻāĻ•āĻŸāĻŋ āĻŦāĻĄāĻŧ āĻ•āĻžāĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯) āĻĨā§‡āĻ•ā§‡ +20 (āĻ• āĻāĻ° āĻœāĻ¨ā§āĻ¯
āĻŦāĻĄāĻŧ āĻŦā§āĻ¸ā§āĻŸ)āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻ˛āĻžāĻ­ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ•ā§āĻ˛āĻŋāĻĒāĻŋāĻ‚ āĻĨā§‡āĻ•ā§‡ āĻ¸āĻ¤āĻ°ā§āĻ• āĻĨāĻžāĻ•ā§āĻ¨āĨ¤

āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ, f
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§€āĻ¯āĻŧ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ‡ āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻŦāĻž āĻšā§āĻ°āĻžāĻ¸ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻŦāĻžāĻĄāĻŧāĻžāĻ¨ā§‹ āĻŦāĻž āĻ•āĻžāĻŸāĻž āĻšāĻŦā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 100 HzāĨ¤

āĻĒā§āĻ°āĻ¸ā§āĻĨ_āĻŸāĻžāĻ‡āĻĒ
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄ-āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

h Hz

q Q- āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ°

o āĻ…āĻˇā§āĻŸāĻ•

s āĻĸāĻžāĻ˛

āĻĒā§āĻ°āĻ¸ā§āĻĨ, w
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻļā§‡āĻ˛ā§āĻĢ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ¤āĻŸāĻž āĻ–āĻžāĻĄāĻŧāĻž āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤

biquad
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ¸āĻšāĻ—āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ biquad IIR āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ•ā§‹āĻĨāĻžāĻ¯āĻŧ b0, b1, b2 āĻāĻŦāĻ‚ a0, a1, a2
āĻ¯āĻĨāĻžāĻ•ā§āĻ°āĻŽā§‡ āĻ˛āĻŦ āĻāĻŦāĻ‚ āĻšāĻ° āĻ¸āĻšāĻ—āĨ¤

bs2b
āĻŦāĻžāĻ‰āĻ¯āĻŧāĻžāĻ° āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“ āĻĨā§‡āĻ•ā§‡ āĻŦāĻžāĻ‡āĻ¨ā§‹āĻ°āĻžāĻ˛ āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻ°ā§āĻŽā§‡āĻļāĻ¨, āĻ¯āĻž āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“āĻ° āĻšā§‡āĻĄāĻĢā§‹āĻ¨ āĻļā§‹āĻ¨āĻžāĻ° āĻ‰āĻ¨ā§āĻ¨āĻ¤āĻŋ āĻ•āĻ°ā§‡
āĻ…āĻĄāĻŋāĻ“ āĻ°ā§‡āĻ•āĻ°ā§āĻĄāĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĒā§āĻ°ā§‹āĻĢāĻžāĻ‡āĻ˛ā§‡
āĻĒā§āĻ°āĻžāĻ•-āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•ā§āĻ°āĻ¸āĻĢāĻŋāĻĄ āĻ¸ā§āĻ¤āĻ°āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ¸ā§āĻ¤āĻ° (fcut=700, feed=50)āĨ¤

cmoy
āĻšā§ āĻŽāĻ¯āĻŧ āĻ¸āĻžāĻ°ā§āĻ•āĻŋāĻŸ (fcut=700, feed=60)āĨ¤

jmeier
Jan Meier āĻ¸āĻžāĻ°ā§āĻ•āĻŋāĻŸ (fcut=650, feed=95)āĨ¤

fcut
āĻ•āĻžāĻŸ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ (āĻšāĻžāĻ°ā§āĻŸāĻœā§‡)āĨ¤

āĻ­ā§‹āĻœāĻ¨
āĻĢāĻŋāĻĄ āĻ˛ā§‡āĻ­ā§‡āĻ˛ (Hz āĻ)āĨ¤

āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĻŽā§āĻ¯āĻžāĻĒ
āĻ¨āĻ¤ā§āĻ¨ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ°āĻŋāĻŽā§āĻ¯āĻžāĻĒ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛_āĻ˛ā§‡āĻ†āĻ‰āĻŸ
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡āĻ° āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸāĨ¤

āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻŽā§āĻ¯āĻžāĻĒ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻšāĻ˛ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻāĻ•āĻŸāĻŋ '|'-āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž,
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ "āĻ‡āĻ¨_āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛-āĻ†āĻ‰āĻŸ_āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛" or āĻ‡āĻ¨_āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻĢāĻ°ā§āĻŽ. āĻ‡āĻ¨_āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻšāĻ¯āĻŧ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ‡āĻ¨āĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ (āĻ¯ā§‡āĻŽāĻ¨ āĻ¸āĻžāĻŽāĻ¨ā§‡ āĻŦāĻžāĻŽ āĻĻāĻŋāĻ•ā§‡ FL) āĻŦāĻž āĻ‡āĻ¨āĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡ āĻāĻ° āĻ¸ā§‚āĻšāĻ•
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸āĨ¤ āĻ†āĻ‰āĻŸ_āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻŦāĻž āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻāĻ° āĻ¸ā§‚āĻšāĻ•
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸāĨ¤ āĻ¯āĻĻāĻŋ āĻ†āĻ‰āĻŸ_āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ āĻ¨āĻž āĻ¤āĻžāĻšāĻ˛ā§‡ āĻāĻŸāĻŋ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤āĻ­āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§‚āĻšāĻ•, āĻļā§āĻ°ā§
āĻļā§‚āĻ¨ā§āĻ¯ āĻ¸āĻš āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ• āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§ƒāĻĻā§āĻ§āĻŋāĨ¤

āĻ¯āĻĻāĻŋ āĻ•ā§‹āĻ¨āĻ“ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻ¨āĻž āĻĨāĻžāĻ•ā§‡, āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤āĻ­āĻžāĻŦā§‡ āĻŽā§āĻ¯āĻžāĻĒ āĻ•āĻ°āĻŦā§‡
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛, āĻ¸ā§‚āĻšāĻ• āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻāĻ•āĻŸāĻŋ 5.1+ āĻĄāĻžāĻ‰āĻ¨āĻŽāĻŋāĻ•ā§āĻ¸ āĻ‡āĻ¨āĻĒā§āĻŸ MOV āĻĢāĻžāĻ‡āĻ˛ āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž,

ffmpeg -i in.mov -āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° 'channelmap=map=DL-FL|DR-FR' out.wav

āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻĄāĻžāĻ‰āĻ¨āĻŽāĻŋāĻ•ā§āĻ¸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻĨā§‡āĻ•ā§‡ āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŸā§āĻ¯āĻžāĻ— āĻ•āĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ WAV āĻĢāĻžāĻ‡āĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻŦā§‡āĨ¤

AAC āĻāĻ° āĻ¨ā§‡āĻŸāĻŋāĻ­ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ…āĻ°ā§āĻĄāĻžāĻ°ā§‡ āĻ­ā§āĻ˛āĻ­āĻžāĻŦā§‡ āĻāĻ¨āĻ•ā§‹āĻĄ āĻ•āĻ°āĻž āĻāĻ•āĻŸāĻŋ 5.1 WAV āĻ āĻŋāĻ• āĻ•āĻ°āĻ¤ā§‡

ffmpeg -i in.wav -filter 'channelmap=1|2|0|5|3|4:5.1' out.wav

āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ¸ā§āĻĒā§āĻ˛āĻŋāĻŸ
āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻĨā§‡āĻ•ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĻ•ā§‡ āĻ†āĻ˛āĻžāĻĻāĻž āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡ āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨ā§ˇ

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛_āĻ˛ā§‡āĻ†āĻ‰āĻŸ
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡āĻ° āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ "āĻ¸ā§āĻŸāĻŋāĻ°āĻŋāĻ“"āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸ MP3 āĻĢāĻžāĻ‡āĻ˛ āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž,

ffmpeg -i in.mp3 -filter_complex channelsplit out.mkv

āĻĻā§āĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻŽā§āĻ¯āĻžāĻŸā§āĻ°ā§‹āĻ¸ā§āĻ•āĻž āĻĢāĻžāĻ‡āĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻŦā§‡, āĻāĻ•āĻŸāĻŋāĻ¤ā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŦāĻžāĻŽ āĻ…āĻ‚āĻļ āĻĨāĻžāĻ•āĻŦā§‡
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯āĻŸāĻŋ āĻ¸āĻ āĻŋāĻ• āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĨ¤

āĻĒā§āĻ°āĻ¤āĻŋ-āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻāĻ•āĻŸāĻŋ 5.1 WAV āĻĢāĻžāĻ‡āĻ˛ āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨:

ffmpeg -i in.wav -filter_complex
'channelsplit=channel_layout=5.1[FL][FR][FC][LFE][SL][SR]'
-āĻŽā§āĻ¯āĻžāĻĒ '[FL]' front_left.wav -map '[FR]' front_right.wav -map '[FC]'
front_center.wav -map '[LFE]' lfe.wav -map '[SL]' side_left.wav -map '[SR]'
āĻ¸āĻžāĻ‡āĻĄ_āĻĄāĻžāĻ‡āĻŸ.āĻ“āĻ¯āĻŧāĻžāĻ­

āĻ§ā§āĻ¯āĻŧāĻž
āĻ…āĻĄāĻŋāĻ“āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻ•ā§‹āĻ°āĻžāĻ¸ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ•ā§‹āĻ°āĻžāĻ¸ā§‡āĻ° āĻŽāĻ¤ā§‹ āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻ­ā§‹āĻ•āĻžāĻ˛ āĻļāĻŦā§āĻĻ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ¤āĻŦā§‡ āĻ¯āĻ¨ā§āĻ¤ā§āĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĻ“ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ•ā§‹āĻ°āĻžāĻ¸ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤ āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ§ā§āĻŦāĻ¨āĻŋ āĻĒā§āĻ°āĻ­āĻžāĻŦā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻžāĻĻā§ƒāĻļā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻ§ā§āĻŦāĻ¨āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻšāĻ¯āĻŧ
āĻ§ā§āĻ°ā§āĻŦāĻ•, āĻ•ā§‹āĻ°āĻžāĻ¸ āĻ¸āĻš, āĻāĻŸāĻŋ āĻ¸āĻžāĻ‡āĻ¨ā§‹āĻ¸āĻ¯āĻŧā§‡āĻĄāĻžāĻ˛ āĻŦāĻž āĻ¤ā§āĻ°āĻŋāĻ­ā§āĻœāĻžāĻ•āĻžāĻ° āĻŽāĻĄā§āĻ¯ā§āĻ˛ā§‡āĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻŦā§ˆāĻšāĻŋāĻ¤ā§āĻ°ā§āĻ¯āĻŽāĻ¯āĻŧāĨ¤ āĻĻā§āĻ¯
āĻŽāĻĄā§āĻ¯ā§āĻ˛ā§‡āĻļāĻ¨ āĻ—āĻ­ā§€āĻ°āĻ¤āĻž āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡ āĻ¯ā§‡ āĻŽāĻĄā§āĻ¯ā§āĻ˛ā§‡āĻŸā§‡āĻĄ āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§‡āĻ° āĻ†āĻ—ā§‡ āĻŦāĻž āĻĒāĻ°ā§‡ āĻ–ā§‡āĻ˛āĻž āĻšāĻ¯āĻŧ
āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻ¤āĻžāĻ‡ āĻŦāĻŋāĻ˛āĻŽā§āĻŦāĻŋāĻ¤ āĻ§ā§āĻŦāĻ¨āĻŋ āĻ§ā§€āĻ° āĻŦāĻž āĻĻā§āĻ°ā§āĻ¤ āĻļā§‹āĻ¨āĻžāĻŦā§‡, āĻ¸ā§‡āĻŸāĻžāĻ‡ āĻŦāĻŋāĻ˛āĻŽā§āĻŦāĻŋāĻ¤ āĻ§ā§āĻŦāĻ¨āĻŋ
āĻŽā§‚āĻ˛ā§‡āĻ° āĻšāĻžāĻ°āĻĒāĻžāĻļā§‡ āĻ¸ā§āĻ° āĻ•āĻ°āĻž, āĻ¯ā§‡āĻŽāĻ¨ āĻāĻ•āĻŸāĻŋ āĻ•ā§‹āĻ°āĻžāĻ¸ā§‡ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ•āĻŋāĻ›ā§ āĻ•āĻŖā§āĻ  āĻ•āĻŋāĻ›ā§āĻŸāĻž āĻŦāĻ¨ā§āĻ§ āĻĨāĻžāĻ•ā§‡āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

in_gain
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ˛āĻžāĻ­ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0.4āĨ¤

out_gain
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ˛āĻžāĻ­ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0.4āĨ¤

āĻŦāĻŋāĻ˛āĻŽā§āĻŦ
āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻĒā§āĻ°āĻžāĻ¯āĻŧ 40ms āĻĨā§‡āĻ•ā§‡ 60ms āĻšāĻ¯āĻŧāĨ¤

āĻ•ā§āĻˇāĻ¯āĻŧ
āĻ¸ā§‡āĻŸ decays.

āĻ—āĻ¤āĻŋ
āĻ—āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ…āĻ¤āĻ˛
āĻ—āĻ­ā§€āĻ°āĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻŦāĻŋāĻ˛āĻŽā§āĻŦ:

chorus=0.7:0.9:55:0.4:0.25:2

¡ āĻĻā§āĻŸāĻŋ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ:

chorus=0.6:0.9:50|60:0.4|0.32:0.25|0.4:2|1.3

¡ āĻ¤āĻŋāĻ¨āĻŸāĻŋ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻ¸āĻš āĻĒā§‚āĻ°ā§āĻŖāĻžāĻ™ā§āĻ— āĻ§ā§āĻŦāĻ¨āĻŋāĻŽā§‚āĻ˛āĻ• āĻ•ā§‹āĻ°āĻžāĻ¸:

chorus=0.5:0.9:50|60|40:0.4|0.32|0.3:0.25|0.4|0.3:2|2.3|1.3

compand
āĻ…āĻĄāĻŋāĻ“āĻ° āĻ—āĻ¤āĻŋāĻļā§€āĻ˛ āĻĒāĻ°āĻŋāĻ¸āĻ° āĻ¸āĻ‚āĻ•ā§āĻšāĻŋāĻ¤ āĻŦāĻž āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻšāĻžāĻŽāĻ˛āĻž
āĻ•ā§āĻˇāĻ¯āĻŧ
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¯āĻžāĻ° āĻ‰āĻĒāĻ° āĻ¤āĻžāĻ¤ā§āĻ•ā§āĻˇāĻŖāĻŋāĻ• āĻ¸ā§āĻ¤āĻ°
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻāĻ° āĻ†āĻ¯āĻŧāĻ¤āĻ¨ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻ—āĻĄāĻŧ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻšāĻžāĻŽāĻ˛āĻž āĻ†āĻ¯āĻŧāĻ¤āĻ¨ā§‡āĻ° āĻŦā§ƒāĻĻā§āĻ§āĻŋ āĻŦā§‹āĻāĻžāĻ¯āĻŧ
āĻāĻŦāĻ‚ āĻ•ā§āĻˇāĻ¯āĻŧ āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻšā§āĻ°āĻžāĻ¸ āĻŦā§‹āĻāĻžāĻ¯āĻŧāĨ¤ āĻŦā§‡āĻļāĻŋāĻ°āĻ­āĻžāĻ— āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¤ā§‡, āĻ†āĻ•ā§āĻ°āĻŽāĻŖā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ
(āĻ…āĻĄāĻŋāĻ“ āĻœā§‹āĻ°ā§‡ āĻšāĻšā§āĻ›ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž) āĻ•ā§āĻˇāĻ¯āĻŧ āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻ›ā§‹āĻŸ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤, āĻ•āĻžāĻ°āĻŖ
āĻŽāĻžāĻ¨ā§āĻˇā§‡āĻ° āĻ•āĻžāĻ¨ āĻšāĻ āĻžā§Ž āĻ¨āĻ°āĻŽ āĻ…āĻĄāĻŋāĻ“āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻ†āĻ•āĻ¸ā§āĻŽāĻŋāĻ• āĻœā§‹āĻ°ā§‡ āĻ…āĻĄāĻŋāĻ“āĻ° āĻĒā§āĻ°āĻ¤āĻŋ āĻŦā§‡āĻļāĻŋ āĻ¸āĻ‚āĻŦā§‡āĻĻāĻ¨āĻļā§€āĻ˛āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ
āĻ†āĻ•ā§āĻ°āĻŽāĻŖā§‡āĻ° āĻŽāĻžāĻ¨ āĻšāĻ˛ 0.3 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ āĻāĻŦāĻ‚ āĻ•ā§āĻˇāĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŽāĻžāĻ¨ āĻšāĻ˛ 0.8 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄāĨ¤ āĻ¯āĻĻāĻŋ
āĻ†āĻ•ā§āĻ°āĻŽāĻŖ āĻāĻŦāĻ‚ āĻ•ā§āĻˇāĻ¯āĻŧā§‡āĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, āĻļā§‡āĻˇ āĻ¸ā§‡āĻŸā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻ•āĻŽ
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ…āĻŦāĻļāĻŋāĻˇā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻ•ā§āĻ°āĻŽāĻŖ/āĻ•ā§āĻˇāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ
āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž, āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ•ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ dB-āĻ¤ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ
āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻĒā§āĻ°āĻļāĻ¸ā§āĻ¤āĻ¤āĻžāĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŽā§‚āĻ˛ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻ†āĻŦāĻļā§āĻ¯āĻ•
āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸: "x0/y0|x1/y1|x2/y2|...." āĻŦāĻž "x0/y0 x1/y1 x2/y2 ...āĨ¤"

āĻ‡āĻ¨āĻĒā§āĻŸ āĻŽāĻžāĻ¨ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻ•āĻ ā§‹āĻ°āĻ­āĻžāĻŦā§‡ āĻ•ā§āĻ°āĻŽāĻŦāĻ°ā§āĻ§āĻŽāĻžāĻ¨ āĻ•ā§āĻ°āĻŽā§‡ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ•āĻ°ā§‡
āĻāĻ•āĻ˜ā§‡āĻ¯āĻŧā§‡āĻ­āĻžāĻŦā§‡ āĻ‰āĻ āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¨āĻžāĨ¤ āĻŦāĻŋāĻ¨ā§āĻĻā§ "0/0" āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°āĻž āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
("0/out-dBn" āĻĻā§āĻŦāĻžāĻ°āĻž)āĨ¤ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŽāĻžāĻ¨ āĻšāĻ˛ "-70/-70|-60/-20"āĨ¤

āĻ¨āĻ°āĻŽ āĻšāĻžāĻāĻŸā§
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻœāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻŦāĻŋāĻ¤ā§‡ āĻŦāĻ•ā§āĻ°āĻ°ā§‡āĻ–āĻž āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0.01.

āĻ˛āĻžāĻ­ āĻ•āĻ°āĻž
āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻžāĻ° āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻŦāĻŋ-āĻ¤ā§‡ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻ˛āĻžāĻ­ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤
āĻāĻŸāĻŋ āĻ¸āĻžāĻŽāĻ—ā§āĻ°āĻŋāĻ• āĻ˛āĻžāĻ­ā§‡āĻ° āĻ¸āĻšāĻœ āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧāĨ¤ āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0 āĻāĨ¤

āĻ†āĻ¯āĻŧāĻ¤āĻ¨
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŋāĻ‚ āĻļā§āĻ°ā§ āĻšāĻ˛ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ dB-āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤
āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ•ā§‡ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻ¨āĻžāĻŽāĻŽāĻžāĻ¤ā§āĻ° āĻ¸ā§āĻ¤āĻ° āĻ¸āĻ°āĻŦāĻ°āĻžāĻš āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ, āĻ¯āĻžāĻ¤ā§‡, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, a
āĻ•āĻŽā§āĻĒā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻ†āĻ—ā§‡ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻ¸ā§āĻ¤āĻ°āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ–ā§āĻŦ āĻŦāĻĄāĻŧ āĻ˛āĻžāĻ­ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž
āĻ•āĻžāĻœ āĻ•āĻ°āĻ¤ā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°ā§‡āĨ¤ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻļāĻžāĻ¨ā§āĻ¤ āĻĨāĻžāĻ•āĻž āĻ…āĻĄāĻŋāĻ“āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŽāĻžāĻ¨ āĻšāĻ˛ -90 āĻĄāĻŋāĻŦāĻŋāĨ¤ āĻāĻŸāĻž
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0āĨ¤

āĻŦāĻŋāĻ˛āĻŽā§āĻŦ
āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻ…āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§‡ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ…āĻĄāĻŋāĻ“ āĻŦāĻŋāĻ˛āĻŽā§āĻŦāĻŋāĻ¤ āĻšāĻ¯āĻŧ
āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻ…ā§āĻ¯āĻžāĻĄāĻœāĻžāĻ¸ā§āĻŸāĻžāĻ° āĻ–āĻžāĻ“āĻ¯āĻŧāĻžāĻ¨ā§‹āĻ° āĻ†āĻ—ā§‡āĨ¤ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻž āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻŽāĻžāĻ¨
āĻ†āĻ•ā§āĻ°āĻŽāĻŖ/āĻ•ā§āĻˇāĻ¯āĻŧā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋāĻ•ā§‡ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ°āĻ­āĻžāĻŦā§‡ āĻ­āĻŦāĻŋāĻˇā§āĻ¯āĻĻā§āĻŦāĻžāĻŖā§€ āĻ•āĻ°āĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧ
āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻļā§€āĻ˛ āĻŽā§‹āĻĄāĨ¤ āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0 āĻāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻļāĻžāĻ¨ā§āĻ¤ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻš āĻļāĻŦā§āĻĻ āĻ‰āĻ­āĻ¯āĻŧ āĻĒā§āĻ¯āĻžāĻ¸ā§‡āĻœ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻļā§‹āĻ°āĻ—ā§‹āĻ˛ āĻļā§‹āĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ¯ā§āĻ•ā§āĻ¤ āĻ¸āĻ™ā§āĻ—ā§€āĻ¤ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨
āĻĒāĻ°āĻŋāĻŦā§‡āĻļ:

compand=.3|.3:1|1:-90/-60|-60/-40|-40/-30|-20/-20:6:0:-90:0.2

āĻĢāĻŋāĻ¸āĻĢāĻŋāĻ¸ āĻāĻŦāĻ‚ āĻŦāĻŋāĻ¸ā§āĻĢā§‹āĻ°āĻŖ āĻ…āĻ‚āĻļ āĻ¸āĻš āĻ…āĻĄāĻŋāĻ“āĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻ°ā§‡āĻ•āĻŸāĻŋ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ:

compand=0|0:1|1:-90/-900|-70/-70|-30/-9|0/-3:6:0:0:0

¡ āĻļāĻŦā§āĻĻ āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻĨā§‡āĻ•ā§‡ āĻ¨āĻŋāĻŽā§āĻ¨ āĻ¸ā§āĻ¤āĻ°ā§‡ āĻĨāĻžāĻ•āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻļāĻŦā§āĻĻ āĻ—ā§‡āĻŸ:

compand=.1|.1:.2|.2:-900/-900|-50.1/-900|-50/-50:.01:0:-90:.1

¡ āĻāĻ–āĻžāĻ¨ā§‡ āĻ†āĻ°ā§‡āĻ•āĻŸāĻŋ āĻ¨āĻ¯āĻŧā§‡āĻœ āĻ—ā§‡āĻŸ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡, āĻāĻ‡ āĻ¸āĻŽāĻ¯āĻŧ āĻ¯āĻ–āĻ¨ āĻļāĻŦā§āĻĻā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻ‰āĻšā§āĻš āĻ¸ā§āĻ¤āĻ°ā§‡ āĻĨāĻžāĻ•ā§‡
āĻ¸āĻ‚āĻ•ā§‡āĻ¤ (āĻāĻŸāĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž, āĻ•āĻŋāĻ›ā§ āĻ‰āĻĒāĻžāĻ¯āĻŧā§‡, squelch āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ):

compand=.1|.1:.1|.1:-45.1/-45.1|-45/-900|0/-900:.01:45:-90:.1

dcshift
āĻ…āĻĄāĻŋāĻ“āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻĄāĻŋāĻ¸āĻŋ āĻļāĻŋāĻĢāĻŸ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻĄāĻŋāĻ¸āĻŋ āĻ…āĻĢāĻ¸ā§‡āĻŸ āĻ…āĻĒāĻ¸āĻžāĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻ‰āĻĒāĻ¯ā§‹āĻ—ā§€ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ (āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻāĻ•āĻŸāĻŋ āĻšāĻžāĻ°ā§āĻĄāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ° āĻ•āĻžāĻ°āĻŖā§‡
āĻ°ā§‡āĻ•āĻ°ā§āĻĄāĻŋāĻ‚ āĻšā§‡āĻ‡āĻ¨) āĻ…āĻĄāĻŋāĻ“ āĻĨā§‡āĻ•ā§‡āĨ¤ āĻāĻ•āĻŸāĻŋ āĻĄāĻŋāĻ¸āĻŋ āĻ…āĻĢāĻ¸ā§‡āĻŸā§‡āĻ° āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻšā§‡āĻĄāĻ°ā§āĻŽ āĻ•āĻŽā§‡ āĻ¯āĻžāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ‡
āĻ†āĻ¯āĻŧāĻ¤āĻ¨ āĻĻā§āĻ¯ astats āĻāĻ•āĻŸāĻŋ āĻ¸āĻŋāĻ—āĻ¨ā§āĻ¯āĻžāĻ˛ā§‡ āĻĄāĻŋāĻ¸āĻŋ āĻ…āĻĢāĻ¸ā§‡āĻŸ āĻ†āĻ›ā§‡ āĻ•āĻŋāĻ¨āĻž āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨
āĻĄāĻŋāĻ¸āĻŋ āĻļāĻŋāĻĢāĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻšāĻ˛ [-1, 1]āĨ¤ āĻāĻŸāĻŋ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻžāĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§‡
āĻļā§āĻ°ā§āĻ¤āĻŋ.

āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻ•āĻ°āĻž
āĻāĻšā§āĻ›āĻŋāĻ•āĨ¤ āĻāĻŸāĻŋāĻ° āĻŽāĻžāĻ¨ 1 āĻĨā§‡āĻ•ā§‡ āĻ…āĻ¨ā§‡āĻ• āĻ•āĻŽ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤ (āĻ¯ā§‡āĻŽāĻ¨ 0.05 āĻŦāĻž 0.02) āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ•ā§āĻ˛āĻŋāĻĒāĻŋāĻ‚ āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§‹āĻ§āĨ¤

dynaudnorm
āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ• āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻ°ā§āĻŽāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ°āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻ˛āĻžāĻ­ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§‡ āĻ¯āĻžāĻ¤ā§‡ āĻāĻŸāĻŋāĻ° āĻļā§€āĻ°ā§āĻˇā§‡ āĻĒā§ŒāĻāĻ›āĻžāĻ¨ā§‹ āĻ¯āĻžāĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻŽāĻžāĻ¤ā§āĻ°āĻž (āĻ¯ā§‡āĻŽāĻ¨ 0 dBFS)āĨ¤ āĻ¯āĻžāĻ‡āĻšā§‹āĻ•, āĻ†āĻ°āĻ“ "āĻ¸āĻšāĻœ" āĻāĻ° āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ā§‡
āĻ¨āĻ°ā§āĻŽāĻžāĻ˛āĻžāĻ‡āĻœā§‡āĻļāĻ¨ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ, āĻĄāĻžāĻ‡āĻ¨āĻžāĻŽāĻŋāĻ• āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻ°ā§āĻŽāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ° *āĻĄāĻžāĻ‡āĻ¨āĻžāĻŽāĻŋāĻ•āĻ˛āĻŋ* āĻ˛āĻžāĻ­ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°ā§‡
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ°. āĻāĻŸāĻŋ "āĻļāĻžāĻ¨ā§āĻ¤" āĻŦāĻŋāĻ­āĻžāĻ—ā§‡ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻ˛āĻžāĻ­ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
āĻ…āĻĄāĻŋāĻ“ āĻŦāĻŋāĻ•ā§ƒāĻ¤āĻŋ āĻāĻĄāĻŧāĻžāĻ¤ā§‡ āĻŦāĻž "āĻœā§‹āĻ°ā§‡" āĻŦāĻŋāĻ­āĻžāĻ— āĻ•ā§āĻ˛āĻŋāĻĒ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧāĨ¤ āĻ…āĻ¨ā§āĻ¯ āĻ•āĻĨāĻžāĻ¯āĻŧ: The
āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ• āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻ°ā§āĻŽāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ° āĻļāĻžāĻ¨ā§āĻ¤ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¸ā§āĻŦāĻ°ā§‡ āĻ…āĻ‚āĻļāĻ—ā§āĻ˛āĻŋāĻ° āĻ­āĻ˛āĻŋāĻ‰āĻŽ "āĻāĻŽāĻ¨āĻ•āĻŋ āĻ†āĻ‰āĻŸ" āĻ•āĻ°āĻŦā§‡,
āĻŦā§āĻāĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¯ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŦāĻŋāĻ­āĻžāĻ—ā§‡āĻ° āĻ†āĻ¯āĻŧāĻ¤āĻ¨ āĻāĻ•āĻ‡ āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻ¸ā§āĻ¤āĻ°ā§‡ āĻ†āĻ¨āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–ā§āĻ¯, āĻ¤āĻŦā§‡,
āĻ¯ā§‡ āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ• āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻ°ā§āĻŽāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ° āĻāĻ‡ āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻ…āĻ°ā§āĻœāĻ¨ āĻ•āĻ°ā§‡ * "āĻĄāĻžāĻ‡āĻ¨āĻžāĻŽāĻŋāĻ• āĻ°ā§‡āĻžā§āĻœ" āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ¨āĻž āĻ•āĻ°ā§‡āĻ‡
āĻ•āĻŽā§āĻĒā§āĻ°ā§‡āĻ¸āĻŋāĻ‚āĨ¤ āĻāĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŦāĻŋāĻ­āĻžāĻ—ā§‡āĻ° * āĻŽāĻ§ā§āĻ¯ā§‡ * āĻ—āĻ¤āĻŋāĻļā§€āĻ˛ āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡āĻ° 100% āĻ§āĻ°ā§‡ āĻ°āĻžāĻ–āĻŦā§‡
āĻĢāĻžāĻ‡āĻ˛.

f āĻŽāĻŋāĻ˛āĻŋāĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ 10 āĻĨā§‡āĻ•ā§‡ 8000 āĻŽāĻŋāĻ˛āĻŋāĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
500 āĻŽāĻŋāĻ˛āĻŋāĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄāĨ¤ āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ• āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻ°ā§āĻŽāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“āĻ•ā§‡ āĻ›ā§‹āĻŸ āĻ†āĻ•āĻžāĻ°ā§‡ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ•āĻ°ā§‡
āĻ–āĻŖā§āĻĄ, āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ. āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨, āĻ•āĻžāĻ°āĻŖ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻŽāĻžāĻ¤ā§āĻ°āĻž āĻ¨ā§‡āĻ‡
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻ¨āĻŽā§āĻ¨āĻž āĻŽāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ°ā§āĻĨāĨ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡, āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻļāĻŋāĻ–āĻ° āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
āĻ¨āĻŽā§āĻ¨āĻž āĻŽāĻžāĻ¨ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ˛āĻ—ā§āĻ¨ āĻ•ā§āĻ°āĻŽ āĻœāĻ¨ā§āĻ¯ āĻŽāĻžāĻ¤ā§āĻ°āĻž. āĻāĻ•āĻŸāĻŋ "āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ" āĻ¨āĻ°ā§āĻŽāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ°
āĻĄāĻžāĻ‡āĻ¨āĻžāĻŽāĻŋāĻ• āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻ°ā§āĻŽāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ°, āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻŽāĻžāĻ¤ā§āĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻŦā§‡
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§ƒāĻĨāĻ•āĻ­āĻžāĻŦā§‡ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻŽāĻžāĻ¤ā§āĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ āĻšāĻ˛
āĻŽāĻŋāĻ˛āĻŋāĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡, āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ• āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻ°ā§āĻŽāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡
500 āĻŽāĻŋāĻ˛āĻŋāĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯, āĻ¯āĻž āĻŦā§‡āĻļāĻŋāĻ°āĻ­āĻžāĻ— āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ­āĻžāĻ˛ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻĻāĻŋāĻ¤ā§‡ āĻĻā§‡āĻ–āĻž āĻ—ā§‡āĻ›ā§‡āĨ¤
āĻ¨ā§‹āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻ¸āĻ āĻŋāĻ• āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯, āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ…āĻ¨ā§āĻ¸āĻžāĻ°ā§‡, āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻŦā§‡
āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡, āĻĒā§ƒāĻĨāĻ• āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ°ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡āĨ¤

g āĻ—āĻžāĻ‰āĻ¸āĻŋāĻ¯āĻŧāĻžāĻ¨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ 3 āĻĨā§‡āĻ•ā§‡ 301 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡, āĻŦāĻŋāĻœā§‹āĻĄāĻŧ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 31āĨ¤ āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ• āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻ°ā§āĻŽāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ°ā§‡āĻ° āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°
āĻ—āĻžāĻ‰āĻ¸āĻŋāĻ¯āĻŧāĻžāĻ¨ āĻ¸ā§āĻŽā§āĻĨāĻŋāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° "āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹ āĻ¸āĻžāĻ‡āĻœ"āĨ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻāĻ° āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹ āĻ¸āĻžāĻ‡āĻœ āĻšāĻ¯āĻŧ
āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ, āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻšāĻžāĻ°āĻĒāĻžāĻļā§‡ āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§€āĻ­ā§‚āĻ¤āĨ¤ āĻ¸āĻ°āĻ˛āĻ¤āĻžāĻ° āĻ–āĻžāĻ¤āĻŋāĻ°ā§‡,
āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻœā§‹āĻĄāĻŧ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, 31-āĻāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽ, āĻ¸ā§‡āĻ‡āĻ¸āĻžāĻĨā§‡ 15āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻĢā§āĻ°ā§‡āĻŽ āĻāĻŦāĻ‚ 15āĻŸāĻŋ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻĢā§āĻ°ā§‡āĻŽāĨ¤
āĻāĻ•āĻŸāĻŋ āĻŦāĻĄāĻŧ āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻĢāĻ˛ā§‡ āĻāĻ•āĻŸāĻŋ āĻļāĻ•ā§āĻ¤āĻŋāĻļāĻžāĻ˛ā§€ āĻŽāĻ¸ā§ƒāĻŖ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻāĻŦāĻ‚ āĻāĻ‡āĻ­āĻžāĻŦā§‡ āĻ•āĻŽ āĻ˛āĻžāĻ­ āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻ•āĻ°āĻŖ, āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻ§ā§€āĻ°āĻ—āĻ¤āĻŋāĻ¤ā§‡ āĻ˛āĻžāĻ­ āĻ…āĻ­āĻŋāĻ¯ā§‹āĻœāĻ¨āĨ¤ āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤āĻ­āĻžāĻŦā§‡, āĻāĻ•āĻŸāĻŋ āĻ›ā§‹āĻŸ āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻšāĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ āĻĻā§āĻ°ā§āĻŦāĻ˛ āĻŽāĻ¸ā§ƒāĻŖ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻāĻŦāĻ‚ āĻāĻ‡āĻ­āĻžāĻŦā§‡ āĻ†āĻ°āĻ“ āĻ˛āĻžāĻ­ā§‡āĻ° āĻŦā§ˆāĻšāĻŋāĻ¤ā§āĻ°ā§āĻ¯, āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻĻā§āĻ°ā§āĻ¤ āĻ˛āĻžāĻ­
āĻ…āĻ­āĻŋāĻ¯ā§‹āĻœāĻ¨ āĻ…āĻ¨ā§āĻ¯ āĻ•āĻĨāĻžāĻ¯āĻŧ, āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻ¤ āĻŦā§‡āĻļāĻŋ āĻāĻ‡ āĻŽāĻžāĻ¨ āĻŦāĻžāĻĄāĻŧāĻžāĻŦā§‡āĻ¨, āĻ¤āĻ¤ āĻŦā§‡āĻļāĻŋ āĻĄāĻžāĻ‡āĻ¨āĻžāĻŽāĻŋāĻ•
āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻ°ā§āĻŽāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ° āĻāĻ•āĻŸāĻŋ "āĻĒā§āĻ°āĻĨāĻžāĻ—āĻ¤" āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•ā§€āĻ•āĻ°āĻŖ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻŽāĻ¤ā§‹ āĻ†āĻšāĻ°āĻŖ āĻ•āĻ°āĻŦā§‡āĨ¤ āĻ‰āĻĒāĻ°ā§‡
āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ā§‡, āĻ†āĻĒāĻ¨āĻŋ āĻāĻ‡ āĻŽāĻžāĻ¨āĻŸāĻŋ āĻ¯āĻ¤ āĻ•āĻŽ āĻ•āĻ°āĻŦā§‡āĻ¨, āĻ¤āĻ¤ āĻŦā§‡āĻļāĻŋ āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ• āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻ°āĻŽāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ° āĻšāĻŦā§‡
āĻāĻ•āĻŸāĻŋ āĻ—āĻ¤āĻŋāĻļā§€āĻ˛ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻ¸āĻ‚āĻ•ā§‹āĻšāĻ•āĻžāĻ°ā§€ āĻŽāĻ¤ āĻ†āĻšāĻ°āĻŖ.

p āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻļā§€āĻ°ā§āĻˇ āĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨. āĻāĻŸāĻŋ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻŽāĻžāĻ¤ā§āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡
āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ• āĻ…āĻĄāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸāĨ¤ āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ˛āĻ•ā§āĻˇā§āĻ¯ā§‡āĻ° āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻŽāĻžāĻ¤ā§āĻ°āĻžāĻ° āĻ•āĻžāĻ›ā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻŦā§‡
āĻ¯āĻ¤āĻŸāĻž āĻ¸āĻŽā§āĻ­āĻŦ āĻ˜āĻ¨āĻŋāĻˇā§āĻ āĻ­āĻžāĻŦā§‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻ•āĻ‡ āĻ¸āĻŽāĻ¯āĻŧā§‡ āĻāĻŸāĻŋ āĻ¨āĻŋāĻļā§āĻšāĻŋāĻ¤ āĻ•āĻ°ā§‡ āĻ¯ā§‡ āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ• āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻ¸āĻŋāĻ—āĻ¨ā§āĻ¯āĻžāĻ˛ āĻ•āĻ–āĻ¨āĻ‡ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻŽāĻžāĻ¤ā§āĻ°āĻž āĻ…āĻ¤āĻŋāĻ•ā§āĻ°āĻŽ āĻ•āĻ°āĻŦā§‡ āĻ¨āĻžāĨ¤ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻ˛āĻžāĻ­ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻšāĻ˛
āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻļāĻŋāĻ–āĻ° āĻŽāĻžāĻ¤ā§āĻ°āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻ†āĻ°ā§‹āĻĒāĻŋāĻ¤. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0.95 āĻāĻŦāĻ‚ āĻāĻ‡āĻ­āĻžāĻŦā§‡
5%* āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻšā§‡āĻĄāĻ°ā§āĻŽ āĻ›ā§‡āĻĄāĻŧā§‡ āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻāĻ‡ āĻŽāĻžāĻ¨ āĻ‰āĻĒāĻ°ā§‡ āĻ¯ā§‡āĻ¤ā§‡ āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž.

m āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ˛āĻžāĻ­ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ 1.0 āĻĨā§‡āĻ•ā§‡ 100.0 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 10.0āĨ¤ āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ•
āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻ°ā§āĻŽāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ (āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ) āĻ˛āĻžāĻ­ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡
āĻĢā§āĻ°ā§‡āĻŽ, āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻ˛āĻžāĻ­ā§‡āĻ° āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻ¯āĻž āĻ•ā§āĻ˛āĻŋāĻĒāĻŋāĻ‚ āĻŦāĻž āĻŦāĻŋāĻ•ā§ƒāĻ¤āĻŋāĻ¤ā§‡ āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤
āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻ˛āĻžāĻ­ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻŽāĻžāĻ¤ā§āĻ°āĻžāĻ° āĻ¨āĻŽā§āĻ¨āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤
āĻ¯āĻžāĻ‡āĻšā§‹āĻ•, āĻĄāĻžāĻ‡āĻ¨āĻžāĻŽāĻŋāĻ• āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻ°ā§āĻŽāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ° āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤āĻ­āĻžāĻŦā§‡ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ˛āĻžāĻ­āĻ•ā§‡ āĻ†āĻŦāĻĻā§āĻ§ āĻ•āĻ°ā§‡
āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŦāĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ (āĻŦā§ˆāĻļā§āĻŦāĻŋāĻ•) āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻ˛āĻžāĻ­ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ°āĨ¤ āĻāĻĄāĻŧāĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻŸāĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
"āĻ¨ā§€āĻ°āĻŦ" āĻŦāĻž āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻ¨ā§€āĻ°āĻŦ āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻ˛āĻžāĻ­ā§‡āĻ° āĻ•āĻžāĻ°āĻŖāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡, āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš
āĻ˛āĻžāĻ­ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻšāĻ˛ 10.0, āĻŦā§‡āĻļāĻŋāĻ°āĻ­āĻžāĻ— āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻ¯āĻĨā§‡āĻˇā§āĻŸ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻāĻ‡ āĻŽāĻžāĻ¨ āĻŦāĻžāĻĄāĻŧāĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž. āĻ¯āĻĻāĻŋāĻ“, āĻāĻ•āĻŸāĻŋ āĻ…āĻ¤ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¸āĻ™ā§āĻ—ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻœāĻ¨ā§āĻ¯
āĻ•āĻŽ āĻ¸āĻžāĻŽāĻ—ā§āĻ°āĻŋāĻ• āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻ¸ā§āĻ¤āĻ°, āĻāĻŸāĻŋ āĻāĻŽāĻ¨āĻ•āĻŋ āĻ‰āĻšā§āĻš āĻ˛āĻžāĻ­ āĻ•āĻžāĻ°āĻŖā§‡āĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡. āĻŦāĻŋāĻƒāĻĻā§āĻ°āĻƒ,
āĻ¯āĻžāĻ‡āĻšā§‹āĻ•, āĻ¯ā§‡ āĻĄāĻžāĻ‡āĻ¨āĻžāĻŽāĻŋāĻ• āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻ°ā§āĻŽāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ° āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ "āĻšāĻžāĻ°ā§āĻĄ" āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§‡ āĻ¨āĻž
(āĻ¯ā§‡āĻŽāĻ¨ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄā§‡āĻ° āĻ‰āĻĒāĻ°ā§‡ āĻŽāĻžāĻ¨ āĻ•āĻžāĻŸāĻž)āĨ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡, āĻāĻ•āĻŸāĻŋ "sigmoid" āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻĢāĻžāĻ‚āĻļāĻ¨
āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻŦā§‡. āĻāĻ‡āĻ­āĻžāĻŦā§‡, āĻ˛āĻžāĻ­ā§‡āĻ° āĻ•āĻžāĻ°āĻŖāĻ—ā§āĻ˛āĻŋ āĻŽāĻ¸ā§ƒāĻŖāĻ­āĻžāĻŦā§‡ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄā§‡ āĻĒā§ŒāĻāĻ›ā§‡ āĻ¯āĻžāĻŦā§‡
āĻŽāĻžāĻ¨, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¯ā§‡ āĻŽāĻžāĻ¨ āĻ…āĻ¤āĻŋāĻ•ā§āĻ°āĻŽ āĻ¨āĻž.

r āĻ˛āĻ•ā§āĻˇā§āĻ¯ RMS āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ 0.0 āĻĨā§‡āĻ•ā§‡ 1.0 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0.0 - āĻ…āĻ•ā§āĻˇāĻŽāĨ¤ āĻ—āĻ¤āĻžāĻ¨ā§āĻ—āĻ¤āĻŋāĻ•,
āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ• āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻ°ā§āĻŽāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ° "āĻĒāĻŋāĻ•" āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•ā§€āĻ•āĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤ āĻāĻ° āĻŽāĻžāĻ¨ā§‡ āĻšāĻ˛ āĻ¯ā§‡
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻ˛āĻžāĻ­ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° (āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ°) āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻŽāĻžāĻ¤ā§āĻ°āĻžāĻ° āĻ¨āĻŽā§āĻ¨āĻžāĨ¤ āĻāĻ‡ āĻ­āĻžāĻŦā§‡, āĻ¨āĻŽā§āĻ¨āĻžāĻ—ā§āĻ˛āĻŋ āĻ›āĻžāĻĄāĻŧāĻž āĻ¯āĻ¤āĻŸāĻž āĻ¸āĻŽā§āĻ­āĻŦ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻŽāĻžāĻ¤ā§āĻ°āĻž āĻ…āĻ¤āĻŋāĻ•ā§āĻ°āĻŽ, āĻ¯ā§‡āĻŽāĻ¨ āĻ•ā§āĻ˛āĻŋāĻĒāĻŋāĻ‚ āĻ›āĻžāĻĄāĻŧāĻž. āĻāĻšā§āĻ›āĻŋāĻ•āĻ­āĻžāĻŦā§‡, āĻ¯āĻžāĻ‡āĻšā§‹āĻ•,
āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ• āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻ°ā§āĻŽāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ° āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ°ā§āĻŸ āĻ—āĻĄāĻŧ āĻŦāĻ°ā§āĻ—āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻ•ā§‡āĻ“ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡,
āĻ¸āĻ‚āĻ•ā§āĻˇā§‡āĻĒā§‡ RMSāĨ¤ āĻŦā§ˆāĻĻā§āĻ¯ā§āĻ¤āĻŋāĻ• āĻĒā§āĻ°āĻ•ā§ŒāĻļāĻ˛ā§‡, āĻ†āĻ°āĻāĻŽāĻāĻ¸ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽāĻ¯āĻŧ-āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻ¸āĻ‚āĻ•ā§‡āĻ¤ā§‡āĻ° āĻļāĻ•ā§āĻ¤āĻŋāĨ¤ āĻ¤āĻžāĻ‡ āĻāĻŸāĻŋ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯ā§‡ RMS āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ˛
āĻļā§āĻ§ā§ āĻ¸āĻŋāĻ—āĻ¨ā§āĻ¯āĻžāĻ˛ā§‡āĻ° āĻļāĻŋāĻ–āĻ°ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¤āĻžāĻ•āĻžāĻ¨ā§‹āĻ° āĻšā§‡āĻ¯āĻŧā§‡ "āĻ…āĻ¨ā§āĻ­ā§‚āĻ¤ āĻ‰āĻšā§āĻšāĻ¤āĻžāĻ°" āĻ…āĻ¨ā§āĻŽāĻžāĻ¨
āĻŽāĻžāĻ¤ā§āĻ°āĻž āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢā§āĻ°ā§‡āĻŽ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ§ā§āĻ°ā§āĻŦāĻ• RMS āĻŽāĻžāĻ¨, āĻāĻ•āĻŸāĻŋ āĻ‡āĻ‰āĻ¨āĻŋāĻĢāĻ°ā§āĻŽ
"āĻ…āĻ¨ā§āĻ­ā§‚āĻ¤ āĻ‰āĻšā§āĻšāĻ¤āĻž" āĻĒā§āĻ°āĻ¤āĻŋāĻˇā§āĻ āĻŋāĻ¤ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻ˛āĻ•ā§āĻˇā§āĻ¯ RMS āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡, a
āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻ˛āĻžāĻ­ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ°āĻ•ā§‡ āĻāĻŽāĻ¨ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻžāĻ° āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻ āĻŋāĻ• āĻāĻŸāĻŋ āĻšāĻŦā§‡
āĻ†āĻ°āĻāĻŽāĻāĻ¸ āĻŽāĻžāĻ¨āĨ¤ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–ā§āĻ¯, āĻ¯āĻžāĻ‡āĻšā§‹āĻ•, āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻ˛āĻžāĻ­ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻāĻ–āĻ¨āĻ“ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§
āĻ•ā§āĻ˛āĻŋāĻĒāĻŋāĻ‚ āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§‹āĻ§ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻŽāĻžāĻ¤ā§āĻ°āĻžāĻ° āĻ¨āĻŽā§āĻ¨āĻžāĨ¤

n āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ•āĻžāĻĒāĻ˛āĻŋāĻ‚ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡, āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ• āĻ…āĻĄāĻŋāĻ“
āĻ¨āĻ°ā§āĻŽāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĻ•ā§‡ āĻāĻ•āĻ‡ āĻĒāĻ°āĻŋāĻŽāĻžāĻŖā§‡ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻ•āĻ°āĻŦā§‡āĨ¤ āĻāĻ° āĻŽāĻžāĻ¨ā§‡ āĻāĻ•āĻ‡ āĻ˛āĻžāĻ­
āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ°āĻŸāĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻŦā§‡, āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻ˛āĻžāĻ­ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ°
"āĻ¸āĻ°ā§āĻŦāĻ¸ā§āĻŦ" āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤āĨ¤ āĻ¯āĻžāĻ‡āĻšā§‹āĻ•, āĻ•āĻŋāĻ›ā§ āĻ°ā§‡āĻ•āĻ°ā§āĻĄāĻŋāĻ‚, āĻāĻŸāĻž āĻ˜āĻŸāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ†āĻ¯āĻŧāĻ¤āĻ¨ āĻ…āĻ¸āĻŽ, āĻ¯ā§‡āĻŽāĻ¨ āĻāĻ•āĻŸāĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ¤āĻžāĻ° āĻšā§‡āĻ¯āĻŧā§‡ "āĻļāĻžāĻ¨ā§āĻ¤" āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ…āĻ¨ā§āĻ¯āĻœāĻ¨). āĻāĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ•āĻžāĻĒāĻ˛āĻŋāĻ‚ āĻāĻ‡āĻ­āĻžāĻŦā§‡, āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ˛āĻžāĻ­ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻ¸ā§āĻŦāĻžāĻ§ā§€āĻ¨āĻ­āĻžāĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻŦā§‡,
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§ƒāĻĨāĻ• āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻŽāĻžāĻ¤ā§āĻ°āĻžāĻ° āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡āĨ¤ āĻāĻ‡ āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖāĨ¤

c DC āĻĒāĻ•ā§āĻˇāĻĒāĻžāĻ¤ āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ. āĻāĻ•āĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻ¸āĻ‚āĻ•ā§‡āĻ¤ (āĻ¸āĻŽāĻ¯āĻŧā§‡
āĻĄā§‹āĻŽā§‡āĻ‡āĻ¨) āĻ¨āĻŽā§āĻ¨āĻž āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ°āĻŽāĨ¤ āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ• āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻ°ā§āĻŽāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ°ā§‡ āĻāĻ‡ āĻ¨āĻŽā§āĻ¨āĻž
āĻŽā§‚āĻ˛ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻļā§‡āĻˇā§‡ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ -1.0 āĻĨā§‡āĻ•ā§‡ 1.0 āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤, āĻ…āĻĄāĻŋāĻ“ āĻ¸āĻ‚āĻ•ā§‡āĻ¤, āĻŦāĻž "āĻ¤āĻ°āĻ™ā§āĻ—āĻ°ā§‚āĻĒ" āĻļā§‚āĻ¨ā§āĻ¯ā§‡āĻ° āĻšāĻžāĻ°āĻĒāĻžāĻļā§‡ āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§€āĻ­ā§‚āĻ¤ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤
āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻāĻ° āĻŽāĻžāĻ¨ā§‡ āĻšāĻ˛ āĻ¯āĻĻāĻŋ āĻ†āĻŽāĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ—āĻĄāĻŧ āĻŽāĻžāĻ¨ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻŋ, āĻŦāĻž āĻ•
āĻāĻ•āĻ• āĻĢā§āĻ°ā§‡āĻŽ, āĻ¤āĻžāĻ°āĻĒāĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ 0.0 āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤ āĻŦāĻž āĻ…āĻ¨ā§āĻ¤āĻ¤ āĻ¸ā§‡āĻ‡ āĻŽāĻžāĻ¨ā§‡āĻ° āĻ–ā§āĻŦ āĻ•āĻžāĻ›āĻžāĻ•āĻžāĻ›āĻŋāĨ¤ āĻ¯āĻĻāĻŋ,
āĻ¯āĻžāĻ‡āĻšā§‹āĻ•, āĻ‰āĻ­āĻ¯āĻŧ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ‡ 0.0 āĻĨā§‡āĻ•ā§‡ āĻ—āĻĄāĻŧ āĻŽāĻžāĻ¨ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–āĻ¯ā§‹āĻ—ā§āĻ¯ āĻŦāĻŋāĻšā§āĻ¯ā§āĻ¤āĻŋ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡
āĻ‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻŦāĻž āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻĻāĻŋāĻ•, āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻĄāĻŋāĻ¸āĻŋ āĻĒāĻ•ā§āĻˇāĻĒāĻžāĻ¤ āĻŦāĻž āĻĄāĻŋāĻ¸āĻŋ āĻ…āĻĢāĻ¸ā§‡āĻŸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻāĻ•āĻŸāĻŋ
āĻĄāĻŋāĻ¸āĻŋ āĻĒāĻ•ā§āĻˇāĻĒāĻžāĻ¤ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ āĻ…āĻŦāĻžāĻžā§āĻ›āĻŋāĻ¤, āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ• āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻ°ā§āĻŽāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ° āĻāĻšā§āĻ›āĻŋāĻ• āĻĄāĻŋāĻ¸āĻŋ āĻĒāĻ•ā§āĻˇāĻĒāĻžāĻ¤ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡
āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻĄāĻŋāĻ¸āĻŋ āĻŦāĻžāĻ¯āĻŧāĻžāĻ¸ āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻ˛ā§‡, āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ• āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻ°ā§āĻŽāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ° āĻšāĻŦā§‡
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ—āĻĄāĻŧ āĻŽāĻžāĻ¨, āĻŦāĻž "āĻĄāĻŋāĻ¸āĻŋ āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨" āĻ…āĻĢāĻ¸ā§‡āĻŸ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻŦāĻŋāĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨
āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¨āĻŽā§āĻ¨āĻž āĻŽāĻžāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻ¸ā§‡āĻ‡ āĻŽāĻžāĻ¨ āĻ¯āĻž āĻ¸ā§‡āĻ‡ āĻ¨āĻŽā§āĻ¨āĻžāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¨āĻŋāĻļā§āĻšāĻŋāĻ¤ āĻ•āĻ°ā§‡ā§ˇ
āĻ†āĻŦāĻžāĻ° 0.0 āĻāĻ° āĻ•āĻžāĻ›āĻžāĻ•āĻžāĻ›āĻŋ āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§€āĻ­ā§‚āĻ¤āĨ¤ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“, āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸ā§€āĻŽāĻžāĻ¨āĻžāĻ¯āĻŧ "āĻĢāĻžāĻāĻ•" āĻāĻĄāĻŧāĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯,
DC āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻ…āĻĢāĻ¸ā§‡āĻŸ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻŽāĻ¸ā§ƒāĻŖāĻ­āĻžāĻŦā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

b āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¸ā§€āĻŽāĻžāĻ¨āĻž āĻŽā§‹āĻĄ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ. āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ• āĻ…āĻĄāĻŋāĻ“
āĻ¨āĻ°ā§āĻŽāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻšāĻžāĻ°āĻĒāĻžāĻļā§‡ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻāĻ˛āĻžāĻ•āĻž āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§‡āĨ¤ āĻāĻŸāĻž āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤
āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋā§ˇ āĻ¤āĻŦā§‡, "āĻ¸ā§€āĻŽāĻžāĻ¨āĻž" āĻāĻ° āĻœāĻ¨ā§āĻ¯
āĻĢā§āĻ°ā§‡āĻŽ, āĻ…āĻĄāĻŋāĻ“ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻāĻ•ā§‡āĻŦāĻžāĻ°ā§‡ āĻļā§āĻ°ā§āĻ¤ā§‡ āĻāĻŦāĻ‚ āĻāĻ•ā§‡āĻŦāĻžāĻ°ā§‡ āĻļā§‡āĻˇā§‡ āĻ…āĻŦāĻ¸ā§āĻĨāĻŋāĻ¤, āĻ¸āĻŦāĻ—ā§āĻ˛ā§‹ āĻ¨āĻ¯āĻŧ
āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€ āĻĢā§āĻ°ā§‡āĻŽ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§āĨ¤ āĻŦāĻŋāĻļā§‡āĻˇ āĻ•āĻ°ā§‡, āĻĒā§āĻ°āĻĨāĻŽ āĻ•āĻ¯āĻŧā§‡āĻ•āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯
āĻ…āĻĄāĻŋāĻ“ āĻĢāĻžāĻ‡āĻ˛, āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋ āĻœāĻžāĻ¨āĻž āĻ¨ā§‡āĻ‡āĨ¤ āĻāĻŦāĻ‚, āĻāĻ•āĻ‡āĻ­āĻžāĻŦā§‡, āĻ—āĻ¤ āĻ•āĻ¯āĻŧā§‡āĻ• āĻœāĻ¨ā§āĻ¯
āĻ…āĻĄāĻŋāĻ“ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻĢā§āĻ°ā§‡āĻŽ, āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋ āĻœāĻžāĻ¨āĻž āĻ¯āĻžāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻ¸ā§āĻ¤āĻ°āĻžāĻ‚, āĻĒā§āĻ°āĻļā§āĻ¨
"āĻ¸ā§€āĻŽāĻžāĻ¨āĻžāĻ¯āĻŧ" āĻ…āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•ā§‹āĻ¨ āĻ˛āĻžāĻ­ā§‡āĻ° āĻ•āĻžāĻ°āĻŖāĻ—ā§āĻ˛āĻŋ āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤
āĻ…āĻžā§āĻšāĻ˛. āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ• āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻ°ā§āĻŽāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ° āĻāĻ‡ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻŽā§‹āĻ•āĻžāĻŦā§‡āĻ˛āĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻā§āĻŸāĻŋ āĻŽā§‹āĻĄ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§‡āĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ¸ā§€āĻŽāĻžāĻ¨āĻž āĻŽā§‹āĻĄ āĻ…āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ āĻŋāĻ• 1.0 āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻ˛āĻžāĻ­ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ¯āĻŧ,
āĻāĻ° āĻĢāĻ˛ā§‡ āĻļā§āĻ°ā§āĻ¤ā§‡ āĻāĻŦāĻ‚ āĻļā§‡āĻˇā§‡ āĻāĻ•āĻŸāĻŋ āĻŽāĻ¸ā§ƒāĻŖ "āĻĢā§‡āĻ‡āĻĄ āĻ‡āĻ¨" āĻāĻŦāĻ‚ "āĻĢā§‡āĻĄ āĻ†āĻ‰āĻŸ" āĻšāĻ¯āĻŧ
āĻ‡āĻ¨āĻĒā§āĻŸ, āĻ¯āĻĨāĻžāĻ•ā§āĻ°āĻŽā§‡āĨ¤

s āĻ•āĻŽā§āĻĒā§āĻ°ā§‡āĻ¸ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ 0.0 āĻĨā§‡āĻ•ā§‡ 30.0 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 0.0āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡,
āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ• āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻ°ā§āĻŽāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ° "āĻĒā§āĻ°āĻĨāĻžāĻ—āĻ¤" āĻ•āĻŽā§āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§‡ āĻ¨āĻžāĨ¤ āĻāĻ‡ āĻ¯ā§‡ āĻŽāĻžāĻ¨ā§‡
āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻļāĻŋāĻ–āĻ° āĻ›āĻžāĻāĻŸāĻžāĻ‡ āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻ¨āĻž āĻāĻŦāĻ‚ āĻāĻ‡āĻ­āĻžāĻŦā§‡ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ—āĻ¤āĻŋāĻļā§€āĻ˛ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻŦāĻœāĻžāĻ¯āĻŧ āĻ°āĻžāĻ–āĻž āĻšāĻŦā§‡
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻĒāĻžāĻĄāĻŧāĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡āĨ¤ āĻ¯āĻžāĻ‡āĻšā§‹āĻ•, āĻ•āĻŋāĻ›ā§ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻāĻŸāĻŋ āĻāĻ•āĻ¤ā§āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻž āĻŦāĻžāĻžā§āĻ›āĻ¨ā§€āĻ¯āĻŧ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ• āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻ°āĻŽāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ°ā§‡āĻ° āĻ¨āĻ°āĻŽāĻžāĻ˛āĻžāĻ‡āĻœā§‡āĻļāĻ¨ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻ†āĻ°āĻ“ "āĻĒā§āĻ°āĻĨāĻžāĻ—āĻ¤" āĻ¸āĻš
āĻ¸āĻ™ā§āĻ•ā§‹āĻšāĻ¨. āĻāĻ‡ āĻ‰āĻĻā§āĻĻā§‡āĻļā§āĻ¯ā§‡, āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ• āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻ°ā§āĻŽāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻāĻšā§āĻ›āĻŋāĻ• āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡
āĻ•āĻŽā§āĻĒā§āĻ°ā§‡āĻļāĻ¨ (āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄāĻŋāĻ‚) āĻĢāĻžāĻ‚āĻļāĻ¨āĨ¤ āĻ¯āĻĻāĻŋ (āĻāĻŦāĻ‚ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¯āĻĻāĻŋ) āĻ•āĻŽā§āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻšāĻ¯āĻŧ
āĻ¸āĻ•ā§āĻˇāĻŽ, āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻāĻ•āĻŸāĻŋ āĻ¨āĻ°āĻŽ āĻšāĻžāĻāĻŸā§ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄāĻŋāĻ‚ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻ†āĻ—ā§‡
āĻĒā§āĻ°āĻ•ā§ƒāĻ¤ āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•āĻ•āĻ°āĻŖ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ¯āĻŧāĨ¤ āĻ¸āĻšāĻœāĻ­āĻžāĻŦā§‡ āĻŦāĻ˛āĻž, āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄāĻŋāĻ‚ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¯āĻžāĻšā§āĻ›ā§‡
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¨āĻŽā§āĻ¨āĻž āĻ›āĻžāĻāĻŸāĻžāĻ‡ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻžāĻ° āĻŽāĻžāĻ¤ā§āĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻŽāĻžāĻ¨ āĻ…āĻ¤āĻŋāĻ•ā§āĻ°āĻŽ āĻ•āĻ°ā§‡āĨ¤ āĻ¤āĻŦā§‡
āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ• āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻ°ā§āĻŽāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ° āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§‡ āĻ¨āĻžāĨ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡,
āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒā§ƒāĻĨāĻ• āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ­āĻžāĻŦā§‡, āĻ›ā§‹āĻŸ
āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻļāĻ•ā§āĻ¤āĻŋāĻļāĻžāĻ˛ā§€ āĻ•āĻŽā§āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻĢāĻ˛āĻžāĻĢāĻ˛, āĻāĻŦāĻ‚ āĻ¤āĻĻā§āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤. 3.0 āĻāĻ° āĻ¨āĻŋāĻšā§‡ āĻŽāĻžāĻ¨ āĻ¨āĻ¯āĻŧ
āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦāĻŋāĻ¤, āĻ•āĻžāĻ°āĻŖ āĻļā§āĻ°āĻŦāĻŖāĻ¯ā§‹āĻ—ā§āĻ¯ āĻŦāĻŋāĻ•ā§ƒāĻ¤āĻŋ āĻĻā§‡āĻ–āĻž āĻĻāĻŋāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ•āĻžāĻ¨ā§‡āĻ° āĻ–āĻ‡āĻ˛
āĻšā§‡āĻĄāĻĢā§‹āĻ¨ā§‡ āĻ…āĻĄāĻŋāĻ“ āĻļā§āĻ¨āĻ¤ā§‡ āĻ¸āĻšāĻœ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ 44.1kHz āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“ (āĻ¯ā§‡āĻŽāĻ¨ āĻ…āĻĄāĻŋāĻ“ āĻ¸āĻŋāĻĄāĻŋ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ) āĻ…āĻĄāĻŋāĻ“āĻ¤ā§‡ 'āĻ•ā§āĻ¯ā§' āĻ¯ā§‹āĻ— āĻ•āĻ°ā§‡ āĻ¯āĻžāĻ¤ā§‡ āĻ¯āĻ–āĻ¨
āĻšā§‡āĻĄāĻĢā§‹āĻ¨ā§‡ āĻļā§‹āĻ¨āĻž āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“ āĻ‡āĻŽā§‡āĻœ āĻ†āĻĒāĻ¨āĻžāĻ° āĻŽāĻžāĻĨāĻžāĻ° āĻ­āĻŋāĻ¤āĻ° āĻĨā§‡āĻ•ā§‡ āĻ¸āĻ°āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ (āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨āĻ•
āĻšā§‡āĻĄāĻĢā§‹āĻ¨) āĻŦāĻžāĻ‡āĻ°ā§‡ āĻāĻŦāĻ‚ āĻļā§āĻ°ā§‹āĻ¤āĻžāĻ° āĻ¸āĻžāĻŽāĻ¨ā§‡ (āĻ¸ā§āĻĒāĻŋāĻ•āĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨āĻ•)āĨ¤

SoX āĻĨā§‡āĻ•ā§‡ āĻĒā§‹āĻ°ā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻ‡āĻ•ā§āĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ°
āĻāĻ•āĻŸāĻŋ āĻŸā§-āĻĒā§‹āĻ˛ āĻĒāĻŋāĻ•āĻŋāĻ‚ āĻ‡āĻ•ā§āĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœā§‡āĻļāĻ¨ (EQ) āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻāĻŋāĻ¯āĻŧā§‡, āĻ¸āĻŋāĻ—āĻ¨ā§āĻ¯āĻžāĻ˛-āĻ˛ā§‡āĻ­ā§‡āĻ˛ āĻ
āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻŦāĻžāĻĄāĻŧāĻžāĻ¨ā§‹ āĻŦāĻž āĻšā§āĻ°āĻžāĻ¸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ¯āĻ–āĻ¨ (āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄāĻĒāĻžāĻ¸ā§‡āĻ° āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ā§‡ āĻāĻŦāĻ‚
bandreject āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°) āĻ¯āĻž āĻ…āĻ¨ā§āĻ¯ āĻ¸āĻŦ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋāĻ¤ā§‡ āĻ…āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻĨāĻžāĻ•ā§‡āĨ¤

āĻœāĻŸāĻŋāĻ˛ āĻ¸āĻŽāĻ¤āĻž āĻŦāĻ•ā§āĻ°āĻ°ā§‡āĻ–āĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ•āĻ¯āĻŧā§‡āĻ•āĻŦāĻžāĻ° āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡,
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ†āĻ˛āĻžāĻĻāĻž āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§€āĻ¯āĻŧ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻ¸āĻšāĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ, f
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§€āĻ¯āĻŧ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ Hz āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒā§āĻ°āĻ¸ā§āĻĨ_āĻŸāĻžāĻ‡āĻĒ
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄ-āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

h Hz

q Q- āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ°

o āĻ…āĻˇā§āĻŸāĻ•

s āĻĸāĻžāĻ˛

āĻĒā§āĻ°āĻ¸ā§āĻĨ, w
width_type āĻ‡āĻ‰āĻ¨āĻŋāĻŸā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄ-āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ˛āĻžāĻ­ āĻ•āĻ°āĻž, g
dB-āĻ¤ā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ˛āĻžāĻ­ āĻŦāĻž āĻŸā§‡āĻ¨āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ•ā§āĻ˛āĻŋāĻĒāĻŋāĻ‚ āĻ¸āĻ¤āĻ°ā§āĻ• āĻĨāĻžāĻ•ā§āĻ¨
āĻ˛āĻžāĻ­ āĻ•āĻ°āĻž.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

10 Hz-āĻ 1000 dB āĻ•āĻŽ āĻ•āĻ°ā§āĻ¨, 200 Hz āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ‰āĻ‡āĻĨ āĻ¸āĻš:

āĻ‡āĻ•ā§āĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ°=f=1000:width_type=h:width=200:g=-10

¡ Q 2 āĻāĻ° āĻ¸āĻžāĻĨā§‡ 1000 Hz āĻ 1 dB āĻ˛āĻžāĻ­ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ Q 5 āĻāĻ° āĻ¸āĻžāĻĨā§‡ 100 Hz āĻ 2 dB āĻšā§āĻ°āĻžāĻ¸ āĻ•āĻ°ā§āĻ¨:

equalizer=f=1000:width_type=q:width=1:g=2,equalizer=f=100:width_type=q:width=2:g=-5

āĻĻā§€āĻ°ā§āĻ˜āĻ¤āĻ°
āĻ…āĻĄāĻŋāĻ“āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻžā§āĻœāĻŋāĻ‚ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻŦāĻŋāĻ˛āĻŽā§āĻŦ
āĻŽāĻŋāĻ˛āĻŋāĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ 0 āĻĨā§‡āĻ•ā§‡ 30 āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻĒāĻ°āĻŋāĻ¸āĻ°āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 0āĨ¤

āĻ—āĻ­ā§€āĻ°āĻ¤āĻž
āĻŽāĻŋāĻ˛āĻŋāĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻ¸ā§āĻ‡āĻĒ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ 0 āĻĨā§‡āĻ•ā§‡ 10 āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻĒāĻ°āĻŋāĻ¸āĻ°āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 2āĨ¤

Regen
āĻļāĻ¤āĻžāĻ‚āĻļ āĻĒā§āĻ¨āĻ°ā§āĻœāĻ¨ā§āĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻŦāĻŋāĻ˛āĻŽā§āĻŦāĻŋāĻ¤ āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž)āĨ¤ -95 āĻĨā§‡āĻ•ā§‡ 95 āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻĒāĻ°āĻŋāĻ¸āĻ°āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
āĻŽāĻžāĻ¨ āĻšāĻ˛ 0āĨ¤

āĻĒā§āĻ°āĻ¸ā§āĻĨ
āĻŽā§‚āĻ˛ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻļā§āĻ°āĻŋāĻ¤ āĻŦāĻŋāĻ˛āĻŽā§āĻŦāĻŋāĻ¤ āĻ¸āĻ‚āĻ•ā§‡āĻ¤ā§‡āĻ° āĻļāĻ¤āĻžāĻ‚āĻļ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ 0 āĻĨā§‡āĻ•ā§‡ 100 āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻĒāĻ°āĻŋāĻ¸āĻ°āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
āĻŽāĻžāĻ¨ āĻšāĻ˛ 71āĨ¤

āĻ¸ā§āĻĒā§€āĻĄ
āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ¸ā§āĻ‡āĻĒ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (Hz)āĨ¤ 0.1 āĻĨā§‡āĻ•ā§‡ 10 āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻĒāĻ°āĻŋāĻ¸āĻ°āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 0.5āĨ¤

āĻ†āĻ•ā§ƒāĻ¤āĻŋ
āĻ¸ā§‡āĻŸ āĻ¸ā§āĻ‡āĻĒā§āĻŸ āĻ“āĻ¯āĻŧā§‡āĻ­ āĻ†āĻ•ā§ƒāĻ¤āĻŋ, āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¤ā§āĻ°āĻŋāĻ•ā§‹āĻŖ or āĻ˜ā§‹āĻĄāĻŧāĻžāĻ° āĻĄāĻŋāĻŽ. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻ˜ā§‹āĻĄāĻŧāĻžāĻ° āĻĄāĻŋāĻŽ.

āĻĢā§‡āĻœ
āĻŽāĻžāĻ˛ā§āĻŸāĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§āĻ‡āĻĒā§āĻŸ āĻ“āĻ¯āĻŧā§‡āĻ­ āĻļāĻ¤āĻžāĻ‚āĻļ-āĻļāĻŋāĻĢā§āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ 0 āĻĨā§‡āĻ•ā§‡ 100 āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻĒāĻ°āĻŋāĻ¸āĻ°āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨
25 āĻšāĻ¯āĻŧ

āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒ
āĻŦāĻŋāĻ˛āĻŽā§āĻŦ-āĻ°ā§‡āĻ–āĻž āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻ°ā§ˆāĻ–āĻŋāĻ• or āĻšāĻ¤ā§āĻ°ā§āĻ­ā§āĻœ. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ¯āĻŧ āĻ°ā§ˆāĻ–āĻŋāĻ•.

āĻšāĻžāĻ‡āĻĒāĻžāĻ¸
3dB āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻ‰āĻšā§āĻš-āĻĒāĻžāĻ¸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻāĻ•āĻ•-āĻŽā§‡āĻ°ā§ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡,
āĻ…āĻĨāĻŦāĻž āĻĄāĻžāĻŦāĻ˛-āĻĒā§‹āĻ˛ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ)āĨ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ°ā§‹āĻ˛ āĻ…āĻĢ 6dB āĻĒā§āĻ°āĻ¤āĻŋ āĻŽā§‡āĻ°ā§ āĻĒā§āĻ°āĻ¤āĻŋ āĻ…āĻ•ā§āĻŸā§‡āĻ­ (20dB āĻĒā§āĻ°āĻ¤āĻŋ
āĻĒā§āĻ°āĻ¤āĻŋ āĻĻāĻļāĻ•ā§‡ āĻŽā§‡āĻ°ā§)āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ, f
Hz āĻ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 3000āĨ¤

āĻ–ā§āĻāĻŸāĻŋ, p
āĻ–ā§āĻāĻŸāĻŋāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 2āĨ¤

āĻĒā§āĻ°āĻ¸ā§āĻĨ_āĻŸāĻžāĻ‡āĻĒ
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄ-āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

h Hz

q Q- āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ°

o āĻ…āĻˇā§āĻŸāĻ•

s āĻĸāĻžāĻ˛

āĻĒā§āĻ°āĻ¸ā§āĻĨ, w
width_type āĻ‡āĻ‰āĻ¨āĻŋāĻŸā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄ-āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĄāĻžāĻŦāĻ˛-āĻĒā§‹āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯ā§‹āĻœā§āĻ¯
āĻ›āĻžāĻāĻ•āĻ¨āĻŋ. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0.707q āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻŦāĻžāĻŸāĻžāĻ°āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĨ āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĻā§‡āĻ¯āĻŧāĨ¤

āĻ¯ā§‹āĻ—āĻĻāĻžāĻ¨ā§‡āĻ°
āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ˛ā§āĻŸāĻŋ-āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡ āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ‡āĻ¨āĻĒā§āĻŸ
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž. āĻāĻŸāĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 2.

āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛_āĻ˛ā§‡āĻ†āĻ‰āĻŸ
āĻĒāĻ›āĻ¨ā§āĻĻāĻ¸āĻ‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸāĨ¤ āĻāĻŸāĻŋ āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“āĻ¤ā§‡ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĨ¤

āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻŽā§āĻ¯āĻžāĻĒ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻšāĻ˛ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻāĻ•āĻŸāĻŋ '|'-āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž,
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ "input_idx.in_channel-out_channel" āĻĢāĻ°ā§āĻŽ. input_idx āĻāĻ° 0-āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ• āĻ¸ā§‚āĻšāĻ•
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽāĨ¤ āĻ‡āĻ¨_āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻšāĻ¯āĻŧ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ (āĻ¯ā§‡āĻŽāĻ¨ FL āĻāĻ° āĻœāĻ¨ā§āĻ¯
āĻ¸āĻžāĻŽāĻ¨ā§‡ āĻŦāĻžāĻŽ) āĻŦāĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡ āĻāĻ° āĻ¸ā§‚āĻšāĻ•āĨ¤ āĻ†āĻ‰āĻŸ_āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻāĻ° āĻ¨āĻžāĻŽ
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻŦā§‡ āĻ¯āĻ–āĻ¨ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨āĻž āĻĨāĻžāĻ•ā§‡ā§ˇ āĻāĻŸāĻž
āĻāĻŸāĻŋ āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻāĻ•āĻŸāĻŋ āĻ…āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻŽā§āĻ¯āĻžāĻšāĻŋāĻ‚ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ–ā§āĻāĻœā§‡ āĻŦā§‡āĻ° āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻ¯āĻĻāĻŋ āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻ°ā§āĻĨ āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻĨāĻŽ āĻ…āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻŦā§‡āĻ›ā§‡ āĻ¨ā§‡āĻ¯āĻŧāĨ¤

3āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸā§‡ āĻ¯ā§‹āĻ— āĻĻāĻŋāĻ¨ (āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸ āĻ¸āĻš):

ffmpeg -i INPUT1 -i INPUT2 -i INPUT3 -filter_complex join=inputs=3 OUTPUT

5.1āĻŸāĻŋ āĻāĻ•āĻ•-āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ 6 āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨:

ffmpeg -i fl -i fr -i fc -i sl -i sr -i lfe -filter_complex
'join=inputs=6:channel_layout=5.1:map=0.0-FL|1.0-FR|2.0-FC|3.0-SL|4.0-SR|5.0-LFE'
āĻŦāĻžāĻ‡āĻ°ā§‡

āĻ˛āĻžāĻĄāĻ¸āĻĒāĻž
āĻāĻ•āĻŸāĻŋ LADSPA (Linux Audio Developer's Simple Plugin API) āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨ āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋāĻ° āĻ¸āĻ‚āĻ•āĻ˛āĻ¨ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ "--enable-ladspa" āĻĻāĻŋāĻ¯āĻŧā§‡ FFmpeg āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

āĻĢāĻžāĻ‡āĻ˛, f
āĻ˛ā§‹āĻĄ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ LADSPA āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻ¨āĻžāĻŽ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§‡āĨ¤ āĻĒāĻ°āĻŋāĻŦā§‡āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§€āĻ˛ āĻšāĻ˛ā§‡
LADSPA_PATH āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, LADSPA āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĻ¤ā§‡ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ•ā§‹āĻ˛āĻ¨ āĻŦāĻŋāĻ­āĻžāĻœāĻŋāĻ¤ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ LADSPA_PATH, āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ LADSPA-āĻ¤ā§‡
āĻĒāĻžāĻĨ, āĻ¯āĻž āĻāĻ‡ āĻ•ā§āĻ°āĻŽā§‡: āĻšā§‹āĻŽ/.ladspa/lib/, /usr/local/lib/ladspa/,
/usr/lib/ladspa/.

āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨, p
āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡āĨ¤ āĻ•āĻŋāĻ›ā§ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ¤ā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨ āĻĨāĻžāĻ•ā§‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§
āĻ…āĻ¨ā§āĻ¯āĻ°āĻž āĻ¤āĻžāĻĻā§‡āĻ° āĻ…āĻ¨ā§‡āĻ• āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤ āĻ¯āĻĻāĻŋ āĻāĻŸāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¨āĻž āĻĨāĻžāĻ•ā§‡ āĻ¤āĻŦā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻŦā§‡
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡āĨ¤

āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ, c
'|' āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻļā§‚āĻ¨ā§āĻ¯ āĻŦāĻž āĻ¤āĻžāĻ° āĻŦā§‡āĻļāĻŋ āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖā§‡āĻ° āĻĒā§ƒāĻĨāĻ• āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž
āĻ¯āĻž āĻ˛ā§‹āĻĄ āĻ•āĻ°āĻž āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨ā§‡āĻ° āĻ†āĻšāĻ°āĻŖ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡ (āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ, āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻŦāĻž
āĻ˛āĻžāĻ­ āĻ•āĻ°āĻž). āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖāĻ—ā§āĻ˛āĻŋ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨:
c0=āĻŽāĻžāĻ¨ 0|c1=āĻŽāĻžāĻ¨ 1|c2=āĻŽāĻžāĻ¨ 2|..., āĻ•ā§‹āĻĨāĻžāĻ¯āĻŧ āĻŽāĻžāĻ¨ āĻ‰āĻĒāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻŽāĻžāĻ¨ i-āĻŽ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖāĨ¤
If āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖāĻ—ā§āĻ˛āĻŋ "āĻ¸āĻšāĻžāĻ¯āĻŧāĻ¤āĻž" āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻŦāĻ‚ āĻ¤āĻžāĻĻā§‡āĻ° āĻŦā§ˆāĻ§ āĻŦā§āĻ¯āĻžāĻĒā§āĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛ā§ˇ
āĻŽā§āĻĻā§āĻ°āĻŋāĻ¤āĨ¤

āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ°, s
āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 44100āĨ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨ āĻļā§‚āĻ¨ā§āĻ¯ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĨāĻžāĻ•āĻ˛ā§‡āĻ‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤

nb_āĻ¨āĻŽā§āĻ¨āĻž, n
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻĒā§āĻ°āĻ¤āĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻĒā§āĻ°āĻ¤āĻŋ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 1024āĨ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ°
āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨ āĻļā§‚āĻ¨ā§āĻ¯ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĨāĻžāĻ•āĻ˛ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤

āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛, d
āĻ¸ā§‹āĻ°ā§āĻ¸āĻĄ āĻ…āĻĄāĻŋāĻ“āĻ° āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĻā§‡āĻ–āĻž āĻĻā§āĻ¯ āĻ¸āĻŽāĻ¯āĻŧ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ•āĻžāĻ˛ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯
ffmpeg-utils(ā§¨ā§Ļā§§ā§Ļ) āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻ—ā§ƒāĻšā§€āĻ¤ āĻŦāĻžāĻ•ā§āĻ¯ āĻ—āĻ āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–ā§āĻ¯ āĻ¯ā§‡ āĻĢāĻ˛ā§‡ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻŦā§‡āĻļāĻŋ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡, āĻ•āĻžāĻ°āĻŖ āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ āĻ•āĻ°āĻž āĻ…āĻĄāĻŋāĻ“ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻ•āĻžāĻŸāĻž āĻšāĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻļā§‡āĻˇāĨ¤ āĻ¯āĻĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻŦāĻž āĻĒā§āĻ°āĻ•āĻžāĻļāĻŋāĻ¤ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻšāĻ¯āĻŧ,
āĻ…āĻĄāĻŋāĻ“ āĻšāĻŋāĻ°āĻ¤āĻ°ā§‡ āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻšāĻ¤ā§‡ āĻ…āĻ¨ā§āĻŽāĻŋāĻ¤ āĻšāĻ¯āĻŧ. āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨ āĻļā§‚āĻ¨ā§āĻ¯ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĨāĻžāĻ•āĻ˛ā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ amp (LADSPA āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨) āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨:

ladspa=file=amp

¡ "VCF" āĻĨā§‡āĻ•ā§‡ "vcf_notch" āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻŦāĻ‚ āĻ¤āĻžāĻĻā§‡āĻ° āĻŦā§ˆāĻ§ āĻ°ā§‡āĻžā§āĻœā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ•āĻ°ā§āĻ¨
āĻ—ā§āĻ°āĻ¨ā§āĻĨāĻžāĻ—āĻžāĻ°:

ladspa=f=vcf:p=vcf_notch:c=help

¡ "āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸāĻžāĻ° āĻŽāĻŋāĻ‰āĻœāĻŋāĻ• āĻŸā§āĻ˛āĻ•āĻŋāĻŸ" (CMT) āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¨āĻŋāĻŽā§āĻ¨ āĻŽāĻžāĻ¨ā§‡āĻ° āĻ…āĻĄāĻŋāĻ“ āĻ¸āĻ°āĻžā§āĻœāĻžāĻŽ āĻ…āĻ¨ā§āĻ•āĻ°āĻŖ āĻ•āĻ°ā§āĻ¨
āĻ—ā§āĻ°āĻ¨ā§āĻĨāĻžāĻ—āĻžāĻ°:

ladspa=file=cmt:plugin=lofi:controls=c0=22|c1=12|c2=12

TAP-plugins āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ…āĻĄāĻŋāĻ“āĻ¤ā§‡ reverberation āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨ (āĻŸāĻŽā§‡āĻ° āĻ…āĻĄāĻŋāĻ“ āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻŋāĻ‚ āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨):

ladspa=file=tap_reverb:tap_reverb

¡ 0.2 āĻĒā§āĻ°āĻļāĻ¸ā§āĻ¤āĻ¤āĻž āĻ¸āĻš, āĻ¸āĻžāĻĻāĻž āĻļāĻŦā§āĻĻ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨:

ladspa=file=cmt:noise_source_white:c=c0=.2

¡ "C* āĻ…āĻĄāĻŋāĻ“ āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨ āĻĨā§‡āĻ•ā§‡ "C* Click - Metronome" āĻĒā§āĻ˛āĻžāĻ—āĻ‡āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ 20 bpm āĻ•ā§āĻ˛āĻŋāĻ• āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
āĻ¸ā§āĻ¯ā§āĻŸ" (CAPS) āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ:

ladspa=file=caps:Click:c=c1=20'

¡ "C* Eq10X2 - āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“ 10-āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄ āĻ‡āĻ•ā§āĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœāĻžāĻ°" āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

ladspa=caps:Eq10X2:c=c0=-48|c9=-24|c3=12|c4=2

āĻ•āĻŽāĻžāĻ¨ā§āĻĄ

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡:

cN āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§āĻ¨ N-āĻŽ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻŽāĻžāĻ¨āĨ¤

āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŽāĻžāĻ¨ āĻŦā§ˆāĻ§ āĻ¨āĻž āĻšāĻ˛ā§‡, āĻāĻŸāĻŋ āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻĒā§‚āĻ°ā§āĻŦā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ°āĻžāĻ–āĻž āĻšāĻ¯āĻŧāĨ¤

āĻ˛ā§‹āĻĒāĻžāĻ¸
3dB āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻ˛ā§‹-āĻĒāĻžāĻ¸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻāĻ•āĻ•-āĻŽā§‡āĻ°ā§ āĻŦāĻž āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻĄāĻŦāĻ˛-āĻĒā§‹āĻ˛ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ)āĨ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ°ā§‹āĻ˛ āĻ…āĻĢ 6dB āĻĒā§āĻ°āĻ¤āĻŋ āĻŽā§‡āĻ°ā§ āĻĒā§āĻ°āĻ¤āĻŋ āĻ…āĻ•ā§āĻŸā§‡āĻ­ (20dB āĻĒā§āĻ°āĻ¤āĻŋ āĻĒā§‹āĻ˛
āĻĒā§āĻ°āĻ¤āĻŋ āĻĻāĻļāĻ•ā§‡)āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ, f
Hz āĻ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 500āĨ¤

āĻ–ā§āĻāĻŸāĻŋ, p
āĻ–ā§āĻāĻŸāĻŋāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 2āĨ¤

āĻĒā§āĻ°āĻ¸ā§āĻĨ_āĻŸāĻžāĻ‡āĻĒ
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄ-āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

h Hz

q Q- āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ°

o āĻ…āĻˇā§āĻŸāĻ•

s āĻĸāĻžāĻ˛

āĻĒā§āĻ°āĻ¸ā§āĻĨ, w
width_type āĻ‡āĻ‰āĻ¨āĻŋāĻŸā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄ-āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĄāĻžāĻŦāĻ˛-āĻĒā§‹āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯ā§‹āĻœā§āĻ¯
āĻ›āĻžāĻāĻ•āĻ¨āĻŋ. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0.707q āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻŦāĻžāĻŸāĻžāĻ°āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĨ āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĻā§‡āĻ¯āĻŧāĨ¤

āĻšāĻžāĻŸā§
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ˛āĻžāĻ­ā§‡āĻ° āĻŽāĻžāĻ¤ā§āĻ°āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻŽāĻŋāĻļā§āĻ°āĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ¸āĻ‚āĻœā§āĻžāĻž āĻāĻ•āĻŸāĻŋ āĻ¸ā§‡āĻŸ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ.

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡āĻ° āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻĻāĻ•ā§āĻˇāĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻ°āĻŋāĻŽā§āĻ¯āĻžāĻĒ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯āĻ“ āĻĄāĻŋāĻœāĻžāĻ‡āĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĢāĻ°ā§āĻŽā§‡āĻ° āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡: "l|outdef|outdef|..."

l āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸ āĻŦāĻž āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž

outdef
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨, āĻĢāĻ°ā§āĻŽā§‡āĻ°:
"out_name=[āĻ˛āĻžāĻ­ āĻ•āĻ°āĻž*]in_name[+[āĻ˛āĻžāĻ­ āĻ•āĻ°āĻž*]in_name...]"

out_name
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡, āĻšāĻ¯āĻŧ āĻāĻ•āĻŸāĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ (FL, FR, āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋ) āĻŦāĻž āĻāĻ•āĻŸāĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ¨āĻŽā§āĻŦāĻ°
(c0, c1, āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋ)

āĻ˛āĻžāĻ­ āĻ•āĻ°āĻž
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ—ā§āĻŖāĻ• āĻ¸āĻšāĻ—, 1 āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻ…āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻ°ā§‡āĻ–ā§‡

in_name
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛, āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻœāĻžāĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ out_name āĻĻā§‡āĻ–ā§āĻ¨; āĻ¨āĻžāĻŽ āĻāĻŦāĻ‚ āĻŽāĻŋāĻļā§āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻž āĻ¸āĻŽā§āĻ­āĻŦ āĻ¨āĻ¯āĻŧ
āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ¯ā§āĻ•ā§āĻ¤ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛

āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ā§‡ `=' āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻšāĻ¯āĻŧ `<', āĻ¤āĻžāĻšāĻ˛ā§‡ āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ˛āĻžāĻ­
āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ āĻĒā§āĻ¨āĻ°ā§āĻ¨āĻŦā§€āĻ•āĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻ¯āĻžāĻ¤ā§‡ āĻŽā§‹āĻŸ 1 āĻšāĻ¯āĻŧ, āĻāĻ‡āĻ­āĻžāĻŦā§‡ āĻ•ā§āĻ˛āĻŋāĻĒāĻŋāĻ‚ āĻļāĻŦā§āĻĻ āĻāĻĄāĻŧāĻžāĻ¨ā§‹āĨ¤

āĻŽāĻŋāĻļ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“ āĻĨā§‡āĻ•ā§‡ āĻŽāĻ¨ā§‹āĻ¤ā§‡ āĻĄāĻžāĻ‰āĻ¨-āĻŽāĻŋāĻ•ā§āĻ¸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ¨ āĻ¤āĻŦā§‡ āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻŦāĻĄāĻŧ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻ¸āĻš
āĻŦāĻžāĻŽ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛:

pan=1c|c0=0.9*c0+0.1*c1

āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻ•āĻžāĻ¸ā§āĻŸāĻŽāĻžāĻ‡āĻœāĻĄ āĻĄāĻžāĻ‰āĻ¨-āĻŽāĻŋāĻ•ā§āĻ¸ āĻ¯āĻž 3-, 4-, 5- āĻāĻŦāĻ‚ 7-āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡
āĻ˜āĻŋāĻ°ā§‡:

āĻĒā§āĻ¯āĻžāĻ¨ = āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“ | FL < FL + 0.5*FC + 0.6*BL + 0.6*SL | FR < FR + 0.5*FC + 0.6*BR + 0.6*SR

āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ ffmpeg āĻāĻ•āĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĄāĻžāĻ‰āĻ¨-āĻŽāĻŋāĻ•ā§āĻ¸ (āĻāĻŦāĻ‚ āĻ†āĻĒ-āĻŽāĻŋāĻ•ā§āĻ¸) āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĻ•ā§‡ āĻ¸āĻ‚āĻšāĻ¤ āĻ•āĻ°ā§‡ āĻ¯āĻž āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤
āĻ†āĻĒāĻ¨āĻžāĻ° āĻ–ā§āĻŦ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ āĻĒāĻ›āĻ¨ā§āĻĻāĻ¸āĻ‡ ("-ac" āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĻā§‡āĻ–ā§āĻ¨)āĨ¤

āĻ°āĻŋāĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ°āĻŋāĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻšāĻŦā§‡ āĻ¯āĻĻāĻŋ, āĻāĻŦāĻ‚ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¯āĻĻāĻŋ:

*
*

āĻāĻ‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻļāĻ°ā§āĻ¤ āĻ¸āĻ¨ā§āĻ¤ā§āĻˇā§āĻŸ āĻšāĻ˛ā§‡, āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ•ā§‡ āĻ…āĻŦāĻšāĻŋāĻ¤ āĻ•āĻ°āĻŦā§‡ ("āĻŦāĻŋāĻļā§āĻĻā§āĻ§ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛
āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡"), āĻāĻŦāĻ‚ āĻ°āĻŋāĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻ•āĻ°āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœāĻĄ āĻāĻŦāĻ‚ āĻ•ā§āĻˇāĻ¤āĻŋāĻšā§€āĻ¨ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻāĻ•āĻŸāĻŋ 5.1 āĻ‰āĻ¤ā§āĻ¸ āĻĨāĻžāĻ•ā§‡ āĻāĻŦāĻ‚ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻšāĻžāĻ¨ā§ˇ
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛:

pan="stereo| c0=FL | c1=FR"

āĻāĻ•āĻ‡ āĻ‰āĻ¤ā§āĻ¸ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž, āĻ†āĻĒāĻ¨āĻŋ āĻ¸āĻžāĻŽāĻ¨ā§‡ āĻŦāĻžāĻŽ āĻāĻŦāĻ‚ āĻ¸āĻžāĻŽāĻ¨ā§‡ āĻĄāĻžāĻ¨ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ¸ā§āĻ¯ā§āĻ‡āĻš āĻāĻŦāĻ‚ āĻ°āĻžāĻ–āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
āĻ‡āĻ¨āĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸ:

pan="5.1| c0=c1 | c1=c0 | c2=c2 | c3=c3 | c4=c4 | c5=c5"

āĻ¯āĻĻāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻšāĻ¯āĻŧ, āĻ†āĻĒāĻ¨āĻŋ āĻ¸āĻžāĻŽāĻ¨ā§‡āĻ° āĻŦāĻžāĻŽ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĻŸāĻŋ āĻ¨āĻŋāĻƒāĻļāĻŦā§āĻĻ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ (āĻāĻŦāĻ‚ āĻāĻ–āĻ¨āĻ“ āĻ°āĻžāĻ–ā§āĻ¨ā§ˇ
āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸ) āĻāĻ° āĻ¸āĻžāĻĨā§‡:

pan="stereo|c1=c1"

āĻāĻ–āĻ¨āĻ“ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸āĻš, āĻ†āĻĒāĻ¨āĻŋ āĻ¸āĻžāĻŽāĻ¨ā§‡āĻ° āĻŦāĻžāĻŽā§‡ āĻ‰āĻ­āĻ¯āĻŧ āĻĄāĻžāĻ¨ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ•āĻĒāĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ā§ˇ
āĻāĻŦāĻ‚ āĻĄāĻžāĻ¨:

pan="stereo| c0=FR | c1=FR"

āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ–ā§‡āĻ˛āĻž
āĻ°āĻŋāĻĒā§āĻ˛ā§‡āĻ—ā§‡āĻ‡āĻ¨ āĻ¸ā§āĻ•ā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĨ¤ āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¨ā§‡āĻ¯āĻŧ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ•āĻ°ā§‡
āĻ…āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŋāĻ‚ āĻļā§‡āĻˇā§‡ āĻāĻŸāĻŋ "track_gain" āĻāĻŦāĻ‚ "track_peak" āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§‡āĨ¤

āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¨āĻŽā§āĻ¨āĻž
āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻŽā§āĻ¨āĻž āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸, āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ° āĻāĻŦāĻ‚ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨. āĻāĻŸāĻž āĻŦā§‹āĻāĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ āĻ¨āĻž
āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

sidechaincompress
āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ•āĻŽā§āĻĒā§āĻ°ā§‡āĻ¸āĻžāĻ°ā§‡āĻ° āĻŽāĻ¤ā§‹ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡ āĻ¤āĻŦā§‡ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻ¸āĻ‚āĻ•ā§āĻšāĻŋāĻ¤ āĻ•āĻ°āĻžāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡
āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĨ¤ āĻāĻŸāĻŋāĻ° āĻĻā§āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡āĨ¤
āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¸āĻ‚āĻ•ā§‡āĻ¤ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻ¤āĻžāĻ°āĻĒāĻ° āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ°āĻŖā§‡āĻ° āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧā§‡ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻāĻŋāĻ¯āĻŧā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻĻā§‡āĻ–āĻž āĻšāĻžāĻŸā§ āĻāĻŦāĻ‚
āĻāĻ•āĻ¤ā§āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻž āĻ›āĻžāĻāĻ•āĻ¨āĻŋ.

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ—ā§‹āĻŦāĻ°āĻžāĻŸ
āĻ¯āĻĻāĻŋ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻĒā§āĻ°āĻŦāĻžāĻšā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻāĻ‡ āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻ‰āĻĒāĻ°ā§‡ āĻ‰āĻ ā§‡ āĻ¯āĻžāĻ¯āĻŧ āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻ˛āĻžāĻ­ āĻšā§āĻ°āĻžāĻ¸āĻ•ā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°āĻŦā§‡
āĻĒā§āĻ°āĻĨāĻŽ āĻĒā§āĻ°āĻŦāĻžāĻšā§‡āĻ°āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ 0.125āĨ¤ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž 0.00097563 āĻāĻŦāĻ‚ 1 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡āĨ¤

āĻ…āĻ¨ā§āĻĒāĻžāĻ¤
āĻāĻ•āĻŸāĻŋ āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻžāĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻšā§āĻ°āĻžāĻ¸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ 1:2 āĻŽāĻžāĻ¨ā§‡ āĻ¯āĻĻāĻŋ āĻ˛ā§‡āĻ­ā§‡āĻ˛ 4dB āĻŦā§‡āĻĄāĻŧā§‡ āĻ¯āĻžāĻ¯āĻŧ
āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄā§‡āĻ° āĻ‰āĻĒāĻ°ā§‡, āĻāĻŸāĻŋ āĻšā§āĻ°āĻžāĻ¸ā§‡āĻ° āĻĒāĻ°ā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° 2dB āĻ‰āĻĒāĻ°ā§‡ āĻšāĻŦā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 2āĨ¤
āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž 1 āĻĨā§‡āĻ•ā§‡ 20 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡āĨ¤

āĻ†āĻ•ā§āĻ°āĻŽāĻŖ
āĻŽāĻŋāĻ˛āĻŋāĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻ¸āĻŋāĻ—āĻ¨ā§āĻ¯āĻžāĻ˛āĻ•ā§‡ āĻ˛āĻžāĻ­ā§‡āĻ° āĻ†āĻ—ā§‡ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄā§‡āĻ° āĻ‰āĻĒāĻ°ā§‡ āĻ‰āĻ āĻ¤ā§‡ āĻšāĻŦā§‡
āĻšā§āĻ°āĻžāĻ¸ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 20āĨ¤ āĻŦā§āĻ¯āĻžāĻĒā§āĻ¤āĻŋ āĻšāĻ˛ 0.01 āĻāĻŦāĻ‚ 2000 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡āĨ¤

āĻŽā§āĻ•ā§āĻ¤āĻŋ
āĻŽāĻŋāĻ˛āĻŋāĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻ•āĻŽāĻžāĻ¨ā§‹āĻ° āĻ†āĻ—ā§‡ āĻ¸āĻ‚āĻ•ā§‡āĻ¤āĻ•ā§‡ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄā§‡āĻ° āĻ¨āĻŋāĻšā§‡ āĻ¨āĻžāĻŽāĻ¤ā§‡ āĻšāĻŦā§‡
āĻ†āĻŦāĻžāĻ° āĻ•āĻŽā§‡āĻ›ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 250ā§ˇ āĻĒāĻ°āĻŋāĻ¸āĻ° āĻšāĻ˛ 0.01 āĻāĻŦāĻ‚ 9000 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ā§ˇ

āĻŽā§‡āĻ•āĻ†āĻĒ
āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ°āĻŖā§‡āĻ° āĻĒāĻ°ā§‡ āĻ•āĻ¤āĻŸāĻž āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻšāĻŦā§‡ āĻ¤āĻžāĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 2āĨ¤
āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž 1 āĻāĻŦāĻ‚ 64 āĻĨā§‡āĻ•ā§‡āĨ¤

āĻšāĻžāĻāĻŸā§
āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄā§‡āĻ° āĻšāĻžāĻ°āĻĒāĻžāĻļā§‡ āĻ¤ā§€āĻ•ā§āĻˇā§āĻŖ āĻšāĻžāĻāĻŸā§ āĻŦāĻžāĻāĻ•āĻŋāĻ¯āĻŧā§‡ āĻ†āĻ°āĻ“ āĻ¨āĻ°āĻŽāĻ­āĻžāĻŦā§‡ āĻ˛āĻžāĻ­ āĻšā§āĻ°āĻžāĻ¸ā§‡ āĻĒā§āĻ°āĻŦā§‡āĻļ āĻ•āĻ°ā§āĻ¨āĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 2.82843āĨ¤ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž 1 āĻĨā§‡āĻ•ā§‡ 8 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡āĨ¤

āĻ˛āĻŋāĻ‚āĻ•
āĻ¸āĻžāĻ‡āĻĄ-āĻšā§‡āĻ‡āĻ¨ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ "āĻ—āĻĄāĻŧ" āĻ¸ā§āĻ¤āĻ° āĻŦāĻž
āĻ¸āĻžāĻ‡āĻĄ-āĻšā§‡āĻ‡āĻ¨ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽā§‡āĻ° āĻœā§‹āĻ°ā§‡ ("āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš") āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻšā§āĻ°āĻžāĻ¸āĻ•ā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ¯āĻŧ
"āĻ—āĻĄāĻŧ"āĨ¤

āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ
"āĻĒāĻŋāĻ•" āĻāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ¸āĻ āĻŋāĻ• āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤ āĻŦāĻž "āĻ†āĻ°āĻāĻŽāĻāĻ¸" āĻāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ†āĻ°āĻāĻŽāĻāĻ¸ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤?
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ "rms" āĻ¯āĻž āĻĒā§āĻ°āĻ§āĻžāĻ¨āĻ¤ āĻŽāĻ¸ā§ƒāĻŖāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ ffmpeg āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ 2āĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž, 1āĻŽ āĻ‡āĻ¨āĻĒā§āĻŸ āĻāĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡ āĻ¸āĻ‚āĻ•ā§āĻšāĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻŦā§‡
ā§¨āĻ¯āĻŧ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻāĻŦāĻ‚ āĻĒāĻ°ā§‡ āĻ¸āĻ‚āĻ•ā§āĻšāĻŋāĻ¤ āĻ¸āĻ‚āĻ•ā§‡āĻ¤āĻ•ā§‡ ā§¨āĻ¯āĻŧ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻ¤ā§āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡:

ffmpeg -i main.flac -i sidechain.flac -filter_complex "[1:a]asplit=2[sc][mix];[0:a][sc]sidechaincompress[compr];[compr][mix]amerge"

āĻ¨ā§€āĻ°āĻŦāĻ¤āĻž āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž
āĻāĻ•āĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡ āĻ¨ā§€āĻ°āĻŦāĻ¤āĻž āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨.

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ˛āĻ— āĻ•āĻ°ā§‡ āĻ¯āĻ–āĻ¨ āĻāĻŸāĻŋ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°ā§‡ āĻ¯ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻ•āĻŽ āĻŦāĻž āĻ¸āĻŽāĻžāĻ¨
āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻļāĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻļāĻŦā§āĻĻā§‡āĻ° āĻ¸āĻŽāĻžāĻ¨ āĻŦāĻž āĻŦā§‡āĻļāĻŋ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻļāĻŦā§āĻĻ āĻ¸āĻšāĻ¨āĻļā§€āĻ˛āĻ¤āĻžāĻ° āĻŽāĻžāĻ¨
āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛āĨ¤

āĻŽā§āĻĻā§āĻ°āĻŋāĻ¤ āĻ¸āĻŽāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛, d
āĻŦāĻŋāĻœā§āĻžāĻĒā§āĻ¤āĻŋ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¨ā§€āĻ°āĻŦāĻ¤āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 2 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ)āĨ¤

āĻļāĻŦā§āĻĻ n
āĻļāĻŦā§āĻĻ āĻ¸āĻšāĻ¨āĻļā§€āĻ˛āĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ dB-āĻ¤ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ (āĻ¯āĻĻāĻŋ "dB" āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻŽāĻžāĻ¨) āĻŦāĻž āĻĒā§āĻ°āĻļāĻ¸ā§āĻ¤āĻ¤āĻž āĻ…āĻ¨ā§āĻĒāĻžāĻ¤āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ -60dB, āĻŦāĻž 0.001āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

-5dB āĻļāĻŦā§āĻĻ āĻ¸āĻšāĻ¨āĻļā§€āĻ˛āĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§‡ 50 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻ¨ā§€āĻ°āĻŦāĻ¤āĻž āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨:

silencedetect=n=-50dB:d=5

āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ ffmpeg 0.0001 āĻļāĻŦā§āĻĻ āĻ¸āĻšāĻ¨āĻļā§€āĻ˛āĻ¤āĻž āĻ¸āĻš āĻ¨ā§€āĻ°āĻŦāĻ¤āĻž āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻ¤ā§‡
āĻ¨ā§€āĻ°āĻŦāĻ¤āĻž.mp3:

ffmpeg -i silence.mp3 -af silencedetect=noise=0.0001 -f āĻļā§‚āĻ¨ā§āĻ¯ -

āĻ¨ā§€āĻ°āĻŦāĻ¤āĻž āĻ¸āĻ°āĻžāĻ¨
āĻ…āĻĄāĻŋāĻ“āĻ° āĻļā§āĻ°ā§, āĻŽāĻ§ā§āĻ¯ āĻŦāĻž āĻļā§‡āĻˇ āĻĨā§‡āĻ•ā§‡ āĻ¨ā§€āĻ°āĻŦāĻ¤āĻž āĻ¸āĻ°āĻžāĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

start_periods
āĻ…āĻĄāĻŋāĻ“āĻ° āĻļā§āĻ°ā§āĻ¤ā§‡ āĻ…āĻĄāĻŋāĻ“ āĻŸā§āĻ°āĻŋāĻŽ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ•āĻŋāĻ¨āĻž āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°āĻ¤ā§‡ āĻāĻ‡ āĻŽāĻžāĻ¨āĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ•
āĻļā§‚āĻ¨ā§āĻ¯ā§‡āĻ° āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§‡ āĻ¯ā§‡ āĻļā§āĻ°ā§ āĻĨā§‡āĻ•ā§‡ āĻ•ā§‹āĻ¨ āĻ¨ā§€āĻ°āĻŦāĻ¤āĻž āĻ›āĻžāĻāĻŸāĻžāĻ‡ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¨āĻ¯āĻŧāĨ¤ āĻ•āĻ–āĻ¨
āĻāĻ•āĻŸāĻŋ āĻ…-āĻļā§‚āĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡, āĻāĻŸāĻŋ āĻ…-āĻ¨āĻŋāĻ°āĻŦāĻ¤āĻž āĻ–ā§āĻāĻœā§‡ āĻ¨āĻž āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ…āĻĄāĻŋāĻ“ āĻŸā§āĻ°āĻŋāĻŽ āĻ•āĻ°ā§‡āĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤,
āĻ…āĻĄāĻŋāĻ“āĻ° āĻļā§āĻ°ā§ āĻĨā§‡āĻ•ā§‡ āĻ¨ā§€āĻ°āĻŦāĻ¤āĻž āĻ›āĻžāĻāĻŸāĻžāĻ‡ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ start_periods 1 āĻšāĻŦā§‡ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻŸāĻž āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ…-āĻ¨āĻŋāĻ°āĻŦāĻ¤āĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ—āĻŖāĻ¨āĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ…āĻĄāĻŋāĻ“ āĻŸā§āĻ°āĻŋāĻŽ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻšā§āĻšāĻ¤āĻ° āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻŦā§ƒāĻĻā§āĻ§āĻŋ āĻ•āĻ°āĻž āĻšāĻŦā§‡
āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

āĻļā§āĻ°ā§_āĻ•āĻžāĻ˛
āĻāĻŸāĻŋ āĻ›āĻžāĻāĻŸāĻžāĻ‡ āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°āĻžāĻ° āĻ†āĻ—ā§‡ āĻ…-āĻ¨āĻŋāĻ°āĻŦāĻ¤āĻž āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻ†āĻŦāĻļā§āĻ¯āĻ• āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨ā§ˇ
āĻļā§āĻ°ā§āĻ¤āĻŋ. āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻŦā§ƒāĻĻā§āĻ§āĻŋ āĻ•āĻ°ā§‡, āĻļāĻŦā§āĻĻā§‡āĻ° āĻŦāĻŋāĻ¸ā§āĻĢā§‹āĻ°āĻŖāĻ•ā§‡ āĻ¨ā§€āĻ°āĻŦāĻ¤āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ—āĻŖā§āĻ¯ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻāĻŦāĻ‚
āĻŦāĻ¨ā§āĻ§ āĻ›āĻžāĻāĻŸāĻž. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

start_threshold
āĻāĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§‡ āĻ¯ā§‡ āĻ¨āĻŽā§āĻ¨āĻž āĻŽāĻžāĻ¨āĻ•ā§‡ āĻ¨ā§€āĻ°āĻŦāĻ¤āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤ āĻĄāĻŋāĻœāĻŋāĻŸāĻžāĻ˛ āĻ…āĻĄāĻŋāĻ“āĻ° āĻœāĻ¨ā§āĻ¯, āĻ•
0 āĻāĻ° āĻŽāĻžāĻ¨ āĻ āĻŋāĻ• āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ…ā§āĻ¯āĻžāĻ¨āĻžāĻ˛āĻ— āĻĨā§‡āĻ•ā§‡ āĻ°ā§‡āĻ•āĻ°ā§āĻĄ āĻ•āĻ°āĻž āĻ…āĻĄāĻŋāĻ“āĻ° āĻœāĻ¨ā§āĻ¯, āĻ†āĻĒāĻ¨āĻŋ āĻŦāĻžāĻĄāĻŧāĻžāĻ¤ā§‡ āĻšāĻžāĻ‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
āĻĒāĻŸāĻ­ā§‚āĻŽāĻŋ āĻ—ā§‹āĻ˛āĻŽāĻžāĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…ā§āĻ¯āĻžāĻ•āĻžāĻ‰āĻ¨ā§āĻŸā§‡āĻ° āĻŽāĻžāĻ¨āĨ¤ dB-āĻ¤ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ (āĻ¯āĻĻāĻŋ "dB" āĻšāĻ¯āĻŧ
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŽāĻžāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¯ā§āĻ•ā§āĻ¤) āĻŦāĻž āĻĒā§āĻ°āĻļāĻ¸ā§āĻ¤āĻ¤āĻž āĻ…āĻ¨ā§āĻĒāĻžāĻ¤āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

āĻ¸ā§āĻŸāĻĒ_āĻĒāĻŋāĻ°āĻŋāĻ¯āĻŧāĻĄ
āĻ…āĻĄāĻŋāĻ“āĻ° āĻļā§‡āĻˇ āĻĨā§‡āĻ•ā§‡ āĻ¨ā§€āĻ°āĻŦāĻ¤āĻž āĻ›āĻžāĻāĻŸāĻžāĻ‡ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ—āĻŖāĻ¨āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĨā§‡āĻ•ā§‡ āĻ¨ā§€āĻ°āĻŦāĻ¤āĻž āĻ…āĻĒāĻ¸āĻžāĻ°āĻŖ
āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻŽāĻžāĻāĻ–āĻžāĻ¨ā§‡, āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¸ā§āĻŸāĻĒ_āĻĒāĻŋāĻ°āĻŋāĻ¯āĻŧāĻĄ āĻ¯ā§‡ āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ•. āĻāĻ‡ āĻŽāĻžāĻ¨ āĻ¤āĻžāĻ°āĻĒāĻ° āĻšāĻŋāĻ•āĻŋāĻ¤ā§āĻ¸āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻŽāĻžāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ°āĻŖ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ†āĻ°āĻŽā§āĻ­ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤
āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ start_periods, āĻāĻŸāĻŋ āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¨ā§€āĻ°āĻŦāĻ¤āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ…āĻĒāĻ¸āĻžāĻ°āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§‡ āĻ¤ā§‹āĻ˛ā§‡
āĻ…āĻĄāĻŋāĻ“āĻ° āĻŽāĻžāĻāĻ–āĻžāĻ¨ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

āĻ¸ā§āĻŸāĻĒ_āĻĄā§āĻ°ā§‡āĻļāĻ¨
āĻ¨ā§€āĻ°āĻŦāĻ¤āĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻ…āĻĄāĻŋāĻ“āĻŸāĻŋ āĻ†āĻ° āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻ†āĻ—ā§‡ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻĨāĻžāĻ•āĻž āĻ†āĻŦāĻļā§āĻ¯āĻ•ā§ˇ āĻĻā§āĻŦāĻžāĻ°āĻž
āĻāĻ•āĻŸāĻŋ āĻ‰āĻšā§āĻšāĻ¤āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡, āĻ¨ā§€āĻ°āĻŦāĻ¤āĻž āĻ¯āĻž āĻšāĻžāĻ¨ āĻ¤āĻž āĻ…āĻĄāĻŋāĻ“āĻ¤ā§‡ āĻ°ā§‡āĻ–ā§‡ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 0āĨ¤

stop_threshold
āĻāĻ‡ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻ•āĻ‡ start_threshold āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ…āĻĄāĻŋāĻ“āĻ° āĻļā§‡āĻˇ āĻĨā§‡āĻ•ā§‡ āĻ¨ā§€āĻ°āĻŦāĻ¤āĻž āĻ•āĻžāĻŸāĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤
āĻĄāĻŋāĻŦāĻŋāĻ¤ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ (āĻ¯āĻĻāĻŋ "āĻĄāĻŋāĻŦāĻŋ" āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŽāĻžāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ) āĻŦāĻž āĻĒā§āĻ°āĻļāĻ¸ā§āĻ¤āĻ¤āĻž
āĻ…āĻ¨ā§āĻĒāĻžāĻ¤. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

āĻ¤ā§āĻ¯āĻžāĻ—_āĻ¨āĻŋāĻ°āĻŦāĻ¤āĻž
āĻāĻŸāĻŋ āĻ‡āĻ™ā§āĻ—āĻŋāĻ¤ āĻ•āĻ°ā§‡ āĻ¸ā§āĻŸāĻĒ_āĻĄā§āĻ°ā§‡āĻļāĻ¨ āĻ…āĻĄāĻŋāĻ“ āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ āĻ…āĻ•ā§āĻˇāĻ¤ āĻ°āĻžāĻ–āĻž āĻ‰āĻšāĻŋāĻ¤
āĻ¨ā§€āĻ°āĻŦāĻ¤āĻžāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻļā§āĻ°ā§āĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻŋ āĻĻā§€āĻ°ā§āĻ˜ āĻŦāĻŋāĻ°āĻ¤āĻŋ āĻ…āĻĒāĻ¸āĻžāĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ¨
āĻļāĻŦā§āĻĻā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖāĻ°ā§‚āĻĒā§‡ āĻŦāĻŋāĻ°āĻ¤āĻŋ āĻŽā§āĻ›ā§‡ āĻĢā§‡āĻ˛āĻ¤ā§‡ āĻšāĻžāĻ¨ āĻ¨āĻž. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻŸāĻŋ āĻĻā§‡āĻ–āĻžāĻ¯āĻŧ āĻ¯ā§‡ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ°ā§‡āĻ•āĻ°ā§āĻĄāĻŋāĻ‚ āĻļā§āĻ°ā§ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¯āĻž āĻ•āĻ°ā§‡
āĻļā§āĻ°ā§āĻ¤ā§‡ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻĨāĻžāĻ•ā§‡ āĻ¨āĻž āĻ¯āĻž āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ°ā§‡āĻ•āĻ°ā§āĻĄ āĻšāĻžāĻĒāĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ˜āĻŸā§‡
āĻŦā§‹āĻ¤āĻžāĻŽ āĻāĻŦāĻ‚ āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻļā§āĻ°ā§:

silenceremove=1:5:0.02

āĻ¤ā§āĻ°āĻŋāĻ—ā§āĻŖ
āĻāĻ•āĻŸāĻŋ āĻĻā§āĻ‡-āĻŽā§‡āĻ°ā§ āĻļā§‡āĻ˛ā§āĻ­āĻŋāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ…āĻĄāĻŋāĻ“āĻ° āĻ¤ā§āĻ°āĻŋāĻ—ā§āĻŖ (āĻ‰āĻĒāĻ°ā§‡āĻ°) āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻŦā§āĻ¸ā§āĻŸ āĻŦāĻž āĻ•āĻžāĻŸā§āĻ¨
āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻšāĻžāĻ‡-āĻĢāĻžāĻ‡ āĻāĻ° āĻŸā§‹āĻ¨-āĻ•āĻ¨ā§āĻŸā§āĻ°ā§‹āĻ˛ā§‡āĻ° āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĨ¤ āĻāĻŸāĻŋ āĻ¨āĻžāĻŽā§‡āĻ“ āĻĒāĻ°āĻŋāĻšāĻŋāĻ¤
āĻļā§‡āĻ˛ā§āĻ­āĻŋāĻ‚ āĻ‡āĻ•ā§āĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœā§‡āĻļāĻ¨ (EQ)āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ˛āĻžāĻ­ āĻ•āĻ°āĻž, g
~22 kHz āĻāĻŦāĻ‚ Nyquist āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋāĻ° āĻ¯ā§‡āĻŸāĻŋ āĻ•āĻŽ āĻšāĻ¯āĻŧ āĻ¤āĻžāĻ¤ā§‡ āĻ˛āĻžāĻ­ āĻĻāĻŋāĻ¨āĨ¤ āĻāĻ°
āĻĻāĻ°āĻ•āĻžāĻ°ā§€ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž -20 (āĻāĻ•āĻŸāĻŋ āĻŦāĻĄāĻŧ āĻ•āĻžāĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯) āĻĨā§‡āĻ•ā§‡ +20 (āĻŦāĻĄāĻŧ āĻŦā§āĻ¸ā§āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯)āĨ¤ āĻšā§āĻāĻļāĻŋāĻ¯āĻŧāĻžāĻ°
āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻ˛āĻžāĻ­ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ•ā§āĻ˛āĻŋāĻĒāĻŋāĻ‚āĨ¤

āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ, f
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§€āĻ¯āĻŧ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ‡ āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻŦāĻž āĻšā§āĻ°āĻžāĻ¸ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻŦāĻžāĻĄāĻŧāĻžāĻ¨ā§‹ āĻŦāĻž āĻ•āĻžāĻŸāĻž āĻšāĻŦā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 3000 HzāĨ¤

āĻĒā§āĻ°āĻ¸ā§āĻĨ_āĻŸāĻžāĻ‡āĻĒ
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄ-āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

h Hz

q Q- āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ°

o āĻ…āĻˇā§āĻŸāĻ•

s āĻĸāĻžāĻ˛

āĻĒā§āĻ°āĻ¸ā§āĻĨ, w
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻļā§‡āĻ˛ā§āĻĢ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ¤āĻŸāĻž āĻ–āĻžāĻĄāĻŧāĻž āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ†āĻ¯āĻŧāĻ¤āĻ¨
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°ā§āĻ¨.

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ†āĻ¯āĻŧāĻ¤āĻ¨
āĻ…āĻĄāĻŋāĻ“ āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻŽāĻžāĻ¨ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻŽāĻžāĻ¨ āĻ•ā§āĻ˛āĻŋāĻĒ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ.

āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ• āĻĻā§āĻŦāĻžāĻ°āĻž āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ:

= *

āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻ†āĻ¯āĻŧāĻ¤āĻ¨ āĻšāĻ˛ "1.0"āĨ¤

āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ¤āĻž
āĻāĻ‡ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—āĻžāĻŖāĻŋāĻ¤āĻŋāĻ• āĻ¨āĻŋāĻ°ā§āĻ­ā§āĻ˛āĻ¤āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡ āĻ•ā§‹āĻ¨ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨āĻŽā§āĻ¨āĻž āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻšāĻŦā§‡, āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻ­ā§āĻ˛āĻ¤āĻžāĻ•ā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°ā§‡
āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻ¸ā§āĻ•ā§‡āĻ˛āĻŋāĻ‚ āĻāĻ°āĨ¤

āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€
8-āĻŦāĻŋāĻŸ āĻĢāĻŋāĻ•ā§āĻ¸āĻĄ-āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ; āĻāĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨āĻŽā§āĻ¨āĻž āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸āĻ•ā§‡ U8, S16, āĻāĻŦāĻ‚ S32 āĻ āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻ•āĻ°ā§‡āĨ¤

āĻ­āĻžāĻ¸āĻž
32-āĻŦāĻŋāĻŸ āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚-āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ; āĻāĻŸāĻŋ FLT āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨āĻŽā§āĻ¨āĻž āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻ•āĻ°ā§‡āĨ¤ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ)

āĻĄāĻŦāĻ˛
64-āĻŦāĻŋāĻŸ āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚-āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ; āĻāĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨āĻŽā§āĻ¨āĻž āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸āĻ•ā§‡ DBL āĻ āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻ•āĻ°ā§‡āĨ¤

āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ–ā§‡āĻ˛āĻž
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡ ReplayGain āĻ¸āĻžāĻ‡āĻĄ āĻĄā§‡āĻŸāĻžāĻ° āĻ¸āĻŽā§āĻŽā§āĻ–ā§€āĻ¨ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻ†āĻšāĻ°āĻŖ āĻŦā§‡āĻ›ā§‡ āĻ¨āĻŋāĻ¨āĨ¤

āĻāĻ°āĻž
āĻāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ) āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§‡ ReplayGain āĻ¸āĻžāĻ‡āĻĄ āĻĄā§‡āĻŸāĻž āĻ¸āĻ°āĻžāĻ¨āĨ¤

āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž
ReplayGain āĻ¸āĻžāĻ‡āĻĄ āĻĄā§‡āĻŸāĻž āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻ°ā§‡āĻ–ā§‡ āĻĻāĻŋāĻ¨āĨ¤

āĻĒāĻĨ
āĻŸā§āĻ°ā§āĻ¯āĻžāĻ• āĻ˛āĻžāĻ­ āĻĒāĻ›āĻ¨ā§āĻĻ āĻ•āĻ°ā§āĻ¨, āĻ¯āĻĻāĻŋ āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻĨāĻžāĻ•ā§‡āĨ¤

āĻ…ā§āĻ¯āĻžāĻ˛āĻŦāĻžāĻŽ
āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻĨāĻžāĻ•āĻ˛ā§‡ āĻ…ā§āĻ¯āĻžāĻ˛āĻŦāĻžāĻŽ āĻ˛āĻžāĻ­ āĻĒāĻ›āĻ¨ā§āĻĻ āĻ•āĻ°ā§āĻ¨āĨ¤

replaygain_preamp
āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻ°āĻŋāĻĒā§āĻ˛ā§‡āĻ—ā§‡āĻ¨ āĻ˛āĻžāĻ­ā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻ¤ā§‡ dB-āĻ¤ā§‡ āĻĒā§āĻ°āĻŋ-āĻāĻŽā§āĻĒā§āĻ˛āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ āĻ˛āĻžāĻ­āĨ¤

āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ replaygain_preamp 0.0 āĻšāĻ¯āĻŧ

āĻ¸ā§āĻĒāĻˇā§āĻŸ
āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻāĻ•āĻĻāĻž
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻļā§āĻ°ā§ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŦāĻžāĻ° āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°ā§āĻ¨, āĻŦāĻž āĻ¯āĻ–āĻ¨ āĻ†āĻ¯āĻŧāĻ¤āĻ¨
āĻ†āĻĻā§‡āĻļ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ

āĻĢā§āĻ°ā§‡āĻŽ
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ†āĻ—āĻ¤ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°ā§āĻ¨

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻāĻ•āĻĻāĻž.

āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ā§‡ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

n āĻĢā§āĻ°ā§‡āĻŽ āĻ¨āĻŽā§āĻŦāĻ° (āĻļā§‚āĻ¨ā§āĻ¯ āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§)

nb_channels
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž

nb_consumed_samples
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ–āĻžāĻ“āĻ¯āĻŧāĻž āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž

nb_āĻ¨āĻŽā§āĻ¨āĻž
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž

āĻĒāĻŋāĻ“āĻāĻ¸ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻŽā§‚āĻ˛ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨

āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ PTS

āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ°
āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ°

āĻļā§āĻ°ā§
āĻĒā§āĻ°āĻŦāĻžāĻšā§‡āĻ° āĻļā§āĻ°ā§āĻ¤ā§‡ PTS

āĻļā§āĻ°ā§
āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻļā§āĻ°ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ

t āĻĢā§āĻ°ā§‡āĻŽ āĻ¸āĻŽāĻ¯āĻŧ

tb āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻŸāĻžāĻ‡āĻŽāĻŦā§‡āĻ¸

āĻ†āĻ¯āĻŧāĻ¤āĻ¨
āĻļā§‡āĻˇ āĻ¸ā§‡āĻŸ āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻŽāĻžāĻ¨

āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–ā§āĻ¯ āĻ¯ā§‡ āĻ¯āĻ–āĻ¨ āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻāĻ•āĻĻāĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ° āĻāĻŦāĻ‚ tb āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧ,
āĻ…āĻ¨ā§āĻ¯ āĻ¸āĻŦ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ NAN-āĻ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻŦā§‡āĨ¤

āĻ•āĻŽāĻžāĻ¨ā§āĻĄ

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡:

āĻ†āĻ¯āĻŧāĻ¤āĻ¨
āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻāĻ•āĻ‡ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡
āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻŦā§ˆāĻ§ āĻ¨āĻž āĻšāĻ˛ā§‡, āĻāĻŸāĻŋ āĻ¤āĻžāĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ āĻ°āĻžāĻ–āĻž āĻšāĻ¯āĻŧ.

replaygain_noclip
āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻ˛āĻžāĻ­ āĻ¸ā§€āĻŽāĻŋāĻ¤ āĻ•āĻ°ā§‡ āĻ•ā§āĻ˛āĻŋāĻĒāĻŋāĻ‚ āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§‹āĻ§ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ replaygain_noclip 1 āĻšāĻ¯āĻŧ

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻ…āĻ°ā§āĻ§ā§‡āĻ• āĻ•āĻ°ā§āĻ¨:

āĻ­āĻ˛āĻŋāĻ‰āĻŽ=āĻ­āĻ˛āĻŋāĻ‰āĻŽ=0.5
āĻ­āĻ˛āĻŋāĻ‰āĻŽ=āĻ­āĻ˛āĻŋāĻ‰āĻŽ=1/2
āĻ­āĻ˛āĻŋāĻ‰āĻŽ=āĻ­āĻ˛āĻŋāĻ‰āĻŽ=-6.0206dB

āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻžāĻŽāĻ¯ā§āĻ•ā§āĻ¤ āĻ•ā§€ āĻ†āĻ¯āĻŧāĻ¤āĻ¨ āĻŦāĻžāĻĻ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ¯ā§‡āĻŽāĻ¨:

āĻ†āĻ¯āĻŧāĻ¤āĻ¨=0.5

¡ āĻĢāĻŋāĻ•ā§āĻ¸āĻĄ-āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¨āĻŋāĻ°ā§āĻ­ā§āĻ˛āĻ¤āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ 6 āĻĄā§‡āĻ¸āĻŋāĻŦā§‡āĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻļāĻ•ā§āĻ¤āĻŋ āĻŦā§ƒāĻĻā§āĻ§āĻŋ āĻ•āĻ°ā§āĻ¨:

āĻ­āĻ˛āĻŋāĻ‰āĻŽ=āĻ­āĻ˛āĻŋāĻ‰āĻŽ=6dB:āĻ¨āĻŋāĻ°ā§āĻ­ā§āĻ˛āĻ¤āĻž=āĻ¸ā§āĻĨāĻŋāĻ°

¡ 10 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻŦāĻŋāĻ¨āĻžāĻļ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ 5 āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻĒāĻ°ā§‡ āĻŦāĻŋāĻŦāĻ°ā§āĻŖ āĻ­āĻ˛āĻŋāĻ‰āĻŽ:

volume='if(lt(t,10),1,max(1-(t-10)/5,0))':eval=frame

āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ•ā§‹āĻ¨ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ¨ā§‡āĻ‡āĨ¤ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž. āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻĒāĻ°āĻŋāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ¨ āĻšāĻŦā§‡
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻļā§‡āĻˇ āĻšāĻ¯āĻŧā§‡ āĻ—ā§‡āĻ˛ā§‡ āĻ˛āĻ—ā§‡ āĻŽā§āĻĻā§āĻ°āĻŋāĻ¤ āĻšāĻŦā§‡āĨ¤

āĻŦāĻŋāĻļā§‡āĻˇ āĻ•āĻ°ā§‡ āĻāĻŸāĻŋ āĻ—āĻĄāĻŧ āĻ­āĻ˛āĻŋāĻ‰āĻŽ (āĻŽā§‚āĻ˛ āĻ—āĻĄāĻŧ āĻŦāĻ°ā§āĻ—āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°), āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ­āĻ˛āĻŋāĻ‰āĻŽ (āĻĒā§āĻ°āĻ¤āĻŋ-āĻ¤ā§‡) āĻĻā§‡āĻ–āĻžāĻŦā§‡āĨ¤
āĻ¨āĻŽā§āĻ¨āĻž āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ¤ā§‡), āĻāĻŦāĻ‚ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻŋāĻ¤ āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻšāĻŋāĻ¸ā§āĻŸā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡āĻ° āĻļā§āĻ°ā§ (āĻĨā§‡āĻ•ā§‡
āĻ¨āĻŽā§āĻ¨āĻžāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻžā§āĻšāĻŋāĻ¤ 1/1000 āĻāĻ° āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻŽāĻžāĻ¨)āĨ¤

āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• PCM āĻŽāĻžāĻ¨ā§‡āĻ° āĻ¤ā§āĻ˛āĻ¨āĻžāĻ¯āĻŧ āĻĄā§‡āĻ¸āĻŋāĻŦā§‡āĻ˛ā§‡ āĻĨāĻžāĻ•ā§‡āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻāĻ–āĻžāĻ¨ā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻāĻ•āĻŸāĻŋ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻ†āĻ›ā§‡:

[āĻĒāĻžāĻ°ā§āĻ¸āĻĄ_āĻ­āĻ˛āĻŋāĻ‰āĻŽāĻĄā§‡āĻŸā§‡āĻ•ā§āĻŸ_0 0xa23120] āĻ—āĻĄāĻŧ_āĻ†āĻ¯āĻŧāĻ¤āĻ¨: -27 dB
[āĻĒāĻžāĻ°ā§āĻ¸āĻĄ_āĻ­āĻ˛āĻŋāĻ‰āĻŽāĻĄā§‡āĻŸā§‡āĻ•ā§āĻŸ_0 0xa23120] āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš_āĻ†āĻ¯āĻŧāĻ¤āĻ¨: -4 dB
[āĻĒāĻžāĻ°ā§āĻ¸āĻĄ_āĻ­āĻ˛āĻŋāĻ‰āĻŽāĻĄā§‡āĻŸā§‡āĻ•ā§āĻŸ_0 0xa23120] āĻšāĻŋāĻ¸ā§āĻŸā§‹āĻ—ā§āĻ°āĻžāĻŽ_4āĻĄāĻŋāĻŦāĻŋ: 6
[āĻĒāĻžāĻ°ā§āĻ¸āĻĄ_āĻ­āĻ˛āĻŋāĻ‰āĻŽāĻĄā§‡āĻŸā§‡āĻ•ā§āĻŸ_0 0xa23120] āĻšāĻŋāĻ¸ā§āĻŸā§‹āĻ—ā§āĻ°āĻžāĻŽ_5āĻĄāĻŋāĻŦāĻŋ: 62
[āĻĒāĻžāĻ°ā§āĻ¸āĻĄ_āĻ­āĻ˛āĻŋāĻ‰āĻŽāĻĄā§‡āĻŸā§‡āĻ•ā§āĻŸ_0 0xa23120] āĻšāĻŋāĻ¸ā§āĻŸā§‹āĻ—ā§āĻ°āĻžāĻŽ_6āĻĄāĻŋāĻŦāĻŋ: 286
[āĻĒāĻžāĻ°ā§āĻ¸āĻĄ_āĻ­āĻ˛āĻŋāĻ‰āĻŽāĻĄā§‡āĻŸā§‡āĻ•ā§āĻŸ_0 0xa23120] āĻšāĻŋāĻ¸ā§āĻŸā§‹āĻ—ā§āĻ°āĻžāĻŽ_7āĻĄāĻŋāĻŦāĻŋ: 1042
[āĻĒāĻžāĻ°ā§āĻ¸āĻĄ_āĻ­āĻ˛āĻŋāĻ‰āĻŽāĻĄā§‡āĻŸā§‡āĻ•ā§āĻŸ_0 0xa23120] āĻšāĻŋāĻ¸ā§āĻŸā§‹āĻ—ā§āĻ°āĻžāĻŽ_8āĻĄāĻŋāĻŦāĻŋ: 2551
[āĻĒāĻžāĻ°ā§āĻ¸āĻĄ_āĻ­āĻ˛āĻŋāĻ‰āĻŽāĻĄā§‡āĻŸā§‡āĻ•ā§āĻŸ_0 0xa23120] āĻšāĻŋāĻ¸ā§āĻŸā§‹āĻ—ā§āĻ°āĻžāĻŽ_9āĻĄāĻŋāĻŦāĻŋ: 4609
[āĻĒāĻžāĻ°ā§āĻ¸āĻĄ_āĻ­āĻ˛āĻŋāĻ‰āĻŽāĻĄā§‡āĻŸā§‡āĻ•ā§āĻŸ_0 0xa23120] āĻšāĻŋāĻ¸ā§āĻŸā§‹āĻ—ā§āĻ°āĻžāĻŽ_10āĻĄāĻŋāĻŦāĻŋ: 8409

āĻāĻ° āĻŽāĻžāĻ¨ā§‡ āĻšāĻ˛:

āĻ—āĻĄāĻŧ āĻŦāĻ°ā§āĻ— āĻļāĻ•ā§āĻ¤āĻŋ āĻĒā§āĻ°āĻžāĻ¯āĻŧ -27 dB, āĻŦāĻž 10^-2.7āĨ¤

¡ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻŦāĻĄāĻŧ āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻ˛ -4 dB, āĻŦāĻž āĻ†āĻ°āĻ“ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ -4 dB āĻāĻŦāĻ‚ -5 dB-āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡āĨ¤

¡ 6āĻŸāĻŋ āĻ¨āĻŽā§āĻ¨āĻž -4 dB, 62 āĻ¤ā§‡ -5 dB, 286 āĻ¤ā§‡ -6 dB, āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĨ¤

āĻ…āĻ¨ā§āĻ¯ āĻ•āĻĨāĻžāĻ¯āĻŧ, +4 dB āĻĻā§āĻŦāĻžāĻ°āĻž āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻŦāĻžāĻĄāĻŧāĻžāĻ˛ā§‡ āĻ•ā§‹āĻ¨ā§‹ āĻ•ā§āĻ˛āĻŋāĻĒāĻŋāĻ‚ āĻšāĻ¯āĻŧ āĻ¨āĻž, +5 āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻžāĻĄāĻŧāĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ
dB 6 āĻŸāĻŋ āĻ¨āĻŽā§āĻ¨āĻž āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ•ā§āĻ˛āĻŋāĻĒāĻŋāĻ‚ āĻ˜āĻŸāĻžāĻ¯āĻŧāĨ¤

āĻ…āĻĄāĻŋāĻ“ āĻ‰āĻ¤ā§āĻ¸


āĻ¨ā§€āĻšā§‡ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ…āĻĄāĻŋāĻ“ āĻ‰āĻ¤ā§āĻ¸āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ

āĻ†āĻŦāĻĻāĻžāĻ°
āĻ…āĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻŦāĻžāĻĢāĻžāĻ° āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻšā§‡āĻ‡āĻ¨ā§‡ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ•āĻ°ā§āĻ¨ā§ˇ

āĻāĻ‡ āĻ‰āĻ¤ā§āĻ¸āĻŸāĻŋ āĻŽā§‚āĻ˛āĻ¤ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡āĻŸāĻŋāĻ• āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻ‰āĻĻā§āĻĻā§‡āĻļā§āĻ¯ā§‡, āĻŦāĻŋāĻļā§‡āĻˇ āĻ•āĻ°ā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡
āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ libavfilter/asrc_abuffer.h.

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ¸āĻŽāĻ¯āĻŧ_āĻŦā§‡āĻ¸
āĻœāĻŽāĻž āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŸāĻžāĻ‡āĻŽāĻŦā§‡āĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤ āĻāĻŸāĻž āĻšāĻ¯āĻŧ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚-āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¨āĻŽā§āĻŦāĻ° āĻŦāĻž āĻ‡āĻ¨ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž/āĻĄāĻŋāĻ¨ā§‹āĻŽāĻŋāĻ¨ā§‡āĻŸāĻ° āĻĢāĻ°ā§āĻŽ.

āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ°
āĻ‡āĻ¨āĻ•āĻžāĻŽāĻŋāĻ‚ āĻ…āĻĄāĻŋāĻ“ āĻŦāĻžāĻĢāĻžāĻ°ā§‡āĻ° āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ°āĨ¤

āĻ¨āĻŽā§āĻ¨āĻž_āĻāĻĢāĻāĻŽāĻŸāĻŋ
āĻ‡āĻ¨āĻ•āĻžāĻŽāĻŋāĻ‚ āĻ…āĻĄāĻŋāĻ“ āĻŦāĻžāĻĢāĻžāĻ°ā§‡āĻ° āĻ¨āĻŽā§āĻ¨āĻž āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸āĨ¤ āĻšāĻ¯āĻŧ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŽā§āĻ¨āĻž āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¨āĻžāĻŽ āĻŦāĻž āĻ¤āĻžāĻ°
enum AVSampleFormat āĻĨā§‡āĻ•ā§‡ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž
libavutil/samplefmt.h

āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛_āĻ˛ā§‡āĻ†āĻ‰āĻŸ
āĻ‡āĻ¨āĻ•āĻžāĻŽāĻŋāĻ‚ āĻ…āĻĄāĻŋāĻ“ āĻŦāĻžāĻĢāĻžāĻ°ā§‡āĻ° āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸāĨ¤ āĻšāĻ¯āĻŧ āĻāĻ•āĻŸāĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸ āĻ¨āĻžāĻŽ āĻĨā§‡āĻ•ā§‡
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛_āĻ˛ā§‡āĻ†āĻ‰āĻŸ_āĻŽā§āĻ¯āĻžāĻĒ āĻ‡āĻ¨ libavutil/channel_layout.c āĻŦāĻž āĻāĻ° āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
AV_CH_LAYOUT_* āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹ āĻĨā§‡āĻ•ā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž libavutil/channel_layout.h

āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛
āĻ‡āĻ¨āĻ•āĻžāĻŽāĻŋāĻ‚ āĻ…āĻĄāĻŋāĻ“ āĻŦāĻžāĻĢāĻžāĻ°ā§‡āĻ° āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĨ¤ āĻ¯āĻĻāĻŋ āĻ‰āĻ­āĻ¯āĻŧ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻāĻŦāĻ‚
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛_āĻ˛ā§‡āĻ†āĻ‰āĻŸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻ°āĻĒāĻ° āĻ¤āĻžāĻ°āĻž āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

abuffer=sample_rate=44100:sample_fmt=s16p:channel_layout=stereo

16Hz āĻ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻ¨āĻžāĻ° 44100 āĻŦāĻŋāĻŸ āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŋāĻ¤ āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻ¤ā§āĻ¸āĻ•ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻĻā§‡āĻŦā§‡āĨ¤ āĻ¯ā§‡āĻšā§‡āĻ¤ā§
"s16p" āĻ¨āĻžāĻŽā§‡āĻ° āĻ¨āĻŽā§āĻ¨āĻž āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸āĻŸāĻŋ āĻ¨āĻŽā§āĻŦāĻ° 6 āĻāĻŦāĻ‚ "āĻ¸ā§āĻŸāĻŋāĻ°āĻŋāĻ“" āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻ¯āĻŧ
āĻŽāĻžāĻ¨ 0x3 āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻ¯āĻŧ, āĻāĻŸāĻŋ āĻāĻ° āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯:

abuffer=sample_rate=44100:sample_fmt=6:channel_layout=0x3

aevalsrc
āĻāĻ•āĻŸāĻŋ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻāĻ•āĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨.

āĻāĻ‡ āĻ‰āĻ¤ā§āĻ¸ āĻ‡āĻ¨āĻĒā§āĻŸ āĻāĻ• āĻŦāĻž āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡ (āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ), āĻ¯āĻž āĻšāĻ¯āĻŧ
āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤

āĻāĻ‡ āĻ‰āĻ¤ā§āĻ¸ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻ¸
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒā§ƒāĻĨāĻ• āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ '|'-āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛_āĻ˛ā§‡āĻ†āĻ‰āĻŸ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨ā§‡āĻ‡, āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĨ¤ āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻļā§‡āĻˇ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ…āĻŦāĻļāĻŋāĻˇā§āĻŸ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĨ¤

āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛_āĻ˛ā§‡āĻ†āĻ‰āĻŸ, c
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ˛ā§‡āĻ†āĻ‰āĻŸā§‡ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸āĻŽāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤āĨ¤

āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛, d
āĻ¸ā§‹āĻ°ā§āĻ¸āĻĄ āĻ…āĻĄāĻŋāĻ“āĻ° āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĻā§‡āĻ–āĻž āĻĻā§āĻ¯ āĻ¸āĻŽāĻ¯āĻŧ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ•āĻžāĻ˛ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯
ffmpeg-utils(ā§¨ā§Ļā§§ā§Ļ) āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻ—ā§ƒāĻšā§€āĻ¤ āĻŦāĻžāĻ•ā§āĻ¯ āĻ—āĻ āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–ā§āĻ¯ āĻ¯ā§‡ āĻĢāĻ˛ā§‡ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻŦā§‡āĻļāĻŋ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡, āĻ•āĻžāĻ°āĻŖ āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ āĻ•āĻ°āĻž āĻ…āĻĄāĻŋāĻ“ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻ•āĻžāĻŸāĻž āĻšāĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻļā§‡āĻˇāĨ¤

āĻ¯āĻĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻŦāĻž āĻĒā§āĻ°āĻ•āĻžāĻļā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ…āĻĄāĻŋāĻ“āĻŸāĻŋ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻ•āĻĨāĻž
āĻšāĻŋāĻ°āĻ•āĻžāĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨āĨ¤

nb_āĻ¨āĻŽā§āĻ¨āĻž, n
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻĒā§āĻ°āĻ¤āĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻĒā§āĻ°āĻ¤āĻŋ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 1024āĨ¤

āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ°, s
āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 44100āĨ¤

āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻ¸ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

n āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, 0 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§

t 0 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°ā§‡ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ

s āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ°

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ¨ā§€āĻ°āĻŦāĻ¤āĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨:

aevalsrc=0

¡ 440 Hz āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻĒāĻžāĻĒ āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨, āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ° 8000 Hz āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨:

aevalsrc="/sin(440*2*PI*t):s=8000"

¡ āĻāĻ•āĻŸāĻŋ āĻĻā§āĻŸāĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨, āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻ¸āĻžāĻŽāĻ¨ā§‡āĻ° āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ° + āĻĒāĻŋāĻ›āĻ¨ā§‡
āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°) āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡:

aevalsrc="/sin(420*2*PI*t)|cos(430*2*PI*t):c=FC|BC"

āĻ¸āĻžāĻĻāĻž āĻ†āĻ“āĻ¯āĻŧāĻžāĻœ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨:

aevalsrc="/-2+āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹(0) "

¡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻļāĻ¸ā§āĻ¤āĻ¤āĻž āĻŽāĻĄā§āĻ˛ā§‡āĻŸā§‡āĻĄ āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨:

aevalsrc="/sin(10*2*PI*t)*sin(880*2*PI*t)"

āĻāĻ•āĻŸāĻŋ 2.5 Hz āĻ•ā§āĻ¯āĻžāĻ°āĻŋāĻ¯āĻŧāĻžāĻ°ā§‡ 360 Hz āĻŦāĻžāĻ‡āĻ¨ā§‹āĻ°āĻžāĻ˛ āĻŦāĻŋāĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨:

aevalsrc="/0.1*sin(2*PI*(360-2.5/2)*t) | 0.1*sin(2*PI*(360+2.5/2)*t)"

anullsrc
āĻ¨āĻžāĻ˛ āĻ…āĻĄāĻŋāĻ“ āĻ‰ā§ŽāĻ¸, āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¨āĻž āĻ•āĻ°āĻž āĻ…āĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽ āĻĢā§‡āĻ°āĻ¤ āĻĻāĻŋāĻ¨āĨ¤ āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ§āĻžāĻ¨āĻ¤ āĻāĻ•āĻŸāĻŋ āĻŸā§‡āĻŽāĻĒā§āĻ˛ā§‡āĻŸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĻāĻ°āĻ•āĻžāĻ°ā§€
āĻāĻŦāĻ‚ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ/āĻĄāĻŋāĻŦāĻžāĻ—āĻŋāĻ‚ āĻŸā§āĻ˛ āĻŦāĻž āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻ‰āĻ¤ā§āĻ¸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¨āĻŋāĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻ¯āĻž
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄā§‡āĻŸāĻž āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨ (āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻ¸ā§‹āĻ•ā§āĻ¸ āĻ¸āĻŋāĻ¨ā§āĻĨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°)āĨ¤

āĻāĻ‡ āĻ‰āĻ¤ā§āĻ¸ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛_āĻ˛ā§‡āĻ†āĻ‰āĻŸ, cl
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡, āĻāĻŦāĻ‚ āĻšāĻ¯āĻŧ āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻŦāĻž āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¯āĻž āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸāĨ¤ āĻāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛_āĻ˛ā§‡āĻ†āĻ‰āĻŸ āĻšāĻ˛ "āĻ¸ā§āĻŸāĻŋāĻ°āĻŋāĻ“"āĨ¤

āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛_āĻ˛ā§‡āĻ†āĻ‰āĻŸ_āĻŽā§āĻ¯āĻžāĻĒā§‡āĻ° āĻ¸āĻ‚āĻœā§āĻžāĻžāĻŸāĻŋ āĻĻā§‡āĻ–ā§āĻ¨ libavutil/channel_layout.c āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯
āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻāĻŦāĻ‚ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡āĨ¤

āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ°, r
āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡, āĻāĻŦāĻ‚ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 44100 āĻāĨ¤

nb_āĻ¨āĻŽā§āĻ¨āĻž, n
āĻ…āĻ¨ā§āĻ°ā§‹āĻ§āĻ•ā§ƒāĻ¤ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ° 48000 Hz āĻāĻŦāĻ‚ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ AV_CH_LAYOUT_MONO āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

anullsrc=r=48000:cl=4

āĻ†āĻ°āĻ“ āĻ¸ā§āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻ¸āĻš āĻāĻ•āĻ‡ āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ˛āĻžāĻĒ āĻ•āĻ°ā§āĻ¨:

anullsrc=r=48000:cl=mono

āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨.

āĻĢā§āĻ˛āĻžāĻ‡āĻŸ
libflite āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ­āĻ¯āĻŧā§‡āĻ¸ āĻ‰āĻšā§āĻšāĻžāĻ°āĻŖ āĻ¸āĻ‚āĻļā§āĻ˛ā§‡āĻˇāĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋāĻ° āĻ¸āĻ‚āĻ•āĻ˛āĻ¨ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ FFmpeg āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
"--enable-libflite"āĨ¤

āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻĢā§āĻ˛āĻžāĻ‡āĻŸ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻĨā§āĻ°ā§‡āĻĄ-āĻ¨āĻŋāĻ°āĻžāĻĒāĻĻ āĻ¨āĻ¯āĻŧāĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

list_voices
1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•āĻ˛ā§‡, āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ­āĻ¯āĻŧā§‡āĻ¸āĻ—ā§āĻ˛āĻŋāĻ° āĻ¨āĻžāĻŽ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻ…āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§‡ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
āĻŽāĻžāĻ¨ āĻšāĻ˛ 0āĨ¤

nb_āĻ¨āĻŽā§āĻ¨āĻž, n
āĻĒā§āĻ°āĻ¤āĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ¸āĻ‚āĻ–ā§āĻ¯āĻ• āĻ¨āĻŽā§āĻ¨āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 512āĨ¤

āĻ˛ā§‡āĻ–āĻžāĻ° āĻĢāĻžāĻ‡āĻ˛
āĻ•āĻĨāĻž āĻŦāĻ˛āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻžāĻ ā§āĻ¯ āĻ§āĻžāĻ°āĻŖāĻ•āĻžāĻ°ā§€ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒāĻžāĻ 
āĻ•āĻĨāĻž āĻŦāĻ˛āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ•āĻŖā§āĻ āĻ¸ā§āĻŦāĻ°, v
āĻŦāĻ•ā§āĻ¤ā§ƒāĻ¤āĻž āĻ¸āĻ‚āĻļā§āĻ˛ā§‡āĻˇāĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ­āĻ¯āĻŧā§‡āĻ¸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "āĻ•āĻžāĻ˛"āĨ¤ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻĻā§‡āĻ–ā§āĻ¨
list_voices āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻĢāĻžāĻ‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻĒāĻĄāĻŧā§āĻ¨ speech.txt, āĻāĻŦāĻ‚ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻĢā§āĻ˛āĻžāĻ‡āĻŸ āĻ­āĻ¯āĻŧā§‡āĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĒāĻžāĻ ā§āĻ¯ āĻ¸āĻ‚āĻļā§āĻ˛ā§‡āĻˇāĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨:

flite=textfile=speech.txt

¡ "slt" āĻ­āĻ¯āĻŧā§‡āĻ¸ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒāĻžāĻ ā§āĻ¯ āĻĒāĻĄāĻŧā§āĻ¨:

flite=text='āĻ¤ā§‹āĻŽāĻžāĻ•ā§‡ āĻ­āĻžāĻ˛ā§‹ āĻ°āĻžāĻ–āĻŋ, āĻ¸āĻžāĻŦ-āĻ¸āĻžāĻŦā§‡āĻ° āĻ—āĻ°ā§€āĻŦ āĻļāĻ¯āĻŧāĻ¤āĻžāĻ¨, āĻ¯āĻžāĻ° āĻ­āĻžāĻˇā§āĻ¯āĻ•āĻžāĻ° āĻ†āĻŽāĻŋ':voice=slt

¡ ffmpeg-āĻ āĻĒāĻžāĻ ā§āĻ¯ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ•āĻ°ā§āĻ¨:

ffmpeg -f lavfi -i flite=text='āĻ¤ā§‹āĻŽāĻžāĻ•ā§‡ āĻ­āĻžāĻ˛ā§‹ āĻ°āĻžāĻ–āĻŋāĻ¸, āĻ¸āĻžāĻŦ-āĻ¸āĻžāĻŦā§‡āĻ° āĻ—āĻ°ā§€āĻŦ āĻļāĻ¯āĻŧāĻ¤āĻžāĻ¨, āĻ¯āĻžāĻ° āĻ­āĻžāĻˇā§āĻ¯āĻ•āĻžāĻ° āĻ†āĻŽāĻŋ':āĻ•āĻŖā§āĻ =slt

¡ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ ffplay "āĻĢā§āĻ˛āĻžāĻ‡āĻŸ" āĻāĻŦāĻ‚ "āĻ˛āĻžāĻ­āĻĢāĻŋ" āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒāĻžāĻ ā§āĻ¯ āĻŦāĻ˛ā§āĻ¨:

ffplay -f lavfi flite=text='āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻž āĻ•āĻ°ā§‡āĻ›ā§‡āĻ¨ āĻ¤āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻ° āĻĻā§āĻƒāĻ–āĻŋāĻ¤ āĻšāĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤'

libflite āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨:http://www.speech.cs.cmu.edu/flite/>

āĻœā§āĻ¯āĻž
āĻĒā§āĻ°āĻļāĻ¸ā§āĻ¤āĻ¤āĻž 1/8 āĻ¸āĻš āĻ¸āĻžāĻ‡āĻ¨ āĻ“āĻ¯āĻŧā§‡āĻ­ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻāĻ•āĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ…āĻĄāĻŋāĻ“ āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻŦāĻŋāĻŸ-āĻ¸āĻ āĻŋāĻ•āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ, f
āĻ•ā§āĻ¯āĻžāĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 440 HzāĨ¤

āĻŦāĻŋāĻĒ_āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ°, b
āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻ¸āĻš āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻāĻ•āĻŸāĻŋ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧāĻ•ā§āĻ°āĻŽāĻŋāĻ• āĻŦā§€āĻĒ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨ āĻŦāĻŋāĻĒ_āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻŦāĻžāĻšāĻ• āĻŦāĻžāĻ°
āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0, āĻŽāĻžāĻ¨ā§‡ āĻŦā§€āĻĒ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĨ¤

āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ°, r
āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 44100āĨ¤

āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛, d
āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ āĻ•āĻ°āĻž āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¨āĻŽā§āĻ¨āĻž_āĻĒā§āĻ°āĻ¤āĻŋ_āĻĢā§āĻ°ā§‡āĻŽ
āĻĒā§āĻ°āĻ¤āĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 1024āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ 440 Hz āĻ¸āĻžāĻ‡āĻ¨ āĻ“āĻ¯āĻŧā§‡āĻ­ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨:

āĻœā§āĻ¯āĻž

220 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ 880 Hz āĻŦā§€āĻĒ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ 5 Hz āĻ¸āĻžāĻ‡āĻ¨ āĻ“āĻ¯āĻŧā§‡āĻ­ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨:

sine=220:4:d=5
sine=f=220:b=4:d=5
sine=frequency=220:beep_factor=4:deuration=5

āĻ…āĻĄāĻŋāĻ“ āĻĄā§āĻŦā§‡ āĻ¯āĻžāĻ¯āĻŧ


āĻ¨ā§€āĻšā§‡ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ…āĻĄāĻŋāĻ“ āĻ¸āĻŋāĻ™ā§āĻ•āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ

abuffersink
āĻ…āĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻŦāĻžāĻĢāĻžāĻ° āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻšā§‡āĻ‡āĻ¨ā§‡āĻ° āĻļā§‡āĻˇ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¤āĻžāĻĻā§‡āĻ° āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ•āĻ°ā§āĻ¨ā§ˇ

āĻāĻ‡ āĻ¸āĻŋāĻ™ā§āĻ•āĻŸāĻŋ āĻŽā§‚āĻ˛āĻ¤ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡āĻŸāĻŋāĻ• āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻŦāĻŋāĻļā§‡āĻˇ āĻ•āĻ°ā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡
āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ libavfilter/buffersink.h āĻ…āĻĨāĻŦāĻž āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĨ¤

āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ AVABufferSinkContext āĻ•āĻžāĻ āĻžāĻŽā§‹āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻžāĻ° āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡, āĻ¯āĻž āĻ†āĻ—āĻ¤āĻ•ā§‡ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°ā§‡
āĻŦāĻžāĻĢāĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸, āĻāĻ° āĻœāĻ¨ā§āĻ¯ "avfilter_init_filter" āĻ āĻ…āĻ¸ā§āĻŦāĻšā§āĻ› āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒāĻžāĻ¸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
āĻ†āĻ°āĻŽā§āĻ­.

anullsink
āĻ¨āĻžāĻ˛ āĻ…āĻĄāĻŋāĻ“ āĻ¸āĻŋāĻ™ā§āĻ•; āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻāĻ•ā§‡āĻŦāĻžāĻ°ā§‡ āĻ•āĻŋāĻ›ā§āĻ‡ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤ āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ§āĻžāĻ¨āĻ¤ āĻāĻ•āĻŸāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĻāĻ°āĻ•āĻžāĻ°ā§€
āĻŸā§‡āĻŽāĻĒā§āĻ˛ā§‡āĻŸ āĻāĻŦāĻ‚ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ/āĻĄāĻŋāĻŦāĻžāĻ—āĻŋāĻ‚ āĻŸā§āĻ˛ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤

āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋ


āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻ–āĻ¨ āĻ†āĻĒāĻ¨āĻžāĻ° FFmpeg āĻŦāĻŋāĻ˛ā§āĻĄ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°ā§‡āĻ¨, āĻ†āĻĒāĻ¨āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
"--āĻ…āĻ•ā§āĻˇāĻŽ-āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°"āĨ¤ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻā§‡āĻ–āĻžāĻŦā§‡
āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖāĨ¤

āĻ¨ā§€āĻšā§‡ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ

alphaextract
āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°ā§‡āĻ¸ā§āĻ•ā§‡āĻ˛ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻ†āĻ˛āĻĢāĻž āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻŦā§‡āĻ° āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻŦāĻŋāĻļā§‡āĻˇāĻ­āĻžāĻŦā§‡ āĻĻāĻ°āĻ•āĻžāĻ°ā§€
āĻ¸āĻžāĻĨā§‡ alphamerge āĻ›āĻžāĻāĻ•āĻ¨āĻŋ.

alphamerge
a āĻāĻ° āĻ—ā§āĻ°ā§‡āĻ¸ā§āĻ•ā§‡āĻ˛ āĻŽāĻžāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻ†āĻ˛āĻĢāĻž āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨ āĻŦāĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°ā§āĻ¨
āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ‡āĻ¨āĻĒā§āĻŸāĨ¤ āĻāĻ‡ āĻ¸āĻ™ā§āĻ—ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻ‰āĻĻā§āĻĻā§‡āĻļā§āĻ¯ā§‡ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ alphaextract āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻŽāĻŋāĻļāĻ¨ā§‡āĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻāĻŋāĻ¤ā§‡ āĻŦāĻž
āĻĢā§āĻ°ā§‡āĻŽ āĻ¸āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸ā§‡āĻ° āĻ¸āĻžā§āĻšāĻ¯āĻŧāĻ¸ā§āĻĨāĻžāĻ¨ āĻ¯āĻžāĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡ āĻ†āĻ˛āĻĢāĻž āĻĨāĻžāĻ•ā§‡ āĻ¯āĻž āĻāĻ•āĻŸāĻŋ āĻ†āĻ˛āĻĢāĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡ āĻ¨āĻž
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ YUV-āĻāĻ¨āĻ•ā§‹āĻĄ āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻĒā§ƒāĻĨāĻ• āĻĨā§‡āĻ•ā§‡ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻĢā§āĻ°ā§‡āĻŽ āĻĒā§āĻ¨āĻ°ā§āĻ—āĻ āĻ¨ āĻ•āĻ°āĻž
āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ alphaextract, āĻ†āĻĒāĻ¨āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨:

movie=in_alpha.mkv [āĻ†āĻ˛āĻĢāĻž]; [āĻ†āĻ˛āĻĢāĻž] āĻ†āĻ˛āĻĢāĻžāĻŽāĻžāĻ°ā§āĻœā§‡ [āĻ†āĻ‰āĻŸ]

āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻĒā§āĻ¨āĻ°ā§āĻ—āĻ āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻœāĻžāĻ‡āĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻāĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽ āĻ¸āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸ āĻ›āĻžāĻĄāĻŧāĻžāĻ‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡
āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§‡, āĻāĻŦāĻ‚ āĻ¯āĻ–āĻ¨ āĻ•ā§‹āĻ¨ā§‹ āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽā§‡āĻ° āĻļā§‡āĻˇā§‡ āĻĒā§ŒāĻāĻ›āĻžāĻ¯āĻŧ āĻ¤āĻ–āĻ¨ āĻ¤āĻž āĻŦāĻ¨ā§āĻ§ āĻšāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻāĻŸāĻž āĻšāĻŦā§‡
āĻ†āĻĒāĻ¨āĻžāĻ° āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚ āĻĒāĻžāĻ‡āĻĒāĻ˛āĻžāĻ‡āĻ¨ āĻĢā§āĻ°ā§‡āĻŽ āĻĄā§āĻ°āĻĒ āĻšāĻ˛ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¸ā§ƒāĻˇā§āĻŸāĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻāĻ•āĻŸāĻŋ āĻ›āĻŦāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻ›ā§‡āĻ¨
āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻāĻ•āĻŸāĻŋ āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡ āĻšāĻŋāĻ¸āĻžāĻŦā§‡, āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ āĻ‰āĻĒāĻ°ā§‡ āĻĒāĻžāĻ¤āĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ—āĻžāĻ§āĻž
āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻ•āĻ‡ āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻāĻ° āĻœāĻ¨ā§āĻ¯ libavcodec āĻāĻŦāĻ‚ libavformat āĻāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻ¨ā§‡āĻ‡
āĻ•āĻžāĻœ āĻ…āĻ¨ā§āĻ¯āĻĻāĻŋāĻ•ā§‡, āĻāĻŸāĻŋ ASS (āĻ…ā§āĻ¯āĻžāĻĄāĻ­āĻžāĻ¨ā§āĻ¸āĻĄ āĻ¸āĻžāĻŦāĻ¸ā§āĻŸā§‡āĻļāĻ¨ āĻ†āĻ˛āĻĢāĻž) āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻĨā§‡āĻ•ā§‡ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡ā§ˇ
āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ āĻ›āĻžāĻāĻ•āĻ¨āĻŋ:

āĻ°ā§āĻĒāĻžāĻ¯āĻŧāĻŖ
āĻļā§‡āĻĒāĻŋāĻ‚ āĻ‡āĻžā§āĻœāĻŋāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨

āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻšāĻ˛:

āĻ—āĻžāĻĄāĻŧā§€
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ libass āĻļā§‡āĻĒāĻŋāĻ‚ āĻ‡āĻžā§āĻœāĻŋāĻ¨, āĻ¯āĻž āĻ¸ā§‡āĻ°āĻž āĻ‰āĻĒāĻ˛āĻŦā§āĻ§āĨ¤

āĻ¸āĻšāĻœ
āĻĻā§āĻ°ā§āĻ¤, āĻĢāĻ¨ā§āĻŸ-āĻ…āĻœā§āĻžā§‡āĻ¯āĻŧāĻŦāĻžāĻĻā§€ āĻļā§‡āĻĒāĻžāĻ° āĻ¯āĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡

āĻœāĻŸāĻŋāĻ˛
āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻŦāĻ‚ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ OpenType āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¸ā§āĻ˛ā§‹āĻ¯āĻŧāĻžāĻ° āĻļā§‡āĻĒāĻžāĻ°

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ "āĻ…āĻŸā§‹"āĨ¤

atadenoise
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸā§‡ āĻāĻ•āĻŸāĻŋ āĻ…ā§āĻ¯āĻžāĻĄāĻžāĻĒāĻŸāĻŋāĻ­ āĻŸā§‡āĻŽā§āĻĒā§‹āĻ°āĻžāĻ˛ āĻāĻ­āĻžāĻ°ā§‡āĻœāĻŋāĻ‚ āĻĄā§‡āĻ¨ā§‹āĻ‡āĻœāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

0a 1āĻŽ āĻ¸āĻŽāĻ¤āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ A āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0.02āĨ¤ āĻŦā§ˆāĻ§ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž 0 āĻĨā§‡āĻ•ā§‡ 0.3āĨ¤

0b 1āĻŽ āĻ¸āĻŽāĻ¤āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻŦāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0.04āĨ¤ āĻŦā§ˆāĻ§ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž 0 āĻĨā§‡āĻ•ā§‡ 5āĨ¤

1a 2āĻ¯āĻŧ āĻ¸āĻŽāĻ¤āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ A āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0.02āĨ¤ āĻŦā§ˆāĻ§ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž 0 āĻĨā§‡āĻ•ā§‡ 0.3āĨ¤

1b 2āĻ¯āĻŧ āĻ¸āĻŽāĻ¤āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻŦāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0.04āĨ¤ āĻŦā§ˆāĻ§ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž 0 āĻĨā§‡āĻ•ā§‡ 5āĨ¤

2a 3āĻ¯āĻŧ āĻ¸āĻŽāĻ¤āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ A āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0.02āĨ¤ āĻŦā§ˆāĻ§ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž 0 āĻĨā§‡āĻ•ā§‡ 0.3āĨ¤

2b 3āĻ¯āĻŧ āĻ¸āĻŽāĻ¤āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻŦāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0.04āĨ¤ āĻŦā§ˆāĻ§ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž 0 āĻĨā§‡āĻ•ā§‡ 5āĨ¤

āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ A āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸āĻŋāĻ—āĻ¨ā§āĻ¯āĻžāĻ˛ āĻāĻŦāĻ‚ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻŦāĻŋ-āĻ¤ā§‡ āĻ†āĻ•āĻ¸ā§āĻŽāĻŋāĻ• āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§‡āĻ° āĻ‰āĻĒāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻœāĻžāĻ‡āĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸āĻŋāĻ—āĻ¨ā§āĻ¯āĻžāĻ˛ā§‡ āĻ•ā§āĻ°āĻŽāĻžāĻ—āĻ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§‡āĻ° āĻ‰āĻĒāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻœāĻžāĻ‡āĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

s āĻĢā§āĻ°ā§‡āĻŽ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸ā§‡āĻŸ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ—āĻĄāĻŧ āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 33āĨ¤ āĻŦāĻŋāĻœā§‹āĻĄāĻŧ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ [5, 129]āĨ¤

āĻŦāĻ•ā§āĻ¸
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻ˛ā§āĻŽāĻŋāĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¸ āĻĒā§āĻ˛ā§‡āĻ¨ā§‡ āĻ¨āĻ¨-āĻŦā§āĻ˛ā§āĻ¯āĻžāĻ• āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻžāĻ‰āĻ¨ā§āĻĄāĻŋāĻ‚ āĻŦāĻžāĻ•ā§āĻ¸ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ†āĻ˛ā§‹āĻ• āĻŽāĻžāĻ¨ āĻ¸āĻš āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ§āĻžāĻ°āĻŖāĻ•āĻžāĻ°ā§€ āĻŦāĻžāĻ‰āĻ¨ā§āĻĄāĻŋāĻ‚ āĻŦāĻžāĻ•ā§āĻ¸ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§‡
āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻŽāĻžāĻ¨ā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻŦā§‡āĻļāĻŋāĨ¤ āĻŦāĻžāĻ‰āĻ¨ā§āĻĄāĻŋāĻ‚ āĻŦāĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ˛āĻ—ā§‡ āĻŽā§āĻĻā§āĻ°āĻŋāĻ¤āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

min_val
āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻ†āĻ˛ā§‹āĻ• āĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 16

āĻ•āĻžāĻ˛ā§‹ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž (āĻĒā§āĻ°āĻžāĻ¯āĻŧ) āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ•āĻžāĻ˛ā§‹āĨ¤ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻĻāĻ°āĻ•āĻžāĻ°ā§€ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°, āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāĻ¨, āĻŦāĻž āĻ…āĻŦā§ˆāĻ§ āĻ°ā§‡āĻ•āĻ°ā§āĻĄāĻŋāĻ‚āĨ¤ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ˛āĻžāĻ‡āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ¯āĻŧ āĻĨāĻžāĻ•ā§‡
āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻ•āĻžāĻ˛ā§‹ āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ā§‡āĻ° āĻļā§āĻ°ā§, āĻļā§‡āĻˇ āĻāĻŦāĻ‚ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛āĨ¤

āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ˛āĻžāĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ•āĻŽāĻĒāĻ•ā§āĻˇā§‡ āĻ˛āĻ—āĻ˛ā§‡āĻ­ā§‡āĻ˛ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
AV_LOG_INFO āĻŽāĻžāĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ•āĻžāĻ˛ā§‹_āĻŽāĻŋāĻ¨āĻŋāĻŸ_āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛, d
āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻļāĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻžāĻ˛ā§‹ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻāĻ•āĻŸāĻŋ āĻ…-
āĻ‹āĻŖāĻžāĻ¤ā§āĻŽāĻ• āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 2.0āĨ¤

āĻ›āĻŦāĻŋ_āĻ•āĻžāĻ˛ā§‹_āĻ…āĻ¨ā§āĻĒāĻžāĻ¤_āĻ¤āĻŽ, āĻ›āĻŦāĻŋ_āĻ¤āĻŽ
āĻāĻ•āĻŸāĻŋ āĻ›āĻŦāĻŋ "āĻ•āĻžāĻ˛ā§‹" āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°ā§āĻ¨
āĻ…āĻ¨ā§āĻĒāĻžāĻ¤:

/

āĻ¯āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ›āĻŦāĻŋ āĻ•āĻžāĻ˛ā§‹ āĻŦāĻ˛ā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0.98āĨ¤

āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛_āĻ•āĻžāĻ˛ā§‹_āĻ¤āĻŽ, pix_th
āĻāĻ•āĻŸāĻŋ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ "āĻ•āĻžāĻ˛ā§‹" āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ˛ā§āĻŽāĻŋāĻ¨ā§‡āĻ¨ā§āĻ¸ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°ā§‡ āĻ¯āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛
"āĻ•āĻžāĻ˛ā§‹" āĻŦāĻ˛ā§‡ āĻŽāĻ¨ā§‡ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¸āĻŽā§€āĻ•āĻ°āĻŖ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§€ āĻ¸ā§āĻ•ā§‡āĻ˛ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ:

= + *

luminance_range_size āĻāĻŦāĻ‚ luminance_minimum_value āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡,
āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻšāĻ˛ YUV āĻĒā§‚āĻ°ā§āĻŖ-āĻ°ā§‡āĻžā§āĻœ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ [0-255] āĻāĻŦāĻ‚ YUV āĻ¨āĻ¨-āĻĒā§‚āĻ°ā§āĻŖ-āĻ°ā§‡āĻžā§āĻœā§‡āĻ° āĻœāĻ¨ā§āĻ¯ [16-235]
āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡āĻ°āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 0.10āĨ¤

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻŸāĻŋ āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻŽāĻžāĻ¨ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°ā§‡
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° 2 āĻŦāĻž āĻ¤āĻžāĻ° āĻŦā§‡āĻļāĻŋ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻ•āĻžāĻ˛ā§‹ āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨:

blackdetect=d=2:pix_th=0.00

āĻ•āĻžāĻ˛ā§‹ āĻĢā§āĻ°ā§‡āĻŽ
āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž (āĻĒā§āĻ°āĻžāĻ¯āĻŧ) āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ•āĻžāĻ˛ā§‹āĨ¤ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻĻāĻ°āĻ•āĻžāĻ°ā§€ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻŦāĻž āĻŦāĻžāĻŖāĻŋāĻœā§āĻ¯āĻŋāĻ•āĨ¤ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ˛āĻžāĻ‡āĻ¨ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻĢā§āĻ°ā§‡āĻŽ āĻ¨āĻŽā§āĻŦāĻ° āĻ—āĻ āĻŋāĻ¤
āĻĢā§āĻ°ā§‡āĻŽ, āĻ•āĻžāĻ˛ā§‹āĻ¤ā§āĻŦā§‡āĻ° āĻļāĻ¤āĻžāĻ‚āĻļ, āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻœāĻžāĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ āĻŦāĻž -1 āĻāĻŦāĻ‚
āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒāĨ¤

āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ˛āĻžāĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ•āĻŽāĻĒāĻ•ā§āĻˇā§‡ āĻ˛āĻ—āĻ˛ā§‡āĻ­ā§‡āĻ˛ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
AV_LOG_INFO āĻŽāĻžāĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ
āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄā§‡āĻ° āĻ¨āĻŋāĻšā§‡ āĻĨāĻžāĻ•āĻž āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻļāĻ¤āĻžāĻ‚āĻļ; āĻāĻŸāĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 98.

āĻĻā§āĻŦāĻžāĻ°, āĻŽāĻžāĻĄāĻŧāĻžāĻ‡
āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ¯āĻžāĻ° āĻ¨ā§€āĻšā§‡ āĻāĻ•āĻŸāĻŋ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŽāĻžāĻ¨ āĻ•āĻžāĻ˛ā§‹ āĻŦāĻ˛ā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻŋāĻ¤ āĻšāĻ¯āĻŧ; āĻāĻŸāĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 32.

āĻŽāĻŋāĻļā§āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻž, āĻ¸āĻ‚āĻŽāĻŋāĻļā§āĻ°āĻŖ
āĻĻā§āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽ āĻāĻ•ā§‡ āĻ…āĻĒāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻļā§āĻ°āĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤

"āĻŦā§āĻ˛ā§‡āĻ¨ā§āĻĄ" āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻā§āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ¨ā§‡āĻ¯āĻŧ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ•āĻ°ā§‡, āĻĒā§āĻ°āĻĨāĻŽ āĻ‡āĻ¨āĻĒā§āĻŸāĻŸāĻŋ āĻšāĻ˛
"āĻļā§€āĻ°ā§āĻˇ" āĻ¸ā§āĻ¤āĻ° āĻāĻŦāĻ‚ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻ˛ "āĻ¨ā§€āĻš" āĻ¸ā§āĻ¤āĻ°āĨ¤ āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤āĻ¤āĻŽ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻ˛ā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻŦāĻ¨ā§āĻ§ āĻšāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¯āĻŧ
āĻ…āĻŦāĻ¸āĻžāĻ¨āĨ¤

"tblend" (āĻŸāĻžāĻ‡āĻŽ āĻŦā§āĻ˛ā§‡āĻ¨ā§āĻĄ) āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻĨā§‡āĻ•ā§‡ āĻĒāĻ°āĻĒāĻ° āĻĻā§āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽ āĻ¨ā§‡āĻ¯āĻŧ āĻāĻŦāĻ‚
āĻĒā§āĻ°āĻžāĻ¨ā§‹ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ‰āĻĒāĻ°ā§‡ āĻ¨āĻ¤ā§āĻ¨ āĻĢā§āĻ°ā§‡āĻŽ āĻŽāĻŋāĻļā§āĻ°āĻŋāĻ¤ āĻ•āĻ°ā§‡ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ•āĻ°ā§‡āĨ¤

āĻ—ā§ƒāĻšā§€āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤

c0_āĻŽā§‹āĻĄ
c1_āĻŽā§‹āĻĄ
c2_āĻŽā§‹āĻĄ
c3_āĻŽā§‹āĻĄ
all_mode
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻŦāĻž āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻŋāĻļā§āĻ°āĻŖ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
all_mode. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•"āĨ¤

āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻŽā§‹āĻĄā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻšāĻ˛:

āĻ¯ā§‹āĻ—
āĻāĻŦāĻ‚
āĻ—āĻĄāĻŧ
āĻĒā§‹āĻĄāĻŧāĻž
āĻ—āĻžāĻĸāĻŧ āĻ•āĻ°āĻž
āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯
āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯128
āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ āĻ•āĻ°āĻž
āĻ›āĻ˛
āĻŦāĻ°ā§āĻœāĻ¨
āĻ­āĻžāĻ¸
āĻ•āĻ āĻŋāĻ¨ āĻ†āĻ˛ā§‹
āĻšāĻžāĻ°ā§āĻĄāĻŽāĻŋāĻ•ā§āĻ¸
āĻšāĻžāĻ˛āĻ•āĻž āĻ•āĻ°āĻž
āĻ¸āĻŽāĻ°ā§ˆāĻ–āĻŋāĻ• āĻ†āĻ˛ā§‹
āĻ—ā§āĻŖ āĻ•āĻ°āĻž
āĻ…āĻ¸ā§āĻŦā§€āĻ•āĻžāĻ°
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ
or
āĻ‰āĻĒāĻ°ā§‡ āĻĒāĻžāĻ¤āĻž
āĻĢāĻŋāĻ¨āĻŋāĻ•ā§āĻ¸
āĻĒāĻŋāĻ¨ āĻ†āĻ˛ā§‹
āĻĒā§āĻ°āĻ¤āĻŋāĻĢāĻ˛āĻŋāĻ¤ āĻ•āĻ°āĻž
āĻĒāĻ°ā§āĻĻāĻž
āĻŽā§ƒāĻĻā§ āĻ†āĻ˛ā§‹
āĻŦāĻŋāĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž
āĻĒā§āĻ°āĻ—āĻžāĻĸāĻŧ āĻ†āĻ˛ā§‹
XOR
c0_āĻ…āĻ¸ā§āĻŦāĻšā§āĻ›āĻ¤āĻž
c1_āĻ…āĻ¸ā§āĻŦāĻšā§āĻ›āĻ¤āĻž
c2_āĻ…āĻ¸ā§āĻŦāĻšā§āĻ›āĻ¤āĻž
c3_āĻ…āĻ¸ā§āĻŦāĻšā§āĻ›āĻ¤āĻž
āĻ¸āĻŽāĻ¸ā§āĻ¤_āĻ…āĻ¸ā§āĻŦāĻšā§āĻ›āĻ¤āĻž
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻŦāĻž āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻŋāĻļā§āĻ°āĻŖā§‡āĻ° āĻ…āĻ¸ā§āĻŦāĻšā§āĻ›āĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
āĻ¸āĻŽāĻ¸ā§āĻ¤_āĻ…āĻ¸ā§āĻŦāĻšā§āĻ›āĻ¤āĻž. āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ•āĻŽā§āĻĒā§‹āĻ¨ā§‡āĻ¨ā§āĻŸ āĻŦā§āĻ˛ā§‡āĻ¨ā§āĻĄ āĻŽā§‹āĻĄā§‡āĻ° āĻ¸āĻ‚āĻŽāĻŋāĻļā§āĻ°āĻŖā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

c0_expr
c1_expr
c2_expr
c3_expr
all_expr
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻŦāĻž āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ¸āĻŦ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻœāĻ¨ā§āĻ¯ āĻŽāĻŋāĻļā§āĻ°āĻŖ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ
all_expr. āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻŽā§‹āĻĄ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨:

N āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ•ā§āĻ°āĻŽāĻŋāĻ• āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, 0 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§āĨ¤

X
Y āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ•

W
H āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž āĻ¸āĻŽāĻ¤āĻ˛ā§‡āĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž

SW
SH āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž āĻ¸āĻŽāĻ¤āĻ˛ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡ āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž āĻ¸ā§āĻ•ā§‡āĻ˛āĨ¤ āĻāĻŸāĻž āĻ…āĻ¨ā§āĻĒāĻžāĻ¤
āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ āĻ˛ā§āĻŽāĻž āĻĒā§āĻ˛ā§‡āĻ¨ āĻ¨āĻŽā§āĻŦāĻ° āĻāĻŦāĻ‚ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¸āĻŽāĻ¤āĻ˛ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡āĨ¤
āĻ¯ā§‡āĻŽāĻ¨ YUV4:2:0-āĻāĻ° āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻ˛ā§āĻŽāĻž āĻĒā§āĻ˛ā§‡āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ "1,1" āĻāĻŦāĻ‚ "0.5,0.5"
āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻĒā§āĻ˛ā§‡āĻ¨āĨ¤

T āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻļā§€āĻ°ā§āĻˇ, A
āĻĒā§āĻ°āĻĨāĻŽ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻŽāĻžāĻ¨ (āĻļā§€āĻ°ā§āĻˇ āĻ¸ā§āĻ¤āĻ°)āĨ¤

āĻ¨ā§€āĻšā§‡, B
āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻŽāĻžāĻ¨ (āĻ¨ā§€āĻšā§‡
āĻ¸ā§āĻ¤āĻ°)āĨ¤

āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ•āĻŽ
āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤āĻ¤āĻŽ āĻ‡āĻ¨āĻĒā§āĻŸ āĻŦāĻ¨ā§āĻ§ āĻšāĻ¯āĻŧā§‡ āĻ—ā§‡āĻ˛ā§‡ āĻœā§‹āĻ° āĻ•āĻ°ā§‡ āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 0āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻšāĻ˛
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° "āĻŽāĻŋāĻļā§āĻ°āĻŖ" āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤āĨ¤

āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻļā§‡āĻˇ
āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻļā§‡āĻˇ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻĒāĻ°ā§‡ āĻļā§‡āĻˇ āĻ¨ā§€āĻšā§‡āĻ° āĻĢā§āĻ°ā§‡āĻŽāĻŸāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻžāĻ˛āĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¨āĨ¤ 0 āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨
āĻ¨ā§€āĻšā§‡āĻ° āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻļā§‡āĻˇ āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻĒā§ŒāĻāĻ›ā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻĒāĻ°ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ…āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 1āĨ¤
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° "āĻŽāĻŋāĻļā§āĻ°āĻŖ" āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻĒā§āĻ°āĻĨāĻŽ 10 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¨ā§€āĻšā§‡āĻ° āĻ¸ā§āĻ¤āĻ° āĻĨā§‡āĻ•ā§‡ āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ¸ā§āĻ¤āĻ°ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

blend=all_expr='A*(if(gte(T,10),1,T/10))+B*(1-(if(gte(T,10),1,T/10)))'

¡ 1x1 āĻšā§‡āĻ•āĻžāĻ°āĻŦā§‹āĻ°ā§āĻĄ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

blend=all_expr='if(eq(mod(X,2),mod(Y,2)),A,B)'

¡ āĻ‰āĻ¨ā§āĻŽā§‹āĻšāĻ¨ āĻŦāĻžāĻŽ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

blend=all_expr='if(gte(N*SW+X,W),A,B)'

¡ āĻ†āĻ¨āĻ•āĻ­āĻžāĻ° āĻĄāĻžāĻ‰āĻ¨ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

blend=all_expr='if(gte(YN*SH,0),A,B)'

¡ āĻ‰āĻ¨ā§āĻŽā§‹āĻšāĻ¨-āĻŦāĻžāĻŽ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

blend=all_expr='if(gte(T*SH*40+Y,H)*gte((T*40*SW+X)*W/H,W),A,B)'

¡ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻāĻŦāĻ‚ āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨:

tblend=all_mode=difference128

āĻŦāĻ•ā§āĻ¸āĻŦā§āĻ˛āĻžāĻ°
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻ•ā§āĻ¸āĻŦā§āĻ˛āĻžāĻ° āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ˛ā§āĻŽāĻž_āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§, lr
āĻ˛ā§āĻŽāĻž_āĻļāĻ•ā§āĻ¤āĻŋ, lp
āĻ•ā§āĻ°ā§‹āĻŽāĻž_āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§, cr
āĻ•ā§āĻ°ā§‹āĻŽāĻž_āĻĒāĻžāĻ“āĻ¯āĻŧāĻžāĻ°, cp
āĻ†āĻ˛āĻĢāĻž_āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§, ar
āĻ†āĻ˛āĻĢāĻž_āĻļāĻ•ā§āĻ¤āĻŋ, ap

āĻ—ā§ƒāĻšā§€āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤

āĻ˛ā§āĻŽāĻž_āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§, lr
āĻ•ā§āĻ°ā§‹āĻŽāĻž_āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§, cr
āĻ†āĻ˛āĻĢāĻž_āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§, ar
āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ āĻ…āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡ āĻŦāĻ•ā§āĻ¸ āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸āĻŽāĻ¤āĻ˛āĨ¤

āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§ā§‡āĻ° āĻŽāĻžāĻ¨ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻāĻ•āĻŸāĻŋ āĻ…-āĻ‹āĻŖāĻžāĻ¤ā§āĻŽāĻ• āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻŽāĻžāĻ¨ā§‡āĻ° āĻĨā§‡āĻ•ā§‡ āĻŦā§‡āĻļāĻŋ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¨āĻ¯āĻŧā§ˇ
āĻ˛ā§āĻŽāĻž āĻāĻŦāĻ‚ āĻ†āĻ˛āĻĢāĻž āĻĒā§āĻ˛ā§‡āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ "min(w,h)/2" āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻāĻŦāĻ‚ "min(cw,ch)/2"
āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻĒā§āĻ˛ā§‡āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤

āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻ˛ā§āĻŽāĻž_āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§ āĻšāĻ˛ "2"āĨ¤ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡, āĻ•ā§āĻ°ā§‹āĻŽāĻž_āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§ āĻāĻŦāĻ‚ āĻ†āĻ˛āĻĢāĻž_āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§
āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻŽāĻžāĻ¨ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ˛ā§āĻŽāĻž_āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§.

āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ¤ā§‡ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

w
h āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĨ¤

cw
ch āĻ‡āĻ¨āĻĒā§āĻŸ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ›āĻŦāĻŋāĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĨ¤

hsub
vsub
āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• āĻāĻŦāĻ‚ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ‰āĻĒ-āĻ¨āĻŽā§āĻ¨āĻž āĻŽāĻžāĻ¨āĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ "yuv422p", hsub 2 āĻāĻŦāĻ‚ vsub 1 āĻšāĻ¯āĻŧ

āĻ˛ā§āĻŽāĻž_āĻļāĻ•ā§āĻ¤āĻŋ, lp
āĻ•ā§āĻ°ā§‹āĻŽāĻž_āĻĒāĻžāĻ“āĻ¯āĻŧāĻžāĻ°, cp
āĻ†āĻ˛āĻĢāĻž_āĻļāĻ•ā§āĻ¤āĻŋ, ap
āĻŦāĻ•ā§āĻ¸āĻŦā§āĻ˛āĻžāĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ¤āĻŦāĻžāĻ° āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻ¸āĻŽāĻ¤āĻ˛ā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¤āĻž āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ luma_power āĻšāĻ˛ 2. āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡, chroma_power āĻāĻŦāĻ‚ āĻ†āĻ˛āĻĢāĻž_āĻļāĻ•ā§āĻ¤āĻŋ
āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻŽāĻžāĻ¨ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ luma_power.

0 āĻāĻ° āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŸāĻŋāĻ•ā§‡ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻŦā§‡āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ˛ā§āĻŽāĻž, āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻāĻŦāĻ‚ āĻ†āĻ˛āĻĢāĻž āĻ°ā§‡āĻĄāĻŋāĻ†āĻ‡ 2 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻ•ā§āĻ¸āĻŦā§āĻ˛āĻžāĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

boxblur=luma_radius=2:luma_power=1
āĻŦāĻ•ā§āĻ¸āĻŦā§āĻ˛āĻžāĻ°=2:1

¡ āĻ˛ā§āĻŽāĻž āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§ 2 āĻāĻŦāĻ‚ āĻ†āĻ˛āĻĢāĻž āĻāĻŦāĻ‚ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§ 0 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨:

āĻŦāĻ•ā§āĻ¸āĻŦā§āĻ˛āĻžāĻ°=2:1:cr=0:ar=0

¡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻŽāĻžāĻ¤ā§āĻ°āĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ­āĻ—ā§āĻ¨āĻžāĻ‚āĻļā§‡ āĻ˛ā§āĻŽāĻž āĻāĻŦāĻ‚ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ°ā§‡āĻĄāĻŋāĻ†āĻ‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨:

boxblur=luma_radius=min(h\,w)/10:luma_power=1:chroma_radius=min(cw\,ch)/10:chroma_power=1

āĻ•ā§‹āĻĄā§‡āĻ•āĻ­āĻŋāĻ‰
āĻ•āĻŋāĻ›ā§ āĻ•ā§‹āĻĄā§‡āĻ• āĻĻā§āĻŦāĻžāĻ°āĻž āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ•āĻ°āĻž āĻ¤āĻĨā§āĻ¯ āĻ•āĻ˛ā§āĻĒāĻ¨āĻž āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ•āĻŋāĻ›ā§ āĻ•ā§‹āĻĄā§‡āĻ• āĻ¸āĻžāĻ‡āĻĄ-āĻĄā§‡āĻŸāĻž āĻŦāĻž āĻ…āĻ¨ā§āĻ¯ āĻ‰āĻĒāĻžāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ¤āĻĨā§āĻ¯ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻœāĻ¨ā§āĻ¯
āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ•āĻŋāĻ›ā§ MPEG āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ• āĻ•ā§‹āĻĄā§‡āĻ• āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ—āĻ¤āĻŋ āĻ­ā§‡āĻ•ā§āĻŸāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ_āĻāĻŽāĻ­āĻŋāĻāĻ¸ āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒāĻ¤āĻžāĻ•āĻž
āĻ•ā§‹āĻĄā§‡āĻ• āĻĒāĻ¤āĻžāĻ•āĻž ā§¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

mv āĻ•āĻ˛ā§āĻĒāĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ—āĻ¤āĻŋ āĻ­ā§‡āĻ•ā§āĻŸāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻĒāĻ¤āĻžāĻ•āĻž mv āĻšāĻ¯āĻŧ:

pf āĻĒāĻŋ-āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĢāĻ°āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻĒā§‚āĻ°ā§āĻŦāĻžāĻ­āĻžāĻ¸āĻŋāĻ¤ āĻāĻŽāĻ­āĻŋ

bf āĻŦāĻŋ-āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĢāĻ°āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻĒā§‚āĻ°ā§āĻŦāĻžāĻ­āĻžāĻ¸āĻŋāĻ¤ āĻāĻŽāĻ­āĻŋ

bb āĻŦāĻŋ-āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĒāĻļā§āĻšāĻžāĻĻāĻ—āĻžāĻŽā§€ āĻĒā§‚āĻ°ā§āĻŦāĻžāĻ­āĻžāĻ¸āĻŋāĻ¤ āĻāĻŽāĻ­āĻŋ

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ P āĻāĻŦāĻ‚ B-āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻŦāĻšā§-āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻŋāĻ• MV āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ­āĻŋāĻœā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœ āĻ•āĻ°ā§‡ ffplay:

ffplay -flags2 +export_mvs input.mpg -vf codecview=mv=pf+bf+bb

āĻ°āĻ™ā§‡āĻ° āĻ­āĻžāĻ°āĻ¸āĻžāĻŽā§āĻ¯
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ°āĻ™ā§‡āĻ° (āĻ˛āĻžāĻ˛, āĻ¸āĻŦā§āĻœ āĻāĻŦāĻ‚ āĻ¨ā§€āĻ˛) āĻ¤ā§€āĻŦā§āĻ°āĻ¤āĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽāĻ•ā§‡ āĻ›āĻžāĻ¯āĻŧāĻž, āĻŽāĻŋāĻĄāĻŸā§‹āĻ¨ āĻŦāĻž āĻšāĻžāĻ‡āĻ˛āĻžāĻ‡āĻŸā§‡ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
āĻ˛āĻžāĻ˛-āĻ¸āĻžāĻ¯āĻŧāĻžāĻ¨, āĻ¸āĻŦā§āĻœ-āĻŽā§āĻ¯āĻžāĻœā§‡āĻ¨ā§āĻŸāĻž āĻŦāĻž āĻ¨ā§€āĻ˛-āĻšāĻ˛ā§āĻĻ āĻ­āĻžāĻ°āĻ¸āĻžāĻŽā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻžā§āĻšāĻ˛āĨ¤

āĻāĻ•āĻŸāĻŋ āĻ§āĻ¨āĻžāĻ¤ā§āĻŽāĻ• āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ°āĻ™ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ­āĻžāĻ°āĻ¸āĻžāĻŽā§āĻ¯ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§‡, āĻāĻ•āĻŸāĻŋ āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻŽāĻžāĻ¨
āĻĒāĻ°āĻŋāĻĒā§‚āĻ°āĻ• āĻ°āĻ™ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

rs
gs
bs āĻ˛āĻžāĻ˛, āĻ¸āĻŦā§āĻœ āĻāĻŦāĻ‚ āĻ¨ā§€āĻ˛ āĻ›āĻžāĻ¯āĻŧāĻž (āĻ—āĻžāĻĸāĻŧ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛) āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°ā§āĻ¨āĨ¤

rm
gm
bm āĻ˛āĻžāĻ˛, āĻ¸āĻŦā§āĻœ āĻāĻŦāĻ‚ āĻ¨ā§€āĻ˛ āĻŽāĻŋāĻĄāĻŸā§‹āĻ¨ (āĻŽāĻžāĻāĻžāĻ°āĻŋ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛) āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°ā§āĻ¨āĨ¤

rh
gh
bh āĻ˛āĻžāĻ˛, āĻ¸āĻŦā§āĻœ āĻāĻŦāĻ‚ āĻ¨ā§€āĻ˛ āĻšāĻžāĻ‡āĻ˛āĻžāĻ‡āĻŸāĻ—ā§āĻ˛āĻŋ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°ā§āĻ¨ (āĻ‰āĻœā§āĻœā§āĻŦāĻ˛ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛)āĨ¤

āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻŦā§āĻ¯āĻžāĻĒā§āĻ¤āĻŋ āĻšāĻ˛ "[-1.0, 1.0]"ā§ˇ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ›āĻžāĻ¯āĻŧāĻžāĻ¯āĻŧ āĻ˛āĻžāĻ˛ āĻ°āĻ™ā§‡āĻ° āĻ•āĻžāĻ¸ā§āĻŸ āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨:

āĻ•āĻžāĻ˛āĻžāĻ°āĻŦā§āĻ¯āĻžāĻ˛ā§‡āĻ¨ā§āĻ¸=rs=.3

āĻ•āĻžāĻ˛āĻžāĻ°āĻ•āĻŋ
āĻ†āĻ°āĻœāĻŋāĻŦāĻŋ āĻ•āĻžāĻ˛āĻžāĻ°āĻ¸ā§āĻĒā§‡āĻ¸ āĻ•āĻžāĻ˛āĻžāĻ° āĻ•ā§€āĻŋāĻ‚āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ°āĻ™
āĻ¯ā§‡ āĻ°āĻ™āĻŸāĻŋ āĻ¸ā§āĻŦāĻšā§āĻ›āĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻšāĻŦā§‡āĨ¤

āĻ†āĻĻāĻ˛
āĻ•ā§€ āĻ°āĻ™ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ā§‡āĻ° āĻļāĻ¤āĻžāĻ‚āĻļāĨ¤

0.01 āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¸āĻ āĻŋāĻ• āĻ•ā§€ āĻ°āĻ™ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡, āĻ¯āĻ–āĻ¨ 1.0 āĻ¸āĻŦāĻ•āĻŋāĻ›ā§āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡āĨ¤

āĻŽāĻŋāĻļā§āĻ°āĻŖ
āĻŽāĻŋāĻļā§āĻ°āĻŋāĻ¤ āĻļāĻ¤āĻžāĻ‚āĻļāĨ¤

0.0 āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛āĻ•ā§‡ āĻšāĻ¯āĻŧ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¸ā§āĻŦāĻšā§āĻ› āĻ•āĻ°ā§‡, āĻŦāĻž āĻŽā§‹āĻŸā§‡āĻ“ āĻ¸ā§āĻŦāĻšā§āĻ› āĻ¨āĻ¯āĻŧāĨ¤

āĻ‰āĻšā§āĻšāĻ¤āĻ° āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻĢāĻ˛ā§‡ āĻ†āĻ§āĻž-āĻ¸ā§āĻŦāĻšā§āĻ› āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻšāĻ¯āĻŧ, āĻ‰āĻšā§āĻšāĻ¤āĻ° āĻ¸ā§āĻŦāĻšā§āĻ›āĻ¤āĻž āĻ¤āĻ¤ āĻŦā§‡āĻļāĻŋ
āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻ°āĻ™ āĻ•ā§€ āĻ°āĻ™ā§‡āĻ° āĻ…āĻ¨ā§āĻ°ā§‚āĻĒāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¸āĻŦā§āĻœ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛āĻ•ā§‡ āĻ¸ā§āĻŦāĻšā§āĻ› āĻ•āĻ°ā§āĻ¨:

ffmpeg -i input.png -vf colorkey=green out.png

āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻŸāĻŋāĻ• āĻŦā§āĻ¯āĻžāĻ•āĻ—ā§āĻ°āĻžāĻ‰āĻ¨ā§āĻĄ āĻ‡āĻŽā§‡āĻœā§‡āĻ° āĻ‰āĻĒāĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻŋāĻ¨āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻ¨-āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡ āĻ•āĻ°ā§āĻ¨āĨ¤

ffmpeg -i background.png -i video.mp4 -filter_complex "[1:v]colorkey=0x3BBD1E:0.3:0.2[ckout];[0:v][ckout]āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡[out]" -āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° "[āĻ†āĻ‰āĻŸ]" output.flv

āĻ°āĻ™ā§‡āĻ° āĻ¸ā§āĻ¤āĻ°
āĻ˛ā§‡āĻ­ā§‡āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ°āĻŋāĻŽāĻŋāĻ¨
āĻœāĻŋāĻŽāĻŋāĻ¨
āĻŦāĻŋāĻŽāĻŋāĻ¨
āĻ†āĻŽāĻŋāĻ¨
āĻ˛āĻžāĻ˛, āĻ¸āĻŦā§āĻœ, āĻ¨ā§€āĻ˛ āĻāĻŦāĻ‚ āĻ†āĻ˛āĻĢāĻž āĻ‡āĻ¨āĻĒā§āĻŸ āĻ•āĻžāĻ˛ā§‹ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻŦā§āĻ¯āĻžāĻĒā§āĻ¤āĻŋ āĻšāĻ¯āĻŧ
"[-1.0, 1.0]"āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0

āĻ°āĻŋāĻŽā§āĻ¯āĻžāĻ•ā§āĻ¸
gimax
bimax
aimax
āĻ˛āĻžāĻ˛, āĻ¸āĻŦā§āĻœ, āĻ¨ā§€āĻ˛ āĻāĻŦāĻ‚ āĻ†āĻ˛āĻĢāĻž āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸āĻžāĻĻāĻž āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻŦā§āĻ¯āĻžāĻĒā§āĻ¤āĻŋ āĻšāĻ¯āĻŧ
"[-1.0, 1.0]"āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 1

āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻ¤āĻ°āĻ—ā§āĻ˛āĻŋ āĻšāĻžāĻ‡āĻ˛āĻžāĻ‡āĻŸāĻ—ā§āĻ˛āĻŋ āĻšāĻžāĻ˛āĻ•āĻž āĻ•āĻ°āĻ¤ā§‡ (āĻ‰āĻœā§āĻœā§āĻŦāĻ˛ āĻŸā§‹āĻ¨), āĻ…āĻ¨ā§āĻ§āĻ•āĻžāĻ° āĻ›āĻžāĻ¯āĻŧāĻžāĻ—ā§āĻ˛āĻŋ (āĻ…āĻ¨ā§āĻ§āĻ•āĻžāĻ°) āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
āĻŸā§‹āĻ¨), āĻ‰āĻœā§āĻœā§āĻŦāĻ˛ āĻāĻŦāĻ‚ āĻ—āĻžāĻĸāĻŧ āĻŸā§‹āĻ¨ā§‡āĻ° āĻ­āĻžāĻ°āĻ¸āĻžāĻŽā§āĻ¯ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

Romin
āĻ—ā§‹āĻŽāĻŋāĻ¨
āĻŦā§‹āĻŽāĻŋāĻ¨
aomin
āĻ˛āĻžāĻ˛, āĻ¸āĻŦā§āĻœ, āĻ¨ā§€āĻ˛ āĻāĻŦāĻ‚ āĻ†āĻ˛āĻĢāĻž āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ•āĻžāĻ˛ā§‹ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻŦā§āĻ¯āĻžāĻĒā§āĻ¤āĻŋ āĻšāĻ¯āĻŧ
"[0, 1.0]"āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0

āĻ°ā§‹āĻŽā§āĻ¯āĻžāĻ•ā§āĻ¸
āĻ—ā§‹āĻŽā§āĻ¯āĻžāĻ•ā§āĻ¸
āĻŦā§‹āĻŽāĻžāĻ•ā§āĻ¸
aomax
āĻ˛āĻžāĻ˛, āĻ¸āĻŦā§āĻœ, āĻ¨ā§€āĻ˛ āĻāĻŦāĻ‚ āĻ†āĻ˛āĻĢāĻž āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸āĻžāĻĻāĻž āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻŦā§āĻ¯āĻžāĻĒā§āĻ¤āĻŋ āĻšāĻ¯āĻŧ
"[0, 1.0]"āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 1

āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸ā§āĻ¤āĻ°āĻ—ā§āĻ˛āĻŋ āĻāĻ•āĻŸāĻŋ āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸ā§āĻ¤āĻ° āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡āĻ° āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ā§‡āĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ—āĻžāĻĸāĻŧ āĻ•āĻ°ā§āĻ¨:

āĻ°āĻ™āĻ¸ā§āĻ¤āĻ°=āĻ°āĻŋāĻŽāĻŋāĻ¨=0.058:āĻ—āĻŋāĻŽāĻŋāĻ¨=0.058:āĻŦāĻŋāĻŽāĻŋāĻ¨=0.058

¡ āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ā§‡ āĻŦā§ƒāĻĻā§āĻ§āĻŋ:

colorlevels=rimin=0.039:gimin=0.039:bimin=0.039:rimax=0.96:gimax=0.96:bimax=0.96

¡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻšāĻžāĻ˛āĻ•āĻž āĻ•āĻ°ā§āĻ¨:

āĻ•āĻžāĻ˛āĻžāĻ°āĻ˛ā§‡āĻ­ā§‡āĻ˛=āĻ°āĻŋāĻŽā§āĻ¯āĻžāĻ•ā§āĻ¸=0.902:gimax=0.902:bimax=0.902

āĻ‰āĻœā§āĻœā§āĻŦāĻ˛āĻ¤āĻž āĻŦāĻžāĻĄāĻŧāĻžāĻ¨:

āĻ°āĻ™āĻ¸ā§āĻ¤āĻ°=āĻ°ā§‹āĻŽāĻŋāĻ¨=0.5:āĻ—ā§‹āĻŽāĻŋāĻ¨=0.5:āĻŦā§‹āĻŽāĻŋāĻ¨=0.5

āĻ•āĻžāĻ˛āĻžāĻ° āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻŽāĻŋāĻ•ā§āĻ¸āĻžāĻ°
āĻ°āĻ™ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻŽāĻŋāĻļā§āĻ°āĻŋāĻ¤ āĻ•āĻ°ā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ¯ā§‹āĻ— āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ°āĻ™ā§‡āĻ° āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§‡
āĻāĻ•āĻ‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ°āĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻ¯āĻĻāĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻžāĻ° āĻŽāĻžāĻ¨ āĻ˛āĻžāĻ˛ āĻšāĻ¯āĻŧ, āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻŦā§‡:

= * + * + * + *

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

rr
rg
rb
ra āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ˛āĻžāĻ˛ āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ˛āĻžāĻ˛, āĻ¸āĻŦā§āĻœ, āĻ¨ā§€āĻ˛ āĻāĻŦāĻ‚ āĻ†āĻ˛āĻĢāĻž āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ…āĻŦāĻĻāĻžāĻ¨ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°ā§āĻ¨
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 1 āĻāĻ° āĻœāĻ¨ā§āĻ¯ rr, āĻāĻŦāĻ‚ 0 āĻāĻ° āĻœāĻ¨ā§āĻ¯ rg, rb āĻāĻŦāĻ‚ ra.

gr
gg
gb
ga āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸āĻŦā§āĻœā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ˛āĻžāĻ˛, āĻ¸āĻŦā§āĻœ, āĻ¨ā§€āĻ˛ āĻāĻŦāĻ‚ āĻ†āĻ˛āĻĢāĻž āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ…āĻŦāĻĻāĻžāĻ¨ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°ā§āĻ¨
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 1 āĻāĻ° āĻœāĻ¨ā§āĻ¯ gg, āĻāĻŦāĻ‚ 0 āĻāĻ° āĻœāĻ¨ā§āĻ¯ gr, gb āĻāĻŦāĻ‚ ga.

br
bg
bb
ba āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¨ā§€āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ˛āĻžāĻ˛, āĻ¸āĻŦā§āĻœ, āĻ¨ā§€āĻ˛ āĻāĻŦāĻ‚ āĻ†āĻ˛āĻĢāĻž āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ…āĻŦāĻĻāĻžāĻ¨ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°ā§āĻ¨
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 1 āĻāĻ° āĻœāĻ¨ā§āĻ¯ bb, āĻāĻŦāĻ‚ 0 āĻāĻ° āĻœāĻ¨ā§āĻ¯ br, bg āĻāĻŦāĻ‚ ba.

ar
ag
ab
aa āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ†āĻ˛āĻĢāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ˛āĻžāĻ˛, āĻ¸āĻŦā§āĻœ, āĻ¨ā§€āĻ˛ āĻāĻŦāĻ‚ āĻ†āĻ˛āĻĢāĻž āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ…āĻŦāĻĻāĻžāĻ¨ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°ā§āĻ¨
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 1 āĻāĻ° āĻœāĻ¨ā§āĻ¯ aa, āĻāĻŦāĻ‚ 0 āĻāĻ° āĻœāĻ¨ā§āĻ¯ ar, ag āĻāĻŦāĻ‚ ab.

āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻŦā§āĻ¯āĻžāĻĒā§āĻ¤āĻŋ āĻšāĻ˛ "[-2.0, 2.0]"ā§ˇ

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻ‰āĻ¤ā§āĻ¸āĻ•ā§‡ āĻ—ā§āĻ°ā§‡āĻ¸ā§āĻ•ā§‡āĻ˛ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨:

colorchannelmixer=.3:.4:.3:0:.3:.4:.3:0:.3:.4:.3

āĻ¸ā§‡āĻĒāĻŋāĻ¯āĻŧāĻž āĻŸā§‹āĻ¨ āĻ…āĻ¨ā§āĻ•āĻ°āĻŖ āĻ•āĻ°ā§āĻ¨:

colorchannelmixer=.393:.769:.189:0:.349:.686:.168:0:.272:.534:.131

āĻ•āĻžāĻ˛āĻžāĻ°āĻŽā§āĻ¯āĻžāĻŸā§āĻ°āĻŋāĻ•ā§āĻ¸
āĻ°āĻ™ āĻŽā§āĻ¯āĻžāĻŸā§āĻ°āĻŋāĻ•ā§āĻ¸ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°.

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

src
āĻĄāĻŋāĻ¸ā§āĻŸ āĻ‰āĻ¤ā§āĻ¸ āĻāĻŦāĻ‚ āĻ—āĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻ°āĻ™ āĻŽā§āĻ¯āĻžāĻŸā§āĻ°āĻŋāĻ•ā§āĻ¸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨. āĻ‰āĻ­āĻ¯āĻŧ āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ†āĻŦāĻļā§āĻ¯āĻ•.

āĻ—ā§ƒāĻšā§€āĻ¤ āĻŽāĻžāĻ¨ āĻšāĻ˛:

bt709
āĻŦāĻŋāĻŸāĻŋ.709

bt601
āĻŦāĻŋāĻŸāĻŋ.601

smpte240 āĻŽāĻŋ
SMPTE-240M

āĻāĻĢāĻ¸āĻŋāĻ¸āĻŋ āĻāĻĢāĻ¸āĻŋāĻ¸āĻŋ

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ BT.601 āĻĨā§‡āĻ•ā§‡ SMPTE-240M āĻ¤ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻ¤ā§‡, āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨:

colormatrix=bt601:smpte240m

āĻ•āĻĒāĻŋ
āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻ…āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ‰āĻ¤ā§āĻ¸āĻŸāĻŋ āĻ…āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻŽā§‚āĻ˛āĻ¤ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻ° āĻ‰āĻĻā§āĻĻā§‡āĻļā§āĻ¯ā§‡ āĻ‰āĻĒāĻ¯ā§‹āĻ—ā§€āĨ¤

āĻĢāĻ¸āĻ˛
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŽāĻžāĻ¤ā§āĻ°āĻžāĻ¯āĻŧ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ•ā§āĻ°āĻĒ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

w, out_w
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨāĨ¤ āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ "iw"āĨ¤ āĻāĻ‡ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻ•āĻŦāĻžāĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻŦāĻž āĻ¯āĻ–āĻ¨ w or out_w āĻ†āĻĻā§‡āĻļ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧāĨ¤

h, āĻ†āĻ‰āĻŸ_āĻ˜
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ‰āĻšā§āĻšāĻ¤āĻžāĨ¤ āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ "ih"āĨ¤ āĻāĻ‡ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŦāĻžāĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻŦāĻž āĻ¯āĻ–āĻ¨ h or āĻ†āĻ‰āĻŸ_āĻ˜ āĻ†āĻĻā§‡āĻļ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧāĨ¤

x āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻŦāĻžāĻŽ āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤ā§‡āĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨āĨ¤ āĻāĻŸāĻž
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ "(in_w-out_w)/2"āĨ¤ āĻāĻ‡ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻĒā§āĻ°āĻ¤āĻŋ āĻĢā§āĻ°ā§‡āĻŽ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ.

y āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨, āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡, āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ‰āĻĒāĻ°ā§‡āĻ° āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤ā§‡āĻ°āĨ¤ āĻāĻŸāĻž
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ "(in_h-out_h)/2"āĨ¤ āĻāĻ‡ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻĒā§āĻ°āĻ¤āĻŋ-āĻĢā§āĻ°ā§‡āĻŽ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ.

āĻ°āĻžāĻ–āĻž_āĻ†āĻ¸āĻĒā§‡āĻ•ā§āĻŸ
1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĄāĻŋāĻ¸āĻĒā§āĻ˛ā§‡ āĻ…ā§āĻ¯āĻžāĻ¸āĻĒā§‡āĻ•ā§āĻŸ āĻ°ā§‡āĻļāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻāĻ•āĻ‡ āĻšāĻ¤ā§‡ āĻŦāĻžāĻ§ā§āĻ¯ āĻ•āĻ°āĻŦā§‡, āĻĻā§āĻŦāĻžāĻ°āĻž
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¨āĻŽā§āĻ¨āĻž āĻ†āĻ•ā§ƒāĻ¤āĻŋ āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨. āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0 āĻāĨ¤

āĻ¸āĻžāĻ°ā§āĻœāĻžāĻ°āĻŋāĻ° out_w, āĻ†āĻ‰āĻŸ_āĻ˜, x, y āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ˛ āĻ¨āĻŋāĻŽā§āĻ¨ā§‹āĻ•ā§āĻ¤ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻ¸āĻŽāĻ¨ā§āĻŦāĻŋāĻ¤ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ:

x
y āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻŽāĻžāĻ¨ x āĻāĻŦāĻ‚ y. āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¤āĻžāĻĻā§‡āĻ° āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

in_w
in_h
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž.

iw
ih āĻāĻ‡ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻ•āĻ‡ in_w āĻāĻŦāĻ‚ in_h.

out_w
āĻ†āĻ‰āĻŸ_āĻ˜
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ (āĻ•ā§āĻ°āĻĒ āĻ•āĻ°āĻž) āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻžāĨ¤

ow
oh āĻāĻ‡ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻ•āĻ‡ out_w āĻāĻŦāĻ‚ āĻ†āĻ‰āĻŸ_āĻ˜.

a āĻāĻ•āĻ‡ āĻ°āĻ•āĻŽ iw / ih

sAR āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨āĻŽā§āĻ¨āĻž āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤

āĻĻāĻžāĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ¸āĻĒā§āĻ˛ā§‡ āĻ…ā§āĻ¯āĻžāĻ¸āĻĒā§‡āĻ•ā§āĻŸ āĻ°ā§‡āĻļāĻŋāĻ“, āĻāĻŸāĻŋ āĻāĻ•āĻ‡ (iw / ih)* sAR

hsub
vsub
āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• āĻāĻŦāĻ‚ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ‰āĻĒ-āĻ¨āĻŽā§āĻ¨āĻž āĻŽāĻžāĻ¨āĨ¤ āĻ¯ā§‡āĻŽāĻ¨ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯
"yuv422p" hsub 2 āĻāĻŦāĻ‚ vsub 1 āĻšāĻ¯āĻŧ

n āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, 0 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§āĨ¤

āĻĒāĻŋāĻ“āĻāĻ¸ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨, NAN āĻ¯āĻĻāĻŋ āĻ…āĻœāĻžāĻ¨āĻž āĻĨāĻžāĻ•ā§‡

t āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻ‡āĻ¨āĻĒā§āĻŸ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ…āĻœāĻžāĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ āĻāĻŸāĻŋ NANāĨ¤

āĻœāĻ¨ā§āĻ¯ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ out_w āĻāĻ° āĻŽāĻžāĻ¨ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ†āĻ‰āĻŸ_āĻ˜, āĻāĻŦāĻ‚ āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ†āĻ‰āĻŸ_āĻ˜
āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ out_wāĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¤āĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¨āĻž x āĻāĻŦāĻ‚ yThe x āĻāĻŦāĻ‚ y āĻĒāĻ°ā§‡ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
out_w āĻāĻŦāĻ‚ āĻ†āĻ‰āĻŸ_āĻ˜.

āĻ¸āĻžāĻ°ā§āĻœāĻžāĻ°āĻŋāĻ° x āĻāĻŦāĻ‚ y āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻ‰āĻĒāĻ°ā§‡āĻ°-āĻŦāĻžāĻŽ āĻ•ā§‹āĻŖā§‡āĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ (āĻ¨āĻ¨-āĻ•ā§āĻ°āĻĒāĻĄ) āĻāĻ˛āĻžāĻ•āĻžāĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¤āĻžāĻĻā§‡āĻ° āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¯āĻĻāĻŋ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻŦā§ˆāĻ§ āĻ¨āĻ¯āĻŧ, āĻāĻŸāĻŋ āĻ¨āĻŋāĻ•āĻŸāĻ¤āĻŽ āĻŦā§ˆāĻ§ āĻŽāĻžāĻ¨ā§‡āĻ° āĻ†āĻ¨ā§āĻŽāĻžāĻ¨āĻŋāĻ•āĨ¤

āĻœāĻ¨ā§āĻ¯ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ x āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ y, āĻāĻŦāĻ‚ āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ y āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ x.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ 100x100 āĻ†āĻ•āĻžāĻ°ā§‡āĻ° āĻĢāĻ¸āĻ˛ā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° (12,34)āĨ¤

āĻĢāĻ¸āĻ˛=100:100:12:34

āĻ¨āĻžāĻŽāĻ¯ā§āĻ•ā§āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡, āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻŸāĻŋ āĻšāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¯āĻŧ:

crop=w=100:h=100:x=12:y=34

āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§€āĻ¯āĻŧ āĻ‡āĻ¨āĻĒā§āĻŸ āĻāĻ˛āĻžāĻ•āĻž 100x100 āĻ†āĻ•āĻžāĻ° āĻ¸āĻš āĻ•ā§āĻ°āĻĒ āĻ•āĻ°ā§āĻ¨:

āĻĢāĻ¸āĻ˛=100:100

¡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° 2/3 āĻ†āĻ•āĻžāĻ° āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§€āĻ¯āĻŧ āĻ‡āĻ¨āĻĒā§āĻŸ āĻāĻ˛āĻžāĻ•āĻžāĻŸāĻŋ āĻ•ā§āĻ°āĻĒ āĻ•āĻ°ā§āĻ¨:

āĻ•ā§āĻ°āĻĒ=2/3*in_w:2/3*in_h

¡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§€āĻ¯āĻŧ āĻŦāĻ°ā§āĻ—āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ•ā§āĻ°āĻĒ āĻ•āĻ°ā§āĻ¨:

Crop=out_w=in_h
āĻĢāĻ¸āĻ˛=āĻ˜āĻ¨ā§āĻŸāĻž

¡ 100:100 āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ āĻ°āĻžāĻ–āĻž āĻ‰āĻĒāĻ°ā§‡āĻ°-āĻŦāĻžāĻŽ āĻ•ā§‹āĻŖā§‡ āĻ†āĻ¯āĻŧāĻ¤āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻŸāĻŋ āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚
āĻĄāĻžāĻ¨-āĻ¨ā§€āĻšā§‡āĻ° āĻ•ā§‹āĻŖ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻĄāĻžāĻ¨-āĻ¨ā§€āĻšā§‡āĻ° āĻ•ā§‹āĻŖāĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤āĨ¤

āĻ•ā§āĻ°āĻĒ=in_w-100:in_h-100:100:100

āĻŦāĻžāĻŽ āĻāĻŦāĻ‚ āĻĄāĻžāĻ¨ āĻ¸ā§€āĻŽāĻžāĻ¨āĻž āĻĨā§‡āĻ•ā§‡ 10 āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻāĻŦāĻ‚ āĻ‰āĻĒāĻ°ā§‡ āĻāĻŦāĻ‚ āĻ¨ā§€āĻšā§‡ āĻĨā§‡āĻ•ā§‡ 20 āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ•āĻžāĻŸā§āĻ¨
āĻ¸ā§€āĻŽāĻžāĻ¨āĻž

āĻ•ā§āĻ°āĻĒ=in_w-2*10:in_h-2*20

¡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¨ā§€āĻšā§‡āĻ° āĻĄāĻžāĻ¨āĻĻāĻŋāĻ•ā§‡ āĻ°āĻžāĻ–ā§āĻ¨:

āĻ•ā§āĻ°āĻĒ=in_w/2:in_h/2:in_w/2:in_h/2

¡ āĻ—ā§āĻ°ā§€āĻ• āĻ¸āĻžāĻĻā§ƒāĻļā§āĻ¯ āĻĒāĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĢāĻ¸āĻ˛ā§‡āĻ° āĻ‰āĻšā§āĻšāĻ¤āĻž:

āĻ•ā§āĻ°āĻĒ=in_w:1/PHI*in_w

¡ āĻ•āĻžāĻāĻĒāĻžāĻ¨ā§‹ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

crop=in_w/2:in_h/2:(in_w-out_w)/2+((in_w-out_w)/2)*sin(n/10):(in_h-out_h)/2 +((in_h-out_h)/2)*sin(n/7)

āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡ āĻ…āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻ•ā§āĻ¯āĻžāĻŽā§‡āĻ°āĻž āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

crop=in_w/2:in_h/2:(in_w-out_w)/2+((in_w-out_w)/2)*sin(t*10):(in_h-out_h)/2 +((in_h-out_h)/2)*sin(t*13)"

y āĻāĻ° āĻŽāĻžāĻ¨ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡ x āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨:

crop=in_w/2:in_h/2:y:10+10*sin(n/10)

āĻ•āĻŽāĻžāĻ¨ā§āĻĄ

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡:

w, out_w
h, āĻ†āĻ‰āĻŸ_āĻ˜
x
y āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ/āĻ‰āĻšā§āĻšāĻ¤āĻž āĻāĻŦāĻ‚ āĻ‡āĻ¨āĻĒā§āĻŸā§‡ āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ•/āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻŸāĻŋ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻāĻ•āĻ‡ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡āĨ¤

āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻŦā§ˆāĻ§ āĻ¨āĻž āĻšāĻ˛ā§‡, āĻāĻŸāĻŋ āĻ¤āĻžāĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ āĻ°āĻžāĻ–āĻž āĻšāĻ¯āĻŧ.

āĻĢāĻ¸āĻ˛ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤
āĻļāĻ¸ā§āĻ¯ā§‡āĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ•ā§āĻ°āĻĒāĻŋāĻ‚ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦāĻŋāĻ¤ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§‡
āĻ˛āĻ—āĻŋāĻ‚ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻŽāĻžāĻ¤ā§āĻ°āĻžāĻ—ā§āĻ˛āĻŋ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻ…-āĻ•āĻžāĻ˛ā§‹ āĻāĻ˛āĻžāĻ•āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻ¯āĻŧ
āĻ­āĻŋāĻĄāĻŋāĻ“āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ¸ā§€āĻŽāĻž
āĻ‰āĻšā§āĻš āĻ•āĻžāĻ˛ā§‹ āĻŽāĻžāĻ¨ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻ¯āĻž āĻāĻšā§āĻ›āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ•āĻŋāĻ›ā§āĻ‡ āĻĨā§‡āĻ•ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ (0)
āĻ¸āĻŦāĻ•āĻŋāĻ›ā§āĻ¤ā§‡ (255 āĻŦāĻŋāĻŸ āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ• āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ 8)āĨ¤ āĻ¸ā§‡āĻŸā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻŦā§‡āĻļāĻŋ āĻāĻ•āĻŸāĻŋ āĻ¤ā§€āĻŦā§āĻ°āĻ¤āĻžāĻ° āĻŽāĻžāĻ¨
āĻŽāĻžāĻ¨ āĻ…-āĻ•āĻžāĻ˛ā§‹ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 24āĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨āĻ“ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
0.0 āĻāĻŦāĻ‚ 1.0 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¯āĻž āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻŦāĻŋāĻŸ āĻ—āĻ­ā§€āĻ°āĻ¤āĻžāĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡ āĻ¸ā§āĻ•ā§‡āĻ˛ āĻ•āĻ°āĻž āĻšāĻŦā§‡
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸āĨ¤

āĻŦā§ƒāĻ¤ā§āĻ¤āĻžāĻ•āĻžāĻ°
āĻ¯ā§‡ āĻŽāĻžāĻ¨āĻŸāĻŋ āĻĒā§āĻ°āĻ¸ā§āĻĨ/āĻ‰āĻšā§āĻšāĻ¤āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻ­āĻžāĻœā§āĻ¯ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤ āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 16. āĻ…āĻĢāĻ¸ā§‡āĻŸ
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§‡ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻœā§‹āĻĄāĻŧ āĻŽāĻžāĻ¤ā§āĻ°āĻž āĻĒā§‡āĻ¤ā§‡ 2 āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
(4:2:2 āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨)āĨ¤ āĻŦā§‡āĻļāĻŋāĻ°āĻ­āĻžāĻ— āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ•ā§‹āĻĄā§‡āĻ•ā§‡ āĻāĻ¨āĻ•ā§‹āĻĄ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ 16 āĻ¸ā§‡āĻ°āĻžāĨ¤

reset_count, āĻ°āĻŋāĻ¸ā§‡āĻŸ
āĻ•āĻžāĻ‰āĻ¨ā§āĻŸāĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡ āĻ¯ā§‡ āĻ•āĻ¤āĻ—ā§āĻ˛āĻŋ āĻĢā§āĻ°ā§‡āĻŽ āĻ•ā§āĻ°āĻĒ āĻĄāĻŋāĻŸā§‡āĻ•ā§āĻŸ āĻ°āĻŋāĻ¸ā§‡āĻŸ āĻ•āĻ°āĻŦā§‡
āĻĒā§‚āĻ°ā§āĻŦā§‡ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻŦāĻĄāĻŧ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻāĻ˛āĻžāĻ•āĻž āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ†āĻŦāĻžāĻ° āĻļā§āĻ°ā§ āĻ•āĻ°ā§āĻ¨
āĻĢāĻ¸āĻ˛ āĻāĻ˛āĻžāĻ•āĻžāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

āĻ¯āĻ–āĻ¨ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ˛ā§‹āĻ—ā§‹ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻāĻ˛āĻžāĻ•āĻžāĻ•ā§‡ āĻŦāĻŋāĻ•ā§ƒāĻ¤ āĻ•āĻ°ā§‡ āĻ¤āĻ–āĻ¨ āĻāĻŸāĻŋ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ 0 āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§‡ 'āĻ•āĻ–āĻ¨āĻ‡ āĻ¨āĻ¯āĻŧ
āĻ°āĻŋāĻ¸ā§‡āĻŸ', āĻāĻŦāĻ‚ āĻĒā§āĻ˛ā§‡āĻŦā§āĻ¯āĻžāĻ•ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¸āĻŽā§āĻŽā§āĻ–ā§€āĻ¨ āĻšāĻ“āĻ¯āĻŧāĻž āĻŦā§ƒāĻšāĻ¤ā§āĻ¤āĻŽ āĻāĻ˛āĻžāĻ•āĻž āĻĢāĻŋāĻ°āĻŋāĻ¯āĻŧā§‡ āĻĻā§‡āĻ¯āĻŧāĨ¤

āĻ°ā§‡āĻ–āĻžāĻšāĻŋāĻ¤ā§āĻ°
āĻŦāĻ•ā§āĻ°āĻ°ā§‡āĻ–āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ°āĻ™ āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ Adobe Photoshop āĻāĻŦāĻ‚ GIMP āĻ•āĻžāĻ°ā§āĻ­āĻ¸ āĻŸā§āĻ˛ā§‡āĻ° āĻ…āĻ¨ā§āĻ°ā§‚āĻĒāĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ (āĻ˛āĻžāĻ˛,
āĻ¸āĻŦā§āĻœ āĻāĻŦāĻ‚ āĻ¨ā§€āĻ˛) āĻāĻ° āĻŽāĻžāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ N āĻŽā§‚āĻ˛ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻ—ā§āĻ˛āĻŋ āĻāĻ•āĻŸāĻŋ āĻŽāĻ¸ā§ƒāĻŖ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•ā§‡ āĻ…āĻĒāĻ°ā§‡āĻ° āĻĨā§‡āĻ•ā§‡ āĻŦāĻžāĻāĻ§āĻž
āĻŦāĻ•ā§āĻ°āĻ°ā§‡āĻ–āĻž x-āĻ…āĻ•ā§āĻˇ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻĨā§‡āĻ•ā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŽāĻžāĻ¨ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ y-āĻ…āĻ•ā§āĻˇ āĻ¨āĻ¤ā§āĻ¨
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡, āĻāĻ•āĻŸāĻŋ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻŦāĻ•ā§āĻ°āĻ°ā§‡āĻ–āĻž āĻĻā§āĻŸāĻŋ āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ (ā§Ļ;ā§Ļ) āĻāĻŦāĻ‚ (ā§Ļ;ā§Ļ). āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡
āĻ¸āĻ°āĻ˛āĻ°ā§‡āĻ–āĻž āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ†āĻ¸āĻ˛ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŽāĻžāĻ¨ āĻ¤āĻžāĻ° āĻ¨āĻŋāĻœāĻ¸ā§āĻŦ āĻŽāĻžāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ "āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯" āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯āĻžāĻ° āĻ…āĻ°ā§āĻĨ
āĻ‡āĻŽā§‡āĻœ āĻ•ā§‹āĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨.

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻāĻ‡ āĻĻā§āĻŸāĻŋ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻāĻŦāĻ‚ āĻ†āĻ°āĻ“ āĻ•āĻŋāĻ›ā§ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧāĨ¤ āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻŦāĻ•ā§āĻ°āĻ°ā§‡āĻ–āĻž (āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡
āĻ¨ā§āĻ¯āĻžāĻšāĻžāĻ°āĻžāĻ˛ āĻ•āĻŋāĻ‰āĻŦāĻŋāĻ• āĻ¸ā§āĻĒā§āĻ˛āĻžāĻ‡āĻ¨ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻļāĻ¨) āĻāĻ‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¨āĻ¤ā§āĻ¨ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻŽāĻ¸ā§ƒāĻŖāĻ­āĻžāĻŦā§‡ āĻĒāĻžāĻ¸ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻŦā§‡
āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ• āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻ•āĻ ā§‹āĻ°āĻ­āĻžāĻŦā§‡ x-āĻ…āĻ•ā§āĻˇā§‡āĻ° āĻ‰āĻĒāĻ° āĻŦā§ƒāĻĻā§āĻ§āĻŋ āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨, āĻāĻŦāĻ‚
āĻ¤āĻžāĻĻā§‡āĻ° x āĻāĻŦāĻ‚ y āĻŽāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ [ā§Ļ;ā§§] āĻ…āĻ¨ā§āĻ¤āĻ°. āĻ¯āĻĻāĻŋ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻŦāĻ•ā§āĻ°āĻ°ā§‡āĻ–āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻšāĻ¯āĻŧ
āĻ­ā§‡āĻ•ā§āĻŸāĻ° āĻ¸ā§āĻĒā§‡āĻ¸ā§‡āĻ° āĻŦāĻžāĻ‡āĻ°ā§‡, āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ¸ā§‡āĻ‡ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§€ āĻ•ā§āĻ˛āĻŋāĻĒ āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

āĻ¯āĻĻāĻŋ "x=0" āĻ¤ā§‡ āĻ•ā§‹āĻ¨ āĻŽā§‚āĻ˛ āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ¨āĻž āĻĨāĻžāĻ•ā§‡, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ a āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻ•āĻ°āĻŦā§‡ (ā§Ļ;ā§Ļ)
āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻāĻ•āĻ‡āĻ­āĻžāĻŦā§‡, āĻ¯āĻĻāĻŋ "x=1" āĻ¤ā§‡ āĻ•ā§‹āĻ¨ āĻŽā§‚āĻ˛ āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ¨āĻž āĻĨāĻžāĻ•ā§‡, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻšāĻŦā§‡
āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻ•āĻ°āĻžāĻ¨ (ā§Ļ;ā§Ļ) āĻŦāĻŋāĻ¨ā§āĻĻā§āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĒā§‚āĻ°ā§āĻŦāĻžāĻšā§āĻ¨ā§‡ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤
āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ°āĻ™ā§‡āĻ° āĻĒā§āĻ°āĻŋāĻ¸ā§‡āĻŸāĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
r, g, b āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ; āĻāĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ°āĻŋāĻ¸ā§‡āĻŸā§‡āĻ° āĻ‰āĻĒāĻ° āĻ…āĻ—ā§āĻ°āĻžāĻ§āĻŋāĻ•āĻžāĻ° āĻ¨ā§‡āĻ¯āĻŧ
āĻŽāĻžāĻ¨ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻĒā§āĻ°āĻŋāĻ¸ā§‡āĻŸāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

āĻ¨āĻž
āĻ°āĻ™_āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ•
āĻ•ā§āĻ°āĻ¸ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž
āĻ—āĻžāĻĸāĻŧ
āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ā§‡ āĻŦā§ƒāĻĻā§āĻ§āĻŋ
āĻ˛āĻžāĻ‡āĻŸāĻžāĻ°
linear_contrast
medium_contrast
āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ•
āĻļāĻ•ā§āĻ¤āĻŋāĻļāĻžāĻ˛ā§€_āĻ•āĻ¨āĻŸā§āĻ°āĻžāĻ¸ā§āĻŸ
āĻŽāĻĻ

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ "āĻ•ā§‹āĻ¨āĻŸāĻŋāĻ‡ āĻ¨āĻ¯āĻŧ"āĨ¤

āĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ°, m
āĻŽā§‚āĻ˛ āĻŽā§‚āĻ˛ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻ—ā§āĻ˛āĻŋ āĻāĻ•āĻŸāĻŋ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻĒāĻžāĻ¸ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻŦā§‡āĨ¤ āĻāĻŸāĻž
āĻ•āĻ–āĻ¨āĻ“ āĻ•āĻ–āĻ¨āĻ“ āĻāĻ•āĻŸāĻŋ "āĻ˛ā§āĻŽāĻŋāĻ¨āĻžāĻ¨ā§āĻ¸" āĻŦāĻž "āĻŽāĻžāĻ¨" āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ r, g, b or āĻ¸āĻŦ
āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻĒā§‹āĻ¸ā§āĻŸ-āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻŋāĻ‚ LUT āĻāĻ° āĻŽāĻ¤ā§‹ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡āĨ¤

āĻ˛āĻžāĻ˛, r
āĻ˛āĻžāĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§‚āĻ˛ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻŦā§āĻœ, g
āĻ¸āĻŦā§āĻœ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§‚āĻ˛ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¨ā§€āĻ˛, b
āĻ¨ā§€āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§‚āĻ˛ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻŦ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§‚āĻ˛ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ° āĻ¸āĻš āĻ¨āĻ¯āĻŧ)āĨ¤ āĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻŽā§‚āĻ˛ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ. āĻāĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, āĻ†āĻ¨āĻ¸ā§‡āĻŸ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨(āĻ—ā§āĻ˛āĻŋ) āĻšāĻŦā§‡
āĻāĻ‡ āĻ‰āĻĒāĻ° āĻĢāĻ˛āĻŦā§āĻ¯āĻžāĻ• āĻ¸āĻŦ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸.

psfile
āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻ¸ āĻ†āĻŽāĻĻāĻžāĻ¨āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢāĻŸā§‹āĻļāĻĒ āĻ•āĻžāĻ°ā§āĻ­ āĻĢāĻžāĻ‡āĻ˛ ("asv") āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ•āĻŋāĻ›ā§ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻĻā§āĻŦāĻ¨ā§āĻĻā§āĻŦ āĻāĻĄāĻŧāĻžāĻ¤ā§‡, āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŽā§‚āĻ˛ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸: "x0/y0 x1/y1 x2/y2 ..."āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻ¨ā§€āĻ˛ā§‡āĻ° āĻŽāĻžāĻāĻžāĻŽāĻžāĻāĻŋ āĻ¸ā§āĻ¤āĻ°āĻŸāĻŋ āĻ¸āĻžāĻŽāĻžāĻ¨ā§āĻ¯ āĻŦāĻžāĻĄāĻŧāĻžāĻ¨:

āĻŦāĻ•ā§āĻ°āĻ°ā§‡āĻ–āĻž=āĻ¨ā§€āĻ˛='0.5/0.58'

¡ āĻ­āĻŋāĻ¨āĻŸā§‡āĻœ āĻĒā§āĻ°āĻ­āĻžāĻŦ:

curves=r='0/0.11 .42/.51 1/0.95':g='0.50/0.48':b='0/0.22 .49/.44 1/0.8'

āĻāĻ–āĻžāĻ¨ā§‡ āĻ†āĻŽāĻ°āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ•āĻ—ā§āĻ˛āĻŋ āĻĒāĻžāĻ‡:

āĻ˛āĻžāĻ˛ "(0;0.11) (0.42;0.51) (1;0.95)"

āĻ¸āĻŦā§āĻœ
"(0;0) (0.50;0.48) (1;1)"

āĻ¨ā§€āĻ˛
"(0;0.22) (0.49;0.44) (1;0.80)"

¡ āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻŸāĻŋ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻŦāĻŋāĻ˛ā§āĻŸ-āĻ‡āĻ¨ āĻĒā§āĻ°āĻŋāĻ¸ā§‡āĻŸ āĻĻāĻŋāĻ¯āĻŧā§‡āĻ“ āĻ…āĻ°ā§āĻœāĻ¨ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

āĻŦāĻ•ā§āĻ°āĻ°ā§‡āĻ–āĻž=āĻĒā§āĻ°āĻŋāĻ¸ā§‡āĻŸ=āĻ­āĻŋāĻ¨ā§āĻŸā§‡āĻœ

āĻŦāĻž āĻ¸āĻšāĻœāĻ­āĻžāĻŦā§‡:

āĻŦāĻ•ā§āĻ°āĻ°ā§‡āĻ–āĻž = āĻŽāĻĻ

āĻāĻ•āĻŸāĻŋ āĻĢāĻŸā§‹āĻļāĻĒ āĻĒā§āĻ°āĻŋāĻ¸ā§‡āĻŸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻ¸āĻŦā§āĻœ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨:

curves=psfile='MyCurvesPresets/purple.asv':āĻ¸āĻŦā§āĻœ='0.45/0.53'

dctdnoiz
2D DCT (āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻĄā§‹āĻŽā§‡āĻ¨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŋāĻ‚) āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ Denoise āĻĢā§āĻ°ā§‡āĻŽāĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻœāĻžāĻ‡āĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž.

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ¸āĻŋāĻ—āĻŽāĻž, s
āĻ—ā§‹āĻ˛āĻŽāĻžāĻ˛ āĻ¸āĻŋāĻ—āĻŽāĻž āĻ§ā§āĻ°ā§āĻŦāĻ• āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ āĻ¸āĻŋāĻ—āĻŽāĻž "3 * āĻ¸āĻŋāĻ—āĻŽāĻž" āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻšāĻžāĻ°ā§āĻĄ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°ā§‡; āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ DCT āĻ¸āĻšāĻ— (āĻĒāĻ°āĻŽ
āĻŽāĻžāĻ¨) āĻāĻ‡ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄā§‡āĻ° āĻ¨āĻŋāĻšā§‡ āĻ¨āĻžāĻŽāĻŋāĻ¯āĻŧā§‡ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻŦā§‡āĨ¤

āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¯āĻĻāĻŋ āĻ†āĻ°āĻ“ āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ¯āĻŧ, āĻĻā§‡āĻ–ā§āĻ¨ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻ¸.

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0āĨ¤

āĻ‰āĻĒāĻ°ā§‡ āĻœāĻĄāĻŧāĻžāĻ¨
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŦā§āĻ˛āĻ•ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ“āĻ­āĻžāĻ°āĻ˛ā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ§ā§€āĻ° āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ†āĻĒāĻ¨āĻŋ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻāĻ‡ āĻŽāĻžāĻ¨ āĻ•āĻŽāĻžāĻ¤ā§‡ āĻšāĻžāĻ¨, āĻāĻ•āĻŸāĻŋ āĻ•āĻŽ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ–āĻ°āĻš āĻāĻŦāĻ‚ āĻā§āĻāĻ•āĻŋ
āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻĒā§āĻ°āĻ¤ā§āĻ¨āĻŦāĻ¸ā§āĻ¤ā§āĨ¤

āĻ¯āĻĻāĻŋ āĻ“āĻ­āĻžāĻ°āĻ˛ā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻŽāĻžāĻ¨ āĻĒā§āĻ°ā§‹ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻŦāĻž āĻ‰āĻšā§āĻšāĻ¤āĻž āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ°āĻŖā§‡āĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻ¨āĻž āĻĻā§‡āĻ¯āĻŧ, a
āĻ¸āĻ¤āĻ°ā§āĻ•ā§€āĻ•āĻ°āĻŖ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻ¸ā§€āĻŽāĻžāĻ¨āĻž āĻŦāĻ°ā§āĻœāĻ¨ āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻ¨āĻžāĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻŦā§āĻ˛āĻ• āĻ†āĻ•āĻžāĻ°-1, āĻ¯āĻž āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽ āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻ¸ā§‡āĻŸāĻŋāĻ‚āĨ¤

āĻāĻ•ā§āĻ¸āĻĒā§āĻ°, e
āĻ¸āĻšāĻ— āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ•āĻŸāĻŋ DCT āĻŦā§āĻ˛āĻ•ā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¸āĻšāĻ—ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻāĻ‡ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻŸāĻŋāĻ•ā§‡ āĻ—ā§āĻŖāĻ• āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻŦā§‡
āĻ¸āĻšāĻ—ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨āĨ¤

āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡, āĻ¸āĻŋāĻ—āĻŽāĻž āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

āĻ¸āĻšāĻ—ā§‡āĻ° āĻĒāĻ°āĻŽ āĻŽāĻžāĻ¨ āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ c āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§€āĻ˛āĨ¤

n āĻ¸ā§āĻĨāĻŋāĻ° āĻ•āĻ° āĻŦā§āĻ˛āĻ• āĻ†āĻ•āĻžāĻ° āĻŦāĻŋāĻŸ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĨ¤ "1<n" āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻŦā§āĻ˛āĻ• āĻ†āĻ•āĻžāĻ°āĻ¯āĻž, āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•ā§ƒāĻ¤ āĻŦā§āĻ˛āĻ•ā§‡āĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻžāĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 3 (8x8) āĻāĻŦāĻ‚ āĻ‰āĻ¨ā§āĻ¨ā§€āĻ¤ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ 4 āĻāĻ•āĻŸāĻŋ āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ˛āĻ• āĻ†āĻ•āĻžāĻ° 16x16 āĻāĻ°āĨ¤ āĻŦāĻŋāĻƒāĻĻā§āĻ°āĻƒ
āĻ¯ā§‡ āĻāĻ‡ āĻ¸ā§‡āĻŸāĻŋāĻ‚ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ—āĻ¤āĻŋ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ°āĻŖā§‡āĻ° āĻ‰āĻĒāĻ° āĻŦāĻŋāĻļāĻžāĻ˛ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻ†āĻ›ā§‡. āĻ†āĻ°ā§‹ āĻāĻ•āĻŸāĻŋ
āĻŦāĻĄāĻŧ āĻŦā§āĻ˛āĻ•ā§‡āĻ° āĻ†āĻ•āĻžāĻ° āĻ…āĻ—āĻ¤ā§āĻ¯āĻž āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ˛ de-noising āĻŽāĻžāĻ¨ā§‡ āĻ¨āĻž.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻāĻ•āĻŸāĻŋ āĻ¸āĻ™ā§āĻ—ā§‡ āĻāĻ•āĻŸāĻŋ denoise āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨ āĻ¸āĻŋāĻ—āĻŽāĻž āĻāĻ•ā§āĻ¸āĻāĻ¨āĻāĻŽāĻāĻ•ā§āĻ¸ āĻāĻ°:

dctdnoiz=4.5

āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻ‡ āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨ āĻ…āĻ°ā§āĻœāĻ¨ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

dctdnoiz=e='gte(c, 4.5*3)'

"16x16" āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻŦā§āĻ˛āĻ• āĻ†āĻ•āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻšāĻŋāĻ‚āĻ¸āĻžāĻ¤ā§āĻŽāĻ• āĻĄāĻŋāĻ¨ā§‹āĻ‡āĻ¸:

dctdnoiz=15:n=4

deband
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĨā§‡āĻ•ā§‡ āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŋāĻ‚ āĻ†āĻ°ā§āĻŸāĻŋāĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ—ā§āĻ˛āĻŋ āĻ¸āĻ°āĻžāĻ¨āĨ¤ āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄā§‡āĻĄ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°ā§‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡
āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–āĻŋāĻ¤ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻ—āĻĄāĻŧ āĻŽāĻžāĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

ā§§āĻŽ
ā§§āĻŽ
ā§§āĻŽ
ā§§āĻŽ
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒā§āĻ˛ā§‡āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŋāĻ‚ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0.02āĨ¤ āĻŦā§ˆāĻ§ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻšāĻ˛
0.00003 āĻĨā§‡āĻ•ā§‡ 0.5āĨ¤ āĻ¯āĻĻāĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻāĻŦāĻ‚ āĻ°ā§‡āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻ•āĻŽ āĻšāĻ¯āĻŧ
āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ, āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄā§‡āĻĄ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻŋāĻ¤ āĻšāĻŦā§‡āĨ¤

āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž, r
āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŋāĻ‚ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ āĻŦā§āĻ¯āĻžāĻĒā§āĻ¤āĻŋ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 16. āĻ¯āĻĻāĻŋ āĻ§āĻ¨āĻžāĻ¤ā§āĻŽāĻ•, āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻ°ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŽ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
āĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻ¤ā§‡ 0 āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤ āĻ‹āĻŖāĻžāĻ¤ā§āĻŽāĻ• āĻšāĻ˛ā§‡, āĻ¸āĻ āĻŋāĻ• āĻĒāĻ°āĻŽ āĻŽāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤ āĻĻā§āĻ¯
āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻšāĻžāĻ°āĻĒāĻžāĻļā§‡ āĻšāĻžāĻ° āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻŦāĻ°ā§āĻ— āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤

āĻ…āĻ­āĻŋāĻŽā§āĻ–, d
āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧāĻžāĻ¨ā§‡ āĻĻāĻŋāĻ• āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡āĻ–āĻžāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻšāĻžāĻ° āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤ āĻ‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻšāĻ˛ā§‡, āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹
0 āĻĨā§‡āĻ•ā§‡ āĻĻāĻŋāĻ•āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤ āĻ‹āĻŖāĻžāĻ¤ā§āĻŽāĻ• āĻšāĻ˛ā§‡, āĻĒāĻ°āĻŽ āĻŽāĻžāĻ¨ā§‡āĻ° āĻ¸āĻ āĻŋāĻ•
āĻŦāĻžāĻ›āĻžāĻ‡ āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤ āĻ¯ā§‡āĻŽāĻ¨ āĻĻāĻŋāĻ•āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ 0, -PI āĻŦāĻž -2*PI āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦā§‡āĻ›ā§‡ āĻ¨ā§‡āĻŦā§‡
āĻāĻ•āĻ‡ āĻ¸āĻžāĻ°āĻŋ āĻāĻŦāĻ‚ -PI/2 āĻāĻ•āĻ‡ āĻ•āĻ˛āĻžāĻŽā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻžāĻ›āĻžāĻ‡ āĻ•āĻ°āĻŦā§‡āĨ¤

āĻĻāĻžāĻ—
āĻ¯āĻĻāĻŋ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻšāĻžāĻ°āĻŸāĻŋ āĻšāĻžāĻ°āĻĒāĻžāĻļā§‡āĻ° āĻ—āĻĄāĻŧ āĻŽāĻžāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ. āĻ…āĻ•ā§āĻˇāĻŽ āĻšāĻ˛ā§‡ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻšāĻžāĻ°āĻŸāĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ†āĻļā§‡āĻĒāĻžāĻļā§‡āĻ° āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛āĨ¤ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛āĻŸāĻŋ āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄā§‡āĻĄ āĻŦāĻ˛ā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻ¯āĻĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻšāĻžāĻ°āĻŸāĻŋ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻĨāĻžāĻ•ā§‡
āĻĒāĻžāĻ°ā§āĻļā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻ•āĻŽāĨ¤

āĻ§ā§āĻŦāĻ‚āĻ¸ āĻ•āĻ°āĻž
āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻŦāĻŋāĻ°āĻ¤āĻŋāĻ¤ā§‡ āĻĄā§āĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻšāĻ•ā§āĻ°
āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻžāĻĻ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻŦā§‡āĨ¤ āĻāĻŸāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡ N āĻŽāĻžāĻ¨ā§‡ āĻāĻ•
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŦā§āĻ¯āĻžāĻšā§‡ āĻĢā§āĻ°ā§‡āĻŽ N āĻĢā§āĻ°ā§‡āĻŽ āĻŦāĻžāĻĻ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻŦā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 5āĨ¤

dupthresh
āĻĄā§āĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻŸ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻŽā§‡āĻŸā§āĻ°āĻŋāĻ• āĻšāĻ¯āĻŧ
āĻāĻ‡ āĻŽāĻžāĻ¨ā§‡āĻ° āĻĨā§‡āĻ•ā§‡ āĻ•āĻŽ āĻŦāĻž āĻ¸āĻŽāĻžāĻ¨, āĻ¤āĻžāĻ°āĻĒāĻ° āĻāĻŸāĻŋ āĻ¸āĻĻā§ƒāĻļ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ˜ā§‹āĻˇāĻŖāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 1.1

scthresh
āĻĻā§ƒāĻļā§āĻ¯ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 15āĨ¤

āĻŦā§āĻ˛āĻ•āĻāĻ•ā§āĻ¸
āĻŦā§āĻ˛āĻ•āĻŋ
āĻŽā§‡āĻŸā§āĻ°āĻŋāĻ• āĻ—āĻŖāĻ¨āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ x āĻāĻŦāĻ‚ y-āĻ…āĻ•ā§āĻˇ āĻŦā§āĻ˛āĻ•ā§‡āĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ†āĻ°āĻ“ āĻŦāĻĄāĻŧ
āĻŦā§āĻ˛āĻ•āĻ—ā§āĻ˛āĻŋ āĻ†āĻ°āĻ“ āĻ­āĻžāĻ˛ āĻļāĻŦā§āĻĻ āĻĻāĻŽāĻ¨ āĻĻā§‡āĻ¯āĻŧ, āĻ¤āĻŦā§‡ āĻ†āĻ°āĻ“ āĻ–āĻžāĻ°āĻžāĻĒ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ āĻĻā§‡āĻ¯āĻŧ
āĻ†āĻ¨ā§āĻĻā§‹āĻ˛āĻ¨ āĻĻā§āĻ‡ āĻāĻ•āĻŸāĻŋ āĻļāĻ•ā§āĻ¤āĻŋ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 32āĨ¤

ppsrc
āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻžāĻ•-āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻœāĻžāĻ¤ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻ•ā§āĻ˛āĻŋāĻ¨ āĻ¸ā§‹āĻ°ā§āĻ¸ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡
āĻŽā§‡āĻŸā§āĻ°āĻŋāĻ•ā§āĻ¸āĻ•ā§‡ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ‡āĻ¨āĻĒā§āĻŸāĻ•ā§‡ āĻĒā§āĻ°āĻžāĻ•-āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
āĻĢā§āĻ°ā§‡āĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•ā§āĻˇāĻ¤āĻŋāĻšā§€āĻ¨ āĻ°āĻžāĻ–āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ—āĻŖāĻ¨āĻžāĨ¤ 1 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡, āĻĒā§āĻ°āĻĨāĻŽāĻŸāĻŋ
āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻšāĻ˛ āĻĒā§āĻ°āĻžāĻ•-āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•ā§ƒāĻ¤ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻāĻŦāĻ‚ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻšāĻ˛ āĻĒāĻ°āĻŋāĻˇā§āĻ•āĻžāĻ° āĻ‰ā§ŽāĻ¸ āĻĨā§‡āĻ•ā§‡
āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ°āĻžāĻ–āĻž āĻĢā§āĻ°ā§‡āĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0āĨ¤

āĻ•ā§āĻ°ā§‹āĻŽāĻž
āĻŽā§‡āĻŸā§āĻ°āĻŋāĻ• āĻ—āĻŖāĻ¨āĻžāĻ¯āĻŧ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻ•āĻŋ āĻ¨āĻž āĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 1āĨ¤

āĻ¨āĻŋ: āĻ¸ā§ƒāĻ¤ āĻšāĻ¤ā§āĻ¤āĻ¯āĻŧāĻž
āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻĄāĻŋāĻĢā§āĻ˛ā§‡āĻŸ āĻ‡āĻĢā§‡āĻ•ā§āĻŸ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ(3x3) āĻ—āĻĄāĻŧ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ…ā§āĻ¯āĻžāĻ•āĻžāĻ‰āĻ¨ā§āĻŸā§‡ āĻ¨āĻŋāĻ¯āĻŧā§‡
āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻ•āĻŽ āĻŽāĻžāĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ• 0
āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ• 1
āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ• 2
āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ• 3
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒā§āĻ˛ā§‡āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ¸ā§€āĻŽāĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 65535āĨ¤ āĻ¯āĻĻāĻŋ 0 āĻšāĻ¯āĻŧ, āĻĒā§āĻ˛ā§‡āĻ¨ āĻĨāĻžāĻ•āĻŦā§‡
āĻ…āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤

dejudder
āĻ†āĻ‚āĻļāĻŋāĻ•āĻ­āĻžāĻŦā§‡ interlaced telecined āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻ¤ā§āĻĒāĻžāĻĻāĻŋāĻ¤ judder āĻ¸āĻ°āĻžāĻ¨.

Judder āĻšāĻžāĻ˛ā§ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻĻā§āĻŦāĻžāĻ°āĻž āĻŸāĻžāĻ¨ āĻ›āĻžāĻāĻ•āĻ¨āĻŋ. āĻ¯āĻĻāĻŋ āĻ†āĻ¸āĻ˛ āĻ‰ā§ŽāĻ¸ āĻšāĻ¤ā§‹
āĻ†āĻ‚āĻļāĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻŸā§‡āĻ˛āĻŋāĻ¸āĻžāĻ‡āĻ¨ āĻ•āĻ°āĻž āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ¤āĻžāĻšāĻ˛ā§‡ "pulllup,dejudder" āĻāĻ° āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻāĻ•āĻŸāĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§€āĻ˛ āĻĨāĻžāĻ•āĻŦā§‡
āĻšāĻ•ā§āĻ°ā§‡āĻ° āĻšāĻžāĻ°. āĻ§āĻžāĻ°āĻ• āĻ°ā§‡āĻ•āĻ°ā§āĻĄ āĻ•āĻ°āĻž āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡. āĻ¸ā§‡āĻ‡ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¯āĻŧā§‡,
āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ§ā§āĻ°ā§āĻŦāĻ• āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻžāĻ° āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°āĻŦā§‡ āĻ¨āĻž.

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻšāĻ˛:

āĻšāĻ•ā§āĻ°
āĻœāĻžāĻ¨āĻžāĻ˛āĻžāĻ° āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻžāĻ° āĻ‰āĻĒāĻ°ā§‡ āĻŦāĻŋāĻšāĻžāĻ°āĻ• āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻšāĻ¯āĻŧāĨ¤

1-āĻāĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻŦāĻĄāĻŧ āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡āĨ¤ āĻĻāĻ°āĻ•āĻžāĻ°ā§€ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

4 āĻ¯āĻĻāĻŋ āĻ†āĻ¸āĻ˛āĻŸāĻŋ 24 āĻĨā§‡āĻ•ā§‡ 30 fps āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻŸā§‡āĻ˛āĻŋāĻ¸āĻžāĻ‡āĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ (āĻĢāĻŋāĻ˛ā§āĻŽ āĻĨā§‡āĻ•ā§‡ NTSC)āĨ¤

5 āĻ¯āĻĻāĻŋ āĻ†āĻ¸āĻ˛āĻŸāĻŋ 25 āĻĨā§‡āĻ•ā§‡ 30 fps (PAL āĻĨā§‡āĻ•ā§‡ NTSC) āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻŸā§‡āĻ˛āĻŋāĻ¸āĻžāĻ‡āĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

20 āĻĻā§āĻŸāĻŋāĻ° āĻŽāĻŋāĻļā§āĻ°āĻŖ āĻšāĻ˛ā§‡āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ¯āĻŧ 4.

āĻĄā§‡āĻ˛ā§‹āĻ—ā§‹
āĻĒāĻžāĻ°ā§āĻļā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻļāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻŸāĻŋāĻ­āĻŋ āĻ¸ā§āĻŸā§‡āĻļāĻ¨ āĻ˛ā§‹āĻ—ā§‹ āĻĻāĻŽāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻļā§āĻ§ā§ āĻāĻ•āĻŸāĻŋ āĻ¸ā§‡āĻŸ
āĻ†āĻ¯āĻŧāĻ¤āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ˛ā§‹āĻ—ā§‹āĻŸāĻŋ āĻ†āĻšā§āĻ›āĻžāĻĻāĻ¨ āĻ•āĻ°āĻž āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ…āĻĻā§ƒāĻļā§āĻ¯ āĻšāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻž āĻĻā§‡āĻ–ā§āĻ¨ (āĻāĻŦāĻ‚ āĻ•āĻ–āĻ¨āĻ“ āĻ•āĻ–āĻ¨āĻ“ āĻ†āĻ°āĻ“ āĻ•ā§āĻļā§āĻ°ā§€ āĻ•āĻŋāĻ›ā§
āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ - āĻ†āĻĒāĻ¨āĻžāĻ° āĻŽāĻžāĻ‡āĻ˛ā§‡āĻœ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡)āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

x
y āĻ˛ā§‹āĻ—ā§‹āĻ° āĻ‰āĻĒāĻ°ā§‡āĻ° āĻŦāĻžāĻŽ āĻ•ā§‹āĻŖāĻžāĻ° āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ• āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¤āĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ†āĻŦāĻļā§āĻ¯āĻ•.

w
h āĻĒāĻ°āĻŋāĻˇā§āĻ•āĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻ˛ā§‹āĻ—ā§‹āĻŸāĻŋāĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¤āĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ†āĻŦāĻļā§āĻ¯āĻ•.

āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄ, t
āĻ†āĻ¯āĻŧāĻ¤āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻ…āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤ā§‡āĻ° āĻĒā§āĻ°ā§āĻ¤ā§āĻŦ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ w āĻāĻŦāĻ‚ h)āĨ¤ āĻĻā§āĻ¯
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 4āĨ¤

āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ā§€
āĻ¯āĻ–āĻ¨ 1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻ–āĻ¨ āĻĄāĻžāĻ¨āĻĻāĻŋāĻ•ā§‡ āĻ–ā§‹āĻāĻœāĻž āĻ¸āĻšāĻœ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻ°ā§āĻĻāĻžāĻ¯āĻŧ āĻāĻ•āĻŸāĻŋ āĻ¸āĻŦā§āĻœ āĻ†āĻ¯āĻŧāĻ¤āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ†āĻāĻ•āĻž āĻšāĻ¯āĻŧ
x, y, w, āĻāĻŦāĻ‚ h āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

āĻ†āĻ¯āĻŧāĻ¤āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻŸāĻŋ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻŦāĻžāĻ‡āĻ°ā§‡āĻ° āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ†āĻāĻ•āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯āĻž (āĻ†āĻ‚āĻļāĻŋāĻ•āĻ­āĻžāĻŦā§‡) āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻšāĻŦā§‡
āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻŸā§‡āĻĄ āĻŽāĻžāĻ¨āĨ¤ āĻāĻ‡ āĻ†āĻ¯āĻŧāĻ¤āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻŦāĻžāĻ‡āĻ°ā§‡ āĻ…āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§‡ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻŽāĻžāĻ¨
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĻāĻŋāĻ•ā§‡āĻ° āĻ­āĻŋāĻ¤āĻ°ā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻŸā§‡āĻĄ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŽāĻžāĻ¨ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡
āĻ†āĻ¯āĻŧāĻ¤āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻ‰āĻĒāĻ°ā§‡āĻ° āĻŦāĻžāĻŽ āĻ•ā§‹āĻŖāĻžāĻ° āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ• 0,0 āĻāĻŦāĻ‚ āĻ†āĻ•āĻžāĻ° āĻ¸āĻš āĻāĻ˛āĻžāĻ•āĻžāĻŸāĻŋ āĻ†āĻšā§āĻ›āĻžāĻĻāĻ¨ āĻāĻ•āĻŸāĻŋ āĻ†āĻ¯āĻŧāĻ¤āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
100x77, āĻāĻŦāĻ‚ 10 āĻ†āĻ•āĻžāĻ°ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄ:

delogo=x=0:y=0:w=100:h=77:band=10

āĻĻā§‡āĻļāĻ•ā§‡
āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• āĻāĻŦāĻ‚/āĻ…āĻĨāĻŦāĻž āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°ā§‡ āĻ›ā§‹āĻŸ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻ—ā§āĻ˛āĻŋ āĻ āĻŋāĻ• āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ…āĻĒāĻ¸āĻžāĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻ•āĻ°ā§‡
āĻ•ā§āĻ¯āĻžāĻŽā§‡āĻ°āĻž āĻšāĻžāĻ¤ā§‡ āĻ§āĻ°ā§‡ āĻ°āĻžāĻ–āĻž, āĻŸā§āĻ°āĻžāĻ‡āĻĒāĻĄ āĻŦāĻžāĻŽā§āĻĒāĻŋāĻ‚, āĻ—āĻžāĻĄāĻŧāĻŋāĻ¤ā§‡ āĻšāĻ˛āĻž āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋ āĻĨā§‡āĻ•ā§‡ āĻ•ā§āĻ¯āĻžāĻŽā§‡āĻ°āĻž āĻ•āĻžāĻāĻĒāĻžāĻ¨ā§‹āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

x
y
w
h āĻāĻ•āĻŸāĻŋ āĻ†āĻ¯āĻŧāĻ¤āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻžāĻ•āĻžāĻ° āĻāĻ˛āĻžāĻ•āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ—āĻ¤āĻŋ āĻ­ā§‡āĻ•ā§āĻŸāĻ°ā§‡āĻ° āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ¸ā§€āĻŽāĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻ¯āĻĻāĻŋ āĻ‡āĻšā§āĻ›āĻž āĻšāĻ¯āĻŧ
āĻ—āĻ¤āĻŋ āĻ­ā§‡āĻ•ā§āĻŸāĻ°ā§‡āĻ° āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ†āĻ¯āĻŧāĻ¤āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻžāĻ•āĻžāĻ° āĻāĻ˛āĻžāĻ•āĻžāĻ¯āĻŧ āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻāĻ° āĻ‰āĻĒāĻ°ā§‡āĻ° āĻŦāĻžāĻŽ āĻ•ā§‹āĻŖ, āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤āĨ¤ āĻāĻ‡ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻāĻ•āĻ‡ āĻ†āĻ›ā§‡
āĻāĻ° āĻ…āĻ°ā§āĻĨ āĻšāĻ˛ āĻĄā§āĻ°āĻŦāĻ•ā§āĻ¸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¯āĻž āĻāĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ˛ā§āĻĒāĻ¨āĻž āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¸ā§€āĻŽāĻžāĻ¨ā§āĻ¤ āĻŦāĻ•ā§āĻ¸.

āĻ¯āĻ–āĻ¨ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻ¯ā§‹āĻ—ā§‡ āĻ†āĻ¨ā§āĻĻā§‹āĻ˛āĻ¨ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¤āĻ–āĻ¨ āĻāĻŸāĻŋ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ°
āĻŽā§‹āĻļāĻ¨ āĻ­ā§‡āĻ•ā§āĻŸāĻ° āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ•ā§āĻ¯āĻžāĻŽā§‡āĻ°āĻž āĻ—āĻ¤āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ­ā§āĻ°āĻžāĻ¨ā§āĻ¤āĨ¤

āĻ¯āĻĻāĻŋ āĻ•ā§‹āĻ¨ āĻŦāĻž āĻ¸āĻŦ x, y, w āĻāĻŦāĻ‚ h -1 āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¤āĻžāĻ°āĻĒāĻ° āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻĢā§āĻ°ā§‡āĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻ‡ āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
āĻŽā§‹āĻļāĻ¨ āĻ­ā§‡āĻ•ā§āĻŸāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻžāĻ‰āĻ¨ā§āĻĄāĻŋāĻ‚ āĻŦāĻ•ā§āĻ¸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻž āĻ•āĻ°ā§‡āĻ‡ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ - āĻĒā§āĻ°ā§‹ āĻĢā§āĻ°ā§‡āĻŽ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

rx
ry 0-64 āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ x āĻāĻŦāĻ‚ y āĻĻāĻŋāĻ•āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļā§‡ āĻšāĻ˛āĻžāĻšāĻ˛ā§‡āĻ° āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 16āĨ¤

āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤
āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤ā§‡ āĻļā§‚āĻ¨ā§āĻ¯āĻ¸ā§āĻĨāĻžāĻ¨ āĻĒā§‚āĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧ
āĻŽāĻžāĻ¨ āĻšāĻ˛:

āĻĢāĻžāĻāĻ•āĻž, 0
āĻĢāĻžāĻāĻ•āĻž āĻ¸ā§āĻĨāĻžāĻ¨ā§‡ āĻļā§‚āĻ¨ā§āĻ¯ āĻĒā§‚āĻ°āĻŖ āĻ•āĻ°ā§āĻ¨

āĻ†āĻ¸āĻ˛, 1
āĻ–āĻžāĻ˛āĻŋ āĻœāĻžāĻ¯āĻŧāĻ—āĻžāĻ¯āĻŧ āĻ†āĻ¸āĻ˛ āĻ›āĻŦāĻŋ

āĻŦāĻžāĻ¤āĻž, 2
āĻĢāĻžāĻāĻ•āĻž āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ āĻŦāĻšāĻŋāĻ°ā§āĻ­ā§‚āĻ¤ āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤ āĻŽāĻžāĻ¨

āĻŽāĻŋāĻ°āĻ°, 3
āĻĢāĻžāĻāĻ•āĻž āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ āĻŽāĻŋāĻ°āĻ° āĻ•āĻ°āĻž āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻ†āĻ¯āĻŧāĻ¨āĻž.

āĻŦā§āĻ˛āĻ• āĻ†āĻ•āĻžāĻ°
āĻ—āĻ¤āĻŋ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ˛āĻ• āĻ†āĻ•āĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ°ā§‡āĻžā§āĻœ 4-128 āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 8āĨ¤

āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻšāĻ¤ā§āĻ¤āĻ¯āĻŧāĻž
āĻŦā§āĻ˛āĻ•ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻ¨āĻŸā§āĻ°āĻžāĻ¸ā§āĻŸ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ‰āĻ˛ā§āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻšā§‡āĻ¯āĻŧā§‡ āĻŦā§‡āĻļāĻŋ āĻŦā§āĻ˛āĻ•
āĻŦā§ˆāĻ¸āĻžāĻĻā§ƒāĻļā§āĻ¯ (āĻ…āĻ¨ā§āĻ§āĻ•āĻžāĻ° āĻāĻŦāĻ‚ āĻšāĻžāĻ˛āĻ•āĻž āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯) āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤ āĻĒāĻ°āĻŋāĻ¸āĻ°
1-255, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 125āĨ¤

āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨
āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•ā§ŒāĻļāĻ˛ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻšāĻ˛:

āĻĒāĻ°āĻŋāĻĒā§‚āĻ°ā§āĻŖ, 0
āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨

āĻ•āĻŽ, 1
āĻ•āĻŽ āĻŦāĻŋāĻ¸ā§āĻ¤ā§ƒāĻ¤ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨.

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻŦā§āĻ¯āĻžāĻĒāĻ•.

āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ
āĻ¯āĻĻāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¤āĻŦā§‡ āĻ—āĻ¤āĻŋ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻ˛āĻ— āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ˛ā§‡āĻ–āĻž āĻšāĻ¯āĻŧāĨ¤

āĻ“āĻĒā§‡āĻ¨āĻ¸āĻŋāĻāĻ˛
āĻ¯āĻĻāĻŋ 1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, OpenCL āĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° FFmpeg āĻĨāĻžāĻ•āĻ˛ā§‡āĻ‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§
"--enable-opencl" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

detelecine
āĻŸā§‡āĻ˛āĻŋāĻ¸āĻžāĻ‡āĻ¨ āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻ āĻŋāĻ• āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŦāĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨
āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯āĻž āĻŸā§‡āĻ˛āĻŋāĻ¸āĻŋāĻ¨ā§‡ āĻĒāĻžāĻ āĻžāĻ¨ā§‹āĻ° āĻŽāĻ¤āĻ‡ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
āĻ›āĻžāĻāĻ•āĻ¨āĻŋ.

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĒā§āĻ°āĻĨāĻŽ_āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°
āĻ‰āĻĒāĻ°ā§‡, t
āĻļā§€āĻ°ā§āĻˇ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻĒā§āĻ°āĻĨāĻŽ

āĻ¨ā§€āĻšā§‡, b
āĻ¨āĻŋāĻšā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "āĻļā§€āĻ°ā§āĻˇ"āĨ¤

āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨
āĻ†āĻĒāĻ¨āĻŋ āĻ¯ā§‡ āĻĒā§āĻ˛āĻĄāĻžāĻ‰āĻ¨ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ¨ āĻ¤āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
āĻŽāĻžāĻ¨ āĻšāĻ˛ 23āĨ¤

start_frame
āĻŸā§‡āĻ˛āĻŋāĻ¸āĻžāĻ‡āĻ¨ā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦāĻ•āĻžāĻ°ā§€ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžā§ˇ
āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻ¸ā§āĻ°ā§‹āĻ¤ āĻ•āĻžāĻŸāĻž āĻšāĻ˛ā§‡ āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŖ
āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ(3x3) āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻšāĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ• 0
āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ• 1
āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ• 2
āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ• 3
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒā§āĻ˛ā§‡āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ¸ā§€āĻŽāĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 65535āĨ¤ āĻ¯āĻĻāĻŋ 0 āĻšāĻ¯āĻŧ, āĻĒā§āĻ˛ā§‡āĻ¨ āĻĨāĻžāĻ•āĻŦā§‡
āĻ…āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤

āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ•
āĻĢā§āĻ˛ā§āĻ¯āĻžāĻ— āĻ¯āĻž āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 255 āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻ†āĻŸāĻŸāĻŋ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ 3x3 āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ•ā§‡āĻ° āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻĒāĻ¤āĻžāĻ•āĻž āĻāĻ‡āĻ­āĻžāĻŦā§‡:

1 2 3
4 5
6 7 8

āĻ†āĻāĻ•āĻžāĻŦāĻžāĻ•ā§āĻ¸
āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¤ā§āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ°āĻ™āĻŋāĻ¨ āĻŦāĻžāĻ•ā§āĻ¸ āĻ†āĻāĻ•ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

x
y āĻ¯ā§‡ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻŦāĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻ‰āĻĒāĻ°ā§‡āĻ° āĻŦāĻžāĻŽ āĻ•ā§‹āĻŖāĻžāĻ° āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ•āĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡ā§ˇ āĻāĻŸāĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
0 āĻ¤ā§‡

āĻĒā§āĻ°āĻ¸ā§āĻĨ, w
āĻ‰āĻšā§āĻšāĻ¤āĻž, h
āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¯āĻž āĻŦāĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡; āĻ¯āĻĻāĻŋ āĻ¤āĻžāĻ°āĻž 0 āĻšāĻ¯āĻŧ
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0 āĻāĨ¤

āĻ°āĻ™, c
āĻ˛āĻŋāĻ–āĻ¤ā§‡ āĻŦāĻ•ā§āĻ¸ā§‡āĻ° āĻ°āĻ™ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨
ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛-āĻ "āĻ°āĻ™" āĻŦāĻŋāĻ­āĻžāĻ—āĨ¤ āĻ¯āĻĻāĻŋ āĻŦāĻŋāĻļā§‡āĻˇ āĻŽāĻžāĻ¨ "āĻ‰āĻ˛ā§āĻŸāĻžāĻ¨ā§‹" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ,
āĻŦāĻ•ā§āĻ¸ā§‡āĻ° āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤ā§‡āĻ° āĻ°āĻ™āĻŸāĻŋ āĻ‰āĻ˛ā§āĻŸāĻžāĻ¨ā§‹ āĻ˛ā§āĻŽāĻžāĻ° āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻŽāĻ¤ā§‹āĻ‡āĨ¤

āĻĒā§āĻ°ā§āĻ¤ā§āĻŦ, t
āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¯āĻž āĻŦāĻ•ā§āĻ¸ā§‡āĻ° āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤ā§‡āĻ° āĻĒā§āĻ°ā§āĻ¤ā§āĻŦ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 3āĨ¤

āĻ¸ā§āĻŦā§€āĻ•ā§ƒāĻ¤ āĻ§ā§āĻ°ā§āĻŦāĻ•ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨ā§€āĻšā§‡ āĻĻā§‡āĻ–ā§āĻ¨āĨ¤

āĻœāĻ¨ā§āĻ¯ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ x, y, w āĻāĻŦāĻ‚ h āĻāĻŦāĻ‚ t āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻ§āĻžāĻ°āĻŖāĻ•āĻžāĻ°ā§€ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨:

āĻĻāĻžāĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ¸āĻĒā§āĻ˛ā§‡ āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤, āĻāĻŸāĻŋ āĻāĻ•āĻ‡ (w / h)* sAR.

hsub
vsub
āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• āĻāĻŦāĻ‚ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ‰āĻĒ-āĻ¨āĻŽā§āĻ¨āĻž āĻŽāĻžāĻ¨āĨ¤ āĻ¯ā§‡āĻŽāĻ¨ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯
"yuv422p" hsub 2 āĻāĻŦāĻ‚ vsub 1 āĻšāĻ¯āĻŧ

in_h, ih
in_w, iw
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž.

sAR āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨āĻŽā§āĻ¨āĻž āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤āĨ¤

x
y x āĻāĻŦāĻ‚ y āĻ…āĻĢāĻ¸ā§‡āĻŸ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ• āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻŦāĻžāĻ•ā§āĻ¸āĻŸāĻŋ āĻ†āĻāĻ•āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

w
h āĻŸāĻžāĻ¨āĻž āĻŦāĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻžāĨ¤

t āĻŸāĻžāĻ¨āĻž āĻŦāĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻĒā§āĻ°ā§āĻ¤ā§āĻŦāĨ¤

āĻāĻ‡ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ x, y, w, h āĻāĻŦāĻ‚ t āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻāĻ•ā§‡ āĻ…āĻĒāĻ°ā§‡āĻ° āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–, āĻ¤āĻžāĻ‡ āĻ†āĻĒāĻ¨āĻŋ
āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ "y=x/dar" āĻŦāĻž "h=w/dar" āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤ā§‡āĻ° āĻšāĻžāĻ°āĻĒāĻžāĻļā§‡ āĻāĻ•āĻŸāĻŋ āĻ•āĻžāĻ˛ā§‹ āĻŦāĻžāĻ•ā§āĻ¸ āĻ†āĻāĻ•ā§āĻ¨:

āĻ†āĻāĻ•āĻžāĻŦāĻžāĻ•ā§āĻ¸

¡ āĻ˛āĻžāĻ˛ āĻ°āĻ™ āĻāĻŦāĻ‚ 50% āĻ…āĻ¸ā§āĻŦāĻšā§āĻ›āĻ¤āĻž āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻŦāĻžāĻ•ā§āĻ¸ āĻ†āĻāĻ•ā§āĻ¨:

āĻĄā§āĻ°āĻŦāĻ•ā§āĻ¸=10:20:200:60:[āĻ‡āĻŽā§‡āĻ˛ āĻ¸ā§āĻ°āĻ•ā§āĻˇāĻŋāĻ¤]

āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

drawbox=x=10:y=20:w=200:h=60:color=[āĻ‡āĻŽā§‡āĻ˛ āĻ¸ā§āĻ°āĻ•ā§āĻˇāĻŋāĻ¤]

¡ āĻ—ā§‹āĻ˛āĻžāĻĒā§€ āĻ°āĻ™ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻŦāĻžāĻ•ā§āĻ¸āĻŸāĻŋ āĻĒā§‚āĻ°āĻŖ āĻ•āĻ°ā§āĻ¨:

drawbox=x=10:y=10:w=100:h=100:color=[āĻ‡āĻŽā§‡āĻ˛ āĻ¸ā§āĻ°āĻ•ā§āĻˇāĻŋāĻ¤]:t=āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš

¡ āĻāĻ•āĻŸāĻŋ 2-āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ˛āĻžāĻ˛ 2.40:1 āĻŽā§āĻ–ā§‹āĻļ āĻ†āĻāĻ•ā§āĻ¨:

drawbox=x=-t:y=0.5*(ih-iw/2.4)-t:w=iw+t*2:h=iw/2.4+t*2:t=2:c=red

āĻ…āĻ™ā§āĻ•āĻ¨, adrawgraph
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻŦāĻž āĻ…āĻĄāĻŋāĻ“ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻžāĻĢ āĻ†āĻāĻ•ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

m1 1āĻŽ āĻĢā§āĻ°ā§‡āĻŽ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻ•ā§€ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡āĻ–āĻžāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻžāĻĢ āĻ†āĻāĻ•āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻŽāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

fg1 1āĻŽ āĻĢā§‹āĻ°āĻ—ā§āĻ°āĻžāĻ‰āĻ¨ā§āĻĄ āĻ•āĻžāĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

m2 2āĻ¯āĻŧ āĻĢā§āĻ°ā§‡āĻŽ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻ•ā§€ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡āĻ–āĻžāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻžāĻĢ āĻ†āĻāĻ•āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻŽāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

fg2 ā§¨āĻ¯āĻŧ āĻĢā§‹āĻ°āĻ—ā§āĻ°āĻžāĻ‰āĻ¨ā§āĻĄ āĻ•āĻžāĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

m3 3āĻ¯āĻŧ āĻĢā§āĻ°ā§‡āĻŽ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻ•ā§€ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡āĻ–āĻžāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻžāĻĢ āĻ†āĻāĻ•āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻŽāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

fg3 3āĻ¯āĻŧ āĻĢā§‹āĻ°āĻ—ā§āĻ°āĻžāĻ‰āĻ¨ā§āĻĄ āĻ•āĻžāĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

m4 4āĻ°ā§āĻĨ āĻĢā§āĻ°ā§‡āĻŽ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻ•ā§€ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡āĻ–āĻžāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻžāĻĢ āĻ†āĻāĻ•āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻŽāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

fg4 ā§ĒāĻ°ā§āĻĨ āĻĢā§‹āĻ°āĻ—ā§āĻ°āĻžāĻ‰āĻ¨ā§āĻĄ āĻ•āĻžāĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŽāĻŋāĻ¨āĻŋāĻŸ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻŽāĻžāĻ¨ā§‡āĻ° āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻŽāĻžāĻ¨ā§‡āĻ° āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

bg āĻ—ā§āĻ°āĻžāĻĢā§‡āĻ° āĻĒāĻŸāĻ­ā§‚āĻŽāĻŋāĻ° āĻ°āĻ™ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ¸āĻžāĻĻāĻžāĨ¤

āĻŽā§‹āĻĄ
āĻ—ā§āĻ°āĻžāĻĢ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŽā§‹āĻĄā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻšāĻ˛:

āĻŦāĻžāĻ°
āĻĄāĻŸ
āĻ˛āĻžāĻ‡āĻ¨

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ "āĻ˛āĻžāĻ‡āĻ¨"āĨ¤

āĻ¸ā§āĻ˛āĻžāĻ‡āĻĄā§
āĻ¸ā§āĻ˛āĻžāĻ‡āĻĄ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸ā§āĻ˛āĻžāĻ‡āĻĄā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻšāĻ˛:

āĻĢā§āĻ°ā§‡āĻŽ
āĻĄāĻžāĻ¨ āĻ¸ā§€āĻŽāĻžāĻ¨āĻžāĻ¯āĻŧ āĻĒā§ŒāĻāĻ›ā§‡ āĻ—ā§‡āĻ˛ā§‡ āĻ¨āĻ¤ā§āĻ¨ āĻĢā§āĻ°ā§‡āĻŽ āĻ†āĻāĻ•ā§āĻ¨āĨ¤

āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž
āĻĒā§āĻ°āĻžāĻ¨ā§‹ āĻ•āĻ˛āĻžāĻŽāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¨āĻ¤ā§āĻ¨ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸ā§āĻ•ā§āĻ°āĻ˛
āĻĄāĻžāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻŦāĻžāĻŽā§‡ āĻ¸ā§āĻ•ā§āĻ°ā§‹āĻ˛ āĻ•āĻ°ā§āĻ¨āĨ¤

rsscroll
āĻŦāĻžāĻŽ āĻĨā§‡āĻ•ā§‡ āĻĄāĻžāĻ¨ā§‡ āĻ¸ā§āĻ•ā§āĻ°ā§‹āĻ˛ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ "āĻĢā§āĻ°ā§‡āĻŽ"āĨ¤

āĻ†āĻ¯āĻŧāĻ¤āĻ¨
āĻ—ā§āĻ°āĻžāĻĢ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨ "āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ•āĻžāĻ°" āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ
in āĻĻā§āĻ¯ ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "900x256"āĨ¤

āĻĢā§‹āĻ°āĻ—ā§āĻ°āĻžāĻ‰āĻ¨ā§āĻĄ āĻ•āĻžāĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

MIN āĻāĻ° āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻŽāĻžāĻ¨ā§‡āĻ° āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻŽāĻžāĻ¨āĨ¤

MAX āĻŸāĻŋ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻŽāĻžāĻ¨ā§‡āĻ° āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻŽāĻžāĻ¨āĨ¤

Val āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻ•ā§€ āĻŽāĻžāĻ¨āĨ¤

āĻ°āĻ™āĻŸāĻŋ 0xAABBGGRR āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻĨā§‡āĻ•ā§‡ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻĒāĻ°āĻŋāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ¨ āĻ›āĻžāĻāĻ•āĻ¨āĻŋ:

signalstats,drawgraph=lavfi.signalstats.YAVG:min=0:max=255

āĻĨā§‡āĻ•ā§‡ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ ebur128 āĻ›āĻžāĻāĻ•āĻ¨āĻŋ:

ebur128=metadata=1,adrawgraph=lavfi.r128.M:min=-120:max=5

āĻĄā§āĻ°āĻ—ā§āĻ°āĻŋāĻĄ
āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻ‰āĻĒāĻ° āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻŋāĻĄ āĻ†āĻāĻ•ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

x
y āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¯āĻž āĻ—ā§āĻ°āĻŋāĻĄ āĻ›ā§‡āĻĻ āĻ•āĻŋāĻ›ā§ āĻŦāĻŋāĻ¨ā§āĻĻā§āĻ° āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ• āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡
(āĻ…āĻĢāĻ¸ā§‡āĻŸ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯)āĨ¤ āĻ‰āĻ­āĻ¯āĻŧ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0.

āĻĒā§āĻ°āĻ¸ā§āĻĨ, w
āĻ‰āĻšā§āĻšāĻ¤āĻž, h
āĻ¯ā§‡ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻŋāĻĄ āĻ˜āĻ°ā§‡āĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡, āĻ¯āĻĻāĻŋ 0 āĻšāĻ¯āĻŧ
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯āĻĨāĻžāĻ•ā§āĻ°āĻŽā§‡, āĻŦāĻŋāĻ¯āĻŧā§‹āĻ— "āĻŦā§‡āĻ§", āĻ¤āĻžāĻ‡ āĻšāĻŋāĻ¤ā§āĻ°
āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻ¯āĻŧ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0.

āĻ°āĻ™, c
āĻ—ā§āĻ°āĻŋāĻĄā§‡āĻ° āĻ°āĻ™ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨
ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛-āĻ "āĻ°āĻ™" āĻŦāĻŋāĻ­āĻžāĻ—āĨ¤ āĻ¯āĻĻāĻŋ āĻŦāĻŋāĻļā§‡āĻˇ āĻŽāĻžāĻ¨ "āĻ‡āĻ¨āĻ­āĻžāĻ°ā§āĻŸ" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§‡
āĻ—ā§āĻ°āĻŋāĻĄā§‡āĻ° āĻ°āĻ™ āĻ‡āĻ¨āĻ­āĻžāĻ°ā§āĻŸā§‡āĻĄ āĻ˛ā§āĻŽāĻžāĻ° āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻŽāĻ¤ā§‹āĻ‡āĨ¤

āĻĒā§āĻ°ā§āĻ¤ā§āĻŦ, t
āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¯āĻž āĻ—ā§āĻ°āĻŋāĻĄ āĻ˛āĻžāĻ‡āĻ¨ā§‡āĻ° āĻĒā§āĻ°ā§āĻ¤ā§āĻŦ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1āĨ¤

āĻ¸ā§āĻŦā§€āĻ•ā§ƒāĻ¤ āĻ§ā§āĻ°ā§āĻŦāĻ•ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨ā§€āĻšā§‡ āĻĻā§‡āĻ–ā§āĻ¨āĨ¤

āĻœāĻ¨ā§āĻ¯ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ x, y, w āĻāĻŦāĻ‚ h āĻāĻŦāĻ‚ t āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻ§āĻžāĻ°āĻŖāĻ•āĻžāĻ°ā§€ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨:

āĻĻāĻžāĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ¸āĻĒā§āĻ˛ā§‡ āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤, āĻāĻŸāĻŋ āĻāĻ•āĻ‡ (w / h)* sAR.

hsub
vsub
āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• āĻāĻŦāĻ‚ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ‰āĻĒ-āĻ¨āĻŽā§āĻ¨āĻž āĻŽāĻžāĻ¨āĨ¤ āĻ¯ā§‡āĻŽāĻ¨ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯
"yuv422p" hsub 2 āĻāĻŦāĻ‚ vsub 1 āĻšāĻ¯āĻŧ

in_h, ih
in_w, iw
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ—ā§āĻ°āĻŋāĻĄ āĻ•āĻ•ā§āĻˇā§‡āĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻžāĨ¤

sAR āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨āĻŽā§āĻ¨āĻž āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤āĨ¤

x
y āĻ—ā§āĻ°āĻŋāĻĄ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ¸ā§‡āĻ•āĻļāĻ¨ā§‡āĻ° āĻ•āĻŋāĻ›ā§ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡āĻ° x āĻāĻŦāĻ‚ y āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ• (āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§‹āĻāĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻ…āĻĢāĻ¸ā§‡āĻŸ)āĨ¤

w
h āĻŸāĻžāĻ¨āĻž āĻ˜āĻ°ā§‡āĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻžāĨ¤

t āĻŸāĻžāĻ¨āĻž āĻ˜āĻ°ā§‡āĻ° āĻĒā§āĻ°ā§āĻ¤ā§āĻŦāĨ¤

āĻāĻ‡ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ x, y, w, h āĻāĻŦāĻ‚ t āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻāĻ•ā§‡ āĻ…āĻĒāĻ°ā§‡āĻ° āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–, āĻ¤āĻžāĻ‡ āĻ†āĻĒāĻ¨āĻŋ
āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ "y=x/dar" āĻŦāĻž "h=w/dar" āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ¸ā§‡āĻ˛ 100x100 āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛, āĻĒā§āĻ°ā§āĻ¤ā§āĻŦ 2 āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛, āĻ°āĻ™ āĻ˛āĻžāĻ˛ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻŋāĻĄ āĻ†āĻāĻ•ā§āĻ¨
āĻ…āĻ¸ā§āĻŦāĻšā§āĻ›āĻ¤āĻž 50%:

āĻĄā§āĻ°āĻ—ā§āĻ°āĻŋāĻĄ=āĻĒā§āĻ°āĻ¸ā§āĻĨ=100:āĻ‰āĻšā§āĻšāĻ¤āĻž=100:āĻŦā§‡āĻ§=2:āĻ°āĻ™=[āĻ‡āĻŽā§‡āĻ˛ āĻ¸ā§āĻ°āĻ•ā§āĻˇāĻŋāĻ¤]

3% āĻ…āĻ¸ā§āĻŦāĻšā§āĻ›āĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻĻāĻž 3x50 āĻ—ā§āĻ°āĻŋāĻĄ āĻ†āĻāĻ•ā§āĻ¨:

drawgrid=w=iw/3:h=ih/3:t=2:c=[āĻ‡āĻŽā§‡āĻ˛ āĻ¸ā§āĻ°āĻ•ā§āĻˇāĻŋāĻ¤]

āĻ…āĻ™ā§āĻ•āĻ¨
libfreetype āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ‰āĻĒāĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒāĻžāĻ ā§āĻ¯ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻŦāĻž āĻĒāĻžāĻ ā§āĻ¯ āĻ†āĻāĻ•ā§āĻ¨
āĻ—ā§āĻ°āĻ¨ā§āĻĨāĻžāĻ—āĻžāĻ°āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋāĻ° āĻ¸āĻ‚āĻ•āĻ˛āĻ¨ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻ¤ā§‡, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ FFmpeg āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
"--enable-libfreetype"āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĢāĻ¨ā§āĻŸ āĻĢāĻ˛āĻŦā§āĻ¯āĻžāĻ• āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻ¤ā§‡ āĻāĻŦāĻ‚ āĻĢāĻ¨ā§āĻŸ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ†āĻĒāĻ¨āĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨
"--enable-libfontconfig" āĻĻāĻŋāĻ¯āĻŧā§‡ FFmpeg āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻ¤ā§‡ āĻŸā§‡āĻ•ā§āĻ¸āĻŸ_āĻļā§‡āĻĒāĻŋāĻ‚ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ, āĻ†āĻĒāĻ¨āĻŋ
"--enable-libfribidi" āĻĻāĻŋāĻ¯āĻŧā§‡ FFmpeg āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

āĻŦāĻžāĻ•ā§āĻ¯ āĻ—āĻ āĻ¨

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻŦāĻ•ā§āĻ¸ āĻĒāĻŸāĻ­ā§‚āĻŽāĻŋāĻ° āĻ°āĻ™ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĒāĻžāĻ ā§āĻ¯ā§‡āĻ° āĻšāĻžāĻ°āĻĒāĻžāĻļā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻžāĻ•ā§āĻ¸ āĻ†āĻāĻ•āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻŽāĻžāĻ¨ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ 1 āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
(āĻ¸āĻ•ā§āĻˇāĻŽ) āĻŦāĻž 0 (āĻ…āĻ•ā§āĻˇāĻŽ)āĨ¤ āĻāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻŦāĻ•ā§āĻ¸ 0 āĻšāĻ¯āĻŧ

boxborderw
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻŦāĻ•ā§āĻ¸ā§‡āĻ° āĻšāĻžāĻ°āĻĒāĻžāĻļā§‡ āĻ†āĻāĻ•āĻž āĻ¸ā§€āĻŽāĻžāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻŦāĻ•ā§āĻ¸ āĻ°āĻ™āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
āĻŽāĻžāĻ¨ boxborderw 0 āĻšāĻ¯āĻŧ

āĻŦāĻ•ā§āĻ¸ āĻ°āĻ™
āĻĒāĻžāĻ ā§āĻ¯ā§‡āĻ° āĻšāĻžāĻ°āĻĒāĻžāĻļā§‡ āĻŦāĻžāĻ•ā§āĻ¸ āĻ†āĻāĻ•āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¯ā§‡ āĻ°āĻ™āĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨
ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛-āĻ "āĻ°āĻ™" āĻŦāĻŋāĻ­āĻžāĻ—āĨ¤

āĻāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻŦāĻ•ā§āĻ¸ āĻ°āĻ™ āĻ¸āĻžāĻĻāĻž".

āĻ¸ā§€āĻŽāĻžāĻ¨ā§āĻ¤
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĒāĻžāĻ ā§āĻ¯ā§‡āĻ° āĻšāĻžāĻ°āĻĒāĻžāĻļā§‡ āĻ†āĻāĻ•āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§€āĻŽāĻžāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¸ā§€āĻŽāĻžāĻ¨ā§āĻ¤ āĻ°āĻ™. āĻĻā§āĻ¯
āĻāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻ¸ā§€āĻŽāĻžāĻ¨ā§āĻ¤ 0 āĻšāĻ¯āĻŧ

āĻ¸ā§€āĻŽāĻžāĻ¨ā§āĻ¤ āĻ°āĻ™
āĻĒāĻžāĻ ā§āĻ¯ā§‡āĻ° āĻšāĻžāĻ°āĻĒāĻžāĻļā§‡ āĻ¸ā§€āĻŽāĻžāĻ¨āĻž āĻ†āĻāĻ•āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ°āĻ™ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻœāĻ¨ā§āĻ¯
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ, ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĻŸāĻŋāĻ¤ā§‡ "āĻ°āĻ™" āĻŦāĻŋāĻ­āĻžāĻ—āĻŸāĻŋ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻ¸ā§€āĻŽāĻžāĻ¨ā§āĻ¤ āĻ°āĻ™ āĻ•āĻžāĻ˛ā§‹".

āĻ¸āĻŽā§āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŖ
āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨ āĻĒāĻžāĻ  āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ "āĻ•ā§‹āĻ¨āĻŸāĻŋāĻ‡ āĻ¨āĻ¯āĻŧ", "strftime" (āĻ…āĻĒā§āĻ°āĻšāĻ˛āĻŋāĻ¤) āĻŦāĻž
"āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•" (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ)āĨ¤ āĻĻā§‡āĻ–ā§āĻ¨ drawtext_expansion, āĻĒāĻžāĻ  āĻ¸āĻŽā§āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŖ āĻœāĻ¨ā§āĻ¯ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ
āĻŦāĻŋāĻŦāĻ°āĻŖāĨ¤

fix_bounds
āĻ¸āĻ¤ā§āĻ¯ āĻšāĻ˛ā§‡, āĻ•ā§āĻ˛āĻŋāĻĒāĻŋāĻ‚ āĻāĻĄāĻŧāĻžāĻ¤ā§‡ āĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻ•ā§‹āĻ°ā§āĻĄāĻ—ā§āĻ˛āĻŋ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻ āĻŋāĻ• āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻ¨ā§āĻŸā§‡āĻ° āĻ°āĻ‚
āĻĢāĻ¨ā§āĻŸ āĻ†āĻāĻ•āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¯ā§‡ āĻ°āĻ™ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨
ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛-āĻ "āĻ°āĻ™" āĻŦāĻŋāĻ­āĻžāĻ—āĨ¤

āĻāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻĢāĻ¨ā§āĻŸā§‡āĻ° āĻ°āĻ‚ āĻ•āĻžāĻ˛ā§‹".

fontcolor_expr
āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻ¯āĻž āĻāĻ•āĻ‡āĻ­āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻĒāĻžāĻ  āĻ—āĻ¤āĻŋāĻļā§€āĻ˛ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĢāĻ¨ā§āĻŸā§‡āĻ° āĻ°āĻ‚ āĻŽāĻžāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ–āĻžāĻ˛āĻŋ āĻŽāĻžāĻ¨ āĻ†āĻ›ā§‡ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡, āĻāĻŸāĻŋ
āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻĢāĻ¨ā§āĻŸā§‡āĻ° āĻ°āĻ‚ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

āĻĢāĻ¨ā§āĻŸ
āĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻ†āĻāĻ•āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻĢāĻ¨ā§āĻŸ āĻĒāĻ°āĻŋāĻŦāĻžāĻ°āĨ¤ āĻŦāĻžāĻ‡ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ Sans.

āĻĢāĻ¨ā§āĻŸ āĻĢāĻžāĻ‡āĻ˛
āĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻ†āĻāĻ•āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻĢāĻ¨ā§āĻŸ āĻĢāĻžāĻ‡āĻ˛āĨ¤ āĻĒāĻĨ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻ†āĻŦāĻļā§āĻ¯āĻ•. āĻāĻ‡ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ
fontconfig āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻšāĻ˛ā§‡ āĻŦāĻžāĻ§ā§āĻ¯āĻ¤āĻžāĻŽā§‚āĻ˛āĻ•āĨ¤

āĻ†āĻāĻ•āĻž
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ¨ā§‡āĻ‡, āĻ…āĻ¨ā§āĻ—ā§āĻ°āĻš āĻ•āĻ°ā§‡ āĻŸāĻžāĻ‡āĻŽāĻ˛āĻžāĻ‡āĻ¨ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĻā§‡āĻ–ā§āĻ¨

āĻ†āĻ°āĻŽā§āĻ­
āĻ†āĻ˛āĻĢāĻž āĻŽāĻŋāĻļā§āĻ°āĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§‡ āĻĒāĻžāĻ ā§āĻ¯ āĻ†āĻāĻ•ā§āĻ¨āĨ¤ āĻŽāĻžāĻ¨ 0.0 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻāĻŦāĻ‚ 1.0 āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻāĻ•āĻ‡ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡ x, y āĻ•āĻ°āĻ¤ā§‡ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1āĨ¤
āĻ…āĻ¨ā§āĻ—ā§āĻ°āĻš āĻ•āĻ°ā§‡ fontcolor_expr āĻĻā§‡āĻ–ā§āĻ¨

āĻ…āĻ•ā§āĻˇāĻ°ā§‡āĻ° āĻ†āĻ•āĻžāĻ°
āĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻ†āĻāĻ•āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻĢāĻ¨ā§āĻŸā§‡āĻ° āĻ†āĻ•āĻžāĻ°āĨ¤ āĻāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻ…āĻ•ā§āĻˇāĻ°ā§‡āĻ° āĻ†āĻ•āĻžāĻ° 16 āĻšāĻ¯āĻŧ

āĻŸā§‡āĻ•ā§āĻ¸āĻŸ_āĻļā§‡āĻĒāĻŋāĻ‚
āĻ¯āĻĻāĻŋ 1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻĒāĻžāĻ ā§āĻ¯āĻ•ā§‡ āĻ†āĻ•āĻžāĻ° āĻĻā§‡āĻ“āĻ¯āĻŧāĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§āĻ¨ (āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻĄāĻžāĻ¨-āĻĨā§‡āĻ•ā§‡- āĻāĻ° āĻ•ā§āĻ°āĻŽ āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻ•āĻ°ā§āĻ¨
āĻŦāĻžāĻŽ āĻĒāĻžāĻ ā§āĻ¯ āĻāĻŦāĻ‚ āĻ†āĻ°āĻŦāĻŋ āĻ…āĻ•ā§āĻˇāĻ° āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨) āĻāĻŸāĻŋ āĻ†āĻāĻ•āĻžāĻ° āĻ†āĻ—ā§‡āĨ¤ āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ, āĻļā§āĻ§ā§ āĻ†āĻāĻ•āĻž
āĻ˛ā§‡āĻ–āĻž āĻ āĻŋāĻ• āĻ¯ā§‡āĻŽāĻ¨ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ 1 (āĻ¯āĻĻāĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧ)āĨ¤

ft_load_flags
āĻĢāĻ¨ā§āĻŸ āĻ˛ā§‹āĻĄ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻĒāĻ¤āĻžāĻ•āĻžāĨ¤

āĻĒāĻ¤āĻžāĻ•āĻžāĻ—ā§āĻ˛āĻŋ libfreetype āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻĒāĻ¤āĻžāĻ•āĻžāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻŽā§āĻ¯āĻžāĻĒ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻŽāĻŋāĻļā§āĻ°āĻŖ
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡:

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
no_scale
āĻ•ā§‹āĻ¨_āĻ‡āĻ™ā§āĻ—āĻŋāĻ¤
āĻĒāĻžāĻ°āĻŋāĻļā§āĻ°āĻŽāĻŋāĻ• āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°āĻž
āĻ•ā§‹āĻ¨_āĻŦāĻŋāĻŸāĻŽā§āĻ¯āĻžāĻĒ
āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ_āĻ˛ā§‡āĻ†āĻ‰āĻŸ
force_autohint
āĻ•ā§āĻ°āĻĒ_āĻŦāĻŋāĻŸāĻŽā§āĻ¯āĻžāĻĒ
āĻŦā§ƒāĻ¤ā§āĻ¤āĻŋāĻŽā§‚āĻ˛āĻ•
āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛_āĻ…āĻ—ā§āĻ°āĻŋāĻŽ_āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨
no_recurse
ignore_transform
āĻāĻ•āĻŦāĻ°ā§āĻŖ
āĻ˛āĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ°_āĻĄāĻŋāĻœāĻžāĻ‡āĻ¨
āĻ•ā§‹āĻ¨_āĻ…āĻŸā§‹āĻšāĻŋāĻ¨ā§āĻŸ

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ "āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ"āĨ¤

āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ FT_LOAD_* libfreetype āĻĒāĻ¤āĻžāĻ•āĻžāĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻ•ā§āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨ āĻĻā§‡āĻ–ā§āĻ¨āĨ¤

āĻ›āĻžāĻ¯āĻŧāĻžāĻ°āĻ™
āĻ†āĻāĻ•āĻž āĻĒāĻžāĻ ā§āĻ¯ā§‡āĻ° āĻĒāĻŋāĻ›āĻ¨ā§‡ āĻ›āĻžāĻ¯āĻŧāĻž āĻ†āĻāĻ•āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¯ā§‡ āĻ°āĻ™āĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤ āĻāĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ, ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĻŸāĻŋāĻ¤ā§‡ "āĻ°āĻ™" āĻŦāĻŋāĻ­āĻžāĻ—āĻŸāĻŋ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻ›āĻžāĻ¯āĻŧāĻžāĻ°āĻ™ āĻ•āĻžāĻ˛ā§‹".

shadowx
āĻ›āĻžāĻ¯āĻŧāĻžāĻŽāĻ¯āĻŧ
āĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻļā§āĻ¯āĻžāĻĄā§‹ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ x āĻāĻŦāĻ‚ y āĻ…āĻĢāĻ¸ā§‡āĻŸ āĻāĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĒā§‡āĻ•ā§āĻˇā§‡
āĻĒāĻžāĻ ā§āĻ¯ āĻ¤āĻžāĻ°āĻž āĻ‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻŦāĻž āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻŽāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ‰āĻ­āĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĻ‡ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨
"0"āĨ¤

start_number
n/frame_num āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ā§‡āĻ° āĻļā§āĻ°ā§āĻ° āĻĢā§āĻ°ā§‡āĻŽ āĻ¨āĻŽā§āĻŦāĻ°āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "0"āĨ¤

āĻŸā§āĻ¯āĻžāĻŦāĻ¸āĻžāĻ‡āĻœ
āĻŸā§āĻ¯āĻžāĻŦ āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§āĻĒā§‡āĻ¸ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻ†āĻ•āĻžāĻ°āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 4āĨ¤

timecode
"hh:mm:ss[:;.]ff" āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻŸāĻžāĻ‡āĻŽāĻ•ā§‹āĻĄ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ¸āĻš āĻŦāĻž āĻ›āĻžāĻĄāĻŧāĻžāĨ¤ āĻŸāĻžāĻ‡āĻŽāĻ•ā§‹āĻĄ_āĻ°ā§‡āĻŸ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ†āĻŦāĻļā§āĻ¯āĻ•āĨ¤

āĻŸāĻžāĻ‡āĻŽāĻ•ā§‹āĻĄ_āĻ°ā§‡āĻŸ, āĻšāĻžāĻ°, r
āĻŸāĻžāĻ‡āĻŽāĻ•ā§‹āĻĄ āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŸāĻžāĻ‡āĻŽāĻ•ā§‹āĻĄ)āĨ¤

āĻĒāĻžāĻ 
āĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻ†āĻāĻ•āĻž āĻšāĻŦā§‡. āĻĒāĻžāĻ ā§āĻ¯āĻŸāĻŋ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ UTF-8 āĻāĻ¨āĻ•ā§‹āĻĄ āĻ•āĻ°āĻž āĻ…āĻ•ā§āĻˇāĻ°ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ°āĻŽ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤
āĻāĻ‡ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°āĻŸāĻŋ āĻŦāĻžāĻ§ā§āĻ¯āĻ¤āĻžāĻŽā§‚āĻ˛āĻ• āĻ¯āĻĻāĻŋ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ•ā§‹āĻ¨ā§‹ āĻĢāĻžāĻ‡āĻ˛ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨āĻž āĻĨāĻžāĻ•ā§‡ āĻ˛ā§‡āĻ–āĻžāĻ° āĻĢāĻžāĻ‡āĻ˛.

āĻ˛ā§‡āĻ–āĻžāĻ° āĻĢāĻžāĻ‡āĻ˛
āĻ†āĻāĻ•āĻ¤ā§‡ āĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻ§āĻžāĻ°āĻŖāĻ•āĻžāĻ°ā§€ āĻāĻ•āĻŸāĻŋ āĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻĢāĻžāĻ‡āĻ˛. āĻĒāĻžāĻ ā§āĻ¯āĻŸāĻŋ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ UTF-8 āĻāĻ¨āĻ•ā§‹āĻĄ āĻ•āĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ°āĻŽ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ā§ˇ
āĻ…āĻ•ā§āĻˇāĻ°.

āĻāĻ‡ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°āĻŸāĻŋ āĻŦāĻžāĻ§ā§āĻ¯āĻ¤āĻžāĻŽā§‚āĻ˛āĻ• āĻ¯āĻĻāĻŋ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ•ā§‹āĻ¨ āĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨āĻž āĻĨāĻžāĻ•ā§‡ āĻĒāĻžāĻ .

āĻ¯āĻĻāĻŋ āĻ‰āĻ­āĻ¯āĻŧ āĻĒāĻžāĻ  āĻāĻŦāĻ‚ āĻ˛ā§‡āĻ–āĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻāĻ•āĻŸāĻŋ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻ¨āĻŋāĻ•ā§āĻˇā§‡āĻĒ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻŦā§‹āĻāĻžāĻ‡ āĻ•āĻ°āĻž
1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡, the āĻ˛ā§‡āĻ–āĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ†āĻ—ā§‡ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ˛ā§‹āĻĄ āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤ āĻāĻŸāĻž āĻ†āĻĒāĻĄā§‡āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻ­ā§āĻ˛āĻŦā§‡āĻ¨ āĻ¨āĻž
āĻĒāĻžāĻ°āĻŽāĻžāĻŖāĻŦāĻŋāĻ•āĻ­āĻžāĻŦā§‡, āĻŦāĻž āĻāĻŸāĻŋ āĻ†āĻ‚āĻļāĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻĒāĻĄāĻŧāĻž āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻŦāĻž āĻāĻŽāĻ¨āĻ•āĻŋ āĻŦā§āĻ¯āĻ°ā§āĻĨ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

x
y āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¯āĻž āĻ…āĻĢāĻ¸ā§‡āĻŸāĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒāĻžāĻ ā§āĻ¯ āĻ†āĻāĻ•āĻž āĻšāĻŦā§‡ā§ˇ
āĻĢā§āĻ°ā§‡āĻŽ. āĻāĻ—ā§āĻ˛āĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻ‰āĻĒāĻ°ā§‡āĻ°/āĻŦāĻžāĻŽ āĻ¸ā§€āĻŽāĻžāĻ¨āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻ†āĻĒā§‡āĻ•ā§āĻˇāĻŋāĻ•āĨ¤

āĻāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ x āĻāĻŦāĻ‚ y āĻšāĻ˛ "0"āĨ¤

āĻ—ā§ƒāĻšā§€āĻ¤ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻāĻŦāĻ‚ āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨ā§€āĻšā§‡ āĻĻā§‡āĻ–ā§āĻ¨āĨ¤

āĻœāĻ¨ā§āĻ¯ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ x āĻāĻŦāĻ‚ y āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻ§āĻžāĻ°āĻŖāĻ•āĻžāĻ°ā§€ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻāĻŦāĻ‚
āĻĢāĻžāĻ‚āĻļāĻ¨:

āĻĻāĻžāĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ¸āĻĒā§āĻ˛ā§‡ āĻ…ā§āĻ¯āĻžāĻ¸āĻĒā§‡āĻ•ā§āĻŸ āĻ°ā§‡āĻļāĻŋāĻ“, āĻāĻŸāĻŋ āĻāĻ•āĻ‡ (w / h)* sAR

hsub
vsub
āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• āĻāĻŦāĻ‚ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ‰āĻĒ-āĻ¨āĻŽā§āĻ¨āĻž āĻŽāĻžāĻ¨āĨ¤ āĻ¯ā§‡āĻŽāĻ¨ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯
"yuv422p" hsub 2 āĻāĻŦāĻ‚ vsub 1 āĻšāĻ¯āĻŧ

āĻ˛āĻžāĻ‡āĻ¨_āĻ˜, lh
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒāĻžāĻ ā§āĻ¯ āĻ˛āĻžāĻ‡āĻ¨ā§‡āĻ° āĻ‰āĻšā§āĻšāĻ¤āĻž

main_h, h, H
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ‰āĻšā§āĻšāĻ¤āĻž

main_w, w, W
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ°āĻ¸ā§āĻĨ

āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš_āĻ—ā§āĻ˛āĻŋāĻĢ_āĻ, āĻšāĻĄāĻŧāĻžāĻ‡
āĻŦā§‡āĻ¸āĻ˛āĻžāĻ‡āĻ¨ āĻĨā§‡āĻ•ā§‡ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš/āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ—ā§āĻ°āĻŋāĻĄ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ•ā§‡āĻ° āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻĻā§‚āĻ°āĻ¤ā§āĻŦ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ° āĻ•āĻ°āĻž āĻ—ā§āĻ˛āĻŋāĻĢā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ˛āĻŋāĻĢ āĻ†āĻ‰āĻŸāĻ˛āĻžāĻ‡āĻ¨ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ°āĻžāĻ–ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻŽāĻžāĻ¨, āĻ•āĻžāĻ°āĻŖā§‡
Y āĻ…āĻ•ā§āĻˇā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ‰āĻĒāĻ°ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ—ā§āĻ°āĻŋāĻĄā§‡āĻ° āĻ…āĻ­āĻŋāĻ¯ā§‹āĻœāĻ¨ā§‡āĨ¤

āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš_āĻ—ā§āĻ˛āĻŋāĻĢ_āĻĄāĻŋ, āĻ—ā§‹āĻ¤ā§āĻ°
āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻŦā§‡āĻ¸āĻ˛āĻžāĻ‡āĻ¨ āĻĨā§‡āĻ•ā§‡ āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻ—ā§āĻ°āĻŋāĻĄ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ•ā§‡āĻ° āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻĻā§‚āĻ°āĻ¤ā§āĻŦ
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ° āĻ•āĻ°āĻž āĻ—ā§āĻ˛āĻŋāĻĢā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ—ā§āĻ˛āĻžāĻ‡āĻĢ āĻ†āĻ‰āĻŸāĻ˛āĻžāĻ‡āĻ¨ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻŽāĻžāĻ¨, āĻ•āĻžāĻ°āĻŖā§‡
āĻ—ā§āĻ°āĻŋāĻĄā§‡āĻ° āĻ…āĻ­āĻŋāĻ¯ā§‹āĻœāĻ¨, Y āĻ…āĻ•ā§āĻˇ āĻ‰āĻĒāĻ°ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡āĨ¤

āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš_āĻ—ā§āĻ˛āĻŋāĻĢ_āĻ˜
āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻ—ā§āĻ˛āĻžāĻ‡āĻĢ āĻ‰āĻšā§āĻšāĻ¤āĻž, āĻ¯ā§‡āĻŸāĻŋāĻ¤ā§‡ āĻĨāĻžāĻ•āĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ—ā§āĻ˛āĻŋāĻĢā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ‰āĻšā§āĻšāĻ¤āĻž
āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ° āĻ•āĻ°āĻž āĻĒāĻžāĻ ā§āĻ¯, āĻāĻŸāĻŋ āĻāĻ° āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯ āĻšāĻĄāĻŧāĻžāĻ‡ - āĻ—ā§‹āĻ¤ā§āĻ°.

max_glyph_w
āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻ—ā§āĻ˛āĻžāĻ‡āĻĢ āĻĒā§āĻ°āĻ¸ā§āĻĨ, āĻ¯ā§‡āĻŸāĻŋāĻ¤ā§‡ āĻĨāĻžāĻ•āĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ—ā§āĻ˛āĻžāĻ‡āĻĢā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻĒā§āĻ°āĻ¸ā§āĻĨ
āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ° āĻ•āĻ°āĻž āĻĒāĻžāĻ ā§āĻ¯

n āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, 0 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§

āĻ°ā§‡āĻ¨ā§āĻĄ (āĻŽāĻŋāĻ¨āĻŋāĻŸ, āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš)
āĻŽāĻ§ā§āĻ¯ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻāĻ•āĻŸāĻŋ āĻ°ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŽ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻĢā§‡āĻ°āĻ¤ āĻŽāĻŋāĻ¨āĻŋāĻŸ āĻāĻŦāĻ‚ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš

sAR āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨āĻŽā§āĻ¨āĻž āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤āĨ¤

t āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, NAN āĻ¯āĻĻāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ…āĻœāĻžāĻ¨āĻž āĻĨāĻžāĻ•ā§‡

āĻĒāĻžāĻ ā§āĻ¯_āĻ˜āĻŖā§āĻŸāĻž, th
āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ° āĻ•āĻ°āĻž āĻĒāĻžāĻ ā§āĻ¯ā§‡āĻ° āĻ‰āĻšā§āĻšāĻ¤āĻž

text_w, tw
āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ° āĻ•āĻ°āĻž āĻĒāĻžāĻ ā§āĻ¯ā§‡āĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ

x
y x āĻāĻŦāĻ‚ y āĻ…āĻĢāĻ¸ā§‡āĻŸ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ• āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻ†āĻāĻ•āĻž āĻšāĻ¯āĻŧāĨ¤

āĻāĻ‡ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ x āĻāĻŦāĻ‚ y āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻāĻ•ā§‡ āĻ…āĻĒāĻ°āĻ•ā§‡ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻ¤ā§‡, āĻ¯āĻžāĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ "y=x/dar" āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒāĻžāĻ  āĻ¸āĻŽā§āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŖ

If āĻ¸āĻŽā§āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŖ "strftime" āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ†āĻ›ā§‡, āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸ā§āĻŦā§€āĻ•ā§ƒāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ strftime() āĻŽāĻ§ā§āĻ¯ā§‡ āĻ•ā§āĻ°āĻŽ
āĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻ¸ā§‡āĻ‡ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§€ āĻ¤āĻžāĻĻā§‡āĻ° āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻ•āĻ°ā§‡āĨ¤ āĻāĻ° āĻĄāĻ•ā§āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨ āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨ strftime(). āĻāĻ‡
āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻ…āĻŦāĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

If āĻ¸āĻŽā§āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŖ "āĻ•ā§‹āĻ¨āĻŸāĻŋāĻ‡ āĻ¨āĻ¯āĻŧ" āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻĒāĻžāĻ ā§āĻ¯āĻŸāĻŋ āĻŽā§ŒāĻ–āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻŽā§āĻĻā§āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧā§ˇ

If āĻ¸āĻŽā§āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŖ "āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•" (āĻ¯āĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ) āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¸āĻŽā§āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŖ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž
āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ.

āĻŦā§āĻ¯āĻžāĻ•āĻ¸ā§āĻ˛ā§āĻ¯āĻžāĻļ āĻšāĻ°āĻŋāĻ¤ā§āĻ° \, āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻ…āĻ•ā§āĻˇāĻ° āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡, āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧāĻŸāĻŋāĻ¤ā§‡ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ
āĻ…āĻ•ā§āĻˇāĻ°āĨ¤

"%{...}" āĻĢāĻ°ā§āĻŽā§‡āĻ° āĻ•ā§āĻ°āĻŽ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻ§āĻ¨ā§āĻ°ā§āĻŦāĻ¨ā§āĻ§āĻ¨ā§€ āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒāĻžāĻ ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‚āĻļāĻ¨
āĻ¨āĻžāĻŽ, āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ ':' āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¯āĻĻāĻŋ āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻŦāĻŋāĻļā§‡āĻˇ āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡
āĻ…āĻ•ā§āĻˇāĻ° āĻŦāĻž āĻĄāĻŋāĻ˛āĻŋāĻŽāĻŋāĻŸāĻžāĻ° (':' āĻŦāĻž '}'), āĻ¤āĻžāĻĻā§‡āĻ° āĻāĻ¸ā§āĻ•ā§‡āĻĒ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤

āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻ¤āĻžāĻ°āĻž āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻāĻ° āĻŽāĻžāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒāĻžāĻ˛āĻžāĻ¤ā§‡ āĻšāĻŦā§‡ āĻĒāĻžāĻ  āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻŽāĻ§ā§āĻ¯ā§‡
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ āĻŦāĻŋāĻŦāĻ°āĻŖā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡, āĻāĻŦāĻ‚
āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻļā§‡āĻ˛āĻŸāĻŋāĻ° āĻœāĻ¨ā§āĻ¯āĻ“, āĻ¯ā§‡āĻŸāĻŋ āĻšāĻžāĻ°āĻŸāĻŋ āĻ¸ā§āĻ¤āĻ° āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻĒāĻžāĻ˛āĻžāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡; āĻāĻ•āĻŸāĻŋ āĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻĢāĻžāĻ‡āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡
āĻāĻ‡ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ—ā§āĻ˛āĻŋ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¯āĻŧāĨ¤

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§:

āĻāĻ•ā§āĻ¸āĻĒā§āĻ°, e
āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻĢāĻ˛āĻžāĻĢāĻ˛.

āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻ¨āĻŋāĻ¤ā§‡ āĻšāĻŦā§‡, āĻ¯āĻž āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡
āĻāĻ•āĻ‡ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻāĻŦāĻ‚ āĻĢāĻžāĻ‚āĻļāĻ¨ x āĻāĻŦāĻ‚ y āĻŽāĻžāĻ¨ āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻĨāĻžāĻ•āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĒāĻžāĻ ā§āĻ¯ā§‡āĻ° āĻ†āĻ•āĻžāĻ° āĻœāĻžāĻ¨āĻž āĻ¯āĻžāĻ¯āĻŧ āĻ¨āĻž, āĻ¤āĻžāĻ‡
āĻ§ā§āĻ°ā§āĻŦāĻ• text_w āĻāĻŦāĻ‚ text_h āĻāĻ•āĻŸāĻŋ āĻ…āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻĨāĻžāĻ•āĻŦā§‡āĨ¤

expr_int_format, eif
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸āĻŋāĻ¤ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ° āĻŽāĻžāĻ¨ āĻāĻŦāĻ‚ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒā§āĻ°āĻĨāĻŽ āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻšāĻ˛ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž, āĻ āĻŋāĻ• āĻ¯ā§‡āĻŽāĻ¨ āĻœāĻ¨ā§āĻ¯ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻ¸ āĻĢāĻžāĻ‚āĻļāĻ¨.
āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻŸāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡āĨ¤ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻšāĻ¯āĻŧ x, X, d āĻāĻŦāĻ‚ u.
āĻāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ "āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸāĻāĻĢ" āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡āĻ° āĻŽāĻ¤ā§‹āĻ‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¤ā§ƒāĻ¤ā§€āĻ¯āĻŧ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°āĻŸāĻŋ āĻāĻšā§āĻ›āĻŋāĻ•
āĻāĻŦāĻ‚ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡āĨ¤ āĻāĻŸāĻž āĻĒā§āĻ¯āĻžāĻĄāĻŋāĻ‚ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻŦāĻžāĻŽ āĻĨā§‡āĻ•ā§‡ āĻļā§‚āĻ¨ā§āĻ¯ āĻ¸āĻšāĨ¤

gmtime
āĻ¯ā§‡ āĻ¸āĻŽāĻ¯āĻŧā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻšāĻ˛āĻ›ā§‡, UTC-āĻ¤ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:
a strftime() āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚āĨ¤

āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻ¸āĻŽāĻ¯āĻŧ
āĻ¯ā§‡ āĻ¸āĻŽāĻ¯āĻŧā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻšāĻ˛āĻ›ā§‡, āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻ¸āĻŽāĻ¯āĻŧ āĻ…āĻžā§āĻšāĻ˛ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻŸāĻž āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻāĻ•āĻŸāĻŋ āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§āĻ¨: āĻ• strftime() āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚āĨ¤

āĻŽā§‡āĻŸāĻžāĻĄāĻžāĻŸāĻž
āĻĢā§āĻ°ā§‡āĻŽ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻžāĨ¤ āĻāĻŸāĻŋ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻ•ā§€ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸ āĻ¨āĻŋāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

n, āĻĢā§āĻ°ā§‡āĻŽ_āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
āĻĢā§āĻ°ā§‡āĻŽ āĻ¨āĻŽā§āĻŦāĻ°, 0 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§āĨ¤

āĻ›āĻŦāĻŋ_āĻŸāĻžāĻ‡āĻĒ
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ›āĻŦāĻŋāĻ° āĻĒā§āĻ°āĻ•āĻžāĻ°ā§‡āĻ° āĻāĻ•āĻŸāĻŋ 1 āĻ…āĻ•ā§āĻˇāĻ°ā§‡āĻ° āĻŦāĻŋāĻŦāĻ°āĻŖāĨ¤

āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒāĨ¤ āĻāĻŸāĻŋ āĻĻā§āĻŸāĻŋ āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¨āĻŋāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻĒā§āĻ°āĻĨāĻŽ āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻšāĻ˛ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡āĻ° āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸; āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻœāĻ¨ā§āĻ¯ "flt" āĻšāĻŋāĻ¸āĻžāĻŦā§‡
āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ āĻ¨āĻŋāĻ°ā§āĻ­ā§āĻ˛āĻ¤āĻž āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻĻāĻļāĻŽāĻŋāĻ• āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž; "hms" āĻāĻ•āĻŸāĻŋ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡āĻĄ āĻŦā§‹āĻāĻžāĻ¯āĻŧ
[-]HH:MM:SS.mmm āĻŽāĻŋāĻ˛āĻŋāĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ āĻ¨āĻŋāĻ°ā§āĻ­ā§āĻ˛āĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒāĨ¤

āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻšāĻ˛ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻ…āĻĢāĻ¸ā§‡āĻŸāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻāĻšā§āĻ›āĻŋāĻ• āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ FreeSerif āĻĢāĻ¨ā§āĻŸā§‡āĻ° āĻ¸āĻžāĻĨā§‡ "āĻŸā§‡āĻ¸ā§āĻŸ āĻŸā§‡āĻ•ā§āĻ¸āĻŸ" āĻ†āĻāĻ•ā§āĻ¨
āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°āĨ¤

drawtext="fontfile=/usr/share/fonts/truetype/freefont/FreeSerif.ttf: text='Test Text'"

x=24 āĻāĻŦāĻ‚ y=100 āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ 50 āĻ†āĻ•āĻžāĻ°ā§‡āĻ° FreeSerif āĻĢāĻ¨ā§āĻŸ āĻ¸āĻš 'āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻĒāĻžāĻ ā§āĻ¯' āĻ†āĻāĻ•ā§āĻ¨ (āĻ—āĻŖāĻ¨āĻž
āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻ¨ā§‡āĻ° āĻ‰āĻĒāĻ°ā§‡āĻ°-āĻŦāĻžāĻŽ āĻ•ā§‹āĻŖ āĻĨā§‡āĻ•ā§‡), āĻĒāĻžāĻ ā§āĻ¯āĻŸāĻŋ āĻšāĻ˛ā§āĻĻ āĻ°āĻ™ā§‡āĻ° āĻāĻŦāĻ‚ āĻāĻŸāĻŋāĻ° āĻšāĻžāĻ°āĻĒāĻžāĻļā§‡ āĻāĻ•āĻŸāĻŋ āĻ˛āĻžāĻ˛ āĻŦāĻžāĻ•ā§āĻ¸ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ āĻ‰āĻ­āĻ¯āĻŧ
āĻĒāĻžāĻ ā§āĻ¯ āĻāĻŦāĻ‚ āĻŦāĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻ…āĻ¸ā§āĻŦāĻšā§āĻ›āĻ¤āĻž 20%āĨ¤

drawtext="fontfile=/usr/share/fonts/truetype/freefont/FreeSerif.ttf: text='Test Text':\
x=100: y=50: fontsize=24: fontcolor=[āĻ‡āĻŽā§‡āĻ˛ āĻ¸ā§āĻ°āĻ•ā§āĻˇāĻŋāĻ¤]: box=1: boxcolor=[āĻ‡āĻŽā§‡āĻ˛ āĻ¸ā§āĻ°āĻ•ā§āĻˇāĻŋāĻ¤]"

āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻ¸ā§āĻĒā§‡āĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¨āĻž āĻšāĻ˛ā§‡ āĻĄāĻŦāĻ˛ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ¨āĻ¯āĻŧ
āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĨ¤

¡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§‡ āĻĒāĻžāĻ ā§āĻ¯ āĻĻā§‡āĻ–āĻžāĻ¨:

drawtext="fontsize=30:fontfile=FreeSerif.ttf:text='hello world':x=(w-text_w)/2:y=(h-text_h)/2"

¡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻļā§‡āĻˇ āĻ¸āĻžāĻ°āĻŋāĻ¤ā§‡ āĻĄāĻžāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻŦāĻžāĻŽā§‡ āĻ¸ā§āĻ˛āĻžāĻ‡āĻĄāĻŋāĻ‚ āĻāĻ•āĻŸāĻŋ āĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻ˛āĻžāĻ‡āĻ¨ āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤ āĻĻā§āĻ¯
āĻĢāĻžāĻ‡āĻ˛ āĻĻā§€āĻ°ā§āĻ˜ āĻ˛āĻžāĻ‡āĻ¨ āĻ•ā§‹āĻ¨ āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻ‡āĻ¨ āĻ›āĻžāĻĄāĻŧāĻž āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻ˛āĻžāĻ‡āĻ¨ āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ.

drawtext="fontsize=15:fontfile=FreeSerif.ttf:text=LONG_LINE:y=h-line_h:x=-50*t"

¡ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻĻā§‡āĻ–āĻžāĻ¨ āĻ•ā§āĻ°ā§‡āĻĄāĻŋāĻŸāĻ¸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¨ā§€āĻšā§‡āĻ° āĻ…āĻ‚āĻļ āĻĨā§‡āĻ•ā§‡ āĻāĻŦāĻ‚ āĻ‰āĻĒāĻ°ā§‡ āĻ¸ā§āĻ•ā§āĻ°ā§‹āĻ˛ āĻ•āĻ°ā§āĻ¨āĨ¤

drawtext="fontsize=20:fontfile=FreeSerif.ttf:textfile=CREDITS:y=h-20*t"

¡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻŦā§āĻœ āĻ…āĻ•ā§āĻˇāĻ° "g" āĻ†āĻāĻ•ā§āĻ¨āĨ¤ āĻ—ā§āĻ˛āĻŋāĻĢ āĻŦā§‡āĻ¸āĻ˛āĻžāĻ‡āĻ¨
āĻ…āĻ°ā§āĻ§ āĻ¸ā§āĻ•ā§āĻ°ā§€āĻ¨ āĻ‰āĻšā§āĻšāĻ¤āĻžāĻ¯āĻŧ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

drawtext="fontsize=60:fontfile=FreeSerif.ttf:fontcolor=green:text=g:x=(w-max_glyph_w)/2:y=h/2-ascent"

¡ āĻĒā§āĻ°āĻ¤āĻŋ 1 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ 3 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻžāĻ ā§āĻ¯ āĻĻā§‡āĻ–āĻžāĻ¨:

drawtext="fontfile=FreeSerif.ttf:fontcolor=white:x=100:y=x/dar:enable=lt(mod(t\,3)\,1):text='blink'"

¡ āĻĢāĻ¨ā§āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻ¤ā§‡ fontconfig āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ•ā§‹āĻ˛āĻ¨āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯ā§‡āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

drawtext='fontfile=Linux Libertine O-40\:style=Semibold:text=FFmpeg'

¡ āĻāĻ•āĻŸāĻŋ āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛-āĻŸāĻžāĻ‡āĻŽ āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻ¤āĻžāĻ°āĻŋāĻ– āĻŽā§āĻĻā§āĻ°āĻŖ āĻ•āĻ°ā§āĻ¨ (āĻĻā§‡āĻ–ā§āĻ¨ strftime(3)):

drawtext='fontfile=FreeSans.ttf:text=%{localtime\:%a %b %d %Y}'

¡ āĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻĢā§‡āĻ‡āĻĄ āĻ‡āĻ¨ āĻāĻŦāĻ‚ āĻ†āĻ‰āĻŸ āĻĻā§‡āĻ–āĻžāĻ¨ (āĻ†āĻŦāĻŋāĻ°ā§āĻ­ā§‚āĻ¤/āĻ…āĻĻā§ƒāĻļā§āĻ¯ āĻšāĻ“āĻ¯āĻŧāĻž):

#!/ āĻŦāĻŋāĻ¨ / SH
DS=1.0 # āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻļā§āĻ°ā§
DE=10.0 # āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻļā§‡āĻˇ
FID=1.5 # āĻŦāĻŋāĻŦāĻ°ā§āĻŖ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛
FOD=5 # āĻĢā§‡āĻ‡āĻĄ āĻ†āĻ‰āĻŸ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛
ffplay -f lavfi "color,drawtext=text=TEST:fontsize=50:fontfile=FreeSerif.ttf:fontcolor_expr=ff0000%{eif\\\\: clip(255*(1*āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡(t\\, $DS + $FID\\, $DE - $FOD) + ((t - $DS)/$FID)*āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡(t\\, $DS\\, $DS + $FID) + (-(t - $DE) /$FOD)*āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ (t\\, $DE - $FOD\\, $DE) )\\, 0\\, 255) \\\\: x\\\\: 2 }"

libfreetype āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨:http://www.freetype.org/>.

fontconfig āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨:
<http://freedesktop.org/software/fontconfig/fontconfig-user.html>.

libfribidi āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨:http://fribidi.org/>.

āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤ āĻļāĻ¨āĻžāĻ•ā§āĻ¤
āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤ āĻ†āĻāĻ•āĻž. āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ•ā§āĻ¯āĻžāĻ¨āĻŋ āĻāĻœ āĻĄāĻŋāĻŸā§‡āĻ•āĻļāĻ¨ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ•āĻŽ
āĻ‰āĻšā§āĻš
āĻ•ā§āĻ¯āĻžāĻ¨āĻŋ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄāĻŋāĻ‚ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ¨āĻŋāĻŽā§āĻ¨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻš āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ‰āĻšā§āĻš āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ "āĻļāĻ•ā§āĻ¤āĻŋāĻļāĻžāĻ˛ā§€" āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§‡, āĻ¯āĻž āĻĒāĻ°ā§‡ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ•āĻŽ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ "āĻĻā§āĻ°ā§āĻŦāĻ˛" āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ 8-āĻ¸āĻ‚āĻ¯ā§‹āĻ—āĨ¤

āĻ•āĻŽ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻš āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻŽāĻžāĻ¨ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ [0,1], āĻāĻŦāĻ‚ āĻ•āĻŽ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
āĻ•āĻŽ āĻŦāĻž āĻ¸āĻŽāĻžāĻ¨ āĻ‰āĻšā§āĻš.

āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻ•āĻŽ āĻšāĻ˛ "20/255", āĻāĻŦāĻ‚ āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻ‰āĻšā§āĻš āĻšāĻ˛ "50/255"āĨ¤

āĻŽā§‹āĻĄ
āĻ…āĻ™ā§āĻ•āĻ¨ āĻŽā§‹āĻĄ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒā§āĻ¤ā§āĻ˛
āĻ•āĻžāĻ˛ā§‹ āĻĒāĻŸāĻ­ā§‚āĻŽāĻŋāĻ¤ā§‡ āĻ¸āĻžāĻĻāĻž/āĻ§ā§‚āĻ¸āĻ° āĻ¤āĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻ†āĻāĻ•ā§āĻ¨āĨ¤

āĻ•āĻžāĻ˛āĻžāĻ°āĻŽāĻŋāĻ•ā§āĻ¸
āĻāĻ•āĻŸāĻŋ āĻĒā§‡āĻ‡āĻ¨ā§āĻŸ/āĻ•āĻžāĻ°ā§āĻŸā§āĻ¨ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻ°āĻ‚ āĻŽāĻŋāĻļā§āĻ°āĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻĒā§āĻ¤ā§āĻ˛.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻšāĻŋāĻ¸ā§āĻŸā§‡āĻ°ā§‡āĻ¸āĻŋāĻ¸ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻžāĻ¸ā§āĻŸāĻŽ āĻŽāĻžāĻ¨ āĻ¸āĻš āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ:

edgedetect=low=0.1:high=0.4

āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄāĻŋāĻ‚ āĻ›āĻžāĻĄāĻŧāĻž āĻĒā§‡āĻ‡āĻ¨ā§āĻŸāĻŋāĻ‚ āĻĒā§āĻ°āĻ­āĻžāĻŦ:

edgedetect=mode=colormix:high=0

eq
āĻ‰āĻœā§āĻœā§āĻŦāĻ˛āĻ¤āĻž, āĻŦā§ˆāĻ¸āĻžāĻĻā§ƒāĻļā§āĻ¯, āĻ¸ā§āĻ¯āĻžāĻšā§āĻ°ā§‡āĻļāĻ¨ āĻāĻŦāĻ‚ āĻ†āĻ¨ā§āĻŽāĻžāĻ¨āĻŋāĻ• āĻ—āĻžāĻŽāĻž āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻšāĻ¤ā§āĻ¤āĻ¯āĻŧāĻž
āĻ•āĻ¨āĻŸā§āĻ°āĻžāĻ¸ā§āĻŸ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŽāĻžāĻ¨āĻŸāĻŋ "-2.0" āĻĨā§‡āĻ•ā§‡ 2.0 āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ā§ˇ
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "0"āĨ¤

āĻ‰āĻœā§āĻœā§āĻŦāĻ˛āĻ¤āĻž
āĻ‰āĻœā§āĻœā§āĻŦāĻ˛āĻ¤āĻžāĻ° āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŽāĻžāĻ¨āĻŸāĻŋ "-1.0" āĻĨā§‡āĻ•ā§‡ 1.0 āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ā§ˇ
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "0"āĨ¤

āĻĒāĻ°āĻŋāĻĒā§ƒāĻ•ā§āĻ¤āĻŋ
āĻ¸ā§āĻ¯āĻžāĻšā§āĻ°ā§‡āĻļāĻ¨ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŽāĻžāĻ¨āĻŸāĻŋ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ 0.0 āĻĨā§‡āĻ•ā§‡ 3.0 āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻĻā§āĻ¯
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "1"āĨ¤

āĻ—ā§āĻ°ā§€āĻ• āĻŦāĻ°ā§āĻŖāĻŽāĻžāĻ˛āĻžāĻ° āĻ¤ā§ƒāĻ¤ā§€āĻ¯āĻŧ āĻŦāĻ°ā§āĻŖ
āĻ—āĻžāĻŽāĻž āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŽāĻžāĻ¨āĻŸāĻŋ 0.1 āĻĨā§‡āĻ•ā§‡ 10.0 āĻ°ā§‡āĻžā§āĻœā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸ āĻšāĻ“āĻ¯āĻŧāĻž āĻ†āĻŦāĻļā§āĻ¯āĻ•ā§ˇ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
āĻŽāĻžāĻ¨ āĻšāĻ˛ "1"āĨ¤

āĻ—āĻžāĻŽāĻž_āĻ†āĻ°
āĻ˛āĻžāĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ—āĻžāĻŽāĻž āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŽāĻžāĻ¨āĻŸāĻŋ 0.1 āĻĨā§‡āĻ•ā§‡ 10.0 āĻ°ā§‡āĻžā§āĻœā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸ āĻšāĻ“āĻ¯āĻŧāĻž āĻ†āĻŦāĻļā§āĻ¯āĻ•ā§ˇ āĻĻā§āĻ¯
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "1"āĨ¤

āĻ—āĻžāĻŽāĻž_āĻœāĻŋ
āĻ¸āĻŦā§āĻœā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ—āĻžāĻŽāĻž āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŽāĻžāĻ¨āĻŸāĻŋ 0.1 āĻĨā§‡āĻ•ā§‡ 10.0 āĻ°ā§‡āĻžā§āĻœā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸ āĻšāĻ“āĻ¯āĻŧāĻž āĻ†āĻŦāĻļā§āĻ¯āĻ•ā§ˇ
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "1"āĨ¤

āĻ—āĻžāĻŽāĻž_āĻŦāĻŋ
āĻ¨ā§€āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ—āĻžāĻŽāĻž āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŽāĻžāĻ¨āĻŸāĻŋ 0.1 āĻĨā§‡āĻ•ā§‡ 10.0 āĻ°ā§‡āĻžā§āĻœā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸ āĻšāĻ“āĻ¯āĻŧāĻž āĻ†āĻŦāĻļā§āĻ¯āĻ•ā§ˇ āĻĻā§āĻ¯
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "1"āĨ¤

āĻ—āĻžāĻŽāĻž_āĻ“āĻœāĻ¨
āĻ—āĻžāĻŽāĻž āĻ“āĻœāĻ¨ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ‰āĻšā§āĻš āĻ—āĻžāĻŽāĻžāĻ° āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻ•āĻŽāĻžāĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ‰āĻœā§āĻœā§āĻŦāĻ˛ āĻ‡āĻŽā§‡āĻœ āĻāĻ˛āĻžāĻ•āĻžāĻ¯āĻŧ āĻŽāĻžāĻ¨, āĻ¯ā§‡āĻŽāĻ¨ āĻ¤āĻžāĻĻā§‡āĻ° āĻ…āĻ¤ā§āĻ¯āĻ§āĻŋāĻ• āĻŦāĻŋāĻŦāĻ°ā§āĻ§āĻŋāĻ¤ āĻšāĻ“āĻ¯āĻŧāĻž āĻĨā§‡āĻ•ā§‡ āĻĻā§‚āĻ°ā§‡ āĻ°āĻžāĻ–ā§āĻ¨ āĻāĻŦāĻ‚ āĻļā§āĻ§ā§ āĻ¸āĻ°āĻ˛
āĻ¸āĻžāĻĻāĻž āĻŽāĻžāĻ¨āĻŸāĻŋ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ 0.0 āĻĨā§‡āĻ•ā§‡ 1.0 āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ 0.0 āĻāĻ° āĻŽāĻžāĻ¨ āĻ—āĻžāĻŽāĻžāĻ•ā§‡ āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻ•āĻ°ā§‡
1.0 āĻ¤āĻžāĻ° āĻĒā§‚āĻ°ā§āĻŖ āĻļāĻ•ā§āĻ¤āĻŋāĻ¤ā§‡ āĻāĻŸāĻŋāĻ•ā§‡ āĻ›ā§‡āĻĄāĻŧā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‰āĻĒāĻžāĻ¯āĻŧā§‡ āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ "1"āĨ¤

āĻ¸ā§āĻĒāĻˇā§āĻŸ
āĻ‰āĻœā§āĻœā§āĻŦāĻ˛āĻ¤āĻž, āĻŦā§ˆāĻĒāĻ°ā§€āĻ¤ā§āĻ¯, āĻ¸ā§āĻ¯āĻžāĻšā§āĻ°ā§‡āĻļāĻ¨ āĻāĻŦāĻ‚ āĻ—āĻžāĻŽāĻž āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ•āĻ–āĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻāĻŸāĻž
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ‡āĻ¨āĻŋāĻļāĻŋāĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœā§‡āĻļāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŦāĻž āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŦāĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°ā§āĻ¨
āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ

āĻĢā§āĻ°ā§‡āĻŽ
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ†āĻ—āĻ¤ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°ā§āĻ¨

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻāĻŸāĻž.

āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

n āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĢā§āĻ°ā§‡āĻŽ āĻ—āĻŖāĻ¨āĻž 0 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§

āĻĒāĻŋāĻ“āĻāĻ¸ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸā§‡āĻ° āĻŦāĻžāĻ‡āĻŸ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨, NAN āĻ¯āĻĻāĻŋ āĻ…āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĨāĻžāĻ•ā§‡

r āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ, NAN āĻ¯āĻĻāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻ…āĻœāĻžāĻ¨āĻž āĻĨāĻžāĻ•ā§‡

t āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, NAN āĻ¯āĻĻāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ…āĻœāĻžāĻ¨āĻž āĻĨāĻžāĻ•ā§‡

āĻ•āĻŽāĻžāĻ¨ā§āĻĄ

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡:

āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻšāĻ¤ā§āĻ¤āĻ¯āĻŧāĻž
āĻ•āĻ¨āĻŸā§āĻ°āĻžāĻ¸ā§āĻŸ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ‰āĻœā§āĻœā§āĻŦāĻ˛āĻ¤āĻž
āĻ‰āĻœā§āĻœā§āĻŦāĻ˛āĻ¤āĻžāĻ° āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒāĻ°āĻŋāĻĒā§ƒāĻ•ā§āĻ¤āĻŋ
āĻ¸ā§āĻ¯āĻžāĻšā§āĻ°ā§‡āĻļāĻ¨ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ—ā§āĻ°ā§€āĻ• āĻŦāĻ°ā§āĻŖāĻŽāĻžāĻ˛āĻžāĻ° āĻ¤ā§ƒāĻ¤ā§€āĻ¯āĻŧ āĻŦāĻ°ā§āĻŖ
āĻ—āĻžāĻŽāĻž āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ—āĻžāĻŽāĻž_āĻ†āĻ°
āĻ—āĻžāĻŽāĻž_āĻ†āĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ—āĻžāĻŽāĻž_āĻœāĻŋ
āĻ—āĻžāĻŽāĻž_āĻœāĻŋ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ—āĻžāĻŽāĻž_āĻŦāĻŋ
gamma_b āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ—āĻžāĻŽāĻž_āĻ“āĻœāĻ¨
āĻ—āĻžāĻŽāĻž_āĻ“āĻ¯āĻŧā§‡āĻŸ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻŸāĻŋ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻāĻ•āĻ‡ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡āĨ¤

āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻŦā§ˆāĻ§ āĻ¨āĻž āĻšāĻ˛ā§‡, āĻāĻŸāĻŋ āĻ¤āĻžāĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ āĻ°āĻžāĻ–āĻž āĻšāĻ¯āĻŧ.

āĻ•ā§āĻˇāĻ¯āĻŧ
āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻ•ā§āĻˇāĻ¯āĻŧ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ(3x3) āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ• 0
āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ• 1
āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ• 2
āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ• 3
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒā§āĻ˛ā§‡āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ¸ā§€āĻŽāĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 65535āĨ¤ āĻ¯āĻĻāĻŋ 0 āĻšāĻ¯āĻŧ, āĻĒā§āĻ˛ā§‡āĻ¨ āĻĨāĻžāĻ•āĻŦā§‡
āĻ…āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤

āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ•
āĻĢā§āĻ˛ā§āĻ¯āĻžāĻ— āĻ¯āĻž āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 255 āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻ†āĻŸāĻŸāĻŋ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ 3x3 āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ•ā§‡āĻ° āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻĒāĻ¤āĻžāĻ•āĻž āĻāĻ‡āĻ­āĻžāĻŦā§‡:

1 2 3
4 5
6 7 8

āĻāĻ•ā§āĻ¸āĻŸā§āĻ°āĻžāĻ•ā§āĻŸ āĻĒā§āĻ˛ā§‡āĻ¨
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻĨā§‡āĻ•ā§‡ āĻ†āĻ˛āĻžāĻĻāĻž āĻ—ā§āĻ°ā§‡āĻ¸ā§āĻ•ā§‡āĻ˛ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻ°āĻ™āĻŋāĻ¨ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻŦā§‡āĻ° āĻ•āĻ°ā§āĻ¨ā§ˇ
āĻ¸ā§āĻ°ā§‹āĻ¤ āĻŦāĻ‡āĻŦā§‡āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĒā§āĻ˛ā§‡āĻ¨
āĻ¨āĻŋāĻˇā§āĻ•āĻžāĻļāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻŽāĻ¤āĻ˛(āĻ—ā§āĻ˛āĻŋ) āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒā§āĻ˛ā§‡āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻšāĻ˛:

y
u
v
a
r
g
b

āĻ‡āĻ¨āĻĒā§āĻŸā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ¨āĻž āĻĨāĻžāĻ•āĻž āĻĒā§āĻ˛ā§‡āĻ¨āĻ—ā§āĻ˛āĻŋ āĻŦā§‡āĻ›ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻžāĻ° āĻĢāĻ˛ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻĻā§‡āĻ–āĻž āĻĻā§‡āĻŦā§‡ā§ˇ āĻ¤āĻžāĻ° āĻŽāĻžāĻ¨ā§‡ āĻ¤ā§āĻŽāĻŋ
āĻāĻ•āĻ‡ āĻ¸āĻŽāĻ¯āĻŧā§‡ "y", "u", "v" āĻ¸āĻŽāĻ¤āĻ˛ āĻ¸āĻš "r", "g", "b" āĻ¸āĻŽāĻ¤āĻ˛ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°āĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽ āĻĨā§‡āĻ•ā§‡ 3 āĻ—ā§āĻ°ā§‡āĻ¸ā§āĻ•ā§‡āĻ˛ā§‡ āĻ˛ā§āĻŽāĻž, āĻ‡āĻ‰ āĻāĻŦāĻ‚ āĻ­āĻŋ āĻ•āĻžāĻ˛āĻžāĻ° āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ•āĻŽā§āĻĒā§‹āĻ¨ā§‡āĻ¨ā§āĻŸ āĻŦā§‡āĻ° āĻ•āĻ°ā§āĻ¨
āĻĢāĻ˛āĻžāĻĢāĻ˛:

ffmpeg -i video.avi -filter_complex 'extractplanes=y+u+v[y][u][v]' -āĻŽā§āĻ¯āĻžāĻĒ '[y]' y.avi -āĻŽā§āĻ¯āĻžāĻĒ '[u]' u.avi -map'[ v]' v.avi

elbg
āĻ‡āĻāĻ˛āĻŦāĻŋāĻœāĻŋ (āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻāĻ˛āĻŦāĻŋāĻœāĻŋ) āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§‹āĻ¸ā§āĻŸāĻžāĻ°āĻžāĻ‡āĻœ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻŦā§‡ā§ˇ
āĻ•ā§‹āĻĄāĻŦā§āĻ•ā§‡āĻ° āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻ†āĻ‰āĻŸāĻĒā§āĻŸ, āĻāĻŸāĻŋ āĻ¸ā§āĻŦāĻ¤āĻ¨ā§āĻ¤ā§āĻ° āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ°āĻ™ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡āĨ¤

āĻ•ā§‹āĻĄāĻŦā§āĻ•_āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯, l
āĻ•ā§‹āĻĄāĻŦā§āĻ•ā§‡āĻ° āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŽāĻžāĻ¨ āĻāĻ•āĻŸāĻŋ āĻ§āĻ¨āĻžāĻ¤ā§āĻŽāĻ• āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻ¤ā§‡ āĻšāĻŦā§‡, āĻāĻŦāĻ‚ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡
āĻ¸ā§āĻŦāĻ¤āĻ¨ā§āĻ¤ā§āĻ° āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ°āĻ™ā§‡āĻ°āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 256āĨ¤

nb_āĻĒāĻĻāĻ•ā§āĻˇā§‡āĻĒ, n
āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻŦā§‡āĻĻāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋāĻ° āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĻā§āĻ¯
āĻŽāĻžāĻ¨ āĻ¯āĻ¤ āĻŦā§‡āĻļāĻŋ āĻšāĻŦā§‡ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻ¤āĻ¤ āĻ­āĻžāĻ˛ā§‹ āĻāĻŦāĻ‚ āĻ—āĻŖāĻ¨āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¤āĻ¤ āĻŦā§‡āĻļāĻŋāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
āĻŽāĻžāĻ¨ āĻšāĻ˛ 1āĨ¤

āĻŦā§€āĻœ, s
āĻāĻ•āĻŸāĻŋ āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹ āĻŦā§€āĻœ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻ…āĻŦāĻļā§āĻ¯āĻ‡ 0 āĻāĻŦāĻ‚ UINT32_MAX āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ā§ˇ āĻ¯āĻĻāĻŋ āĻ¨āĻž
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž, āĻ…āĻĨāĻŦāĻž āĻ¯āĻĻāĻŋ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ -1 āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ˛ āĻ°ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŽ āĻŦā§€āĻœ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻŦā§‡
āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽ āĻĒā§āĻ°āĻšā§‡āĻˇā§āĻŸāĻžāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ¤ā§‡āĨ¤

āĻĒā§āĻ¯āĻžāĻ˛ ​​8
pal8 āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ•ā§‹āĻĄāĻŦā§āĻ•ā§‡āĻ° āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡ āĻ¨āĻž
256 āĻāĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻŦā§‡āĻļāĻŋ

āĻŦāĻŋāĻ˛ā§€āĻ¨ āĻ•āĻ°āĻž
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢā§‡āĻĄ-āĻ‡āĻ¨/āĻ†āĻ‰āĻŸ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻŸāĻžāĻ‡āĻĒ āĻ•āĻ°ā§āĻ¨, t
āĻĒā§āĻ°āĻ­āĻžāĻŦā§‡āĻ° āĻ§āĻ°āĻ¨āĻŸāĻŋ āĻšāĻ¯āĻŧ āĻāĻ•āĻŸāĻŋ āĻĢā§‡āĻ‡āĻĄ-āĻ‡āĻ¨ āĻāĻ° āĻœāĻ¨ā§āĻ¯ "āĻ‡āĻ¨" āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ…āĻĨāĻŦāĻž āĻĢā§‡āĻĄ-āĻ†āĻ‰āĻŸ āĻĒā§āĻ°āĻ­āĻžāĻŦā§‡āĻ° āĻœāĻ¨ā§āĻ¯ "āĻ†āĻ‰āĻŸ" āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ "āĻ‡āĻ¨"āĨ¤

āĻ¸ā§āĻŸāĻžāĻ°ā§āĻŸ_āĻĢā§āĻ°ā§‡āĻŽ, s
āĻŦāĻŋāĻŦāĻ°ā§āĻŖ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻļā§āĻ°ā§ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0āĨ¤

nb_frames, n
āĻŦāĻŋāĻŦāĻ°ā§āĻŖ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€ āĻšāĻ¯āĻŧ āĻ¯ā§‡ āĻĢā§āĻ°ā§‡āĻŽ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž. āĻŦāĻŋāĻŦāĻ°ā§āĻŖ-āĻ‡āĻ¨ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻļā§‡āĻˇā§‡,
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻŽāĻ¤ā§‹ āĻāĻ•āĻ‡ āĻ¤ā§€āĻŦā§āĻ°āĻ¤āĻž āĻĨāĻžāĻ•āĻŦā§‡āĨ¤ āĻŦāĻŋāĻŦāĻ°ā§āĻŖ āĻļā§‡āĻˇā§‡-
āĻ†āĻ‰āĻŸ āĻŸā§āĻ°āĻžāĻ¨āĻœāĻŋāĻļāĻ¨, āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§‚āĻ°ā§āĻŖ āĻšāĻŦā§‡ āĻ°āĻ™. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ¯āĻŧ
25.

āĻ†āĻ°āĻŽā§āĻ­
āĻ¯āĻĻāĻŋ 1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ†āĻ˛āĻĢāĻž āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻĢā§‡āĻ‡āĻĄ āĻ•āĻ°ā§āĻ¨, āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸā§‡ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻĨāĻžāĻ•ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

āĻ¸āĻŽāĻ¯āĻŧ āĻļā§āĻ°ā§, st
āĻŦāĻŋāĻŦāĻ°ā§āĻŖ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻ¤ā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ (āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡) āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¯āĻĻāĻŋ
āĻ‰āĻ­āĻ¯āĻŧ start_frame āĻāĻŦāĻ‚ start_time āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ†āĻ›ā§‡, āĻĢā§‡āĻ‡āĻĄ āĻļā§āĻ°ā§ āĻšāĻŦā§‡ āĻ¯ā§‡āĻŸāĻŋ āĻ†āĻ¸āĻŦā§‡
āĻļā§‡āĻˇ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0āĨ¤

āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛, d
āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¯āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻŦāĻ°ā§āĻŖ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻĢā§‡āĻ‡āĻĄ-āĻ‡āĻ¨ āĻļā§‡āĻˇā§‡
āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻļā§‡āĻˇā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻŽāĻ¤ā§‹ āĻāĻ•āĻ‡ āĻ¤ā§€āĻŦā§āĻ°āĻ¤āĻž āĻĨāĻžāĻ•āĻŦā§‡
āĻĢā§‡āĻ‡āĻĄ-āĻ†āĻ‰āĻŸ āĻŸā§āĻ°āĻžāĻ¨āĻœāĻŋāĻļāĻ¨ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻĒā§‚āĻ°ā§āĻŖ āĻšāĻŦā§‡ āĻ°āĻ™āĨ¤ āĻ¯āĻĻāĻŋ
āĻ‰āĻ­āĻ¯āĻŧ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻāĻŦāĻ‚ nb_frames āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 0 (nb_frames
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ)āĨ¤

āĻ°āĻ™, c
āĻĢā§‡āĻ‡āĻĄ āĻāĻ° āĻ°āĻ™ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ "āĻ•āĻžāĻ˛ā§‹"āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻĒā§āĻ°āĻĨāĻŽ 30āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻŦāĻŋāĻŦāĻ°ā§āĻŖ:

fade=in:0:30

āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻŸāĻŋ āĻāĻ° āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯:

fade=t=in:s=0:n=30

āĻāĻ•āĻŸāĻŋ 45-āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻļā§‡āĻˇ 200āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽ āĻŦāĻŋāĻŦāĻ°ā§āĻŖ āĻ•āĻ°ā§āĻ¨:

fade=out:155:45
fade=type=out:start_frame=155:nb_frames=45

¡ āĻĒā§āĻ°āĻĨāĻŽ 25āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻŦāĻŋāĻŦāĻ°ā§āĻŖ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ 25-āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻļā§‡āĻˇ 1000āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻŦāĻŋāĻŦāĻ°ā§āĻŖ:

fade=in:0:25, fade=out:975:25

¡ āĻĒā§āĻ°āĻĨāĻŽ 5āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻ˛ā§āĻĻ āĻ•āĻ°ā§āĻ¨, āĻ¤āĻžāĻ°āĻĒāĻ° 5-24 āĻĢā§āĻ°ā§‡āĻŽ āĻĨā§‡āĻ•ā§‡ āĻŦāĻŋāĻŦāĻ°ā§āĻŖ āĻ•āĻ°ā§āĻ¨:

fade=in:5:20:color=āĻšāĻ˛ā§āĻĻ

¡ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻĒā§āĻ°āĻĨāĻŽ 25 āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻ†āĻ˛āĻĢāĻžāĻ¯āĻŧ āĻŦāĻŋāĻŦāĻ°ā§āĻŖ:

fade=in:0:25:alpha=1

¡ āĻĒā§āĻ°āĻĨāĻŽ 5.5 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ āĻ•āĻžāĻ˛ā§‹ āĻ•āĻ°ā§āĻ¨, āĻ¤āĻžāĻ°āĻĒāĻ° 0.5 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻŦāĻ°ā§āĻŖ āĻ•āĻ°ā§āĻ¨:

fade=t=in:st=5.5:d=0.5

fftfilt
āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻĄā§‹āĻŽā§‡āĻ¨ā§‡ āĻ¨āĻŽā§āĻ¨āĻžāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻšāĻžāĻ°ā§‡ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨

dc_Y
āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻ˛ā§āĻŽāĻž āĻ¸āĻŽāĻ¤āĻ˛ā§‡āĻ° dc āĻŽāĻžāĻ¨ (āĻ˛āĻžāĻ­) āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡
0 āĻĨā§‡āĻ•ā§‡ 1000 āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ†āĻ›ā§‡āĨ¤

dc_U
āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° 1āĻŽ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ¸āĻŽāĻ¤āĻ˛ā§‡āĻ° dc āĻŽāĻžāĻ¨ (āĻ˛āĻžāĻ­) āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡
0 āĻĨā§‡āĻ•ā§‡ 1000 āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ†āĻ›ā§‡āĨ¤

dc_V
āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° ā§¨āĻ¯āĻŧ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ¸āĻŽāĻ¤āĻ˛ā§‡āĻ° dc āĻŽāĻžāĻ¨ (āĻ˛āĻžāĻ­) āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡
0 āĻĨā§‡āĻ•ā§‡ 1000 āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ†āĻ›ā§‡āĨ¤

āĻ“āĻœāĻ¨_āĻ“āĻ¯āĻŧāĻžāĻ‡
āĻ˛ā§āĻŽāĻž āĻĒā§āĻ˛ā§‡āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻĄā§‹āĻŽā§‡āĻ¨ āĻ“āĻœāĻ¨ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ“āĻœāĻ¨_āĻ‡āĻ‰
ā§§āĻŽ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ¸āĻŽāĻ¤āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻĄā§‹āĻŽā§‡āĻ¨ āĻ“āĻœāĻ¨ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ“āĻœāĻ¨_āĻ­āĻŋ
2āĻ¯āĻŧ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻĒā§āĻ˛ā§‡āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻĄā§‹āĻŽā§‡āĻ¨ āĻ“āĻœāĻ¨ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

X
Y āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ•āĨ¤

W
H āĻ›āĻŦāĻŋāĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻžāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ‰āĻšā§āĻš-āĻĒāĻžāĻ¸:

fftfilt=dc_Y=128:weight_Y='squish(1-(Y+X)/100)'

¡ āĻ•āĻŽ āĻĒāĻžāĻ¸:

fftfilt=dc_Y=0:weight_Y='squish((Y+X)/100-1)'

¡ āĻ¤ā§€āĻ•ā§āĻˇā§āĻŖ āĻ•āĻ°āĻž:

fftfilt=dc_Y=0:weight_Y='1+squish(1-(Y+X)/100)'

āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°
āĻ…āĻĒāĻšāĻ¯āĻŧ āĻāĻĄāĻŧāĻžāĻ¤ā§‡ āĻ¸ā§āĻŸā§āĻ°āĻžāĻ‡āĻĄ āĻ—āĻžāĻŖāĻŋāĻ¤āĻŋāĻ• āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°āĻž āĻšāĻŋāĻ¤ā§āĻ° āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻŦā§‡āĻ° āĻ•āĻ°ā§āĻ¨
CPU āĻ¸āĻŽāĻ¯āĻŧāĨ¤ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋ āĻ…-āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻĄ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ†āĻĻāĻ°ā§āĻļ
āĻ‰āĻĒāĻ°ā§‡ (āĻ¯āĻĻāĻŋ āĻŽāĻžāĻ¨ 0 āĻŦāĻž "āĻļā§€āĻ°ā§āĻˇ") āĻŦāĻž āĻ¨ā§€āĻšā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻŸāĻŋ āĻŦā§‡āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨
(āĻ¯āĻĻāĻŋ āĻŽāĻžāĻ¨ 1 āĻŦāĻž "āĻ¨ā§€āĻš" āĻšāĻ¯āĻŧ)āĨ¤

āĻŽāĻžāĻ ā§‡āĻ° āĻŽā§āĻ¯āĻžāĻš
āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻŸā§‡āĻ˛āĻŋāĻ¸āĻžāĻ‡āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĢāĻŋāĻ˛ā§āĻĄ āĻŽā§āĻ¯āĻžāĻšāĻŋāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĨ¤ āĻāĻŸāĻž āĻĒā§āĻ°āĻ—āĻ¤āĻŋāĻļā§€āĻ˛ āĻĒā§āĻ¨āĻ°ā§āĻ—āĻ āĻ¨ āĻŦā§‹āĻāĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ āĻŸā§‡āĻ˛āĻŋāĻ¸āĻŋāĻ¨ā§‡āĻĄ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĨā§‡āĻ•ā§‡ āĻĢā§āĻ°ā§‡āĻŽ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĄā§āĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻĄā§āĻ°āĻĒ āĻ¨āĻž, āĻ¤āĻžāĻ‡ āĻ…āĻ°ā§āĻœāĻ¨
āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻŸā§‡āĻ˛āĻŋāĻ¸āĻžāĻ‡āĻ¨ "āĻĢāĻŋāĻ˛ā§āĻĄāĻŽā§āĻ¯āĻžāĻš" āĻāĻ° āĻĒāĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĄā§‡āĻ¸āĻŋāĻŽā§‡āĻļāĻ¨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨
as āĻ§ā§āĻŦāĻ‚āĻ¸ āĻ•āĻ°āĻž āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢā§‡āĨ¤

āĻĢāĻŋāĻ˛ā§āĻĄ āĻŽā§āĻ¯āĻžāĻšāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄā§‡āĻ¸āĻŋāĻŽā§‡āĻļāĻ¨ā§‡āĻ° āĻŦāĻŋāĻšā§āĻ›ā§‡āĻĻ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–āĻ¯ā§‹āĻ—ā§āĻ¯āĻ­āĻžāĻŦā§‡ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ…āĻ¨ā§āĻĒā§āĻ°āĻžāĻŖāĻŋāĻ¤ āĻšāĻ¯āĻŧ
āĻ‰āĻ­āĻ¯āĻŧā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻĄāĻŋ-āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻŋāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĢāĻ˛āĻŦā§āĻ¯āĻžāĻ• āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽā§āĻ­āĻžāĻŦāĻ¨āĻžāĨ¤ āĻ¯āĻĻāĻŋ āĻ‰ā§ŽāĻ¸
āĻŽāĻŋāĻļā§āĻ° āĻŸā§‡āĻ˛āĻŋāĻ¸āĻžāĻ‡āĻ¨āĻĄ āĻāĻŦāĻ‚ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻĄ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ†āĻ›ā§‡, "āĻĢāĻŋāĻ˛ā§āĻĄāĻŽā§āĻ¯āĻžāĻš" āĻŽāĻŋāĻ˛āĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻŦā§‡ āĻ¨āĻž
āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°āĻž āĻ…āĻ‚āĻļāĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĨ¤ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻ‡ āĻ…āĻŦāĻļāĻŋāĻˇā§āĻŸ combed āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻŦā§‡
interlaced, āĻāĻŦāĻ‚ āĻāĻ‡āĻ­āĻžāĻŦā§‡ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĄāĻŋ-āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¯ā§‡āĻŽāĻ¨ āĻ‡āĻ¯āĻŧāĻžāĻĻāĻŋāĻĢ āĻ†āĻ—ā§‡
āĻ§ā§āĻŦāĻ‚āĻ¸

āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ›āĻžāĻĄāĻŧāĻžāĻ“, "āĻĢāĻŋāĻ˛ā§āĻĄāĻŽā§āĻ¯āĻžāĻš" āĻāĻ•āĻŸāĻŋ āĻāĻšā§āĻ›āĻŋāĻ• āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ āĻ¨āĻŋāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ, āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ ppsrc āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻ˛ā§‡, āĻĢā§āĻ°ā§‡āĻŽ āĻĒā§āĻ¨āĻ°ā§āĻ—āĻ āĻ¨ āĻšāĻŦā§‡
āĻāĻ‡ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻĒā§āĻ°āĻŦāĻžāĻšā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻāĻŦāĻ‚ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡āĨ¤ āĻāĻŸāĻŋ āĻĒā§āĻ°āĻĨāĻŽ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻ¤ā§‡ āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻŋ-āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻĄ, āĻ¯āĻ–āĻ¨ āĻ°āĻžāĻ–āĻž
āĻ˛āĻ¸āĻ˛ā§‡āĻ¸ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ (āĻ§āĻ°ā§‡ āĻ¨āĻŋāĻšā§āĻ›ā§‡ āĻ¯ā§‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻ—ā§āĻ˛āĻŋ āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻŽāĻŋāĻ˛āĻ›ā§‡)āĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤, āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ¸āĻšā§‡āĻ¤āĻ¨
denoiser, āĻŦāĻž āĻ‰āĻœā§āĻœā§āĻŦāĻ˛āĻ¤āĻž/āĻ•āĻ¨āĻŸā§āĻ°āĻžāĻ¸ā§āĻŸ āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ TIVTC/TFM (AviSynth āĻĒā§āĻ°āĻ•āĻ˛ā§āĻĒ) āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻ•āĻ‡ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚
VIVTC/VFM (VapourSynth āĻĒā§āĻ°āĻ•āĻ˛ā§āĻĒ)āĨ¤ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻŸāĻŋāĻāĻĢāĻāĻŽ āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻšāĻžāĻ˛āĻ•āĻž āĻ•ā§āĻ˛ā§‹āĻ¨ āĻ¯āĻž āĻĨā§‡āĻ•ā§‡ "āĻĢāĻŋāĻ˛ā§āĻĄāĻŽā§āĻ¯āĻžāĻš"
āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡. āĻ¯āĻĻāĻŋāĻ“ āĻļāĻŦā§āĻĻāĻžāĻ°ā§āĻĨ āĻāĻŦāĻ‚ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ–ā§āĻŦ āĻ•āĻžāĻ›āĻžāĻ•āĻžāĻ›āĻŋ, āĻ•āĻŋāĻ›ā§ āĻ†āĻšāĻ°āĻŖ āĻāĻŦāĻ‚ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¨āĻžāĻŽ
āĻ­āĻŋāĻ¨ā§āĻ¨ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ¸āĻžāĻ°ā§āĻœāĻžāĻ°āĻŋāĻ° āĻ§ā§āĻŦāĻ‚āĻ¸ āĻ•āĻ°āĻž āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ§ā§āĻ°ā§āĻŦāĻ• āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡āĨ¤ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻ†āĻ›ā§‡
āĻŽāĻŋāĻļā§āĻ° āĻŸā§‡āĻ˛āĻŋāĻ¸āĻžāĻ‡āĻ¨āĻĄ (30fps) āĻāĻŦāĻ‚ 24fps āĻāĻ° āĻŽāĻ¤ā§‹ āĻ¨āĻŋāĻŽā§āĻ¨ āĻĢā§āĻ°ā§‡āĻŽāĻ°ā§‡āĻŸ āĻ¸āĻš āĻĒā§āĻ°āĻ—āĻ¤āĻŋāĻļā§€āĻ˛ āĻ¸āĻžāĻŽāĻ—ā§āĻ°ā§€
āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ¸āĻŋāĻāĻĢāĻ†āĻ° āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻšā§‡āĻ‡āĻ¨:
"dejudder,fps=30000/1001,fieldmatch,decimate"āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ•ā§āĻ°āĻŽ
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡āĻ° āĻ…āĻ¨ā§āĻŽāĻžāĻ¨āĻ•ā§ƒāĻ¤ āĻĢāĻŋāĻ˛ā§āĻĄ āĻ…āĻ°ā§āĻĄāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻšāĻ˛:

āĻ—āĻžāĻĄāĻŧā§€
āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ¸āĻŽāĻ¤āĻž āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨ (FFmpeg āĻāĻ° āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻ¸āĻŽāĻ¤āĻž āĻŽāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨)āĨ¤

āĻŦāĻžāĻĢā§āĻĢā§‡ āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻ¨ā§€āĻšā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻŸāĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

tff āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻļā§€āĻ°ā§āĻˇ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻ•āĻ–āĻ¨āĻ“ āĻ•āĻ–āĻ¨āĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ˜ā§‹āĻˇāĻŋāĻ¤ āĻ¸āĻŽāĻ¤āĻžāĻ•ā§‡ āĻŦāĻŋāĻļā§āĻŦāĻžāĻ¸ āĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§ˇ

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻ—āĻžāĻĄāĻŧā§€.

āĻŽā§‹āĻĄ
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§āĻ¯āĻžāĻšāĻŋāĻ‚ āĻŽā§‹āĻĄ āĻŦāĻž āĻ•ā§ŒāĻļāĻ˛ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ pc āĻŽā§‹āĻĄ āĻāĻ‡ āĻ…āĻ°ā§āĻĨā§‡ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ¨āĻŋāĻ°āĻžāĻĒāĻĻ āĻ¯ā§‡ āĻāĻŸāĻŋ
āĻ¸āĻŽā§āĻ­āĻŦ āĻšāĻ˛ā§‡ āĻĄā§āĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ•āĻžāĻ°āĻŖā§‡ āĻāĻžāĻāĻ•ā§āĻ¨āĻŋ āĻ¤ā§ˆāĻ°āĻŋāĻ° āĻā§āĻāĻ•āĻŋ āĻ¨ā§‡āĻŦā§‡ āĻ¨āĻž, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¯āĻĻāĻŋ āĻĨāĻžāĻ•ā§‡
āĻ–āĻžāĻ°āĻžāĻĒ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž āĻŦāĻž āĻŽāĻŋāĻļā§āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ˛ āĻŽā§āĻ¯āĻžāĻš āĻ¯āĻ–āĻ¨ combed āĻĢā§āĻ°ā§‡āĻŽ outputting āĻļā§‡āĻˇ āĻšāĻŦā§‡
āĻŦāĻžāĻ¸ā§āĻ¤āĻŦā§‡ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ…āĻ¨ā§āĻ¯ āĻĻāĻŋāĻ•ā§‡, pcn_ub āĻŽā§‹āĻĄ āĻĒāĻ°āĻŋāĻĒā§āĻ°ā§‡āĻ•ā§āĻˇāĻŋāĻ¤ā§‡ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻā§āĻāĻ•āĻŋāĻĒā§‚āĻ°ā§āĻŖ
āĻāĻžāĻāĻ•ā§āĻ¨āĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻŦāĻ¸āĻŽāĻ¯āĻŧ āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ˛ āĻĢā§āĻ°ā§‡āĻŽ āĻ–ā§āĻāĻœā§‡ āĻĒā§‡āĻ¤ā§‡ āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻ†āĻ›ā§‡. āĻĻā§āĻ¯
āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨ āĻ¸āĻŦ āĻ•āĻŋāĻ›ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ†āĻ›ā§‡ pc āĻāĻŦāĻ‚ pcn_ub āĻā§āĻāĻ•āĻŋāĻĒā§‚āĻ°ā§āĻŖ āĻāĻžāĻāĻ•ā§āĻ¨āĻŋ āĻĒāĻ°āĻŋāĻĒā§āĻ°ā§‡āĻ•ā§āĻˇāĻŋāĻ¤ā§‡
āĻāĻŦāĻ‚ āĻĄā§āĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻŦāĻ¨āĻžāĻŽ āĻ–āĻžāĻ°āĻžāĻĒ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž āĻ¸āĻš āĻŦāĻŋāĻ­āĻžāĻ—ā§‡ āĻ­āĻžāĻ˛ āĻŽāĻŋāĻ˛ āĻ–ā§āĻāĻœā§‡ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž,
āĻ…āĻ¨āĻžāĻĨ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°, āĻŽāĻŋāĻļā§āĻ°āĻŋāĻ¤ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°, āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋ

p/c/n/u/b āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ†āĻ°āĻ“ āĻŦāĻŋāĻļāĻĻ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧ p/c/n/u/b āĻ…āĻ°ā§āĻĨ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ.

āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻšāĻ˛:

pc 2-āĻ“āĻ¯āĻŧā§‡ āĻŽā§āĻ¯āĻžāĻšāĻŋāĻ‚ (p/c)

pc_n
2-āĻ¤āĻ°āĻĢāĻž āĻŽā§āĻ¯āĻžāĻšāĻŋāĻ‚, āĻāĻŦāĻ‚ 3āĻ¯āĻŧ āĻŽā§āĻ¯āĻžāĻš āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻž āĻ¯āĻĻāĻŋ āĻāĻ–āĻ¨āĻ“ āĻ†āĻāĻšāĻĄāĻŧāĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ (p/c + n)

pc_u
2-āĻ“āĻ¯āĻŧā§‡ āĻŽā§āĻ¯āĻžāĻšāĻŋāĻ‚, āĻāĻŦāĻ‚ 3āĻ¯āĻŧ āĻŽā§āĻ¯āĻžāĻšā§‡āĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§āĻ¨ (āĻāĻ•āĻ‡ āĻ•ā§āĻ°āĻŽ) āĻ¯āĻĻāĻŋ āĻāĻ–āĻ¨āĻ“ āĻ•āĻŽā§āĻŦāĻĄ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ (p/c + u)

pc_n_ub
2-āĻ¤āĻ°āĻĢāĻž āĻŽā§āĻ¯āĻžāĻšāĻŋāĻ‚, 3āĻ¯āĻŧ āĻŽā§āĻ¯āĻžāĻš āĻšā§‡āĻˇā§āĻŸāĻž āĻ¯āĻĻāĻŋ āĻāĻ–āĻ¨āĻ“ āĻ•āĻŽā§āĻŦāĻĄ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻāĻŦāĻ‚ 4āĻ°ā§āĻĨ/5āĻŽ āĻŽā§āĻ¯āĻžāĻš āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§‡ āĻ¯āĻĻāĻŋ
āĻāĻ–āĻ¨āĻ“ āĻšāĻŋāĻ°ā§āĻ¨āĻŋ (p/c + n + u/b)

āĻĒāĻŋāĻ¸āĻŋāĻāĻ¨ 3-āĻ“āĻ¯āĻŧā§‡ āĻŽā§āĻ¯āĻžāĻšāĻŋāĻ‚ (p/c/n)

pcn_ub
3-āĻ“āĻ¯āĻŧā§‡ āĻŽā§āĻ¯āĻžāĻšāĻŋāĻ‚, āĻāĻŦāĻ‚ 4āĻ°ā§āĻĨ/5āĻŽ āĻŽā§āĻ¯āĻžāĻš āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§‡ āĻ¯āĻĻāĻŋ āĻŽā§‚āĻ˛ āĻŽā§āĻ¯āĻžāĻšāĻ—ā§āĻ˛āĻŋāĻ° 3āĻŸāĻŋāĻ‡ āĻšāĻ¯āĻŧ
āĻ•āĻŽā§āĻŦāĻĄ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ (p/c/n + u/b)

āĻļā§‡āĻˇā§‡ āĻŦāĻ¨ā§āĻ§āĻ¨ā§€āĻŸāĻŋ āĻ¸ā§‡āĻ‡ āĻŽā§‹āĻĄā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻŽā§āĻ¯āĻžāĻšāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§‡
āĻ…āĻ­āĻŋāĻŽāĻžāĻ¨ā§€ āĻ•ā§āĻ°āĻŽ=tff (āĻāĻŦāĻ‚ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° on āĻ—āĻžāĻĄāĻŧā§€ or āĻļā§€āĻ°ā§āĻˇ).

āĻ—āĻ¤āĻŋāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ pc āĻŽā§‹āĻĄ āĻāĻ–āĻ¨ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻĻā§āĻ°ā§āĻ¤āĻ¤āĻŽ āĻāĻŦāĻ‚ pcn_ub āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ§ā§€āĻ°āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ pc_n.

ppsrc
āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽāĻŸāĻŋāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻžāĻ•-āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻœāĻžāĻ¤ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄāĻžāĻ°āĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨ā§ˇ
āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻ—ā§āĻ˛āĻŋ āĻŦāĻžāĻ›āĻžāĻ‡ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻ°āĻŋāĻˇā§āĻ•āĻžāĻ° āĻ‰āĻ¤ā§āĻ¸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ•āĻ°ā§āĻ¨ā§ˇ āĻœāĻ¨ā§āĻ¯ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ­ā§‚āĻŽāĻŋāĻ•āĻž āĻĻā§‡āĻ–ā§āĻ¨
āĻ†āĻ°ā§‹ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤. āĻāĻŸāĻŋ āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ clip2 VFM/TFM āĻĨā§‡āĻ•ā§‡ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0 (āĻ…āĻ•ā§āĻˇāĻŽ)āĨ¤

āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°
āĻĨā§‡āĻ•ā§‡ āĻŽā§‡āĻ˛ā§‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨. āĻāĻŸāĻŋ āĻāĻ•āĻ‡ āĻŽāĻžāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻŸāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻžāĻ° āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ•ā§āĻ°āĻŽ
āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻ†āĻĒāĻ¨āĻŋ āĻ¸ā§‡āĻ‡ āĻ¸ā§‡āĻŸāĻŋāĻ‚ āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§āĻ¯āĻžāĻšāĻŋāĻ‚ āĻŦā§āĻ¯āĻ°ā§āĻĨāĻ¤āĻž āĻ…āĻ¨ā§āĻ­āĻŦ āĻ•āĻ°ā§‡āĻ¨āĨ¤ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¤ā§‡
āĻ¯ā§‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻŸāĻŋ āĻĨā§‡āĻ•ā§‡ āĻŽā§‡āĻ˛āĻžāĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ āĻ¤āĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻž āĻŽā§āĻ¯āĻžāĻšāĻŋāĻ‚āĻ¯āĻŧā§‡ āĻŦāĻĄāĻŧ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĢā§‡āĻ˛āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž. āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻšāĻ˛:

āĻ—āĻžāĻĄāĻŧā§€
āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ (āĻāĻ° āĻŽāĻ¤ā§‹ āĻāĻ•āĻ‡ āĻŽāĻžāĻ¨ āĻ•ā§āĻ°āĻŽ).

āĻĒāĻžāĻĻ
āĻ¨āĻŋāĻšā§‡āĻ° āĻŽāĻžāĻ  āĻĨā§‡āĻ•ā§‡ āĻŽā§āĻ¯āĻžāĻšāĨ¤

āĻļā§€āĻ°ā§āĻˇ āĻ‰āĻĒāĻ°ā§‡āĻ° āĻŽāĻžāĻ  āĻĨā§‡āĻ•ā§‡ āĻŽā§āĻ¯āĻžāĻšāĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻ—āĻžāĻĄāĻŧā§€.

mchroma
āĻŽā§āĻ¯āĻžāĻš āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻ•āĻŋāĻ¨āĻž āĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŦā§‡āĻļāĻŋāĻ°āĻ­āĻžāĻ— āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ‡ āĻ¤āĻž
āĻāĻ‡ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ›ā§‡āĻĄāĻŧā§‡ āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ. āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•ā§āĻ˛āĻŋāĻĒ āĻĨāĻžāĻ•āĻ˛ā§‡āĻ‡ āĻāĻŸāĻŋ 0 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤
āĻ–āĻžāĻ°āĻžāĻĒ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¯ā§‡āĻŽāĻ¨ āĻ­āĻžāĻ°ā§€ āĻ°āĻ‚āĻ§āĻ¨ā§ āĻŦāĻž āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻļāĻŋāĻ˛ā§āĻĒāĻ•āĻ°ā§āĻŽāĨ¤ āĻāĻŸāĻŋ 0 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡
āĻ•āĻŋāĻ›ā§ āĻ¨āĻŋāĻ°ā§āĻ­ā§āĻ˛āĻ¤āĻžāĻ° āĻ–āĻ°āĻšā§‡ āĻœāĻŋāĻ¨āĻŋāĻ¸ā§‡āĻ° āĻ—āĻ¤āĻŋ āĻŦāĻžāĻĄāĻŧāĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯āĻ“ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1āĨ¤

y0
y1 āĻāĻ—ā§āĻ˛āĻŋ āĻāĻ•āĻŸāĻŋ āĻŦāĻ°ā§āĻœāĻ¨ āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°ā§‡ āĻ¯āĻž āĻŽāĻ§ā§āĻ¯āĻŦāĻ°ā§āĻ¤ā§€ āĻ˛āĻžāĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻŦāĻžāĻĻ āĻĻā§‡āĻ¯āĻŧ y0 āĻāĻŦāĻ‚ y1 āĻļā§āĻ°ā§ āĻĨā§‡āĻ•ā§‡
āĻĢāĻŋāĻ˛ā§āĻĄ āĻŽā§āĻ¯āĻžāĻšāĻŋāĻ‚ āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤. āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻŦāĻ°ā§āĻœāĻ¨ āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛, āĻāĻ•āĻŸāĻŋ āĻ˛ā§‹āĻ—ā§‹, āĻŦāĻž āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻœāĻŋāĻ¨āĻŋāĻ¸ āĻ¯āĻž āĻŽā§‡āĻ˛āĻžāĻ¤ā§‡ āĻšāĻ¸ā§āĻ¤āĻ•ā§āĻˇā§‡āĻĒ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ y0 āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡
āĻ¸ā§āĻ•ā§āĻ¯āĻžāĻ¨ āĻ˛āĻžāĻ‡āĻ¨ āĻļā§āĻ°ā§ āĻāĻŦāĻ‚ y1 āĻļā§‡āĻˇ āĻ˛āĻžāĻ‡āĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡; āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸āĻŦ āĻ˛āĻžāĻ‡āĻ¨ y0 āĻāĻŦāĻ‚ y1
(āĻ¤āĻ¤ā§āĻ¸āĻš y0 āĻāĻŦāĻ‚ y1) āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ y0 āĻāĻŦāĻ‚ y1 āĻāĻ•āĻ‡ āĻŽāĻžāĻ¨ āĻšāĻŦā§‡
āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°ā§āĻ¨āĨ¤ y0 āĻāĻŦāĻ‚ y1 āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0āĨ¤

scthresh
āĻ˛ā§āĻŽāĻžāĻ¤ā§‡ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§‡āĻ° āĻļāĻ¤āĻžāĻ‚āĻļ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĻā§ƒāĻļā§āĻ¯ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
āĻ¸āĻŽāĻ¤āĻ˛ āĻ­āĻžāĻ˛ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ "[8.0, 14.0]" āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ āĻĻā§ƒāĻļā§āĻ¯ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ°
āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻĒā§āĻ°āĻžāĻ¸āĻ™ā§āĻ—āĻŋāĻ• combmatch=sc. āĻœāĻ¨ā§āĻ¯ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž scthresh āĻšāĻ˛ "[0.0, 100.0]"āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 12.0āĨ¤

combmatch
āĻ•āĻ–āĻ¨ āĻ˛āĻĄāĻŧāĻžāĻ‡ āĻāĻŸāĻŋ āĻ¨āĻž āĻ¨āĻž, "fieldmatch" āĻāĻ•āĻžāĻ‰āĻ¨ā§āĻŸā§‡ combed āĻ¸ā§āĻ•ā§‹āĻ° āĻ¨āĻŋāĻ¤ā§‡ āĻšāĻŦā§‡
āĻĢāĻžāĻ‡āĻ¨āĻžāĻ˛ āĻŽā§āĻ¯āĻžāĻš āĻšāĻŋāĻ¸ā§‡āĻŦā§‡ āĻ•ā§‹āĻ¨ āĻŽā§āĻ¯āĻžāĻš āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŽā§āĻ¯āĻžāĻšāĨ¤ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻšāĻ˛:

āĻ¨āĻž
āĻ•āĻŽā§āĻŦāĻĄ āĻ¸ā§āĻ•ā§‹āĻ°ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻ•ā§‹āĻ¨ āĻšā§‚āĻĄāĻŧāĻžāĻ¨ā§āĻ¤ āĻŽāĻŋāĻ˛ āĻ¨ā§‡āĻ‡āĨ¤

sc āĻ•āĻŽā§āĻŦāĻĄ āĻ¸ā§āĻ•ā§‹āĻ° āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻ–āĻ¨ āĻāĻ•āĻŸāĻŋ āĻĻā§ƒāĻļā§āĻ¯ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ
āĻ¸āĻŦ āĻ¸āĻŽāĻ¯āĻŧ combed āĻ¸ā§āĻ•ā§‹āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨.

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ¯āĻŧ sc.

combdbg
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŽā§āĻ¯āĻžāĻšā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻŽā§āĻŦāĻĄ āĻŽā§‡āĻŸā§āĻ°āĻŋāĻ•ā§āĻ¸ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻ¤ā§‡ "āĻĢāĻŋāĻ˛ā§āĻĄāĻŽā§āĻ¯āĻžāĻš" āĻ•ā§‡ āĻœā§‹āĻ° āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻŽā§āĻĻā§āĻ°āĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤
āĻāĻ‡ āĻ¸ā§‡āĻŸāĻŋāĻ‚ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒāĻ°āĻŋāĻšāĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻŽāĻžāĻ‡āĻ•āĻ†āĻ‰āĻŸ TFM/VFM āĻļāĻŦā§āĻĻāĻ­āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§‡āĨ¤ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻšāĻ˛:

āĻ¨āĻž
āĻœā§‹āĻ° āĻ•āĻ°ā§‡ āĻšāĻŋāĻ¸āĻžāĻŦ āĻ¨ā§‡āĻ‡āĨ¤

āĻĒāĻŋāĻ¸āĻŋāĻāĻ¨ āĻœā§‹āĻ° āĻ•āĻ°ā§‡ p/c/n āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§āĻ¨āĨ¤

pcnub
āĻœā§‹āĻ° āĻ•āĻ°ā§‡ p/c/n/u/b āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻ¨āĻž.

cthresh
āĻāĻŸāĻŋ āĻ•āĻŽā§āĻŦāĻĄ āĻĢā§āĻ°ā§‡āĻŽ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻāĻ˛āĻžāĻ•āĻž āĻ•āĻŽā§āĻŦāĻŋāĻ‚ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄāĨ¤ āĻāĻ‡ āĻŽā§‚āĻ˛āĻ¤
āĻ•āĻŋāĻ­āĻžāĻŦā§‡ "āĻļāĻ•ā§āĻ¤āĻŋāĻļāĻžāĻ˛ā§€" āĻŦāĻž "āĻĻā§ƒāĻļā§āĻ¯āĻŽāĻžāĻ¨" āĻšāĻŋāĻ°ā§āĻ¨āĻŋ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻ†āĻŦāĻļā§āĻ¯āĻ• āĻ¤āĻž āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤ āĻŦāĻĄāĻŧ āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ā§‡
combing āĻ†āĻ°ā§‹ āĻĻā§ƒāĻļā§āĻ¯āĻŽāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻ›ā§‹āĻŸ āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ā§‡ combing āĻ•āĻŽ āĻĻā§ƒāĻļā§āĻ¯āĻŽāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻŦāĻž
āĻļāĻ•ā§āĻ¤āĻŋāĻļāĻžāĻ˛ā§€ āĻāĻŦāĻ‚ āĻāĻ–āĻ¨āĻ“ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻŦā§‡. āĻŦā§ˆāĻ§ āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻ¸ "-1" āĻĨā§‡āĻ•ā§‡ (āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻšāĻŦā§‡
āĻ•āĻŽā§āĻŦāĻĄ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡) āĻĨā§‡āĻ•ā§‡ 255 (āĻ•ā§‹āĻ¨ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ•āĻŽā§āĻŦāĻĄ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻ¨āĻž)āĨ¤ āĻāĻŸāĻŋ āĻŽā§‚āĻ˛āĻ¤ āĻāĻ•āĻŸāĻŋ
āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻŽāĻžāĻ¨āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ˛ āĻĒāĻ°āĻŋāĻ¸āĻ° āĻšāĻ˛ "[8, 12]"āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 9āĨ¤

āĻ•ā§āĻ°ā§‹āĻŽāĻž
āĻ•āĻŽā§āĻŦāĻĄ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ā§‡ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻ•āĻŋ āĻ¨āĻž āĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡āĨ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ
āĻāĻŸāĻŋ āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ‰āĻ¤ā§āĻ¸ā§‡āĻ° āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž (āĻ°āĻžāĻŽāĻ§āĻ¨ā§, āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋ) āĻĨāĻžāĻ•ā§‡ āĻ¯āĻž āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¸ā§ƒāĻˇā§āĻŸāĻŋ āĻ•āĻ°āĻ›ā§‡
āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ¸āĻ•ā§āĻˇāĻŽ āĻ¸āĻš āĻ•āĻŽā§āĻŦāĻĄ āĻĢā§āĻ°ā§‡āĻŽ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤ āĻ†āĻ¸āĻ˛ā§‡, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ•ā§āĻ°ā§‹āĻŽāĻž=0 is
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ†āĻ°ā§‹ āĻ¨āĻŋāĻ°ā§āĻ­āĻ°āĻ¯ā§‹āĻ—ā§āĻ¯, āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻŦā§āĻ¯āĻ¤ā§€āĻ¤ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ chroma āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° combing āĻ†āĻ›ā§‡
āĻ‰ā§ŽāĻ¸āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 0āĨ¤

āĻŦā§āĻ˛āĻ•āĻāĻ•ā§āĻ¸
āĻŦā§āĻ˛āĻ•āĻŋ
āĻ•āĻŽā§āĻŦāĻĄ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻ° āĻ¯āĻĨāĻžāĻ•ā§āĻ°āĻŽā§‡ x-āĻ…āĻ•ā§āĻˇ āĻāĻŦāĻ‚ y-āĻ…āĻ•ā§āĻˇā§‡āĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ āĻāĻŸāĻŋ āĻ•ā§‹āĻ¨ āĻāĻ˛āĻžāĻ•āĻžāĻ° āĻ†āĻ•āĻžāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻ•āĻŽā§āĻŦāĻĒā§‡āĻ˛ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻšāĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽ combed āĻ˜ā§‹āĻˇāĻŖāĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ combed āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻ†āĻŦāĻļā§āĻ¯āĻ•. āĻĻā§‡āĻ–ā§āĻ¨ āĻ•āĻŽā§āĻŦāĻĒā§‡āĻ˛
āĻ†āĻ°ā§‹ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ. āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¯āĻž āĻāĻ•āĻŸāĻŋ āĻļāĻ•ā§āĻ¤āĻŋ
2 āĻāĻ° 4 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ 512 āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¯āĻžāĻ¯āĻŧāĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 16āĨ¤

āĻ•āĻŽā§āĻŦāĻĒā§‡āĻ˛
āĻ¯ā§‡ āĻ•ā§‹āĻ¨ā§‹āĻŸāĻŋāĻ° āĻ­āĻŋāĻ¤āĻ°ā§‡ āĻ•āĻŽā§āĻŦāĻĄ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻŦā§āĻ˛āĻ•āĻŋ by āĻŦā§āĻ˛āĻ•āĻāĻ•ā§āĻ¸ āĻ‰āĻĒāĻ° āĻ†āĻ•āĻžāĻ° āĻŦā§āĻ˛āĻ•
āĻĢā§āĻ°ā§‡āĻŽ āĻœāĻ¨ā§āĻ¯ āĻĢā§āĻ°ā§‡āĻŽ combed āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻŦā§‡. āĻ¯āĻ–āĻ¨ cthresh āĻ•āĻŋāĻ­āĻžāĻŦā§‡ "āĻĻā§ƒāĻļā§āĻ¯āĻŽāĻžāĻ¨" āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻ•āĻ°ā§‡
āĻšāĻŋāĻ°ā§āĻ¨āĻŋ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡, āĻāĻ‡ āĻ¸ā§‡āĻŸāĻŋāĻ‚ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻ•āĻ°ā§‡ "āĻ•āĻ¤" āĻšāĻŋāĻ°ā§āĻ¨āĻŋ āĻ•ā§‹āĻ¨āĻŸāĻŋāĻ¤ā§‡ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻšāĻŦā§‡
āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻāĻ˛āĻžāĻ•āĻž (āĻāĻ•āĻŸāĻŋ āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻŦā§āĻ˛āĻ•āĻāĻ•ā§āĻ¸ āĻāĻŦāĻ‚ āĻŦā§āĻ˛āĻ•āĻŋ āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻ¸) āĻĢā§āĻ°ā§‡āĻŽā§‡āĨ¤
āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻŽāĻžāĻ¨ āĻšāĻ˛ 0 āĻāĻŦāĻ‚ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻšāĻ˛ "āĻŦā§āĻ˛āĻ•āĻŋ x āĻŦā§āĻ˛āĻ•āĻāĻ•ā§āĻ¸" (āĻ¯ā§‡ āĻ¸āĻŽāĻ¯āĻŧā§‡ āĻ•ā§‹āĻ¨ āĻĢā§āĻ°ā§‡āĻŽ āĻĨāĻžāĻ•āĻŦā§‡ āĻ¨āĻž
āĻ•āĻ–āĻ¨āĻ“ combed āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻŦā§‡)āĨ¤ āĻāĻ‡ āĻ¸ā§‡āĻŸāĻŋāĻ‚ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒāĻ°āĻŋāĻšāĻŋāĻ¤ āĻšāĻ¯āĻŧ MI TFM/VFM āĻļāĻŦā§āĻĻāĻ­āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§‡āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 80āĨ¤

p/c/n/u/b āĻ…āĻ°ā§āĻĨ

p/c/n

āĻ†āĻŽāĻ°āĻž āĻ¨āĻŋāĻŽā§āĻ¨ā§‹āĻ•ā§āĻ¤ āĻŸā§‡āĻ˛āĻŋāĻ¸āĻžāĻ‡āĻ¨āĻĄ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°āĻŋ:

āĻļā§€āĻ°ā§āĻˇ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°: 1 2 2 3 4
āĻ¨ā§€āĻšā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°: 1 2 3 4 4

āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ—ā§āĻ˛āĻŋ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻĒā§āĻ°āĻ—āĻ¤āĻŋāĻļā§€āĻ˛ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻ¯āĻŧā§ˇ āĻāĻ–āĻžāĻ¨ā§‡, āĻĒā§āĻ°āĻĨāĻŽ āĻĻā§āĻ‡
āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ°āĻ—āĻ¤āĻŋāĻļā§€āĻ˛, 3āĻ¯āĻŧ āĻāĻŦāĻ‚ 4āĻ°ā§āĻĨāĻ—ā§āĻ˛āĻŋ āĻ•āĻŽā§āĻŦāĻĄ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ†āĻ°āĻ“ āĻ…āĻ¨ā§‡āĻ• āĻ•āĻŋāĻ›ā§āĨ¤

āĻ¯āĻ–āĻ¨ "āĻĢāĻŋāĻ˛ā§āĻĄāĻŽā§āĻ¯āĻžāĻš" āĻ¨ā§€āĻšā§‡ āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻŽā§āĻ¯āĻžāĻšāĻŋāĻ‚ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ (āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°=āĻĒāĻžāĻĻ) āĻāĻ‡ āĻšāĻ˛ āĻ•āĻŋāĻ­āĻžāĻŦā§‡
āĻāĻ‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ:

āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ:
āĻŸāĻŋ 1 2 2 3 4
B 1 2 3 4 4 <--- āĻŽāĻŋāĻ˛ā§‡āĻ° āĻ°ā§‡āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸

āĻŽāĻŋāĻ˛: ccnnc

āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ:
āĻŸāĻŋ 1 2 3 4 4
āĻ– 1 2 3 4 4

āĻĢāĻŋāĻ˛ā§āĻĄ āĻŽā§āĻ¯āĻžāĻšāĻŋāĻ‚ āĻāĻ° āĻĢāĻ˛ā§‡, āĻ†āĻŽāĻ°āĻž āĻĻā§‡āĻ–āĻ¤ā§‡ āĻĒāĻžāĻšā§āĻ›āĻŋ āĻ¯ā§‡ āĻ•āĻŋāĻ›ā§ āĻĢā§āĻ°ā§‡āĻŽ āĻĄā§āĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻŸ āĻšāĻ¯āĻŧā§‡ āĻ—ā§‡āĻ›ā§‡āĨ¤ āĻ•āĻ°āĻ¤ā§‡
āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻŸā§‡āĻ˛āĻŋāĻ¸āĻžāĻ‡āĻ¨, āĻāĻ‡ āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻĒāĻ°ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻĄā§‡āĻ¸āĻŋāĻŽā§‡āĻļāĻ¨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤
āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻĻā§‡āĻ–ā§āĻ¨ āĻ§ā§āĻŦāĻ‚āĻ¸ āĻ•āĻ°āĻž āĻ›āĻžāĻāĻ•āĻ¨āĻŋ.

āĻāĻ•āĻ‡ āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨ āĻāĻ–āĻ¨ āĻļā§€āĻ°ā§āĻˇ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻĨā§‡āĻ•ā§‡ āĻŽā§‡āĻ˛ā§‡ (āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°=āĻļā§€āĻ°ā§āĻˇ) āĻāĻŸāĻž āĻāĻŽāĻ¨ āĻĻā§‡āĻ–āĻ¤ā§‡:

āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ:
T 1 2 2 3 4 <--- āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻž āĻ°ā§‡āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸
āĻ– 1 2 3 4 4

āĻŽāĻŋāĻ˛: ccppc

āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ:
āĻŸāĻŋ 1 2 2 3 4
āĻ– 1 2 2 3 4

āĻāĻ‡ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ, āĻ†āĻŽāĻ°āĻž āĻ•āĻŋ āĻĻā§‡āĻ–āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ p, c āĻāĻŦāĻ‚ n āĻŽāĻžāĻ¨ā§‡ āĻŽā§‚āĻ˛āĻ¤, āĻ¤āĻžāĻ°āĻž āĻĢā§āĻ°ā§‡āĻŽ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚
āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻ¸āĻŽāĻ¤āĻžāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°:

*<p āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻ¸āĻŽāĻ¤āĻžāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡>
*<c āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻ¸āĻŽāĻ¤āĻžāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡>
*<n āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻ¸āĻŽāĻ¤āĻžāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡>

u/b

āĻ¸āĻžāĻ°ā§āĻœāĻžāĻ°āĻŋāĻ° u āĻāĻŦāĻ‚ b āĻŽāĻŋāĻ˛āĻ—ā§āĻ˛āĻŋ āĻ•āĻŋāĻ›ā§āĻŸāĻž āĻŦāĻŋāĻļā§‡āĻˇ āĻāĻ‡ āĻ…āĻ°ā§āĻĨā§‡ āĻ¯ā§‡ āĻ¤āĻžāĻ°āĻž āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻĨā§‡āĻ•ā§‡ āĻŽā§‡āĻ˛ā§‡
āĻ¸āĻŽāĻ¤āĻž āĻĒāĻ¤āĻžāĻ•āĻžāĨ¤ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡, āĻ†āĻŽāĻ°āĻž āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°āĻŋ āĻ¯ā§‡ āĻ†āĻŽāĻ°āĻž āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ 2 āĻ¯āĻŧ āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ āĻ•āĻ°āĻ›āĻŋ
āĻĢā§āĻ°ā§‡āĻŽ (āĻļā§€āĻ°ā§āĻˇ: 2, āĻ¨ā§€āĻšā§‡: 2)āĨ¤ āĻŽā§āĻ¯āĻžāĻš āĻ…āĻ¨ā§āĻ¸āĻžāĻ°ā§‡, āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋāĻ° āĻ‰āĻĒāĻ°ā§‡ āĻāĻŦāĻ‚ āĻ¨ā§€āĻšā§‡ āĻāĻ•āĻŸāĻŋ 'x' āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻŽāĻŋāĻ˛āĻŋāĻ¤ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĨ¤

āĻ¨ā§€āĻšā§‡āĻ° āĻŽāĻŋāĻ˛ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ (āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°=āĻĒāĻžāĻĻ):

āĻŽāĻŋāĻ˛: cpnbu

xxxxx
āĻļā§€āĻ°ā§āĻˇ 1 2 2 1 2 2 1 2 2 1 2 2 1 2 2
āĻ¨ā§€āĻšā§‡ 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3
xxxxx

āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ:
2 1 2 2 2
2 2 2 1 3

āĻļā§€āĻ°ā§āĻˇ āĻŽā§āĻ¯āĻžāĻšāĻŋāĻ‚ āĻ¸āĻš (āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°=āĻļā§€āĻ°ā§āĻˇ):

āĻŽāĻŋāĻ˛: cpnbu

xxxxx
āĻļā§€āĻ°ā§āĻˇ 1 2 2 1 2 2 1 2 2 1 2 2 1 2 2
āĻ¨ā§€āĻšā§‡ 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3
xxxxx

āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ:
2 2 2 1 2
2 1 3 2 2

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻāĻ•āĻŸāĻŋ āĻļā§€āĻ°ā§āĻˇ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻ¸āĻšāĻœ IVTC āĻĒā§āĻ°āĻĨāĻŽ āĻŸā§‡āĻ˛āĻŋāĻ¸āĻžāĻ‡āĻ¨āĻĄ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ:

fieldmatch=order=tff:combmatch=none, decimate

āĻĢāĻžāĻ˛āĻŦā§āĻ¯āĻžāĻ• āĻšāĻžāĻ˛ā§ āĻ¸āĻš āĻ‰āĻ¨ā§āĻ¨āĻ¤ IVTC āĻ‡āĻ¯āĻŧāĻžāĻĻāĻŋāĻĢ āĻāĻ–āĻ¨āĻ“ āĻ•āĻŽā§āĻŦāĻĄ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯:

fieldmatch=order=tff:combmatch=full, yadif=deint=interlaced, decimate

āĻĢāĻŋāĻ˛ā§āĻĄāĻ…āĻ°ā§āĻĄāĻžāĻ°
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻ•ā§āĻ°āĻŽ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ•ā§āĻ°āĻŽ
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻ†āĻĻā§‡āĻļāĨ¤ āĻŦā§ˆāĻ§ āĻŽāĻžāĻ¨ āĻšāĻ¯āĻŧ tff āĻĒā§āĻ°āĻĨāĻŽ āĻļā§€āĻ°ā§āĻˇ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻž āĻŦāĻžāĻĢā§āĻĢā§‡ āĻ¨ā§€āĻšā§‡āĻ° āĻœāĻ¨ā§āĻ¯
āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻĒā§āĻ°āĻĨāĻŽāĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ tff.

āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ˛āĻžāĻ‡āĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ›āĻŦāĻŋāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ‰āĻĒāĻ°ā§‡ āĻŦāĻž āĻ¨ā§€āĻšā§‡ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻ•āĻ°ā§‡ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ‰āĻĒāĻ¯ā§āĻ•ā§āĻ¤ āĻ›āĻŦāĻŋāĻ° āĻ¸āĻžāĻŽāĻ—ā§āĻ°ā§€ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ…āĻŦāĻļāĻŋāĻˇā§āĻŸ āĻ˛āĻžāĻ‡āĻ¨āĻŸāĻŋ āĻĒā§‚āĻ°āĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻŸāĻŋ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ
āĻ…āĻ§āĻŋāĻ•āĻžāĻ‚āĻļ āĻ¸āĻŽā§āĻĒā§āĻ°āĻšāĻžāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ…āĻ°ā§āĻĄāĻžāĻ° āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻ•āĻžāĻ°ā§€ āĻ¸āĻ™ā§āĻ—ā§‡.

āĻ¯āĻĻāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻŸāĻŋ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻĄ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒāĻ¤āĻžāĻ•āĻžāĻ™ā§āĻ•āĻŋāĻ¤ āĻ¨āĻž āĻšāĻ¯āĻŧ, āĻŦāĻž āĻāĻŸāĻŋ āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡āĻ‡ āĻšāĻšā§āĻ›ā§‡ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒāĻ¤āĻžāĻ•āĻžāĻ™ā§āĻ•āĻŋāĻ¤ āĻšāĻ¯āĻŧā§ˇ
āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻ•ā§āĻ°āĻŽ, āĻ¤āĻžāĻ°āĻĒāĻ° āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ‡āĻ¨āĻ•āĻžāĻŽāĻŋāĻ‚ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§‡ āĻ¨āĻžāĨ¤

PAL DV āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡ āĻŦāĻž āĻĨā§‡āĻ•ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻŸāĻŋ āĻ–ā§āĻŦ āĻĻāĻ°āĻ•āĻžāĻ°ā§€, āĻ¯āĻž āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻ¨ā§€āĻšā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ:

ffmpeg -i in.vob -vf "fieldorder=bff" out.dv

āĻĢāĻŋāĻĢā§‹
āĻŦāĻžāĻĢāĻžāĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻ‡āĻŽā§‡āĻœ āĻāĻŦāĻ‚ āĻ¤āĻžāĻĻā§‡āĻ° āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻĒāĻžāĻ āĻžāĻ¨.

libavfilter āĻĢā§āĻ°ā§‡āĻŽāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ• āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ§āĻžāĻ¨āĻ¤ āĻĻāĻ°āĻ•āĻžāĻ°ā§€āĨ¤

āĻāĻŸāĻŋ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡ āĻ¨āĻžāĨ¤

āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°ā§āĻ¨
āĻāĻ•āĻŸāĻŋ āĻ†āĻ¯āĻŧāĻ¤āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻžāĻ•āĻžāĻ° āĻŦāĻ¸ā§āĻ¤ā§ āĻ–ā§āĻāĻœā§āĻ¨

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ˛āĻ•ā§āĻˇā§āĻ¯
āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸ āĻ‡āĻŽā§‡āĻœā§‡āĻ° āĻĢāĻžāĻ‡āĻ˛āĻĒāĻžāĻĨ, āĻ§ā§‚āĻ¸āĻ° 8 āĻšāĻ“āĻ¯āĻŧāĻž āĻĻāĻ°āĻ•āĻžāĻ°āĨ¤

āĻ—ā§‹āĻŦāĻ°āĻžāĻŸ
āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 0.5āĨ¤

āĻŽāĻŋāĻĒāĻŽā§āĻ¯āĻžāĻĒ
āĻŽāĻŋāĻĒāĻŽā§āĻ¯āĻžāĻĒā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 3āĨ¤

xmin, āĻ‡āĻ¯āĻŧāĻžāĻŽāĻŋāĻ¨, xmax, ymax
āĻ¯ā§‡ āĻ†āĻ¯āĻŧāĻ¤āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋ āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ ffmpeg:

ffmpeg -i file.ts -vf find_rect=newref.pgm,cover_rect=cover.jpg:mode=cover new.mkv

cover_rect
āĻāĻ•āĻŸāĻŋ āĻ†āĻ¯āĻŧāĻ¤āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻžāĻ•āĻžāĻ° āĻŦāĻ¸ā§āĻ¤ā§ āĻ†āĻŦāĻ°āĻŖ

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ†āĻŦāĻ°āĻŖ
āĻāĻšā§āĻ›āĻŋāĻ• āĻ•āĻ­āĻžāĻ° āĻ‡āĻŽā§‡āĻœā§‡āĻ° Filepath, yuv420 āĻ āĻĨāĻžāĻ•āĻž āĻĻāĻ°āĻ•āĻžāĻ°āĨ¤

āĻŽā§‹āĻĄ
āĻ•āĻ­āĻžāĻ°āĻŋāĻ‚ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ†āĻŦāĻ°āĻŖ
āĻ¸āĻ°āĻŦāĻ°āĻžāĻšāĻ•ā§ƒāĻ¤ āĻšāĻŋāĻ¤ā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻŸāĻŋ āĻ†āĻŦāĻ°āĻŖ

āĻĻāĻžāĻ—
āĻ†āĻļā§‡āĻĒāĻžāĻļā§‡āĻ° āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻŸ āĻ•āĻ°ā§‡ āĻĸā§‡āĻ•ā§‡ āĻĻāĻŋāĻ¨

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻĻāĻžāĻ—.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋ āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ ffmpeg:

ffmpeg -i file.ts -vf find_rect=newref.pgm,cover_rect=cover.jpg:mode=cover new.mkv

āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻŸāĻŋāĻ•ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨āĨ¤ Libavfilter āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻŦā§‡
āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ‰āĻĒāĻ¯ā§āĻ•ā§āĻ¤ āĻāĻ•āĻŸāĻŋ āĻŦā§‡āĻ›ā§‡ āĻ¨āĻŋāĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

pix_fmts
āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡āĻ° āĻ¨āĻžāĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ '|'-āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž, āĻ¯ā§‡āĻŽāĻ¨ "pix_fmts=yuv420p|monow|rgb24"āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨ yuv420p āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸

āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ=pix_fmts=yuv420p

āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻŸāĻŋāĻ•ā§‡ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ° āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨

āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ=pix_fmts=yuv420p|yuv444p|yuv410p

FPS
āĻĢā§āĻ°ā§‡āĻŽāĻ•ā§‡ āĻĄā§āĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻŸ āĻŦāĻž āĻĄā§āĻ°āĻĒ āĻ•āĻ°ā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“āĻŸāĻŋāĻ•ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻžāĻ°ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨
āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧāĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

FPS āĻĒāĻ›āĻ¨ā§āĻĻāĻ¸āĻ‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻžāĻ°āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 25āĨ¤

āĻŦā§ƒāĻ¤ā§āĻ¤āĻžāĻ•āĻžāĻ°
āĻŦā§ƒāĻ¤ā§āĻ¤āĻžāĻ•āĻžāĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĨ¤

āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨ āĻšāĻ˛:

āĻļā§‚āĻ¨ā§āĻ¯
āĻļā§‚āĻ¨ā§āĻ¯ āĻ°āĻžāĻ‰āĻ¨ā§āĻĄ 0 āĻāĻ° āĻĻāĻŋāĻ•ā§‡

INF 0 āĻĨā§‡āĻ•ā§‡ āĻĻā§‚āĻ°ā§‡

āĻ¨āĻŋāĻšā§‡
āĻŦā§ƒāĻ¤ā§āĻ¤āĻžāĻ•āĻžāĻ° āĻĻāĻŋāĻ•ā§‡ - āĻ…āĻ¸ā§€āĻŽ

up +āĻ…āĻ¨āĻ¨ā§āĻ¤ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻŦā§ƒāĻ¤ā§āĻ¤āĻžāĻ•āĻžāĻ°

āĻ•āĻžāĻ›āĻžāĻ•āĻžāĻ›āĻŋ
āĻŦā§ƒāĻ¤ā§āĻ¤āĻžāĻ•āĻžāĻ° āĻĨā§‡āĻ•ā§‡ āĻ¨āĻŋāĻ•āĻŸāĻ¤āĻŽ

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ "āĻ•āĻžāĻ›ā§‡āĻ°"āĨ¤

āĻ¸āĻŽāĻ¯āĻŧ āĻļā§āĻ°ā§
āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨ āĻĒā§āĻ°āĻĨāĻŽ PTS āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŽāĻžāĻ¨ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤, āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĨ¤ āĻāĻ‡ āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽā§‡āĻ° āĻļā§āĻ°ā§āĻ¤ā§‡ āĻĒā§āĻ¯āĻžāĻĄāĻŋāĻ‚/āĻŸā§āĻ°āĻŋāĻŽāĻŋāĻ‚āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡, āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ•ā§‹āĻ¨ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž
āĻĒā§āĻ°āĻĨāĻŽ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤ PTS, āĻ¤āĻžāĻ‡ āĻ•ā§‹āĻ¨ā§‹ āĻĒā§āĻ¯āĻžāĻĄāĻŋāĻ‚ āĻŦāĻž āĻ›āĻžāĻāĻŸāĻžāĻ‡ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻāĻ‡
āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻšāĻ˛ā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĄā§āĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻŸ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻļā§āĻ°ā§āĻ¤ā§‡ āĻĒā§āĻ¯āĻžāĻĄ āĻ•āĻ°āĻ¤ā§‡ 0 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽā§‡āĻ° āĻĒāĻ°ā§‡ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ āĻŦāĻž āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• PTS āĻ¸āĻš āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻĢā§āĻ°ā§‡āĻŽ āĻŸā§āĻ°āĻŋāĻŽ āĻ•āĻ°āĻ¤ā§‡āĨ¤

āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ­āĻžāĻŦā§‡, āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽāĻ¤āĻ˛ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡: FPS[:āĻŦā§ƒāĻ¤ā§āĻ¤āĻžāĻ•āĻžāĻ°].

āĻ†āĻ°āĻ“ āĻĻā§‡āĻ–ā§āĻ¨ setpts āĻ›āĻžāĻāĻ•āĻ¨āĻŋ.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

fps 25 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°:

fps=fps=25

¡ āĻ¸āĻ‚āĻ•ā§āĻˇā§‡āĻĒāĻŖ āĻāĻŦāĻ‚ āĻ°āĻžāĻ‰āĻ¨ā§āĻĄāĻŋāĻ‚ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻĢāĻĒāĻŋāĻāĻ¸āĻ•ā§‡ 24 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡ āĻ•āĻžāĻ›āĻžāĻ•āĻžāĻ›āĻŋ āĻĨā§‡āĻ•ā§‡ āĻ°āĻžāĻ‰āĻ¨ā§āĻĄāĻŋāĻ‚ āĻ•āĻ°āĻ¤ā§‡:

fps=fps=film:round=near

āĻĢā§āĻ°ā§‡āĻŽāĻĒā§āĻ¯āĻžāĻ•
āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“āĻ¸ā§āĻ•ā§‹āĻĒāĻŋāĻ• āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻĻā§āĻŸāĻŋ āĻ­āĻŋāĻ¨ā§āĻ¨ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĒā§āĻ¯āĻžāĻ• āĻ•āĻ°ā§āĻ¨, āĻ¸āĻ āĻŋāĻ• āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻšāĻžāĻ˛ā§ āĻ•āĻ°ā§āĻ¨
āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ•ā§‹āĻĄā§‡āĻ•āĨ¤ āĻĻā§āĻŸāĻŋ āĻ­āĻŋāĻ‰ āĻāĻ•āĻ‡ āĻ†āĻ•āĻžāĻ° āĻāĻŦāĻ‚ āĻĢā§āĻ°ā§‡āĻŽāĻ°ā§‡āĻŸ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ°āĻŖ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤
āĻ›ā§‹āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻļā§‡āĻˇ āĻšāĻ˛ā§‡ āĻŦāĻ¨ā§āĻ§ āĻšāĻ¯āĻŧā§‡ āĻ¯āĻžāĻŦā§‡āĨ¤ āĻĻāĻ¯āĻŧāĻž āĻ•āĻ°ā§‡ āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻŽāĻ¤ āĻ­āĻŋāĻ‰ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
āĻ¸āĻ™ā§āĻ—ā§‡ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻ¸ā§āĻ•ā§‡āĻ˛ āĻāĻŦāĻ‚ FPS āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸
āĻĒāĻ›āĻ¨ā§āĻĻāĻ¸āĻ‡ āĻĒā§āĻ¯āĻžāĻ•āĻŋāĻ‚ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸. āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻšāĻ˛:

SBS āĻ­āĻŋāĻ‰ āĻāĻ•ā§‡ āĻ…āĻĒāĻ°ā§‡āĻ° āĻĒāĻžāĻļā§‡ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ)āĨ¤

āĻŸā§āĻ¯āĻžāĻŦ āĻŽāĻ¤āĻžāĻŽāĻ¤ āĻāĻ•ā§‡ āĻ…āĻĒāĻ°ā§‡āĻ° āĻ‰āĻĒāĻ°ā§‡ āĻ†āĻ›ā§‡.

āĻ˛āĻžāĻ‡āĻ¨
āĻ­āĻŋāĻ‰ āĻ˛āĻžāĻ‡āĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻ¸ā§āĻ¤āĻžāĻŦāĻ¨ā§āĻĻā§€ āĻšāĻ¯āĻŧ.

āĻ•āĻ˛āĻžāĻŽ
āĻ­āĻŋāĻ‰ āĻ•āĻ˛āĻžāĻŽ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ¯āĻžāĻ• āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ.

āĻĢā§āĻ°ā§‡āĻŽāĻ¸ā§‡āĻ•
āĻĻā§ƒāĻˇā§āĻŸāĻŋāĻ­āĻ™ā§āĻ—āĻŋ āĻ…āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€āĻ­āĻžāĻŦā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻŦāĻ°ā§āĻ¤ā§€ āĻšāĻ¯āĻŧ.

āĻ•āĻŋāĻ›ā§ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ:

# āĻŦāĻžāĻŽ āĻāĻŦāĻ‚ āĻĄāĻžāĻ¨ āĻĻā§ƒāĻļā§āĻ¯āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽ-āĻ…āĻ¨ā§āĻ•ā§āĻ°āĻŽāĻŋāĻ• āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨
ffmpeg -i āĻŦāĻžāĻŽ -i āĻĄāĻžāĻ¨ -āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°_āĻ•āĻŽāĻĒā§āĻ˛ā§‡āĻ•ā§āĻ¸ āĻĢā§āĻ°ā§‡āĻŽāĻĒā§āĻ¯āĻžāĻ• = āĻĢā§āĻ°ā§‡āĻŽāĻ¸ā§‡āĻ• āĻ†āĻ‰āĻŸāĻĒā§āĻŸ

# āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻ•āĻ‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ°ā§‡āĻœā§‹āĻ˛āĻŋāĻ‰āĻļāĻ¨ āĻ¸āĻš āĻ­āĻŋāĻ‰āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻĒāĻžāĻļā§‡āĻ° āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨
ffmpeg -i LEFT -i āĻĄāĻžāĻ¨ -filter_complex [0:v]scale=w=iw/2[left],[1:v]scale=w=iw/2[right],[left][right]framepack=sbs āĻ†āĻ‰āĻŸāĻĒā§āĻŸ

āĻĢā§āĻ°ā§‡āĻŽāĻ°ā§‡āĻŸ
āĻ¸ā§‹āĻ°ā§āĻ¸ āĻĢā§āĻ°ā§‡āĻŽ āĻĨā§‡āĻ•ā§‡ āĻ¨āĻ¤ā§āĻ¨ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻŸ āĻ•āĻ°ā§‡ āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻĄ āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻœāĻžāĻ‡āĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋāĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻšāĻžāĻ¨
āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°āĻž āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻžāĻ° āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§āĻ¨ āĻ¤āĻžāĻšāĻ˛ā§‡ āĻāĻ° āĻ†āĻ—ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻĄāĻŋāĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻĒāĻ°ā§‡ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ—ā§ƒāĻšā§€āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤

FPS āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§‡āĻ“ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻāĻ•āĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 50.

interp_start
āĻāĻ•āĻŸāĻŋ āĻ¸ā§€āĻŽāĻžāĻ° āĻļā§āĻ°ā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽāĻŸāĻŋ āĻ°ā§ˆāĻ–āĻŋāĻ• āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻŦā§‡
āĻĻā§āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻļāĻ¨āĨ¤ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻšāĻ˛ [0-255], āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 15āĨ¤

interp_end
āĻāĻ•āĻŸāĻŋ āĻ¸ā§€āĻŽāĻžāĻ° āĻļā§‡āĻˇāĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽāĻŸāĻŋ āĻ°ā§ˆāĻ–āĻŋāĻ• āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻŦā§‡
āĻĻā§āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻļāĻ¨āĨ¤ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻšāĻ˛ [0-255], āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 240āĨ¤

āĻĻā§ƒāĻļā§āĻ¯
0 āĻĨā§‡āĻ•ā§‡ 100-āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻĻā§ƒāĻļā§āĻ¯ā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻāĻŽāĻ¨ āĻ¸ā§āĻ¤āĻ°āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨ā§ˇ
āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻĻā§ƒāĻļā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§‡; āĻāĻ•āĻŸāĻŋ āĻ•āĻŽ āĻŽāĻžāĻ¨ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ•āĻŽ āĻ¸āĻŽā§āĻ­āĻžāĻŦāĻ¨āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻĢāĻ˛āĻŋāĻ¤ āĻ•āĻ°ā§‡
āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻĻā§ƒāĻļā§āĻ¯ āĻšāĻžāĻ˛ā§ āĻ•āĻ°ā§āĻ¨, āĻ¯āĻ–āĻ¨ āĻāĻ•āĻŸāĻŋ āĻ‰āĻšā§āĻš āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ā§‡ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻ¸āĻŽā§āĻ­āĻžāĻŦāĻ¨āĻž āĻŦā§‡āĻļāĻŋ
āĻāĻ• āĻšāĻ“. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 7āĨ¤

āĻĒāĻ¤āĻžāĻ•āĻž
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻĒāĻ¤āĻžāĻ•āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨.

āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻĒāĻ¤āĻžāĻ•āĻž āĻšāĻ˛:

āĻĻā§ƒāĻļā§āĻ¯_āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨_āĻļāĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž, scd
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻŽāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĻā§ƒāĻļā§āĻ¯ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨ āĻĻā§ƒāĻļā§āĻ¯. āĻāĻ‡ āĻĒāĻ¤āĻžāĻ•āĻž
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¸āĻ•ā§āĻˇāĻŽāĨ¤

āĻĢā§āĻ°ā§‡āĻŽāĻ¸ā§āĻŸā§‡āĻĒ
āĻĒā§āĻ°āĻ¤āĻŋ N-āĻ¤āĻŽ āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ§āĻžāĻĒ
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ "āĻĒāĻĻāĻ•ā§āĻˇā§‡āĻĒ" āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĒāĻ°ā§‡ āĻĢā§āĻ°ā§‡āĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ§āĻ¨āĻžāĻ¤ā§āĻŽāĻ• āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻŦā§‡āĻļāĻŋ
0 āĻāĻ° āĻšā§‡āĻ¯āĻŧā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1āĨ¤

frei0r
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ frei0r āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋāĻ° āĻ¸āĻ‚āĻ•āĻ˛āĻ¨ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻ¤ā§‡, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ frei0r āĻšā§‡āĻĄāĻžāĻ° āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻāĻŦāĻ‚
"--enable-frei0r" āĻĻāĻŋāĻ¯āĻŧā§‡ FFmpeg āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°_āĻ¨āĻžāĻŽ
āĻ˛ā§‹āĻĄ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ frei0r āĻĒā§āĻ°āĻ­āĻžāĻŦā§‡āĻ° āĻ¨āĻžāĻŽāĨ¤ āĻĒāĻ°āĻŋāĻŦā§‡āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§€āĻ˛ āĻšāĻ˛ā§‡ FREI0R_PATH is
āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤, frei0r āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŸāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĻ¤ā§‡ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ•ā§‹āĻ˛āĻ¨-āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž FREIOR_PATH. āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ, āĻŽāĻžāĻ¨ fei0r āĻĒāĻžāĻĨ āĻšāĻ¯āĻŧ
āĻāĻ‡ āĻ•ā§āĻ°āĻŽā§‡ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡: HOME/.frei0r-1/lib/, /usr/local/lib/frei0r-1/,
/usr/lib/frei0r-1/.

filter_params
frei0r āĻĒā§āĻ°āĻ­āĻžāĻŦā§‡ āĻĒāĻžāĻ¸ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ '|'-āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžā§ˇ

āĻāĻ•āĻŸāĻŋ frei0r āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻāĻ•āĻŸāĻŋ āĻŦā§āĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ (āĻāĻ° āĻŽāĻžāĻ¨ āĻšāĻ¯āĻŧ "y" āĻŦāĻž "n"), āĻāĻ•āĻŸāĻŋ āĻĻā§āĻŦāĻŋāĻ—ā§āĻŖ, a
āĻ°āĻ™ (āĻāĻ° āĻŽāĻ¤ā§‹ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ R/G/B, āĻ•ā§‹āĻĨāĻžāĻ¯āĻŧ R, G, āĻāĻŦāĻ‚ B 0.0 āĻāĻŦāĻ‚ āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
1.0, āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤) āĻ…āĻĨāĻŦāĻž ffmpeg-āĻāĻ° "āĻ°āĻ™" āĻŦāĻŋāĻ­āĻžāĻ—ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻ°āĻ™ā§‡āĻ° āĻŦāĻŋāĻŦāĻ°āĻŖ āĻĻā§āĻŦāĻžāĻ°āĻž
utils manual), āĻāĻ•āĻŸāĻŋ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ (āĻ¯ā§‡āĻŽāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ X/Y, āĻ•ā§‹āĻĨāĻžāĻ¯āĻŧ X āĻāĻŦāĻ‚ Y āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž)
āĻāĻŦāĻ‚/āĻ…āĻĨāĻŦāĻž āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚āĨ¤

āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ•āĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻ˛ā§‹āĻĄ āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ­āĻžāĻŦā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡āĨ¤ āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ¯āĻŧ
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨ā§‡āĻ‡, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ†āĻ›ā§‡āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻĒā§āĻ°āĻĨāĻŽ āĻĻā§āĻŸāĻŋ āĻĄāĻŦāĻ˛ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡, distort0r āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

frei0r=filter_name=distort0r:filter_params=0.5|0.01

¡ āĻĒā§āĻ°āĻĨāĻŽ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻ°āĻ™ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡ āĻ°āĻ™āĻŋāĻ¨ āĻĻā§‚āĻ°āĻ¤ā§āĻŦ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

frei0r = āĻ°āĻ™ā§‡āĻ° āĻĻā§‚āĻ°āĻ¤ā§āĻŦ: 0.2/0.3/0.4
frei0r = āĻ°āĻ™ā§‡āĻ° āĻĻā§‚āĻ°āĻ¤ā§āĻŦ: āĻŦā§‡āĻ—ā§āĻ¨āĻŋ
frei0r = āĻ°āĻ™ā§‡āĻ° āĻĻā§‚āĻ°āĻ¤ā§āĻŦ: 0x112233

¡ āĻ‰āĻĒāĻ°ā§‡āĻ° āĻŦāĻžāĻŽ āĻāĻŦāĻ‚ āĻ‰āĻĒāĻ°ā§‡āĻ° āĻĄāĻžāĻ¨āĻĻāĻŋāĻ•ā§‡ āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡ āĻĻā§ƒāĻˇā§āĻŸāĻŋāĻ•ā§‹āĻŖ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

frei0r=perspective:0.2/0.2|0.8/0.2

āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻĻā§‡āĻ–ā§āĻ¨http://frei0r.dyne.org>

fspp
āĻĻā§āĻ°ā§āĻ¤ āĻāĻŦāĻ‚ āĻ¸āĻšāĻœ āĻĒā§‹āĻ¸ā§āĻŸāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻŋāĻ‚ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻĻā§āĻ°ā§āĻ¤ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ SPP.

āĻāĻŸāĻŋ (I)DCT āĻ•ā§‡ āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ•/āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻĒāĻžāĻ¸ā§‡ āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ āĻ•āĻ°ā§‡āĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒā§‹āĻ¸ā§āĻŸ-āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻŋāĻ‚ āĻĨā§‡āĻ•ā§‡ āĻ­āĻŋāĻ¨ā§āĻ¨
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻ¤āĻžāĻĻā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋ āĻŦā§āĻ˛āĻ•ā§‡ āĻāĻ•āĻŦāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĒā§āĻ°āĻ¤āĻŋ āĻ¨āĻ¯āĻŧāĨ¤ āĻāĻ‡ āĻ…āĻ¨ā§‡āĻ• āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
āĻ‰āĻšā§āĻš āĻ—āĻ¤āĻŋāĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ—ā§āĻŖ
āĻ—ā§āĻŖāĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ—āĻĄāĻŧ āĻœāĻ¨ā§āĻ¯ āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡
4-5 āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 4āĨ¤

qp āĻāĻ•āĻŸāĻŋ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻĒāĻ°āĻŋāĻŽāĻžāĻĒāĻ•āĻ°āĻŖ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻŦāĻ˛ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ 0-63 āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡āĨ¤ āĻ¯āĻĻāĻŋ āĻ¨āĻž
āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĨā§‡āĻ•ā§‡ QP āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻŦā§‡ (āĻ¯āĻĻāĻŋ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻĨāĻžāĻ•ā§‡)āĨ¤

āĻļāĻ•ā§āĻ¤āĻŋ
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻļāĻ•ā§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ -15 āĻĨā§‡āĻ•ā§‡ 32 āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡āĨ¤ āĻ¨āĻŋāĻŽā§āĻ¨ āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ā§‡ āĻ†āĻ°āĻ“ āĻŦā§‡āĻļāĻŋ
āĻŦāĻŋāĻļāĻĻ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ†āĻ°āĻ“ āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨, āĻ¯āĻ–āĻ¨ āĻ‰āĻšā§āĻšāĻ¤āĻ° āĻŽāĻžāĻ¨ āĻšāĻŋāĻ¤ā§āĻ°āĻŸāĻŋāĻ•ā§‡ āĻŽāĻ¸ā§ƒāĻŖ āĻ•āĻ°ā§‡ āĻ¤ā§‹āĻ˛ā§‡
āĻ…āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 0 X PSNR āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽā§ˇ

use_bframe_qp
B-Frames āĻĨā§‡āĻ•ā§‡ QP āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻĻāĻŋ 1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ˛ā§‡ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻĢā§āĻ˛āĻŋāĻ•āĻžāĻ° āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻŦāĻŋ-āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻļāĻ‡ āĻŦāĻĄāĻŧ QP āĻĨāĻžāĻ•ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0 (āĻ¸āĻ•ā§āĻˇāĻŽ āĻ¨āĻ¯āĻŧ)āĨ¤

geq
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

lum_expr, Lum
āĻ†āĻ˛ā§‹āĻ•āĻŋāĻ¤ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

cb_expr, cb
āĻ•ā§āĻ°ā§‹āĻŽāĻŋāĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¸ āĻŦā§āĻ˛ā§ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

cr_expr, cr
āĻ•ā§āĻ°ā§‹āĻŽāĻŋāĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¸ āĻ°ā§‡āĻĄ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

alpha_expr, a
āĻ†āĻ˛āĻĢāĻž āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

red_expr, r
āĻ˛āĻžāĻ˛ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻŦā§āĻœ_āĻāĻ•ā§āĻ¸āĻĒā§āĻ°, g
āĻ¸āĻŦā§āĻœ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

blue_expr, b
āĻ¨ā§€āĻ˛ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ•āĻžāĻ˛āĻžāĻ°āĻ¸ā§āĻĒā§‡āĻ¸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ…āĻĒāĻļāĻ¨ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§€ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¯āĻĻāĻŋ āĻāĻ• lum_expr,
cb_expr, āĻŦāĻž cr_expr āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ†āĻ›ā§‡, āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ YCbCr āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻŦā§‡
āĻ°āĻ™ā§‡āĻ° āĻ¸ā§āĻĨāĻžāĻ¨ āĻ¯āĻĻāĻŋ āĻāĻ• red_expr, āĻ¸āĻŦā§āĻœ_āĻāĻ•ā§āĻ¸āĻĒā§āĻ°, āĻŦāĻž blue_expr āĻ…āĻĒāĻļāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ†āĻ›ā§‡, āĻāĻŸāĻž āĻšāĻŦā§‡
āĻāĻ•āĻŸāĻŋ RGB āĻ•āĻžāĻ˛āĻžāĻ°āĻ¸ā§āĻĒā§‡āĻ¸ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¯āĻĻāĻŋ āĻ•ā§āĻ°ā§‹āĻŽāĻŋāĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¸ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ° āĻāĻ•āĻŸāĻŋāĻ•ā§‡ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻ¨āĻž āĻšāĻ¯āĻŧ āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻ…āĻ¨ā§āĻ¯āĻŸāĻŋāĻ° āĻ‰āĻĒāĻ° āĻĢāĻŋāĻ°ā§‡ āĻ†āĻ¸ā§‡āĨ¤ āĻ¯āĻĻāĻŋ āĻ¨āĻž
āĻ†āĻ˛āĻĢāĻž āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻāĻŸāĻŋ āĻ…āĻ¸ā§āĻŦāĻšā§āĻ› āĻŽāĻžāĻ¨ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻŦā§‡āĨ¤ āĻ¯āĻĻāĻŋ āĻ•ā§āĻ°ā§‹āĻŽāĻŋāĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¸ āĻ¨āĻž āĻšāĻ¯āĻŧ
āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻ°āĻž āĻ‰āĻœā§āĻœā§āĻŦāĻ˛ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻŦā§‡.

āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻāĻŦāĻ‚ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

N āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ•ā§āĻ°āĻŽāĻŋāĻ• āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, 0 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§āĨ¤

X
Y āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ•āĨ¤

W
H āĻ›āĻŦāĻŋāĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻžāĨ¤

SW
SH āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž āĻ¸āĻŽāĻ¤āĻ˛ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡ āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž āĻ¸ā§āĻ•ā§‡āĻ˛āĨ¤ āĻāĻŸāĻž āĻ…āĻ¨ā§āĻĒāĻžāĻ¤
āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ āĻ˛ā§āĻŽāĻž āĻĒā§āĻ˛ā§‡āĻ¨ āĻ¨āĻŽā§āĻŦāĻ° āĻāĻŦāĻ‚ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¸āĻŽāĻ¤āĻ˛ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡āĨ¤ āĻ¯ā§‡āĻŽāĻ¨
YUV4:2:0 āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻšāĻ˛ āĻ˛ā§āĻŽāĻž āĻĒā§āĻ˛ā§‡āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ "1,1" āĻāĻŦāĻ‚ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻĒā§āĻ˛ā§‡āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ "0.5,0.5"ā§ˇ

T āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

p(x, y)
āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻŽāĻžāĻ¨ āĻĢā§‡āĻ°āĻ¤ āĻĻāĻŋāĻ¨ (x,y) āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¸āĻŽāĻ¤āĻ˛ā§‡āĻ°āĨ¤

lum(x, y)
āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻŽāĻžāĻ¨ āĻĢā§‡āĻ°āĻ¤ āĻĻāĻŋāĻ¨ (x,y) āĻ†āĻ˛ā§‹āĻ• āĻ¸āĻŽāĻ¤āĻ˛ā§‡āĻ°āĨ¤

cb(x, y)
āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻŽāĻžāĻ¨ āĻĢā§‡āĻ°āĻ¤ āĻĻāĻŋāĻ¨ (x,y) āĻ¨ā§€āĻ˛-āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ¸āĻŽāĻ¤āĻ˛ā§‡āĻ°āĨ¤
āĻ¯āĻĻāĻŋ āĻāĻ°āĻ•āĻŽ āĻ•ā§‹āĻ¨ āĻĒā§āĻ˛ā§‡āĻ¨ āĻ¨āĻž āĻĨāĻžāĻ•ā§‡ āĻ¤āĻžāĻšāĻ˛ā§‡ 0 āĻ°āĻŋāĻŸāĻžāĻ°ā§āĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

cr(x, y)
āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻŽāĻžāĻ¨ āĻĢā§‡āĻ°āĻ¤ āĻĻāĻŋāĻ¨ (x,y) āĻ˛āĻžāĻ˛-āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ¸āĻŽāĻ¤āĻ˛ā§‡āĻ°āĨ¤
āĻ¯āĻĻāĻŋ āĻāĻ°āĻ•āĻŽ āĻ•ā§‹āĻ¨ āĻĒā§āĻ˛ā§‡āĻ¨ āĻ¨āĻž āĻĨāĻžāĻ•ā§‡ āĻ¤āĻžāĻšāĻ˛ā§‡ 0 āĻ°āĻŋāĻŸāĻžāĻ°ā§āĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

r(x, y)
g(x, y)
b(x, y)
āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻŽāĻžāĻ¨ āĻĢā§‡āĻ°āĻ¤ āĻĻāĻŋāĻ¨ (x,y) āĻ˛āĻžāĻ˛/āĻ¸āĻŦā§āĻœ/āĻ¨ā§€āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ°āĨ¤
āĻ¯āĻĻāĻŋ āĻāĻŽāĻ¨ āĻ•ā§‹āĻ¨ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ¨āĻž āĻĨāĻžāĻ•ā§‡ āĻ¤āĻžāĻšāĻ˛ā§‡ 0 āĻĢā§‡āĻ°āĻ¤ āĻĻāĻŋāĻ¨āĨ¤

āĻ†āĻ˛āĻĢāĻž(x, y)
āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻŽāĻžāĻ¨ āĻĢā§‡āĻ°āĻ¤ āĻĻāĻŋāĻ¨ (x,y) āĻ†āĻ˛āĻĢāĻž āĻ¸āĻŽāĻ¤āĻ˛ā§‡āĻ°āĨ¤ āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ āĻĨāĻžāĻ•āĻ˛ā§‡ 0 āĻ°āĻŋāĻŸāĻžāĻ°ā§āĻ¨ āĻ•āĻ°ā§āĻ¨
āĻāĻ°āĻ•āĻŽ āĻ•ā§‹āĻ¨ āĻĒā§āĻ˛ā§‡āĻ¨ āĻ¨āĻ¯āĻŧāĨ¤

āĻĢāĻžāĻ‚āĻļāĻ¨ āĻœāĻ¨ā§āĻ¯, āĻ¯āĻĻāĻŋ x āĻāĻŦāĻ‚ y āĻāĻ˛āĻžāĻ•āĻžāĻ° āĻŦāĻžāĻ‡āĻ°ā§‡, āĻŽāĻžāĻ¨ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ•ā§āĻ˛āĻŋāĻĒ āĻ•āĻ°āĻž āĻšāĻŦā§‡
āĻ•āĻžāĻ›āĻžāĻ•āĻžāĻ›āĻŋ āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻ›āĻŦāĻŋ āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ‰āĻ˛ā§āĻŸāĻžāĻ¨:

geq=p(WX\,Y)

āĻ•ā§‹āĻŖ "PI/3" āĻāĻŦāĻ‚ 100 āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻ¤āĻ°āĻ™ā§āĻ—āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻĻā§āĻŦāĻŋāĻŽāĻžāĻ¤ā§āĻ°āĻŋāĻ• āĻ¸āĻžāĻ‡āĻ¨ āĻ“āĻ¯āĻŧā§‡āĻ­ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨:

geq=128 + 100*sin(2*(PI/100)*(cos(PI/3)*(X-50*T) + sin(PI/3)*Y)):128:128

āĻāĻ•āĻŸāĻŋ āĻ…āĻ­āĻŋāĻ¨āĻŦ āĻ°āĻšāĻ¸ā§āĻ¯āĻŽāĻ¯āĻŧ āĻšāĻ˛āĻŽāĻžāĻ¨ āĻ†āĻ˛ā§‹ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨:

nullsrc=s=256x256,geq=āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹(1)/hypot(X-cos(N*0.07)*W/2-W/2\,Y-sin(N*0.09)*H/2-H/2)^2*1000000*sin(N*0.02):128:128

āĻāĻ•āĻŸāĻŋ āĻĻā§āĻ°ā§āĻ¤ āĻāĻŽāĻŦāĻ¸ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨:

āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸=āĻ§ā§‚āĻ¸āĻ°,geq=lum_expr='(p(X,Y)+(256-p(X-4,Y-4)))/2'

¡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡ RGB āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻ•āĻ°ā§āĻ¨:

geq=r='X/W*r(X,Y)':g='(1-X/W)*g(X,Y)':b='(HY)/H*b(X,Y) )'

āĻāĻ•āĻŸāĻŋ āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧāĻžāĻ˛ āĻ—ā§āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻ†āĻ•āĻžāĻ°ā§‡āĻ° āĻ¸āĻŽāĻžāĻ¨ (āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻĻā§‡āĻ–ā§āĻ¨ āĻšāĻŋāĻ¤ā§āĻ°
āĻ›āĻžāĻāĻ•āĻ¨āĻŋ):

geq=lum=255*gauss((X/W-0.5)*3)*gauss((Y/H-0.5)*3)/āĻ—āĻžāĻ‰āĻ¸(0) /āĻ—āĻžāĻ‰āĻ¸(0), āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ = āĻ§ā§‚āĻ¸āĻ°

āĻ…āĻ¨ā§āĻ¯ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻŽā§āĻ–ā§‹āĻļ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ˛āĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ° āĻ—ā§āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨, āĻ¤āĻžāĻ°āĻĒāĻ°ā§‡ āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ°āĻšāĻ¨āĻž āĻ•āĻ°ā§āĻ¨
āĻ‰āĻĒāĻ°ā§‡ āĻĒāĻžāĻ¤āĻž. āĻāĻ‡ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“āĻŸāĻŋ āĻ‰āĻĒāĻ°ā§‡ āĻĨā§‡āĻ•ā§‡ āĻ§ā§€āĻ°ā§‡ āĻ§ā§€āĻ°ā§‡ āĻ†āĻ°āĻ“ āĻāĻžāĻĒāĻ¸āĻž āĻšāĻ¯āĻŧā§‡ āĻ¯āĻžāĻŦā§‡
āĻ°ā§ˆāĻ–āĻŋāĻ• āĻ—ā§āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ y-āĻ…āĻ•ā§āĻˇā§‡āĻ° āĻ¨ā§€āĻšā§‡:

ffmpeg -i input.mp4 -filter_complex "geq=lum=255*(Y/H),format=gray[grad];[0:v]boxblur=4[blur];[blur][grad]alphamerge[alpha] ;[0:v][āĻ†āĻ˛āĻĢāĻž]āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡" output.mp4

gradfun
āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŋāĻ‚ āĻ†āĻ°ā§āĻŸāĻŋāĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ—ā§āĻ˛āĻŋ āĻ āĻŋāĻ• āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻ•āĻ–āĻ¨āĻ“ āĻ•āĻ–āĻ¨āĻ“ āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻŽāĻ¤āĻ˛ āĻ…āĻžā§āĻšāĻ˛ā§‡ āĻĒā§āĻ°āĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¯āĻŧ
8 āĻŦāĻŋāĻŸ āĻ°āĻ™ā§‡āĻ° āĻ—āĻ­ā§€āĻ°āĻ¤āĻžāĻ¯āĻŧ āĻ•āĻžāĻŸāĻžāĨ¤ āĻ—ā§āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ—ā§āĻ˛āĻŋ āĻ¯ā§‡āĻ¤ā§‡ āĻšāĻŦā§‡
āĻšāĻ¯āĻŧ, āĻāĻŦāĻ‚ āĻ¤āĻžāĻĻā§‡āĻ° āĻŦāĻŋāĻ­ā§āĻ°āĻžāĻ¨ā§āĻ¤.

āĻāĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ˛ā§‡āĻŦā§āĻ¯āĻžāĻ•ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻœāĻžāĻ‡āĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻ•ā§āĻˇāĻ¤āĻŋāĻ•āĻžāĻ°āĻ• āĻ¸āĻ‚āĻ•ā§‹āĻšāĻ¨ā§‡āĻ° āĻ†āĻ—ā§‡ āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻž, āĻ•āĻžāĻ°āĻŖ
āĻ•āĻŽā§āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻĄāĻžāĻ‡āĻĨāĻžāĻ° āĻšāĻžāĻ°āĻžāĻ¤ā§‡ āĻāĻŦāĻ‚ āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄ āĻĢāĻŋāĻ°āĻŋāĻ¯āĻŧā§‡ āĻ†āĻ¨āĻ¤ā§‡ āĻĨāĻžāĻ•ā§‡āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻļāĻ•ā§āĻ¤āĻŋ
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¯ā§‡ āĻ•ā§‹āĻ¨ āĻāĻ• āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻŦā§‡ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻĒāĻ°āĻŋāĻŽāĻžāĻŖāĨ¤ āĻāĻ‡ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“
āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻŽāĻ¤āĻ˛ āĻ…āĻžā§āĻšāĻ˛ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄāĨ¤ āĻ—ā§āĻ°āĻšāĻŖāĻ¯ā§‹āĻ—ā§āĻ¯ āĻŽāĻžāĻ¨ .51 āĻĨā§‡āĻ•ā§‡ 64 āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤;
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1.2āĨ¤ āĻ¸ā§€āĻŽāĻžāĻ° āĻŦāĻžāĻ‡āĻ°ā§‡āĻ° āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻŦā§ˆāĻ§ āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻ•ā§āĻ˛āĻŋāĻĒ āĻ•āĻ°āĻž āĻšāĻŦā§‡ā§ˇ

āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§
āĻ—ā§āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻžāĻ¨āĻžāĻ¨āĻ¸āĻ‡ āĻĒāĻžāĻĄāĻŧāĻžāĨ¤ āĻāĻ•āĻŸāĻŋ āĻŦāĻĄāĻŧ āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§ āĻŽāĻ¸ā§ƒāĻŖ āĻ—ā§āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡,
āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻ…āĻžā§āĻšāĻ˛ā§‡āĻ° āĻ•āĻžāĻ›āĻžāĻ•āĻžāĻ›āĻŋ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻž āĻĨā§‡āĻ•ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ•ā§‡ āĻŦāĻžāĻ§āĻž āĻĻā§‡āĻ¯āĻŧāĨ¤
āĻ—ā§āĻ°āĻšāĻŖāĻ¯ā§‹āĻ—ā§āĻ¯ āĻŽāĻžāĻ¨ 8-32; āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 16āĨ¤ āĻ°ā§‡āĻžā§āĻœā§‡āĻ° āĻŦāĻžāĻ‡āĻ°ā§‡āĻ° āĻŽāĻžāĻ¨ āĻšāĻŦā§‡
āĻŦā§ˆāĻ§ āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻ•ā§āĻ˛āĻŋāĻĒ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ­āĻžāĻŦā§‡, āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽāĻ¤āĻ˛ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡: āĻļāĻ•ā§āĻ¤āĻŋ[:āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§]

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ 3.5 āĻļāĻ•ā§āĻ¤āĻŋ āĻāĻŦāĻ‚ 8 āĻāĻ° āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

gradfun=3.5:8

āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨, āĻļāĻ•ā§āĻ¤āĻŋ āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¯āĻŧā§‡ (āĻ¯āĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ā§‡ āĻĢāĻŋāĻ°ā§‡ āĻ†āĻ¸āĻŦā§‡):

gradfun=āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§=8

haldclut
āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡ āĻāĻ•āĻŸāĻŋ Hald CLUT āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨ā§ˇ

āĻĒā§āĻ°āĻĨāĻŽ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻ˛ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻāĻŦāĻ‚ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧāĻŸāĻŋ āĻšāĻ˛ Hald CLUTāĨ¤ The Hald
CLUT āĻ‡āĻ¨āĻĒā§āĻŸ āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ›āĻŦāĻŋ āĻŦāĻž āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ•āĻŽ
āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤āĻ¤āĻŽ āĻ‡āĻ¨āĻĒā§āĻŸ āĻŦāĻ¨ā§āĻ§ āĻšāĻ¯āĻŧā§‡ āĻ—ā§‡āĻ˛ā§‡ āĻœā§‹āĻ° āĻ•āĻ°ā§‡ āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0āĨ¤

āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻļā§‡āĻˇ
āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻļā§‡āĻˇ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻĒāĻ°ā§‡ āĻļā§‡āĻˇ CLUT āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻžāĻ˛āĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¨āĨ¤ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ 0 āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ
CLUT-āĻāĻ° āĻļā§‡āĻˇ āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻĒā§ŒāĻāĻ›āĻžāĻ¨ā§‹āĻ° āĻĒāĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 1āĨ¤

"haldclut" āĻāĻ°āĻ“ āĻāĻ•āĻ‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻļāĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ lut3d (āĻ‰āĻ­āĻ¯āĻŧ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻāĻ•āĻ‡ āĻļā§‡āĻ¯āĻŧāĻžāĻ° āĻ•āĻ°ā§‡
āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ)āĨ¤

Hald CLUT āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ Eskil Steenberg-āĻāĻ° āĻ“āĻ¯āĻŧā§‡āĻŦāĻ¸āĻžāĻ‡āĻŸā§‡ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻŦā§‡ (Hald CLUT
āĻ˛ā§‡āĻ–āĻ•) āĻhttp://www.quelsolaar.com/technology/clut.html>.

āĻ•āĻ°ā§āĻŽāĻĒā§āĻ°āĻŦāĻžāĻš āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

CLUT āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻšā§‹āĻ˛ā§āĻĄ āĻ•āĻ°ā§āĻ¨

āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻĒā§āĻ°āĻ­āĻžāĻŦā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻāĻ•āĻŸāĻŋ āĻ†āĻ‡āĻĄā§‡āĻ¨ā§āĻŸāĻŋāĻŸāĻŋ āĻšā§āĻ¯āĻžāĻ˛ā§āĻĄ CLUT āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨:

ffmpeg -f lavfi -i āĻŦāĻŋ =8 -vf "hue=H=2*PI*t:s=sin(2*PI*t)+1, curves=cross_process" -t 10 -c:v ffv1 clut.nut

āĻĻā§āĻ°āĻˇā§āĻŸāĻŦā§āĻ¯: āĻ¨āĻŋāĻļā§āĻšāĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻˇāĻ¤āĻŋāĻšā§€āĻ¨ āĻ•ā§‹āĻĄā§‡āĻ• āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĻ¨āĨ¤

āĻ¤āĻžāĻ°āĻĒāĻ° āĻ•āĻŋāĻ›ā§ āĻ°ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŽ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡ āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻ¤ā§‡ "haldclut" āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨:

ffmpeg -f lavfi -i mandelbrot -i clut.nut -filter_complex '[0][1] haldclut' -t 20 mandelclut.mkv

Hald CLUT 10 āĻĒā§āĻ°āĻĨāĻŽ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻŦā§‡ (āĻāĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ clut.nut), āĻāĻ°āĻĒāĻ°
āĻ¸ā§‡āĻ‡ CLUT āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡āĻ° āĻ¸āĻ°ā§āĻŦāĻļā§‡āĻˇ āĻ›āĻŦāĻŋ āĻāĻ° āĻ…āĻŦāĻļāĻŋāĻˇā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻŦā§‡
"āĻŽā§āĻ¯āĻžāĻ¨ā§āĻĄā§‡āĻ˛āĻŦā§āĻ°āĻŸ" āĻĒā§āĻ°āĻŦāĻžāĻšāĨ¤

āĻĒā§‚āĻ°ā§āĻŦāĻ°ā§‚āĻĒ āĻ¸āĻš CLUT āĻ§āĻ°ā§‡ āĻ°āĻžāĻ–ā§āĻ¨

A Hald CLUT āĻāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž "āĻ˛ā§‡āĻ­ā§‡āĻ˛*āĻ˛ā§‡āĻ­ā§‡āĻ˛*āĻ˛ā§‡āĻ­ā§‡āĻ˛" āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻ°ā§āĻ—āĻžāĻ•āĻžāĻ° āĻšāĻŋāĻ¤ā§āĻ° āĻŦāĻ˛ā§‡ āĻŽāĻ¨ā§‡ āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡
"āĻ˛ā§‡āĻ­ā§‡āĻ˛*āĻ˛ā§‡āĻ­ā§‡āĻ˛*āĻ˛ā§‡āĻ­ā§‡āĻ˛" āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛āĨ¤ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ Hald CLUT āĻāĻ° āĻœāĻ¨ā§āĻ¯, FFmpeg āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻŦāĻĄāĻŧ āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻŦā§‡
āĻ›āĻŦāĻŋāĻ° āĻ‰āĻĒāĻ°ā§‡āĻ° āĻŦāĻžāĻŽ āĻĻāĻŋāĻ•ā§‡ āĻļā§āĻ°ā§ āĻšāĻ“āĻ¯āĻŧāĻž āĻŦāĻ°ā§āĻ—āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĨ¤ āĻ…āĻŦāĻļāĻŋāĻˇā§āĻŸ āĻĒā§āĻ¯āĻžāĻĄāĻŋāĻ‚ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ (āĻ¨ā§€āĻšā§‡ āĻŦāĻž
āĻĄāĻžāĻ¨) āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤ āĻāĻ‡ āĻāĻ˛āĻžāĻ•āĻžāĻŸāĻŋ Hald CLUT-āĻāĻ° āĻĒā§‚āĻ°ā§āĻŦāĻ°ā§‚āĻĒ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž Hald CLUT "haldclut" āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻšāĻŦā§‡:

ffmpeg -f lavfi -i āĻŦāĻŋ =8 -vf"
pad=iw+320 [padded_clut];
smptebars=s=320x256, āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ [a][b];
[padded_clut][a] overlay=W-320:h, curves=color_negative [main];
[main][b] overlay=W-320" -frames:v 1 clut.png

āĻāĻŸāĻŋāĻ¤ā§‡ āĻŽā§‚āĻ˛ āĻāĻŦāĻ‚ CLUT āĻāĻ° āĻĒā§āĻ°āĻ­āĻžāĻŦā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŦāĻ°ā§‚āĻĒ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡: SMPTE āĻ°āĻ™ā§‡āĻ° āĻŦāĻžāĻ°āĻ—ā§āĻ˛āĻŋ
āĻĄāĻžāĻ¨-āĻļā§€āĻ°ā§āĻˇā§‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ, āĻāĻŦāĻ‚ āĻ°āĻ™ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§‡āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•ā§ƒāĻ¤ āĻāĻ•āĻ‡ āĻ°āĻ™ā§‡āĻ° āĻŦāĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻ¨ā§€āĻšā§‡āĨ¤

āĻ¤āĻžāĻ°āĻĒāĻ°ā§‡, āĻāĻ‡ Hald CLUT āĻāĻ° āĻĒā§āĻ°āĻ­āĻžāĻŦāĻ•ā§‡ āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻ˛ā§āĻĒāĻ¨āĻž āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

ffplay input.mkv -vf "movie=clut.png, [in] haldclut"

hflip
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻŸāĻŋ āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻĢā§āĻ˛āĻŋāĻĒ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻŸāĻŋ āĻĢā§āĻ˛āĻŋāĻĒ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ ffmpeg:

ffmpeg -i in.avi -vf "hflip" out.avi

histeq
āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋ-āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻ•āĻžāĻ˛āĻžāĻ° āĻšāĻŋāĻ¸ā§āĻŸā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ¸āĻŽāĻ¤āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§‡āĨ¤

āĻāĻŸāĻŋ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ¤ā§€āĻŦā§āĻ°āĻ¤āĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ•ā§āĻšāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻ†āĻ›ā§‡ āĻāĻŽāĻ¨ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻĻā§āĻ¯
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻ¤ā§€āĻŦā§āĻ°āĻ¤āĻž āĻĒā§āĻ¨āĻƒāĻŦāĻ¨ā§āĻŸāĻ¨ āĻ•āĻ°ā§‡ āĻœā§āĻĄāĻŧā§‡ āĻ¤āĻžāĻĻā§‡āĻ° āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻ¸āĻŽāĻžāĻ¨ āĻ•āĻ°āĻ¤ā§‡
āĻ¤ā§€āĻŦā§āĻ°āĻ¤āĻž āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻžāĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ "āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ•āĻ¨āĻŸā§āĻ°āĻžāĻ¸ā§āĻŸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯" āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĻā§‡āĻ–āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻāĻ‡
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ…āĻŦāĻ¨āĻŽāĻŋāĻ¤ āĻŦāĻž āĻ–āĻžāĻ°āĻžāĻĒāĻ­āĻžāĻŦā§‡ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ‰ā§ŽāĻ¸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ¯ā§‹āĻ—ā§€āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻļāĻ•ā§āĻ¤āĻŋ
āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻ¸āĻŽā§€āĻ•āĻ°āĻŖā§‡āĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻļāĻ•ā§āĻ¤āĻŋ āĻ•āĻŽā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻžāĻ¯āĻŧ, āĻĻ
āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻ¤ā§€āĻŦā§āĻ°āĻ¤āĻžāĻ° āĻŦāĻ¨ā§āĻŸāĻ¨ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ¤ā§‹ āĻ†āĻ°āĻ“ āĻŦā§‡āĻļāĻŋ āĻ•āĻ°ā§‡āĨ¤
āĻŽāĻžāĻ¨āĻŸāĻŋ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ [0,1] āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸ āĻ¨āĻŽā§āĻŦāĻ° āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0.200 āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

āĻĒā§āĻ°āĻŦāĻ˛āĻ¤āĻž
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻŽāĻžāĻ¨ āĻ‰ā§ŽāĻĒāĻ¨ā§āĻ¨ āĻāĻŦāĻ‚ āĻ¸ā§āĻ•ā§‡āĻ˛ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻāĻŽāĻ¨ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻ¤ā§€āĻŦā§āĻ°āĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
āĻ¯āĻĨāĻžāĻ¯āĻĨāĻ­āĻžāĻŦā§‡ āĻļāĻ•ā§āĻ¤āĻŋ āĻĒāĻ›āĻ¨ā§āĻĻāĻ¸āĻ‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°āĻĒāĻ° āĻ¤ā§€āĻŦā§āĻ°āĻ¤āĻž āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ“āĻ¯āĻŧāĻžāĻļāĻŋāĻ‚-āĻ†āĻ‰āĻŸ āĻāĻĄāĻŧāĻžāĻ¤ā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ˛ā§‡ āĻ¸ā§€āĻŽāĻŋāĻ¤āĨ¤ āĻŽāĻžāĻ¨ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸ āĻ¨āĻŽā§āĻŦāĻ° āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
[0,1] āĻāĻŦāĻ‚ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0.210āĨ¤

āĻ…ā§āĻ¯āĻžāĻ¨ā§āĻŸāĻŋāĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŋāĻ‚
āĻ…ā§āĻ¯āĻžāĻ¨ā§āĻŸāĻŋāĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŋāĻ‚ āĻ¸ā§āĻ¤āĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¯āĻĻāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¤āĻŦā§‡ āĻāĻ° āĻ†āĻ˛ā§‹āĻ• āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻŦā§‡
āĻšāĻŋāĻ¸ā§āĻŸā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡āĻ° āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŋāĻ‚ āĻāĻĄāĻŧāĻžāĻ¤ā§‡ āĻ…āĻ˛ā§āĻĒ āĻĒāĻ°āĻŋāĻŽāĻžāĻŖā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨ āĻšāĻ¯āĻŧ
"āĻ•ā§‹āĻ¨āĻŸāĻŋāĻ‡ āĻ¨āĻ¯āĻŧ", "āĻĻā§āĻ°ā§āĻŦāĻ˛" āĻŦāĻž "āĻļāĻ•ā§āĻ¤āĻŋāĻļāĻžāĻ˛ā§€"āĨ¤ āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ "āĻ•ā§‡āĻ‰ āĻ¨āĻž"āĨ¤

āĻŦāĻžāĻ°āĻ˛ā§‡āĻ–
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ°āĻ™ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻšāĻŋāĻ¸ā§āĻŸā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻ†āĻāĻ•ā§āĻ¨āĨ¤

āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸā§‡āĻĄ āĻšāĻŋāĻ¸ā§āĻŸā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻšāĻ˛ āĻ•āĻžāĻ˛āĻžāĻ° āĻ•āĻŽā§āĻĒā§‹āĻ¨ā§‡āĻ¨ā§āĻŸ āĻĄāĻŋāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŦāĻŋāĻ‰āĻļāĻ¨ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž
āĻšāĻŋāĻ¤ā§āĻ°āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻŽā§‹āĻĄ
āĻšāĻŋāĻ¸ā§āĻŸā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻŽāĻžāĻ¤ā§āĻ°āĻž
āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻšāĻŋāĻ¸ā§āĻŸā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ¯āĻž āĻāĻ•āĻŸāĻŋ āĻ›āĻŦāĻŋāĻ¤ā§‡ āĻ°āĻ™ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§‡āĨ¤
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ°āĻ™ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ°āĻ™ āĻ—ā§āĻ°āĻžāĻĢ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§‡āĨ¤ Y, U, V āĻāĻ° āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻĻā§‡āĻ–āĻžāĻ¯āĻŧ,
A āĻŦāĻž R, G, B āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨, āĻ‡āĻ¨āĻĒā§āĻŸ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡, āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽā§‡āĨ¤ āĻ¨āĻŋāĻšā§‡
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ—ā§āĻ°āĻžāĻĢ āĻāĻ•āĻŸāĻŋ āĻ°āĻ™ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ¸ā§āĻ•ā§‡āĻ˛ āĻŽāĻŋāĻŸāĻžāĻ° āĻĻā§‡āĻ–āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ.

āĻ°āĻ™
āĻĻā§āĻŦāĻŋāĻŽāĻžāĻ¤ā§āĻ°āĻŋāĻ• āĻ—ā§āĻ°āĻžāĻĢā§‡ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻŽāĻžāĻ¨ (U/V āĻ°āĻ™ āĻŦāĻ¸āĻžāĻ¨ā§‹) āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§‡ (āĻ¯āĻž
āĻāĻ•āĻŸāĻŋ āĻ­ā§‡āĻ•ā§āĻŸāĻ°āĻ¸ā§āĻ•ā§‹āĻĒ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ)āĨ¤ āĻ­ā§‡āĻ•ā§āĻŸāĻ°āĻ¸ā§āĻ•ā§‹āĻĒā§‡ āĻāĻ•āĻŸāĻŋ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ¯āĻ¤ āĻ‰āĻœā§āĻœā§āĻŦāĻ˛, āĻ¤āĻ¤ āĻŦā§‡āĻļāĻŋ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻ¸ā§‡āĻ‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻ¯āĻŧ (āĻ…āĻ°ā§āĻĨāĻžā§Ž, āĻ†āĻ°āĻ“ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻāĻ‡ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻĨāĻžāĻ•ā§‡
āĻŽāĻžāĻ¨)āĨ¤ V āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻŸāĻŋ āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• (X) āĻ…āĻ•ā§āĻˇā§‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ, āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻŦāĻžāĻŽāĻĻāĻŋāĻ•ā§‡
āĻ¸āĻžāĻ‡āĻĄ āĻšāĻšā§āĻ›ā§‡ V = 0 āĻāĻŦāĻ‚ āĻĄāĻžāĻ¨āĻĻāĻŋāĻ•ā§‡ āĻšāĻšā§āĻ›ā§‡ V = 255āĨ¤ U āĻ•āĻŽā§āĻĒā§‹āĻ¨ā§‡āĻ¨ā§āĻŸ āĻšāĻ˛
āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ (Y) āĻ…āĻ•ā§āĻˇā§‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ, āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ…āĻ‚āĻļāĻŸāĻŋ U = 0 āĻāĻŦāĻ‚ āĻ¨ā§€āĻšā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡
U = 255 āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°āĻ›ā§‡āĨ¤

āĻ—ā§āĻ°āĻžāĻĢā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻĻāĻž āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ a āĻāĻ° āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻŽāĻžāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻ¯āĻŧ
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ•ā§āĻ˛āĻŋāĻĒā§‡āĻ° āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛āĨ¤ āĻ—ā§āĻ°āĻžāĻĢāĻŸāĻŋ āĻ¤āĻžāĻ‡ āĻŦāĻ°ā§āĻŖ (āĻ°āĻ™) āĻĒāĻĄāĻŧāĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¸ā§āĻŦāĻžāĻĻ) āĻāĻŦāĻ‚ āĻ¸ā§āĻ¯āĻžāĻšā§āĻ°ā§‡āĻļāĻ¨ (āĻ°āĻ™ā§‡ āĻŦāĻ°ā§āĻŖā§‡āĻ° āĻ†āĻ§āĻŋāĻĒāĻ¤ā§āĻ¯)āĨ¤ āĻāĻ° āĻŦāĻ°ā§āĻŖ āĻšāĻŋāĻ¸āĻžāĻŦā§‡
āĻāĻ•āĻŸāĻŋ āĻ°āĻ™ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¯āĻŧ, āĻāĻŸāĻŋ āĻŦāĻ°ā§āĻ—āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻšāĻžāĻ°āĻĒāĻžāĻļā§‡ āĻšāĻ˛ā§‡ āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻŦāĻ°ā§āĻ—āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§‡
āĻ¸ā§āĻ¯āĻžāĻšā§āĻ°ā§‡āĻļāĻ¨ āĻļā§‚āĻ¨ā§āĻ¯, āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨ā§‡ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻ•ā§‹āĻ¨ā§‹ āĻ°āĻ™ āĻ¨ā§‡āĻ‡āĨ¤ āĻ¯āĻĻāĻŋ
āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ°āĻ™ā§‡āĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻŦā§ƒāĻĻā§āĻ§āĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ (āĻ…āĻ¨ā§āĻ¯ āĻ°āĻ‚ āĻ…āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻ°ā§‡āĻ–ā§‡)
āĻ¸āĻŽā§āĻĒā§ƒāĻ•ā§āĻ¤āĻŋ āĻŦā§ƒāĻĻā§āĻ§āĻŋ āĻĒāĻžāĻ¯āĻŧ, āĻāĻŦāĻ‚ āĻ¸ā§‚āĻšāĻ•āĻŸāĻŋ āĻŦāĻ°ā§āĻ—āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻšāĻ˛ā§‡ āĻ¯āĻžāĻ¯āĻŧāĨ¤

color2
āĻ­ā§‡āĻ•ā§āĻŸāĻ°āĻ¸ā§āĻ•ā§‹āĻĒā§‡ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻŽāĻžāĻ¨, "āĻ°āĻ™" āĻāĻ° āĻŽāĻ¤ā§‹ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻĒā§āĻ°āĻ•ā§ƒāĻ¤ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻŽāĻžāĻ¨
āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤

āĻ¤āĻ°āĻ™ā§āĻ—āĻžāĻ•ā§ƒāĻ¤āĻŋ
āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸āĻžāĻ°āĻŋ/āĻ•āĻ˛āĻžāĻŽ āĻ°āĻ™ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ—ā§āĻ°āĻžāĻĢāĨ¤ āĻ¸āĻžāĻ°āĻŋ āĻŽā§‹āĻĄā§‡, āĻ—ā§āĻ°āĻžāĻĢāĻŸāĻŋ āĻŦāĻžāĻŽ āĻĻāĻŋāĻ•ā§‡
āĻ°āĻ™ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻŽāĻžāĻ¨ 0 āĻāĻŦāĻ‚ āĻĄāĻžāĻ¨ āĻĻāĻŋāĻ•ā§‡āĻ° āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡ = 255
āĻ•āĻ˛āĻžāĻŽ āĻŽā§‹āĻĄ, āĻ‰āĻĒāĻ°ā§‡āĻ° āĻĻāĻŋāĻ•āĻŸāĻŋ āĻ°āĻ™ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻŽāĻžāĻ¨ = 0 āĻāĻŦāĻ‚ āĻ¨ā§€āĻšā§‡āĻ° āĻĻāĻŋāĻ•āĻŸāĻŋ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°ā§‡
āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡ = 255āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "āĻ¸ā§āĻ¤āĻ°"āĨ¤

āĻ¸ā§āĻ¤āĻ°_āĻ‰āĻšā§āĻšāĻ¤āĻž
"āĻ˛ā§‡āĻ­ā§‡āĻ˛" āĻ āĻ˛ā§‡āĻ­ā§‡āĻ˛ā§‡āĻ° āĻ‰āĻšā§āĻšāĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 200ā§ˇ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻšāĻ˛ [50, 2048]ā§ˇ

āĻ¸ā§āĻ•ā§‡āĻ˛_āĻ‰āĻšā§āĻšāĻ¤āĻž
"āĻ¸ā§āĻ¤āĻ°ā§‡" āĻ°āĻ™ā§‡āĻ° āĻ¸ā§āĻ•ā§‡āĻ˛ā§‡āĻ° āĻ‰āĻšā§āĻšāĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 12ā§ˇ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻšāĻ˛ [0, 40]ā§ˇ

āĻ§āĻžāĻĒ
"āĻ“āĻ¯āĻŧā§‡āĻ­āĻĢāĻ°ā§āĻŽ" āĻŽā§‹āĻĄā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ§āĻžāĻĒ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ›ā§‹āĻŸ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ•āĻ¤āĻ—ā§āĻ˛āĻŋ āĻŽāĻžāĻ¨ āĻ–ā§āĻāĻœā§‡ āĻŦā§‡āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻ‰āĻĒāĻ¯ā§‹āĻ—ā§€
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸āĻžāĻ°āĻŋ/āĻ•āĻ˛āĻžāĻŽ āĻœā§āĻĄāĻŧā§‡ āĻāĻ•āĻ‡ āĻ†āĻ˛ā§‹āĻ•āĻ¸āĻœā§āĻœāĻž āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 10āĨ¤
āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻšāĻ˛ [1, 255]āĨ¤

waveform_mode
"āĻ¤āĻ°āĻ™ā§āĻ—āĻ°ā§‚āĻĒ" āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ "āĻ¸āĻžāĻ°āĻŋ", āĻŦāĻž "āĻ•āĻ˛āĻžāĻŽ" āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ "āĻ¸āĻžāĻ°āĻŋ"āĨ¤

āĻ¤āĻ°āĻ™ā§āĻ—āĻ°ā§‚āĻĒ_āĻŽāĻŋāĻ°āĻ°
"āĻ“āĻ¯āĻŧā§‡āĻ­āĻĢāĻ°ā§āĻŽ" āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻŋāĻ°āĻ°āĻŋāĻ‚ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ 0 āĻŽāĻžāĻ¨ā§‡ āĻ†āĻ¨āĻŽāĻŋāĻ°āĻ°āĻĄ, 1 āĻŽāĻžāĻ¨ā§‡ āĻŽāĻŋāĻ°āĻ°āĻĄāĨ¤ āĻ†āĻ¯āĻŧāĻ¨āĻžāĻ¯āĻŧ
āĻŽā§‹āĻĄ, "āĻ¸āĻžāĻ°āĻŋ" āĻŽā§‹āĻĄā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻžāĻŽ āĻĻāĻŋāĻ•ā§‡ āĻāĻŦāĻ‚ āĻļā§€āĻ°ā§āĻˇā§‡ āĻ‰āĻšā§āĻšāĻ¤āĻ° āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž āĻšāĻŦā§‡
"āĻ•āĻ˛āĻžāĻŽ" āĻŽā§‹āĻĄā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 0 (āĻ†āĻŽā§€āĻ°āĻŦāĻŋāĻšā§€āĻ¨)āĨ¤

āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨_āĻŽā§‹āĻĄ
"āĻ“āĻ¯āĻŧā§‡āĻ­āĻĢāĻ°ā§āĻŽ" āĻāĻŦāĻ‚ "āĻ˛ā§‡āĻ­ā§‡āĻ˛" āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻ¸āĻĒā§āĻ˛ā§‡ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĒā§āĻ¯āĻžāĻ°ā§‡āĻĄ
"āĻ¸āĻžāĻ°āĻŋ" āĻ¤āĻ°āĻ™ā§āĻ—āĻ°ā§‚āĻĒā§‡āĻ° āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻ°āĻ™ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§ƒāĻĨāĻ• āĻ—ā§āĻ°āĻžāĻĢ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨
āĻŽā§‹āĻĄ āĻŦāĻž "āĻ“āĻ¯āĻŧā§‡āĻ­āĻĢāĻ°ā§āĻŽ" āĻšāĻŋāĻ¸ā§āĻŸā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ "āĻ•āĻ˛āĻžāĻŽ" āĻ¤āĻ°āĻ™ā§āĻ—āĻ°ā§‚āĻĒ āĻŽā§‹āĻĄā§‡ āĻ…āĻ¨ā§āĻ¯āĻŸāĻŋāĻ° āĻ¨ā§€āĻšā§‡
āĻŽā§‹āĻĄ. "āĻ¸ā§āĻ¤āĻ°" āĻšāĻŋāĻ¸ā§āĻŸā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻŽā§‹āĻĄā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻĒā§āĻ°āĻ¤āĻŋ āĻ°āĻ™ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ—ā§āĻ°āĻžāĻĢāĻ—ā§āĻ˛āĻŋ āĻ¨ā§€āĻšā§‡ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻāĻ•ā§‡ āĻ…āĻĒāĻ°āĻ•ā§‡.

āĻāĻ‡ āĻĄāĻŋāĻ¸āĻĒā§āĻ˛ā§‡ āĻŽā§‹āĻĄāĻŸāĻŋ "āĻ“āĻ¯āĻŧā§‡āĻ­āĻĢāĻ°ā§āĻŽ" āĻšāĻŋāĻ¸ā§āĻŸā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻŽā§‹āĻĄā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ˛ā§‡ āĻ°āĻ™ āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ•āĻ°āĻž āĻ¸āĻšāĻœ āĻšāĻ¯āĻŧ
āĻāĻ° āĻ•āĻ¨āĻŸā§āĻ¯ā§āĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻšāĻžāĻ‡āĻ˛āĻžāĻ‡āĻŸ āĻāĻŦāĻ‚ āĻ›āĻžāĻ¯āĻŧāĻžāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ•āĻžāĻ¸ā§āĻŸ āĻ•āĻ°ā§‡ā§ˇ
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¤āĻ°āĻ™ā§āĻ—āĻ°ā§‚āĻĒā§‡āĻ° āĻ‰āĻĒāĻ°ā§‡āĻ° āĻāĻŦāĻ‚ āĻ¨ā§€āĻšā§‡āĻ° āĻ—ā§āĻ°āĻžāĻĢāĨ¤ āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻ¸āĻžāĻĻāĻž, āĻ§ā§‚āĻ¸āĻ° āĻāĻŦāĻ‚ āĻ•āĻžāĻ˛ā§‹
āĻ˛āĻžāĻ˛, āĻ¸āĻŦā§āĻœ, āĻāĻŦāĻ‚ āĻ¨ā§€āĻ˛, āĻ¨āĻŋāĻ°āĻĒā§‡āĻ•ā§āĻˇ āĻāĻ˛āĻžāĻ•āĻžāĻ¯āĻŧ āĻ āĻŋāĻ• āĻ¸āĻŽāĻžāĻ¨ āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻĻā§āĻŦāĻžāĻ°āĻž āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ›āĻŦāĻŋāĻ¤ā§‡ āĻŽā§‹āĻŸāĻžāĻŽā§āĻŸāĻŋ āĻ¸āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ¸ā§āĻĨ/āĻ‰āĻšā§āĻšāĻ¤āĻžāĻ° āĻ¤āĻŋāĻ¨āĻŸāĻŋ āĻ¤āĻ°āĻ™ā§āĻ—āĻ°ā§‚āĻĒ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤ āĻ¯āĻĻāĻŋ āĻ¨āĻž,
āĻ¤āĻŋāĻ¨āĻŸāĻŋ āĻ¤āĻ°āĻ™ā§āĻ—āĻ°ā§‚āĻĒā§‡āĻ° āĻ¸ā§āĻ¤āĻ° āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧ āĻ•āĻ°ā§‡ āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻ•āĻ°āĻž āĻ¸āĻšāĻœāĨ¤

āĻ‰āĻĒāĻ°ā§‡ āĻĒāĻžāĻ¤āĻž
āĻ—ā§āĻ°āĻžāĻĢāĻ—ā§āĻ˛āĻŋ āĻ›āĻžāĻĄāĻŧāĻž "āĻĒā§āĻ¯āĻžāĻ°ā§‡āĻĄā§‡" āĻāĻ° āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ āĻ¤āĻĨā§āĻ¯ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°ā§‡
āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦāĻ•āĻžāĻ°ā§€ āĻ°āĻ™ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻāĻ•ā§‡ āĻ…āĻĒāĻ°ā§‡āĻ° āĻ‰āĻĒāĻ° āĻšāĻžāĻĒāĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧāĨ¤

"āĻ“āĻ¯āĻŧā§‡āĻ­āĻĢāĻ°ā§āĻŽ" āĻšāĻŋāĻ¸ā§āĻŸā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻŽā§‹āĻĄā§‡ āĻāĻ‡ āĻĄāĻŋāĻ¸āĻĒā§āĻ˛ā§‡ āĻŽā§‹āĻĄ āĻ†āĻĒā§‡āĻ•ā§āĻˇāĻŋāĻ• āĻ¸ā§āĻĒāĻŸ āĻ•āĻ°āĻž āĻ¸āĻšāĻœ āĻ•āĻ°ā§‡ āĻ¤ā§‹āĻ˛ā§‡
āĻ°āĻ™ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻ“āĻ­āĻžāĻ°āĻ˛ā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻāĻ˛āĻžāĻ•āĻžāĻ¯āĻŧ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻŦāĻž āĻŽāĻŋāĻ˛ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯āĻž
āĻ…āĻ­āĻŋāĻ¨ā§āĻ¨ āĻšāĻ¤ā§‡ āĻ…āĻ¨ā§āĻŽāĻŋāĻ¤, āĻ¯ā§‡āĻŽāĻ¨ āĻ¨āĻŋāĻ°āĻĒā§‡āĻ•ā§āĻˇ āĻ¸āĻžāĻĻāĻž, āĻ§ā§‚āĻ¸āĻ°, āĻŦāĻž āĻ•āĻžāĻ˛ā§‹āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ "āĻĒā§āĻ¯āĻžāĻ°ā§‡āĻĄ"āĨ¤

āĻ¸ā§āĻ¤āĻ°_āĻŽā§‹āĻĄ
"āĻ¸ā§āĻ¤āĻ°" āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ "āĻ°ā§ˆāĻ–āĻŋāĻ•" āĻŦāĻž "āĻ˛āĻ—āĻžāĻ°āĻŋāĻĻāĻŽāĻŋāĻ•" āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ "āĻ˛āĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ°"āĨ¤

āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨
"āĻ¸ā§āĻ¤āĻ°" āĻŽā§‹āĻĄā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•ā§‹āĻ¨ āĻ°āĻ™ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 7āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻšāĻŋāĻ¸ā§āĻŸā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ—āĻŖāĻ¨āĻž āĻāĻŦāĻ‚ āĻ†āĻāĻ•ā§āĻ¨:

ffplay -i āĻ‡āĻ¨āĻĒā§āĻŸ -vf āĻšāĻŋāĻ¸ā§āĻŸā§‹āĻ—ā§āĻ°āĻžāĻŽ

hqdn3d
āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ‰āĻšā§āĻš āĻ¨āĻŋāĻ°ā§āĻ­ā§āĻ˛āĻ¤āĻž/āĻ—ā§āĻŖāĻŽāĻžāĻ¨ā§‡āĻ° 3d denoise āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĨ¤ āĻāĻŸāĻŋ āĻ›āĻŦāĻŋāĻ° āĻļāĻŦā§āĻĻ āĻ•āĻŽāĻžāĻ¤ā§‡ āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻ•āĻ°ā§‡,
āĻŽāĻ¸ā§ƒāĻŖ āĻ›āĻŦāĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻāĻŦāĻ‚ āĻ¸ā§āĻĨāĻŋāĻ° āĻšāĻŋāĻ¤ā§āĻ° āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻžāĨ¤ āĻāĻŸāĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤
āĻ¸āĻ‚āĻ•ā§‹āĻšāĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯āĻ¤āĻž

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻāĻšā§āĻ›āĻŋāĻ• āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

luma_spatial
āĻāĻ•āĻŸāĻŋ āĻ…-āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻ­āĻžāĻ¸āĻŽāĻžāĻ¨ āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¯āĻž āĻ¸ā§āĻĨāĻžāĻ¨āĻŋāĻ• āĻ˛ā§āĻŽāĻž āĻļāĻ•ā§āĻ¤āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡āĨ¤ āĻāĻŸāĻž
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 4.0āĨ¤

chroma_spatial
āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¨-āĻ¨ā§‡āĻ—ā§‡āĻŸāĻŋāĻ­ āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¯āĻž āĻ¸ā§āĻĨāĻžāĻ¨āĻŋāĻ• āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻļāĻ•ā§āĻ¤āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡āĨ¤ āĻāĻŸāĻž
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 3.0*luma_spatial/ 4.0āĨ¤

luma_tmp
āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ¸āĻŽāĻžāĻ¨ āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¯āĻž āĻ˛ā§āĻŽāĻž āĻŸā§‡āĻŽā§āĻĒā§‹āĻ°āĻžāĻ˛ āĻļāĻ•ā§āĻ¤āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡āĨ¤ āĻāĻŸāĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
6.0 *luma_spatial/ 4.0āĨ¤

chroma_tmp
āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ¸āĻŽāĻžāĻ¨ āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¯āĻž āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻŸā§‡āĻŽā§āĻĒā§‹āĻ°āĻžāĻ˛ āĻļāĻ•ā§āĻ¤āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡āĨ¤ āĻāĻŸāĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
luma_tmp*chroma_spatial/luma_spatial.

hqx
āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻļāĻŋāĻ˛ā§āĻĒā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻœāĻžāĻ‡āĻ¨ āĻ•āĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻ‰āĻšā§āĻš-āĻŽāĻžāĻ¨ā§‡āĻ° āĻŽā§āĻ¯āĻžāĻ—āĻ¨āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ›āĻŋāĻ˛
āĻŽā§‚āĻ˛āĻ¤ āĻŽā§āĻ¯āĻžāĻ•ā§āĻ¸āĻŋāĻŽ āĻ¸ā§āĻŸā§‡āĻĒāĻŋāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¤ā§ˆāĻ°āĻŋāĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

n āĻ¸ā§āĻ•ā§‡āĻ˛āĻŋāĻ‚ āĻĄāĻžāĻ‡āĻŽā§‡āĻ¨āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨: "hq2x" āĻāĻ° āĻœāĻ¨ā§āĻ¯ 2, "hq3x" āĻāĻ° āĻœāĻ¨ā§āĻ¯ 3 āĻāĻŦāĻ‚ "hq4x" āĻāĻ° āĻœāĻ¨ā§āĻ¯ 4āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 3āĨ¤

hstack
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ• āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻāĻ•āĻ‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻāĻŦāĻ‚ āĻāĻ•āĻ‡ āĻ‰āĻšā§āĻšāĻ¤āĻžāĻ° āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ā§ˇ

āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻĻā§āĻ°ā§āĻ¤ āĻ‰āĻĒāĻ°ā§‡ āĻĒāĻžāĻ¤āĻž āĻāĻŦāĻ‚ āĻĒā§āĻ¯āĻžāĻĄ āĻāĻ•āĻ‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

nb_āĻ‡āĻ¨āĻĒā§āĻŸ
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 2āĨ¤

āĻ°āĻ™
āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻ°āĻ™ āĻāĻŦāĻ‚/āĻ…āĻĨāĻŦāĻž āĻ¸ā§āĻ¯āĻžāĻšā§āĻ°ā§‡āĻļāĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

h āĻĄāĻŋāĻ—ā§āĻ°ā§€āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻšāĻŋāĻ‰ āĻ•ā§‹āĻŖ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡
"0" āĻĨā§‡āĻ•ā§‡

s [-10,10] āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻ¸ā§āĻ¯āĻžāĻšā§āĻ°ā§‡āĻļāĻ¨ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡
"1"āĨ¤

H āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧāĻžāĻ¨ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻšāĻŋāĻ‰ āĻ•ā§‹āĻŖāĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡
"0" āĻĨā§‡āĻ•ā§‡

b [-10,10] āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻ‰āĻœā§āĻœā§āĻŦāĻ˛āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡
"0"āĨ¤

h āĻāĻŦāĻ‚ H āĻĒāĻžāĻ°āĻ¸ā§āĻĒāĻ°āĻŋāĻ• āĻāĻ•āĻšā§‡āĻŸāĻŋāĻ¯āĻŧāĻž, āĻāĻŦāĻ‚ āĻāĻ•āĻ‡ āĻ¸āĻŽāĻ¯āĻŧā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¯āĻžāĻŦā§‡ āĻ¨āĻžāĨ¤

āĻ¸āĻžāĻ°ā§āĻœāĻžāĻ°āĻŋāĻ° b, h, H āĻāĻŦāĻ‚ s āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ:

n āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĢā§āĻ°ā§‡āĻŽ āĻ—āĻŖāĻ¨āĻž 0 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§

āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻŸāĻžāĻ‡āĻŽ āĻŦā§‡āĻ¸ āĻ‡āĻ‰āĻ¨āĻŋāĻŸā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ

r āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ, NAN āĻ¯āĻĻāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻ…āĻœāĻžāĻ¨āĻž āĻĨāĻžāĻ•ā§‡

t āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, NAN āĻ¯āĻĻāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ…āĻœāĻžāĻ¨āĻž āĻĨāĻžāĻ•ā§‡

tb āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŦā§‡āĻ¸

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻšāĻŋāĻ‰ 90 āĻĄāĻŋāĻ—ā§āĻ°ā§€ āĻāĻŦāĻ‚ āĻ¸ā§āĻ¯āĻžāĻšā§āĻ°ā§‡āĻļāĻ¨ 1.0 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨:

hue=h=90:s=1

āĻāĻ•āĻ‡ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧāĻžāĻ¨ā§‡ āĻŦāĻ°ā§āĻŖ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž:

hue=H=PI/2:s=1

¡ āĻ°āĻ™ āĻ˜ā§‹āĻ°āĻžāĻ¨ āĻāĻŦāĻ‚ 0 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ 2 āĻāĻŦāĻ‚ 1 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸ā§āĻ¯āĻžāĻšā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§āĻ‡āĻ‚ āĻ•āĻ°ā§āĻ¨:

hue="H=2*PI*t: s=sin(2*PI*t)+1"

¡ 3 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°ā§‡ 0 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻ¸ā§āĻ¯āĻžāĻšā§āĻ°ā§‡āĻļāĻ¨ āĻĢā§‡āĻĄ-āĻ‡āĻ¨ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

hue="s=min(t/3\,1)"

āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĢā§‡āĻ‡āĻĄ-āĻ‡āĻ¨ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨āĻŸāĻŋ āĻāĻ­āĻžāĻŦā§‡ āĻ˛ā§‡āĻ–āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

hue="s=min(0\, max((t-START)/DURATION\, 1))"

3 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ 5 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻ¸ā§āĻ¯āĻžāĻšā§āĻ°ā§‡āĻļāĻ¨ āĻĢā§‡āĻ‡āĻĄ-āĻ†āĻ‰āĻŸ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

hue="s=max(0\, min(1\, (8-t)/3))"

āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĢā§‡āĻ‡āĻĄ-āĻ†āĻ‰āĻŸ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻŸāĻŋ āĻāĻ­āĻžāĻŦā§‡ āĻ˛ā§‡āĻ–āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

hue="s=max(0\, min(1\, (START+DURATION-t)/DURATION))"

āĻ•āĻŽāĻžāĻ¨ā§āĻĄ

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡:

b
s
h
H āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ°āĻ™ āĻāĻŦāĻ‚/āĻ…āĻĨāĻŦāĻž āĻ¸ā§āĻ¯āĻžāĻšā§āĻ°ā§‡āĻļāĻ¨ āĻāĻŦāĻ‚/āĻ…āĻĨāĻŦāĻž āĻ‰āĻœā§āĻœā§āĻŦāĻ˛āĻ¤āĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĻā§āĻ¯
āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻāĻ•āĻ‡ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡āĨ¤

āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻŦā§ˆāĻ§ āĻ¨āĻž āĻšāĻ˛ā§‡, āĻāĻŸāĻŋ āĻ¤āĻžāĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ āĻ°āĻžāĻ–āĻž āĻšāĻ¯āĻŧ.

āĻ†āĻ‡āĻĄā§‡āĻŸ
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻŋāĻ‚ āĻŸāĻžāĻ‡āĻĒ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§‡ āĻ¯ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻĄ, āĻĒā§āĻ°āĻ—āĻ¤āĻŋāĻļā§€āĻ˛, āĻ‰āĻĒāĻ°ā§‡ āĻŦāĻž āĻ¨ā§€āĻšā§‡
āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻĒā§āĻ°āĻĨāĻŽāĨ¤ āĻāĻŸāĻŋ āĻ¸āĻ‚āĻ˛āĻ—ā§āĻ¨ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°āĻž āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻ—ā§āĻ˛āĻŋāĻ•ā§‡āĻ“ āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻŦā§‡ āĻāĻŦāĻ‚ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻŦā§‡
(āĻŸā§‡āĻ˛āĻŋāĻ¸āĻŋāĻ¨ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻšāĻŋāĻšā§āĻ¨)āĨ¤

āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻļā§āĻ°ā§‡āĻŖā§€āĻŦāĻĻā§āĻ§ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ•āĻ• āĻĢā§āĻ°ā§‡āĻŽ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ…āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§‡ āĻ¸āĻ‚āĻ˛āĻ—ā§āĻ¨ āĻĢā§āĻ°ā§‡āĻŽ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§‡
āĻĢā§āĻ°ā§‡āĻŽ. āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻĢā§āĻ°ā§‡āĻŽ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻļā§āĻ°ā§‡āĻŖā§€āĻŦāĻŋāĻ­āĻžāĻ—ā§‡āĻ° āĻ‡āĻ¤āĻŋāĻšāĻžāĻ¸āĻ•ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§‡
āĻĢā§āĻ°ā§‡āĻŽ

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻāĻ‡ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ˛āĻ— āĻ•āĻ°āĻŦā§‡:

single.current_frame
āĻāĻ•āĻ•-āĻĢā§āĻ°ā§‡āĻŽ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻļāĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ: ``tff'' (āĻļā§€āĻ°ā§āĻˇ
āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻĒā§āĻ°āĻĨāĻŽ), ``bff'' (āĻ¨ā§€āĻšā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻĒā§āĻ°āĻĨāĻŽā§‡), ``āĻĒā§āĻ°āĻ—āĻ¤āĻŋāĻļā§€āĻ˛', āĻŦāĻž ``āĻ…āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤''

single.tff
āĻāĻ•āĻ•-āĻĢā§āĻ°ā§‡āĻŽ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻļā§€āĻ°ā§āĻˇ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ•ā§āĻ°āĻŽāĻŦāĻ°ā§āĻ§āĻŽāĻžāĻ¨ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

multi.tff
āĻāĻ•āĻžāĻ§āĻŋāĻ•-āĻĢā§āĻ°ā§‡āĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻļā§€āĻ°ā§āĻˇ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ•ā§āĻ°āĻŽāĻŦāĻ°ā§āĻ§āĻŽāĻžāĻ¨ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ

single.bff
āĻāĻ•āĻ•-āĻĢā§āĻ°ā§‡āĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻ¨ā§€āĻšā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ•ā§āĻ°āĻŽāĻŦāĻ°ā§āĻ§āĻŽāĻžāĻ¨ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ

multi.current_frame
āĻāĻ•āĻžāĻ§āĻŋāĻ•-āĻĢā§āĻ°ā§‡āĻŽ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻļāĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ: ``tff'' (āĻļā§€āĻ°ā§āĻˇ
āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻĒā§āĻ°āĻĨāĻŽ), ``bff'' (āĻ¨ā§€āĻšā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻĒā§āĻ°āĻĨāĻŽā§‡), ``āĻĒā§āĻ°āĻ—āĻ¤āĻŋāĻļā§€āĻ˛', āĻŦāĻž ``āĻ…āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤''

multi.bff
āĻāĻ•āĻžāĻ§āĻŋāĻ•-āĻĢā§āĻ°ā§‡āĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻ¨ā§€āĻšā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ•ā§āĻ°āĻŽāĻŦāĻ°ā§āĻ§āĻŽāĻžāĻ¨ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ

āĻāĻ•āĻ•.āĻĒā§āĻ°āĻ—āĻ¤āĻŋāĻļā§€āĻ˛
āĻāĻ•āĻ•-āĻĢā§āĻ°ā§‡āĻŽ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĒā§āĻ°āĻ—āĻ¤āĻŋāĻļā§€āĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻļāĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ•ā§āĻ°āĻŽāĻŦāĻ°ā§āĻ§āĻŽāĻžāĻ¨ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĨ¤

multi.progressive
āĻāĻ•āĻžāĻ§āĻŋāĻ•-āĻĢā§āĻ°ā§‡āĻŽ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĒā§āĻ°āĻ—āĻ¤āĻŋāĻļā§€āĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻļāĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ•ā§āĻ°āĻŽāĻŦāĻ°ā§āĻ§āĻŽāĻžāĻ¨ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĨ¤

āĻāĻ•āĻ•.āĻ…āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤
āĻāĻ•āĻ•-āĻĢā§āĻ°ā§‡āĻŽ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻļā§āĻ°ā§‡āĻŖā§€āĻŦāĻĻā§āĻ§ āĻ•āĻ°āĻž āĻ¯āĻžāĻ¯āĻŧāĻ¨āĻŋ āĻāĻŽāĻ¨ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ•ā§āĻ°āĻŽāĻŦāĻ°ā§āĻ§āĻŽāĻžāĻ¨ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĨ¤

multi.undetermined
āĻāĻ•āĻžāĻ§āĻŋāĻ•-āĻĢā§āĻ°ā§‡āĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻļā§āĻ°ā§‡āĻŖā§€āĻŦāĻĻā§āĻ§ āĻ•āĻ°āĻž āĻ¯āĻžāĻ¯āĻŧāĻ¨āĻŋ āĻāĻŽāĻ¨ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ•ā§āĻ°āĻŽāĻŦāĻ°ā§āĻ§āĻŽāĻžāĻ¨ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ

repeated.current_frame
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ•ā§‹āĻ¨ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻŸāĻŋ āĻļā§‡āĻˇ āĻĨā§‡āĻ•ā§‡ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻšāĻ¯āĻŧāĨ¤ ``āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¯āĻŧ',
``āĻ‰āĻĒāĻ°', āĻŦāĻž ``āĻ¨ā§€āĻšā§‡'āĨ¤

āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ
āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋāĻŽā§‚āĻ˛āĻ• āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ›āĻžāĻĄāĻŧāĻžāĻ‡ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ•ā§āĻ°āĻŽāĻŦāĻ°ā§āĻ§āĻŽāĻžāĻ¨ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžā§ˇ

āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ. āĻļā§€āĻ°ā§āĻˇ
āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻļā§€āĻ°ā§āĻˇ āĻĨā§‡āĻ•ā§‡ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°āĻž āĻļā§€āĻ°ā§āĻˇ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ¸āĻš āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ•ā§āĻ°āĻŽāĻŦāĻ°ā§āĻ§āĻŽāĻžāĻ¨ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžā§ˇ
āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĨ¤

āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ. āĻ¨ā§€āĻšā§‡
āĻ¨ā§€āĻšā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ¸āĻš āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ•ā§āĻ°āĻŽāĻŦāĻ°ā§āĻ§āĻŽāĻžāĻ¨ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ†āĻ—ā§‡āĻ° āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĨā§‡āĻ•ā§‡ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ
āĻ¨ā§€āĻšā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

intl_thres
āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻŋāĻ‚ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

prog_thres
āĻĒā§āĻ°āĻ—āĻ¤āĻŋāĻļā§€āĻ˛ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

repeat_thres
āĻŦāĻžāĻ°āĻŦāĻžāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄāĨ¤

āĻ…āĻ°ā§āĻ§ āĻœā§€āĻŦāĻ¨
āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¯āĻžāĻ° āĻĒāĻ°ā§‡ āĻĒāĻ°āĻŋāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ¨ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ…āĻŦāĻĻāĻžāĻ¨ āĻ…āĻ°ā§āĻ§ā§‡āĻ• āĻšāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¯āĻŧā§ˇ
(āĻ…āĻ°ā§āĻĨāĻžā§Ž, āĻāĻŸāĻŋ āĻāĻ° āĻļā§āĻ°ā§‡āĻŖā§€āĻŦāĻŋāĻ­āĻžāĻ—ā§‡ āĻŽāĻžāĻ¤ā§āĻ° 0.5 āĻ…āĻŦāĻĻāĻžāĻ¨ āĻ°āĻžāĻ–ā§‡)āĨ¤ 0 āĻāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ā§‡ āĻ¯ā§‡
āĻĻā§‡āĻ–āĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻŋāĻ°āĻ•āĻžāĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ 1.0 āĻāĻ° āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ“āĻœāĻ¨ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

analyze_interlaced_flag
āĻ¯āĻ–āĻ¨ āĻāĻŸāĻŋ 0 āĻ¨āĻž āĻšāĻ¯āĻŧ āĻ¤āĻ–āĻ¨ idet āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻ• āĻĢā§āĻ°ā§‡āĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻŦā§‡
āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻĄ āĻĒāĻ¤āĻžāĻ•āĻž āĻ¸āĻ āĻŋāĻ•, āĻāĻŸāĻŋ āĻ…āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻĢā§āĻ°ā§‡āĻŽ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻŦā§‡ āĻ¨āĻžāĨ¤ āĻ¯āĻĻāĻŋ āĻĒāĻ¤āĻžāĻ•āĻž
āĻ¨āĻŋāĻ°ā§āĻ­ā§āĻ˛ āĻŦāĻ˛ā§‡ āĻĒā§āĻ°āĻŽāĻžāĻŖāĻŋāĻ¤ āĻšāĻ¯āĻŧ, āĻ¯āĻĻāĻŋ āĻ¤āĻž āĻšāĻ¯āĻŧ āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ†āĻ° āĻ•ā§‹āĻ¨ā§‹ āĻ—āĻŖāĻ¨āĻž āĻ›āĻžāĻĄāĻŧāĻžāĻ‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡
āĻ­ā§āĻ˛ āĻŦāĻ˛ā§‡ āĻĒā§āĻ°āĻŽāĻžāĻŖāĻŋāĻ¤ āĻšāĻ˛ā§‡ āĻāĻŸāĻŋ āĻ†āĻ° āĻ•ā§‹āĻ¨ā§‹ āĻ—āĻŖāĻ¨āĻž āĻ›āĻžāĻĄāĻŧāĻžāĻ‡ āĻĒāĻ°āĻŋāĻˇā§āĻ•āĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤ āĻāĻ‡
āĻĒāĻ°āĻŋāĻˇā§āĻ•āĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ•āĻŽ āĻ—āĻŖāĻ¨āĻžāĻŽā§‚āĻ˛āĻ• āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ†āĻ‡āĻĄā§‡āĻŸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻĄ āĻĒāĻ¤āĻžāĻ•āĻž

il
āĻĄāĻŋāĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛āĻŋāĻ­ āĻŦāĻž āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛āĻŋāĻ­ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°āĻž āĻ›āĻŦāĻŋ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻĄāĻŋāĻ‡āĻ¨āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ¨āĻž āĻ•āĻ°ā§‡āĻ‡ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧāĨ¤
Deinterleaving āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽāĻŸāĻŋāĻ•ā§‡ 2āĻŸāĻŋ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ āĻ•āĻ°ā§‡ (āĻ¤āĻĨāĻžāĻ•āĻĨāĻŋāĻ¤ āĻ…āĻ°ā§āĻ§ā§‡āĻ• āĻ›āĻŦāĻŋ)āĨ¤ āĻŦāĻŋāĻœā§‹āĻĄāĻŧ āĻ˛āĻžāĻ‡āĻ¨
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ‡āĻŽā§‡āĻœā§‡āĻ° āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ…āĻ°ā§āĻ§ā§‡āĻ•, āĻāĻŽāĻ¨āĻ•āĻŋ āĻ¨ā§€āĻšā§‡āĻ° āĻ…āĻ°ā§āĻ§ā§‡āĻ• āĻ˛āĻžāĻ‡āĻ¨ā§‡ āĻ¸āĻ°āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧāĨ¤ āĻ¤ā§āĻŽāĻŋ āĻĒāĻžāĻ°āĻŦā§‡
āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¸ā§āĻŦāĻžāĻ§ā§€āĻ¨āĻ­āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž (āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°) āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°āĻĒāĻ°ā§‡ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛āĻŋāĻ­ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ˛ā§āĻŽāĻž_āĻŽā§‹āĻĄ, l
āĻ•ā§āĻ°ā§‹āĻŽāĻž_āĻŽā§‹āĻĄ, c
āĻ†āĻ˛āĻĢāĻž_āĻŽā§‹āĻĄ, a
āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻ˛ā§āĻŽāĻž_āĻŽā§‹āĻĄ, chroma_mode āĻāĻŦāĻ‚ āĻ†āĻ˛āĻĢāĻž_āĻŽā§‹āĻĄ āĻšāĻ¯āĻŧ:

āĻ¨āĻž
āĻ•āĻŋāĻ›ā§ āĻ•āĻ°āĻ¨āĻž.

āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻ•āĻ°āĻž, d
āĻāĻ•āĻŸāĻŋ āĻ…āĻ¨ā§āĻ¯āĻŸāĻŋāĻ° āĻ‰āĻĒāĻ°ā§‡ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°ā§‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻĄāĻŋāĻ‡āĻ¨āĻŸāĻžāĻ°āĻ˛āĻŋāĻ­ āĻ•āĻ°ā§āĻ¨ā§ˇ

āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻŦāĻ°ā§āĻ¤ā§€, i
āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ­ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĨ¤ deinterleaving āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤.

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ "āĻ•ā§‹āĻ¨āĻŸāĻŋāĻ‡ āĻ¨āĻ¯āĻŧ"āĨ¤

āĻ˛ā§āĻŽāĻž_āĻ…āĻĻāĻ˛āĻŦāĻĻāĻ˛, ls
chroma_swap, cs
āĻ†āĻ˛āĻĢāĻž_āĻ…āĻĻāĻ˛āĻŦāĻĻāĻ˛, as
āĻ˛ā§āĻŽāĻž/āĻ•ā§āĻ°ā§‹āĻŽāĻž/āĻ†āĻ˛āĻĢāĻž āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻ—ā§āĻ˛āĻŋ āĻ…āĻĻāĻ˛āĻŦāĻĻāĻ˛ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻœā§‹āĻĄāĻŧ āĻ“ āĻŦāĻŋāĻœā§‹āĻĄāĻŧ āĻ˛āĻžāĻ‡āĻ¨ āĻŦāĻŋāĻ¨āĻŋāĻŽāĻ¯āĻŧ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

āĻĢā§‹āĻ˛āĻžāĻ¨
āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻ¸ā§āĻĢā§€āĻ¤ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ(3x3) āĻ—āĻĄāĻŧ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ…ā§āĻ¯āĻžāĻ•āĻžāĻ‰āĻ¨ā§āĻŸā§‡ āĻ¨āĻŋāĻ¯āĻŧā§‡
āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻŦā§‡āĻļāĻŋ āĻŽāĻžāĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ• 0
āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ• 1
āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ• 2
āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ• 3
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒā§āĻ˛ā§‡āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ¸ā§€āĻŽāĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 65535āĨ¤ āĻ¯āĻĻāĻŋ 0 āĻšāĻ¯āĻŧ, āĻĒā§āĻ˛ā§‡āĻ¨ āĻĨāĻžāĻ•āĻŦā§‡
āĻ…āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤

āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸
āĻĒā§āĻ°āĻ—āĻ¤āĻŋāĻļā§€āĻ˛ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻĨā§‡āĻ•ā§‡ āĻ¸āĻšāĻœ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻŋāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĨ¤ āĻāĻŸāĻŋ āĻ‰āĻĒāĻ°ā§‡āĻ° (āĻŦāĻž āĻ¨ā§€āĻšā§‡āĻ°) āĻ†āĻ¨ā§āĻ¤āĻƒāĻ¸ā§āĻĢā§‹āĻŸāĻ¨ āĻ•āĻ°ā§‡
āĻœā§‹āĻĄāĻŧ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¨āĻŋāĻšā§‡āĻ° (āĻŦāĻž āĻ‰āĻĒāĻ°ā§‡āĻ°) āĻ˛āĻžāĻ‡āĻ¨ āĻ¸āĻš āĻŦāĻŋāĻœā§‹āĻĄāĻŧ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ˛āĻžāĻ‡āĻ¨, āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻšāĻžāĻ° āĻ…āĻ°ā§āĻ§ā§‡āĻ• āĻ•āĻ°ā§‡
āĻāĻŦāĻ‚ āĻ›āĻŦāĻŋāĻ° āĻ‰āĻšā§āĻšāĻ¤āĻž āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖāĨ¤

āĻ†āĻ¸āĻ˛ āĻ†āĻ¸āĻ˛ āĻ¨āĻ¤ā§āĻ¨ āĻĢā§āĻ°ā§‡āĻŽ
āĻĢā§āĻ°ā§‡āĻŽ 'j' āĻĢā§āĻ°ā§‡āĻŽ 'j+1' (tff)
======================================
āĻ˛āĻžāĻ‡āĻ¨ 0 --------------------> āĻĢā§āĻ°ā§‡āĻŽ 'j' āĻ˛āĻžāĻ‡āĻ¨ 0
āĻ˛āĻžāĻ‡āĻ¨ 1 āĻ˛āĻžāĻ‡āĻ¨ 1 ----> āĻĢā§āĻ°ā§‡āĻŽ 'j+1' āĻ˛āĻžāĻ‡āĻ¨ 1
āĻ˛āĻžāĻ‡āĻ¨ 2 --------> āĻĢā§āĻ°ā§‡āĻŽ 'j' āĻ˛āĻžāĻ‡āĻ¨ 2
āĻ˛āĻžāĻ‡āĻ¨ 3 āĻ˛āĻžāĻ‡āĻ¨ 3 ----> āĻĢā§āĻ°ā§‡āĻŽ 'j+1' āĻ˛āĻžāĻ‡āĻ¨ 3
... ... ...
āĻ¨āĻ¤ā§āĻ¨ āĻĢā§āĻ°ā§‡āĻŽ + 1 āĻĢā§āĻ°ā§‡āĻŽ 'j+2' āĻāĻŦāĻ‚ āĻĢā§āĻ°ā§‡āĻŽ 'j+3' āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¤ā§ˆāĻ°āĻŋ āĻšāĻŦā§‡

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻāĻšā§āĻ›āĻŋāĻ• āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ¸ā§āĻ•ā§āĻ¯āĻžāĻ¨
āĻāĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡ āĻ¯ā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°āĻž āĻĢā§āĻ°ā§‡āĻŽāĻŸāĻŋ āĻāĻŽāĻ¨āĻ•āĻŋ (tff - āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ) āĻĨā§‡āĻ•ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻŦāĻž
āĻĒā§āĻ°āĻ—āĻ¤āĻŋāĻļā§€āĻ˛ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŦāĻŋāĻœā§‹āĻĄāĻŧ (bff) āĻ˛āĻžāĻ‡āĻ¨āĨ¤

āĻ˛ā§‹āĻĒāĻžāĻ¸
āĻŸā§āĻ‡āĻŸāĻžāĻ° āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻŋāĻ‚ āĻāĻĄāĻŧāĻžāĻ¤ā§‡ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ˛ā§‹āĻĒāĻžāĻ¸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ) āĻŦāĻž āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°ā§āĻ¨
āĻāĻŦāĻ‚ moire āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻŽāĻžāĻ¤ā§‡.

kerndeint
āĻĄā§‹āĻ¨āĻžāĻ˛ā§āĻĄ āĻ—ā§āĻ°āĻžāĻĢā§āĻŸā§‡āĻ° āĻ…āĻ­āĻŋāĻ¯ā§‹āĻœāĻŋāĻ¤ āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ āĻĄāĻŋāĻ¨ā§āĻŸāĻžāĻ°āĻ˛āĻŋāĻ‚ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§‡ āĻĄāĻŋāĻ‡āĻ¨āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĨ¤ āĻ•āĻžāĻœ
āĻĒā§āĻ°āĻ—āĻ¤āĻŋāĻļā§€āĻ˛ āĻĢā§āĻ°ā§‡āĻŽ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻ…āĻ‚āĻļāĨ¤

āĻ—ā§ƒāĻšā§€āĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻ¨āĻŋāĻŽā§āĻ¨āĻ°ā§‚āĻĒāĨ¤

āĻŽāĻžāĻĄāĻŧāĻžāĻ‡
āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻāĻ•āĻŸāĻŋ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ•āĻŋāĻ¨āĻž āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ¸āĻšāĻ¨āĻļā§€āĻ˛āĻ¤āĻžāĻ•ā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°ā§‡
āĻ˛āĻžāĻ‡āĻ¨ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ•āĻ°āĻž āĻ†āĻŦāĻļā§āĻ¯āĻ•āĨ¤ āĻāĻŸāĻŋ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ [0,255] āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 10 āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤
0 āĻāĻ° āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ—ā§‡āĻ° āĻĢāĻ˛ā§‡ āĻšāĻŦā§‡āĨ¤

āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° 1-āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄā§‡āĻ° āĻŽāĻžāĻ¨ āĻ›āĻžāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻž āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛āĻ•ā§‡ āĻ¸āĻžāĻĻāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 0āĨ¤

āĻ•ā§āĻ°āĻŽ
āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ•ā§āĻ°āĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨. 1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻ—ā§āĻ˛āĻŋ āĻ…āĻĻāĻ˛āĻŦāĻĻāĻ˛ āĻ•āĻ°ā§āĻ¨, 0 āĻĨāĻžāĻ•āĻ˛ā§‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻāĻ•āĻž āĻ›ā§‡āĻĄāĻŧā§‡ āĻĻāĻŋāĻ¨ā§ˇ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 0ā§ˇ

āĻ¤ā§€āĻŦā§āĻ°
1 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻļāĻžāĻ°ā§āĻĒāĻ¨āĻŋāĻ‚ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0āĨ¤

āĻĻā§āĻŦāĻŋāĻŽā§āĻ–ā§€
1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻĨāĻžāĻ•āĻ˛ā§‡ āĻĻā§āĻŦāĻŋāĻŽā§āĻ–ā§€ āĻļāĻžāĻ°ā§āĻĒāĻ¨āĻŋāĻ‚ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨ā§ˇ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0ā§ˇ

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

kerndeint=thresh=10:map=0:order=0:sharp=0:twoway=0

¡ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻļāĻžāĻ°ā§āĻĒāĻ¨āĻŋāĻ‚ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨:

kerndeint=sharp=1

¡ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•ā§ƒāĻ¤ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛āĻ•ā§‡ āĻ¸āĻžāĻĻāĻž āĻ°āĻ‚ āĻ•āĻ°ā§āĻ¨:

kerndeint=āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ°=1

āĻ˛ā§‡āĻ¨ā§āĻ¸ āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨
āĻ¸āĻ āĻŋāĻ• āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧāĻžāĻ˛ āĻ˛ā§‡āĻ¨ā§āĻ¸ āĻŦāĻŋāĻ•ā§ƒāĻ¤āĻŋ

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧāĻžāĻ˛ āĻŦāĻŋāĻ•ā§ƒāĻ¤āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¯āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻĢāĻ˛ā§‡ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ“āĻ¯āĻŧāĻžāĻ‡āĻĄ āĻ…ā§āĻ¯āĻžāĻ™ā§āĻ—ā§‡āĻ˛ āĻ˛ā§‡āĻ¨ā§āĻ¸, āĻāĻŦāĻ‚ āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ‡āĻŽā§‡āĻœāĻŸāĻŋāĻ•ā§‡ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¸āĻ āĻŋāĻ• āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ–ā§āĻāĻœā§‡ āĻĒā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
āĻ¯ā§‡āĻŽāĻ¨ āĻ“āĻĒā§‡āĻ¨āĻ¸āĻŋāĻ­āĻŋāĻ° āĻ…āĻ‚āĻļ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ¸āĻ°āĻžā§āĻœāĻžāĻŽāĻ—ā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ āĻŦāĻž āĻ•ā§‡āĻŦāĻ˛ āĻŸā§āĻ°āĻžāĻ¯āĻŧāĻžāĻ˛-āĻāĻ¨ā§āĻĄ-āĻāĻ°āĻ°āĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž
opencv āĻ“āĻĒā§‡āĻ¨āĻ¸āĻŋāĻ­āĻŋ āĻ‰ā§ŽāĻ¸ āĻĨā§‡āĻ•ā§‡ āĻ•ā§āĻ°āĻŽāĻžāĻ™ā§āĻ•āĻ¨ āĻ¨āĻŽā§āĻ¨āĻž (āĻ¨āĻŽā§āĻ¨āĻž/āĻ¸āĻŋāĻĒāĻŋāĻĒāĻŋāĻ° āĻ…āĻ§ā§€āĻ¨ā§‡) āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻ¨āĻŋāĻ°ā§āĻ¯āĻžāĻ¸ āĻ¨ā§‡āĻ¯āĻŧ
āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻŽā§āĻ¯āĻžāĻŸā§āĻ°āĻŋāĻ•ā§āĻ¸ āĻĨā§‡āĻ•ā§‡ k1 āĻāĻŦāĻ‚ k2 āĻ¸āĻšāĻ—āĨ¤

āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ°āĻ­āĻžāĻŦā§‡ āĻāĻ•āĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ“āĻĒā§‡āĻ¨-āĻ¸ā§‹āĻ°ā§āĻ¸ āĻŸā§āĻ˛ Krita āĻāĻŦāĻ‚ āĻ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§
āĻ•ā§‡āĻĄāĻŋāĻ‡ āĻĒā§āĻ°āĻ•āĻ˛ā§āĻĒ āĻĨā§‡āĻ•ā§‡ āĻĄāĻŋāĻœāĻŋāĻ•ā§āĻ¯āĻžāĻŽāĨ¤

āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ā§‡ āĻšāĻŋāĻ¤ā§āĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻ¯āĻž āĻ˛ā§‡āĻ¨ā§āĻ¸ā§‡āĻ° āĻ¤ā§āĻ°ā§āĻŸāĻŋāĻ—ā§āĻ˛āĻŋ āĻ•ā§āĻˇāĻ¤āĻŋāĻĒā§‚āĻ°āĻŖ āĻĻāĻŋāĻ¤ā§‡āĻ“ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻāĻŸāĻŋ
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻŦāĻŋāĻ•ā§ƒāĻ¤āĻŋ āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻ•āĻ°ā§‡ āĻšāĻŋāĻ¤ā§āĻ° āĻ‰āĻœā§āĻœā§āĻŦāĻ˛āĻ¤āĻž āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻ•āĻ°ā§‡
āĻŦāĻŋāĻ¤āĻ°āĻŖ, āĻ¤āĻžāĻ‡ āĻ†āĻĒāĻ¨āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ‰āĻ­āĻ¯āĻŧ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻāĻ•āĻ¸āĻžāĻĨā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨, āĻ¯āĻĻāĻŋāĻ“ āĻ†āĻĒāĻ¨āĻŋ
āĻ…āĻ°ā§āĻĄāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ¯āĻ¤ā§āĻ¨ āĻ¨āĻŋāĻ¤ā§‡ āĻšāĻŦā§‡, āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻ­āĻŋāĻ—āĻ¨ā§‡āĻŸāĻŋāĻ‚ āĻ†āĻ—ā§‡ āĻŦāĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ•āĻŋāĻ¨āĻž
āĻ˛ā§‡āĻ¨ā§āĻ¸ āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ā§‡āĻ° āĻĒāĻ°ā§‡āĨ¤

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

cx āĻ‡āĻŽā§‡āĻœā§‡āĻ° āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°āĻŦāĻŋāĻ¨ā§āĻĻā§āĻ° āĻ†āĻĒā§‡āĻ•ā§āĻˇāĻŋāĻ• x-āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ•, āĻāĻŦāĻ‚ āĻāĻ° āĻĢāĻ˛ā§‡ āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°
āĻŦāĻŋāĻ•ā§ƒāĻ¤āĻŋ āĻāĻ‡ āĻŽāĻžāĻ¨āĻŸāĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻĒāĻ°āĻŋāĻ¸āĻ° āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ [0,1] āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻ­āĻ—ā§āĻ¨āĻžāĻ‚āĻļ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻ¸ā§āĻĨāĨ¤

cy āĻ‡āĻŽā§‡āĻœā§‡āĻ° āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°āĻŦāĻŋāĻ¨ā§āĻĻā§āĻ° āĻ†āĻĒā§‡āĻ•ā§āĻˇāĻŋāĻ• y-āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ•, āĻāĻŦāĻ‚ āĻāĻ° āĻĢāĻ˛ā§‡ āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°
āĻŦāĻŋāĻ•ā§ƒāĻ¤āĻŋ āĻāĻ‡ āĻŽāĻžāĻ¨āĻŸāĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻĒāĻ°āĻŋāĻ¸āĻ° āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ [0,1] āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻ­āĻ—ā§āĻ¨āĻžāĻ‚āĻļ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ‰āĻšā§āĻšāĻ¤āĻžāĨ¤

k1 āĻĻā§āĻŦāĻŋāĻ˜āĻžāĻ¤ āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻĒāĻĻā§‡āĻ° āĻ¸āĻšāĻ—āĨ¤ 0.5 āĻŽāĻžāĻ¨ā§‡ āĻ•ā§‹āĻ¨ āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻ¨ā§‡āĻ‡āĨ¤

k2 āĻĻā§āĻŦāĻŋāĻ—ā§āĻŖ āĻĻā§āĻŦāĻŋāĻ˜āĻžāĻ¤ āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻļāĻŦā§āĻĻā§‡āĻ° āĻ¸āĻšāĻ—āĨ¤ 0.5 āĻŽāĻžāĻ¨ā§‡ āĻ•ā§‹āĻ¨ āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻ¨ā§‡āĻ‡āĨ¤

āĻ¯ā§‡ āĻ¸ā§‚āĻ¤ā§āĻ°āĻŸāĻŋ āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡ āĻ¤āĻž āĻšāĻ˛:

r_src = r_tgt * (1 + k1 * (r_tgt / r_0)^2 + k2 * (r_tgt / r_0)^4)

āĻ•ā§‹āĻĨāĻžāĻ¯āĻŧ r_0 āĻšāĻŋāĻ¤ā§āĻ°āĻŸāĻŋāĻ° āĻ…āĻ°ā§āĻ§ā§‡āĻ• āĻ¤āĻŋāĻ°ā§āĻ¯āĻ• āĻāĻŦāĻ‚ r_src āĻāĻŦāĻ‚ r_tgt āĻĨā§‡āĻ•ā§‡ āĻĻā§‚āĻ°āĻ¤ā§āĻŦ āĻšāĻ¯āĻŧ
āĻ‰āĻ¤ā§āĻ¸ āĻāĻŦāĻ‚ āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻ‡āĻŽā§‡āĻœ āĻŽāĻ§ā§āĻ¯ā§‡ āĻĢā§‹āĻ•āĻžāĻ˛ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ, āĻ¯āĻĨāĻžāĻ•ā§āĻ°āĻŽā§‡.

lut3d
āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ 3D LUT āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨ā§ˇ

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĢāĻžāĻ‡āĻ˛
3D LUT āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸:

3 āĻĄāĻŋāĻāĻ˛ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻĒā§āĻ°āĻ­āĻžāĻŦ

āĻ˜āĻ¨āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°
āĻ‡āĻ°āĻŋāĻĄāĻžāĻ¸

āĻĻā§‡āĻ¯āĻŧ āĻĄāĻž āĻŦāĻŋāĻžā§āĻšāĻŋ

m3d āĻĒā§āĻ¯āĻžāĻ¨ā§āĻĄā§‹āĻ°āĻž

āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒ
āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻļāĻ¨ āĻŽā§‹āĻĄ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻšāĻ˛:

āĻ¨āĻŋāĻ•āĻŸāĻ¤āĻŽ
āĻ¨āĻŋāĻ•āĻŸāĻ¤āĻŽ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻĨā§‡āĻ•ā§‡ āĻŽāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨.

āĻ¤ā§āĻ°āĻŋāĻĻā§‡āĻļā§€āĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ āĻ˜āĻ¨āĻ• āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ 8 āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻŽāĻžāĻ¨ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŸā§‡āĻŸā§āĻ°āĻšā§‡āĻĄā§āĻ°āĻžāĻ˛
āĻāĻ•āĻŸāĻŋ āĻŸā§‡āĻŸā§āĻ°āĻžāĻšā§‡āĻĄā§āĻ°āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ˛ā§āĻŸ, lutrgb, āĻ˛ā§āĻŸāĻŋāĻ‰āĻ­
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ‡āĻ¨āĻĒā§āĻŸ āĻŽāĻžāĻ¨ āĻāĻ•āĻŸāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻŽāĻžāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ†āĻŦāĻĻā§āĻ§ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ˛ā§āĻ•-āĻ†āĻĒ āĻŸā§‡āĻŦāĻŋāĻ˛ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§āĻ¨,
āĻāĻŦāĻ‚ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ˛ā§āĻŸāĻŋāĻ‰āĻ­ āĻāĻ•āĻŸāĻŋ YUV āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻ˛ā§āĻ•āĻ†āĻĒ āĻŸā§‡āĻŦāĻŋāĻ˛ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§‡, lutrgb āĻāĻ•āĻŸāĻŋ RGB āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

c0 āĻĒā§āĻ°āĻĨāĻŽ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ•āĻŽā§āĻĒā§‹āĻ¨ā§‡āĻ¨ā§āĻŸ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨

c1 āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ•āĻŽā§āĻĒā§‹āĻ¨ā§‡āĻ¨ā§āĻŸ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨

c2 āĻ¤ā§ƒāĻ¤ā§€āĻ¯āĻŧ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ•āĻŽā§āĻĒā§‹āĻ¨ā§‡āĻ¨ā§āĻŸ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨

c3 āĻšāĻ¤ā§āĻ°ā§āĻĨ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ•āĻŽā§āĻĒā§‹āĻ¨ā§‡āĻ¨ā§āĻŸ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻ†āĻ˛āĻĢāĻž āĻ•āĻŽā§āĻĒā§‹āĻ¨ā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻ¯āĻŧ

r āĻ°ā§‡āĻĄ āĻ•āĻŽā§āĻĒā§‹āĻ¨ā§‡āĻ¨ā§āĻŸ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨

g āĻ¸āĻŦā§āĻœ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨

b āĻ¨ā§€āĻ˛ āĻ•āĻŽā§āĻĒā§‹āĻ¨ā§‡āĻ¨ā§āĻŸ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨

a āĻ†āĻ˛āĻĢāĻž āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ

y Y/luminance āĻ•āĻŽā§āĻĒā§‹āĻ¨ā§‡āĻ¨ā§āĻŸ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨

u U/Cb āĻ•āĻŽā§āĻĒā§‹āĻ¨ā§‡āĻ¨ā§āĻŸ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨

v V/Cr āĻ•āĻŽā§āĻĒā§‹āĻ¨ā§‡āĻ¨ā§āĻŸ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨

āĻ¤āĻžāĻĻā§‡āĻ° āĻĒā§āĻ°āĻ¤ā§āĻ¯ā§‡āĻ•ā§‡ āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ˛ā§āĻ•āĻ†āĻĒ āĻŸā§‡āĻŦāĻŋāĻ˛ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡
āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻŽāĻžāĻ¨.

āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¯ā§āĻ•ā§āĻ¤ āĻ¸āĻ āĻŋāĻ• āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ c* āĻ…āĻĒāĻļāĻ¨ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡āĨ¤

āĻ¸āĻžāĻ°ā§āĻœāĻžāĻ°āĻŋāĻ° āĻĒāĻĄāĻŧāĻž āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ‡āĻ¨āĻĒā§āĻŸā§‡ YUV āĻŦāĻž RGB āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨, lutrgb āĻ†āĻ°āĻœāĻŋāĻŦāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨
āĻ‡āĻ¨āĻĒā§āĻŸā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸, āĻāĻŦāĻ‚ āĻ˛ā§āĻŸāĻŋāĻ‰āĻ­ YUV āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨āĨ¤

āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ¤ā§‡ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻāĻŦāĻ‚ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

w
h āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž.

Val āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‡āĻ¨āĻĒā§āĻŸ āĻŽāĻžāĻ¨āĨ¤

āĻ•ā§āĻ˛āĻŋāĻĒāĻ­āĻžāĻ˛
āĻ‡āĻ¨āĻĒā§āĻŸ āĻŽāĻžāĻ¨, āĻ•ā§āĻ˛āĻŋāĻĒ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ minval-āĻŽā§āĻ¯āĻžāĻ•ā§āĻ¸āĻ­āĻžāĻ˛ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻžāĨ¤

āĻŽā§āĻ¯āĻžāĻ•ā§āĻ¸āĻ­āĻžāĻ˛
āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻŽāĻžāĻ¨āĨ¤

minval
āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻŽāĻžāĻ¨āĨ¤

negval
āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻŽāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨ā§‡āĻ—ā§‡āĻŸāĻŋāĻ­ āĻŽāĻžāĻ¨, āĻ•ā§āĻ˛āĻŋāĻĒ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ minval-āĻŽā§āĻ¯āĻžāĻ•ā§āĻ¸āĻ­āĻžāĻ˛ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž;
āĻāĻŸāĻŋ "maxval-clipval+minval" āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻ¯āĻŧāĨ¤

āĻ•ā§āĻ˛āĻŋāĻĒ(āĻ­āĻžāĻ˛)
āĻŽāĻ§ā§āĻ¯ā§‡ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻŽāĻžāĻ¨ Val, āĻ•ā§āĻ˛āĻŋāĻĒ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ minval-āĻŽā§āĻ¯āĻžāĻ•ā§āĻ¸āĻ­āĻžāĻ˛ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻžāĨ¤

āĻ—āĻžāĻŽāĻžāĻ­āĻžāĻ˛ (āĻ—āĻžāĻŽāĻž)
āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻŽāĻžāĻ¨ā§‡āĻ° āĻ—āĻŖāĻ¨āĻžāĻ•ā§ƒāĻ¤ āĻ—āĻžāĻŽāĻž āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻŽāĻžāĻ¨, āĻāĻ¤ā§‡ āĻ•ā§āĻ˛āĻŋāĻĒ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
minval-āĻŽā§āĻ¯āĻžāĻ•ā§āĻ¸āĻ­āĻžāĻ˛ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻāĻŸāĻŋ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻ¯āĻŧ
"pow((clipval-minval)/(maxval-minval)\,āĻ—ā§āĻ°ā§€āĻ• āĻŦāĻ°ā§āĻŖāĻŽāĻžāĻ˛āĻžāĻ° āĻ¤ā§ƒāĻ¤ā§€āĻ¯āĻŧ āĻŦāĻ°ā§āĻŖ)*(āĻŽā§āĻ¯āĻžāĻ•ā§āĻ¸āĻ­āĻžāĻ˛-āĻŽāĻŋāĻ¨āĻ­āĻžāĻ˛)+āĻŽāĻŋāĻ¨āĻ­āĻžāĻ˛"

āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ "val" āĻāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ¨ā§‡āĻ—ā§‡āĻŸ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“:

lutrgb="r=maxval+minval-val:g=maxval+minval-val:b=maxval+minval-val"
lutyuv="y=maxval+minval-val:u=maxval+minval-val:v=maxval+minval-val"

āĻ‰āĻĒāĻ°ā§‡āĻ° āĻŽāĻ¤ āĻāĻ•āĻ‡:

lutrgb="r=negval:g=negval:b=negval"
lutyuv="y=negval:u=negval:v=negval"

āĻ†āĻ˛ā§‹āĻ•āĻ¸āĻœā§āĻœāĻž āĻ¨ā§‡āĻ—ā§‡āĻŸ:

lutyuv=y=negval

¡ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ¸āĻ°āĻžāĻ¨, āĻ­āĻŋāĻĄāĻŋāĻ“āĻŸāĻŋāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°ā§‡āĻŸā§‹āĻ¨ āĻ›āĻŦāĻŋāĻ¤ā§‡ āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻ•āĻ°ā§āĻ¨:

lutyuv="u=128:v=128"

āĻāĻ•āĻŸāĻŋ āĻ˛ā§āĻŽāĻž āĻœā§āĻŦāĻ˛āĻ¨ā§āĻ¤ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

lutyuv="y=2*val"

āĻ¸āĻŦā§āĻœ āĻāĻŦāĻ‚ āĻ¨ā§€āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ¸āĻ°āĻžāĻ¨:

lutrgb="g=0:b=0"

āĻ‡āĻ¨āĻĒā§āĻŸā§‡ āĻāĻ•āĻŸāĻŋ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻ†āĻ˛āĻĢāĻž āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨:

āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ=rgba,lutrgb=a="maxval-minval/2"

¡ 0.5 āĻāĻ° āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻ āĻŋāĻ• āĻ†āĻ˛ā§‹āĻ•āĻŋāĻ¤ āĻ—āĻžāĻŽāĻž:

lutyuv=y=gammaval(0.5)

āĻ˛ā§āĻŽāĻžāĻ° āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–āĻ¯ā§‹āĻ—ā§āĻ¯ āĻŦāĻŋāĻŸ āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¨:

lutyuv=y='bitand(val, 128+64+32)'

āĻŽāĻžāĻ°ā§āĻœāĻĒā§āĻ˛ā§‡āĻ¨
āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻĨā§‡āĻ•ā§‡ āĻ°āĻ™āĻŋāĻ¨ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻāĻ•āĻ¤ā§āĻ°āĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ 4āĻŸāĻŋ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ˛ā§‡āĻ¨āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻāĻ•āĻ¤ā§āĻ°āĻŋāĻ¤ āĻ•āĻ°ā§‡
āĻ­āĻŋāĻĄāĻŋāĻ“āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ˛ā§‡āĻ¨ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0āĨ¤

āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŸāĻŽā§āĻ¯āĻžāĻĒ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ. āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻšā§‡āĻ•ā§āĻ¸āĻžāĻĄā§‡āĻ¸āĻŋāĻŽā§‡āĻ˛ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤
0xAa[Bb[Cc[Dd]]] āĻ†āĻ•āĻžāĻ°ā§‡āĨ¤ 'Aa' āĻĒā§āĻ°āĻĨāĻŽ āĻĒā§āĻ˛ā§‡āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻ•āĻ°ā§‡
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽāĨ¤ 'A' āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡ (0 āĻĨā§‡āĻ•ā§‡ 3 āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤), āĻāĻŦāĻ‚ 'a'
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻ¸āĻŽāĻ¤āĻ˛ āĻ¨āĻŽā§āĻŦāĻ° (0 āĻĨā§‡āĻ•ā§‡ 3 āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤)āĨ¤ āĻŦāĻžāĻ•āĻŋ
āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻāĻ•āĻ‡ āĻ°āĻ•āĻŽ, 'Bb' āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻĒā§āĻ˛ā§‡āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻ•āĻ°ā§‡,
'Cc' āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¤ā§ƒāĻ¤ā§€āĻ¯āĻŧ āĻ¸āĻŽāĻ¤āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ 'Dd' āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻ•āĻ°ā§‡
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻšāĻ¤ā§āĻ°ā§āĻĨ āĻ¸āĻŽāĻ¤āĻ˛ āĻœāĻ¨ā§āĻ¯ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚.

āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ "yuva444p"āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻāĻ•āĻ‡ āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻžāĻ° āĻ¤āĻŋāĻ¨āĻŸāĻŋ āĻ§ā§‚āĻ¸āĻ° āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻāĻ•āĻ• āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡ āĻāĻ•āĻ¤ā§āĻ°āĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨:

[a0][a1][a2]mergeplanes=0x001020:yuv444p

ā§§āĻŽ yuv1p āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻāĻŦāĻ‚ ā§¨āĻ¯āĻŧ āĻ§ā§‚āĻ¸āĻ° āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽāĻ•ā§‡ yuva444p āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡ āĻŽāĻžāĻ°ā§āĻœ āĻ•āĻ°ā§āĻ¨:

[a0][a1]mergeplanes=0x00010210:yuva444p

yuva444p āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡ Y āĻāĻŦāĻ‚ A āĻĒā§āĻ˛ā§‡āĻ¨ āĻ…āĻĻāĻ˛āĻŦāĻĻāĻ˛ āĻ•āĻ°ā§āĻ¨:

āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ=yuva444p,mergeplanes=0x03010200:yuva444p

yuv420p āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡ āĻ‡āĻ‰ āĻāĻŦāĻ‚ āĻ­āĻŋ āĻĒā§āĻ˛ā§‡āĻ¨ āĻ…āĻĻāĻ˛āĻŦāĻĻāĻ˛ āĻ•āĻ°ā§āĻ¨:

āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ=yuv420p,mergeplanes=0x000201:yuv420p

yuv24p-āĻ āĻāĻ•āĻŸāĻŋ rgb444 āĻ•ā§āĻ˛āĻŋāĻĒ āĻ•āĻžāĻ¸ā§āĻŸ āĻ•āĻ°ā§āĻ¨:

āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ=rgb24,mergeplanes=0x000102:yuv444p

mcdeint
āĻ—āĻ¤āĻŋ-āĻ•ā§āĻˇāĻ¤āĻŋāĻĒā§‚āĻ°āĻŖ āĻĄāĻŋāĻ‡āĻ¨āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻŋāĻ‚ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻŸāĻŋāĻ° āĻĒā§āĻ°āĻ¤āĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻāĻŦāĻ‚ āĻāĻ‡āĻ­āĻžāĻŦā§‡ yadif=1/3 āĻŦāĻž āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻ¸āĻžāĻĨā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ†āĻŦāĻļā§āĻ¯āĻ•
āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯.

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻŽā§‹āĻĄ
āĻĄāĻŋāĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻŋāĻ‚ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĻā§āĻ°ā§āĻ¤
āĻŽāĻ§ā§āĻ¯āĻŽ
āĻ§ā§€āĻ°
āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋāĻŽā§‚āĻ˛āĻ• āĻ—āĻ¤āĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨

āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤_āĻ§ā§€āĻ°
āĻŽāĻ¤ āĻ§ā§€āĻ°, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ°ā§‡āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻĢā§āĻ°ā§‡āĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻĻā§āĻ°ā§āĻ¤.

āĻ¸āĻŽāĻ¤āĻž
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°āĻž āĻ›āĻŦāĻŋāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻ¸āĻŽāĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨āĻ¸āĻŽā§‚āĻš:

0, tff
āĻĒā§āĻ°āĻĨāĻŽ āĻļā§€āĻ°ā§āĻˇ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ…āĻ¨ā§āĻŽāĻžāĻ¨

1, āĻŦāĻžāĻĢā§āĻĢā§‡
āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻ¨ā§€āĻšā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻŸāĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻŦāĻžāĻĢā§āĻĢā§‡.

qp āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻāĻ¨āĻ•ā§‹āĻĄāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻĒā§āĻ°āĻ¤āĻŋ-āĻŦā§āĻ˛āĻ• āĻ•ā§‹āĻ¯āĻŧāĻžāĻ¨ā§āĻŸāĻžāĻ‡āĻœā§‡āĻļāĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° (QP) āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ‰āĻšā§āĻšāĻ¤āĻ° āĻŽāĻžāĻ¨ āĻāĻ•āĻŸāĻŋ āĻŽāĻ¸ā§ƒāĻŖ āĻ—āĻ¤āĻŋ āĻ­ā§‡āĻ•ā§āĻŸāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ•āĻŽ āĻ…āĻ¨ā§āĻ•ā§‚āĻ˛
āĻ¸ā§āĻŦāĻ¤āĻ¨ā§āĻ¤ā§āĻ° āĻ­ā§‡āĻ•ā§āĻŸāĻ°āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1āĨ¤

mpdecimate
āĻĢā§āĻ°ā§‡āĻŽ āĻ•āĻŽāĻžāĻ¤ā§‡ āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĨā§‡āĻ•ā§‡ āĻ–ā§āĻŦ āĻŦā§‡āĻļāĻŋ āĻ­āĻŋāĻ¨ā§āĻ¨ āĻ¨āĻ¯āĻŧ āĻāĻŽāĻ¨ āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋ āĻĢā§‡āĻ˛ā§‡ āĻĻāĻŋāĻ¨
āĻšāĻžāĻ°āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋāĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻšāĻ˛ āĻ–ā§āĻŦāĻ‡ āĻ•āĻŽ-āĻŦāĻŋāĻŸāĻ°ā§‡āĻŸ āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚ (āĻ¯ā§‡āĻŽāĻ¨ āĻĄāĻžāĻ¯āĻŧāĻžāĻ˛āĻ†āĻĒā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻŋāĻ‚)
āĻŽā§‹āĻĄā§‡āĻŽ), āĻ¤āĻŦā§‡ āĻ¤āĻž āĻ¤āĻ¤ā§āĻ¤ā§āĻŦāĻ—āĻ¤āĻ­āĻžāĻŦā§‡ āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤-āĻŸā§‡āĻ˛āĻŋāĻ¸āĻŋāĻ¨āĻĄ āĻŽā§āĻ­āĻŋ āĻ āĻŋāĻ• āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ­ā§āĻ˛āĻ­āĻžāĻŦā§‡āĨ¤

āĻ—ā§ƒāĻšā§€āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤

āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻĒāĻ°āĻĒāĻ° āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻŦāĻžāĻĻ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ (āĻ¯āĻĻāĻŋ āĻĒāĻœāĻŋāĻŸāĻŋāĻ­), āĻŦāĻž
āĻĄā§āĻ°āĻĒ āĻ•āĻ°āĻž āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ (āĻ¯āĻĻāĻŋ āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ•)āĨ¤ āĻŽāĻžāĻ¨ 0 āĻšāĻ˛ā§‡, the
āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻ•ā§āĻ°āĻŽāĻžāĻ¨ā§āĻ¸āĻžāĻ°ā§‡ āĻĄā§āĻ°āĻĒ āĻ•āĻ°āĻž āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ¨āĻž āĻ•āĻ°ā§‡ āĻĢā§āĻ°ā§‡āĻŽ āĻŦāĻžāĻĻ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧāĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 0āĨ¤

hi
lo
āĻŽā§āĻĻā§āĻ°āĻžāĻ° āĻ‰āĻ˛āĻŸāĻž āĻĒāĻŋāĻ 
āĻĄā§āĻ°āĻĒāĻŋāĻ‚ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻœāĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨ hi āĻāĻŦāĻ‚ lo 8x8 āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦā§āĻ˛āĻ•ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ•ā§ƒāĻ¤ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŽāĻžāĻ¨ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°ā§‡
āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯, āĻ¤āĻžāĻ‡ 64-āĻāĻ° āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° 1 āĻ‡āĻ‰āĻ¨āĻŋāĻŸā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻ¯āĻŧ,
āĻ…āĻĨāĻŦāĻž āĻāĻ•āĻ‡ āĻŦā§āĻ˛āĻ•ā§‡ āĻ­āĻŋāĻ¨ā§āĻ¨āĻ­āĻžāĻŦā§‡ āĻ›āĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻĒāĻĄāĻŧā§‡āĨ¤

āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽ āĻĄā§āĻ°āĻĒ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻžāĻ°ā§āĻĨā§€ āĻ¯āĻĻāĻŋ āĻ•ā§‹āĻ¨ 8x8 āĻŦā§āĻ˛āĻ• āĻāĻ•āĻŸāĻŋ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻŦā§‡āĻļāĻŋ āĻ†āĻ˛āĻžāĻĻāĻž āĻ¨āĻž āĻšāĻ¯āĻŧ
of hi, āĻāĻŦāĻ‚ āĻ¯āĻĻāĻŋ āĻāĻ° āĻŦā§‡āĻļāĻŋ āĻ¨āĻž āĻšāĻ¯āĻŧ āĻŽā§āĻĻā§āĻ°āĻžāĻ° āĻ‰āĻ˛āĻŸāĻž āĻĒāĻŋāĻ  āĻŦā§āĻ˛āĻ• (1āĻŸāĻŋāĻ° āĻ…āĻ°ā§āĻĨ āĻĒā§āĻ°ā§‹ āĻšāĻŋāĻ¤ā§āĻ°) āĻāĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻŦā§‡āĻļāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§ƒāĻĨāĻ•
āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ• lo.

āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ hi āĻšāĻ˛ 64*12, āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ lo āĻšāĻ˛ 64*5, āĻāĻŦāĻ‚ āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨
āĻŽā§āĻĻā§āĻ°āĻžāĻ° āĻ‰āĻ˛āĻŸāĻž āĻĒāĻŋāĻ  0.33 āĻšāĻ¯āĻŧ

āĻ…āĻ¸ā§āĻŦā§€āĻ•āĻžāĻ°
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ…āĻ¸ā§āĻŦā§€āĻ•āĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡; āĻ¯āĻĻāĻŋ āĻļā§‚āĻ¨ā§āĻ¯ āĻ¨āĻž āĻĨāĻžāĻ•ā§‡ āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻ†āĻ˛āĻĢāĻž āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ•ā§‡ āĻ…āĻ¸ā§āĻŦā§€āĻ•āĻžāĻ° āĻ•āĻ°ā§‡ (āĻ¯āĻĻāĻŋ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧ)āĨ¤
āĻ‡āĻ¨āĻĒā§āĻŸā§‡ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 0āĨ¤

noformat
libavfilterāĻ•ā§‡ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€āĻ¤ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¨āĻž āĻ•āĻ°āĻ¤ā§‡ āĻŦāĻžāĻ§ā§āĻ¯ āĻ•āĻ°ā§āĻ¨
āĻ›āĻžāĻāĻ•āĻ¨āĻŋ.

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

pix_fmts
āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡āĻ° āĻ¨āĻžāĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ '|'-āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž, āĻ¯ā§‡āĻŽāĻ¨ apix_fmts=yuv420p|monow|rgb24"āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ libavfilter āĻĨā§‡āĻ•ā§‡ āĻ­āĻŋāĻ¨ā§āĻ¨ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻŦāĻžāĻ§ā§āĻ¯ āĻ•āĻ°ā§āĻ¨ yuv420p vflip-āĻ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĻā§‡āĻ“āĻ¯āĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯
āĻ›āĻžāĻāĻ•āĻ¨āĻŋ:

noformat=pix_fmts=yuv420p,vflip

¡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻŸāĻŋāĻ•ā§‡ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ¯āĻŧ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ¨āĻ¯āĻŧ āĻāĻŽāĻ¨ āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻŸā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨:

noformat=yuv420p|yuv444p|yuv410p

āĻ—ā§‹āĻ˛āĻŽāĻžāĻ˛
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻļāĻŦā§āĻĻ āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ¸āĻŽāĻ¸ā§āĻ¤_āĻŦā§€āĻœ
c0_āĻŦā§€āĻœ
c1_āĻŦā§€āĻœ
c2_āĻŦā§€āĻœ
c3_āĻŦā§€āĻœ
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻŦāĻž āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ¸āĻŦ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻœāĻ¨ā§āĻ¯ āĻļāĻŦā§āĻĻ āĻŦā§€āĻœ āĻ¸ā§‡āĻŸ
āĻ¸āĻŽāĻ¸ā§āĻ¤_āĻŦā§€āĻœ. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 123457āĨ¤

āĻ¸āĻŽāĻ¸ā§āĻ¤_āĻļāĻ•ā§āĻ¤āĻŋ, āĻ¸āĻŦ
c0_āĻļāĻ•ā§āĻ¤āĻŋ, c0s
c1_āĻļāĻ•ā§āĻ¤āĻŋ, c1s
c2_āĻļāĻ•ā§āĻ¤āĻŋ, c2s
c3_āĻļāĻ•ā§āĻ¤āĻŋ, c3s
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻŦāĻž āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻļāĻŦā§āĻĻ āĻļāĻ•ā§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
āĻ¸āĻŽāĻ¸ā§āĻ¤_āĻļāĻ•ā§āĻ¤āĻŋ. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 0ā§ˇ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻ¸āĻ° āĻšāĻ˛ [0, 100]ā§ˇ

āĻ¸āĻŦ_āĻĒāĻ¤āĻžāĻ•āĻž, allf
c0_āĻĒāĻ¤āĻžāĻ•āĻž, c0f
c1_āĻĒāĻ¤āĻžāĻ•āĻž, c1f
c2_āĻĒāĻ¤āĻžāĻ•āĻž, c2f
c3_āĻĒāĻ¤āĻžāĻ•āĻž, c3f
āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻĒāĻ¤āĻžāĻ•āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻŦāĻž āĻ¯āĻĻāĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻ¤āĻžāĻ•āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¸āĻŦ_āĻĒāĻ¤āĻžāĻ•āĻžāĨ¤ āĻ¸āĻšāĻœāĻ˛āĻ­ā§āĻ¯
āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻĒāĻ¤āĻžāĻ•āĻžāĻ° āĻŽāĻžāĻ¨ āĻšāĻ˛:

a āĻ—āĻĄāĻŧ āĻ…āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€ āĻļāĻŦā§āĻĻ (āĻŽāĻ¸ā§ƒāĻŖ)

p āĻāĻ•āĻŸāĻŋ (āĻ†āĻ§āĻž) āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹ āĻļāĻŦā§āĻĻ āĻŽāĻŋāĻļā§āĻ°āĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨

t āĻ…āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€ āĻ—ā§‹āĻ˛āĻŽāĻžāĻ˛ (āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻļāĻŦā§āĻĻā§‡āĻ° āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨)

u āĻ…āĻ­āĻŋāĻ¨ā§āĻ¨ āĻļāĻŦā§āĻĻ (āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻ—āĻžāĻ‰āĻ¸āĻŋāĻ¯āĻŧāĻžāĻ¨)

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻ…āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€ āĻāĻŦāĻ‚ āĻ…āĻ­āĻŋāĻ¨ā§āĻ¨ āĻļāĻŦā§āĻĻ āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

noise=alls=20:allf=t+u

āĻ…āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ°
āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻ…āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ‰āĻ¤ā§āĻ¸āĻŸāĻŋ āĻĒāĻžāĻ¸ āĻ•āĻ°ā§āĻ¨āĨ¤

ocv
Libopencv āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻ¤ā§‡, libopencv āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻāĻŦāĻ‚ āĻšā§‡āĻĄāĻžāĻ° āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ FFmpeg āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°ā§āĻ¨
"--enable-libopencv"āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°_āĻ¨āĻžāĻŽ
libopencv āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ¨āĻžāĻŽ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

filter_params
libopencv āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡ āĻ¯ā§‡ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻŦā§‡ā§ˇ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨
āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ

āĻ†āĻ°ā§‹ āĻ¸ā§āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻĢāĻŋāĻ¸āĻŋāĻ¯āĻŧāĻžāĻ˛ libopencv āĻĄāĻ•ā§āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨ āĻĒāĻĄāĻŧā§āĻ¨:
<http://docs.opencv.org/master/modules/imgproc/doc/filtering.html>

āĻŦā§‡āĻļ āĻ•āĻŋāĻ›ā§ libopencv āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤; āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ‰āĻĒāĻ§āĻžāĻ°āĻž āĻĻā§‡āĻ–ā§āĻ¨āĨ¤

āĻŦāĻŋāĻ¸ā§āĻ¤ā§ƒāĻ¤āĻŋ

āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻžāĻ āĻžāĻŽā§‹āĻ—āĻ¤ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻšāĻŋāĻ¤ā§āĻ° āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ libopencv āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻ¯āĻŧ
āĻĢāĻžāĻ‚āĻļāĻ¨ "āĻ¸āĻŋāĻ­āĻŋāĻĄāĻŋāĻ˛ā§‡āĻŸ"āĨ¤

āĻāĻŸāĻŋ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡: struct_el|nb_āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ.

struct_el āĻāĻ•āĻŸāĻŋ āĻ—āĻ āĻ¨ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡, āĻāĻŦāĻ‚ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻ†āĻ›ā§‡:
āĻ•āĻ˛āĻ¸xāĻ¸āĻžāĻ°āĻŋ+anchor_xxanchor_y/āĻ†āĻ•ā§ƒāĻ¤āĻŋ

āĻ•āĻ˛āĻ¸ āĻāĻŦāĻ‚ āĻ¸āĻžāĻ°āĻŋ āĻ•āĻžāĻ āĻžāĻŽā§‹āĻ—āĻ¤ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻ•āĻ˛āĻžāĻŽ āĻāĻŦāĻ‚ āĻ¸āĻžāĻ°āĻŋāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°ā§‡,
anchor_x āĻāĻŦāĻ‚ anchor_y āĻ¨ā§‹āĻ™ā§āĻ—āĻ° āĻŦāĻŋāĻ¨ā§āĻĻā§, āĻāĻŦāĻ‚ āĻ†āĻ•ā§ƒāĻ¤āĻŋ āĻ—āĻ āĻ¨ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻœāĻ¨ā§āĻ¯ āĻ†āĻ•ā§ƒāĻ¤āĻŋ.
āĻ†āĻ•ā§ƒāĻ¤āĻŋ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ "āĻ°ā§‡āĻ•ā§āĻŸ", "āĻ•ā§āĻ°āĻ¸", "āĻ…ā§āĻ¯āĻžāĻ˛āĻŋāĻĒāĻ¸" āĻŦāĻž "āĻ•āĻžāĻ¸ā§āĻŸāĻŽ" āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

āĻ¯āĻĻāĻŋ āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨ āĻ†āĻ•ā§ƒāĻ¤āĻŋ "āĻ•āĻžāĻ¸ā§āĻŸāĻŽ" āĻšāĻ˛, āĻāĻŸāĻŋ āĻĢāĻ°ā§āĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°āĻž āĻ†āĻŦāĻļā§āĻ¯āĻ•ā§ˇ
"=āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽāĻ¨āĻžāĻŽ āĻ¸āĻš āĻĢāĻžāĻ‡āĻ˛ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻšāĻŋāĻ¤ā§āĻ°āĻ•ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡ āĻŦāĻ˛ā§‡ āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ āĻ‰āĻœā§āĻœā§āĻŦāĻ˛ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻŽā§āĻĻā§āĻ°āĻŖāĻ¯ā§‹āĻ—ā§āĻ¯ āĻ…āĻ•ā§āĻˇāĻ°āĨ¤ āĻ¯āĻ–āĻ¨ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻĨāĻž āĻ†āĻ•ā§ƒāĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ, āĻ•āĻ˛āĻ¸ āĻāĻŦāĻ‚
āĻ¸āĻžāĻ°āĻŋ āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻĒāĻ āĻŋāĻ¤ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻŦāĻž āĻ•āĻ˛āĻžāĻŽ āĻāĻŦāĻ‚ āĻ¸āĻžāĻ°āĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ struct_el āĻšāĻ˛ "3x3+0x0/rect"āĨ¤

nb_āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻšāĻŋāĻ¤ā§āĻ°ā§‡ āĻ•āĻ¤āĻŦāĻžāĻ° āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡, āĻāĻŦāĻ‚
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 1āĨ¤

āĻ•āĻŋāĻ›ā§ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ:

# āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
ocv = āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤

# āĻāĻ•āĻŸāĻŋ 5x5 āĻ•ā§āĻ°āĻ¸ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻ•āĻžāĻ āĻžāĻŽā§‹āĻ—āĻ¤ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨, āĻĻā§āĻ‡āĻŦāĻžāĻ° āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§āĻ¨
ocv=filter_name=dilate:filter_params=5x5+2x2/cross|2

# diamond.shape āĻĢāĻžāĻ‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻŸāĻŋ āĻĒāĻĄāĻŧā§āĻ¨, āĻĻā§āĻ‡āĻŦāĻžāĻ° āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤
# diamond.shape āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋāĻ¤ā§‡ āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ…āĻ•ā§āĻˇāĻ°ā§‡āĻ° āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
#*
# ***
# *****
# ***
#*
# āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ˛āĻžāĻŽ āĻāĻŦāĻ‚ āĻ¸āĻžāĻ°āĻŋ āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
# āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ…ā§āĻ¯āĻžāĻ™ā§āĻ•āĻ° āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ•āĻ—ā§āĻ˛āĻŋ āĻ¨āĻ¯āĻŧ
ocv=dilate:0x0+2x2/custom=diamond.shape|2

āĻ•ā§āĻˇāĻ¯āĻŧ āĻ•āĻ°āĻž

āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸ā§āĻŸā§āĻ°āĻžāĻ•āĻšāĻžāĻ°āĻŋāĻ‚ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ‡āĻŽā§‡āĻœ āĻ‡āĻ°ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ libopencv āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻ¯āĻŧ
āĻĢāĻžāĻ‚āĻļāĻ¨ "cvErode"āĨ¤

āĻāĻŸāĻŋ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡: struct_el:nb_āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ, āĻāĻ•āĻ‡ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻāĻŦāĻ‚ āĻļāĻŦā§āĻĻāĻžāĻ°ā§āĻĨāĻŦāĻŋāĻĻā§āĻ¯āĻž āĻ¸āĻš
āĻĻā§āĻ¯ āĻŦāĻŋāĻ¸ā§āĻ¤ā§ƒāĻ¤āĻŋ āĻ›āĻžāĻāĻ•āĻ¨āĻŋ.

āĻŽāĻ¸ā§ƒāĻŖ

āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻŽāĻ¸ā§ƒāĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ˛āĻžāĻ—ā§‡: āĻ†āĻĻāĻ°ā§āĻļ|param1|param2|param3|param4.

āĻ†āĻĻāĻ°ā§āĻļ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻ¸ā§ƒāĻŖ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ§āĻ°āĻ¨, āĻāĻŦāĻ‚ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡:
"blur", "blur_no_scale", "Median", "gaussian", āĻ…āĻĨāĻŦāĻž "bilateral"āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛
"āĻ—āĻžāĻ‰āĻ¸āĻŋāĻ¯āĻŧāĻžāĻ¨"āĨ¤

āĻ…āĻ°ā§āĻĨ param1, param2, param3, āĻāĻŦāĻ‚ param4 āĻŽāĻ¸ā§ƒāĻŖ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡āĨ¤ param1 āĻāĻŦāĻ‚
param2 āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ§āĻ¨āĻžāĻ¤ā§āĻŽāĻ• āĻŽāĻžāĻ¨ āĻŦāĻž 0 āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤ param3 āĻāĻŦāĻ‚ param4 āĻ­āĻžāĻ¸āĻŽāĻžāĻ¨ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§āĻ¨
āĻŽāĻžāĻ¨āĨ¤

āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ param1 āĻšāĻ˛ 3āĨ¤ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°ā§‡āĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 0āĨ¤

āĻāĻ‡ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ libopencv āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻ¯āĻŧ
"cvSmooth"āĨ¤

āĻ‰āĻĒāĻ°ā§‡ āĻĒāĻžāĻ¤āĻž
āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ…āĻ¨ā§āĻ¯āĻŸāĻŋāĻ° āĻ‰āĻĒāĻ°ā§‡ āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻĻā§āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨ā§‡āĻ¯āĻŧ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĨāĻžāĻ•ā§‡āĨ¤ āĻĒā§āĻ°āĻĨāĻŽ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻ˛ "āĻĒā§āĻ°āĻ§āĻžāĻ¨" āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¯āĻžāĻ° āĻ‰āĻĒāĻ°
āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡āĻĄ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ—ā§ƒāĻšā§€āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤

x
y āĻŽā§‚āĻ˛ā§‡ āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡āĻĄ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° x āĻāĻŦāĻ‚ y āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ•ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ‰āĻ­āĻ¯āĻŧ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ "0"āĨ¤ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻŸāĻŋ āĻ…āĻŦā§ˆāĻ§ āĻšāĻ˛ā§‡,
āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻļāĻžāĻ˛ āĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ (āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡ āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻŦā§‡ āĻ¨āĻž
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĻā§ƒāĻļā§āĻ¯āĻŽāĻžāĻ¨ āĻāĻ˛āĻžāĻ•āĻž)āĨ¤

eof_āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž
āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄāĻžāĻ°āĻŋ āĻ‡āĻ¨āĻĒā§āĻŸā§‡ EOF-āĻāĻ° āĻ¸āĻŽā§āĻŽā§āĻ–ā§€āĻ¨ āĻšāĻ˛ā§‡ āĻ¯ā§‡ āĻĒāĻĻāĻ•ā§āĻˇā§‡āĻĒ āĻ¨āĻŋāĻ¤ā§‡ āĻšāĻŦā§‡; āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨:

āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ
āĻļā§‡āĻˇ āĻĢā§āĻ°ā§‡āĻŽāĻŸāĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§āĻ¨ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ)āĨ¤

endall
āĻ‰āĻ­āĻ¯āĻŧ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻļā§‡āĻˇ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒāĻžāĻ¸
āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ‡āĻ¨āĻĒā§āĻŸ āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻĒāĻžāĻ¸.

āĻ¸ā§āĻĒāĻˇā§āĻŸ
āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ•āĻ–āĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ x, āĻāĻŦāĻ‚ y āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻāĻŸāĻž
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ‡āĻ¨āĻŋāĻļāĻŋāĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœā§‡āĻļāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŦāĻž āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŦāĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°ā§āĻ¨
āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ

āĻĢā§āĻ°ā§‡āĻŽ
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ†āĻ—āĻ¤ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°ā§āĻ¨

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻĢā§āĻ°ā§‡āĻŽ.

āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ•āĻŽ
1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•āĻ˛ā§‡, āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤āĻ¤āĻŽ āĻ‡āĻ¨āĻĒā§āĻŸāĻŸāĻŋ āĻŦāĻ¨ā§āĻ§ āĻšāĻ¯āĻŧā§‡ āĻ—ā§‡āĻ˛ā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸāĻŸāĻŋāĻ•ā§‡ āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°āĻ¤ā§‡ āĻŦāĻžāĻ§ā§āĻ¯ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
āĻŽāĻžāĻ¨ āĻšāĻ˛ 0āĨ¤

āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

yuv420
āĻœā§‹āĻ° YUV420 āĻ†āĻ‰āĻŸāĻĒā§āĻŸ

yuv422
āĻœā§‹āĻ° YUV422 āĻ†āĻ‰āĻŸāĻĒā§āĻŸ

yuv444
āĻœā§‹āĻ° YUV444 āĻ†āĻ‰āĻŸāĻĒā§āĻŸ

āĻ†āĻ°āĻœāĻŋāĻŦāĻŋ āĻœā§‹āĻ° āĻ•āĻ°ā§‡ āĻ†āĻ°āĻœāĻŋāĻŦāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ yuv420.

āĻ†āĻ°āĻœāĻŋāĻŦāĻŋ (āĻŦāĻžā§āĻšāĻŋāĻ¤)
āĻ¯āĻĻāĻŋ 1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, RGB āĻ°āĻ™ā§‡āĻ° āĻœāĻžāĻ¯āĻŧāĻ—āĻžāĻ¯āĻŧ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋāĻ•ā§‡ āĻŦāĻžāĻ§ā§āĻ¯ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨
āĻšāĻ˛ 0āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ…āĻŦāĻšā§‡āĻ˛āĻŋāĻ¤, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡.

āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻļā§‡āĻˇ
1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•āĻ˛ā§‡, āĻŽā§‚āĻ˛ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻļā§‡āĻˇ āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡ āĻĢā§āĻ°ā§‡āĻŽāĻŸāĻŋ āĻ†āĻāĻ•āĻ¤ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋāĻ•ā§‡ āĻœā§‹āĻ° āĻ•āĻ°ā§āĻ¨
āĻ¸ā§āĻ°ā§‹āĻ¤ā§‡āĻ° āĻļā§‡āĻˇāĨ¤ 0 āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ āĻāĻ‡ āĻ†āĻšāĻ°āĻŖāĻ•ā§‡ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1āĨ¤

āĻ¸āĻžāĻ°ā§āĻœāĻžāĻ°āĻŋāĻ° x, āĻāĻŦāĻ‚ y āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ¤ā§‡ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

main_w, W
main_h, H
āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž.

overlay_w, w
overlay_h, h
āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž.

x
y āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻŽāĻžāĻ¨ x āĻāĻŦāĻ‚ y. āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¤āĻžāĻĻā§‡āĻ° āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

hsub
vsub
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡āĻ° āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• āĻāĻŦāĻ‚ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ‰āĻĒ-āĻ¨āĻŽā§āĻ¨āĻž āĻŽāĻžāĻ¨āĨ¤ āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ
āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ "yuv422p" hsub 2 āĻāĻŦāĻ‚ vsub 1 āĻšāĻ¯āĻŧ

n āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, 0 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§

āĻĒāĻŋāĻ“āĻāĻ¸ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨, NAN āĻ¯āĻĻāĻŋ āĻ…āĻœāĻžāĻ¨āĻž āĻĨāĻžāĻ•ā§‡

t āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ, āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻ‡āĻ¨āĻĒā§āĻŸ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ…āĻœāĻžāĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ āĻāĻŸāĻŋ NANāĨ¤

āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–ā§āĻ¯ āĻ¯ā§‡ n, āĻĒāĻŋāĻ“āĻāĻ¸, t āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡āĻ‡ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧ āĻĒā§āĻ°āĻ¤āĻŋ āĻĢā§āĻ°ā§‡āĻŽ,
āĻāĻŦāĻ‚ āĻ¯āĻ–āĻ¨ NAN-āĻāĻ° āĻ•āĻžāĻ›ā§‡ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻŦā§‡ āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻāĻŸāĻž.

āĻ¸āĻšā§‡āĻ¤āĻ¨ āĻĨāĻžāĻ•ā§āĻ¨ āĻ¯ā§‡ āĻĢā§āĻ°ā§‡āĻŽ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĨā§‡āĻ•ā§‡ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡āĻ° āĻ•ā§āĻ°āĻŽāĻžāĻ¨ā§āĻ¸āĻžāĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¤āĻžāĻ‡, āĻ¯āĻĻāĻŋ āĻ¤āĻžāĻĻā§‡āĻ°
āĻĒā§āĻ°āĻžāĻ°āĻŽā§āĻ­āĻŋāĻ• āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ­āĻŋāĻ¨ā§āĻ¨, āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻĻā§āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒāĻžāĻ¸ āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ˛ āĻ§āĻžāĻ°āĻŖāĻž
setpts=PTS-STARTPTS āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°ā§āĻ¨ āĻ¯āĻžāĻ¤ā§‡ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻāĻ•āĻ‡ āĻļā§‚āĻ¨ā§āĻ¯ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻšāĻŋāĻ¸āĻžāĻŦā§‡
āĻœāĻ¨ā§āĻ¯ āĻšāĻ˛āĻšā§āĻšāĻŋāĻ¤ā§āĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°ā§‡āĨ¤

āĻ†āĻĒāĻ¨āĻŋ āĻ†āĻ°āĻ“ āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡ āĻāĻ•āĻ¸āĻžāĻĨā§‡ āĻšā§‡āĻ‡āĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ āĻ¤āĻŦā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻāĻ‡ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻĻāĻ•ā§āĻˇāĻ¤āĻž āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤

āĻ•āĻŽāĻžāĻ¨ā§āĻĄ

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡:

x
y āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° x āĻāĻŦāĻ‚ y āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻāĻ•āĻ‡ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡
āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻŦā§ˆāĻ§ āĻ¨āĻž āĻšāĻ˛ā§‡, āĻāĻŸāĻŋ āĻ¤āĻžāĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ āĻ°āĻžāĻ–āĻž āĻšāĻ¯āĻŧ.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻŽā§‚āĻ˛ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ¨ā§€āĻšā§‡āĻ° āĻĄāĻžāĻ¨āĻĻāĻŋāĻ•ā§‡āĻ° āĻ•ā§‹āĻŖ āĻĨā§‡āĻ•ā§‡ 10 āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡ āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡ āĻ†āĻāĻ•ā§āĻ¨:

overlay=main_w-overlay_w-10:main_h-overlay_h-10

āĻ¨āĻžāĻŽāĻ¯ā§āĻ•ā§āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻŸāĻŋ āĻšāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¯āĻŧ:

overlay=x=main_w-overlay_w-10:y=main_h-overlay_h-10

¡ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻ¨ā§€āĻšā§‡ āĻŦāĻžāĻŽ āĻ•ā§‹āĻŖā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŦāĻšā§āĻ› PNG āĻ˛ā§‹āĻ—ā§‹ āĻĸā§‹āĻ•āĻžāĻ¨, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ ffmpeg
"-filter_complex" āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¸āĻš āĻŸā§āĻ˛:

ffmpeg -i āĻ‡āĻ¨āĻĒā§āĻŸ -i āĻ˛ā§‹āĻ—ā§‹ -filter_complex 'overlay=10:main_h-overlay_h-10' āĻ†āĻ‰āĻŸāĻĒā§āĻŸ

¡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ 2āĻŸāĻŋ āĻ­āĻŋāĻ¨ā§āĻ¨ āĻ¸ā§āĻŦāĻšā§āĻ› PNG āĻ˛ā§‹āĻ—ā§‹ (āĻ¨āĻŋāĻšā§‡āĻ° āĻĄāĻžāĻ¨ āĻ•ā§‹āĻŖā§‡ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ˛ā§‹āĻ—ā§‹) āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻ•āĻ°āĻžāĻ¨
āĻĻā§āĻ¯ ffmpeg āĻŸā§āĻ˛:

ffmpeg -i āĻ‡āĻ¨āĻĒā§āĻŸ -i logo1 -i logo2 -filter_complex 'overlay=x=10:y=Hh-10,overlay=x=Ww-10:y=Hh-10' āĻ†āĻ‰āĻŸāĻĒā§āĻŸ

¡ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ‰āĻĒāĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŦāĻšā§āĻ› āĻ°āĻ™ā§‡āĻ° āĻ¸ā§āĻ¤āĻ° āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨; "WxH" āĻāĻ° āĻ†āĻ•āĻžāĻ° āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ‡āĻ¨āĻĒā§āĻŸ:

[āĻ‡āĻŽā§‡āĻ˛ āĻ¸ā§āĻ°āĻ•ā§āĻˇāĻŋāĻ¤]:size=WxH [āĻ“āĻ­āĻžāĻ°]; [āĻ] [āĻ“āĻ­āĻžāĻ°] āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡ [āĻ†āĻ‰āĻŸ]

āĻāĻ•āĻŸāĻŋ āĻŽā§‚āĻ˛ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ (āĻāĻ–āĻžāĻ¨ā§‡ āĻĻā§‡āĻļāĻ•ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸āĻš) āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻšāĻžāĻ˛āĻžāĻ¨
āĻĒāĻžāĻ°ā§āĻļā§āĻŦ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ ffplay āĻŸā§āĻ˛:

ffplay input.avi -vf 'āĻŦāĻŋāĻ­āĻ•ā§āĻ¤[a][b]; [a]āĻĒā§āĻ¯āĻžāĻĄ=iw*2:ih[src]; [āĻ–] āĻĻā§‡āĻļāĻ•ā§‡ [āĻĢāĻŋāĻ˛ā§āĻŸ]; [src][filt]āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡=w'

āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻŸāĻŋ āĻāĻ•āĻ‡ āĻ°āĻ•āĻŽ:

ffplay input.avi -vf 'split[b], pad=iw*2[src], [b]deshake, [src]overlay=w'

āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻ˛āĻžāĻ‡āĻĄāĻŋāĻ‚ āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻ¨ā§‡āĻ° āĻŦāĻžāĻŽ āĻĨā§‡āĻ•ā§‡ āĻĄāĻžāĻ¨āĻĻāĻŋāĻ•ā§‡ āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ…āĻ‚āĻļā§‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻŦā§‡
āĻ¸āĻŽāĻ¯āĻŧ 2 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§:

overlay=x='if(gte(t,2), -w+(t-2)*20, NAN)':y=0

āĻĻā§āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻ°ā§‡āĻ–ā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ°āĻšāĻ¨āĻž āĻ•āĻ°ā§āĻ¨:

ffmpeg -i left.avi -i right.avi -filter_complex "
nullsrc=size=200x100 [āĻŦā§āĻ¯āĻžāĻ•āĻ—ā§āĻ°āĻžāĻ‰āĻ¨ā§āĻĄ];
[0:v] setpts=PTS-STARTPTS, āĻ¸ā§āĻ•ā§‡āĻ˛=100x100 [āĻŦāĻžāĻŽ];
[1:v] setpts=PTS-STARTPTS, āĻ¸ā§āĻ•ā§‡āĻ˛=100x100 [āĻĄāĻžāĻ¨];
[āĻĒāĻŸāĻ­ā§‚āĻŽāĻŋ][āĻŦāĻžāĻŽ] āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡=āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤=1 [āĻŦā§āĻ¯āĻžāĻ•āĻ—ā§āĻ°āĻžāĻ‰āĻ¨ā§āĻĄ+āĻŦāĻžāĻŽ];
[background+left][right] overlay=shortest=1:x=100 [left+right]
"

āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻ­āĻžāĻ—ā§‡ āĻĄā§‡āĻ˛ā§‹āĻ—ā§‹ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§‡ 10-20 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻ­āĻŋāĻĄāĻŋāĻ“ āĻŽāĻžāĻ¸ā§āĻ• āĻ•āĻ°ā§āĻ¨

ffmpeg -i test.avi -codec:v:0 wmv2 -ar 11025 -b:v 9000k
-vf '[in]split[split_main][split_delogo];[split_delogo]trim=start=360:end=371,delogo=0:0:640:480[delogoed];[split_main][delogoed]overlay=eof_action=pass[out]'
āĻŽā§āĻ–ā§‹āĻļ

āĻ•ā§āĻ¯āĻžāĻ¸āĻ•ā§‡āĻĄā§‡ āĻŦā§‡āĻļ āĻ•āĻ¯āĻŧā§‡āĻ•āĻŸāĻŋ āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡ āĻšā§‡āĻ‡āĻ¨ āĻ•āĻ°ā§āĻ¨:

nullsrc=s=200x200 [bg];
testsrc=s=100x100, split=4 [in0][in1][in2][in3];
[in0] lutrgb=r=0, [bg] overlay=0:0 [mid0];
[in1] lutrgb=g=0, [mid0] overlay=100:0 [mid1];
[in2] lutrgb=b=0, [mid1] overlay=0:100 [mid2];
[in3] āĻ¨āĻžāĻ˛, [āĻŽāĻŋāĻĄā§¨] āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡=2:100 [āĻ†āĻ‰āĻŸ100]

owdenoise
āĻ“āĻ­āĻžāĻ°āĻ•āĻŽāĻĒā§āĻ˛āĻŋāĻŸ āĻ“āĻ¯āĻŧā§‡āĻ­āĻ˛ā§‡āĻŸ āĻĄāĻŋāĻ¨ā§‹āĻ‡āĻœāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ—āĻ­ā§€āĻ°āĻ¤āĻž
āĻ—āĻ­ā§€āĻ°āĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŦā§ƒāĻšāĻ¤ā§āĻ¤āĻ° āĻ—āĻ­ā§€āĻ°āĻ¤āĻžāĻ° āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻŽā§āĻ¨ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ†āĻ°āĻ“ āĻŦā§‡āĻļāĻŋ āĻŦāĻ°ā§āĻœāĻ¨ āĻ•āĻ°āĻŦā§‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ§ā§€āĻ°āĻ—āĻ¤āĻŋāĻ° āĻ•āĻ°āĻŦā§‡
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŋāĻ‚

8-16 āĻ°ā§‡āĻžā§āĻœā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ int āĻšāĻ¤ā§‡ āĻšāĻŦā§‡, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 8āĨ¤

āĻ˛ā§āĻŽāĻž_āĻļāĻ•ā§āĻ¤āĻŋ, ls
āĻ˛ā§āĻŽāĻž āĻļāĻ•ā§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

0-1000 āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĻā§āĻŦāĻŋāĻ—ā§āĻŖ āĻŽāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 1.0ā§ˇ

āĻ•ā§āĻ°ā§‹āĻŽāĻž_āĻļāĻ•ā§āĻ¤āĻŋ, cs
āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻļāĻ•ā§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

0-1000 āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĻā§āĻŦāĻŋāĻ—ā§āĻŖ āĻŽāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 1.0ā§ˇ

āĻĒā§āĻ¯āĻžāĻĄ
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ‡āĻŽā§‡āĻœā§‡ āĻĒā§āĻ¯āĻžāĻĄāĻŋāĻ‚ āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨, āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ āĻŽā§‚āĻ˛ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ°āĻžāĻ–ā§āĻ¨ x, y
āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ•

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĒā§āĻ°āĻ¸ā§āĻĨ, w
āĻ‰āĻšā§āĻšāĻ¤āĻž, h
āĻĒā§āĻ¯āĻžāĻĄāĻŋāĻ‚ āĻ¯ā§āĻ•ā§āĻ¤ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻ†āĻ•āĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¯āĻĻāĻŋ
āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ¸ā§āĻĨ or āĻ‰āĻšā§āĻšāĻ¤āĻž 0, āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ†āĻ•āĻžāĻ° āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤

āĻ¸āĻžāĻ°ā§āĻœāĻžāĻ°āĻŋāĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻŽāĻžāĻ¨ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ‰āĻšā§āĻšāĻ¤āĻž āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ, āĻāĻŦāĻ‚ āĻ­āĻžāĻ‡āĻ¸
āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤āĨ¤

āĻāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž 0 āĻšāĻ¯āĻŧ

x
y āĻ¸āĻŽā§āĻŽāĻžāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻĒā§āĻ¯āĻžāĻĄā§‡āĻĄ āĻāĻ˛āĻžāĻ•āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ‡āĻŽā§‡āĻœ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻĢāĻ¸ā§‡āĻŸāĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻ‰āĻĒāĻ°ā§‡āĻ°/āĻŦāĻžāĻŽ āĻ¸ā§€āĻŽāĻžāĻ¨āĻžāĻ¯āĻŧāĨ¤

āĻ¸āĻžāĻ°ā§āĻœāĻžāĻ°āĻŋāĻ° x āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻŽāĻžāĻ¨ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ y āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ, āĻāĻŦāĻ‚ āĻ¤āĻĻā§āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤āĨ¤

āĻāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ x āĻāĻŦāĻ‚ y 0 āĻšāĻ¯āĻŧ

āĻ°āĻ™
āĻĒā§āĻ¯āĻžāĻĄā§‡āĻĄ āĻāĻ˛āĻžāĻ•āĻžāĻ° āĻ°āĻ™ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, "āĻ°āĻ™" āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨
ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻ āĻŦāĻŋāĻ­āĻžāĻ—āĨ¤

āĻāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻ°āĻ™ āĻ•āĻžāĻ˛ā§‹".

āĻāĻ° āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ¸ā§āĻĨ, āĻ‰āĻšā§āĻšāĻ¤āĻž, x, āĻāĻŦāĻ‚ y āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¸āĻŽā§āĻŦāĻ˛āĻŋāĻ¤ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ
āĻ§ā§āĻ°ā§āĻŦāĻ•:

in_w
in_h
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž.

iw
ih āĻāĻ‡ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻ•āĻ‡ in_w āĻāĻŦāĻ‚ in_h.

out_w
āĻ†āĻ‰āĻŸ_āĻ˜
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž (āĻĒā§āĻ¯āĻžāĻĄā§‡āĻĄ āĻāĻ˛āĻžāĻ•āĻžāĻ° āĻ†āĻ•āĻžāĻ°), āĻ¯ā§‡āĻŽāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻĒā§āĻ°āĻ¸ā§āĻĨ
āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ

ow
oh āĻāĻ‡ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻ•āĻ‡ out_w āĻāĻŦāĻ‚ āĻ†āĻ‰āĻŸ_āĻ˜.

x
y x āĻāĻŦāĻ‚ y āĻ…āĻĢāĻ¸ā§‡āĻŸ āĻ¯ā§‡āĻŽāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ x āĻāĻŦāĻ‚ y āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ, āĻŦāĻž NAN āĻ¯āĻĻāĻŋ āĻāĻ–āĻ¨āĻ“ āĻ¨āĻž āĻšāĻ¯āĻŧ
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ

a āĻāĻ•āĻ‡ āĻ°āĻ•āĻŽ iw / ih

sAR āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨āĻŽā§āĻ¨āĻž āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤

āĻĻāĻžāĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ¸āĻĒā§āĻ˛ā§‡ āĻ…ā§āĻ¯āĻžāĻ¸āĻĒā§‡āĻ•ā§āĻŸ āĻ°ā§‡āĻļāĻŋāĻ“, āĻāĻŸāĻŋ āĻāĻ•āĻ‡ (iw / ih)* sAR

hsub
vsub
āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• āĻāĻŦāĻ‚ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ‰āĻĒ-āĻ¨āĻŽā§āĻ¨āĻž āĻŽāĻžāĻ¨āĨ¤ āĻ¯ā§‡āĻŽāĻ¨ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯
"yuv422p" hsub 2 āĻāĻŦāĻ‚ vsub 1 āĻšāĻ¯āĻŧ

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ "āĻŦā§‡āĻ—ā§āĻ¨āĻŋ" āĻ°āĻ™ā§‡āĻ° āĻĒā§āĻ¯āĻžāĻĄāĻŋāĻ‚ āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ•āĻžāĻ° āĻšāĻ¯āĻŧ
640x480, āĻāĻŦāĻ‚ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ‰āĻĒāĻ°ā§‡āĻ°-āĻŦāĻžāĻŽ āĻ•ā§‹āĻŖāĻŸāĻŋ āĻ•āĻ˛āĻžāĻŽ 0, āĻ¸āĻžāĻ°āĻŋ 40 āĻ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡

āĻĒā§āĻ¯āĻžāĻĄ=640:480:0:40:āĻŦā§‡āĻ—ā§āĻ¨āĻŋ

āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āĻ° āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯:

āĻĒā§āĻ¯āĻžāĻĄ=āĻĒā§āĻ°āĻ¸ā§āĻĨ=640:āĻ‰āĻšā§āĻšāĻ¤āĻž=480:x=0:y=40:āĻ°āĻ™=āĻŦā§‡āĻ—ā§āĻ¨āĻŋ

¡ 3/2 āĻŽāĻžāĻ¤ā§āĻ°āĻž āĻŦā§ƒāĻĻā§āĻ§āĻŋ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§‡āĻ¤ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ¯āĻžāĻĄ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ°āĻžāĻ–ā§āĻ¨
āĻĒā§āĻ¯āĻžāĻĄā§‡āĻĄ āĻāĻ˛āĻžāĻ•āĻžāĻ° āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“:

pad="3/2*iw:3/2*ih:(ow-iw)/2:(oh-ih)/2"

¡ āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻŽāĻžāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻžāĻ¨ āĻ†āĻ•āĻžāĻ° āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻŦāĻ°ā§āĻ—āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§‡āĻ¤ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ¯āĻžāĻĄ āĻ•āĻ°ā§āĻ¨
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž, āĻāĻŦāĻ‚ āĻĒā§āĻ¯āĻžāĻĄā§‡āĻĄ āĻāĻ˛āĻžāĻ•āĻžāĻ° āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ°āĻžāĻ–ā§āĻ¨:

pad="max(iw\,ih):ow:(ow-iw)/2:(oh-ih)/2"

¡ 16:9 āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻšā§‚āĻĄāĻŧāĻžāĻ¨ā§āĻ¤ w/h āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ āĻĒā§‡āĻ¤ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸāĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻĄ āĻ•āĻ°ā§āĻ¨:

pad="ih*16/9:ih:(ow-iw)/2:(oh-ih)/2"

¡ āĻ…ā§āĻ¯āĻžāĻ¨āĻžāĻŽāĻ°āĻĢāĻŋāĻ• āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ā§‡āĻ° āĻĻāĻŋāĻ•āĻŸāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻāĻŸāĻŋ
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ sAR āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ¤ā§‡, āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ• āĻ…āĻ¨ā§āĻ¸āĻžāĻ°ā§‡:

(ih * X / ih) * sar = output_dar
X = output_dar/sar

āĻāĻ‡āĻ­āĻžāĻŦā§‡ āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻŸāĻŋ āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨:

pad="ih*16/9/sar:ih:(ow-iw)/2:(oh-ih)/2"

¡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ†āĻ•āĻžāĻ° āĻĻā§āĻŦāĻŋāĻ—ā§āĻŖ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻŸāĻŋ āĻ¨ā§€āĻšā§‡-āĻĄāĻžāĻ¨ āĻ•ā§‹āĻŖāĻžāĻ¯āĻŧ āĻ°āĻžāĻ–ā§āĻ¨ā§ˇ
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ¯āĻžāĻĄā§‡āĻĄ āĻāĻ˛āĻžāĻ•āĻž:

pad="2*iw:2*ih:ow-iw:oh-ih"

āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸāĻœā§‡āĻ¨
āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ā§ˇ

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ•_āĻ°āĻ™
āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸā§‡ āĻĒāĻ°āĻŋāĻŽāĻžāĻĒ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻ¸āĻ‚āĻ–ā§āĻ¯āĻ• āĻ°āĻ™ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĻā§āĻ°āĻˇā§āĻŸāĻŦā§āĻ¯: āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸ āĻšāĻŦā§‡
āĻāĻ–āĻ¨āĻ“ 256 āĻ°āĻ‚ āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡; āĻ…āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸ āĻāĻ¨ā§āĻŸā§āĻ°āĻŋ āĻ•āĻžāĻ˛ā§‹ āĻšāĻŦā§‡āĨ¤

āĻ°āĻŋāĻœāĻžāĻ°ā§āĻ­_āĻ¸ā§āĻŦāĻšā§āĻ›
āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• 255 āĻ°āĻ™ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻ¸ā§āĻŦāĻšā§āĻ›āĻ¤āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻļā§‡āĻˇāĻŸāĻŋ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤
GIF āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœā§‡āĻļāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§āĻŦāĻšā§āĻ›āĻ¤āĻžāĻ° āĻ°āĻ™ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻž āĻĻāĻ°āĻ•āĻžāĻ°ā§€ā§ˇ āĻ¸ā§‡āĻŸ āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡,
āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸā§‡ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻ°āĻ™ āĻšāĻŦā§‡ 256āĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ¨
āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŦāĻ¤āĻ¨ā§āĻ¤ā§āĻ° āĻ‡āĻŽā§‡āĻœ āĻœāĻ¨ā§āĻ¯. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒāĻ°āĻŋāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ¨_āĻŽā§‹āĻĄ
āĻĒāĻ°āĻŋāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ¨ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ
āĻĒā§‚āĻ°ā§āĻŖ āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻŋāĻ¸ā§āĻŸā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¸ā§‡āĻ‡ āĻ…āĻ‚āĻļā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻšāĻŋāĻ¸ā§āĻŸā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻ†āĻ—ā§‡āĻ° āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĨā§‡āĻ•ā§‡ āĻ†āĻ˛āĻžāĻĻāĻžāĨ¤ āĻāĻ‡ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ†āĻĒāĻ¨āĻžāĻ° āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻšāĻ˛āĻŽāĻžāĻ¨ āĻ…āĻ‚āĻļāĻ•ā§‡ āĻ†āĻ°āĻ“ āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦ āĻĻāĻŋāĻ¤ā§‡ āĻĒā§āĻ°āĻžāĻ¸āĻ™ā§āĻ—āĻŋāĻ• āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¯āĻĻāĻŋ
āĻĒāĻŸāĻ­ā§‚āĻŽāĻŋ āĻ¸ā§āĻĨāĻŋāĻ°āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ.

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻžāĻ“ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ•āĻ°ā§‡ "lavfi.color_quant_ratio" ("nb_color_in /
nb_color_out") āĻ¯āĻž āĻ†āĻĒāĻ¨āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ āĻ°āĻ™ā§‡āĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻĒā§‡āĻ° āĻĄāĻŋāĻ—ā§āĻ°āĻŋ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻ¤ā§‡
āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸ āĻāĻ‡ āĻ¤āĻĨā§āĻ¯ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻĻā§ƒāĻļā§āĻ¯āĻŽāĻžāĻ¨ āĻšāĻ¯āĻŧ āĻ¤āĻĨā§āĻ¯ āĻ˛āĻ—āĻŋāĻ‚ āĻ¸ā§āĻ¤āĻ°āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋ āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ ffmpeg:

ffmpeg -i input.mkv -vf āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸāĻœā§‡āĻ¨ āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸ.png

āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸāĻ¸
āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻĄāĻžāĻ‰āĻ¨ āĻ¨āĻŽā§āĻ¨āĻž āĻ•āĻ°āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ā§ˇ

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻā§āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨ā§‡āĻ¯āĻŧ: āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸā§ˇ āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸ āĻāĻ•āĻŸāĻŋ 256 āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ›āĻŦāĻŋāĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻŦāĻŋāĻ•āĻžāĻ°
āĻĄāĻŋāĻĨāĻžāĻ°āĻŋāĻ‚ āĻŽā§‹āĻĄ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻšāĻ˛:

āĻŦāĻžāĻ¯āĻŧāĻžāĻ°
āĻ…āĻ°ā§āĻĄāĻžāĻ° āĻ•āĻ°āĻž 8x8 āĻŦā§‡āĻ¯āĻŧāĻžāĻ° āĻĄāĻŋāĻĨāĻžāĻ°āĻŋāĻ‚ (āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻ•)

āĻšā§‡āĻ•āĻŦāĻžāĻ°ā§āĻŸ
1982 āĻ¸āĻžāĻ˛ā§‡ āĻĒāĻ˛ āĻšā§‡āĻ•āĻŦāĻžāĻ°ā§āĻŸ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻĄāĻŋāĻĨāĻžāĻ°āĻŋāĻ‚ (āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻ›āĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻĒāĻĄāĻŧāĻž)āĨ¤ āĻŦāĻŋāĻƒāĻĻā§āĻ°āĻƒ:
āĻāĻ‡ āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨āĻ¤āĻžāĻ•ā§‡ āĻ•āĻ–āĻ¨āĻ“ āĻ•āĻ–āĻ¨āĻ“ "āĻ­ā§āĻ˛" āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ°ā§‡āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

floyd_steinberg
āĻĢā§āĻ˛āĻ¯āĻŧā§‡āĻĄ āĻāĻŦāĻ‚ āĻ¸ā§āĻŸāĻŋāĻ‚āĻŦāĻžāĻ°ā§āĻ— āĻĄāĻŋāĻĨāĻžāĻ°āĻŋāĻ‚ (āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°)

saw2
āĻĢā§āĻ°ā§āĻ¯āĻžāĻ™ā§āĻ•āĻŋ āĻ¸āĻŋāĻ¯āĻŧā§‡āĻ°āĻž āĻĄāĻŋāĻĨāĻžāĻ°āĻŋāĻ‚ v2 (āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻ›āĻĄāĻŧāĻŋāĻ¯āĻŧā§‡)

sierra2_4a
āĻĢā§āĻ°ā§āĻ¯āĻžāĻ™ā§āĻ•āĻŋ āĻ¸āĻŋāĻ¯āĻŧā§‡āĻ°āĻž āĻĄāĻŋāĻĨāĻžāĻ°āĻŋāĻ‚ v2 "āĻ˛āĻžāĻ‡āĻŸ" (āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°)

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ¯āĻŧ sierra2_4a.

bayer_scale
āĻ•āĻ–āĻ¨ āĻŦāĻžāĻ¯āĻŧāĻžāĻ° dithering āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ā§‡āĻ° āĻ¸ā§āĻ•ā§‡āĻ˛ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡ (āĻ•āĻŋāĻ­āĻžāĻŦā§‡
āĻ…āĻ¨ā§‡āĻ• āĻ•ā§āĻ°āĻ¸āĻšā§āĻ¯āĻžāĻš āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻĻā§ƒāĻļā§āĻ¯āĻŽāĻžāĻ¨)āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ•āĻŽ āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ā§‡ āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻ°āĻ“ āĻĻā§ƒāĻļā§āĻ¯āĻŽāĻžāĻ¨ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ā§ˇ
āĻ•āĻŽ āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŋāĻ‚, āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻš āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ā§‡ āĻ†āĻ°āĻ“ āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻ–āĻ°āĻšā§‡ āĻ•āĻŽ āĻĻā§ƒāĻļā§āĻ¯āĻŽāĻžāĻ¨ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨āĨ¤

āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ [0,5] āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ¯āĻŧ 2.

diff_mode
āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•āĻ˛ā§‡, āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻœā§‹āĻ¨āĻŸāĻŋ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨

āĻ†āĻ¯āĻŧāĻ¤āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻ†āĻ¯āĻŧāĻ¤āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤ āĻāĻŸāĻŋ āĻœāĻŋāĻ†āĻ‡āĻāĻĢ-āĻāĻ° āĻŽāĻ¤ā§‹
āĻ•ā§āĻ°āĻĒāĻŋāĻ‚/āĻ…āĻĢāĻ¸ā§‡āĻŸāĻŋāĻ‚ āĻ•āĻŽā§āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻŽā§‡āĻ•āĻžāĻ¨āĻŋāĻœāĻŽāĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¯āĻĻāĻŋ āĻ—āĻ¤āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ¯ā§‹āĻ—ā§€ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻ‚āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻšā§āĻ›ā§‡, āĻāĻŦāĻ‚ āĻ¸ā§āĻ¯ā§‹āĻ— āĻ¸ā§€āĻŽāĻŋāĻ¤ āĻ•āĻ°āĻžāĻ° āĻŽāĻ¤ā§‹ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻŦāĻŋāĻšā§āĻ›ā§āĻ°āĻŖ āĻāĻ° āĻŦāĻŋāĻ•āĻžāĻ° āĻ†āĻ¯āĻŧāĻ¤āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ¯āĻž āĻšāĻ˛āĻŽāĻžāĻ¨ āĻĻā§ƒāĻļā§āĻ¯āĻ•ā§‡ āĻ†āĻŦāĻĻā§āĻ§ āĻ•āĻ°ā§‡ (āĻāĻŸāĻŋ
āĻĻā§ƒāĻļā§āĻ¯āĻŸāĻŋ āĻ–ā§āĻŦ āĻŦā§‡āĻļāĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ¨āĻž āĻšāĻ˛ā§‡ āĻ†āĻ°ā§‹ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻ• āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻŦāĻžāĻĄāĻŧā§‡, āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§‡
āĻĢāĻ˛ā§‡ āĻ•āĻŽ āĻšāĻ˛āĻŽāĻžāĻ¨ āĻļāĻŦā§āĻĻ āĻāĻŦāĻ‚ āĻ­āĻžāĻ˛ GIF āĻ¸āĻ‚āĻ•ā§‹āĻšāĻ¨)āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ¯āĻŧ āĻ¨āĻž.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ (āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸāĻœā§‡āĻ¨) āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ GIF āĻāĻ¨āĻ•ā§‹āĻĄ āĻ•āĻ°āĻ¤ā§‡ ffmpeg:

ffmpeg -i input.mkv -i palette.png -lavfi paletteuse output.gif

āĻĒāĻ°āĻŋāĻĒā§āĻ°ā§‡āĻ•ā§āĻˇāĻŋāĻ¤
āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ¸āĻ āĻŋāĻ• āĻĻā§ƒāĻˇā§āĻŸāĻŋāĻ•ā§‹āĻŖ āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ˛āĻŽā§āĻŦāĻ­āĻžāĻŦā§‡ āĻ°ā§‡āĻ•āĻ°ā§āĻĄ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋāĨ¤

āĻ—ā§ƒāĻšā§€āĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤

x0
y0
x1
y1
x2
y2
x3
y3 āĻ‰āĻĒāĻ°ā§‡ āĻŦāĻžāĻŽ, āĻ‰āĻĒāĻ°ā§‡ āĻĄāĻžāĻ¨, āĻ¨ā§€āĻšā§‡ āĻŦāĻžāĻŽ āĻāĻŦāĻ‚ āĻ¨ā§€āĻšā§‡ āĻĄāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ• āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
āĻ•ā§‹āĻŖāĻ—ā§āĻ˛āĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "0:0:W:0:0:H:W:H" āĻ¯āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻĒāĻ°āĻŋāĻĒā§āĻ°ā§‡āĻ•ā§āĻˇāĻŋāĻ¤ āĻĨāĻžāĻ•āĻŦā§‡
āĻ…āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻ¯āĻĻāĻŋ "āĻ¸ā§‡āĻ¨ā§āĻ¸" āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ "āĻ‰ā§ŽāĻ¸" āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻšāĻŦā§‡
āĻ—āĻ¨ā§āĻ¤āĻŦā§āĻ¯ā§‡āĻ° āĻ•ā§‹āĻŖā§‡ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻŦā§‡āĨ¤ āĻ¯āĻĻāĻŋ "āĻ¸ā§‡āĻ¨ā§āĻ¸" āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡
"āĻ—āĻ¨ā§āĻ¤āĻŦā§āĻ¯", āĻ¤āĻžāĻ°āĻĒāĻ° āĻ‰ā§ŽāĻ¸ā§‡āĻ° āĻ•ā§‹āĻŖāĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸ā§āĻĨāĻžāĻ¨ā§‡ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻŦā§‡
āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ•

āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨:

W
H āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻžāĨ¤

āĻ•ā§āĻˇā§‡āĻĒāĻ•
āĻĻā§ƒāĻˇā§āĻŸāĻŋāĻ•ā§‹āĻŖ āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ°ā§ˆāĻ–āĻŋāĻ•
āĻ˜āĻ¨

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻ°ā§ˆāĻ–āĻŋāĻ•.

āĻ…āĻ¨ā§āĻ­ā§‚āĻ¤āĻŋ
āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

0, āĻ‰ā§ŽāĻ¸
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ• āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ‰ā§ŽāĻ¸ā§‡āĻ° āĻ•ā§‹āĻŖā§‡ āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻĒāĻžāĻ āĻžāĻ¨
āĻ—āĻ¨ā§āĻ¤āĻŦā§āĻ¯.

1, āĻ—āĻ¨ā§āĻ¤āĻŦā§āĻ¯
āĻ‰ā§ŽāĻ¸ā§‡āĻ° āĻ•ā§‹āĻŖāĻ—ā§āĻ˛āĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ—āĻ¨ā§āĻ¤āĻŦā§āĻ¯ā§‡āĻ° āĻŦāĻŋāĻ¨ā§āĻĻā§āĻ¤ā§‡ āĻĒāĻžāĻ āĻžāĻ¨
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ™ā§āĻ•āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻ‰ā§ŽāĻ¸.

āĻĢā§‡āĻœ
āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“āĻ•ā§‡ āĻāĻ• āĻĢāĻŋāĻ˛ā§āĻĄ āĻŸāĻžāĻ‡āĻŽ āĻŦāĻŋāĻ˛āĻŽā§āĻŦāĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻžāĻ¤ā§‡ āĻĢāĻŋāĻ˛ā§āĻĄ āĻ…āĻ°ā§āĻĄāĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻšāĻ¯āĻŧāĨ¤

āĻ‰āĻĻā§āĻĻā§‡āĻļā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻšāĻ˛ PAL āĻ¸āĻŋāĻ¨ā§‡āĻŽāĻžāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ āĻŋāĻ• āĻ•āĻ°āĻž āĻ¯āĻž āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻĢāĻŋāĻ˛ā§āĻŽ-āĻŸā§-āĻ­āĻŋāĻĄāĻŋāĻ“ āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻžāĻ°ā§‡āĻ° āĻ…āĻ°ā§āĻĄāĻžāĻ°āĨ¤

āĻ—ā§ƒāĻšā§€āĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤

āĻŽā§‹āĻĄ
āĻĢā§‡āĻœ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

t āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻĢāĻŋāĻ˛ā§āĻĄ āĻ…āĻ°ā§āĻĄāĻžāĻ° āĻŸāĻĒ-āĻĢāĻžāĻ°ā§āĻ¸ā§āĻŸ, āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻžāĻ° āĻŦāĻŸāĻŽ āĻĢāĻžāĻ°ā§āĻ¸ā§āĻŸāĨ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻā§‡āĻ°āĻŋ āĻ•āĻ°āĻŦā§‡
āĻ¨ā§€āĻšā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°

b āĻĢāĻŋāĻ˛ā§āĻĄ āĻ…āĻ°ā§āĻĄāĻžāĻ° āĻŦāĻŸāĻŽ-āĻĢāĻžāĻ°ā§āĻ¸ā§āĻŸ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨, āĻŸāĻĒ-āĻĢāĻžāĻ°ā§āĻ¸ā§āĻŸ āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻļā§€āĻ°ā§āĻˇā§‡ āĻŦāĻŋāĻ˛āĻŽā§āĻŦāĻŋāĻ¤ āĻšāĻŦā§‡
āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĨ¤

p āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻāĻŦāĻ‚ āĻāĻ•āĻ‡ āĻĢāĻŋāĻ˛ā§āĻĄ āĻ…āĻ°ā§āĻĄāĻžāĻ° āĻ¸āĻ™ā§āĻ—ā§‡ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°. āĻāĻ‡ āĻŽā§‹āĻĄ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨
āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻĄāĻ•ā§āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ†āĻ¸āĻ˛ā§‡ āĻāĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§‡āĻ¨, āĻ¤āĻžāĻšāĻ˛ā§‡
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤āĻ­āĻžāĻŦā§‡ āĻ•āĻŋāĻ›ā§āĻ‡ āĻ•āĻ°āĻŦā§‡ āĻ¨āĻžāĨ¤

a āĻĢāĻŋāĻ˛ā§āĻĄ āĻĒāĻ¤āĻžāĻ•āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻĢāĻŋāĻ˛ā§āĻĄ āĻ…āĻ°ā§āĻĄāĻžāĻ° āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ°, āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°.
āĻŽāĻ§ā§āĻ¯ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨ t āĻāĻŦāĻ‚ b āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻĒāĻ¤āĻžāĻ•āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ¤ā§‡ āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻŽā§‹āĻĄāĨ¤ āĻ¯āĻĻāĻŋ
āĻ•ā§‹āĻ¨ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻ¤āĻĨā§āĻ¯ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧ āĻ¨āĻž, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻāĻŸāĻŋ āĻ āĻŋāĻ• āĻŽāĻ¤ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡ u.

u āĻ…āĻœāĻžāĻ¨āĻž āĻŦāĻž āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ°, āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°. āĻŽāĻ§ā§āĻ¯ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨ t āĻāĻŦāĻ‚ b āĻāĻ•āĻŸāĻŋ āĻ‰āĻĒāĻ°
āĻĢā§āĻ°ā§‡āĻŽ āĻŦāĻžāĻ‡ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ¤ā§‡ āĻ›āĻŦāĻŋ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ āĻ•āĻ°ā§‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨
āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸ā§‡āĻ°āĻž āĻŽāĻŋāĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡āĨ¤

T āĻļā§€āĻ°ā§āĻˇ-āĻĒā§āĻ°āĻĨāĻŽ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨, āĻ…āĻœāĻžāĻ¨āĻž āĻŦāĻž āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŽāĻ§ā§āĻ¯ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨ t āĻāĻŦāĻ‚ p
āĻ‡āĻŽā§‡āĻœ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĨ¤

B āĻ¨ā§€āĻšā§‡-āĻĒā§āĻ°āĻĨāĻŽ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨, āĻ…āĻœāĻžāĻ¨āĻž āĻŦāĻž āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŽāĻ§ā§āĻ¯ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨ b āĻāĻŦāĻ‚ p
āĻ‡āĻŽā§‡āĻœ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĨ¤

A āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻĒāĻ¤āĻžāĻ•āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ°, āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ…āĻœāĻžāĻ¨āĻž āĻŦāĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤. āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§‡
āĻŽāĻ§ā§āĻ¯ā§‡ t, b āĻāĻŦāĻ‚ p āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻĒāĻ¤āĻžāĻ•āĻž āĻāĻŦāĻ‚ āĻšāĻŋāĻ¤ā§āĻ° āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĨ¤ āĻ¯āĻĻāĻŋ āĻ•ā§‹āĻ¨ā§‹ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻ¤āĻĨā§āĻ¯ āĻ¨āĻž āĻĨāĻžāĻ•ā§‡
āĻ‰āĻĒāĻ˛āĻŦā§āĻ§, āĻ¤āĻžāĻ°āĻĒāĻ° āĻāĻ‡ āĻ āĻŋāĻ• āĻŽāĻ¤ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡ U. āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽā§‹āĻĄāĨ¤

U āĻ‰āĻ­āĻ¯āĻŧ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻāĻŦāĻ‚ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ…āĻœāĻžāĻ¨āĻž āĻŦāĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤. āĻŽāĻ§ā§āĻ¯ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨ t, b āĻāĻŦāĻ‚ p
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ‡āĻŽā§‡āĻœ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡.

pixdesctest
āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻĒā§āĻ°āĻ§āĻžāĻ¨āĻ¤ āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻāĻ°āĻ•āĻžāĻ°ā§€āĨ¤ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ¸āĻŽāĻžāĻ¨ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ:

āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ = monow, pixdesctest

monowhite āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€ āĻ¸āĻ‚āĻœā§āĻžāĻž āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡.

pp
libpostproc āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĒā§‹āĻ¸ā§āĻŸāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻŋāĻ‚ āĻ¸āĻžāĻŦāĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻšā§‡āĻ‡āĻ¨ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ
āĻāĻ•āĻŸāĻŋ GPL āĻŦāĻŋāĻ˛ā§āĻĄ ("--enable-gpl") āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤ āĻ¸āĻžāĻŦāĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
'/' āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§ƒāĻĨāĻ• āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ '-' āĻĒā§‚āĻ°ā§āĻŦā§‡ āĻ…āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¸āĻžāĻŦāĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻāĻŦāĻ‚ āĻ•āĻŋāĻ›ā§ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ
āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻĻā§€āĻ°ā§āĻ˜ āĻ¨āĻžāĻŽ āĻ†āĻ›ā§‡ āĻ¯āĻž āĻĒāĻ°āĻ¸ā§āĻĒāĻ° āĻŦāĻŋāĻ¨āĻŋāĻŽāĻ¯āĻŧāĻ¯ā§‹āĻ—ā§āĻ¯āĻ­āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ¯ā§‡āĻŽāĻ¨ dr/dering āĻšāĻ˛
āĻāĻ•āĻ‡āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ¸āĻžāĻŦāĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°
āĻĒā§‹āĻ¸ā§āĻŸāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻŋāĻ‚ āĻ¸āĻžāĻŦāĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻžāĻŦāĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¤āĻžāĻĻā§‡āĻ° āĻ¸ā§āĻ¯ā§‹āĻ— āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ­āĻžāĻ— āĻ•āĻ°ā§‡:

a/autoq
āĻāĻ‡ āĻ¸āĻžāĻŦāĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨ā§‡āĻ° āĻ†āĻĻā§‡āĻļāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¸āĻŽā§āĻŽāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

c/chrom
āĻ•ā§āĻ°ā§‹āĻŽāĻŋāĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŋāĻ‚āĻ“ āĻ•āĻ°ā§āĻ¨ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ)āĨ¤

y/nochrom
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ˛ā§āĻŽāĻŋāĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŋāĻ‚ āĻ•āĻ°ā§āĻ¨ (āĻ•ā§‹āĻ¨ āĻ•ā§āĻ°ā§‹āĻŽāĻŋāĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¸ āĻ¨ā§‡āĻ‡)āĨ¤

n/noluma
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ•ā§āĻ°ā§‹āĻŽāĻŋāĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŋāĻ‚ āĻ•āĻ°ā§āĻ¨ (āĻ•ā§‹āĻ¨āĻ“ āĻ†āĻ˛ā§‹āĻ•āĻĒāĻžāĻ¤ āĻ¨āĻ¯āĻŧ)āĨ¤

āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ¸āĻžāĻŦāĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻžāĻŽā§‡āĻ° āĻĒāĻ°ā§‡ '|' āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§ƒāĻĨāĻ• āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ¸āĻžāĻŦāĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻšāĻ˛:

hb/hdeblock[|āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯[|āĻĢā§āĻ˛ā§āĻ¯āĻžāĻŸāĻ¨ā§‡āĻ¸]]
āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• āĻĄāĻŋāĻŦā§āĻ˛āĻ•āĻŋāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°

āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯
āĻĄāĻŋāĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ‰āĻšā§āĻšāĻ¤āĻ° āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ā§‡ āĻ†āĻ°ā§‹ āĻ…āĻŦāĻ°ā§‹āĻ§ āĻ•āĻ°āĻž (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ: 32)āĨ¤

āĻāĻ•āĻ˜ā§‡āĻ¯āĻŧā§‡āĻŽāĻŋ
āĻĢā§āĻ˛ā§āĻ¯āĻžāĻŸāĻ¨ā§‡āĻ¸ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ•āĻŽ āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ā§‡ āĻ†āĻ°āĻ“ āĻ…āĻŦāĻ°ā§‹āĻ§ āĻ•āĻ°āĻž (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ: 39)āĨ¤

vb/vdeblock[|āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯[|āĻ¸āĻŽāĻ¤āĻ˛āĻ¤āĻž]]
āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻĄāĻŋāĻŦā§āĻ˛āĻ•āĻŋāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°

āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯
āĻĄāĻŋāĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ‰āĻšā§āĻšāĻ¤āĻ° āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ā§‡ āĻ†āĻ°ā§‹ āĻ…āĻŦāĻ°ā§‹āĻ§ āĻ•āĻ°āĻž (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ: 32)āĨ¤

āĻāĻ•āĻ˜ā§‡āĻ¯āĻŧā§‡āĻŽāĻŋ
āĻĢā§āĻ˛ā§āĻ¯āĻžāĻŸāĻ¨ā§‡āĻ¸ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ•āĻŽ āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ā§‡ āĻ†āĻ°āĻ“ āĻ…āĻŦāĻ°ā§‹āĻ§ āĻ•āĻ°āĻž (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ: 39)āĨ¤

ha/hadeblock[|āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯[|āĻ¸āĻŽāĻ¤āĻ˛āĻ¤āĻž]]
āĻ¸āĻ āĻŋāĻ• āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• āĻĄāĻŋāĻŦā§āĻ˛āĻ•āĻŋāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°

āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯
āĻĄāĻŋāĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ‰āĻšā§āĻšāĻ¤āĻ° āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ā§‡ āĻ†āĻ°ā§‹ āĻ…āĻŦāĻ°ā§‹āĻ§ āĻ•āĻ°āĻž (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ: 32)āĨ¤

āĻāĻ•āĻ˜ā§‡āĻ¯āĻŧā§‡āĻŽāĻŋ
āĻĢā§āĻ˛ā§āĻ¯āĻžāĻŸāĻ¨ā§‡āĻ¸ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ•āĻŽ āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ā§‡ āĻ†āĻ°āĻ“ āĻ…āĻŦāĻ°ā§‹āĻ§ āĻ•āĻ°āĻž (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ: 39)āĨ¤

va/vadeblock[|āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯[|āĻ¸āĻŽāĻ¤āĻ˛āĻ¤āĻž]]
āĻ¸āĻ āĻŋāĻ• āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻĄāĻŋāĻŦā§āĻ˛āĻ•āĻŋāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°

āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯
āĻĄāĻŋāĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ‰āĻšā§āĻšāĻ¤āĻ° āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ā§‡ āĻ†āĻ°ā§‹ āĻ…āĻŦāĻ°ā§‹āĻ§ āĻ•āĻ°āĻž (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ: 32)āĨ¤

āĻāĻ•āĻ˜ā§‡āĻ¯āĻŧā§‡āĻŽāĻŋ
āĻĢā§āĻ˛ā§āĻ¯āĻžāĻŸāĻ¨ā§‡āĻ¸ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ•āĻŽ āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ā§‡ āĻ†āĻ°āĻ“ āĻ…āĻŦāĻ°ā§‹āĻ§ āĻ•āĻ°āĻž (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ: 39)āĨ¤

āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• āĻāĻŦāĻ‚ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ…āĻŦāĻ°ā§‹āĻ§āĻ•āĻžāĻ°ā§€ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻāĻŦāĻ‚ āĻ¸āĻŽāĻ¤āĻ˛āĻ¤āĻžāĻ° āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ­āĻžāĻ— āĻ•āĻ°ā§‡
āĻ†āĻĒāĻ¨āĻŋ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• āĻāĻŦāĻ‚ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°āĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤

h1/x1hdeblock
āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻŽā§‚āĻ˛āĻ• āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• āĻĄāĻŋāĻŦā§āĻ˛āĻ•āĻŋāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°

v1/x1vdeblock
āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻŽā§‚āĻ˛āĻ• āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻĄāĻŋāĻŦā§āĻ˛āĻ•āĻŋāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°

dr/dering
Deringing āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°

tn/tmpnoise[|threshold1[|threshold2[|threshold3]]], āĻ¸āĻŽāĻ¯āĻŧāĻ—āĻ¤ āĻ—ā§‹āĻ˛āĻŽāĻžāĻ˛ āĻšā§āĻ°āĻžāĻ¸āĻ•āĻžāĻ°āĻ•
āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ• 1
āĻŦāĻĄāĻŧ -> āĻļāĻ•ā§āĻ¤āĻŋāĻļāĻžāĻ˛ā§€ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŋāĻ‚

āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ• 2
āĻŦāĻĄāĻŧ -> āĻļāĻ•ā§āĻ¤āĻŋāĻļāĻžāĻ˛ā§€ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŋāĻ‚

āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ• 3
āĻŦāĻĄāĻŧ -> āĻļāĻ•ā§āĻ¤āĻŋāĻļāĻžāĻ˛ā§€ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŋāĻ‚

al/autolevels[:f/fullrange], āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ‰āĻœā§āĻœā§āĻŦāĻ˛āĻ¤āĻž / āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻšāĻ¤ā§āĻ¤āĻ¯āĻŧāĻž āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨
f/āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻĒāĻ°āĻŋāĻ¸āĻ°
"0-255" āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ†āĻ˛ā§‹āĻ•āĻ¸āĻœā§āĻœāĻž āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤

lb/linblenddeint
āĻ˛āĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ° āĻŦā§āĻ˛ā§‡āĻ¨ā§āĻĄ āĻĄāĻŋāĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻŋāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¯āĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°ā§‡ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŦā§āĻ˛āĻ•āĻŸāĻŋāĻ•ā§‡ āĻĄāĻŋāĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°ā§‡
āĻāĻ•āĻŸāĻŋ "(1 2 1)" āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸āĻš āĻ˛āĻžāĻ‡āĻ¨āĨ¤

li/linipoldeint
āĻ°ā§ˆāĻ–āĻŋāĻ• āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻŸāĻŋāĻ‚ āĻĄāĻŋāĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻŋāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¯āĻž āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŦā§āĻ˛āĻ•āĻŸāĻŋāĻ•ā§‡ āĻĄāĻŋāĻ‡āĻ¨āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°ā§‡
āĻ°ā§ˆāĻ–āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ āĻ˛āĻžāĻ‡āĻ¨ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻŸāĻŋāĻ‚āĨ¤

ci/cubicipoldeint
āĻ•āĻŋāĻ‰āĻŦāĻŋāĻ• āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻŸāĻŋāĻ‚ āĻĄāĻŋāĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻŋāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŦā§āĻ˛āĻ•āĻŸāĻŋāĻ•ā§‡ āĻ˜āĻ¨āĻ•āĻ­āĻžāĻŦā§‡ āĻĄāĻŋāĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°ā§‡
āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ āĻ˛āĻžāĻ‡āĻ¨ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻŸāĻŋāĻ‚āĨ¤

md/mediandeint
āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻĄāĻŋāĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻŋāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¯āĻž āĻāĻ•āĻŸāĻŋ āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§‡ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŦā§āĻ˛āĻ•āĻŸāĻŋāĻ•ā§‡ āĻĄāĻŋāĻ‡āĻ¨āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°ā§‡
āĻĒā§āĻ°āĻ¤āĻŋ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ˛āĻžāĻ‡āĻ¨ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

fd/ffmpegdeint
FFmpeg āĻĄāĻŋāĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻŋāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¯āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°ā§‡ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŦā§āĻ˛āĻ•āĻŸāĻŋāĻ•ā§‡ āĻĄāĻŋāĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°ā§‡
āĻāĻ•āĻŸāĻŋ "(-1 4 2 4 -1)" āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸āĻš āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ˛āĻžāĻ‡āĻ¨āĨ¤

l5/lowpass5
āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦāĻ­āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻāĻĢāĻ†āĻ‡āĻ†āĻ° āĻ˛ā§‹āĻĒāĻžāĻ¸ āĻĄāĻŋāĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻŋāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¯āĻž āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŦā§āĻ˛āĻ•āĻŸāĻŋāĻ•ā§‡ āĻĄāĻŋāĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°ā§‡
āĻāĻ•āĻŸāĻŋ "(-1 2 6 2 -1)" āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ˛āĻžāĻ‡āĻ¨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°ā§‡āĨ¤

fq/forceQuant[|quantizer]
āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ§ā§āĻ°ā§āĻŦāĻ• āĻ•ā§‹āĻ¯āĻŧāĻžāĻ¨ā§āĻŸāĻžāĻ‡āĻœāĻžāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻ•ā§‹āĻ¯āĻŧāĻžāĻ¨ā§āĻŸāĻžāĻ‡āĻœāĻžāĻ° āĻŸā§‡āĻŦāĻŋāĻ˛āĻ•ā§‡ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°ā§‡āĨ¤

āĻ•ā§‹āĻ¯āĻŧāĻžāĻ¨ā§āĻŸāĻžāĻ‡āĻœāĻžāĻ°
āĻ•ā§‹āĻ¯āĻŧāĻžāĻ¨ā§āĻŸāĻžāĻ‡āĻœāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡

āĻĄāĻŋ/āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĒāĻŋāĻĒāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧ ("hb|a,vb|a,dr|a")

āĻĢāĻž/āĻĻā§āĻ°ā§āĻ¤
āĻĻā§āĻ°ā§āĻ¤ āĻĒāĻŋāĻĒāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧ ("h1|a,v1|a,dr|a")

ac āĻ‰āĻšā§āĻš āĻŽāĻžāĻ¨ā§‡āĻ° āĻĒāĻŋāĻĒāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧ ("ha|a|128|7,va|a,dr|a")

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• āĻāĻŦāĻ‚ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻĄāĻŋāĻŦā§āĻ˛āĻ•āĻŋāĻ‚, āĻĄāĻŋāĻ°āĻŋāĻ‚ āĻāĻŦāĻ‚ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ‰āĻœā§āĻœā§āĻŦāĻ˛āĻ¤āĻž/āĻ•āĻ¨ā§āĻŸā§āĻ°āĻžāĻ¸ā§āĻŸ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

pp=hb/vb/dr/al

āĻ‰āĻœā§āĻœā§āĻŦāĻ˛āĻ¤āĻž/āĻ•āĻ¨āĻŸā§āĻ°āĻžāĻ¸ā§āĻŸ āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻ›āĻžāĻĄāĻŧāĻžāĻ‡ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

pp=de/-al

¡ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻāĻŦāĻ‚ āĻŸā§‡āĻŽā§āĻĒā§‹āĻ°āĻžāĻ˛ āĻĄāĻŋāĻ¨ā§‹āĻ‡āĻœāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

pp=default/tmpnoise|1|2|3

¡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ˛ā§āĻŽāĻŋāĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¸ā§‡ āĻĄāĻŋāĻŦā§āĻ˛āĻ•āĻŋāĻ‚ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻĄāĻŋāĻŦā§āĻ˛āĻ•āĻŋāĻ‚ āĻšāĻžāĻ˛ā§ āĻŦāĻž āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°ā§āĻ¨
āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ CPU āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡:

pp=hb|y/vb|a

pp7
āĻĒā§‹āĻ¸ā§āĻŸāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻŋāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° 7 āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻāĻ° āĻŦā§ˆāĻ•āĻ˛ā§āĻĒāĻŋāĻ• SPP āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, 6 āĻāĻ° āĻ¸āĻžāĻĨā§‡ spp = 7 āĻāĻ° āĻŽāĻ¤ā§‹
āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ DCT, āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ IDCT āĻāĻ° āĻĒāĻ°ā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§‡āĻ° āĻ¨āĻŽā§āĻ¨āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

qp āĻāĻ•āĻŸāĻŋ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻĒāĻ°āĻŋāĻŽāĻžāĻĒāĻ•āĻ°āĻŖ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻŦāĻ˛ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ 0 āĻĨā§‡āĻ•ā§‡ 63 āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡āĨ¤ āĻ¯āĻĻāĻŋ
āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¨ā§‡āĻ‡, āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĨā§‡āĻ•ā§‡ QP āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻŦā§‡ (āĻ¯āĻĻāĻŋ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻšāĻ¯āĻŧ)āĨ¤

āĻŽā§‹āĻĄ
āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄāĻŋāĻ‚ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽā§‹āĻĄ āĻšāĻ˛:

āĻ•āĻ āĻŋāĻ¨
āĻšāĻžāĻ°ā§āĻĄ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄāĻŋāĻ‚ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨.

āĻ¨āĻ°āĻŽ
āĻ¨āĻ°āĻŽ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄāĻŋāĻ‚ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻ­āĻžāĻ˛ā§‹ āĻĄāĻŋ-āĻ°āĻŋāĻ‚āĻŋāĻ‚ āĻĒā§āĻ°āĻ­āĻžāĻŦ, āĻ¤āĻŦā§‡ āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻāĻžāĻĒāĻ¸āĻž)āĨ¤

āĻŽāĻ§ā§āĻ¯āĻŽ
āĻŽāĻžāĻāĻžāĻ°āĻŋ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄāĻŋāĻ‚ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻ­āĻžāĻ˛ āĻĢāĻ˛āĻžāĻĢāĻ˛, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ)āĨ¤

āĻĒāĻŋāĻāĻ¸āĻāĻ¨āĻ†āĻ°
āĻĻā§āĻœāĻ¨ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ—āĻĄāĻŧ, āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻāĻŦāĻ‚ āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ PSNR (āĻĒāĻŋāĻ• āĻ¸āĻŋāĻ—āĻ¨ā§āĻ¯āĻžāĻ˛ āĻĨā§‡āĻ•ā§‡ āĻ¨āĻ¯āĻŧā§‡āĻœ āĻ°ā§‡āĻļāĻŋāĻ“) āĻĒāĻžāĻ¨
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻĻā§āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨ā§‡āĻ¯āĻŧ, āĻĒā§āĻ°āĻĨāĻŽ āĻ‡āĻ¨āĻĒā§āĻŸāĻŸāĻŋāĻ•ā§‡ "āĻĒā§āĻ°āĻ§āĻžāĻ¨" āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ‰ā§ŽāĻ¸ āĻāĻŦāĻ‚ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻ…āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻĒāĻžāĻ¸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ‡āĻ¨āĻĒā§āĻŸ āĻāĻ•āĻŸāĻŋ "āĻ°ā§‡āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸" āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
PSNR āĻ—āĻŖāĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ­āĻŋāĻĄāĻŋāĻ“āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ•āĻžāĻœ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻ­āĻ¯āĻŧ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻāĻ•āĻ‡ āĻ°ā§‡āĻœā§‹āĻ˛āĻŋāĻ‰āĻļāĻ¨ āĻāĻŦāĻ‚ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻšāĻŦā§‡
āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻāĻŸāĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°ā§‡ āĻ¯ā§‡ āĻ‰āĻ­āĻ¯āĻŧ āĻ‡āĻ¨āĻĒā§āĻŸā§‡ āĻāĻ•āĻ‡ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻ• āĻĢā§āĻ°ā§‡āĻŽ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¯āĻž
āĻāĻ•ā§‡āĻ° āĻĒāĻ° āĻāĻ• āĻ¤ā§āĻ˛āĻ¨āĻžāĨ¤

āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻ—āĻĄāĻŧ PSNR āĻ˛āĻ—āĻŋāĻ‚ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻžā§āĻšāĻŋāĻ¤ MSE (āĻŽāĻžāĻ¨ āĻŦāĻ°ā§āĻ— āĻ¤ā§āĻ°ā§āĻŸāĻŋ) āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻļā§‡āĻˇā§‡
āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ°āĻŖā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻāĻŸāĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢā§āĻ°ā§‡āĻŽ āĻœā§āĻĄāĻŧā§‡ āĻ¸āĻŽāĻžāĻ¨āĻ­āĻžāĻŦā§‡ āĻ—āĻĄāĻŧ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¸ā§‚āĻ¤ā§āĻ°āĻŸāĻŋ āĻšāĻ˛
PSNR āĻĒāĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻŦā§‡āĻĻāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡:

PSNR = 10*log10(MAX^2/MSE)

āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ MAX āĻšāĻ˛ āĻ›āĻŦāĻŋāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻŽāĻžāĻ¨ā§‡āĻ° āĻ—āĻĄāĻŧāĨ¤

āĻ—ā§ƒāĻšā§€āĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻ¨āĻŋāĻŽā§āĻ¨āĻ°ā§‚āĻĒāĨ¤

āĻĒāĻ°āĻŋāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ¨_āĻĢāĻžāĻ‡āĻ˛, f
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ° PSNR āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻ¨āĻžāĻŽā§‡āĻ° āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻŦā§‡
āĻĢā§āĻ°ā§‡āĻŽ.

āĻĢāĻžāĻ‡āĻ˛ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻĒāĻ°āĻŋāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ¨_āĻĢāĻžāĻ‡āĻ˛ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻāĻ° āĻ•ā§€/āĻŽāĻžāĻ¨ āĻœā§‹āĻĄāĻŧāĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ°āĻŽ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡
āĻĢāĻ°ā§āĻŽ āĻšāĻžāĻŦāĻŋ:āĻŽā§‚āĻ˛ā§āĻ¯ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¤ā§āĻ˛āĻ¨āĻžāĻŽā§‚āĻ˛āĻ• āĻĻāĻŽā§āĻĒāĻ¤āĻŋāĻ° āĻœāĻ¨ā§āĻ¯āĨ¤

āĻĻā§‡āĻ–āĻžāĻ¨ā§‹ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ¨āĻŋāĻŽā§āĻ¨āĻ°ā§‚āĻĒ:

n āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ…āĻ¨ā§āĻ•ā§āĻ°āĻŽāĻŋāĻ• āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, 1 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§

mse_avg
āĻ—āĻĄāĻŧ āĻ¸ā§āĻ•ā§‹āĻ¯āĻŧāĻžāĻ° āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛-āĻŦāĻžāĻ‡-āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ¤ā§āĻ˛āĻ¨āĻžāĻŽā§‚āĻ˛āĻ• āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ—āĻĄāĻŧ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯, āĻ—āĻĄāĻŧ
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‡āĻŽā§‡āĻœ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ‰āĻĒāĻ°.

mse_y, mse_u, mse_v, mse_r, mse_g, mse_g, mse_a
āĻ—āĻĄāĻŧ āĻ¸ā§āĻ•ā§‹āĻ¯āĻŧāĻžāĻ° āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛-āĻŦāĻžāĻ‡-āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°āĻž āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ—āĻĄāĻŧ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨.

psnr_y, psnr_u, psnr_v, psnr_r, psnr_g, psnr_b, psnr_a
āĻĒāĻŋāĻ• āĻ¸āĻŋāĻ—āĻ¨ā§āĻ¯āĻžāĻ˛ āĻĨā§‡āĻ•ā§‡ āĻļāĻŦā§āĻĻā§‡āĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ āĻ¤ā§āĻ˛āĻ¨āĻžāĻŽā§‚āĻ˛āĻ• āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ:

movie=ref_movie.mpg, setpts=PTS-STARTPTS [āĻĒā§āĻ°āĻ§āĻžāĻ¨];
[main][ref] psnr="stats_file=stats.log" [āĻ†āĻ‰āĻŸ]

āĻāĻ‡ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖā§‡ āĻĒā§āĻ°āĻ¸ā§‡āĻ¸ āĻ•āĻ°āĻž āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋāĻ•ā§‡ āĻ°ā§‡āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
ref_movie.mpg. āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒā§ƒāĻĨāĻ• āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° PSNR āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ stats.log.

āĻŸāĻžāĻ¨
āĻĒā§āĻ˛āĻĄāĻžāĻ‰āĻ¨ āĻ°āĻŋāĻ­āĻžāĻ°ā§āĻ¸āĻžāĻ˛ (āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻŸā§‡āĻ˛āĻŋāĻ¸āĻžāĻ‡āĻ¨) āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻŽāĻŋāĻļā§āĻ° āĻšāĻžāĻ°ā§āĻĄ-āĻŸā§‡āĻ˛āĻŋāĻ¸āĻžāĻ‡āĻ¨ āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ¨āĻž āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ,
24000/1001 fps āĻĒā§āĻ°āĻ—āĻ¤āĻŋāĻļā§€āĻ˛, āĻāĻŦāĻ‚ 30000/1001 fps āĻĒā§āĻ°āĻ—āĻ¤āĻŋāĻļā§€āĻ˛ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§āĨ¤

āĻĒā§āĻ˛āĻ†āĻĒ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ¤āĻžāĻ° āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻžāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ­āĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§‡āĻ° āĻĒā§āĻ°ā§‡āĻ•ā§āĻˇāĻžāĻĒāĻŸā§‡āĻ° āĻ¸ā§āĻŦāĻŋāĻ§āĻž āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻœāĻžāĻ‡āĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤
āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ°āĻžāĻˇā§āĻŸā§āĻ°āĻšā§€āĻ¨ āĻāĻ‡ āĻ…āĻ°ā§āĻĨā§‡ āĻ¯ā§‡ āĻāĻŸāĻŋ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻ¸āĻŽā§āĻŽā§āĻ–ā§‡āĻ° āĻ˛āĻ• āĻ•āĻ°ā§‡ āĻ¨āĻž, āĻ•āĻŋāĻ¨ā§āĻ¤ā§
āĻāĻŸāĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻŽāĻŋāĻ˛āĻ—ā§āĻ˛āĻŋ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻāĻŦāĻ‚ āĻĒā§āĻ¨āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¤āĻžāĻ•āĻŋāĻ¯āĻŧā§‡ āĻ†āĻ›ā§‡ā§ˇ
āĻĒā§āĻ°āĻ—āĻ¤āĻŋāĻļā§€āĻ˛ āĻĢā§āĻ°ā§‡āĻŽāĨ¤

āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽāĻ°ā§‡āĻŸ āĻ¸āĻš āĻ¸āĻžāĻŽāĻ—ā§āĻ°ā§€ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡, āĻĒā§āĻ˛āĻ†āĻĒā§‡āĻ° āĻĒāĻ°ā§‡ fps āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻ•āĻ°ā§āĻ¨, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
"fps=24000/1001" āĻ¯āĻĻāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ 29.97fps āĻšāĻ¯āĻŧ, "fps=24" 30fps āĻāĻŦāĻ‚ (āĻŦāĻŋāĻ°āĻ˛)
āĻŸā§‡āĻ˛āĻŋāĻ¸āĻžāĻ‡āĻ¨āĻĄ 25fps āĻ‡āĻ¨āĻĒā§āĻŸāĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

jl
jr
jt
jb āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻŦāĻžāĻŽ, āĻĄāĻžāĻ¨, āĻ‰āĻĒāĻ°ā§‡ āĻāĻŦāĻ‚ āĻ¨ā§€āĻšā§‡ āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ "āĻœāĻžāĻ™ā§āĻ•" āĻāĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡
āĻ›āĻŦāĻŋāĻ°, āĻ¯āĻĨāĻžāĻ•ā§āĻ°āĻŽā§‡. āĻŦāĻžāĻŽ āĻāĻŦāĻ‚ āĻĄāĻžāĻ¨ā§‡ 8 āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻāĻ•āĻ•, āĻ¯āĻ–āĻ¨ āĻ‰āĻĒāĻ°ā§‡ āĻāĻŦāĻ‚
āĻ¨ā§€āĻšā§‡ 2 āĻ˛āĻžāĻ‡āĻ¨ā§‡āĻ° āĻ‡āĻ‰āĻ¨āĻŋāĻŸ āĻ†āĻ›ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒāĻžāĻļā§‡ 8 āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛āĨ¤

sb āĻ•āĻ ā§‹āĻ° āĻŦāĻŋāĻ°āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨. āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ 1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻ˛ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻ¸āĻŽā§āĻ­āĻžāĻŦāĻ¨āĻž āĻ•āĻŽā§‡ āĻ¯āĻžāĻŦā§‡
āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻā§‡ āĻŽāĻžāĻā§‡ āĻ…āĻŽāĻŋāĻ˛ āĻĢā§āĻ°ā§‡āĻŽ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ…āĻ¤ā§āĻ¯āĻ§āĻŋāĻ• āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻ•āĻžāĻ°āĻŖ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻšāĻžāĻ‡ āĻŽā§‹āĻļāĻ¨ āĻ¸āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĄā§āĻ°āĻĒ āĻ•āĻ°āĻž āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĨ¤ āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤āĻ­āĻžāĻŦā§‡, āĻāĻŸāĻŋ -1 āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŽā§āĻ¯āĻžāĻš āĻĢāĻŋāĻ˛ā§āĻĄ āĻ†āĻ°ā§‹ āĻ¸āĻšāĻœā§‡ āĻ•āĻ°āĻž āĻšāĻŦā§‡. āĻāĻ‡ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ°āĻŖ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸āĻžāĻŽāĻžāĻ¨ā§āĻ¯ āĻ…āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ¤āĻž āĻ†āĻ›ā§‡, āĻ¤āĻŦā§‡ āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻĢā§āĻ°ā§‡āĻŽāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

mp āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§‡āĻŸā§āĻ°āĻŋāĻ• āĻĒā§āĻ˛ā§‡āĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

l āĻ˛ā§āĻŽāĻž āĻĒā§āĻ˛ā§‡āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

u āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻŦā§āĻ˛ā§ āĻĒā§āĻ˛ā§‡āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

v āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ˛āĻžāĻ˛ āĻĒā§āĻ˛ā§‡āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ˛ā§āĻŽāĻž āĻĒā§āĻ˛ā§‡āĻ¨ā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻĒā§āĻ˛ā§‡āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ—āĻŖāĻ¨āĻžāĨ¤ āĻāĻŸāĻŋ āĻ–ā§āĻŦ āĻĒāĻ°āĻŋāĻˇā§āĻ•āĻžāĻ° āĻ‰āĻ¤ā§āĻ¸ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻ¸āĻ āĻŋāĻ•āĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§
āĻ¸āĻ āĻŋāĻ•āĻ¤āĻž āĻšā§āĻ°āĻžāĻ¸ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽā§āĻ­āĻžāĻŦāĻ¨āĻž āĻŦā§‡āĻļāĻŋ, āĻŦāĻŋāĻļā§‡āĻˇ āĻ•āĻ°ā§‡ āĻ¯āĻĻāĻŋ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻļāĻŦā§āĻĻ āĻĨāĻžāĻ•ā§‡ (āĻ°āĻžāĻŽāĻ§āĻ¨ā§
āĻĒā§āĻ°āĻ­āĻžāĻŦ) āĻŦāĻž āĻ•ā§‹āĻ¨ā§‹ āĻ—ā§āĻ°ā§‡āĻ¸ā§āĻ•ā§‡āĻ˛ āĻ­āĻŋāĻĄāĻŋāĻ“āĨ¤ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ā§‡āĻ° āĻŽā§‚āĻ˛ āĻ‰āĻĻā§āĻĻā§‡āĻļā§āĻ¯ mp āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ¸āĻŽāĻ¤āĻ˛ āĻšāĻ¯āĻŧ
āĻ¸āĻŋāĻĒāĻŋāĻ‡āĻ‰ āĻ˛ā§‹āĻĄ āĻ•āĻŽāĻžāĻ¤ā§‡ āĻāĻŦāĻ‚ āĻ¸ā§āĻ˛ā§‹ āĻŽā§‡āĻļāĻŋāĻ¨ā§‡ āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛āĻŸāĻžāĻ‡āĻŽā§‡ āĻĒā§āĻ˛āĻ†āĻĒ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ¯ā§‹āĻ—ā§āĻ¯ āĻ•āĻ°ā§‡ āĻ¤ā§āĻ˛āĻ¤ā§‡āĨ¤

āĻ¸ā§‡āĻ°āĻž āĻĢāĻ˛āĻžāĻĢāĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ (āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ¸āĻĻā§ƒāĻļ āĻĢā§āĻ°ā§‡āĻŽ āĻ›āĻžāĻĄāĻŧāĻž) āĻāĻŸāĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻžāĻ°āĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻŸā§‡āĻ˛āĻŋāĻ¸āĻžāĻ‡āĻ¨ NTSC āĻ‡āĻ¨āĻĒā§āĻŸ:

ffmpeg -i āĻ‡āĻ¨āĻĒā§āĻŸ -vf pullup -r 24000/1001 ...

qp
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ•ā§‹āĻ¯āĻŧāĻžāĻ¨ā§āĻŸāĻžāĻ‡āĻœā§‡āĻļāĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° (QP) āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

qp āĻ•ā§‹āĻ¯āĻŧāĻžāĻ¨ā§āĻŸāĻžāĻ‡āĻœā§‡āĻļāĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻŸāĻŋ eval API-āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯āĻĻā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ§ā§āĻ°ā§āĻŦāĻ•:

āĻĒāĻ°āĻŋāĻšāĻŋāĻ¤
1 āĻ¯āĻĻāĻŋ āĻ¸ā§‚āĻšāĻ• 129 āĻ¨āĻž āĻšāĻ¯āĻŧ, āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ 0āĨ¤

qp āĻ…āĻ¨ā§āĻ•ā§āĻ°āĻŽāĻŋāĻ• āĻ¸ā§‚āĻšāĻ• -129 āĻĨā§‡āĻ•ā§‡ 128 āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻ•āĻŋāĻ›ā§ āĻ¸āĻŽā§€āĻ•āĻ°āĻŖ āĻ¯ā§‡āĻŽāĻ¨:

qp=2+2*sin(PI*qp)

āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹
āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻ•ā§āĻ¯āĻžāĻļā§‡ āĻĨā§‡āĻ•ā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹ āĻ•ā§āĻ°āĻŽā§‡ āĻĢā§āĻ˛āĻžāĻļ āĻ•āĻ°ā§āĻ¨ā§ˇ āĻ•ā§‹āĻ¨ āĻĢā§āĻ°ā§‡āĻŽ āĻ¨ā§‡āĻ‡
āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ…āĻ¨ā§āĻĒā§āĻ°āĻžāĻŖāĻŋāĻ¤ frei0r āĻ¸ā§āĻ¨āĻžāĻ¯āĻŧāĻŦāĻŋāĻ• āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĨ¤

āĻĢā§āĻ°ā§‡āĻŽ
āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻ•ā§āĻ¯āĻžāĻļā§‡āĻ° āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, 2 āĻĨā§‡āĻ•ā§‡ 512 āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 30āĨ¤

āĻŦā§€āĻœ
āĻ°ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŽ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§€āĻœ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻ…āĻŦāĻļā§āĻ¯āĻ‡ 0 āĻāĻŦāĻ‚ āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
"UINT32_MAX"āĨ¤ āĻ¯āĻĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ…āĻĨāĻŦāĻž āĻ¯āĻĻāĻŋ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ 0-āĻāĻ° āĻ•āĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻšāĻŦā§‡
āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽ āĻĒā§āĻ°āĻšā§‡āĻˇā§āĻŸāĻžāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ˛ āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹ āĻŦā§€āĻœ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§āĻ¨āĨ¤

āĻļāĻ¸ā§āĻ¯ āĻ…āĻĒāĻ¸āĻžāĻ°āĻŖ
āĻ°āĻŋāĻŽā§āĻ­āĻ—ā§āĻ°ā§‡āĻ¨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻĒā§āĻ°āĻ—āĻ¤āĻŋāĻļā§€āĻ˛ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻĨāĻžāĻ¨āĻŋāĻ• āĻĄāĻŋāĻ¨ā§‹āĻ‡āĻœāĻžāĻ°āĨ¤

m0 āĻĒā§āĻ°āĻĨāĻŽ āĻĒā§āĻ˛ā§‡āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

m1 āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻĒā§āĻ˛ā§‡āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

m2 āĻ¤ā§ƒāĻ¤ā§€āĻ¯āĻŧ āĻĒā§āĻ˛ā§‡āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

m3 āĻšāĻ¤ā§āĻ°ā§āĻĨ āĻ¸āĻŽāĻ¤āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŽā§‹āĻĄā§‡āĻ° āĻĒāĻ°āĻŋāĻ¸āĻ° 0 āĻĨā§‡āĻ•ā§‡ 24 āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŽā§‹āĻĄā§‡āĻ° āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻ¨āĻŋāĻŽā§āĻ¨āĻ°ā§‚āĻĒ:

0 āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ˛ā§‡āĻ¨ āĻ…āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻ°āĻžāĻ–ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ.

1 āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻāĻŦāĻ‚ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš ā§ŽāĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ¸āĻš āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ•ā§āĻ˛āĻŋāĻĒ āĻ•āĻ°ā§‡āĨ¤

2 āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻāĻŦāĻ‚ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš ā§ŽāĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ•ā§āĻ˛āĻŋāĻĒ āĻ•āĻ°ā§‡āĨ¤

3 āĻ¤ā§ƒāĻ¤ā§€āĻ¯āĻŧ āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻāĻŦāĻ‚ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš ā§ŽāĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ¸āĻš āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ•ā§āĻ˛āĻŋāĻĒ āĻ•āĻ°ā§‡āĨ¤

4 āĻšāĻ¤ā§āĻ°ā§āĻĨ āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻāĻŦāĻ‚ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• 8 āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ¸āĻš āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ•ā§āĻ˛āĻŋāĻĒ āĻ•āĻ°ā§‡āĨ¤ āĻāĻ‡
āĻāĻ•āĻŸāĻŋ āĻŽāĻ§ā§āĻ¯āĻŽ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯āĨ¤

5 āĻ˛āĻžāĻ‡āĻ¨-āĻ¸āĻ‚āĻŦā§‡āĻĻāĻ¨āĻļā§€āĻ˛ āĻ•ā§āĻ˛āĻŋāĻĒāĻŋāĻ‚ āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻĻā§‡āĻ¯āĻŧāĨ¤

6 āĻ˛āĻžāĻ‡āĻ¨-āĻ¸āĻ‚āĻŦā§‡āĻĻāĻ¨āĻļā§€āĻ˛ āĻ•ā§āĻ˛āĻŋāĻĒāĻŋāĻ‚, āĻŽāĻ§ā§āĻ¯āĻŦāĻ°ā§āĻ¤ā§€.

7 āĻ˛āĻžāĻ‡āĻ¨-āĻ¸āĻ‚āĻŦā§‡āĻĻāĻ¨āĻļā§€āĻ˛ āĻ•ā§āĻ˛āĻŋāĻĒāĻŋāĻ‚, āĻŽāĻ§ā§āĻ¯āĻŦāĻ°ā§āĻ¤ā§€.

8 āĻ˛āĻžāĻ‡āĻ¨-āĻ¸āĻ‚āĻŦā§‡āĻĻāĻ¨āĻļā§€āĻ˛ āĻ•ā§āĻ˛āĻŋāĻĒāĻŋāĻ‚, āĻŽāĻ§ā§āĻ¯āĻŦāĻ°ā§āĻ¤ā§€.

9 āĻāĻ•āĻŸāĻŋ āĻ˛āĻžāĻ‡āĻ¨ā§‡ āĻ˛āĻžāĻ‡āĻ¨-āĻ¸āĻ‚āĻŦā§‡āĻĻāĻ¨āĻļā§€āĻ˛ āĻ•ā§āĻ˛āĻŋāĻĒāĻŋāĻ‚ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ•āĻžāĻ›ā§‡āĻ°āĨ¤

10 āĻ¨āĻŋāĻ•āĻŸāĻ¤āĻŽ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€āĻ° āĻ¸āĻžāĻĨā§‡ āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°ā§‡āĨ¤

11 [1 2 1] āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• āĻāĻŦāĻ‚ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ āĻ…āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ¤āĻžāĨ¤

12 āĻŽā§‹āĻĄ 11 āĻāĻ° āĻŽāĻ¤ā§‹āĻ‡āĨ¤

13 āĻŦāĻŦ āĻŽā§‹āĻĄ, āĻ˛āĻžāĻ‡āĻ¨ āĻĨā§‡āĻ•ā§‡ āĻŸāĻĒ āĻĢāĻŋāĻ˛ā§āĻĄ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻŸ āĻ•āĻ°ā§‡ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋ
āĻ¨āĻŋāĻ•āĻŸāĻ¤āĻŽ

14 āĻŦāĻŦ āĻŽā§‹āĻĄ, āĻ˛āĻžāĻ‡āĻ¨ āĻĨā§‡āĻ•ā§‡ āĻ¨ā§€āĻšā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻ•ā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻŸ āĻ•āĻ°ā§‡ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋ
āĻ¨āĻŋāĻ•āĻŸāĻ¤āĻŽ

15 āĻŦāĻŦ āĻŽā§‹āĻĄ, āĻŸāĻĒ āĻĢāĻŋāĻ˛ā§āĻĄ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻŸ āĻ•āĻ°ā§‡āĨ¤ 13 āĻāĻ° āĻŽāĻ¤ā§‹ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ†āĻ°āĻ“ āĻœāĻŸāĻŋāĻ˛ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻļāĻ¨ āĻ¸āĻš
āĻ¸ā§‚āĻ¤ā§āĻ°.

16 āĻŦāĻŦ āĻŽā§‹āĻĄ, āĻ¨āĻŋāĻšā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻ•ā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻŸ āĻ•āĻ°ā§‡āĨ¤ 14 āĻāĻ° āĻŽāĻ¤ā§‹ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ†āĻ°āĻ“ āĻœāĻŸāĻŋāĻ˛
āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻļāĻ¨ āĻ¸ā§‚āĻ¤ā§āĻ°āĨ¤

17 āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻāĻŦāĻ‚ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ¯āĻĨāĻžāĻ•ā§āĻ°āĻŽā§‡ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻāĻŦāĻ‚ āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻ¸āĻš āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ•ā§āĻ˛āĻŋāĻĒ āĻ•āĻ°ā§‡
āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻœā§‹āĻĄāĻŧāĻžāĻ°āĨ¤

18 āĻ˛āĻžāĻ‡āĻ¨-āĻ¸āĻ‚āĻŦā§‡āĻĻāĻ¨āĻļā§€āĻ˛ āĻ•ā§āĻ˛āĻŋāĻĒāĻŋāĻ‚ āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€āĻĻā§‡āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¯āĻžāĻ° āĻĨā§‡āĻ•ā§‡ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻŦā§‡āĻļāĻŋ āĻĻā§‚āĻ°āĻ¤ā§āĻŦ
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨āĨ¤

19 āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛āĻ•ā§‡ āĻ¤āĻžāĻ° 8āĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€āĻ° āĻ—āĻĄāĻŧ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°ā§‡āĨ¤

20 āĻ—āĻĄāĻŧ 9 āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ ([1 1 1] āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• āĻāĻŦāĻ‚ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻāĻžāĻĒāĻ¸āĻž)āĨ¤

21 āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€āĻ° āĻ—āĻĄāĻŧ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ•ā§āĻ˛āĻŋāĻĒ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛āĨ¤

22 āĻŽā§‹āĻĄ 21 āĻāĻ° āĻŽāĻ¤āĻ‡ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¸āĻšāĻœ āĻāĻŦāĻ‚ āĻĻā§āĻ°ā§āĻ¤āĨ¤

23 āĻ›ā§‹āĻŸ āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤ āĻāĻŦāĻ‚ āĻšā§āĻ¯āĻžāĻ˛ā§‹ āĻ…āĻĒāĻ¸āĻžāĻ°āĻŖ, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¨āĻžāĻŽāĻ•āĻ°āĻž āĻ…āĻ•ā§‡āĻœā§‹.

24 23 āĻāĻ° āĻŽāĻ¤āĨ¤

āĻ…āĻĒāĻ¸āĻžāĻ°āĻŖ āĻ˛ā§‹āĻ—ā§‹
āĻ•ā§‹āĻ¨ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ—āĻ āĻŋāĻ¤ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻ‡āĻŽā§‡āĻœ āĻĢāĻžāĻ‡āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻŸāĻŋāĻ­āĻŋ āĻ¸ā§āĻŸā§‡āĻļāĻ¨ āĻ˛ā§‹āĻ—ā§‹ āĻĻāĻŽāĻ¨ āĻ•āĻ°ā§āĻ¨
āĻ˛ā§‹āĻ—ā§‹ āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ¸āĻš āĻ˛ā§‹āĻ—ā§‹ āĻ¸āĻŽāĻ¨ā§āĻŦāĻŋāĻ¤ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻĒā§‚āĻ°āĻŖ āĻ•āĻ°ā§‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡ā§ˇ

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ, f
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦāĻŋāĻŸāĻŽā§āĻ¯āĻžāĻĒ āĻĢāĻžāĻ‡āĻ˛ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻ¯ā§‡āĻŸāĻŋ libavformat āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻ‡āĻŽā§‡āĻœ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤
āĻ‡āĻŽā§‡āĻœ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡
āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻœāĻžāĻ¤āĨ¤

āĻļā§‚āĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨ āĻ¸āĻš āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŦāĻŋāĻŸāĻŽā§āĻ¯āĻžāĻĒ āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻāĻ° āĻ…āĻ‚āĻļ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻ¨āĻžā§ˇ
āĻ˛ā§‹āĻ—ā§‹, āĻ¨āĻ¨-āĻœāĻŋāĻ°ā§‹ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ˛ā§‹āĻ—ā§‹āĻ° āĻ…āĻ‚āĻļ āĻšāĻŋāĻ¸ā§‡āĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ˛ā§‹āĻ—ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻžāĻĻāĻž (255) āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĻ¨
āĻāĻŦāĻ‚ āĻ•āĻžāĻ˛ā§‹ (0) āĻŦāĻžāĻ•āĻŋ āĻœāĻ¨ā§āĻ¯, āĻ†āĻĒāĻ¨āĻŋ āĻ¨āĻŋāĻ°āĻžāĻĒāĻĻ āĻĨāĻžāĻ•āĻŦā§‡āĻ¨. āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦāĻŋāĻŸāĻŽā§āĻ¯āĻžāĻĒ āĻ¤ā§ˆāĻ°āĻŋāĻ° āĻœāĻ¨ā§āĻ¯, āĻāĻŸāĻŋ
āĻ˛ā§‹āĻ—ā§‹āĻŸāĻŋ āĻĻā§ƒāĻļā§āĻ¯āĻŽāĻžāĻ¨ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻ•āĻžāĻ˛ā§‹ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻ¨ āĻ•ā§āĻ¯āĻžāĻĒāĻšāĻžāĻ° āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻžāĻ° āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°āĻĒāĻ°ā§‡
āĻāĻ•āĻŸāĻŋ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ° āĻĒāĻ°ā§‡ āĻāĻ•āĻŦāĻžāĻ° āĻŦāĻž āĻĻā§āĻŦāĻžāĻ° āĻ‡āĻ°ā§‹āĻĄ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĨ¤

āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ˛ā§‡, āĻ›ā§‹āĻŸ āĻĻāĻžāĻ— āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĻŋ āĻ āĻŋāĻ• āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯āĻĻāĻŋ āĻ˛ā§‹āĻ—ā§‹ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ¨āĻž āĻšāĻ¯āĻŧ
āĻ†āĻšā§āĻ›āĻžāĻĻāĻŋāĻ¤, āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ—ā§āĻŖāĻŽāĻžāĻ¨ āĻ…āĻ¨ā§‡āĻ• āĻ•āĻŽā§‡ āĻ¯āĻžāĻŦā§‡āĨ¤ āĻāĻ° āĻ…āĻ‚āĻļ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ…āĻ¨ā§‡āĻ•āĻ—ā§āĻ˛āĻŋ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡ā§ˇ
āĻ˛ā§‹āĻ—ā§‹ āĻ¤āĻ¤āĻŸāĻž āĻ•ā§āĻˇāĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻ¨āĻž, āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻ†āĻŦāĻ°āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ…āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ¤āĻžāĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻŦāĻžāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻĻā§‡āĻŦā§‡
āĻ‡āĻŽā§‡āĻœā§‡āĻ° āĻ‰āĻĒāĻ°ā§‡ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻŦā§‡āĻļāĻŋ āĻ¤āĻĨā§āĻ¯ āĻ¨āĻˇā§āĻŸ āĻ•āĻ°āĻŦā§‡ āĻāĻŦāĻ‚ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻšāĻŦā§‡
āĻāĻ•āĻŸāĻŋ āĻŦāĻĄāĻŧ āĻ˛ā§‹āĻ—ā§‹āĻ¤ā§‡ āĻœāĻŋāĻ¨āĻŋāĻ¸āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ§ā§€āĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋāĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°
āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ ES āĻšā§‡āĻĄāĻžāĻ° āĻāĻŦāĻ‚ āĻšāĻžāĻ°ā§āĻĄ āĻ°āĻŋāĻĒāĻŋāĻŸ āĻĢāĻŋāĻ˛ā§āĻĄ āĻĨā§‡āĻ•ā§‡ repeat_field āĻĒāĻ¤āĻžāĻ•āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡
āĻāĻ° āĻŽā§‚āĻ˛ā§āĻ¯ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡āĨ¤

āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤, āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤
āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ˛āĻŋāĻĒ āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤.

āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž: āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋāĻ° āĻĒā§āĻ°ā§‹ āĻ•ā§āĻ˛āĻŋāĻĒāĻŸāĻŋ āĻŦāĻžāĻĢāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§‡āĻŽāĻ°āĻŋāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨, āĻ¤āĻžāĻ‡ āĻ›āĻžāĻāĻŸāĻžāĻ‡ āĻ•āĻ°āĻžāĻ° āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ˛āĻŋāĻĒā§‡āĻ° āĻĒā§āĻ°āĻĨāĻŽ 5 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ āĻ¨āĻŋāĻ¨, āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤āĨ¤

trim=end=5, āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤

āĻ˜ā§‹āĻ°āĻžāĻ¨
āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧāĻžāĻ¨ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻšāĻžāĻ°ā§‡ āĻ•ā§‹āĻŖ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ˜ā§‹āĻ°āĻžāĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻāĻšā§āĻ›āĻŋāĻ• āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤

āĻ•ā§‹āĻŖ, a
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ˜āĻĄāĻŧāĻŋāĻ° āĻ•āĻžāĻāĻŸāĻžāĻ° āĻĻāĻŋāĻ•ā§‡ āĻ˜ā§‹āĻ°āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•ā§‹āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨,
āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻ•āĻŸāĻŋ āĻ‹āĻŖāĻžāĻ¤ā§āĻŽāĻ• āĻŽāĻžāĻ¨ āĻ˜āĻĄāĻŧāĻŋāĻ° āĻ•āĻžāĻāĻŸāĻžāĻ° āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻĻāĻŋāĻ•ā§‡ āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻšāĻŦā§‡
āĻ˜ā§‚āĻ°ā§āĻŖāĻ¨ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻāĻŸāĻŋ "0" āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡āĨ¤

āĻāĻ‡ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ.

āĻŦāĻžāĻ‡āĻ°ā§‡_āĻ‰āĻ‡, ow
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "iw"āĨ¤ āĻāĻ‡ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻļā§āĻ§ā§ āĻāĻ•āĻŦāĻžāĻ°āĨ¤

āĻŦāĻžāĻ‡āĻ°ā§‡_āĻ˜āĻŖā§āĻŸāĻž, oh
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ‰āĻšā§āĻšāĻ¤āĻž āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "ih"āĨ¤ āĻāĻ‡ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻļā§āĻ§ā§ āĻāĻ•āĻŦāĻžāĻ°āĨ¤

āĻĻā§āĻŦāĻŋāĻ°ā§ˆāĻ–āĻŋāĻ•
1-āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻŦāĻžāĻ‡āĻ˛āĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ° āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻļāĻ¨ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨, 0 āĻāĻ° āĻŽāĻžāĻ¨ āĻāĻŸāĻŋāĻ•ā§‡ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛
1.

āĻ­āĻ°āĻžāĻŸ āĻ°āĻ‚, c
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻāĻ˛āĻžāĻ•āĻž āĻĒā§‚āĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ°āĻ™ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻ˜ā§‹āĻ°āĻžāĻ¨ā§‹ āĻšāĻŋāĻ¤ā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ†āĻšā§āĻ›āĻžāĻĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧāĨ¤ āĻœāĻ¨ā§āĻ¯
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸, ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛-āĻ "āĻ°āĻ™" āĻŦāĻŋāĻ­āĻžāĻ—āĻŸāĻŋ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨āĨ¤
āĻ¯āĻĻāĻŋ āĻŦāĻŋāĻļā§‡āĻˇ āĻŽāĻžāĻ¨ "āĻ•āĻŋāĻ›ā§āĻ‡ āĻ¨āĻž" āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¤āĻŦā§‡ āĻ•ā§‹āĻ¨ āĻĒāĻŸāĻ­ā§‚āĻŽāĻŋ āĻŽā§āĻĻā§āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻ¨āĻž (āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻāĻ°āĻ•āĻžāĻ°ā§€
āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¯āĻĻāĻŋ āĻŦā§āĻ¯āĻžāĻ•āĻ—ā§āĻ°āĻžāĻ‰āĻ¨ā§āĻĄ āĻ•āĻ–āĻ¨āĻ“ āĻĻā§‡āĻ–āĻžāĻ¨ā§‹ āĻ¨āĻž āĻšāĻ¯āĻŧ)āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "āĻ•āĻžāĻ˛ā§‹"āĨ¤

āĻ•ā§‹āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻāĻŦāĻ‚ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ†āĻ•āĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻāĻŦāĻ‚
āĻĢāĻžāĻ‚āĻļāĻ¨:

n āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ…āĻ¨ā§āĻ•ā§āĻ°āĻŽāĻŋāĻ• āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, 0 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§āĨ¤ āĻāĻŸāĻŋ āĻ¸āĻ°ā§āĻŦāĻĻāĻž NAN āĻāĻ° āĻ†āĻ—ā§‡
āĻĒā§āĻ°āĻĨāĻŽ āĻĢā§āĻ°ā§‡āĻŽ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ.

t āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ¸āĻŽāĻ¯āĻŧ, āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻŸāĻŋ 0 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻŸāĻž
āĻĒā§āĻ°āĻĨāĻŽ āĻĢā§āĻ°ā§‡āĻŽ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ†āĻ—ā§‡ āĻ¸āĻ°ā§āĻŦāĻĻāĻž NAN āĻšāĻ¯āĻŧāĨ¤

hsub
vsub
āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• āĻāĻŦāĻ‚ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ‰āĻĒ-āĻ¨āĻŽā§āĻ¨āĻž āĻŽāĻžāĻ¨āĨ¤ āĻ¯ā§‡āĻŽāĻ¨ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯
"yuv422p" hsub 2 āĻāĻŦāĻ‚ vsub 1 āĻšāĻ¯āĻŧ

in_w, iw
in_h, ih
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž

āĻŦāĻžāĻ‡āĻ°ā§‡_āĻ‰āĻ‡, ow
āĻŦāĻžāĻ‡āĻ°ā§‡_āĻ˜āĻŖā§āĻŸāĻž, oh
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž, āĻ¯ā§‡āĻŸāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻĒā§āĻ¯āĻžāĻĄā§‡āĻĄ āĻāĻ˛āĻžāĻ•āĻžāĻ° āĻ†āĻ•āĻžāĻ°
āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨

rotw(a)
āĻ°āĻĨ(āĻ•)
āĻĻā§āĻŦāĻžāĻ°āĻž āĻ˜ā§‹āĻ°āĻžāĻ¨ā§‹ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖāĻ°ā§‚āĻĒā§‡ āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻĒā§āĻ°āĻ¸ā§āĻĨ/āĻ‰āĻšā§āĻšāĻ¤āĻž
a āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧāĻžāĻ¨

āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ‡āĻ—ā§āĻ˛āĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ out_w āĻāĻŦāĻ‚ āĻ†āĻ‰āĻŸ_āĻ˜ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ˜āĻĄāĻŧāĻŋāĻ° āĻ•āĻžāĻāĻŸāĻžāĻ° āĻĻāĻŋāĻ•ā§‡ PI/6 āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‡āĻ¨āĻĒā§āĻŸ āĻ˜ā§‹āĻ°āĻžāĻ¨:

āĻ˜ā§‹āĻ°āĻžāĻ¨=PI/6

¡ āĻ˜āĻĄāĻŧāĻŋāĻ° āĻ•āĻžāĻāĻŸāĻžāĻ° āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻĻāĻŋāĻ•ā§‡ PI/6 āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‡āĻ¨āĻĒā§āĻŸ āĻ˜ā§‹āĻ°āĻžāĻ¨:

āĻ˜ā§‹āĻ°āĻžāĻ¨=-PI/6

āĻ‡āĻ¨āĻĒā§āĻŸāĻŸāĻŋ āĻ˜āĻĄāĻŧāĻŋāĻ° āĻ•āĻžāĻāĻŸāĻžāĻ° āĻĻāĻŋāĻ•ā§‡ 45 āĻĄāĻŋāĻ—ā§āĻ°āĻŋ āĻ˜ā§‹āĻ°āĻžāĻ¨:

āĻ˜ā§‹āĻ°āĻžāĻ¨=45*PI/180

¡ āĻĒāĻŋāĻ°āĻŋāĻ¯āĻŧāĻĄ T āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻ˜ā§‚āĻ°ā§āĻŖāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨, PI/3 āĻ•ā§‹āĻŖ āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°ā§āĻ¨:

rotate=PI/3+2*PI*t/T

¡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ˜ā§‚āĻ°ā§āĻŖāĻ¨āĻ•ā§‡ āĻŸāĻŋ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻļāĻ¸ā§āĻ¤āĻ¤āĻž āĻ¸āĻš āĻĻā§‹āĻĻā§āĻ˛ā§āĻ¯āĻŽāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨
A radians:

āĻ˜ā§‹āĻ°āĻžāĻ¨=A*sin(2*PI/T*t)

¡ āĻ­āĻŋāĻĄāĻŋāĻ“āĻŸāĻŋ āĻ˜ā§‹āĻ°āĻžāĻ¨, āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ†āĻ•āĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻžāĻ¤ā§‡ āĻĒā§āĻ°ā§‹ āĻ˜ā§‚āĻ°ā§āĻŖāĻžāĻ¯āĻŧāĻŽāĻžāĻ¨ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻšāĻ¯āĻŧ
āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖāĻ°ā§‚āĻĒā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤:

āĻ˜ā§‹āĻ°āĻžāĻ¨='2*PI*t:ow=hypot(iw,ih):oh=ow'

¡ āĻ­āĻŋāĻĄāĻŋāĻ“āĻŸāĻŋ āĻ˜ā§‹āĻ°āĻžāĻ¨, āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ†āĻ•āĻžāĻ° āĻ•āĻŽāĻŋāĻ¯āĻŧā§‡ āĻĻāĻŋāĻ¨ āĻ¯āĻžāĻ¤ā§‡ āĻ•ā§‹āĻ¨ā§‹ āĻŦā§āĻ¯āĻžāĻ•āĻ—ā§āĻ°āĻžāĻ‰āĻ¨ā§āĻĄ āĻĻā§‡āĻ–āĻž āĻ¨āĻž āĻ¯āĻžāĻ¯āĻŧ:

āĻ˜ā§‹āĻ°āĻžāĻ¨=2*PI*t:ow='min(iw,ih)/āĻŦāĻ°ā§āĻ—(2)':oh=ow:c=none

āĻ•āĻŽāĻžāĻ¨ā§āĻĄ

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡:

a, āĻ•ā§‹āĻŖ
āĻ•ā§‹āĻŖ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻāĻ•āĻ‡ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻŦā§ˆāĻ§ āĻ¨āĻž āĻšāĻ˛ā§‡, āĻāĻŸāĻŋ āĻ¤āĻžāĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ āĻ°āĻžāĻ–āĻž āĻšāĻ¯āĻŧ.

Sab
āĻļā§‡āĻĒ āĻ…ā§āĻ¯āĻžāĻĄāĻžāĻĒāĻŸāĻŋāĻ­ āĻŦā§āĻ˛āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ˛ā§āĻŽāĻž_āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§, lr
āĻ˛ā§āĻŽāĻž āĻŦā§āĻ˛āĻžāĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻļāĻ•ā§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻ…āĻŦāĻļā§āĻ¯āĻ‡ 0.1-4.0 āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1.0ā§ˇ
āĻāĻ•āĻŸāĻŋ āĻŦā§ƒāĻšāĻ¤ā§āĻ¤āĻ° āĻŽāĻžāĻ¨ āĻāĻ•āĻŸāĻŋ āĻ†āĻ°ā§‹ āĻ…āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻ‡āĻŽā§‡āĻœ, āĻāĻŦāĻ‚ āĻ§ā§€āĻ° āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ°āĻŖā§‡āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻšāĻŦā§‡.

āĻ˛ā§āĻŽāĻž_āĻĒā§āĻ°āĻŋ_āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°_āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§, lpfr
āĻ˛ā§āĻŽāĻž āĻĒā§āĻ°āĻžāĻ•-āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻ…āĻŦāĻļā§āĻ¯āĻ‡ 0.1-2.0 āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛
1.0.

āĻ˛ā§āĻŽāĻž_āĻļāĻ•ā§āĻ¤āĻŋ, ls
āĻāĻ–āĻ¨āĻ“ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ˛ā§āĻŽāĻž āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
0.1-100.0 āĻĒāĻ°āĻŋāĻ¸āĻ°, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1.0āĨ¤

āĻ•ā§āĻ°ā§‹āĻŽāĻž_āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§, cr
āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻŦā§āĻ˛āĻžāĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻļāĻ•ā§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻ…āĻŦāĻļā§āĻ¯āĻ‡ 0.1-4.0 āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻāĻ•āĻŸāĻŋ āĻŦā§ƒāĻšāĻ¤ā§āĻ¤āĻ° āĻŽāĻžāĻ¨
āĻāĻ° āĻĢāĻ˛ā§‡ āĻ†āĻ°āĻ“ āĻŦā§‡āĻļāĻŋ āĻāĻžāĻĒāĻ¸āĻž āĻšāĻŋāĻ¤ā§āĻ° āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻ§ā§€āĻ° āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ°āĻŖ āĻšāĻŦā§‡āĨ¤

āĻ•ā§āĻ°ā§‹āĻŽāĻž_āĻĒā§āĻ°āĻŋ_āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°_āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§, cpfr
āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻĒā§āĻ°āĻžāĻ•-āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻ…āĻŦāĻļā§āĻ¯āĻ‡ 0.1-2.0 āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

āĻ•ā§āĻ°ā§‹āĻŽāĻž_āĻļāĻ•ā§āĻ¤āĻŋ, cs
āĻāĻ–āĻ¨āĻ“ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
0.1-100.0 āĻŦā§āĻ¯āĻžāĻĒā§āĻ¤āĻŋāĻ¤ā§‡āĨ¤

āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻŽāĻžāĻ¨, āĻ¯āĻĻāĻŋ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻ˛ā§āĻŽāĻžāĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻŽāĻžāĻ¨āĨ¤

āĻ¸ā§āĻ•ā§‡āĻ˛
libswscale āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻ•ā§‡āĻ˛ āĻ•āĻ°ā§āĻ¨ (āĻ†āĻ•āĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§āĻ¨)āĨ¤

āĻ¸ā§āĻ•ā§‡āĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ā§‡āĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤āĻ•ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻāĻ•āĻ‡ āĻšāĻ¤ā§‡ āĻŦāĻžāĻ§ā§āĻ¯ āĻ•āĻ°ā§‡, āĻĻā§āĻŦāĻžāĻ°āĻž
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¨āĻŽā§āĻ¨āĻž āĻ†āĻ•ā§ƒāĻ¤āĻŋ āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨.

āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¤ā§āĻ° āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ āĻ•āĻ°āĻž āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĨā§‡āĻ•ā§‡ āĻ­āĻŋāĻ¨ā§āĻ¨ āĻšāĻ˛ā§‡,
āĻ¸ā§āĻ•ā§‡āĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ‡āĻ¨āĻĒā§āĻŸāĻŸāĻŋāĻ•ā§‡ āĻ…āĻ¨ā§āĻ°ā§‹āĻ§āĻ•ā§ƒāĻ¤ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻŦā§‡āĨ¤

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡, āĻŦāĻž āĻāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻ¯ā§‡ āĻ•ā§‹āĻ¨āĻ“ āĻāĻ•āĻŸāĻŋāĻ•ā§‡ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡ā§ˇ
libswscale Scaler.

āĻĻā§‡āĻ– āĻĻā§āĻ¯ ffmpeg-āĻ¸ā§āĻ•ā§‡āĻ˛āĻžāĻ° āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻ¸ā§āĻ•ā§‡āĻ˛āĻžāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ° āĻœāĻ¨ā§āĻ¯āĨ¤

āĻĒā§āĻ°āĻ¸ā§āĻĨ, w
āĻ‰āĻšā§āĻšāĻ¤āĻž, h
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻŽāĻžāĻ¤ā§āĻ°āĻž āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻ‡āĻ¨āĻĒā§āĻŸ āĻŽāĻžāĻ¤ā§āĻ°āĻžāĨ¤

āĻŽāĻžāĻ¨ 0 āĻšāĻ˛ā§‡, āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¯āĻĻāĻŋ -1 āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ¸ā§āĻ•ā§‡āĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻŦā§‡ āĻ¯āĻž āĻŦāĻœāĻžāĻ¯āĻŧ āĻ°āĻžāĻ–ā§‡
āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤, āĻ…āĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŽāĻžāĻ¤ā§āĻ°āĻž āĻĨā§‡āĻ•ā§‡ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¯āĻĻāĻŋ
āĻ¤āĻžāĻĻā§‡āĻ° āĻ‰āĻ­āĻ¯āĻŧāĻ‡ -1, āĻ‡āĻ¨āĻĒā§āĻŸ āĻ†āĻ•āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ

āĻ¯āĻĻāĻŋ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ -n āĻāĻ° āĻ¸āĻžāĻĨā§‡ n > 1 āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ¸ā§āĻ•ā§‡āĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨āĻ“ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻŦā§‡
āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ āĻŦāĻœāĻžāĻ¯āĻŧ āĻ°āĻžāĻ–ā§‡, āĻ…āĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻŽāĻžāĻ¤ā§āĻ°āĻž āĻāĻ° āĻĒāĻ°ā§‡ āĻāĻŸāĻŋ āĻ…āĻŦāĻļā§āĻ¯ āĻ¨āĻŋāĻļā§āĻšāĻŋāĻ¤ āĻ•āĻ°āĻŦā§‡ āĻ¯ā§‡ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻŽāĻžāĻ¤ā§āĻ°āĻž
n āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻ­āĻžāĻœā§āĻ¯ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§‡ āĻŽāĻžāĻ¨ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŽāĻžāĻ¤ā§āĻ°āĻž āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ—ā§ƒāĻšā§€āĻ¤ āĻ§ā§āĻ°ā§āĻŦāĻ•ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨ā§€āĻšā§‡ āĻĻā§‡āĻ–ā§āĻ¨āĨ¤

āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛
āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻŋāĻ‚ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

1 āĻœā§‹āĻ° āĻ•āĻ°ā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻĄ āĻ¸āĻšā§‡āĻ¤āĻ¨ āĻ¸ā§āĻ•ā§‡āĻ˛āĻŋāĻ‚āĨ¤

0 āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻĄ āĻ¸ā§āĻ•ā§‡āĻ˛āĻŋāĻ‚ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤

-1 āĻ‰ā§ŽāĻ¸ āĻĢā§āĻ°ā§‡āĻŽ āĻĒāĻ¤āĻžāĻ•āĻžāĻ™ā§āĻ•āĻŋāĻ¤ āĻ•āĻŋāĻ¨āĻž āĻ¤āĻžāĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻĄ āĻ¸āĻšā§‡āĻ¤āĻ¨ āĻ¸ā§āĻ•ā§‡āĻ˛āĻŋāĻ‚ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨
āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻŦāĻž āĻ¨āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡.

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 0.

āĻĒāĻ¤āĻžāĻ•āĻž
libswscale āĻ¸ā§āĻ•ā§‡āĻ˛āĻŋāĻ‚ āĻĒāĻ¤āĻžāĻ•āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĻā§‡āĻ–āĻž āĻĻā§āĻ¯ ffmpeg-āĻ¸ā§āĻ•ā§‡āĻ˛āĻžāĻ° āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ° āĻœāĻ¨ā§āĻ¯
āĻŽāĻžāĻ¨ āĻ¯āĻĻāĻŋ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¤āĻŦā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĒāĻ¤āĻžāĻ•āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§‡āĨ¤

āĻ†āĻ•āĻžāĻ°, s
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸āĻžāĻ‡āĻœ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨ "āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ•āĻžāĻ°" āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in
āĻĻā§āĻ¯ ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛.

in_color_matrix
out_color_matrix
YCbCr āĻ•āĻžāĻ˛āĻžāĻ° āĻ¸ā§āĻĒā§‡āĻ¸ āĻŸāĻžāĻ‡āĻĒ āĻ‡āĻ¨/āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻŽāĻžāĻ¨āĻŸāĻŋāĻ•ā§‡ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°āĻžāĻ° āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ a āĻœā§‹āĻ°āĻĒā§‚āĻ°ā§āĻŦāĻ• āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻāĻŦāĻ‚ āĻāĻ¨āĻ•ā§‹āĻĄāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŽāĻžāĻ¨āĨ¤

āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡, āĻ°āĻ™ā§‡āĻ° āĻ¸ā§āĻĨāĻžāĻ¨ā§‡āĻ° āĻ§āĻ°āĻ¨ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡āĨ¤

āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

āĻ—āĻžāĻĄāĻŧā§€
āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

bt709
āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ¨ā§āĻ¯āĻžāĻļāĻ¨āĻžāĻ˛ āĻŸā§‡āĻ˛āĻŋāĻ•āĻŽāĻŋāĻ‰āĻ¨āĻŋāĻ•ā§‡āĻļāĻ¨ āĻ‡āĻ‰āĻ¨āĻŋāĻ¯āĻŧāĻ¨ (ITU) āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸
BT.709āĨ¤

āĻāĻĢāĻ¸āĻŋāĻ¸āĻŋ āĻŽāĻžāĻ°ā§āĻ•āĻŋāĻ¨ āĻ¯ā§āĻ•ā§āĻ¤āĻ°āĻžāĻˇā§āĻŸā§āĻ°ā§‡āĻ° āĻĢā§‡āĻĄāĻžāĻ°ā§‡āĻ˛ āĻ•āĻŽāĻŋāĻ‰āĻ¨āĻŋāĻ•ā§‡āĻļāĻ¨ āĻ•āĻŽāĻŋāĻļāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻ°āĻ™ā§‡āĻ° āĻ¸ā§āĻĨāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
(FCC) āĻ•ā§‹āĻĄ āĻ…āĻĢ āĻĢā§‡āĻĄāĻžāĻ°ā§‡āĻ˛ āĻ°ā§‡āĻ—ā§āĻ˛ā§‡āĻļāĻ¨āĻ¸ (CFR) āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ 47 (2003) 73.682 (a)āĨ¤

bt601
āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻ°āĻ™ā§‡āĻ° āĻ¸ā§āĻĨāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨:

¡ ITU āĻ°ā§‡āĻĄāĻŋāĻ“ āĻ•āĻŽāĻŋāĻ‰āĻ¨āĻŋāĻ•ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻ•ā§āĻŸāĻ° (ITU-R) āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ BT.601

¡ ITU-R Rec. BT.470-6 (1998) āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ B, B1, āĻāĻŦāĻ‚ G

¡ āĻ¸ā§‹āĻ¸āĻžāĻ‡āĻŸāĻŋ āĻ…āĻĢ āĻŽā§‹āĻļāĻ¨ āĻĒāĻŋāĻ•āĻšāĻžāĻ° āĻ…ā§āĻ¯āĻžāĻ¨ā§āĻĄ āĻŸā§‡āĻ˛āĻŋāĻ­āĻŋāĻļāĻ¨ āĻ‡āĻžā§āĻœāĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ°ā§āĻ¸ (SMPTE) ST 170:2004

smpte240 āĻŽāĻŋ
SMPTE ST 240:1999 āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻ°āĻ™ā§‡āĻ° āĻ¸ā§āĻĨāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸ā§€āĻŽāĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡
āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻžāĻ° āĻŦāĻžāĻ‡āĻ°ā§‡
YCbCr āĻ¨āĻŽā§āĻ¨āĻž āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡/āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻŽāĻžāĻ¨āĻŸāĻŋāĻ•ā§‡ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°āĻžāĻ° āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ a āĻœā§‹āĻ°āĻĒā§‚āĻ°ā§āĻŦāĻ• āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻāĻŦāĻ‚ āĻāĻ¨āĻ•ā§‹āĻĄāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŽāĻžāĻ¨āĨ¤ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻž āĻšāĻ˛ā§‡, āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡
āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸āĨ¤ āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

āĻ—āĻžāĻĄāĻŧā§€
āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

jpeg/full/pc
āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (0-āĻŦāĻŋāĻŸ āĻ˛ā§āĻŽāĻžāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ 255-8)āĨ¤

mpeg/tv
"MPEG" āĻ°ā§‡āĻžā§āĻœ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (16-āĻŦāĻŋāĻŸ āĻ˛ā§āĻŽāĻžāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ 235-8)āĨ¤

āĻŦāĻ˛_āĻ…āĻ°āĻŋāĻœāĻŋāĻ¨āĻžāĻ˛_āĻ†āĻ¸āĻĒā§‡āĻ•ā§āĻŸ_āĻ…āĻ¨ā§āĻĒāĻžāĻ¤
āĻ°āĻžāĻ–āĻ¤ā§‡ āĻšāĻ˛ā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻŦāĻž āĻ‰āĻšā§āĻšāĻ¤āĻž āĻ•āĻŽāĻžāĻ¨ā§‹ āĻŦāĻž āĻŦāĻžāĻĄāĻŧāĻžāĻ¨ā§‹ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨
āĻŽā§‚āĻ˛ āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤āĨ¤ āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨:

āĻ…āĻ•ā§āĻˇāĻŽ
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“āĻŸāĻŋ āĻ¸ā§āĻ•ā§‡āĻ˛ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻāĻ‡ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯āĻŸāĻŋ āĻ…āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻšā§āĻ°āĻžāĻ¸
āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ˛ā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻŽāĻžāĻ¤ā§āĻ°āĻž āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻšā§āĻ°āĻžāĻ¸ āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

āĻŦā§ƒāĻĻā§āĻ§āĻŋ
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻŽāĻžāĻ¤ā§āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ˛ā§‡ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻŦā§ƒāĻĻā§āĻ§āĻŋ āĻ•āĻ°āĻž āĻšāĻŦā§‡.

āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻĻāĻ°āĻ•āĻžāĻ°ā§€ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻšāĻ˛ āĻ¯āĻ–āĻ¨ āĻ†āĻĒāĻ¨āĻŋ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻœāĻžāĻ¨ā§‡āĻ¨
āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻ°ā§‡āĻœā§‹āĻ˛āĻŋāĻ‰āĻļāĻ¨, āĻ†āĻĒāĻ¨āĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§€āĻŽāĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨, āĻ¯āĻ–āĻ¨
āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ āĻŦāĻœāĻžāĻ¯āĻŧ āĻ°āĻžāĻ–āĻžāĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ A 1280x720 āĻĒā§āĻ˛ā§‡āĻŦā§āĻ¯āĻžāĻ•ā§‡āĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻžāĻ°
āĻ­āĻŋāĻĄāĻŋāĻ“ 1920x800āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ (āĻ•āĻŽāĻžāĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨) āĻāĻŦāĻ‚ 1280x720 āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨
āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻ‡āĻ¨ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ 1280x533 āĻ•āĻ°ā§‡ āĻ¤ā§‹āĻ˛ā§‡āĨ¤

āĻĻāĻ¯āĻŧāĻž āĻ•āĻ°ā§‡ āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻāĻŸāĻŋ -1 āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻ†āĻ˛āĻžāĻĻāĻž āĻœāĻŋāĻ¨āĻŋāĻ¸ w or h, āĻ¤ā§āĻŽāĻŋ āĻāĻ–āĻ¨ā§‹
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ•āĻžāĻœ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ°ā§‡āĻœā§‹āĻ˛āĻŋāĻ‰āĻļāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

āĻāĻ° āĻŽāĻžāĻ¨ w āĻāĻŦāĻ‚ h āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛ āĻ¨āĻŋāĻŽā§āĻ¨ā§‹āĻ•ā§āĻ¤ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻ¸āĻŽāĻ¨ā§āĻŦāĻŋāĻ¤ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ:

in_w
in_h
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž

iw
ih āĻāĻ‡ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻ•āĻ‡ in_w āĻāĻŦāĻ‚ in_h.

out_w
āĻ†āĻ‰āĻŸ_āĻ˜
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ (āĻ¸ā§āĻ•ā§‡āĻ˛ āĻ•āĻ°āĻž) āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž

ow
oh āĻāĻ‡ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻ•āĻ‡ out_w āĻāĻŦāĻ‚ āĻ†āĻ‰āĻŸ_āĻ˜

a āĻāĻ•āĻ‡ āĻ°āĻ•āĻŽ iw / ih

sAR āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨āĻŽā§āĻ¨āĻž āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤

āĻĻāĻžāĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ā§‡āĻ° āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤āĨ¤ "(iw/ih) * sar" āĻĨā§‡āĻ•ā§‡ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

hsub
vsub
āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• āĻāĻŦāĻ‚ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ‰āĻĒ-āĻ¨āĻŽā§āĻ¨āĻž āĻŽāĻžāĻ¨āĨ¤ āĻ¯ā§‡āĻŽāĻ¨ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ "yuv422p" hsub 2 āĻāĻŦāĻ‚ vsub 1 āĻšāĻ¯āĻŧ

ohsub
ovsub
āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• āĻāĻŦāĻ‚ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ‰āĻĒ-āĻ¨āĻŽā§āĻ¨āĻž āĻŽāĻžāĻ¨āĨ¤ āĻ¯ā§‡āĻŽāĻ¨ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ "yuv422p" hsub 2 āĻāĻŦāĻ‚ vsub 1 āĻšāĻ¯āĻŧ

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ 200x100 āĻ†āĻ•āĻžāĻ°ā§‡ āĻ¸ā§āĻ•ā§‡āĻ˛ āĻ•āĻ°ā§āĻ¨

āĻ¸ā§āĻ•ā§‡āĻ˛=w=200:h=100

āĻāĻŸāĻŋ āĻāĻ° āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯:

āĻ¸ā§āĻ•ā§‡āĻ˛=200:100

āĻŦāĻž:

āĻ¸ā§āĻ•ā§‡āĻ˛ = 200x100

¡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ†āĻ•āĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ†āĻ•āĻžāĻ° āĻ¸āĻ‚āĻ•ā§āĻˇā§‡āĻĒāĻŖ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨:

āĻ¸ā§āĻ•ā§‡āĻ˛ = qcif

āĻ¯āĻž āĻāĻ­āĻžāĻŦā§‡āĻ“ āĻ˛ā§‡āĻ–āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

āĻ¸ā§āĻ•ā§‡āĻ˛=āĻ†āĻ•āĻžāĻ°=qcif

¡ āĻ‡āĻ¨āĻĒā§āĻŸāĻ•ā§‡ 2x āĻ āĻ¸ā§āĻ•ā§‡āĻ˛ āĻ•āĻ°ā§āĻ¨:

āĻ¸ā§āĻ•ā§‡āĻ˛=w=2*iw:h=2*ih

¡ āĻ‰āĻĒāĻ°ā§‡āĻ°āĻŸāĻŋ āĻāĻ•āĻ‡ āĻ°āĻ•āĻŽ:

āĻ¸ā§āĻ•ā§‡āĻ˛=2*in_w:2*in_h

āĻœā§‹āĻ°āĻĒā§‚āĻ°ā§āĻŦāĻ• āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻĄ āĻ¸ā§āĻ•ā§‡āĻ˛āĻŋāĻ‚ āĻ¸āĻš āĻ‡āĻ¨āĻĒā§āĻŸāĻ•ā§‡ 2x āĻ āĻ¸ā§āĻ•ā§‡āĻ˛ āĻ•āĻ°ā§āĻ¨:

āĻ¸ā§āĻ•ā§‡āĻ˛=2*iw:2*ih:interl=1

¡ āĻ‡āĻ¨āĻĒā§āĻŸāĻ•ā§‡ āĻ…āĻ°ā§āĻ§ā§‡āĻ• āĻ†āĻ•āĻžāĻ°ā§‡ āĻ¸ā§āĻ•ā§‡āĻ˛ āĻ•āĻ°ā§āĻ¨:

āĻ¸ā§āĻ•ā§‡āĻ˛=w=iw/2:h=ih/2

¡ āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻŦāĻžāĻĄāĻŧāĻžāĻ¨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž āĻāĻ•āĻ‡ āĻ†āĻ•āĻžāĻ°ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨:

āĻ¸ā§āĻ•ā§‡āĻ˛=3/2*iw:ow

¡ āĻ—ā§āĻ°ā§€āĻ• āĻ¸āĻŽā§āĻĒā§āĻ°ā§€āĻ¤āĻŋ āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°ā§āĻ¨:

āĻ¸ā§āĻ•ā§‡āĻ˛=iw:1/PHI*iw
āĻ¸ā§āĻ•ā§‡āĻ˛=ih*PHI:ih

¡ āĻ‰āĻšā§āĻšāĻ¤āĻž āĻŦāĻžāĻĄāĻŧāĻžāĻ¨ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻŸāĻŋ āĻ‰āĻšā§āĻšāĻ¤āĻžāĻ° 3/2 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨:

āĻ¸ā§āĻ•ā§‡āĻ˛=w=3/2*oh:h=3/5*ih

¡ āĻ†āĻ•āĻžāĻ° āĻŦāĻžāĻĄāĻŧāĻžāĻ¨, āĻ†āĻ•āĻžāĻ°āĻ•ā§‡ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ‰āĻĒ-āĻ¨āĻŽā§āĻ¨āĻž āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ•āĻ°ā§‡:

āĻ¸ā§āĻ•ā§‡āĻ˛="trunc(3/2*iw/hsub)*hsub:trunc(3/2*ih/vsub)*vsub"

āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• 500 āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻŦāĻžāĻĄāĻŧāĻžāĻ¨, āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ā§‡āĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ āĻāĻ•āĻ‡ āĻ°ā§‡āĻ–ā§‡
āĻ‡āĻ¨āĻĒā§āĻŸ:

āĻ¸ā§āĻ•ā§‡āĻ˛=w='min(500\, iw*3/2):h=-1'

āĻ•āĻŽāĻžāĻ¨ā§āĻĄ

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡:

āĻĒā§āĻ°āĻ¸ā§āĻĨ, w
āĻ‰āĻšā§āĻšāĻ¤āĻž, h
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻŽāĻžāĻ¤ā§āĻ°āĻž āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨. āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻāĻ•āĻ‡ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡
āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻŦā§ˆāĻ§ āĻ¨āĻž āĻšāĻ˛ā§‡, āĻāĻŸāĻŋ āĻ¤āĻžāĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ āĻ°āĻžāĻ–āĻž āĻšāĻ¯āĻŧ.

āĻ¸ā§āĻ•ā§‡āĻ˛ 2 āĻ°ā§‡āĻĢ
āĻāĻ•āĻŸāĻŋ āĻ°ā§‡āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻ•ā§‡āĻ˛ āĻ•āĻ°ā§āĻ¨ (āĻ†āĻ•āĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§āĻ¨)āĨ¤

āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§āĻ•ā§‡āĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻā§‡āĻ–ā§āĻ¨, āĻ¸ā§āĻ•ā§‡āĻ˛ 2 āĻ°ā§‡āĻĢ āĻāĻ•āĻ‡ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡
āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŽā§‚āĻ˛ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻ°ā§‡āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻ­āĻŋāĻĄāĻŋāĻ“āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡ āĻ•āĻ°āĻžāĻ° āĻ†āĻ—ā§‡ āĻŽā§‚āĻ˛ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¸ā§āĻ•ā§‡āĻ˛ āĻ•āĻ°ā§āĻ¨

'scale2ref[b][a];[a][b]overlay'

āĻĒā§ƒāĻĨāĻ• āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°
"āĻĒā§ƒāĻĨāĻ•āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°" āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽ-āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ• āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨ā§‡āĻ¯āĻŧ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽāĻ•ā§‡ āĻ¤āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ āĻ•āĻ°ā§‡
āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°, āĻĻā§āĻŦāĻŋāĻ—ā§āĻŖ āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻžāĻ° āĻāĻŦāĻ‚ āĻĻā§āĻŦāĻŋāĻ—ā§āĻŖ āĻ¸āĻ™ā§āĻ—ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ…āĻ°ā§āĻ§ āĻ‰āĻšā§āĻšāĻ¤āĻž āĻ•ā§āĻ˛āĻŋāĻĒ āĻ‰āĻ¤ā§āĻĒāĻžāĻĻāĻ¨
āĻĢā§āĻ°ā§‡āĻŽ āĻ—āĻŖāĻ¨āĻž

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°-āĻ†āĻ§āĻŋāĻĒāĻ¤ā§āĻ¯ āĻ¤āĻĨā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻœā§‹āĻĄāĻŧāĻžāĻ° āĻ•ā§‹āĻ¨āĻŸāĻŋ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡
āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĨ¤ āĻ¯āĻĻāĻŋ āĻāĻŸāĻž āĻ­ā§āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻĒāĻžāĻ¯āĻŧ āĻ¸ā§‡āĻŸāĻĢāĻŋāĻ˛ā§āĻĄ āĻ†āĻ—ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°ā§āĻ¨
"āĻĒā§ƒāĻĨāĻ• āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°" āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĨ¤

āĻ¸ā§‡āĻŸāĻĻāĻžāĻ°, āĻ¸ā§‡āĻŸāĻ¸āĻžāĻ°
"āĻ¸ā§‡āĻŸāĻĻāĻžāĻ°" āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻ¸āĻĒā§āĻ˛ā§‡ āĻ…ā§āĻ¯āĻžāĻ¸āĻĒā§‡āĻ•ā§āĻŸ āĻ°ā§‡āĻļāĻŋāĻ“ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻŽā§āĻ¨āĻž (āĻ“āĻ°āĻĢā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛) āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§‡ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ…āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§€
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¸āĻŽā§€āĻ•āĻ°āĻŖ:

= / *

āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ "āĻ¸ā§‡āĻŸāĻĻāĻžāĻ°" āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŽāĻžāĻ¤ā§āĻ°āĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§‡ āĻ¨āĻž
āĻĢā§āĻ°ā§‡āĻŽ. āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“, āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĄāĻŋāĻ¸āĻĒā§āĻ˛ā§‡ āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻšā§‡āĻ‡āĻ¨ā§‡, āĻ¯ā§‡āĻŽāĻ¨ āĻ¸ā§āĻ•ā§‡āĻ˛āĻŋāĻ‚ āĻāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻŦāĻž āĻ¯āĻĻāĻŋ āĻ…āĻ¨ā§āĻ¯ "āĻ¸ā§‡āĻŸāĻĻāĻžāĻ°" āĻŦāĻž "āĻ¸ā§‡āĻŸāĻ¸āĻžāĻ°" āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

"āĻ¸ā§‡āĻŸāĻ¸āĻžāĻ°" āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŽā§āĻ¨āĻž (āĻ“āĻ°āĻĢā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛) āĻ…ā§āĻ¯āĻžāĻ¸āĻĒā§‡āĻ•ā§āĻŸ āĻ°ā§‡āĻļāĻŋāĻ“ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡āĨ¤

āĻ¨ā§‹āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ—ā§‡āĻ° āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ā§‡āĻ° āĻĻāĻŋāĻ•āĻŸāĻŋ
āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ¸āĻŽā§€āĻ•āĻ°āĻŖ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§€ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻŦā§‡āĨ¤

āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ "āĻ¸ā§‡āĻŸāĻ¸āĻžāĻ°" āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¨āĻŽā§āĻ¨āĻž āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻšā§‡āĻ‡āĻ¨ā§‡ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋ, āĻ¯ā§‡āĻŽāĻ¨ āĻ¯āĻĻāĻŋ āĻ…āĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ "āĻ¸ā§‡āĻŸāĻ¸āĻžāĻ°" āĻŦāĻž āĻāĻ•āĻŸāĻŋ "āĻ¸ā§‡āĻŸāĻĻāĻžāĻ°" āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

r, āĻ…āĻ¨ā§āĻĒāĻžāĻ¤, āĻĻāĻžāĻ° ("āĻ¸ā§‡āĻŸāĻĻāĻžāĻ°" āĻ•ā§‡āĻŦāĻ˛), sAR ("āĻ¸ā§‡āĻŸāĻ¸āĻžāĻ°" āĻ•ā§‡āĻŦāĻ˛)
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¨āĻŽā§āĻŦāĻ° āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚, āĻāĻ•āĻŸāĻŋ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻŦāĻž āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻĢāĻ°ā§āĻŽ NUM:āĻ—āĻ°ā§āĻ¤, āĻ•ā§‹āĻĨāĻžāĻ¯āĻŧ NUM āĻāĻŦāĻ‚ āĻ—āĻ°ā§āĻ¤ āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ā§‡āĻ° āĻ˛āĻŦ āĻāĻŦāĻ‚ āĻšāĻ° āĻšāĻ˛āĨ¤
āĻ¯āĻĻāĻŋ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨āĻž āĻĨāĻžāĻ•ā§‡ āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ "0" āĻŽāĻžāĻ¨ āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧāĨ¤ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻĢāĻ°ā§āĻŽ
"NUM:āĻ—āĻ°ā§āĻ¤" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, ":" āĻ…āĻ•ā§āĻˇāĻ°āĻŸāĻŋ āĻāĻ¸ā§āĻ•ā§‡āĻĒ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤

āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ˛āĻŦ āĻāĻŦāĻ‚ āĻšāĻ° āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻ–āĻ¨
āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤ āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤āĻ•ā§‡ āĻ¯ā§ŒāĻ•ā§āĻ¤āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻšā§āĻ°āĻžāĻ¸ āĻ•āĻ°āĻžāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 100āĨ¤

āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° sAR āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻ§āĻžāĻ°āĻŖāĻ•āĻžāĻ°ā§€ āĻāĻ•āĻŸāĻŋ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ:

E, āĻĒāĻŋāĻ†āĻ‡, PHI
āĻāĻ—ā§āĻ˛āĻŋ āĻ—āĻžāĻŖāĻŋāĻ¤āĻŋāĻ• āĻ§ā§āĻ°ā§āĻŦāĻ• e (āĻ‡āĻ‰āĻ˛āĻžāĻ°ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž), āĻĒāĻžāĻ‡ āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻ¨ā§āĻŽāĻžāĻ¨āĻŋāĻ• āĻŽāĻžāĻ¨
(āĻ—ā§āĻ°ā§€āĻ• āĻĒāĻžāĻ‡), āĻāĻŦāĻ‚ āĻĢāĻžāĻ‡ (āĻ¸ā§āĻŦāĻ°ā§āĻŖ āĻ…āĻ¨ā§āĻĒāĻžāĻ¤)āĨ¤

w, h
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž.

a āĻāĻ‡ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻ•āĻ‡ w / h.

sAR āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨āĻŽā§āĻ¨āĻž āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤āĨ¤

āĻĻāĻžāĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ā§‡āĻ° āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻ‡ āĻ°āĻ•āĻŽ (w / h)* sAR.

āĻ¸āĻžāĻŦ, vsub
āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• āĻāĻŦāĻ‚ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ‰āĻĒ-āĻ¨āĻŽā§āĻ¨āĻž āĻŽāĻžāĻ¨āĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯
"yuv422p" hsub 2 āĻāĻŦāĻ‚ vsub 1 āĻšāĻ¯āĻŧ

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻĄāĻŋāĻ¸āĻĒā§āĻ˛ā§‡ āĻ…ā§āĻ¯āĻžāĻ¸āĻĒā§‡āĻ•ā§āĻŸ āĻ°ā§‡āĻļāĻŋāĻ“ 16:9 āĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻ¤ā§‡, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨:

setdar=dar=1.77777
setdar=dar=16/9
setdar=dar=1.77777

¡ āĻ¨āĻŽā§āĻ¨āĻž āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ 10:11 āĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻ¤ā§‡, āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨:

setsar=sar=10/11

¡ 16:9 āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻĄāĻŋāĻ¸āĻĒā§āĻ˛ā§‡ āĻ…ā§āĻ¯āĻžāĻ¸āĻĒā§‡āĻ•ā§āĻŸ āĻ°ā§‡āĻļāĻŋāĻ“ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻāĻŦāĻ‚ 1000 āĻāĻ° āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡
āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ āĻšā§āĻ°āĻžāĻ¸, āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨:

setdar=ratio=16/9:max=1000

āĻ¸ā§‡āĻŸāĻĢāĻŋāĻ˛ā§āĻĄ
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻ˛ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĨ¤

"āĻ¸ā§‡āĻŸāĻĢāĻŋāĻ˛ā§āĻĄ" āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻŸāĻžāĻ‡āĻĒ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ•āĻ°ā§‡āĨ¤ āĻāĻŸāĻž āĻ¨āĻž
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§āĻ¨, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡, āĻ¯āĻž āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°ā§‡
āĻĢā§āĻ°ā§‡āĻŽāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻšāĻŋāĻ•āĻŋāĻ¤ā§āĻ¸āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ (āĻ¯ā§‡āĻŽāĻ¨ "āĻĢāĻŋāĻ˛ā§āĻĄāĻ…āĻ°ā§āĻĄāĻžāĻ°" āĻŦāĻž "āĻ‡āĻ¯āĻŧāĻžāĻĄāĻŋāĻĢ")āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻŽā§‹āĻĄ
āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻšāĻ˛:

āĻ—āĻžāĻĄāĻŧā§€
āĻāĻ•āĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ āĻ°āĻžāĻ–ā§āĻ¨āĨ¤

āĻŦāĻžāĻĢā§āĻĢā§‡ āĻĢā§āĻ°ā§‡āĻŽāĻŸāĻŋāĻ•ā§‡ āĻ¨ā§€āĻšā§‡-āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°-āĻĒā§āĻ°āĻĨāĻŽ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤

tff āĻĢā§āĻ°ā§‡āĻŽāĻŸāĻŋāĻ•ā§‡ āĻļā§€āĻ°ā§āĻˇ-āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°-āĻĒā§āĻ°āĻĨāĻŽ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ–āĻžāĻŦāĻžāĻ°
āĻĢā§āĻ°ā§‡āĻŽāĻŸāĻŋāĻ•ā§‡ āĻĒā§āĻ°āĻ—āĻ¤āĻŋāĻļā§€āĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤

ShowInfo
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ¤āĻĨā§āĻ¯ āĻ¸āĻŽā§āĻŦāĻ˛āĻŋāĻ¤ āĻāĻ•āĻŸāĻŋ āĻ˛āĻžāĻ‡āĻ¨ āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻšāĻ˛
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻ¨āĻž

āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻ˛āĻžāĻ‡āĻ¨ā§‡ āĻĢāĻ°ā§āĻŽā§‡āĻ° āĻ•ā§€/āĻŽāĻžāĻ¨ āĻœā§‹āĻĄāĻŧāĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ°āĻŽ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻšāĻžāĻŦāĻŋ:āĻŽā§‚āĻ˛ā§āĻ¯.

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻĻā§‡āĻ–āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ:

n āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° (āĻ•ā§āĻ°āĻŽāĻŋāĻ•) āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, 0 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§āĨ¤

āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĒā§āĻ°ā§‡āĻœā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ, āĻ…āĻ¨ā§‡āĻ•āĻ—ā§āĻ˛ā§‹ āĻŸāĻžāĻ‡āĻŽ āĻŦā§‡āĻ¸ āĻšāĻŋāĻ¸ā§‡āĻŦā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ‡āĻ‰āĻ¨āĻŋāĻŸ āĻŸāĻžāĻ‡āĻŽ āĻŦā§‡āĻ¸ āĻ‡āĻ‰āĻ¨āĻŋāĻŸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ¯āĻžāĻĄā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡āĨ¤

pts_time
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ, āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻĒāĻŋāĻ“āĻāĻ¸ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨, āĻŦāĻž -1 āĻ¯āĻĻāĻŋ āĻāĻ‡ āĻ¤āĻĨā§āĻ¯ āĻšāĻ¯āĻŧ
āĻ…āĻ¨ā§āĻĒāĻ˛āĻŦā§āĻ§ āĻāĻŦāĻ‚/āĻ…āĻĨāĻŦāĻž āĻ…āĻ°ā§āĻĨāĻšā§€āĻ¨ (āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻ¸āĻŋāĻ¨ā§āĻĨā§‡āĻŸāĻŋāĻ• āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡)āĨ¤

fmt āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡āĻ° āĻ¨āĻžāĻŽāĨ¤

sAR āĻĢāĻ°ā§āĻŽā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¨āĻŽā§āĻ¨āĻž āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ NUM/āĻ—āĻ°ā§āĻ¤.

s āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ†āĻ•āĻžāĻ°āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨ "āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ•āĻžāĻ°"
āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯ ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛.

i āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻĄ āĻŽā§‹āĻĄā§‡āĻ° āĻ§āĻ°āĻ¨ ("āĻĒā§āĻ°āĻ—āĻ¤āĻŋāĻļā§€āĻ˛" āĻāĻ° āĻœāĻ¨ā§āĻ¯ "P", āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻļā§€āĻ°ā§āĻˇ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ "T", āĻāĻ° āĻœāĻ¨ā§āĻ¯ "B"
āĻ¨ā§€āĻšā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻĒā§āĻ°āĻĨāĻŽā§‡)āĨ¤

iskey
āĻĢā§āĻ°ā§‡āĻŽāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ•ā§€ āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻ˛ā§‡ āĻāĻŸāĻŋ 1, āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ 0āĨ¤

āĻ†āĻĻāĻ°ā§āĻļ
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ›āĻŦāĻŋāĻ° āĻ§āĻ°āĻ¨ (āĻāĻ•āĻŸāĻŋ āĻ†āĻ‡-āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ "I", āĻāĻ•āĻŸāĻŋ P-āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ "P", āĻāĻ•āĻŸāĻŋāĻ° āĻœāĻ¨ā§āĻ¯ "B"
āĻŦāĻŋ-āĻĢā§āĻ°ā§‡āĻŽ, āĻ¨āĻžāĻ•āĻŋ "?" āĻāĻ•āĻŸāĻŋ āĻ…āĻœāĻžāĻ¨āĻž āĻ§āĻ°āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯)āĨ¤ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻĄāĻ•ā§āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨ āĻĒāĻĄāĻŧā§āĻ¨
"AVPictureType" enum āĻāĻŦāĻ‚ "av_get_picture_type_char" āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
libavutil/avutil.h.

āĻšā§‡āĻ•āĻ¸āĻžāĻŽ
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ˛ā§‡āĻ¨ā§‡āĻ° āĻ…ā§āĻ¯āĻžāĻĄāĻ˛āĻžāĻ°-32 āĻšā§‡āĻ•āĻ¸āĻžāĻŽ (āĻšā§‡āĻ•ā§āĻ¸āĻžāĻĄā§‡āĻ¸āĻŋāĻŽā§‡āĻ˛ā§‡ āĻŽā§āĻĻā§āĻ°āĻŋāĻ¤)āĨ¤

āĻĒā§āĻ˛ā§‡āĻ¨_āĻšā§‡āĻ•āĻ¸āĻžāĻŽ
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒā§āĻ˛ā§‡āĻ¨ā§‡āĻ° āĻ…ā§āĻ¯āĻžāĻĄāĻ˛āĻžāĻ°-ā§Šā§¨ āĻšā§‡āĻ•āĻ¸āĻžāĻŽ (āĻšā§‡āĻ•ā§āĻ¸āĻžāĻĄā§‡āĻ¸āĻŋāĻŽā§‡āĻ˛ā§‡ āĻŽā§āĻĻā§āĻ°āĻŋāĻ¤),
āĻ†āĻ•āĻžāĻ°ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ "[c0 c1 c2 c3]"

āĻļā§‹āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸ
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° 256āĻŸāĻŋ āĻ°āĻ™ā§‡āĻ° āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§‡āĨ¤ āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻžāĻ¸āĻ™ā§āĻ—āĻŋāĻ• āĻĒā§āĻ¯āĻžāĻ˛ ​​8 āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛
āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ āĻĢā§āĻ°ā§‡āĻŽāĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

s āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻ˛ā§‡āĻŸ āĻ°āĻ™ā§‡āĻ° āĻāĻ¨ā§āĻŸā§āĻ°āĻŋ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻŦāĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 30 (āĻāĻ° āĻœāĻ¨ā§āĻ¯
āĻāĻ•āĻŸāĻŋ "30x30" āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻ•ā§āĻ¸)āĨ¤

āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹ āĻĒā§āĻ˛ā§‡āĻ¨
āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻžāĻœāĻžāĻ¨ āĻāĻŦāĻ‚/āĻ…āĻĨāĻŦāĻž āĻĄā§āĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĒā§āĻ˛ā§‡āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

map0
āĻĒā§āĻ°āĻĨāĻŽ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸āĻŽāĻ¤āĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ˛ā§‡āĻ¨ā§‡āĻ° āĻ¸ā§‚āĻšāĻ•āĨ¤

map1
āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸āĻŽāĻ¤āĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ˛ā§‡āĻ¨ā§‡āĻ° āĻ¸ā§‚āĻšāĻ•āĨ¤

map2
āĻ¤ā§ƒāĻ¤ā§€āĻ¯āĻŧ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸āĻŽāĻ¤āĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ˛ā§‡āĻ¨ā§‡āĻ° āĻ¸ā§‚āĻšāĻ•āĨ¤

map3
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ˛ā§‡āĻ¨ā§‡āĻ° āĻ‡āĻ¨āĻĄā§‡āĻ•ā§āĻ¸ āĻšāĻ¤ā§āĻ°ā§āĻĨ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ˛ā§‡āĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

āĻĒā§āĻ°āĻĨāĻŽ āĻ¸āĻŽāĻ¤āĻ˛ āĻ¸ā§‚āĻšāĻ• 0 āĻ†āĻ›ā§‡. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻ°āĻžāĻ–āĻž āĻšāĻ¯āĻŧ.

āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ¤ā§ƒāĻ¤ā§€āĻ¯āĻŧ āĻĒā§āĻ˛ā§‡āĻ¨āĻ—ā§āĻ˛āĻŋ āĻ…āĻĻāĻ˛āĻŦāĻĻāĻ˛ āĻ•āĻ°ā§āĻ¨:

ffmpeg -i āĻ‡āĻ¨āĻĒā§āĻŸ -vf shuffleplanes=0:2:1:3 āĻ†āĻ‰āĻŸāĻĒā§āĻŸ

āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻĒāĻ°āĻŋāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ¨
āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ­āĻŋāĻœā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛ āĻŽā§‡āĻŸā§āĻ°āĻŋāĻ•ā§āĻ¸ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖā§‡ āĻ¸āĻšāĻžāĻ¯āĻŧāĻ¤āĻž āĻ•āĻ°ā§‡
āĻāĻ¨āĻžāĻ˛āĻ— āĻ­āĻŋāĻĄāĻŋāĻ“ āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻžāĻ° āĻĄāĻŋāĻœāĻŋāĻŸāĻžāĻ‡āĻœā§‡āĻļāĻ¨āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻāĻ‡ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ˛āĻ— āĻ•āĻ°āĻŦā§‡:

YMIN
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĨāĻžāĻ•āĻž āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ Y āĻŽāĻžāĻ¨āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ° āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
[0-255]āĨ¤

āĻšāĻ˛ā§āĻĻ
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ 10% āĻļāĻ¤āĻžāĻ‚āĻļā§‡ Y āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻāĻ° [0-255]āĨ¤

YAVG
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ—āĻĄāĻŧ Y āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ [0-255] āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

YHIGH
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ 90% āĻļāĻ¤āĻžāĻ‚āĻļā§‡ Y āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻāĻ° [0-255]āĨ¤

YMAX
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĨāĻžāĻ•āĻž āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• Y āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ° āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
[0-255]āĨ¤

āĻ‰āĻŽāĻŋāĻ¨
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĨāĻžāĻ•āĻž āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ U āĻŽāĻžāĻ¨āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ° āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
[0-255]āĨ¤

ULOW
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ 10% āĻļāĻ¤āĻžāĻ‚āĻļā§‡ U āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻāĻ° [0-255]āĨ¤

UAVG
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ—āĻĄāĻŧ U āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ [0-255] āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻ‰āĻšā§āĻš
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ 90% āĻļāĻ¤āĻžāĻ‚āĻļā§‡ U āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻāĻ° [0-255]āĨ¤

āĻ‡āĻ‰āĻŽā§āĻ¯āĻžāĻ•ā§āĻ¸
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĨāĻžāĻ•āĻž āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš U āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ° āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
[0-255]āĨ¤

āĻ­āĻŋāĻāĻŽāĻ†āĻ‡āĻāĻ¨
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĨāĻžāĻ•āĻž āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ V āĻŽāĻžāĻ¨āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ° āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
[0-255]āĨ¤

VLOW
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ 10% āĻļāĻ¤āĻžāĻ‚āĻļā§‡ V āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻāĻ° [0-255]āĨ¤

VAVG
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ—āĻĄāĻŧ V āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ [0-255] āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

VHIGH
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ 90% āĻļāĻ¤āĻžāĻ‚āĻļā§‡ V āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻāĻ° [0-255]āĨ¤

āĻ­āĻŋāĻāĻŽāĻāĻ•ā§āĻ¸
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĨāĻžāĻ•āĻž āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš V āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ° āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
[0-255]āĨ¤

āĻ¸ā§āĻ¯āĻžāĻŸāĻŽāĻŋāĻ¨
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĨāĻžāĻ•āĻž āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻ¸ā§āĻ¯āĻžāĻšā§āĻ°ā§‡āĻļāĻ¨ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĒā§āĻ°āĻ•āĻžāĻļāĻŋāĻ¤
āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž [0-~181.02]āĨ¤

āĻ¸ā§āĻ¯āĻžāĻŸāĻ˛ā§‹
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ 10% āĻļāĻ¤āĻžāĻ‚āĻļā§‡ āĻ¸ā§āĻ¯āĻžāĻšā§āĻ°ā§‡āĻļāĻ¨ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°ā§‡āĻ›ā§‡
[0-~181.02] āĻāĻ° āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡āĨ¤

SATAVG
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ—āĻĄāĻŧ āĻ¸ā§āĻ¯āĻžāĻšā§āĻ°ā§‡āĻļāĻ¨ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ° āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
[ā§Ļ-~ā§§ā§Žā§§.ā§Ļā§¨]āĨ¤

āĻ¸āĻ¤ā§€āĻ˜
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ 90% āĻļāĻ¤āĻžāĻ‚āĻļā§‡ āĻ¸ā§āĻ¯āĻžāĻšā§āĻ°ā§‡āĻļāĻ¨ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°ā§‡āĻ›ā§‡
[0-~181.02] āĻāĻ° āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡āĨ¤

SATMAX
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĨāĻžāĻ•āĻž āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ¸ā§āĻ¯āĻžāĻšā§āĻ°ā§‡āĻļāĻ¨ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĒā§āĻ°āĻ•āĻžāĻļāĻŋāĻ¤
āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž [0-~181.02]āĨ¤

HUEMED
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ°āĻ™ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻ§ā§āĻ¯āĻŽ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ° āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
[0-360]āĨ¤

HUEAVG
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ°āĻ™ā§‡āĻ° āĻ—āĻĄāĻŧ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ° āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
[0-360]āĨ¤

YDIF
Y āĻ¸āĻŽāĻ¤āĻ˛ā§‡āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŽāĻžāĻ¨ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¨āĻŽā§āĻ¨āĻž āĻŽāĻžāĻ¨ā§‡āĻ° āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ—āĻĄāĻŧ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽ āĻāĻŦāĻ‚ āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻŽāĻžāĻ¨āĨ¤ āĻĒā§āĻ°āĻ•āĻžāĻļāĻŋāĻ¤
āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž [0-255]āĨ¤

āĻ‡āĻ‰āĻĄāĻŋāĻ†āĻ‡āĻāĻĢ
U āĻ¸āĻŽāĻ¤āĻ˛ā§‡āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŽāĻžāĻ¨ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¨āĻŽā§āĻ¨āĻž āĻŽāĻžāĻ¨ā§‡āĻ° āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ—āĻĄāĻŧ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽ āĻāĻŦāĻ‚ āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻŽāĻžāĻ¨āĨ¤ āĻĒā§āĻ°āĻ•āĻžāĻļāĻŋāĻ¤
āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž [0-255]āĨ¤

āĻ­āĻŋāĻĄāĻŋāĻ†āĻ‡āĻāĻĢ
āĻ­āĻŋ āĻĒā§āĻ˛ā§‡āĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŽāĻžāĻ¨ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¨āĻŽā§āĻ¨āĻž āĻŽāĻžāĻ¨ā§‡āĻ° āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ā§‡āĻ° āĻ—āĻĄāĻŧ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽ āĻāĻŦāĻ‚ āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻŽāĻžāĻ¨āĨ¤ āĻĒā§āĻ°āĻ•āĻžāĻļāĻŋāĻ¤
āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž [0-255]āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ°āĻžāĻˇā§āĻŸā§āĻ°
āĻŦāĻžāĻ‡āĻ°ā§‡ āĻ°āĻžāĻˇā§āĻŸā§āĻ° āĻšāĻŋāĻ¤ā§āĻ° āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻĢāĻ°ā§āĻŽ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŦāĻžāĻ‡āĻ°ā§‡ āĻ¸āĻ™ā§āĻ—ā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻšāĻžāĻ‡āĻ˛āĻžāĻ‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻ‰āĻ­āĻ¯āĻŧ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ¸āĻŦ
āĻļāĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻ¸āĻŽāĻ¯āĻŧāĻ—āĻ¤ āĻŦāĻšāĻŋāĻ°āĻžāĻ—āĻ¤ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ• āĻ¸āĻŽāĻ¯āĻŧāĻ—āĻ¤ Outlier āĻāĻ•āĻŸāĻŋ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻ­āĻŋāĻ¨ā§āĻ¨
āĻāĻ•āĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛āĨ¤ āĻ¸āĻžāĻŽāĻ¯āĻŧāĻŋāĻ• āĻŦāĻšāĻŋāĻ°āĻžāĻ—āĻ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĄā§āĻ°āĻĒāĻ†āĻ‰āĻŸ, āĻšā§‡āĻĄ āĻ•ā§āĻ˛āĻ— āĻŦāĻž āĻŸā§‡āĻĒ āĻŸā§āĻ°ā§āĻ¯āĻžāĻ•āĻŋāĻ‚ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛āĨ¤

vrep
āĻļāĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ˛āĻžāĻ‡āĻ¨ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ. āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ˛āĻžāĻ‡āĻ¨ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ āĻ¸āĻžāĻ°āĻŋ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤
āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ°āĨ¤ āĻœāĻ¨ā§āĻŽāĻ—āĻ¤-āĻĄāĻŋāĻœāĻŋāĻŸāĻžāĻ˛ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ˛āĻžāĻ‡āĻ¨ā§‡āĻ° āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻšāĻ¯āĻŧ
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻ•āĻŸāĻŋ āĻāĻ¨āĻžāĻ˛āĻ— āĻ‰ā§ŽāĻ¸ āĻĨā§‡āĻ•ā§‡ āĻĄāĻŋāĻœāĻŋāĻŸāĻžāĻ‡āĻœ āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻāĻ‡ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨āĻŸāĻŋ āĻ…āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•āĨ¤
āĻ¯āĻ–āĻ¨ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻāĻ¨āĻžāĻ˛āĻ— āĻ‰ā§ŽāĻ¸ā§‡āĻ° āĻĄāĻŋāĻœāĻŋāĻŸāĻžāĻ‡āĻœā§‡āĻļāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻ˜āĻŸā§‡
āĻĄā§āĻ°āĻĒāĻ†āĻ‰āĻŸ āĻ•ā§āĻˇāĻ¤āĻŋāĻĒā§‚āĻ°āĻŖāĻ•āĻžāĻ°ā§€āĻ° āĻ•āĻžāĻ› āĻĨā§‡āĻ•ā§‡ āĻ—ā§‹āĻĒāĻ¨ā§€āĻ¯āĻŧāĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

bng
āĻ†āĻ‡āĻ¨āĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°āĻšāĻžāĻ° āĻ¸ā§€āĻŽāĻžāĻ° āĻŦāĻžāĻ‡āĻ°ā§‡ āĻĒāĻĄāĻŧā§‡ āĻāĻŽāĻ¨ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨ā§ˇ

āĻ°āĻ™, c
āĻœāĻ¨ā§āĻ¯ āĻšāĻžāĻ‡āĻ˛āĻžāĻ‡āĻŸ āĻ°āĻ™ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻŦāĻžāĻ‡āĻ°ā§‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ°āĻ™ āĻšāĻ˛ āĻšāĻ˛ā§āĻĻāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻŽā§‡āĻŸā§āĻ°āĻŋāĻ•ā§āĻ¸ā§‡āĻ° āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĄā§‡āĻŸāĻž:

ffprobe -f lavfi movie=example.mov,signalstats="stat=tout+vrep+brng" -show_frames

¡ āĻĢā§āĻ°ā§‡āĻŽ āĻĒā§āĻ°āĻ¤āĻŋ Y āĻ¸āĻŽāĻ¤āĻ˛ā§‡āĻ° āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻāĻŦāĻ‚ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻŽāĻžāĻ¨ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĄā§‡āĻŸāĻž āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ•āĻ°ā§āĻ¨:

ffprobe -f lavfi movie=example.mov,signalstats -show_entries frame_tags=lavfi.signalstats.YMAX,lavfi.signalstats.YMIN

¡ āĻ˛āĻžāĻ˛ āĻ°āĻ™ā§‡ āĻ¸āĻŽā§āĻĒā§āĻ°āĻšāĻžāĻ° āĻ¸ā§€āĻŽāĻžāĻ° āĻŦāĻžāĻ‡āĻ°ā§‡ āĻĨāĻžāĻ•āĻž āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻšāĻžāĻ‡āĻ˛āĻžāĻ‡āĻŸ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĒā§āĻ˛ā§‡āĻŦā§āĻ¯āĻžāĻ• āĻ­āĻŋāĻĄāĻŋāĻ“āĨ¤

ffplay example.mov -vf signalstats="out=brng:color=red"

¡ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ‰āĻĒāĻ°ā§‡ āĻ†āĻāĻ•āĻž āĻ¸āĻŋāĻ—āĻ¨ā§āĻ¯āĻžāĻ˛āĻ¸ā§āĻŸā§āĻ¯āĻžāĻŸ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻ¸āĻš āĻĒā§āĻ˛ā§‡āĻŦā§āĻ¯āĻžāĻ• āĻ­āĻŋāĻĄāĻŋāĻ“āĨ¤

ffplay example.mov -vf signalstats=stat=brng+vrep+tout,drawtext=fontfile=FreeSerif.ttf:textfile=signalstat_drawtext.txt

āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ signalstat_drawtext.txt āĻāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻšāĻ˛:

āĻ¸āĻŽāĻ¯āĻŧ %{pts:hms}
Y (%{metadata:lavfi.signalstats.YMIN}-%{metadata:lavfi.signalstats.YMAX})
U (%{metadata:lavfi.signalstats.UMIN}-%{metadata:lavfi.signalstats.UMAX})
V (%{metadata:lavfi.signalstats.VMIN}-%{metadata:lavfi.signalstats.VMAX})
āĻ¸ā§āĻ¯āĻžāĻšā§āĻ°ā§‡āĻļāĻ¨ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš: %{metadata:lavfi.signalstats.SATMAX}

āĻ¨āĻŋāĻ–ā§āĻāĻ¤ āĻāĻžāĻĒāĻ¸āĻž
āĻ°ā§‚āĻĒāĻ°ā§‡āĻ–āĻžāĻ•ā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ¨āĻž āĻ•āĻ°ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻŸāĻŋ āĻ…āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ˛ā§āĻŽāĻž_āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§, lr
āĻ˛ā§āĻŽāĻž āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻŽāĻžāĻ¨ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ [0.1,5.0] āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸ āĻ¨āĻŽā§āĻŦāĻ° āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
āĻ¯ā§‡āĻŸāĻŋ āĻšāĻŋāĻ¤ā§āĻ°āĻŸāĻŋāĻ•ā§‡ āĻāĻžāĻĒāĻ¸āĻž āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ—āĻžāĻ‰āĻ¸āĻŋāĻ¯āĻŧāĻžāĻ¨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻŦā§ˆāĻšāĻŋāĻ¤ā§āĻ°ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡ (āĻ§ā§€āĻ°ā§‡ āĻ¯āĻĻāĻŋ
āĻŦāĻĄāĻŧ)āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1.0āĨ¤

āĻ˛ā§āĻŽāĻž_āĻļāĻ•ā§āĻ¤āĻŋ, ls
āĻ˛ā§āĻŽāĻž āĻļāĻ•ā§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻŽāĻžāĻ¨ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ [-1.0,1.0] āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸ āĻ¨āĻŽā§āĻŦāĻ° āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
āĻ¯āĻž āĻ…āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ¤āĻž āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°ā§‡āĨ¤ [0.0,1.0]-āĻ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ āĻ›āĻŦāĻŋāĻŸāĻŋāĻ•ā§‡ āĻ…āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻ•āĻ°āĻŦā§‡
āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ [-1.0,0.0]-āĻ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ āĻšāĻŋāĻ¤ā§āĻ°āĻŸāĻŋāĻ•ā§‡ āĻ¤ā§€āĻ•ā§āĻˇā§āĻŖ āĻ•āĻ°āĻŦā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1.0āĨ¤

luma_threshold, lt
āĻāĻ•āĻŸāĻŋ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤ āĻ•āĻŋāĻ¨āĻž āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻšāĻ— āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ˛ā§āĻŽāĻž āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
āĻāĻžāĻĒāĻ¸āĻž āĻŦāĻž āĻ¨āĻžāĨ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻŽāĻžāĻ¨ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ [-30,30] āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨
0 āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻšāĻŋāĻ¤ā§āĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻŦā§‡, [0,30] āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ āĻ¸āĻŽāĻ¤āĻ˛ āĻāĻ˛āĻžāĻ•āĻžāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻŦā§‡ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ
[-30,0]-āĻ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻ—ā§āĻ˛āĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻŦā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

āĻ•ā§āĻ°ā§‹āĻŽāĻž_āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§, cr
āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻŦā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ§ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻŽāĻžāĻ¨ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ [0.1,5.0] āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸ āĻ¨āĻŽā§āĻŦāĻ° āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
āĻ¯ā§‡āĻŸāĻŋ āĻšāĻŋāĻ¤ā§āĻ°āĻŸāĻŋāĻ•ā§‡ āĻāĻžāĻĒāĻ¸āĻž āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ—āĻžāĻ‰āĻ¸āĻŋāĻ¯āĻŧāĻžāĻ¨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻŦā§ˆāĻšāĻŋāĻ¤ā§āĻ°ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡ (āĻ§ā§€āĻ°ā§‡ āĻ¯āĻĻāĻŋ
āĻŦāĻĄāĻŧ)āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1.0āĨ¤

āĻ•ā§āĻ°ā§‹āĻŽāĻž_āĻļāĻ•ā§āĻ¤āĻŋ, cs
āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻļāĻ•ā§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻŽāĻžāĻ¨ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸ āĻ¨āĻŽā§āĻŦāĻ° āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
[-1.0,1.0] āĻ¯āĻž āĻ…āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ¤āĻž āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°ā§‡āĨ¤ [0.0,1.0]-āĻ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ āĻŦā§āĻ˛āĻžāĻ° āĻ•āĻ°āĻŦā§‡
āĻ‡āĻŽā§‡āĻœ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ [-1.0,0.0]-āĻ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ āĻ›āĻŦāĻŋāĻŸāĻŋāĻ•ā§‡ āĻ¤ā§€āĻ•ā§āĻˇā§āĻŖ āĻ•āĻ°āĻŦā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛
1.0.

chroma_threshold, ct
āĻāĻ•āĻŸāĻŋ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤ āĻ•āĻŋāĻ¨āĻž āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻšāĻ— āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ā§ˇ
āĻāĻžāĻĒāĻ¸āĻž āĻŦāĻž āĻ¨āĻžāĨ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻŽāĻžāĻ¨ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ [-30,30] āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨
0 āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻšāĻŋāĻ¤ā§āĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻŦā§‡, [0,30] āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ āĻ¸āĻŽāĻ¤āĻ˛ āĻāĻ˛āĻžāĻ•āĻžāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻŦā§‡ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ
[-30,0]-āĻ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻ—ā§āĻ˛āĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻŦā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¨āĻž āĻĨāĻžāĻ•ā§‡, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻ˛ā§āĻŽāĻž āĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

ssim
āĻĻā§āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ SSIM (āĻ¸ā§āĻŸā§āĻ°āĻžāĻ•āĻšāĻžāĻ°āĻžāĻ˛ āĻ¸āĻŋāĻŽāĻŋāĻ˛āĻžāĻ°āĻŋāĻŸāĻŋ āĻŽā§‡āĻŸā§āĻ°āĻŋāĻ•) āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻĻā§āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨ā§‡āĻ¯āĻŧ, āĻĒā§āĻ°āĻĨāĻŽ āĻ‡āĻ¨āĻĒā§āĻŸāĻŸāĻŋāĻ•ā§‡ "āĻĒā§āĻ°āĻ§āĻžāĻ¨" āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ‰ā§ŽāĻ¸ āĻāĻŦāĻ‚ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻ…āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻĒāĻžāĻ¸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ‡āĻ¨āĻĒā§āĻŸ āĻāĻ•āĻŸāĻŋ "āĻ°ā§‡āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸" āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
SSIM āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ­āĻŋāĻĄāĻŋāĻ“āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ•āĻžāĻœ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻ­āĻ¯āĻŧ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻāĻ•āĻ‡ āĻ°ā§‡āĻœā§‹āĻ˛āĻŋāĻ‰āĻļāĻ¨ āĻāĻŦāĻ‚ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻšāĻŦā§‡
āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻāĻŸāĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°ā§‡ āĻ¯ā§‡ āĻ‰āĻ­āĻ¯āĻŧ āĻ‡āĻ¨āĻĒā§āĻŸā§‡ āĻāĻ•āĻ‡ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻ• āĻĢā§āĻ°ā§‡āĻŽ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¯āĻž
āĻāĻ•ā§‡āĻ° āĻĒāĻ° āĻāĻ• āĻ¤ā§āĻ˛āĻ¨āĻžāĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ—āĻŖāĻ¨āĻžāĻ•ā§ƒāĻ¤ SSIM āĻ¸āĻžā§āĻšāĻ¯āĻŧ āĻ•āĻ°ā§‡āĨ¤

āĻ—ā§ƒāĻšā§€āĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻ¨āĻŋāĻŽā§āĻ¨āĻ°ā§‚āĻĒāĨ¤

āĻĒāĻ°āĻŋāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ¨_āĻĢāĻžāĻ‡āĻ˛, f
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ° SSIM āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻ¨āĻžāĻŽā§‡āĻ° āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻŦā§‡
āĻĢā§āĻ°ā§‡āĻŽ.

āĻĢāĻžāĻ‡āĻ˛ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻĒāĻ°āĻŋāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ¨_āĻĢāĻžāĻ‡āĻ˛ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻāĻ° āĻ•ā§€/āĻŽāĻžāĻ¨ āĻœā§‹āĻĄāĻŧāĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ°āĻŽ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡
āĻĢāĻ°ā§āĻŽ āĻšāĻžāĻŦāĻŋ:āĻŽā§‚āĻ˛ā§āĻ¯ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¤ā§āĻ˛āĻ¨āĻžāĻŽā§‚āĻ˛āĻ• āĻĻāĻŽā§āĻĒāĻ¤āĻŋāĻ° āĻœāĻ¨ā§āĻ¯āĨ¤

āĻĻā§‡āĻ–āĻžāĻ¨ā§‹ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ¨āĻŋāĻŽā§āĻ¨āĻ°ā§‚āĻĒ:

n āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ…āĻ¨ā§āĻ•ā§āĻ°āĻŽāĻŋāĻ• āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, 1 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§

Y, U, V, R, G, B
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°āĻž āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° SSIMāĨ¤

āĻ¸āĻŦ āĻĒā§āĻ°ā§‹ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°āĻž āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° SSIMāĨ¤

dB āĻ‰āĻĒāĻ°ā§‡āĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻ•āĻ‡ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ dB āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ:

movie=ref_movie.mpg, setpts=PTS-STARTPTS [āĻĒā§āĻ°āĻ§āĻžāĻ¨];
[main][ref] ssim="stats_file=stats.log" [āĻ†āĻ‰āĻŸ]

āĻāĻ‡ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖā§‡ āĻĒā§āĻ°āĻ¸ā§‡āĻ¸ āĻ•āĻ°āĻž āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋāĻ•ā§‡ āĻ°ā§‡āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
ref_movie.mpg. āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒā§ƒāĻĨāĻ• āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° SSIM āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ stats.log.

āĻāĻ•āĻ‡ āĻ¸āĻŽāĻ¯āĻŧā§‡ psnr āĻāĻŦāĻ‚ ssim āĻ‰āĻ­āĻ¯āĻŧā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ†āĻ°ā§‡āĻ•āĻŸāĻŋ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ:

ffmpeg -i main.mpg -i ref.mpg -lavfi "ssim;[0:v][1:v]psnr" -f āĻļā§‚āĻ¨ā§āĻ¯ -

āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“3āĻĄāĻŋ
āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“āĻ¸ā§āĻ•ā§‹āĻĒāĻŋāĻ• āĻ‡āĻŽā§‡āĻœ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

in āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“āĻ¸ā§āĻ•ā§‹āĻĒāĻŋāĻ• āĻ‡āĻŽā§‡āĻœ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ‡āĻ¨āĻĒā§āĻŸ āĻ‡āĻŽā§‡āĻœ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻšāĻ˛:

sbsl
āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛ (āĻŦāĻžāĻŽ āĻšā§‹āĻ– āĻŦāĻžāĻŽ, āĻĄāĻžāĻ¨ āĻšā§‹āĻ– āĻĄāĻžāĻ¨)

sbsr
āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻ•ā§āĻ°āĻ¸āĻ‡ (āĻĄāĻžāĻ¨ āĻšā§‹āĻ– āĻŦāĻžāĻŽ, āĻŦāĻžāĻŽ āĻšā§‹āĻ– āĻĄāĻžāĻ¨)

sbs2l
āĻ…āĻ°ā§āĻ§ āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ°ā§‡āĻœā§‹āĻ˛āĻŋāĻ‰āĻļāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛ (āĻŦāĻžāĻŽ āĻšā§‹āĻ– āĻŦāĻžāĻŽ, āĻĄāĻžāĻ¨ āĻšā§‹āĻ– āĻĄāĻžāĻ¨)

sbs2r
āĻ…āĻ°ā§āĻ§ āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ°ā§‡āĻœā§‹āĻ˛āĻŋāĻ‰āĻļāĻ¨ā§‡āĻ° āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻ•ā§āĻ°āĻ¸-āĻ‡ (āĻĄāĻžāĻ¨ āĻšā§‹āĻ– āĻŦāĻžāĻŽ, āĻŦāĻžāĻŽ āĻšā§‹āĻ– āĻĄāĻžāĻ¨)

āĻŦā§‡āĻžāĻ¨ āĻ‰āĻĒāĻ°ā§‡-āĻ¨ā§€āĻšā§‡ (āĻŦāĻžāĻŽ āĻšā§‹āĻ– āĻ‰āĻĒāĻ°ā§‡, āĻĄāĻžāĻ¨ āĻšā§‹āĻ– āĻ¨ā§€āĻšā§‡)

āĻāĻĒā§āĻ°āĻŋāĻ˛ āĻ‰āĻĒāĻ°ā§‡-āĻ¨ā§€āĻšā§‡ (āĻĄāĻžāĻ¨ āĻšā§‹āĻ– āĻ‰āĻĒāĻ°ā§‡, āĻŦāĻžāĻŽ āĻšā§‹āĻ– āĻ¨ā§€āĻšā§‡)

ab2l
āĻ…āĻ°ā§āĻ§ā§‡āĻ• āĻ‰āĻšā§āĻšāĻ¤āĻžāĻ° āĻ°ā§‡āĻœā§‹āĻ˛āĻŋāĻ‰āĻļāĻ¨ āĻ¸āĻš āĻ‰āĻĒāĻ°ā§‡-āĻ¨ā§€āĻšā§‡ (āĻ‰āĻĒāĻ°ā§‡ āĻŦāĻžāĻŽ āĻšā§‹āĻ–, āĻ¨ā§€āĻšā§‡ āĻĄāĻžāĻ¨ āĻšā§‹āĻ–)

ab2r
āĻ…āĻ°ā§āĻ§ā§‡āĻ• āĻ‰āĻšā§āĻšāĻ¤āĻžāĻ° āĻ°ā§‡āĻœā§‹āĻ˛āĻŋāĻ‰āĻļāĻ¨ā§‡āĻ° āĻ‰āĻĒāĻ°ā§‡-āĻ¨ā§€āĻšā§‡ (āĻ‰āĻĒāĻ°ā§‡ āĻĄāĻžāĻ¨ āĻšā§‹āĻ–, āĻŦāĻžāĻŽ āĻšā§‹āĻ– āĻ¨ā§€āĻšā§‡)

al āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĢā§āĻ°ā§‡āĻŽ (āĻŦāĻžāĻŽ āĻšā§‹āĻ– āĻĒā§āĻ°āĻĨāĻŽ, āĻĄāĻžāĻ¨ āĻšā§‹āĻ– āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ)

ar āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĢā§āĻ°ā§‡āĻŽ (āĻĄāĻžāĻ¨ āĻšā§‹āĻ– āĻĒā§āĻ°āĻĨāĻŽ, āĻŦāĻžāĻŽ āĻšā§‹āĻ– āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ)

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ sbsl.

āĻŦāĻžāĻ‡āĻ°ā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“āĻ¸ā§āĻ•ā§‹āĻĒāĻŋāĻ• āĻ‡āĻŽā§‡āĻœ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ‡āĻŽā§‡āĻœ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸāĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻŸā§‡āĻ° āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ:

āĻ†āĻ°āĻŦāĻŋāĻœāĻŋ
āĻ…ā§āĻ¯āĻžāĻ¨āĻžāĻ—ā§āĻ˛āĻŋāĻĢ āĻ˛āĻžāĻ˛/āĻ¨ā§€āĻ˛ āĻ§ā§‚āĻ¸āĻ° (āĻŦāĻžāĻŽ āĻšā§‹āĻ–ā§‡ āĻ˛āĻžāĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻĄāĻžāĻ¨ āĻšā§‹āĻ–ā§‡ āĻ¨ā§€āĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°)

argg
āĻ…ā§āĻ¯āĻžāĻ¨āĻžāĻ—ā§āĻ˛āĻŋāĻĢ āĻ˛āĻžāĻ˛/āĻ¸āĻŦā§āĻœ āĻ§ā§‚āĻ¸āĻ° (āĻŦāĻžāĻŽ āĻšā§‹āĻ–ā§‡ āĻ˛āĻžāĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻĄāĻžāĻ¨ āĻšā§‹āĻ–ā§‡ āĻ¸āĻŦā§āĻœ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°)

arcg
āĻ…ā§āĻ¯āĻžāĻ¨āĻžāĻ—ā§āĻ˛āĻŋāĻĢ āĻ˛āĻžāĻ˛/āĻ¸āĻžāĻ¯āĻŧāĻžāĻ¨ āĻ§ā§‚āĻ¸āĻ° (āĻŦāĻžāĻŽ āĻšā§‹āĻ–ā§‡ āĻ˛āĻžāĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻĄāĻžāĻ¨ āĻšā§‹āĻ–ā§‡ āĻ¸āĻžāĻ¯āĻŧāĻžāĻ¨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°)

āĻ–āĻŋāĻ˛āĻžāĻ¨
āĻ…ā§āĻ¯āĻžāĻ¨āĻžāĻ—ā§āĻ˛āĻŋāĻĢ āĻ˛āĻžāĻ˛/āĻ¸āĻžāĻ¯āĻŧāĻžāĻ¨ āĻ…āĻ°ā§āĻ§ āĻ°āĻ™āĻŋāĻ¨ (āĻŦāĻžāĻŽ āĻšā§‹āĻ–ā§‡ āĻ˛āĻžāĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻĄāĻžāĻ¨ āĻšā§‹āĻ–ā§‡ āĻ¸āĻžāĻ¯āĻŧāĻžāĻ¨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°)

āĻ†āĻ°āĻ¸āĻŋāĻ¸āĻŋ
āĻ…ā§āĻ¯āĻžāĻ¨āĻžāĻ—ā§āĻ˛āĻŋāĻĢ āĻ˛āĻžāĻ˛/āĻ¸āĻžāĻ¯āĻŧāĻžāĻ¨ āĻ°āĻ™ (āĻŦāĻžāĻŽ āĻšā§‹āĻ–ā§‡ āĻ˛āĻžāĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻĄāĻžāĻ¨ āĻšā§‹āĻ–ā§‡ āĻ¸āĻžāĻ¯āĻŧāĻžāĻ¨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°)

arcd
āĻ…ā§āĻ¯āĻžāĻ¨āĻžāĻ—ā§āĻ˛āĻŋāĻĢ āĻ˛āĻžāĻ˛/āĻ¸āĻžāĻ¯āĻŧāĻžāĻ¨ āĻ°āĻ™ āĻĄā§āĻŦā§‹āĻ‡āĻ¸ā§‡āĻ° āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻŦāĻ°ā§āĻ—āĻžāĻ•āĻžāĻ° āĻ…āĻ­āĻŋāĻ•ā§āĻˇā§‡āĻĒā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ (āĻ˛āĻžāĻ˛
āĻŦāĻžāĻŽ āĻšā§‹āĻ–ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻĄāĻžāĻ¨ āĻšā§‹āĻ–ā§‡ āĻ¸āĻžāĻ¯āĻŧāĻžāĻ¨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°)

agmg
āĻ…ā§āĻ¯āĻžāĻ¨āĻžāĻ—ā§āĻ˛āĻŋāĻĢ āĻ¸āĻŦā§āĻœ/āĻŽā§āĻ¯āĻžāĻœā§‡āĻ¨ā§āĻŸāĻž āĻ§ā§‚āĻ¸āĻ° (āĻŦāĻžāĻŽ āĻšā§‹āĻ–ā§‡ āĻ¸āĻŦā§āĻœ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻĄāĻžāĻ¨āĻĻāĻŋāĻ•ā§‡ āĻŽā§āĻ¯āĻžāĻœā§‡āĻ¨ā§āĻŸāĻž āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°
āĻšā§‹āĻ–)

agmh
āĻ…ā§āĻ¯āĻžāĻ¨āĻžāĻ—ā§āĻ˛āĻŋāĻĢ āĻ¸āĻŦā§āĻœ/āĻŽā§āĻ¯āĻžāĻœā§‡āĻ¨ā§āĻŸāĻž āĻ…āĻ°ā§āĻ§ āĻ°āĻ™ā§āĻ—āĻŋāĻ¨ (āĻŦāĻžāĻŽ āĻšā§‹āĻ–ā§‡ āĻ¸āĻŦā§āĻœ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻŽā§āĻ¯āĻžāĻœā§‡āĻ¨ā§āĻŸāĻž āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°
āĻ¯ā§‹āĻ—ā§āĻ¯ āĻĻā§ƒāĻˇā§āĻŸāĻŋ)

āĻāĻœāĻŋāĻāĻŽāĻ¸āĻŋ
āĻ…ā§āĻ¯āĻžāĻ¨āĻžāĻ—ā§āĻ˛āĻŋāĻĢ āĻ¸āĻŦā§āĻœ/āĻŽā§āĻ¯āĻžāĻœā§‡āĻ¨ā§āĻŸāĻž āĻ°āĻ™ā§‡āĻ° (āĻŦāĻžāĻŽ āĻšā§‹āĻ–ā§‡ āĻ¸āĻŦā§āĻœ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻĄāĻžāĻ¨āĻĻāĻŋāĻ•ā§‡ āĻŽā§āĻ¯āĻžāĻœā§‡āĻ¨ā§āĻŸāĻž āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°
āĻšā§‹āĻ–)

āĻāĻœāĻŋāĻāĻŽāĻĄāĻŋ
āĻ…ā§āĻ¯āĻžāĻ¨āĻžāĻ—ā§āĻ˛āĻŋāĻĢ āĻ¸āĻŦā§āĻœ/āĻŽā§āĻ¯āĻžāĻœā§‡āĻ¨ā§āĻŸāĻž āĻ°āĻ™ āĻĄā§āĻŦā§‹āĻ‡āĻ¸ā§‡āĻ° āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻŦāĻ°ā§āĻ—āĻžāĻ•āĻžāĻ° āĻ…āĻ­āĻŋāĻ•ā§āĻˇā§‡āĻĒā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
(āĻŦāĻžāĻŽ āĻšā§‹āĻ–ā§‡ āĻ¸āĻŦā§āĻœ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻĄāĻžāĻ¨ āĻšā§‹āĻ–ā§‡ āĻŽā§āĻ¯āĻžāĻœā§‡āĻ¨ā§āĻŸāĻž āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°)

aybg
āĻ…ā§āĻ¯āĻžāĻ¨āĻžāĻ—ā§āĻ˛āĻŋāĻĢ āĻšāĻ˛ā§āĻĻ/āĻ¨ā§€āĻ˛ āĻ§ā§‚āĻ¸āĻ° (āĻŦāĻžāĻŽ āĻšā§‹āĻ–ā§‡ āĻšāĻ˛ā§āĻĻ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻĄāĻžāĻ¨ āĻšā§‹āĻ–ā§‡ āĻ¨ā§€āĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°)

aybh
āĻ…ā§āĻ¯āĻžāĻ¨āĻžāĻ—ā§āĻ˛āĻŋāĻĢ āĻšāĻ˛ā§āĻĻ/āĻ¨ā§€āĻ˛ āĻ…āĻ°ā§āĻ§ āĻ°āĻ™ā§āĻ—āĻŋāĻ¨ (āĻŦāĻžāĻŽ āĻšā§‹āĻ–ā§‡ āĻšāĻ˛ā§āĻĻ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻĄāĻžāĻ¨āĻĻāĻŋāĻ•ā§‡ āĻ¨ā§€āĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°
āĻšā§‹āĻ–)

aybc
āĻ…ā§āĻ¯āĻžāĻ¨āĻžāĻ—ā§āĻ˛āĻŋāĻĢ āĻšāĻ˛ā§āĻĻ/āĻ¨ā§€āĻ˛ āĻ°āĻ™ā§‡āĻ° (āĻŦāĻžāĻŽ āĻšā§‹āĻ–ā§‡ āĻšāĻ˛ā§āĻĻ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻĄāĻžāĻ¨ āĻšā§‹āĻ–ā§‡ āĻ¨ā§€āĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°)

aybd
āĻ…ā§āĻ¯āĻžāĻ¨āĻžāĻ—ā§āĻ˛āĻŋāĻĢ āĻšāĻ˛ā§āĻĻ/āĻ¨ā§€āĻ˛ āĻ°āĻ™ āĻĄā§āĻŦā§‹āĻ‡āĻ¸ā§‡āĻ° āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻŦāĻ°ā§āĻ—āĻžāĻ•āĻžāĻ° āĻ…āĻ­āĻŋāĻ•ā§āĻˇā§‡āĻĒā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
(āĻŦāĻžāĻŽ āĻšā§‹āĻ–ā§‡ āĻšāĻ˛ā§āĻĻ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻĄāĻžāĻ¨ āĻšā§‹āĻ–ā§‡ āĻ¨ā§€āĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°)

IRL āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛āĻŋāĻ­āĻĄ āĻ¸āĻžāĻ°āĻŋ (āĻŦāĻžāĻŽ āĻšā§‹āĻ–ā§‡āĻ° āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ¸āĻžāĻ°āĻŋ āĻ†āĻ›ā§‡, āĻĄāĻžāĻ¨ āĻšā§‹āĻ– āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻ¸āĻžāĻ°āĻŋāĻ¤ā§‡ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ)

irr āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛āĻŋāĻ­āĻĄ āĻ¸āĻžāĻ°āĻŋ (āĻĄāĻžāĻ¨ āĻšā§‹āĻ–ā§‡āĻ° āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ¸āĻžāĻ°āĻŋ āĻ†āĻ›ā§‡, āĻŦāĻžāĻŽ āĻšā§‹āĻ– āĻĒāĻ°ā§‡āĻ° āĻ¸āĻžāĻ°āĻŋāĻ¤ā§‡ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ)

ml āĻŽāĻ¨ā§‹ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ (āĻļā§āĻ§ā§ āĻŦāĻžāĻŽ āĻšā§‹āĻ–)

mr āĻŽāĻ¨ā§‹ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ (āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĄāĻžāĻ¨ āĻšā§‹āĻ–)

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ arcd.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ•ā§‡ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻĨā§‡āĻ•ā§‡ āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛ āĻ…ā§āĻ¯āĻžāĻ¨āĻžāĻ—ā§āĻ˛āĻŋāĻĢ āĻšāĻ˛ā§āĻĻ/āĻ¨ā§€āĻ˛ āĻĄā§āĻŦāĻ¯āĻŧā§‡āĻ¸ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨:

stereo3d=sbsl:aybd

¡ āĻ¨ā§€āĻšā§‡āĻ° āĻĨā§‡āĻ•ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨ (āĻ‰āĻĒāĻ°ā§‡ āĻŦāĻžāĻŽ āĻšā§‹āĻ–, āĻ¨ā§€āĻšā§‡ āĻĄāĻžāĻ¨ āĻšā§‹āĻ–) āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ
āĻ•ā§āĻ°āĻ¸āĻ‡

stereo3d=abl:sbsr

SPP
āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒā§‹āĻ¸ā§āĻŸāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻŋāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻ‡āĻŽā§‡āĻœāĻŸāĻŋāĻ•ā§‡ āĻŦā§‡āĻļ āĻ•āĻ¯āĻŧā§‡āĻ•āĻŸāĻŋ āĻ•āĻŽā§āĻĒā§āĻ°ā§‡āĻ¸ āĻāĻŦāĻ‚ āĻĄāĻŋāĻ•āĻŽā§āĻĒā§āĻ°ā§‡āĻ¸ āĻ•āĻ°ā§‡
(āĻŦāĻž - āĻāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ—ā§āĻŖ āĻ¸ā§āĻ¤āĻ° 6 - āĻ¸āĻŦ) āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻŦāĻ‚ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻ—āĻĄāĻŧ.

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ—ā§āĻŖ
āĻ—ā§āĻŖāĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ—āĻĄāĻŧ āĻœāĻ¨ā§āĻ¯ āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡
0-6 āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĨ¤ āĻ¯āĻĻāĻŋ 0 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋāĻ° āĻ•ā§‹āĻ¨ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĨāĻžāĻ•āĻŦā§‡ āĻ¨āĻžāĨ¤ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ 6
āĻŽāĻžāĻ¨ā§‡ āĻ‰āĻšā§āĻš āĻŽāĻžāĻ¨ā§‡āĻ°āĨ¤ āĻ¸ā§‡āĻ‡ āĻŽāĻžāĻ¨ā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŦā§ƒāĻĻā§āĻ§āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ—āĻ¤āĻŋ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻšā§āĻ°āĻžāĻ¸ āĻĒāĻžāĻ¯āĻŧ
āĻĒā§āĻ°āĻžāĻ¯āĻŧ 2 āĻāĻ°āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 3āĨ¤

qp āĻāĻ•āĻŸāĻŋ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻĒāĻ°āĻŋāĻŽāĻžāĻĒāĻ•āĻ°āĻŖ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻŦāĻ˛ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¸ā§‡āĻŸ āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡, āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻĨā§‡āĻ•ā§‡ QP āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻŦā§‡
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ (āĻ¯āĻĻāĻŋ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧ)āĨ¤

āĻŽā§‹āĻĄ
āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄāĻŋāĻ‚ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽā§‹āĻĄ āĻšāĻ˛:

āĻ•āĻ āĻŋāĻ¨
āĻšāĻžāĻ°ā§āĻĄ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄāĻŋāĻ‚ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ)āĨ¤

āĻ¨āĻ°āĻŽ
āĻ¨āĻ°āĻŽ āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄāĻŋāĻ‚ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻ­āĻžāĻ˛ā§‹ āĻĄāĻŋ-āĻ°āĻŋāĻ‚āĻŋāĻ‚ āĻĒā§āĻ°āĻ­āĻžāĻŦ, āĻ¤āĻŦā§‡ āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻāĻžāĻĒāĻ¸āĻž)āĨ¤

use_bframe_qp
B-Frames āĻĨā§‡āĻ•ā§‡ QP āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻĻāĻŋ 1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ˛ā§‡ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻĢā§āĻ˛āĻŋāĻ•āĻžāĻ° āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻŦāĻŋ-āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻļāĻ‡ āĻŦāĻĄāĻŧ QP āĻĨāĻžāĻ•ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0 (āĻ¸āĻ•ā§āĻˇāĻŽ āĻ¨āĻ¯āĻŧ)āĨ¤

āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛
libass āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ‰āĻĒāĻ°ā§‡ āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ āĻ†āĻāĻ•ā§āĻ¨āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋāĻ° āĻ¸āĻ‚āĻ•āĻ˛āĻ¨ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ "--enable-libass" āĻĻāĻŋāĻ¯āĻŧā§‡ FFmpeg āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤
āĻĒāĻžāĻ¸ āĻ•āĻ°āĻžāĻ•ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋāĻ° libavcodec āĻāĻŦāĻ‚ libavformat āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻ˛ā§āĻĄ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨
ASS (āĻ…ā§āĻ¯āĻžāĻĄāĻ­āĻžāĻ¨ā§āĻ¸āĻĄ āĻ¸āĻžāĻŦāĻ¸ā§āĻŸā§‡āĻļāĻ¨ āĻ†āĻ˛āĻĢāĻž) āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡ āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ āĻĢāĻžāĻ‡āĻ˛āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ, f
āĻĒāĻĄāĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ†āĻŦāĻļā§āĻ¯āĻ•.

āĻŽā§‚āĻ˛ āĻ†āĻ•āĻžāĻ°
āĻ†āĻ¸āĻ˛ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ†āĻ•āĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨, āĻ¯ā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“āĻŸāĻŋāĻ° āĻœāĻ¨ā§āĻ¯ ASS āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĨ¤
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨ "āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ•āĻžāĻ°" āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯ ffmpeg-utils
āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛. ASS āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ āĻ—āĻžāĻŖāĻŋāĻ¤āĻŋāĻ• āĻāĻ•āĻŸāĻŋ āĻ­ā§āĻ˛ āĻ¨āĻ•āĻļāĻžāĻ° āĻ•āĻžāĻ°āĻŖā§‡, āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ
āĻ¯āĻĻāĻŋ āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¤āĻŦā§‡ āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻĢāĻ¨ā§āĻŸāĻ—ā§āĻ˛āĻŋ āĻ¸ā§āĻ•ā§‡āĻ˛ āĻ•āĻ°ā§āĻ¨āĨ¤

fontsdir
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻāĻŽāĻ¨ āĻĢāĻ¨ā§āĻŸ āĻ§āĻžāĻ°āĻŖāĻ•āĻžāĻ°ā§€ āĻāĻ•āĻŸāĻŋ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻĒāĻĨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻĢāĻ¨ā§āĻŸ
āĻĢāĻ¨ā§āĻŸ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€ āĻ¯āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¤āĻž āĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

charenc
āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻ•ā§āĻˇāĻ° āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° "āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛" āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĨ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĻāĻ°āĻ•āĻžāĻ°ā§€ āĻ¯āĻĻāĻŋ āĻ¨āĻž
UTF-8āĨ¤

āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ_āĻ¸ā§‚āĻšāĻ•, si
āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¸ā§‚āĻšāĻ• āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨. āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° "āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛" āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĨ¤

āĻœā§‹āĻ°_āĻļā§ˆāĻ˛ā§€
āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻļā§ˆāĻ˛ā§€ āĻŦāĻž āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻ¤āĻĨā§āĻ¯ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡
ASS āĻļā§ˆāĻ˛ā§€ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡ "KEY=VALUE" āĻĻāĻŽā§āĻĒāĻ¤āĻŋ "," āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻ­āĻ•ā§āĻ¤āĨ¤

āĻ¯āĻĻāĻŋ āĻĒā§āĻ°āĻĨāĻŽ āĻ•ā§€ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨āĻž āĻĨāĻžāĻ•ā§‡, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ āĻ¯ā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻŽāĻžāĻ¨āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡
āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻĢāĻžāĻ‡āĻ˛ āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ° āĻ•āĻ°āĻž sub.srt āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ‰āĻĒāĻ°ā§‡, āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨:

āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛=sub.srt

āĻ¯āĻž āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯:

āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛=filename=sub.srt

āĻĢāĻžāĻ‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ video.mkv, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨:

āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛=video.mkv

āĻ¸ā§‡āĻ‡ āĻĢāĻžāĻ‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨:

āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛=video.mkv:si=1

āĻĨā§‡āĻ•ā§‡ āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ•āĻ°āĻ¤ā§‡ sub.srt āĻ¸ā§āĻŦāĻšā§āĻ› āĻ¸āĻŦā§āĻœ "āĻĻā§‡āĻœāĻžāĻ­ā§ āĻ¸ā§‡āĻ°āĻŋāĻĢ" āĻ¤ā§‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻŦā§‡, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨:

āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛=sub.srt:force_style='FontName=DejaVu Serif,Primary Colour=&HAA00FF00'

super2xsai
Super2xSaI (āĻ¸ā§āĻ•ā§‡āĻ˛ āĻāĻŦāĻ‚ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻŸ) āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ†āĻ°ā§āĻŸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸāĻŸāĻŋāĻ•ā§‡ 2x āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻ•ā§‡āĻ˛ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻŽāĻ¸ā§ƒāĻŖ āĻ•āĻ°ā§āĻ¨
āĻ¸ā§āĻ•ā§‡āĻ˛āĻŋāĻ‚ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽāĨ¤

āĻ¤ā§€āĻ•ā§āĻˇā§āĻŖāĻ¤āĻž āĻšā§āĻ°āĻžāĻ¸ āĻ¨āĻž āĻ•āĻ°ā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻļāĻŋāĻ˛ā§āĻĒ āĻšāĻŋāĻ¤ā§āĻ°āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻŦāĻĄāĻŧ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻāĻ°āĻ•āĻžāĻ°ā§€āĨ¤

swapuv
U & V āĻ¸āĻŽāĻ¤āĻ˛ āĻ…āĻĻāĻ˛āĻŦāĻĻāĻ˛ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŸā§‡āĻ˛āĻŋāĻ¸āĻžāĻ‡āĻ¨
āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻŸā§‡āĻ˛āĻŋāĻ¸āĻžāĻ‡āĻ¨ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĒā§āĻ°āĻĨāĻŽ_āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°
āĻ‰āĻĒāĻ°ā§‡, t
āĻļā§€āĻ°ā§āĻˇ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻĒā§āĻ°āĻĨāĻŽ

āĻ¨ā§€āĻšā§‡, b
āĻ¨āĻŋāĻšā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "āĻļā§€āĻ°ā§āĻˇ"āĨ¤

āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨
āĻ†āĻĒāĻ¨āĻŋ āĻ¯ā§‡ āĻĒā§āĻ˛āĻĄāĻžāĻ‰āĻ¨ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ¨ āĻ¤āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
āĻŽāĻžāĻ¨ āĻšāĻ˛ 23āĨ¤

āĻ•āĻŋāĻ›ā§ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨:

NTSC āĻ†āĻ‰āĻŸāĻĒā§āĻŸ (30i):
27.5 āĻĒāĻŋ: 32222
24p: 23 (āĻ•ā§āĻ˛āĻžāĻ¸āĻŋāĻ•)
24p: 2332 (āĻĒāĻ›āĻ¨ā§āĻĻā§‡āĻ°)
20 āĻĒāĻŋ: 33
18 āĻĒāĻŋ: 334
16 āĻĒāĻŋ: 3444

PAL āĻ†āĻ‰āĻŸāĻĒā§āĻŸ (25i):
27.5 āĻĒāĻŋ: 12222
24p: 222222222223 ("āĻ‡āĻ‰āĻ°ā§‹ āĻĒā§āĻ˛āĻĄāĻžāĻ‰āĻ¨")
16.67 āĻĒāĻŋ: 33
16 āĻĒāĻŋ: 33333334

āĻ›ā§‹āĻŸ
āĻāĻ•āĻŸāĻžāĻ¨āĻž āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ•ā§āĻ°āĻŽ āĻ…āĻ¨ā§āĻ¸āĻžāĻ°ā§‡ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦāĻŽā§‚āĻ˛āĻ• āĻĢā§āĻ°ā§‡āĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

n āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻĢā§āĻ°ā§‡āĻŽ āĻŦā§āĻ¯āĻžāĻšā§‡āĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨; āĻāĻ•āĻŸāĻŋ āĻ¸ā§‡āĻŸ āĻŽāĻ§ā§āĻ¯ā§‡ n āĻĢā§āĻ°ā§‡āĻŽ, āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻžāĻ›āĻžāĻ‡ āĻ•āĻ°āĻŦā§‡
āĻ¤āĻžāĻĻā§‡āĻ°, āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°āĻĒāĻ° āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻŦā§āĻ¯āĻžāĻš āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄā§‡āĻ˛ n āĻĢā§āĻ°ā§‡āĻŽ āĻļā§‡āĻˇ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 100āĨ¤

āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°ā§‹ āĻĢā§āĻ°ā§‡āĻŽ āĻ•ā§āĻ°āĻŽ āĻŸā§āĻ°ā§āĻ¯āĻžāĻ• āĻ°āĻžāĻ–ā§‡, āĻāĻ•āĻŸāĻŋ āĻŦāĻĄāĻŧ n āĻŽāĻžāĻ¨ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻšāĻŦā§‡
āĻāĻ•āĻŸāĻŋ āĻ‰āĻšā§āĻš āĻŽā§‡āĻŽāĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°, āĻ¤āĻžāĻ‡ āĻāĻ•āĻŸāĻŋ āĻ‰āĻšā§āĻš āĻŽāĻžāĻ¨ āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻĒā§āĻ°āĻ¤āĻŋ 50 āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻāĻ•āĻŸāĻŋ āĻ•āĻ°ā§‡ āĻ›āĻŦāĻŋ āĻŦā§‡āĻ° āĻ•āĻ°ā§āĻ¨:

āĻĨāĻžāĻŽā§āĻŦāĻ¨ā§‡āĻ‡āĻ˛=50

āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ āĻĨāĻžāĻŽā§āĻŦāĻ¨ā§‡āĻ‡āĻ˛ āĻ¤ā§ˆāĻ°āĻŋāĻ° āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ ffmpeg:

ffmpeg -i in.avi -vf āĻĨāĻžāĻŽā§āĻŦāĻ¨ā§‡āĻ‡āĻ˛, āĻ¸ā§āĻ•ā§‡āĻ˛=300:200 -āĻĢā§āĻ°ā§‡āĻŽ: v 1 out.png

āĻŸāĻžāĻ˛āĻŋ
āĻāĻ•āĻ¸āĻžāĻĨā§‡ āĻŦā§‡āĻļ āĻ•āĻ¯āĻŧā§‡āĻ•āĻŸāĻŋ āĻ§āĻžāĻ°āĻžāĻŦāĻžāĻšāĻŋāĻ• āĻĢā§āĻ°ā§‡āĻŽ āĻŸāĻžāĻ‡āĻ˛ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸
āĻ—ā§āĻ°āĻŋāĻĄā§‡āĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻ¯ā§‡āĻŽāĻ¨ āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŦāĻ‚ āĻ•āĻ˛āĻžāĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž)āĨ¤ āĻāĻ‡ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻœāĻ¨ā§āĻ¯
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ, āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨ "āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ•āĻžāĻ°" āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯ ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛.

nb_frames
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻāĻ˛āĻžāĻ•āĻžāĻ¯āĻŧ āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻ¸āĻ‚āĻ–ā§āĻ¯āĻ• āĻĢā§āĻ°ā§‡āĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻŦāĻž āĻāĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻ•āĻŽ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
āĻ¸āĻŽāĻžāĻ¨ wxh. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 0, āĻŽāĻžāĻ¨ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻ˛āĻžāĻ•āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

āĻŽāĻžāĻ°ā§āĻœāĻŋāĻ¨
āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡ āĻŦāĻžāĻ‡āĻ°ā§‡āĻ° āĻ¸ā§€āĻŽāĻžāĻ¨āĻž āĻŽāĻžāĻ°ā§āĻœāĻŋāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒā§āĻ¯āĻžāĻĄāĻŋāĻ‚
āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻ¸ā§€āĻŽāĻžāĻ¨āĻž āĻŦā§‡āĻ§ (āĻ¯ā§‡āĻŽāĻ¨ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž) āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ†āĻ°ā§‹ āĻŦā§‡āĻļā§€
āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻĒā§āĻ¯āĻžāĻĄāĻŋāĻ‚ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ (āĻ¯ā§‡āĻŽāĻ¨ āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻŽāĻžāĻ¨ āĻĨāĻžāĻ•āĻž), āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨
āĻĒā§āĻ¯āĻžāĻĄ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĨ¤

āĻ°āĻ™
āĻ…āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻāĻ˛āĻžāĻ•āĻžāĻ° āĻ°āĻ™ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, "āĻ°āĻ™" āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨
ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻ āĻŦāĻŋāĻ­āĻžāĻ—āĨ¤ āĻāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻ°āĻ™ āĻ•āĻžāĻ˛ā§‹".

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ•ā§€āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° 8x8 PNG āĻŸāĻžāĻ‡āĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ (- skip_frame āĻšāĻžāĻŦāĻŋ āĻ¨ā§‡āĻ‡) āĻāĻ•āĻŸāĻŋ āĻšāĻ˛āĻšā§āĻšāĻŋāĻ¤ā§āĻ°ā§‡:

ffmpeg -skip_frame nokey -i file.avi -vf 'scale=128:72,tile=8x8' -an -vsync 0 āĻ•ā§€āĻĢā§āĻ°ā§‡āĻŽ%03d.png

āĻ¸āĻžāĻ°ā§āĻœāĻžāĻ°āĻŋāĻ° -vsync 0 āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§‹āĻ§ āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ ffmpeg āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻ¨āĻ•āĻ˛ āĻĨā§‡āĻ•ā§‡
āĻŽā§‚āĻ˛ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻžāĻ° āĻŽāĻŋāĻŸāĻŽāĻžāĻŸ āĻ•āĻ°āĻž.

¡ "5x3" āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻāĻ˛āĻžāĻ•āĻžāĻ¯āĻŧ 2āĻŸāĻŋ āĻ›āĻŦāĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨, āĻ¤āĻžāĻĻā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ 7 āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻāĻŦāĻ‚ 2āĻŸāĻŋ
āĻŽāĻŋāĻļā§āĻ° āĻ¸āĻŽāĻ¤āĻ˛ āĻāĻŦāĻ‚ āĻ¨āĻžāĻŽāĻ¯ā§āĻ•ā§āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻŽāĻžāĻ°ā§āĻœāĻŋāĻ¨ā§‡āĻ° āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛:

tile=3x2:nb_frames=5:padding=7:margin=2

āĻŸāĻŋāĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸
āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻŸā§‡āĻŽā§āĻĒā§‹āĻ°āĻžāĻ˛ āĻĢāĻŋāĻ˛ā§āĻĄ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻŋāĻ‚ āĻ¸āĻžā§āĻšāĻžāĻ˛āĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋ 1 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°ā§‡ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻ‡ āĻĒā§āĻ°āĻĨāĻŽ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽāĻŸāĻŋāĻ•ā§‡ āĻŦāĻŋāĻœā§‹āĻĄāĻŧ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻŽā§‹āĻĄ
āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻŋāĻ‚ āĻāĻ° āĻŽā§‹āĻĄ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§‡āĻ“ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻāĻ•āĻž āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨ā§€āĻšā§‡ āĻĻā§‡āĻ–ā§āĻ¨āĨ¤

āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻšāĻ˛:

āĻāĻ•āĻ¤ā§āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻž, 0
āĻŦāĻŋāĻœā§‹āĻĄāĻŧ āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, āĻāĻŽāĻ¨āĻ•āĻŋ āĻ¨ā§€āĻšā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ“ āĻ¸āĻ°āĻžāĻ¨, a āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡ā§ˇ
āĻ…āĻ°ā§āĻ§ā§‡āĻ• āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻžāĻ°ā§‡ āĻĄāĻŦāĻ˛ āĻ‰āĻšā§āĻšāĻ¤āĻž āĻĢā§āĻ°ā§‡āĻŽāĨ¤

------> āĻ¸āĻŽāĻ¯āĻŧ
āĻ‡āĻ¨āĻĒā§āĻŸ:
āĻĢā§āĻ°ā§‡āĻŽ 1 āĻĢā§āĻ°ā§‡āĻŽ 2 āĻĢā§āĻ°ā§‡āĻŽ 3 āĻĢā§āĻ°ā§‡āĻŽ 4

11111 22222 33333 44444
11111 22222 33333 44444
11111 22222 33333 44444
11111 22222 33333 44444

āĻ†āĻ‰āĻŸāĻĒā§āĻŸ:
11111 33333
22222 44444
11111 33333
22222 44444
11111 33333
22222 44444
11111 33333
22222 44444

āĻĄā§āĻ°āĻĒ_āĻ…āĻĄ, 1
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻœā§‹āĻĄāĻŧ āĻĢā§āĻ°ā§‡āĻŽ, āĻŦāĻŋāĻœā§‹āĻĄāĻŧ āĻĢā§āĻ°ā§‡āĻŽ āĻŦāĻžāĻĻ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ, āĻ…āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡
āĻ…āĻ°ā§āĻ§ā§‡āĻ• āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻžāĻ°ā§‡ āĻ‰āĻšā§āĻšāĻ¤āĻžāĨ¤

------> āĻ¸āĻŽāĻ¯āĻŧ
āĻ‡āĻ¨āĻĒā§āĻŸ:
āĻĢā§āĻ°ā§‡āĻŽ 1 āĻĢā§āĻ°ā§‡āĻŽ 2 āĻĢā§āĻ°ā§‡āĻŽ 3 āĻĢā§āĻ°ā§‡āĻŽ 4

11111 22222 33333 44444
11111 22222 33333 44444
11111 22222 33333 44444
11111 22222 33333 44444

āĻ†āĻ‰āĻŸāĻĒā§āĻŸ:
22222 44444
22222 44444
22222 44444
22222 44444

āĻĄā§āĻ°āĻĒ_āĻ‡āĻ­ā§‡āĻ¨, 2
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻŦāĻŋāĻœā§‹āĻĄāĻŧ āĻĢā§āĻ°ā§‡āĻŽ, āĻāĻŽāĻ¨āĻ•āĻŋ āĻĢā§āĻ°ā§‡āĻŽ āĻŦāĻžāĻĻ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ, āĻ…āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡
āĻ…āĻ°ā§āĻ§ā§‡āĻ• āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻžāĻ°ā§‡ āĻ‰āĻšā§āĻšāĻ¤āĻžāĨ¤

------> āĻ¸āĻŽāĻ¯āĻŧ
āĻ‡āĻ¨āĻĒā§āĻŸ:
āĻĢā§āĻ°ā§‡āĻŽ 1 āĻĢā§āĻ°ā§‡āĻŽ 2 āĻĢā§āĻ°ā§‡āĻŽ 3 āĻĢā§āĻ°ā§‡āĻŽ 4

11111 22222 33333 44444
11111 22222 33333 44444
11111 22222 33333 44444
11111 22222 33333 44444

āĻ†āĻ‰āĻŸāĻĒā§āĻŸ:
11111 33333
11111 33333
11111 33333
11111 33333

āĻĒā§āĻ¯āĻžāĻĄ, 3
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽāĻ•ā§‡ āĻĒā§‚āĻ°ā§āĻŖ āĻ‰āĻšā§āĻšāĻ¤āĻžāĻ¯āĻŧ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨, āĻ¤āĻŦā§‡ āĻ•āĻžāĻ˛ā§‹ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ˛āĻžāĻ‡āĻ¨ āĻĒā§āĻ¯āĻžāĻĄ āĻ•āĻ°ā§āĻ¨, āĻāĻ•āĻŸāĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨
āĻāĻ•āĻ‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻžāĻ°ā§‡ āĻĻā§āĻŦāĻŋāĻ—ā§āĻŖ āĻ‰āĻšā§āĻšāĻ¤āĻžāĻ° āĻĢā§āĻ°ā§‡āĻŽāĨ¤

------> āĻ¸āĻŽāĻ¯āĻŧ
āĻ‡āĻ¨āĻĒā§āĻŸ:
āĻĢā§āĻ°ā§‡āĻŽ 1 āĻĢā§āĻ°ā§‡āĻŽ 2 āĻĢā§āĻ°ā§‡āĻŽ 3 āĻĢā§āĻ°ā§‡āĻŽ 4

11111 22222 33333 44444
11111 22222 33333 44444
11111 22222 33333 44444
11111 22222 33333 44444

āĻ†āĻ‰āĻŸāĻĒā§āĻŸ:
11111 ..... 33333 .....
..... 22222 ..... 44444
11111 ..... 33333 .....
..... 22222 ..... 44444
11111 ..... 33333 .....
..... 22222 ..... 44444
11111 ..... 33333 .....
..... 22222 ..... 44444

āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛āĻŋāĻ­_āĻŸāĻĒ, 4
āĻŦāĻŋāĻœā§‹āĻĄāĻŧ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻŸāĻŋāĻ•ā§‡ āĻœā§‹āĻĄāĻŧ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¨āĻŋāĻšā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻŸāĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛āĻŋāĻ­ āĻ•āĻ°ā§āĻ¨,
āĻ…āĻ°ā§āĻ§ā§‡āĻ• āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻžāĻ°ā§‡ āĻ…āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻ‰āĻšā§āĻšāĻ¤āĻž āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻžāĨ¤

------> āĻ¸āĻŽāĻ¯āĻŧ
āĻ‡āĻ¨āĻĒā§āĻŸ:
āĻĢā§āĻ°ā§‡āĻŽ 1 āĻĢā§āĻ°ā§‡āĻŽ 2 āĻĢā§āĻ°ā§‡āĻŽ 3 āĻĢā§āĻ°ā§‡āĻŽ 4

11111<- 22222 33333<- 44444
11111 22222<- 33333 44444<-
11111<- 22222 33333<- 44444
11111 22222<- 33333 44444<-

āĻ†āĻ‰āĻŸāĻĒā§āĻŸ:
11111 33333
22222 44444
11111 33333
22222 44444

interleave_bottom, 5
āĻŦāĻŋāĻœā§‹āĻĄāĻŧ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¨āĻŋāĻšā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻŸāĻŋāĻ•ā§‡ āĻœā§‹āĻĄāĻŧ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻŸāĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛āĻŋāĻ­ āĻ•āĻ°ā§āĻ¨,
āĻ…āĻ°ā§āĻ§ā§‡āĻ• āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻžāĻ°ā§‡ āĻ…āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻ‰āĻšā§āĻšāĻ¤āĻž āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻžāĨ¤

------> āĻ¸āĻŽāĻ¯āĻŧ
āĻ‡āĻ¨āĻĒā§āĻŸ:
āĻĢā§āĻ°ā§‡āĻŽ 1 āĻĢā§āĻ°ā§‡āĻŽ 2 āĻĢā§āĻ°ā§‡āĻŽ 3 āĻĢā§āĻ°ā§‡āĻŽ 4

11111 22222<- 33333 44444<-
11111<- 22222 33333<- 44444
11111 22222<- 33333 44444<-
11111<- 22222 33333<- 44444

āĻ†āĻ‰āĻŸāĻĒā§āĻŸ:
22222 44444
11111 33333
22222 44444
11111 33333

interlacex2, 6
āĻ…āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻ‰āĻšā§āĻšāĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻĄāĻŦāĻ˛ āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸāĨ¤ āĻĢā§āĻ°ā§‡āĻŽ āĻĸā§‹āĻ•āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ§āĻžāĻ°āĻŖāĻ•āĻžāĻ°ā§€
āĻ†āĻ—ā§‡āĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻĨā§‡āĻ•ā§‡ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻŸā§‡āĻŽā§āĻĒā§‹āĻ°āĻžāĻ˛ āĻĢāĻŋāĻ˛ā§āĻĄ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻĨāĻŽ āĻŸā§‡āĻŽā§āĻĒā§‹āĻ°āĻžāĻ˛ āĻĢāĻŋāĻ˛ā§āĻĄ
āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻĨā§‡āĻ•ā§‡āĨ¤ āĻāĻ‡ āĻŽā§‹āĻĄ top_field_first āĻĒāĻ¤āĻžāĻ•āĻžāĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡āĨ¤ āĻ‰āĻĒāĻ•āĻžāĻ°ā§€
āĻ•ā§‹āĻ¨ā§‹ āĻĢāĻŋāĻ˛ā§āĻĄ āĻ¸āĻŋāĻ™ā§āĻ•ā§āĻ°ā§‹āĻ¨āĻžāĻ‡āĻœā§‡āĻļāĻ¨ āĻ›āĻžāĻĄāĻŧāĻžāĻ‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻĄ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤

------> āĻ¸āĻŽāĻ¯āĻŧ
āĻ‡āĻ¨āĻĒā§āĻŸ:
āĻĢā§āĻ°ā§‡āĻŽ 1 āĻĢā§āĻ°ā§‡āĻŽ 2 āĻĢā§āĻ°ā§‡āĻŽ 3 āĻĢā§āĻ°ā§‡āĻŽ 4

11111 22222 33333 44444
11111 22222 33333 44444
11111 22222 33333 44444
11111 22222 33333 44444

āĻ†āĻ‰āĻŸāĻĒā§āĻŸ:
11111 22222 22222 33333 33333 44444 44444
11111 11111 22222 22222 33333 33333 44444
11111 22222 22222 33333 33333 44444 44444
11111 11111 22222 22222 33333 33333 44444

āĻ¸āĻžāĻ‚āĻ–ā§āĻ¯āĻŋāĻ• āĻŽāĻžāĻ¨ āĻ…āĻŦāĻ¨āĻŽāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻĒāĻŋāĻ›āĻŋāĻ¯āĻŧā§‡ āĻĨāĻžāĻ•āĻž āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻ¤āĻžāĻ° āĻ•āĻžāĻ°āĻŖā§‡ āĻ—ā§ƒāĻšā§€āĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽā§‹āĻĄ āĻšāĻ˛ "āĻŽāĻžāĻ°ā§āĻœ"āĨ¤

āĻĒāĻ¤āĻžāĻ•āĻž
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻĒāĻ¤āĻžāĻ•āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨.

āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻĒāĻ¤āĻžāĻ•āĻž āĻšāĻ˛:

low_pass_filter, āĻ­āĻŋāĻāĻ˛āĻāĻĢāĻĒāĻŋ
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ˛ā§‹-āĻĒāĻžāĻ¸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŋāĻ‚ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ•āĻŽ āĻĒāĻžāĻ¸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŋāĻ‚ āĻšāĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ—āĻ¤āĻŋāĻļā§€āĻ˛ āĻ‰āĻ¤ā§āĻ¸ āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻĄ āĻ—āĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ¯āĻž
āĻ‰āĻšā§āĻš-āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŋāĻ‚ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ 'āĻŸā§āĻ‡āĻŸāĻžāĻ°' āĻ•āĻŽāĻŋāĻ¯āĻŧā§‡ āĻĻā§‡āĻŦā§‡
āĻāĻŦāĻ‚ āĻŽā§‹āĻ¯āĻŧāĻžāĻ° āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨āĻŋāĻ‚āĨ¤

āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ˛ā§‹-āĻĒāĻžāĻ¸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŋāĻ‚ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻŽā§‹āĻĄ interleave_top āĻāĻŦāĻ‚
interleave_bottom.

āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻ•āĻ˛āĻžāĻŽ āĻ¸āĻš āĻ¸āĻžāĻ°āĻŋ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻāĻšā§āĻ›āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻāĻŸāĻŋ āĻ‰āĻ˛ā§āĻŸāĻžāĻ¨ā§ˇ

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

Dir āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻĻāĻŋāĻ• āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨:

0, 4, cclock_flip
āĻ˜āĻĄāĻŧāĻŋāĻ° āĻ•āĻžāĻāĻŸāĻžāĻ° āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻĻāĻŋāĻ•ā§‡ 90 āĻĄāĻŋāĻ—ā§āĻ°āĻŋ āĻ˜ā§‹āĻ°āĻžāĻ¨ āĻāĻŦāĻ‚ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦāĻ­āĻžāĻŦā§‡ āĻĢā§āĻ˛āĻŋāĻĒ āĻ•āĻ°ā§āĻ¨ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ), āĻ…āĻ°ā§āĻĨāĻžā§Ž:

LR Ll
. . -> .
lr Rr

1, 5, āĻ˜āĻĄāĻŧāĻŋ
āĻ˜āĻĄāĻŧāĻŋāĻ° āĻ•āĻžāĻāĻŸāĻžāĻ° āĻĻāĻŋāĻ•ā§‡ 90 āĻĄāĻŋāĻ—ā§āĻ°āĻŋ āĻ˜ā§‹āĻ°āĻžāĻ¨, āĻ…āĻ°ā§āĻĨāĻžā§Ž:

LR lL
. . -> .
lr rR

2, 6, clock
āĻ˜āĻĄāĻŧāĻŋāĻ° āĻ•āĻžāĻāĻŸāĻžāĻ° āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻĻāĻŋāĻ•ā§‡ 90 āĻĄāĻŋāĻ—ā§āĻ°āĻŋ āĻ˜ā§‹āĻ°āĻžāĻ¨, āĻ…āĻ°ā§āĻĨāĻžā§Ž:

LR Rr
. . -> .
lr Ll

3, 7, clock_flip
āĻ˜āĻĄāĻŧāĻŋāĻ° āĻ•āĻžāĻāĻŸāĻžāĻ° āĻĻāĻŋāĻ•ā§‡ 90 āĻĄāĻŋāĻ—ā§āĻ°āĻŋ āĻ˜ā§‹āĻ°āĻžāĻ¨ āĻāĻŦāĻ‚ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦāĻ­āĻžāĻŦā§‡ āĻĢā§āĻ˛āĻŋāĻĒ āĻ•āĻ°ā§āĻ¨, āĻ…āĻ°ā§āĻĨāĻžā§Ž:

LR rR
. . -> .
lr lL

4-7 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯, āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻœā§āĻ¯āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ˛ā§‡āĻ‡ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§ƒāĻ¤āĻŋ āĻāĻŦāĻ‚ āĻ˛ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ¸ā§āĻ•ā§‡āĻĒ āĻ¨āĻ¯āĻŧāĨ¤ āĻāĻ‡ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ…āĻŦāĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, "āĻĒāĻžāĻ¸āĻĨā§āĻ°ā§" āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§ˇ
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤

āĻ¸āĻžāĻ‚āĻ–ā§āĻ¯āĻŋāĻ• āĻŽāĻžāĻ¨ āĻ…āĻŦāĻ¨āĻŽāĻŋāĻ¤, āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¤ā§€āĻ•ā§€ āĻ§ā§āĻ°ā§āĻŦāĻ•ā§‡āĻ° āĻĒāĻ•ā§āĻˇā§‡ āĻŦāĻžāĻĻ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤

āĻĒāĻžāĻ¸āĻĨā§āĻ°ā§
āĻ¯āĻĻāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻœā§āĻ¯āĻžāĻŽāĻŋāĻ¤āĻŋāĻŸāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻāĻ•āĻŸāĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡ āĻ¤āĻŦā§‡ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻžā§ˇ
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŽāĻžāĻ¨āĨ¤ āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ¨āĻž
āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĒā§‹āĻœāĻŋāĻļāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§ƒāĻ¤āĻŋ
āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§ƒāĻ¤āĻŋ āĻœā§āĻ¯āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°ā§āĻ¨ (āĻ¯āĻ–āĻ¨ āĻ‰āĻšā§āĻšāĻ¤āĻž >= āĻĒā§āĻ°āĻ¸ā§āĻĨ).

āĻ­ā§‚āĻĻā§ƒāĻļā§āĻ¯
āĻ˛ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ¸ā§āĻ•ā§‡āĻĒ āĻœā§āĻ¯āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°ā§āĻ¨ (āĻ¯āĻ–āĻ¨ āĻĒā§āĻ°āĻ¸ā§āĻĨ >= āĻ‰āĻšā§āĻšāĻ¤āĻž).

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ "āĻ•ā§‹āĻ¨āĻŸāĻŋāĻ‡ āĻ¨āĻ¯āĻŧ"āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻ˜āĻĄāĻŧāĻŋāĻ° āĻ•āĻžāĻāĻŸāĻžāĻ° āĻĻāĻŋāĻ•ā§‡ 90 āĻĄāĻŋāĻ—ā§āĻ°āĻŋ āĻ˜ā§‹āĻ°āĻžāĻ¨ā§‹ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§ƒāĻ¤āĻŋ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻž:

transpose=dir=1:passthrough=āĻĒā§‹āĻ°ā§āĻŸā§āĻ°ā§‡āĻŸ

āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻŸāĻŋāĻ“ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° = 1: āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§ƒāĻ¤āĻŋ

āĻ›āĻžāĻāĻŸāĻž
āĻ‡āĻ¨āĻĒā§āĻŸāĻŸāĻŋ āĻŸā§āĻ°āĻŋāĻŽ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻžāĻ¤ā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻ¸āĻžāĻŦāĻĒāĻžāĻ°ā§āĻŸ āĻĨāĻžāĻ•ā§‡āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻļā§āĻ°ā§
āĻ°āĻžāĻ–āĻž āĻ…āĻ‚āĻļā§‡āĻ° āĻļā§āĻ°ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨, āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¸āĻš āĻĢā§āĻ°ā§‡āĻŽ
āĻļā§āĻ°ā§ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻŦā§‡āĨ¤

āĻļā§‡āĻˇ āĻĒā§āĻ°āĻĨāĻŽ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻŦāĻžāĻĻ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻŦā§‡, āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻĢā§āĻ°ā§‡āĻŽāĻŸāĻŋ āĻ…āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§‡
āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¸āĻš āĻāĻ•ā§‡āĻ° āĻ†āĻ—ā§‡ āĻļā§‡āĻˇ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻļā§‡āĻˇ āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻŦā§‡āĨ¤

start_pts
āĻāĻ‡ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻ•āĻ‡ āĻļā§āĻ°ā§, āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ›āĻžāĻĄāĻŧāĻž āĻŸāĻžāĻ‡āĻŽāĻŦā§‡āĻ¸ā§‡ āĻļā§āĻ°ā§āĻ° āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡
āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻ‡āĻ‰āĻ¨āĻŋāĻŸāĨ¤

end_pts
āĻāĻ‡ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻ•āĻ‡ āĻļā§‡āĻˇ, āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ›āĻžāĻĄāĻŧāĻž āĻŸāĻžāĻ‡āĻŽāĻŦā§‡āĻ¸ āĻ‡āĻ‰āĻ¨āĻŋāĻŸā§‡ āĻļā§‡āĻˇ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡
āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡āĨ¤

āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ•āĻžāĻ˛
āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡āĻ° āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛āĨ¤

start_frame
āĻĒā§āĻ°āĻĨāĻŽ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¯āĻž āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻĒāĻžāĻ¸ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤

āĻļā§‡āĻˇ_āĻĢā§āĻ°ā§‡āĻŽ
āĻĒā§āĻ°āĻĨāĻŽ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¯āĻž āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

āĻļā§āĻ°ā§, āĻļā§‡āĻˇ, āĻāĻŦāĻ‚ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ•āĻžāĻ˛ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ; āĻĻā§‡āĻ–āĻž āĻĻā§āĻ¯ āĻ¸āĻŽāĻ¯āĻŧ
āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ•āĻžāĻ˛ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯ ffmpeg-utils(ā§¨ā§Ļā§§ā§Ļ) āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻ—ā§ƒāĻšā§€āĻ¤ āĻŦāĻžāĻ•ā§āĻ¯ āĻ—āĻ āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤

āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–ā§āĻ¯ āĻ¯ā§‡ āĻ¸ā§āĻŸāĻžāĻ°ā§āĻŸ/āĻāĻ¨ā§āĻĄ āĻ…āĻĒāĻļāĻ¨ā§‡āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻĻā§āĻŸāĻŋ āĻ¸ā§‡āĻŸ āĻāĻŦāĻ‚ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ•āĻžāĻ˛ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¤āĻžāĻ•āĻžāĻ¨
āĻĢā§āĻ°ā§‡āĻŽ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ, āĻ¯āĻ–āĻ¨ _frame āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻ—ā§āĻ˛āĻŋ āĻ•ā§‡āĻŦāĻ˛āĻŽāĻžāĻ¤ā§āĻ° āĻ¸ā§‡āĻ‡ āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§‡ āĻ¯āĻž āĻāĻ° āĻŽāĻ§ā§āĻ¯ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¯āĻŧā§ˇ
āĻ›āĻžāĻāĻ•āĻ¨āĻŋ. āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§‡ āĻ¨āĻžāĨ¤ āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻŋ āĻšāĻžāĻ¨
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻļā§‚āĻ¨ā§āĻ¯ āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°āĻ¤ā§‡, āĻŸā§āĻ°āĻŋāĻŽ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻĒāĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§‡āĻŸāĻĒā§āĻŸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻ•āĻ°āĻžāĻ¨āĨ¤

āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ¸ā§āĻŸāĻžāĻ°ā§āĻŸ āĻŦāĻž āĻļā§‡āĻˇ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•āĻ˛ā§‡, āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ˛ā§‹āĻ­ā§€ āĻšāĻ¤ā§‡ āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻ¸āĻŦāĻ—ā§āĻ˛ā§‹āĻ•ā§‡ āĻ§āĻ°ā§‡ āĻ°āĻžāĻ–ā§‡
āĻĢā§āĻ°ā§‡āĻŽ āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§āĻ¤āĻžāĻ° āĻ…āĻ¨ā§āĻ¤āĻ¤ āĻāĻ•āĻŸāĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡āĨ¤ āĻ¸ā§‡āĻ‡ āĻ…āĻ‚āĻļāĻŸā§āĻ•ā§āĻ‡ āĻ°āĻžāĻ–āĻž
āĻāĻ•āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŦ āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§āĻ¤āĻž āĻŽā§‡āĻ˛ā§‡, āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ›āĻžāĻāĻŸāĻž āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻšā§‡āĻ‡āĻ¨.

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ—ā§āĻ˛āĻŋ āĻāĻŽāĻ¨ āĻ¯ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ°āĻžāĻ–āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¤āĻžāĻ‡ āĻāĻŸāĻž āĻ¯ā§‡āĻŽāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¸āĻŽā§āĻ­āĻŦ āĻļā§āĻ§ā§
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻ†āĻ—ā§‡ āĻ¸āĻŦāĻ•āĻŋāĻ›ā§ āĻ°āĻžāĻ–āĻ¤ā§‡ āĻļā§‡āĻˇ āĻŽāĻžāĻ¨āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ:

āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻŽāĻŋāĻ¨āĻŋāĻŸā§‡āĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻŦāĻžāĻĻā§‡ āĻ¸āĻŦāĻ•āĻŋāĻ›ā§ āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¨:

ffmpeg -i INPUT -vf trim=60:120

¡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ āĻ°āĻžāĻ–ā§āĻ¨:

ffmpeg -i INPUT -vf āĻŸā§āĻ°āĻŋāĻŽ=āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛=1

āĻ§āĻžāĻ°āĻžāĻ˛ā§‹
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¤ā§€āĻ•ā§āĻˇā§āĻŖ āĻŦāĻž āĻ…āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

luma_msize_x, lx
āĻ˛ā§āĻŽāĻž āĻŽā§āĻ¯āĻžāĻŸā§āĻ°āĻŋāĻ•ā§āĻ¸ā§‡āĻ° āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ 3 āĻāĻŦāĻ‚ 63 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻœā§‹āĻĄāĻŧ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 5āĨ¤

luma_msize_y, ly
āĻ˛ā§āĻŽāĻž āĻŽā§āĻ¯āĻžāĻŸā§āĻ°āĻŋāĻ•ā§āĻ¸ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨. āĻāĻŸāĻŋ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ 3 āĻāĻŦāĻ‚ 63 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻœā§‹āĻĄāĻŧ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 5āĨ¤

āĻ˛ā§āĻŽāĻž_āĻ…āĻ°ā§āĻĨ, la
āĻ˛ā§āĻŽāĻž āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻļāĻ•ā§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¨āĻŽā§āĻŦāĻ°, āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ¸āĻ™ā§āĻ—āĻ¤ āĻŽāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
-1.5 āĻāĻŦāĻ‚ 1.5 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĨāĻžāĻ•ā§‡āĨ¤

āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻŸāĻŋāĻ•ā§‡ āĻ…āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻ•āĻ°āĻŦā§‡, āĻ¯āĻ–āĻ¨ āĻ‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻāĻŸāĻŋāĻ•ā§‡ āĻ¤ā§€āĻ•ā§āĻˇā§āĻŖ āĻ•āĻ°āĻŦā§‡, āĻ•
āĻļā§‚āĻ¨ā§āĻ¯ā§‡āĻ° āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻŦā§‡āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1.0āĨ¤

chroma_msize_x, cx
āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻŽā§āĻ¯āĻžāĻŸā§āĻ°āĻŋāĻ•ā§āĻ¸ āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ 3 āĻāĻŦāĻ‚ 63 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻœā§‹āĻĄāĻŧ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 5āĨ¤

chroma_msize_y, cy
āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻŽā§āĻ¯āĻžāĻŸā§āĻ°āĻŋāĻ•ā§āĻ¸ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ 3 āĻāĻŦāĻ‚ 63 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻœā§‹āĻĄāĻŧ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 5āĨ¤

āĻ•ā§āĻ°ā§‹āĻŽāĻž_āĻ…āĻ°ā§āĻĨ, ca
āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻļāĻ•ā§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¨āĻŽā§āĻŦāĻ°, āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ¸āĻ™ā§āĻ—āĻ¤ āĻŽāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
-1.5 āĻāĻŦāĻ‚ 1.5 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĨāĻžāĻ•ā§‡āĨ¤

āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻŸāĻŋāĻ•ā§‡ āĻ…āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻ•āĻ°āĻŦā§‡, āĻ¯āĻ–āĻ¨ āĻ‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻāĻŸāĻŋāĻ•ā§‡ āĻ¤ā§€āĻ•ā§āĻˇā§āĻŖ āĻ•āĻ°āĻŦā§‡, āĻ•
āĻļā§‚āĻ¨ā§āĻ¯ā§‡āĻ° āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻŦā§‡āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 0.0āĨ¤

āĻ“āĻĒā§‡āĻ¨āĻ¸āĻŋāĻāĻ˛
āĻ¯āĻĻāĻŋ 1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, OpenCL āĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° FFmpeg āĻĨāĻžāĻ•āĻ˛ā§‡āĻ‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§
"--enable-opencl" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻāĻšā§āĻ›āĻŋāĻ• āĻāĻŦāĻ‚ '5:5:1.0:5:5:0.0' āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻāĻ° āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻļāĻ•ā§āĻ¤āĻŋāĻļāĻžāĻ˛ā§€ āĻ˛ā§āĻŽāĻž āĻļāĻžāĻ°ā§āĻĒā§‡āĻ¨ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

unsharp=luma_msize_x=7:luma_msize_y=7:luma_amount=2.5

¡ āĻ˛ā§āĻŽāĻž āĻāĻŦāĻ‚ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻ‰āĻ­āĻ¯āĻŧ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻļāĻ•ā§āĻ¤āĻŋāĻļāĻžāĻ˛ā§€ āĻ…āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ¤āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

unsharp=7:7:-2:7:7:-2

āĻ‡āĻ‰āĻāĻ¸āĻĒāĻŋāĻĒāĻŋ
āĻ…āĻ¤āĻŋ āĻ§ā§€āĻ°/āĻ¸āĻ°āĻ˛ āĻĒā§‹āĻ¸ā§āĻŸāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻŋāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻ‡āĻŽā§‡āĻœāĻ•ā§‡ āĻ¸āĻ‚āĻ•ā§āĻšāĻŋāĻ¤ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻĄāĻŋāĻ•āĻŽā§āĻĒā§āĻ°ā§‡āĻ¸ āĻ•āĻ°ā§‡
āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ (āĻŦāĻž - āĻāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ—ā§āĻŖ āĻ¸ā§āĻ¤āĻ° 8 - āĻ¸āĻŦ) āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻŦāĻ‚ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻ—āĻĄāĻŧ.

āĻāĻŸāĻŋ āĻ¯ā§‡āĻ­āĻžāĻŦā§‡ āĻāĻ¸āĻĒāĻŋāĻĒāĻŋ-āĻāĻ° āĻ†āĻšāĻ°āĻŖ āĻĨā§‡āĻ•ā§‡ āĻ†āĻ˛āĻžāĻĻāĻž āĻ¤āĻž āĻšāĻ˛ āĻ‡āĻ‰āĻāĻ¸āĻĒāĻŋāĻĒāĻŋ āĻ†āĻ¸āĻ˛ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋāĻ•ā§‡ āĻāĻ¨āĻ•ā§‹āĻĄ āĻāĻŦāĻ‚ āĻĄāĻŋāĻ•ā§‹āĻĄ āĻ•āĻ°ā§‡
libavcodec Snow āĻāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ spp āĻāĻ•āĻŸāĻŋ āĻ¸āĻ°āĻ˛ā§€āĻ•ā§ƒāĻ¤ āĻ‡āĻ¨ā§āĻŸā§āĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° 8x8 DCT āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ
āĻāĻŽāĻœā§‡āĻĒāĻŋāĻ‡āĻœāĻŋāĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ—ā§āĻŖ
āĻ—ā§āĻŖāĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ—āĻĄāĻŧ āĻœāĻ¨ā§āĻ¯ āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡
0-8 āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĨ¤ āĻ¯āĻĻāĻŋ 0 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋāĻ° āĻ•ā§‹āĻ¨ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĨāĻžāĻ•āĻŦā§‡ āĻ¨āĻžāĨ¤ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ 8
āĻŽāĻžāĻ¨ā§‡ āĻ‰āĻšā§āĻš āĻŽāĻžāĻ¨ā§‡āĻ°āĨ¤ āĻ¸ā§‡āĻ‡ āĻŽāĻžāĻ¨ā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŦā§ƒāĻĻā§āĻ§āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ—āĻ¤āĻŋ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻšā§āĻ°āĻžāĻ¸ āĻĒāĻžāĻ¯āĻŧ
āĻĒā§āĻ°āĻžāĻ¯āĻŧ 2 āĻāĻ°āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 3āĨ¤

qp āĻāĻ•āĻŸāĻŋ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻĒāĻ°āĻŋāĻŽāĻžāĻĒāĻ•āĻ°āĻŖ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻŦāĻ˛ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¸ā§‡āĻŸ āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡, āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻĨā§‡āĻ•ā§‡ QP āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻŦā§‡
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ (āĻ¯āĻĻāĻŋ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧ)āĨ¤

vectorscope
āĻĻā§āĻŦāĻŋāĻŽāĻžāĻ¤ā§āĻ°āĻŋāĻ• āĻ—ā§āĻ°āĻžāĻĢā§‡ 2āĻŸāĻŋ āĻ°āĻ™ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨ (āĻ¯āĻžāĻ•ā§‡ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ a
āĻ­ā§‡āĻ•ā§āĻŸāĻ°āĻ¸ā§āĻ•ā§‹āĻĒ)āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻŽā§‹āĻĄ, m
āĻ­ā§‡āĻ•ā§āĻŸāĻ°āĻ¸ā§āĻ•ā§‹āĻĒ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ§ā§‚āĻ¸āĻ°
āĻ—ā§āĻ°ā§‡ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻžāĻĢā§‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ, āĻ‰āĻšā§āĻšāĻ¤āĻ° āĻ‰āĻœā§āĻœā§āĻŦāĻ˛āĻ¤āĻž āĻŽāĻžāĻ¨ā§‡ āĻ†āĻ°āĻ“ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻāĻ•āĻ‡
āĻ—ā§āĻ°āĻžāĻĢā§‡ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻ°āĻ™ā§‡āĻ° āĻŽāĻžāĻ¨āĨ¤ āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽā§‹āĻĄāĨ¤

āĻ°āĻ™
āĻ§ā§‚āĻ¸āĻ° āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻžāĻĢā§‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻ†āĻļā§‡āĻĒāĻžāĻļā§‡āĻ° āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻŽāĻžāĻ¨ āĻ¯āĻž āĻ¨āĻ¯āĻŧ
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ 2āĻŸāĻŋ āĻ°āĻ™ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻ—ā§āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡ āĻ†āĻāĻ•āĻž āĻšāĻ¯āĻŧ āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ "x" āĻāĻŦāĻ‚ "y" āĻĻā§āĻŦāĻžāĻ°āĻžāĨ¤

color2
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ°āĻ•ā§ƒāĻ¤ āĻ°āĻ™ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻžāĻĢā§‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤

color3
color2 āĻāĻ° āĻŽāĻ¤ā§‹ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ—ā§āĻ°āĻžāĻĢā§‡ āĻāĻ•āĻ‡ āĻŽāĻžāĻ¨ā§‡āĻ° "x" āĻāĻŦāĻ‚ "y" āĻāĻ° āĻ‰āĻšā§āĻšāĻ¤āĻ° āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ
āĻ…āĻ¨ā§āĻ¯ āĻ°āĻ™ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻŽāĻžāĻ¨ āĻŦā§ƒāĻĻā§āĻ§āĻŋ āĻ•āĻ°ā§‡, āĻ¯āĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻœā§āĻœā§āĻŦāĻ˛āĻ¤āĻž
"x" āĻāĻŦāĻ‚ "y" āĻāĻ°āĨ¤

color4
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ°āĻ•ā§ƒāĻ¤ āĻ°āĻ‚ āĻ—ā§āĻ°āĻžāĻĢā§‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻĻā§āĻŸāĻŋ āĻ­āĻŋāĻ¨ā§āĻ¨ āĻšāĻ˛ā§‡
āĻ°āĻ™āĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻžāĻĢā§‡ āĻāĻ•āĻ‡ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ āĻŽāĻžāĻ¨āĻšāĻŋāĻ¤ā§āĻ° āĻ•āĻ°ā§‡ āĻ¤āĻžāĻ°āĻĒāĻ° āĻ•āĻŽā§āĻĒā§‹āĻ¨ā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻ‰āĻšā§āĻšāĻ¤āĻ° āĻŽāĻžāĻ¨ āĻ¸āĻš āĻ°āĻ™ āĻ¨āĻž
āĻ—ā§āĻ°āĻžāĻĢā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻŦāĻžāĻ›āĻžāĻ‡ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

x X-āĻ…āĻ•ā§āĻˇā§‡ āĻ•ā§‹āĻ¨ āĻ°āĻ™ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 1āĨ¤

y Y-āĻ…āĻ•ā§āĻˇā§‡ āĻ•ā§‹āĻ¨ āĻ°āĻ™ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 2āĨ¤

āĻ¤ā§€āĻŦā§āĻ°āĻ¤āĻž, i
āĻŽā§‹āĻĄ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ¤ā§€āĻŦā§āĻ°āĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨: āĻ§ā§‚āĻ¸āĻ°, āĻ°āĻ™ āĻāĻŦāĻ‚ āĻ°āĻ™3 āĻāĻ° āĻ‰āĻœā§āĻœā§āĻŦāĻ˛āĻ¤āĻž āĻŦāĻžāĻĄāĻŧāĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯
āĻ°āĻ™ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ¯āĻž āĻ—ā§āĻ°āĻžāĻĢā§‡ (X, Y) āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡āĻ° āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°ā§‡āĨ¤

āĻ–āĻžāĻŽ, e
āĻ¨āĻž
āĻ•ā§‹āĻ¨ā§‹ āĻ–āĻžāĻŽ āĻ¨ā§‡āĻ‡, āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĨ¤

āĻ¤āĻžāĻ¤ā§āĻ•ā§āĻˇāĻŖāĻŋāĻ•
āĻ¤āĻžāĻ¤ā§āĻ•ā§āĻˇāĻŖāĻŋāĻ• āĻ–āĻžāĻŽ, āĻāĻŽāĻ¨āĻ•āĻŋ āĻ…āĻ¨ā§āĻ§āĻ•āĻžāĻ°āĻ¤āĻŽ āĻāĻ•āĻ• āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ āĻšāĻžāĻ‡āĻ˛āĻžāĻ‡āĻŸ āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

āĻļāĻŋāĻ–āĻ°
āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ—ā§āĻ°āĻžāĻĢā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻāĻŦāĻ‚ āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻŽāĻžāĻ¨ āĻ§āĻ°ā§‡ āĻ°āĻžāĻ–ā§āĻ¨āĨ¤ āĻāĻ‡āĻ­āĻžāĻŦā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻĒāĻžāĻ°ā§‡āĻ¨
āĻāĻ–āĻ¨āĻ“ āĻ•ā§āĻ°āĻŽāĻžāĻ—āĻ¤ āĻ­ā§‡āĻ•ā§āĻŸāĻ°āĻ¸ā§āĻ•ā§‹āĻĒā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¨āĻž āĻ¤āĻžāĻ•āĻŋāĻ¯āĻŧā§‡ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻŦāĻžāĻ‡āĻ°ā§‡ āĻ¸ā§āĻĒāĻŸāĨ¤

āĻļāĻŋāĻ–āĻ° + āĻ¤āĻžā§ŽāĻ•ā§āĻˇāĻŖāĻŋāĻ•
āĻĒāĻŋāĻ• āĻāĻŦāĻ‚ āĻ¤āĻžāĻ¤ā§āĻ•ā§āĻˇāĻŖāĻŋāĻ• āĻ–āĻžāĻŽ āĻāĻ•āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛āĻŋāĻ¤āĨ¤

vidstabdetect
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻŦāĻŋāĻ˛āĻžāĻ‡āĻœā§‡āĻļāĻ¨/āĻĄā§‡āĻļāĻ•āĻŋāĻ‚ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤ 1 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ 2 āĻĒāĻžāĻ¸ āĻ•āĻ°ā§āĻ¨, āĻĻā§‡āĻ–ā§āĻ¨ vidstabtransform āĻĒāĻžāĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯
2.

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ†āĻĒā§‡āĻ•ā§āĻˇāĻŋāĻ• āĻ…āĻ¨ā§āĻŦāĻžāĻĻ āĻāĻŦāĻ‚ āĻ˜ā§‚āĻ°ā§āĻŖāĻ¨ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ¤āĻĨā§āĻ¯ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡
āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻĢā§āĻ°ā§‡āĻŽ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡, āĻ¯āĻž āĻ¤āĻžāĻ°āĻĒāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ vidstabtransform āĻ›āĻžāĻāĻ•āĻ¨āĻŋ.

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋāĻ° āĻ¸āĻ‚āĻ•āĻ˛āĻ¨ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ FFmpeg āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
"--enable-libvidstab"āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĢāĻ˛
āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ¤āĻĨā§āĻ¯ āĻ˛āĻŋāĻ–āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻĒāĻžāĻĨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛
transforms.trf.

āĻ•āĻžāĻāĻĒāĻžāĻ¨ā§‹
āĻ­āĻŋāĻĄāĻŋāĻ“āĻŸāĻŋ āĻ•āĻ¤āĻŸāĻž āĻ¨āĻĄāĻŧāĻŦāĻĄāĻŧā§‡ āĻāĻŦāĻ‚ āĻ•ā§āĻ¯āĻžāĻŽā§‡āĻ°āĻž āĻ•āĻ¤āĻŸāĻž āĻĻā§āĻ°ā§āĻ¤ āĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡
āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž 1-10, 1-āĻāĻ° āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ā§‡ āĻ¸āĻžāĻŽāĻžāĻ¨ā§āĻ¯ āĻ¨āĻĄāĻŧāĻŦāĻĄāĻŧā§‡āĻ¤āĻž, 10-āĻāĻ° āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ā§‡ āĻļāĻ•ā§āĻ¤āĻŋāĻļāĻžāĻ˛ā§€ āĻ¨āĻĄāĻŧāĻŦāĻĄāĻŧā§‡āĻ¤āĻžāĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 5āĨ¤

āĻ¸āĻ āĻŋāĻ•āĻ¤āĻž
āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻ­ā§āĻ˛āĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ 1-15 āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ā§ˇ āĻ•
1-āĻāĻ° āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ā§‡ āĻ•āĻŽ āĻ¨āĻŋāĻ°ā§āĻ­ā§āĻ˛āĻ¤āĻž, 15-āĻāĻ° āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ā§‡ āĻ‰āĻšā§āĻš āĻ¨āĻŋāĻ°ā§āĻ­ā§āĻ˛āĻ¤āĻžāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 15āĨ¤

āĻ§āĻžāĻĒā§‡ āĻ†āĻ•āĻžāĻ°
āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻ§āĻžāĻĒā§‡āĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻšāĻžāĻ°āĻĒāĻžāĻļā§‡āĻ° āĻ…āĻžā§āĻšāĻ˛āĻŸāĻŋ 1 āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ¸ā§āĻ•ā§āĻ¯āĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ°ā§‡āĻœā§‹āĻ˛āĻŋāĻ‰āĻļāĻ¨ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 6āĨ¤

mincontrast
āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻŦā§ˆāĻ¸āĻžāĻĻā§ƒāĻļā§āĻ¯ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŽāĻžāĻ¨ā§‡āĻ° āĻ¨ā§€āĻšā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻĒāĻ°āĻŋāĻŽāĻžāĻĒ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻ…āĻŦāĻļā§āĻ¯āĻ‡
0-1 āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻŽāĻžāĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0.3āĨ¤

āĻŸāĻŋāĻĒāĻžāĻ‡
āĻŸā§āĻ°āĻžāĻ‡āĻĒāĻĄ āĻŽā§‹āĻĄā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ°ā§‡āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻĢā§āĻ°ā§‡āĻŽ āĻ¨āĻŽā§āĻŦāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻ˛ā§‡, āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ—āĻ¤āĻŋāĻ•ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž āĻ°ā§‡āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ, āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤. āĻ§āĻžāĻ°āĻŖāĻž āĻšāĻ˛ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ†āĻ¨ā§āĻĻā§‹āĻ˛āĻ¨ā§‡āĻ° āĻ•ā§āĻˇāĻ¤āĻŋāĻĒā§‚āĻ°āĻŖ
āĻāĻ•āĻŸāĻŋ āĻ•āĻŽ-āĻŦā§‡āĻļāĻŋ āĻ¸ā§āĻĨāĻŋāĻ° āĻĻā§ƒāĻļā§āĻ¯ āĻāĻŦāĻ‚ āĻ•ā§āĻ¯āĻžāĻŽā§‡āĻ°āĻžāĻ° āĻĻā§ƒāĻļā§āĻ¯āĻ•ā§‡ āĻāĻ•ā§‡āĻŦāĻžāĻ°ā§‡ āĻ¸ā§āĻĨāĻŋāĻ° āĻ°āĻžāĻ–ā§āĻ¨āĨ¤

0 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡, āĻāĻŸāĻŋ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋ 1 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°ā§‡ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ā§€
āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻāĻŦāĻ‚ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤ āĻāĻŸāĻŋ āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡
0-2āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 0, āĻ¯āĻž āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻ­āĻŋāĻœā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœā§‡āĻļāĻ¨ āĻ…āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§‡āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨:

vidstabdetect

¡ āĻĻā§ƒāĻĸāĻŧāĻ­āĻžāĻŦā§‡ āĻ¨āĻĄāĻŧāĻŦāĻĄāĻŧā§‡ āĻŽā§āĻ­āĻŋ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ°āĻžāĻ–ā§āĻ¨ mytransforms.trf:

vidstabdetect=shakiness=10:accuracy=15:result="mytransforms.trf"

¡ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°ā§‡āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻ•āĻ˛ā§āĻĒāĻ¨āĻž āĻ•āĻ°ā§āĻ¨:

vidstabdetect=show=1

¡ āĻŽāĻžāĻāĻžāĻ°āĻŋ āĻāĻžāĻāĻ•ā§āĻ¨āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ āĻ•āĻ°ā§āĻ¨ ffmpeg:

ffmpeg -i āĻ‡āĻ¨āĻĒā§āĻŸ -vf vidstabdetect=shakiness=5:show=1 dummy.avi

vidstabtransform
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻŦāĻŋāĻ˛āĻžāĻ‡āĻœā§‡āĻļāĻ¨/āĻĄā§‡āĻļāĻ•āĻŋāĻ‚: 2-āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ 2 āĻĒāĻžāĻ¸, āĻĻā§‡āĻ–ā§āĻ¨ vidstabdetect āĻĒāĻžāĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ 1.

āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ¤āĻĨā§āĻ¯ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ āĻĒāĻĄāĻŧā§āĻ¨ āĻāĻŦāĻ‚ āĻ¤āĻžāĻĻā§‡āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ—/āĻ•ā§āĻˇāĻ¤āĻŋāĻĒā§‚āĻ°āĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ•āĻ¸āĻžāĻĨā§‡
āĻ¸āĻžāĻĨā§‡ vidstabdetect āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻāĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĄāĻŋāĻļā§‡āĻ• āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ†āĻ°ā§‹ āĻĻā§‡āĻ–ā§āĻ¨
<http://public.hronopik.de/vid.stab> āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ“ āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻ§āĻžāĻ°āĻžāĻ˛ā§‹ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻĻā§‡āĻ–ā§āĻ¨
āĻ¨āĻŋāĻšā§‡.

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋāĻ° āĻ¸āĻ‚āĻ•āĻ˛āĻ¨ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ FFmpeg āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
"--enable-libvidstab"āĨ¤

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš

āĻ‡āĻ¨āĻĒā§āĻŸ
āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻ—ā§āĻ˛āĻŋ āĻĒāĻĄāĻŧāĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻĒāĻžāĻĨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ transforms.trf.

āĻŽāĻ¸ā§ƒāĻŖāĻ•āĻ°āĻŖ
āĻ˛ā§‹āĻĒāĻžāĻ¸ āĻ•ā§āĻ¯āĻžāĻŽā§‡āĻ°āĻž āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻŽāĻžāĻ¨*2 + 1) āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
āĻ†āĻ¨ā§āĻĻā§‹āĻ˛āĻ¨ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 10āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ 10 āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻ…āĻ°ā§āĻĨ āĻšāĻ˛ 21āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ (āĻ…āĻ¤ā§€āĻ¤ā§‡ 10āĻŸāĻŋ āĻāĻŦāĻ‚ 10āĻŸāĻŋ
āĻ­āĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§‡) āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻ—āĻ¤āĻŋ āĻŽāĻ¸ā§ƒāĻŖ āĻ•āĻ°āĻ¤ā§‡āĨ¤ āĻāĻ•āĻŸāĻŋ āĻŦāĻĄāĻŧ āĻŽāĻžāĻ¨ āĻāĻ•āĻŸāĻŋ āĻŽāĻ¸ā§ƒāĻŖ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¯āĻŧ,
āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ•ā§āĻ¯āĻžāĻŽā§‡āĻ°āĻžāĻ° āĻ¤ā§āĻŦāĻ°āĻŖ āĻ¸ā§€āĻŽāĻŋāĻ¤ āĻ•āĻ°ā§‡ (āĻĒā§āĻ¯āĻžāĻ¨/āĻ•āĻžāĻ¤ āĻ¨āĻĄāĻŧāĻžāĻšāĻĄāĻŧāĻž)āĨ¤ 0 āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻļā§‡āĻˇ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡
āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻŸāĻŋāĻ• āĻ•ā§āĻ¯āĻžāĻŽā§‡āĻ°āĻž āĻ¸āĻŋāĻŽā§āĻ˛ā§‡āĻŸā§‡āĻĄāĨ¤

āĻ…āĻĒāĻŸāĻžāĻ˛āĻ—ā§‹
āĻ•ā§āĻ¯āĻžāĻŽā§‡āĻ°āĻž āĻĒāĻžāĻĨ āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœā§‡āĻļāĻžāĻ¨ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ—ā§ƒāĻšā§€āĻ¤ āĻŽāĻžāĻ¨ āĻšāĻ˛:

āĻ—āĻžāĻ‰āĻ¸
āĻ•ā§āĻ¯āĻžāĻŽā§‡āĻ°āĻž āĻŽā§‹āĻļāĻ¨ā§‡ āĻ—āĻžāĻ‰āĻ¸āĻŋāĻ¯āĻŧāĻžāĻ¨ āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ āĻ˛ā§‹-āĻĒāĻžāĻ¸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ)

āĻ°ā§‹āĻœāĻ•āĻžāĻ° āĻ—āĻĄāĻŧ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ—āĻĄāĻŧ

maxshift
āĻĢā§āĻ°ā§‡āĻŽ āĻ…āĻ¨ā§āĻŦāĻžāĻĻ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ -1, āĻŽāĻžāĻ¨ā§‡ āĻ¨ā§‡āĻ‡
āĻ¸ā§€āĻŽāĻžāĨ¤

maxangle
āĻĢā§āĻ°ā§‡āĻŽ āĻ˜ā§‹āĻ°āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧāĻžāĻ¨ā§‡ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻ•ā§‹āĻŖ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻĄāĻŋāĻ—ā§āĻ°ā§€*PI/180)āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ -1,
āĻŽāĻžāĻ¨ā§‡ āĻ¸ā§€āĻŽāĻž āĻ¨ā§‡āĻ‡āĨ¤

āĻĢāĻ¸āĻ˛
āĻšāĻ˛āĻžāĻšāĻ˛ā§‡āĻ° āĻ•ā§āĻˇāĻ¤āĻŋāĻĒā§‚āĻ°āĻŖā§‡āĻ° āĻ•āĻžāĻ°āĻŖā§‡ āĻĻā§ƒāĻļā§āĻ¯āĻŽāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻāĻŽāĻ¨ āĻ¸ā§€āĻŽāĻžāĻ¨āĻžāĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻŽā§‹āĻ•āĻžāĻŦāĻŋāĻ˛āĻž āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¤āĻž āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻšāĻ˛:

āĻ°āĻžāĻ–āĻž
āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻĢā§āĻ°ā§‡āĻŽ āĻĨā§‡āĻ•ā§‡ āĻ›āĻŦāĻŋāĻ° āĻ¤āĻĨā§āĻ¯ āĻ°āĻžāĻ–ā§āĻ¨ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ)

āĻ•āĻžāĻ˛ā§‹
āĻ¸ā§€āĻŽāĻžāĻ¨āĻž āĻ•āĻžāĻ˛ā§‹ āĻĒā§‚āĻ°āĻŖ āĻ•āĻ°ā§āĻ¨

āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤
1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ‰āĻ˛ā§āĻŸāĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

āĻ‰āĻĒāĻ°
āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ†āĻĒā§‡āĻ•ā§āĻˇāĻŋāĻ• āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ āĻ¯āĻĻāĻŋ 1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯āĻĻāĻŋ 0 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¤āĻŦā§‡ āĻĒāĻ°āĻŽā§ˇ
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 0āĨ¤

āĻœā§āĻŽā§
āĻœā§āĻŽ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻļāĻ¤āĻžāĻ‚āĻļ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻŽāĻžāĻ¨ āĻāĻ•āĻŸāĻŋ āĻœā§āĻŽ-āĻ‡āĻ¨ āĻĒā§āĻ°āĻ­āĻžāĻŦ, āĻāĻ•āĻŸāĻŋ āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻšāĻŦā§‡
āĻāĻ•āĻŸāĻŋ āĻœā§āĻŽ-āĻ†āĻ‰āĻŸ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻŽāĻžāĻ¨. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0 (āĻ•ā§‹āĻ¨ āĻœā§āĻŽ āĻ¨ā§‡āĻ‡)āĨ¤

āĻ…āĻĒāĻŸāĻœā§āĻŽ
āĻ¸ā§€āĻŽāĻžāĻ¨āĻž āĻāĻĄāĻŧāĻžāĻ¤ā§‡ āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽ āĻœā§āĻŽāĻŋāĻ‚ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ—ā§ƒāĻšā§€āĻ¤ āĻŽāĻžāĻ¨ āĻšāĻ˛:

0 āĻ…āĻ•ā§āĻˇāĻŽ

1 āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻŸāĻŋāĻ• āĻœā§āĻŽ āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ (āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ–ā§āĻŦ āĻļāĻ•ā§āĻ¤āĻŋāĻļāĻžāĻ˛ā§€ āĻ†āĻ¨ā§āĻĻā§‹āĻ˛āĻ¨ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻŋāĻ¤ āĻ•āĻ°āĻŦā§‡
āĻĻā§ƒāĻļā§āĻ¯āĻŽāĻžāĻ¨ āĻ¸ā§€āĻŽāĻžāĻ¨āĻž) (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ)

2 āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽ āĻ…āĻ­āĻŋāĻ¯ā§‹āĻœāĻŋāĻ¤ āĻœā§āĻŽ āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ (āĻ•ā§‹āĻ¨ āĻ¸ā§€āĻŽāĻžāĻ¨āĻž āĻĻā§ƒāĻļā§āĻ¯āĻŽāĻžāĻ¨ āĻšāĻŦā§‡ āĻ¨āĻž), āĻĻā§‡āĻ–ā§āĻ¨
āĻœā§āĻŽāĻ¸ā§āĻĒā§€āĻĄ

āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻœā§āĻŽā§‡ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŽāĻžāĻ¨ āĻāĻ–āĻžāĻ¨ā§‡ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻāĻ•āĻŸāĻŋāĻ¤ā§‡ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻœā§āĻŽāĻ¸ā§āĻĒā§€āĻĄ
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻœā§āĻŽ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻļāĻ¤āĻžāĻ‚āĻļ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻ¯āĻ–āĻ¨ āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻ¯āĻŧ āĻ…āĻĒāĻŸāĻœā§āĻŽ 2 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡)āĨ¤ āĻ°ā§‡āĻžā§āĻœ āĻšāĻ˛
0 āĻĨā§‡āĻ•ā§‡ 5 āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0.25āĨ¤

āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛
āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻļāĻ¨ā§‡āĻ° āĻ§āĻ°āĻ¨ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻšāĻ˛:

āĻ¨āĻžāĨ¤ āĻ•ā§‹āĻ¨ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĒā§‹āĻ˛ā§‡āĻļāĻ¨

āĻ°ā§ˆāĻ–āĻŋāĻ•
āĻ°ā§ˆāĻ–āĻŋāĻ• āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ•

āĻĻā§āĻŦāĻŋāĻ°ā§ˆāĻ–āĻŋāĻ•
āĻ‰āĻ­āĻ¯āĻŧ āĻĻāĻŋāĻ•ā§‡āĻ‡ āĻ°ā§ˆāĻ–āĻŋāĻ• (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ)

āĻŦāĻŋāĻ•āĻŋāĻ‰āĻŦāĻŋāĻ•
āĻ‰āĻ­āĻ¯āĻŧ āĻĻāĻŋāĻ• āĻĨā§‡āĻ•ā§‡ āĻ˜āĻ¨āĻ• (āĻ§ā§€āĻ°)

āĻŸāĻŋāĻĒāĻžāĻ‡
āĻ­āĻžāĻ°ā§āĻšā§āĻ¯āĻŧāĻžāĻ˛ āĻŸā§āĻ°āĻžāĻ‡āĻĒāĻĄ āĻŽā§‹āĻĄ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻĻāĻŋ 1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯āĻž āĻāĻ° āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯
"āĻ†āĻĒā§‡āĻ•ā§āĻˇāĻŋāĻ• = 0: āĻ¸ā§āĻŽā§āĻĨāĻŋāĻ‚ = 0"āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

āĻāĻ° "āĻŸā§āĻ°āĻžāĻ‡āĻĒāĻĄ" āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋāĻ“ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ vidstabdetect.

āĻĄā§‡āĻŦāĻžāĻ—ā§ āĻ•āĻ°āĻž
āĻ˛āĻ— āĻ­āĻžāĻ°ā§āĻŦā§‹āĻ¸āĻŋāĻŸāĻŋ āĻŦāĻžāĻĄāĻŧāĻžāĻ¨ āĻ¯āĻĻāĻŋ 1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡āĨ¤ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻŽā§‹āĻļāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ˛ā§‡āĻ–āĻž āĻšāĻ¯āĻŧ
āĻ…āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€ āĻĢāĻžāĻ‡āĻ˛ global_motions.trf. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 0āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ ffmpeg āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻļā§€āĻ˛āĻ¤āĻžāĻ° āĻœāĻ¨ā§āĻ¯:

ffmpeg -i inp.mpeg -vf vidstabtransform,unsharp=5:5:0.8:3:3:0.4 inp_stabilized.mpeg

āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻ•āĻ°ā§āĻ¨ āĻ§āĻžāĻ°āĻžāĻ˛ā§‹ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¯āĻž āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

¡ āĻ†āĻ°āĻ“ āĻāĻ•āĻŸā§ āĻœā§āĻŽ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻĢāĻžāĻ‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻ°ā§āĻŽ āĻĄā§‡āĻŸāĻž āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨:

vidstabtransform=zoom=5:input="mytransforms.trf"

¡ āĻ­āĻŋāĻĄāĻŋāĻ“āĻŸāĻŋāĻ•ā§‡ āĻ†āĻ°āĻ“ āĻŽāĻ¸ā§ƒāĻŖ āĻ•āĻ°ā§āĻ¨:

vidstabtransform=smoothing=30

vflip
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻŸāĻŋ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦāĻ­āĻžāĻŦā§‡ āĻĢā§āĻ˛āĻŋāĻĒ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦāĻ­āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ˛āĻŋāĻĒ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ ffmpeg:

ffmpeg -i in.avi -vf "vflip" out.avi

āĻšāĻŋāĻ¤ā§āĻ°
āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻžāĻ•ā§ƒāĻ¤āĻŋāĻ• āĻ­āĻŋāĻ—āĻ¨ā§‡āĻŸāĻŋāĻ‚ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ āĻŦāĻž āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ•ā§‹āĻŖ, a
āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧāĻžāĻ¨ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ˛ā§‡āĻ¨ā§āĻ¸ āĻ•ā§‹āĻŖ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŽāĻžāĻ¨āĻŸāĻŋ "[0,PI/2]" āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻ•ā§āĻ˛āĻŋāĻĒ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨: "PI/5"

x0
y0 āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ° āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¯āĻĨāĻžāĻ•ā§āĻ°āĻŽā§‡ "w/2" āĻāĻŦāĻ‚ "h/2" āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡āĨ¤

āĻŽā§‹āĻĄ
āĻ¸āĻžāĻŽāĻ¨ā§‡/āĻĒā§‡āĻ›āĻ¨ āĻĻāĻŋāĻ•ā§‡ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽā§‹āĻĄ āĻšāĻ˛:

āĻ…āĻ—ā§āĻ°āĻŦāĻ°ā§āĻ¤ā§€
āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§€āĻ¯āĻŧ āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻĨā§‡āĻ•ā§‡ āĻĻā§‚āĻ°āĻ¤ā§āĻŦ āĻ¯āĻ¤ āĻŦā§‡āĻļāĻŋ āĻšāĻŦā§‡, āĻšāĻŋāĻ¤ā§āĻ°āĻŸāĻŋ āĻ¤āĻ¤ āĻ—āĻžāĻĸāĻŧ āĻšāĻŦā§‡āĨ¤

āĻ…āĻ¨āĻ—ā§āĻ°āĻ¸āĻ°
āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§€āĻ¯āĻŧ āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻĨā§‡āĻ•ā§‡ āĻĻā§‚āĻ°āĻ¤ā§āĻŦ āĻ¯āĻ¤ āĻŦā§‡āĻļāĻŋ āĻšāĻŦā§‡, āĻ›āĻŦāĻŋāĻŸāĻŋ āĻ¤āĻ¤ āĻ‰āĻœā§āĻœā§āĻŦāĻ˛ āĻšāĻŦā§‡āĨ¤
āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻ—āĻ¨ā§‡āĻŸ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ¯āĻĻāĻŋāĻ“ āĻ•ā§‹āĻ¨ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ¨ā§‡āĻ‡
āĻ˛ā§‡āĻ¨ā§āĻ¸ āĻ¨āĻŋāĻˇā§āĻ•āĻžāĻļāĻ¨ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ āĻ•ā§‹āĻŖ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻ¸ (āĻāĻ–āĻ¨āĻ“) āĻāĻŸāĻŋāĻ“ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻāĻ•āĻŸāĻŋ āĻœā§āĻŦāĻ˛āĻ¨ā§āĻ¤ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻ…āĻ—ā§āĻ°āĻŦāĻ°ā§āĻ¤ā§€.

āĻ¸ā§āĻĒāĻˇā§āĻŸ
āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻ•ā§‹āĻŖ, x0, y0).

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻāĻŸāĻž
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻļā§āĻ°ā§ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŦāĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢā§āĻ°ā§‡āĻŽ
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ†āĻ—āĻ¤ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻĒāĻĨ āĻ¤ā§āĻ˛āĻ¨āĻžāĻ¯āĻŧ āĻ§ā§€āĻ° āĻāĻŸāĻž
āĻŽā§‹āĻĄ āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻāĻŸāĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻ•ā§‡āĻ˛āĻžāĻ° āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨, āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
āĻ—āĻ¤āĻŋāĻļā§€āĻ˛ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻāĻŸāĻž.

āĻŦāĻŋāĻ•āĻžāĻ°
āĻŦā§ƒāĻ¤ā§āĻ¤āĻžāĻ•āĻžāĻ° āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŋāĻ‚ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻ•āĻŽāĻžāĻ¤ā§‡ dithering āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 1 (āĻ¸āĻ•ā§āĻˇāĻŽ)āĨ¤

āĻĻā§ƒāĻˇā§āĻŸāĻŋāĻ­āĻ™ā§āĻ—āĻŋ
āĻ­āĻŋāĻ—āĻ¨ā§‡āĻŸ āĻĻā§ƒāĻˇā§āĻŸāĻŋāĻ­āĻ™ā§āĻ—āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻ¸ā§‡āĻŸāĻŋāĻ‚ āĻāĻ•āĻœāĻ¨āĻ•ā§‡ āĻ­āĻŋāĻ—āĻ¨ā§‡āĻŸā§‡āĻ° āĻ†āĻ•ā§ƒāĻ¤āĻŋ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧāĨ¤
āĻāĻ‡ āĻŽāĻžāĻ¨āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° SAR-āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻ†āĻ¯āĻŧāĻ¤āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻžāĻ•āĻžāĻ° āĻ­āĻŋāĻ—āĻ¨ā§‡āĻŸāĻŋāĻ‚ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻŦā§‡
āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻŽāĻžāĻ¤ā§āĻ°āĻž āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ "1/1"āĨ¤

āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨

āĻ¸āĻžāĻ°ā§āĻœāĻžāĻ°āĻŋāĻ° āĻ†āĻ°āĻŽā§āĻ­, x0 āĻāĻŦāĻ‚ y0 āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ¤ā§‡ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

w
h āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž

n āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, 0 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§

āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° PTS (āĻĒā§āĻ°ā§‡āĻœā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ) āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻ¤ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ TB
āĻ‡āĻ‰āĻ¨āĻŋāĻŸ, NAN āĻ¯āĻĻāĻŋ āĻ…āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻĨāĻžāĻ•ā§‡

r āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ, NAN āĻ¯āĻĻāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻ…āĻœāĻžāĻ¨āĻž āĻĨāĻžāĻ•ā§‡

t āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° PTS (āĻĒā§āĻ°ā§‡āĻœā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ), āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ,
NAN āĻ¯āĻĻāĻŋ āĻ…āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ

tb āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŦā§‡āĻ¸

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ¸āĻšāĻœ āĻļāĻ•ā§āĻ¤āĻŋāĻļāĻžāĻ˛ā§€ āĻ­āĻŋāĻ—āĻ¨ā§‡āĻŸāĻŋāĻ‚ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

vignette=PI/4

āĻāĻ•āĻŸāĻŋ āĻšāĻ•āĻšāĻ•ā§‡ āĻ­āĻŋāĻ—āĻ¨ā§‡āĻŸāĻŋāĻ‚ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨:

āĻ­āĻŋāĻ—āĻ¨ā§‡āĻŸ='PI/4+āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹(1)*PI/50': eval=frame

vstack
āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦāĻ­āĻžāĻŦā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ•.

āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻāĻ•āĻ‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻāĻŦāĻ‚ āĻāĻ•āĻ‡ āĻĒā§āĻ°āĻ¸ā§āĻĨā§‡āĻ° āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ā§ˇ

āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻĻā§āĻ°ā§āĻ¤ āĻ‰āĻĒāĻ°ā§‡ āĻĒāĻžāĻ¤āĻž āĻāĻŦāĻ‚ āĻĒā§āĻ¯āĻžāĻĄ āĻāĻ•āĻ‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

nb_āĻ‡āĻ¨āĻĒā§āĻŸ
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 2āĨ¤

w3fdif
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻŸāĻŋ āĻĄāĻŋāĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°ā§āĻ¨ ("w3fdif" āĻŽāĻžāĻ¨ā§‡ "āĻ“āĻ¯āĻŧā§‡āĻ¸ā§āĻŸāĻ¨ 3 āĻĢāĻŋāĻ˛ā§āĻĄ āĻĄāĻŋāĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻŋāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°")āĨ¤

āĻŦāĻŋāĻŦāĻŋāĻ¸āĻŋ R&D-āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻžāĻ°ā§āĻŸāĻŋāĻ¨ āĻ“āĻ¯āĻŧā§‡āĻ¸ā§āĻŸāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻ°ā§āĻŖāĻŋāĻ¤ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻāĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻŋāĻ¤
āĻŦāĻŋāĻŦāĻŋāĻ¸āĻŋ R&D, āĻ“āĻ¯āĻŧā§‡āĻ¸ā§āĻŸāĻ¨ 3 āĻĢāĻŋāĻ˛ā§āĻĄā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻœāĻŋāĻŽ āĻ‡āĻ¸ā§āĻŸāĻžāĻ°āĻŦā§āĻ°ā§āĻ• āĻ˛āĻŋāĻ–ā§‡āĻ›ā§‡āĻ¨ āĻĄāĻŋ-āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ
āĻĄāĻŋāĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻŋāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦāĻŋāĻŦāĻŋāĻ¸āĻŋ R&D āĻĻā§āĻŦāĻžāĻ°āĻž āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸āĻšāĻ— āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸āĻšāĻ—āĻ—ā§āĻ˛āĻŋāĻ° āĻĻā§āĻŸāĻŋ āĻ¸ā§‡āĻŸ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¯āĻžāĻ•ā§‡ "āĻ¸āĻšāĻœ" āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ: āĻāĻŦāĻ‚ "āĻœāĻŸāĻŋāĻ˛"āĨ¤ āĻ•ā§‹āĻ¨ āĻ¸ā§‡āĻŸ
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸āĻšāĻ— āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻ•āĻŸāĻŋ āĻāĻšā§āĻ›āĻŋāĻ• āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻĒāĻžāĻ¸ āĻ•āĻ°ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

āĻ›āĻžāĻāĻ•āĻ¨āĻŋ
āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻŋāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸āĻšāĻ— āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ¸āĻšāĻœ
āĻ¸āĻ°āĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸āĻšāĻ— āĻ¸ā§‡āĻŸāĨ¤

āĻœāĻŸāĻŋāĻ˛
āĻ†āĻ°āĻ“ āĻœāĻŸāĻŋāĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¸āĻšāĻ— āĻ¸ā§‡āĻŸāĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻœāĻŸāĻŋāĻ˛.

āĻĄāĻŋāĻ¨ā§āĻŸ
āĻ•ā§‹āĻ¨ āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻĄāĻŋāĻ‡āĻ¨āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨ā§ˇ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§āĻ¨:

āĻ¸āĻŦ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢā§āĻ°ā§‡āĻŽ āĻĄāĻŋāĻ‡āĻ¨āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸,

āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°āĻž
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĄāĻŋāĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻ¸āĻŦ.

āĻ¤āĻ°āĻ™ā§āĻ—āĻžāĻ•ā§ƒāĻ¤āĻŋ
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ“āĻ¯āĻŧā§‡āĻ­āĻĢāĻ°ā§āĻŽ āĻŽāĻ¨āĻŋāĻŸāĻ°āĨ¤

āĻ¤āĻ°āĻ™ā§āĻ—āĻ°ā§‚āĻĒ āĻŽāĻ¨āĻŋāĻŸāĻ° āĻĒā§āĻ˛āĻŸ āĻ°āĻ™ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ¤ā§€āĻŦā§āĻ°āĻ¤āĻž. āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ†āĻ˛ā§‹āĻ•āĻ¸āĻœā§āĻœāĻž āĻĻā§āĻŦāĻžāĻ°āĻž. āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ
āĻ¤āĻ°āĻ™ā§āĻ—āĻ°ā§‚āĻĒā§‡āĻ° āĻ•āĻ˛āĻžāĻŽ āĻ‰ā§ŽāĻ¸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ•āĻ˛āĻžāĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻ¯āĻŧāĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻŽā§‹āĻĄ, m
"āĻ¸āĻžāĻ°āĻŋ", āĻŦāĻž "āĻ•āĻ˛āĻžāĻŽ" āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ "āĻ•āĻ˛āĻžāĻŽ"āĨ¤ āĻ¸āĻžāĻ°āĻŋ āĻŽā§‹āĻĄā§‡, āĻ‰āĻĒāĻ° āĻ—ā§āĻ°āĻžāĻĢ
āĻŦāĻžāĻŽ āĻĻāĻŋāĻ• āĻ°āĻ™ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻŽāĻžāĻ¨ 0 āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻĄāĻžāĻ¨ āĻĻāĻŋāĻ• āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡ =
255. āĻ•āĻ˛āĻžāĻŽ āĻŽā§‹āĻĄā§‡, āĻ‰āĻĒāĻ°ā§‡āĻ° āĻĻāĻŋāĻ•āĻŸāĻŋ āĻ°āĻ™ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻŽāĻžāĻ¨ = 0 āĻāĻŦāĻ‚ āĻ¨ā§€āĻšā§‡āĻ° āĻĻāĻŋāĻ•āĻŸāĻŋ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°ā§‡
āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡ = 255āĨ¤

āĻ¤ā§€āĻŦā§āĻ°āĻ¤āĻž, i
āĻ¤ā§€āĻŦā§āĻ°āĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ•āĻ‡ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻ•āĻ¯āĻŧāĻŸāĻŋ āĻŽāĻžāĻ¨ āĻ–ā§āĻāĻœā§‡ āĻŦā§‡āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻ›ā§‹āĻŸ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ°
āĻ˛ā§āĻŽāĻŋāĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¸ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸āĻžāĻ°āĻŋ/āĻ•āĻ˛āĻžāĻŽ āĻœā§āĻĄāĻŧā§‡ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0.04āĨ¤ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤
āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻšāĻ˛ [0, 1]āĨ¤

āĻŽāĻŋāĻ°āĻ°, r
āĻŽāĻŋāĻ°āĻ°āĻŋāĻ‚ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ 0 āĻŽāĻžāĻ¨ā§‡ āĻ†āĻ¨āĻŽāĻŋāĻ°āĻ°āĻĄ, 1 āĻŽāĻžāĻ¨ā§‡ āĻŽāĻŋāĻ°āĻ°āĻĄāĨ¤ āĻŽāĻŋāĻ°āĻ° āĻŽā§‹āĻĄā§‡, āĻ‰āĻšā§āĻšāĻ¤āĻ°
āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ "āĻ¸āĻžāĻ°āĻŋ" āĻŽā§‹āĻĄā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻžāĻŽ āĻĻāĻŋāĻ•ā§‡ āĻāĻŦāĻ‚ "āĻ•āĻ˛āĻžāĻŽ" āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻļā§€āĻ°ā§āĻˇā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž āĻšāĻŦā§‡
āĻŽā§‹āĻĄ. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 1 (āĻŽāĻŋāĻ°āĻ° āĻ•āĻ°āĻž)āĨ¤

āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨, d
āĻĄāĻŋāĻ¸āĻĒā§āĻ˛ā§‡ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ‰āĻĒāĻ°ā§‡ āĻĒāĻžāĻ¤āĻž
āĻ—ā§āĻ°āĻžāĻĢāĻ—ā§āĻ˛āĻŋ āĻ›āĻžāĻĄāĻŧāĻž "āĻĒā§āĻ¯āĻžāĻ°ā§‡āĻĄā§‡" āĻāĻ° āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ āĻ¤āĻĨā§āĻ¯ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°ā§‡
āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦāĻ•āĻžāĻ°ā§€ āĻ°āĻ™ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻāĻ•ā§‡ āĻ…āĻĒāĻ°ā§‡āĻ° āĻ‰āĻĒāĻ° āĻšāĻžāĻĒāĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧāĨ¤

āĻāĻ‡ āĻĄāĻŋāĻ¸āĻĒā§āĻ˛ā§‡ āĻŽā§‹āĻĄ āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ†āĻĒā§‡āĻ•ā§āĻˇāĻŋāĻ• āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻŦāĻž āĻŽāĻŋāĻ˛ āĻ–ā§āĻāĻœā§‡ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¸āĻšāĻœ āĻ•āĻ°ā§‡ āĻ¤ā§‹āĻ˛ā§‡
āĻ°āĻ™ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻ“āĻ­āĻžāĻ°āĻ˛ā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻāĻ˛āĻžāĻ•āĻžāĻ—ā§āĻ˛āĻŋ āĻ¯āĻž āĻ…āĻ­āĻŋāĻ¨ā§āĻ¨ āĻŦāĻ˛ā§‡ āĻŽāĻ¨ā§‡ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯ā§‡āĻŽāĻ¨
āĻ¨āĻŋāĻ°āĻĒā§‡āĻ•ā§āĻˇ āĻ¸āĻžāĻĻāĻž, āĻ§ā§‚āĻ¸āĻ° āĻŦāĻž āĻ•āĻžāĻ˛ā§‹ āĻšāĻŋāĻ¸āĻžāĻŦā§‡āĨ¤

āĻĒā§āĻ¯āĻžāĻ°ā§‡āĻĄ
"āĻ¸āĻžāĻ°āĻŋ" āĻŽā§‹āĻĄā§‡ āĻŦāĻž āĻāĻ•āĻŸāĻŋāĻ¤ā§‡ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻ°āĻ™ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§ƒāĻĨāĻ• āĻ—ā§āĻ°āĻžāĻĢ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨ā§ˇ
"āĻ•āĻ˛āĻžāĻŽ" āĻŽā§‹āĻĄā§‡ āĻ…āĻ¨ā§āĻ¯āĻŸāĻŋāĻ° āĻ¨ā§€āĻšā§‡āĨ¤

āĻāĻ‡ āĻĄāĻŋāĻ¸āĻĒā§āĻ˛ā§‡ āĻŽā§‹āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻšāĻžāĻ‡āĻ˛āĻžāĻ‡āĻŸāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ°āĻ™ā§‡āĻ° āĻ•āĻžāĻ¸ā§āĻŸāĻ—ā§āĻ˛āĻŋ āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ•āĻ°āĻž āĻ¸āĻšāĻœ āĻ•āĻ°ā§‡ āĻ¤ā§‹āĻ˛ā§‡
āĻ‰āĻĒāĻ°ā§‡āĻ° āĻāĻŦāĻ‚ āĻ¨ā§€āĻšā§‡āĻ° āĻ—ā§āĻ°āĻžāĻĢā§‡āĻ° āĻ•āĻ¨āĻŸā§āĻ¯ā§āĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻ›āĻžāĻ¯āĻŧāĻž
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¤āĻ°āĻ™ā§āĻ—āĻ°ā§‚āĻĒāĨ¤ āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻ¸āĻžāĻĻāĻž, āĻ§ā§‚āĻ¸āĻ° āĻāĻŦāĻ‚ āĻ•āĻžāĻ˛ā§‹ āĻ āĻŋāĻ• āĻ¸āĻŽāĻžāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ˛āĻžāĻ˛, āĻ¸āĻŦā§āĻœ āĻāĻŦāĻ‚ āĻ¨ā§€āĻ˛ā§‡āĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ, āĻ›āĻŦāĻŋāĻ° āĻ¨āĻŋāĻ°āĻĒā§‡āĻ•ā§āĻˇ āĻ…āĻ‚āĻļ āĻ¤āĻŋāĻ¨āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤
āĻŽā§‹āĻŸāĻžāĻŽā§āĻŸāĻŋ āĻ¸āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ¸ā§āĻĨ/āĻ‰āĻšā§āĻšāĻ¤āĻžāĻ° āĻ¤āĻ°āĻ™ā§āĻ—āĻ°ā§‚āĻĒāĨ¤ āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻšāĻ¯āĻŧ, āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻ•āĻ°āĻž āĻ¸āĻšāĻœ
āĻ¸ā§āĻ¤āĻ° āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧ āĻ•āĻ°ā§‡ āĻ¤āĻŋāĻ¨āĻŸāĻŋ āĻ¤āĻ°āĻ™ā§āĻ—āĻ°ā§‚āĻĒ.

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ "āĻĒā§āĻ¯āĻžāĻ°ā§‡āĻĄ"āĨ¤

āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨, c
āĻ•ā§‹āĻ¨ āĻ°āĻ™ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 1, āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨ā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ†āĻ˛ā§‹ āĻŦāĻž āĻ˛āĻžāĻ˛
āĻ‡āĻ¨āĻĒā§āĻŸ RGB āĻ•āĻžāĻ˛āĻžāĻ°āĻ¸ā§āĻĒā§‡āĻ¸ā§‡ āĻĨāĻžāĻ•āĻ˛ā§‡ āĻ°āĻ™ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻšāĻŋāĻ¸ā§‡āĻŦā§‡ 7-āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ āĻ¤āĻž āĻšāĻŦā§‡
āĻ¸āĻŽāĻ¸ā§āĻ¤ 3āĻŸāĻŋ (āĻ¯āĻĻāĻŋ) āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ°āĻ™ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ–āĻžāĻŽ, e
āĻ¨āĻž
āĻ•ā§‹āĻ¨ā§‹ āĻ–āĻžāĻŽ āĻ¨ā§‡āĻ‡, āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĨ¤

āĻ¤āĻžāĻ¤ā§āĻ•ā§āĻˇāĻŖāĻŋāĻ•
āĻ¤āĻžāĻ¤ā§āĻ•ā§āĻˇāĻŖāĻŋāĻ• āĻ–āĻžāĻŽ, āĻ—ā§āĻ°āĻžāĻĢā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ āĻāĻŦāĻ‚ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ¸āĻšāĻœā§‡āĻ‡ āĻšāĻŦā§‡
āĻāĻŽāĻ¨āĻ•āĻŋ āĻ›ā§‹āĻŸ "āĻĒāĻĻāĻ•ā§āĻˇā§‡āĻĒ" āĻŽāĻžāĻ¨ āĻ¸āĻš āĻĻā§ƒāĻļā§āĻ¯āĻŽāĻžāĻ¨āĨ¤

āĻļāĻŋāĻ–āĻ°
āĻ¸āĻŽāĻ¯āĻŧ āĻœā§āĻĄāĻŧā§‡ āĻ—ā§āĻ°āĻžāĻĢā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻāĻŦāĻ‚ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻŽāĻžāĻ¨ āĻ§āĻ°ā§‡ āĻ°āĻžāĻ–ā§āĻ¨āĨ¤ āĻāĻ‡ āĻ­āĻžāĻŦā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻĒāĻžāĻ°ā§‡āĻ¨
āĻāĻ–āĻ¨āĻ“ āĻ•ā§āĻ°āĻŽāĻžāĻ—āĻ¤ āĻ¤āĻ°āĻ™ā§āĻ—āĻ°ā§‚āĻĒ āĻ¨āĻž āĻĻā§‡āĻ–ā§‡ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻŽāĻžāĻ¨ā§‡āĻ° āĻŦāĻžāĻ‡āĻ°ā§‡ āĻ¸ā§āĻĒāĻŸ.

āĻļāĻŋāĻ–āĻ° + āĻ¤āĻžā§ŽāĻ•ā§āĻˇāĻŖāĻŋāĻ•
āĻĒāĻŋāĻ• āĻāĻŦāĻ‚ āĻ¤āĻžāĻ¤ā§āĻ•ā§āĻˇāĻŖāĻŋāĻ• āĻ–āĻžāĻŽ āĻāĻ•āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛āĻŋāĻ¤āĨ¤

āĻ›āĻžāĻāĻ•āĻ¨āĻŋ, f
āĻ˛ā§‹āĻĒāĻžāĻ¸
āĻ•ā§‹āĻ¨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŋāĻ‚, āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ.

āĻĢā§āĻ˛ā§āĻ¯āĻžāĻŸ
āĻ˛ā§āĻŽāĻž āĻāĻŦāĻ‚ āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻāĻ•āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛āĻŋāĻ¤āĨ¤

āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻŸ
āĻ‰āĻĒāĻ°ā§‡āĻ° āĻŽāĻ¤ āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¨ā§€āĻ˛ āĻāĻŦāĻ‚ āĻ˛āĻžāĻ˛ āĻ•ā§āĻ°ā§‹āĻŽāĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻĻā§‡āĻ–āĻžāĻ¯āĻŧāĨ¤

āĻ•ā§āĻ°ā§‹āĻŽāĻž
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ•ā§āĻ°ā§‹āĻŽāĻž āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§‡āĨ¤

āĻ†āĻ•ā§āĻ°ā§‹āĻŽāĻž
āĻ‰āĻĒāĻ°ā§‡āĻ° āĻŽāĻ¤ āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¨ā§€āĻ˛ āĻāĻŦāĻ‚ āĻ˛āĻžāĻ˛ āĻ•ā§āĻ°ā§‹āĻŽāĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻĻā§‡āĻ–āĻžāĻ¯āĻŧāĨ¤

āĻ°āĻ™
āĻ¤āĻ°āĻ™ā§āĻ—āĻ°ā§‚āĻĒā§‡āĻ° āĻĒā§āĻ°āĻ•ā§ƒāĻ¤ āĻ°āĻ™ā§‡āĻ° āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§‡āĨ¤

xbr
xBR āĻ‰āĻšā§āĻš-āĻŽāĻžāĻ¨ā§‡āĻ° āĻŽā§āĻ¯āĻžāĻ—āĻ¨āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻļāĻŋāĻ˛ā§āĻĒā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻœāĻžāĻ‡āĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻāĻŸāĻž
āĻāĻœ-āĻĄāĻŋāĻŸā§‡āĻ•āĻļāĻ¨ āĻ¨āĻŋāĻ¯āĻŧāĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§‡āĻŸ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡, āĻĻā§‡āĻ–ā§āĻ¨
<http://www.libretro.com/forums/viewtopic.php?f=6&t=134>.

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

n āĻ¸ā§āĻ•ā§‡āĻ˛āĻŋāĻ‚ āĻĄāĻžāĻ‡āĻŽā§‡āĻ¨āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨: "2xBR" āĻāĻ° āĻœāĻ¨ā§āĻ¯ 2, "3xBR" āĻāĻ° āĻœāĻ¨ā§āĻ¯ 3 āĻāĻŦāĻ‚ "4xBR" āĻāĻ° āĻœāĻ¨ā§āĻ¯ 4āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 3āĨ¤

āĻ‡āĻ¯āĻŧāĻžāĻĻāĻŋāĻĢ
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻŸāĻŋ āĻĄāĻŋāĻ‡āĻ¨āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°ā§āĻ¨ ("āĻ‡āĻ¯āĻŧāĻžāĻĄāĻŋāĻĢ" āĻŽāĻžāĻ¨ā§‡ "āĻāĻ–āĻ¨āĻ“ āĻ†āĻ°ā§‡āĻ•āĻŸāĻŋ āĻĄāĻŋāĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻŋāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°")āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻŽā§‹āĻĄ
āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻŋāĻ‚ āĻŽā§‹āĻĄ āĻ…āĻŦāĻ˛āĻŽā§āĻŦāĻ¨ āĻ•āĻ°āĻžāĨ¤ āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

0, send_frame
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

1, send_field
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

2, send_frame_nospatial
"send_frame" āĻāĻ° āĻŽāĻ¤, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻŸāĻŋ āĻ¸ā§āĻĨāĻžāĻ¨āĻŋāĻ• āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻŋāĻ‚ āĻšā§‡āĻ• āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¯āĻŧāĨ¤

3, send_field_nospatial
"send_field" āĻāĻ° āĻŽāĻ¤, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻŸāĻŋ āĻ¸ā§āĻĨāĻžāĻ¨āĻŋāĻ• āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻŋāĻ‚ āĻšā§‡āĻ• āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¯āĻŧāĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "send_frame"āĨ¤

āĻ¸āĻŽāĻ¤āĻž
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻœāĻ¨ā§āĻ¯ āĻ›āĻŦāĻŋāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻ¸āĻŽāĻ¤āĻž āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨āĻ¸āĻŽā§‚āĻš:

0, tff
āĻ§āĻ°ā§‡ āĻ¨āĻŋāĻ¨ āĻļā§€āĻ°ā§āĻˇ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻŸāĻŋ āĻĒā§āĻ°āĻĨāĻŽāĨ¤

1, āĻŦāĻžāĻĢā§āĻĢā§‡
āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨ āĻ¨ā§€āĻšā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻŸāĻŋ āĻĒā§āĻ°āĻĨāĻŽāĨ¤

-1, āĻ—āĻžāĻĄāĻŧā§€
āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡āĻ° āĻ¸āĻŽāĻ¤āĻž āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨ā§ˇ

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ"āĨ¤ āĻ¯āĻĻāĻŋ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻŋāĻ‚ āĻ…āĻœāĻžāĻ¨āĻž āĻšāĻ¯āĻŧ āĻŦāĻž āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻ¨āĻž āĻĨāĻžāĻ•ā§‡
āĻāĻ‡ āĻ¤āĻĨā§āĻ¯ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ, āĻļā§€āĻ°ā§āĻˇ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻŦā§‡.

āĻĄāĻŋāĻ¨ā§āĻŸ
āĻ•ā§‹āĻ¨ āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻĄāĻŋāĻ‡āĻ¨āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨ā§ˇ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§āĻ¨:

0, āĻ¸āĻŦ
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢā§āĻ°ā§‡āĻŽ āĻĄāĻŋāĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°ā§āĻ¨āĨ¤

1, āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°āĻž
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĄāĻŋāĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "āĻ¸āĻŦ"āĨ¤

āĻœā§āĻŽāĻĒā§āĻ¯āĻžāĻ¨
āĻœā§āĻŽ āĻāĻŦāĻ‚ āĻĒā§āĻ¯āĻžāĻ¨ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻœā§āĻŽ z
āĻœā§āĻŽ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 1āĨ¤

x
y x āĻāĻŦāĻ‚ y āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0āĨ¤

d āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ¯āĻŧ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ā§‡āĻ° āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻ•āĻ¤ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡
āĻĢā§āĻ°ā§‡āĻŽ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻāĻ•āĻ• āĻ‡āĻ¨āĻĒā§āĻŸ āĻ›āĻŦāĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€ āĻšāĻŦā§‡āĨ¤

s āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ›āĻŦāĻŋāĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 'hd720'āĨ¤

āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ¤ā§‡ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

in_w, iw
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ°āĻ¸ā§āĻĨāĨ¤

in_h, ih
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ‰āĻšā§āĻšāĻ¤āĻžāĨ¤

āĻŦāĻžāĻ‡āĻ°ā§‡_āĻ‰āĻ‡, ow
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§āĻ°āĻ¸ā§āĻĨāĨ¤

āĻŦāĻžāĻ‡āĻ°ā§‡_āĻ˜āĻŖā§āĻŸāĻž, oh
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ‰āĻšā§āĻšāĻ¤āĻžāĨ¤

in āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻ—āĻŖāĻ¨āĻžāĨ¤

on āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻ—āĻŖāĻ¨āĻžāĨ¤

x
y āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ 'x' āĻāĻŦāĻ‚ 'y' āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻļā§‡āĻˇ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž 'x' āĻāĻŦāĻ‚ 'y' āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨
āĻĢā§āĻ°ā§‡āĻŽ.

px
py āĻ†āĻ—ā§‡āĻ° āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻļā§‡āĻˇ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° 'x' āĻāĻŦāĻ‚ 'y' āĻŦāĻž 0 āĻ¯āĻ–āĻ¨ āĻ›āĻŋāĻ˛ āĻ¨āĻž
āĻ¯ā§‡āĻŽāĻ¨ āĻĢā§āĻ°ā§‡āĻŽ (āĻĒā§āĻ°āĻĨāĻŽ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ)āĨ¤

āĻœā§āĻŽā§
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ 'z' āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻļā§‡āĻˇ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻœā§āĻŽāĨ¤

pzoom
āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻļā§‡āĻˇ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻļā§‡āĻˇ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻœā§āĻŽāĨ¤

āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ•āĻžāĻ˛
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĨ¤ āĻāĻ° āĻœāĻ¨ā§āĻ¯ 'd' āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽāĨ¤

pduration
āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¤ā§ˆāĻ°āĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž

a āĻŽā§‚āĻ˛āĻĻ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž: āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ°āĻ¸ā§āĻĨ / āĻ‡āĻ¨āĻĒā§āĻŸ āĻ‰āĻšā§āĻšāĻ¤āĻž

sAR āĻ¨āĻŽā§āĻ¨āĻž āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤

āĻĻāĻžāĻ° āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ 1.5 āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻœā§āĻŽ-āĻ‡āĻ¨ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻāĻ•āĻ‡ āĻ¸āĻŽāĻ¯āĻŧā§‡ āĻ›āĻŦāĻŋāĻ° āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§‡āĻ° āĻ•āĻžāĻ›āĻžāĻ•āĻžāĻ›āĻŋ āĻ•āĻŋāĻ›ā§ āĻœāĻžāĻ¯āĻŧāĻ—āĻžāĻ¯āĻŧ āĻĒā§āĻ¯āĻžāĻ¨ āĻ•āĻ°ā§āĻ¨:

zoompan=z='min(zoom+0.0015,1.5)':d=700:x='if(gte(zoom,1.5),x,x+1/a)':y='if(gte(zoom,1.5),y,y+1)':s=640x360

¡ 1.5 āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻœā§āĻŽ-āĻ‡āĻ¨ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻ›āĻŦāĻŋāĻ° āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§‡ āĻĒā§āĻ¯āĻžāĻ¨ āĻ•āĻ°ā§āĻ¨:

zoompan=z='min(zoom+0.0015,1.5)':d=700:x='iw/2-(iw/zoom/2)':y='ih/2-(ih/zoom/2)'

āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ‰āĻ¤ā§āĻ¸


āĻ¨ā§€āĻšā§‡ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ‰āĻ¤ā§āĻ¸āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ

āĻŦāĻžāĻĢāĻžāĻ°
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽ āĻŦāĻžāĻĢāĻžāĻ° āĻ•āĻ°ā§āĻ¨, āĻāĻŦāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻšā§‡āĻ‡āĻ¨ā§‡ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ•āĻ°ā§āĻ¨ā§ˇ

āĻāĻ‡ āĻ‰āĻ¤ā§āĻ¸āĻŸāĻŋ āĻŽā§‚āĻ˛āĻ¤ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡āĻŸāĻŋāĻ• āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻ‰āĻĻā§āĻĻā§‡āĻļā§āĻ¯ā§‡, āĻŦāĻŋāĻļā§‡āĻˇ āĻ•āĻ°ā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡
āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ libavfilter/vsrc_buffer.h.

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ†āĻ•āĻžāĻ°
āĻŦāĻžāĻĢāĻžāĻ° āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ†āĻ•āĻžāĻ° (āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž) āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ, āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨ "āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ•āĻžāĻ°" āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯ ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛.

āĻĒā§āĻ°āĻ¸ā§āĻĨ
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĒā§āĻ°āĻ¸ā§āĻĨāĨ¤

āĻ‰āĻšā§āĻšāĻ¤āĻž
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ‰āĻšā§āĻšāĻ¤āĻž.

pix_fmt
āĻŦāĻžāĻĢāĻžāĻ° āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦāĻ•āĻžāĻ°ā§€ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ā§ˇ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻāĻ•āĻŸāĻŋ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸, āĻŦāĻž āĻāĻ•āĻŸāĻŋ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¨āĻžāĻŽā§‡āĻ° āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž.

āĻ¸āĻŽāĻ¯āĻŧ_āĻŦā§‡āĻ¸
āĻŦāĻžāĻĢāĻžāĻ° āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ…āĻ¨ā§āĻŽāĻžāĻ¨āĻ•ā§ƒāĻ¤ āĻŸāĻžāĻ‡āĻŽāĻŦā§‡āĻ¸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻšāĻ•ā§āĻ°ā§‡āĻ° āĻšāĻžāĻ°
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤ āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨ā§ˇ

āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛_āĻ†āĻ¸āĻĒā§‡āĻ•ā§āĻŸ, sAR
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ¨āĻŽā§āĻ¨āĻž (āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛) āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤āĨ¤

sws_param
āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¸ā§āĻ•ā§‡āĻ˛ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻāĻšā§āĻ›āĻŋāĻ• āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ†āĻ•āĻžāĻ° āĻŦāĻž āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡ āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ:

buffer=width=320:height=240:pix_fmt=yuv410p:time_base=1/24:sar=1

320x240 āĻ†āĻ•āĻžāĻ°ā§‡āĻ° āĻāĻŦāĻ‚ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸āĻš āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻ‰āĻ¤ā§āĻ¸āĻ•ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻĻā§‡āĻŦā§‡ā§ˇ
"yuv410p", āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻŸāĻžāĻ‡āĻŽāĻŦā§‡āĻ¸ āĻāĻŦāĻ‚ āĻŦāĻ°ā§āĻ—āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ 1/24 āĻ§āĻ°ā§‡ āĻ¨āĻŋāĻšā§āĻ›ā§‡ (1:1 āĻ¨āĻŽā§āĻ¨āĻž āĻĻāĻŋāĻ•
āĻ…āĻ¨ā§āĻĒāĻžāĻ¤). āĻ¯ā§‡āĻšā§‡āĻ¤ā§ "yuv410p" āĻ¨āĻžāĻŽā§‡āĻ° āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻŸāĻŸāĻŋ 6 āĻ¨āĻŽā§āĻŦāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻ¯āĻŧ (āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨
enum AVPixelFormat āĻ¸āĻ‚āĻœā§āĻžāĻž āĻ‡āĻ¨ libavutil/pixfmt.h), āĻāĻ‡ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡:

buffer=size=320x240:pixfmt=6:time_base=1/24:pixel_aspect=1/1

āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ­āĻžāĻŦā§‡, āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻŸ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ¤āĻŦā§‡ āĻāĻ‡ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸āĻŸāĻŋ
āĻŦāĻžā§āĻšāĻŋāĻ¤:

āĻĒā§āĻ°āĻ¸ā§āĻĨ:āĻ‰āĻšā§āĻšāĻ¤āĻž:pix_fmt:time_base.num:time_base.den:pixel_aspect.num:pixel_aspect.den[:sws_param]

cellauto
āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ¸ā§‡āĻ˛ā§āĻ˛āĻžāĻ° āĻ…āĻŸā§‹āĻŽā§‡āĻŸāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ā§ˇ

āĻ¸ā§‡āĻ˛ā§āĻ˛āĻžāĻ° āĻ…āĻŸā§‹āĻŽā§‡āĻŸāĻ¨ā§‡āĻ° āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ, āĻāĻŦāĻ‚
āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¯āĻĻāĻŋ āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨āĻž āĻĨāĻžāĻ•ā§‡ āĻ¤āĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹āĻ­āĻžāĻŦā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻžāĻ°āĻŋ āĻ¸ā§‡āĻ˛ā§āĻ˛āĻžāĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻĒā§‚āĻ°ā§āĻŖ āĻšāĻ¯āĻŧ
āĻ…āĻŸā§‹āĻŽā§‡āĻŸāĻ¨ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻĒā§āĻ°āĻœāĻ¨ā§āĻŽāĨ¤ āĻ†āĻšāĻ°āĻŖ āĻ¯āĻ–āĻ¨ āĻĒā§āĻ°ā§‹ āĻĢā§āĻ°ā§‡āĻŽ āĻ­āĻ°āĻž āĻšāĻ¯āĻŧ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¸ā§āĻ•ā§āĻ°āĻ˛ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

āĻāĻ‡ āĻ‰āĻ¤ā§āĻ¸ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ, f
āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ¸ā§‡āĻ˛ā§āĻ˛āĻžāĻ° āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻĒāĻĄāĻŧā§āĻ¨, āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻĒā§āĻ°āĻžāĻ°āĻŽā§āĻ­āĻŋāĻ• āĻ¸āĻžāĻ°āĻŋ, āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĨā§‡āĻ•ā§‡
āĻĢāĻžāĻ‡āĻ˛ āĻĢāĻžāĻ‡āĻ˛ā§‡, āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¨āĻ¨-āĻšā§‹āĻ¯āĻŧāĻžāĻ‡āĻŸāĻ¸ā§āĻĒā§‡āĻ¸ āĻ…āĻ•ā§āĻˇāĻ°āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻœā§€āĻŦāĻ¨ā§āĻ¤ āĻ•ā§‹āĻˇ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ•
newline āĻ¸āĻžāĻ°āĻŋāĻŸāĻŋ āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°āĻŦā§‡ āĻāĻŦāĻ‚ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ†āĻ°āĻ“ āĻ…āĻ•ā§āĻˇāĻ° āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨, p
āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ¸ā§‡āĻ˛ā§āĻ˛āĻžāĻ° āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻĒāĻĄāĻŧā§āĻ¨, āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻĒā§āĻ°āĻžāĻ°āĻŽā§āĻ­āĻŋāĻ• āĻ¸āĻžāĻ°āĻŋ, āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĨā§‡āĻ•ā§‡
āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚āĨ¤

āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¨āĻ¨-āĻšā§‹āĻ¯āĻŧāĻžāĻ‡āĻŸāĻ¸ā§āĻĒā§‡āĻ¸ āĻ…āĻ•ā§āĻˇāĻ°āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻœā§€āĻŦāĻ¨ā§āĻ¤ āĻ•ā§‹āĻˇ, āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻ‡āĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¸āĻžāĻ°āĻŋāĻŸāĻŋ āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°ā§‡ āĻĻā§‡āĻŦā§‡, āĻāĻŦāĻ‚ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻ†āĻ°āĻ“ āĻ…āĻ•ā§āĻˇāĻ° āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

āĻšāĻžāĻ°, r
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ°ā§‡āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻšāĻ“āĻ¯āĻŧāĻž āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 25āĨ¤

āĻ°â€ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŽ_āĻĢāĻŋāĻ˛_āĻ…āĻ¨ā§āĻĒāĻžāĻ¤, āĻ…āĻ¨ā§āĻĒāĻžāĻ¤
āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ¸ā§‡āĻ˛ā§āĻ˛āĻžāĻ° āĻ…āĻŸā§‹āĻŽā§‡āĻŸāĻ¨ āĻ¸āĻžāĻ°āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ°ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŽ āĻĢāĻŋāĻ˛ āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ¸āĻŽāĻžāĻ¨
āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¨āĻŽā§āĻŦāĻ° āĻŽāĻžāĻ¨ 0 āĻĨā§‡āĻ•ā§‡ 1 āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĨā§‡āĻ•ā§‡ 1/PHIāĨ¤

āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ āĻŦāĻž āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹_āĻŦā§€āĻœ, āĻŦā§€āĻœ
āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹āĻ­āĻžāĻŦā§‡ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ¸āĻžāĻ°āĻŋ āĻĒā§‚āĻ°āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§€āĻœ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
0 āĻāĻŦāĻ‚ UINT32_MAXāĨ¤ āĻ¯āĻĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨āĻž āĻĨāĻžāĻ•ā§‡, āĻ…āĻĨāĻŦāĻž āĻ¯āĻĻāĻŋ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ -1 āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡, āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻŦā§‡
āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽ āĻĒā§āĻ°āĻšā§‡āĻˇā§āĻŸāĻžāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ˛ āĻ°ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŽ āĻŦā§€āĻœ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¨āĻŋāĻ¯āĻŧāĻŽ
āĻ¸ā§‡āĻ˛ā§āĻ˛āĻžāĻ° āĻ…āĻŸā§‹āĻŽā§‡āĻŸāĻ¨ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻāĻŸāĻŋ 0 āĻĨā§‡āĻ•ā§‡ 255 āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨
110 āĻšāĻ¯āĻŧ

āĻ†āĻ•āĻžāĻ°, s
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨ "āĻ­āĻŋāĻĄāĻŋāĻ“
āĻ†āĻ•āĻžāĻ°" āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯ ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛.

If āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ or āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻ†āĻ•āĻžāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻĒā§āĻ°āĻ¸ā§āĻĨā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻ¸āĻžāĻ°āĻŋ, āĻāĻŦāĻ‚ āĻ‰āĻšā§āĻšāĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻĒā§āĻ°āĻ¸ā§āĻĨ * PHIāĨ¤

If āĻ†āĻ¯āĻŧāĻ¤āĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ†āĻ›ā§‡, āĻāĻ¤ā§‡ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻāĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻšāĻŦā§‡ āĻāĻŦāĻ‚
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨āĻŸāĻŋ āĻŦāĻĄāĻŧ āĻ¸āĻžāĻ°āĻŋāĻ¤ā§‡ āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§€āĻ­ā§‚āĻ¤ āĻšāĻŦā§‡āĨ¤

āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻŦāĻž āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨āĻž āĻĨāĻžāĻ•ā§‡, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ†āĻ•āĻžāĻ° āĻŽāĻžāĻ¨ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ¯āĻŧ
"320x518" (āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹āĻ­āĻžāĻŦā§‡ āĻ‰ā§ŽāĻĒāĻ¨ā§āĻ¨ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤)āĨ¤

āĻ¸ā§āĻ•ā§āĻ°āĻ˛
āĻ¯āĻĻāĻŋ 1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻžāĻ°āĻŋ āĻšāĻ¯āĻŧā§‡ āĻ—ā§‡āĻ˛ā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸāĻŸāĻŋ āĻ‰āĻĒāĻ°ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¸ā§āĻ•ā§āĻ°ā§‹āĻ˛ āĻ•āĻ°ā§āĻ¨
āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡ āĻ­āĻ°āĻžāĨ¤ āĻ¯āĻĻāĻŋ 0 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¨āĻ¤ā§āĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻ¸āĻžāĻ°āĻŋāĻŸāĻŋ āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ¸āĻžāĻ°āĻŋāĻ° āĻ‰āĻĒāĻ°ā§‡ āĻ˛ā§‡āĻ–āĻž āĻšāĻŦā§‡
āĻ¨ā§€āĻšā§‡āĻ° āĻ¸āĻžāĻ°āĻŋāĻŸāĻŋ āĻ­āĻ°āĻžāĻŸā§‡āĻ° āĻ āĻŋāĻ• āĻĒāĻ°ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 1.

āĻļā§āĻ°ā§_āĻĒā§‚āĻ°ā§āĻŖ, āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ
āĻ¯āĻĻāĻŋ 1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĻā§‡āĻ“āĻ¯āĻŧāĻžāĻ° āĻ†āĻ—ā§‡ āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻ¸āĻžāĻ°āĻŋ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸāĻŸāĻŋ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖāĻ­āĻžāĻŦā§‡ āĻĒā§‚āĻ°āĻŖ āĻ•āĻ°ā§āĻ¨
āĻĒā§āĻ°āĻĨāĻŽ āĻĢā§āĻ°ā§‡āĻŽāĨ¤ āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ†āĻšāĻ°āĻŖ, āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨āĻŸāĻŋ 0 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸ā§‡āĻ˛āĻžāĻ‡
1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•āĻ˛ā§‡, āĻŦāĻžāĻŽ āĻāĻŦāĻ‚ āĻĄāĻžāĻ¨ āĻ¸āĻžāĻ°āĻŋāĻ° āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻ—ā§āĻ˛āĻŋ āĻāĻ•āĻ¸āĻžāĻĨā§‡ āĻ¸ā§‡āĻ˛āĻžāĻ‡ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
āĻ†āĻšāĻ°āĻŖ, āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨ 0 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻĨā§‡āĻ•ā§‡ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻĒāĻĄāĻŧā§āĻ¨ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨, āĻāĻŦāĻ‚ 200x400 āĻ†āĻ•āĻžāĻ°ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

cellauto=f=pattern:s=200x400

¡ 200 āĻ˜āĻ°ā§‡āĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ¸āĻžāĻ°āĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨, 2/3 āĻāĻ° āĻ­āĻ°āĻžāĻŸ āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ āĻ¸āĻš:

cellauto=ratio=2/3:s=200x200

āĻāĻ•āĻŸāĻŋ āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°āĻŋāĻ• āĻāĻ•āĻŸāĻŋ āĻœā§€āĻŦāĻ¨ā§āĻ¤ āĻ•ā§‹āĻˇ āĻĻā§āĻŦāĻžāĻ°āĻž āĻļā§āĻ°ā§ āĻ•āĻ°ā§‡ āĻ¨āĻŋāĻ¯āĻŧāĻŽ 18 āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ā§ˇ
100 āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ¸āĻš āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ¸āĻžāĻ°āĻŋ:

cellauto=p=@s=100x400:full=0:rule=18

āĻāĻ•āĻŸāĻŋ āĻ†āĻ°ā§‹ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨:

cellauto=p='@@ @ @@':s=100x400:full=0:rule=18

āĻŽā§āĻ¯āĻžāĻ¨ā§āĻĄā§‡āĻ˛āĻŦā§āĻ°āĻŸ
āĻāĻ•āĻŸāĻŋ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻĄā§‡āĻ˛āĻŦā§āĻ°āĻŸ āĻ¸ā§‡āĻŸ āĻĢā§āĻ°ā§āĻ¯āĻžāĻ•ā§āĻŸāĻžāĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ•ā§āĻ°āĻŽāĻžāĻ¨ā§āĻŦāĻ¯āĻŧā§‡ āĻœā§āĻŽ āĻ•āĻ°ā§āĻ¨
āĻļā§āĻ°ā§_āĻāĻ•ā§āĻ¸ āĻāĻŦāĻ‚ start_y.

āĻāĻ‡ āĻ‰āĻ¤ā§āĻ¸ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

end_pts
āĻŸāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ pts āĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 400āĨ¤

end_scale
āĻŸāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻ¸ā§āĻ•ā§‡āĻ˛ āĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0.3āĨ¤

āĻ­āĻŋāĻ¤āĻ°ā§‡āĻ°
āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻ°āĻ™ā§‡āĻ° āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻāĻŸāĻŋ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻĄā§‡āĻ˛āĻŦā§āĻ°āĻŸ āĻĢā§āĻ°ā§āĻ¯āĻžāĻ•ā§āĻŸāĻžāĻ˛ āĻ†āĻāĻ•āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ
āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻ…āĻžā§āĻšāĻ˛āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°āĻŦā§‡:

āĻ•āĻžāĻ˛ā§‹
āĻ•āĻžāĻ˛ā§‹ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ…āĻ­āĻŋāĻ¸ā§ƒāĻ¤āĻŋ
āĻāĻ•āĻ¤ā§āĻ°āĻŋāĻ¤ āĻšāĻ“āĻ¯āĻŧāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¸āĻŽāĻ¯āĻŧ āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤

āĻŽāĻŋāĻ¨āĻ•āĻ˛
āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋāĻ° āĻ‰āĻ¤ā§āĻ¸ā§‡āĻ° āĻ¨āĻŋāĻ•āĻŸāĻ¤āĻŽ āĻŦāĻŋāĻ¨ā§āĻĻā§āĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻ°āĻ™ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ•āĻžāĻ˛
āĻĒāĻŋāĻ°āĻŋāĻ¯āĻŧāĻĄ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻŽāĻŋāĻ¨āĻ•āĻ˛.

āĻĒā§āĻ¯āĻžāĻ°āĻžāĻļā§āĻŸā§‡āĻ° āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ā§‡ āĻāĻ°ā§‹āĻĒā§āĻ˛ā§‡āĻ¨ āĻšāĻ‡āĻ¤ā§‡ āĻ¨āĻžāĻŽāĻž
āĻŦā§‡āĻ˛āĻ†āĻ‰āĻŸ āĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 10.0āĨ¤

āĻŽā§āĻ¯āĻžāĻ•ā§āĻ¸āĻŋāĻŸāĻžāĻ°
āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ°āĻŋāĻ‚ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻžā§āĻšāĻžāĻ˛āĻŋāĻ¤ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋāĻ° āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛
7189.

āĻŦāĻšāĻŋ: āĻ¸ā§āĻĨ
āĻŦāĻžāĻ‡āĻ°ā§‡āĻ° āĻ•āĻžāĻ˛āĻžāĻ°āĻŋāĻ‚ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°āĻŦā§‡:

āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ_āĻ—āĻŖāĻ¨āĻž
āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻ•āĻžāĻ‰āĻ¨ā§āĻŸ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•_āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ_āĻ—āĻŖāĻ¨āĻž
āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ• āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻ—āĻŖāĻ¨āĻž āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•_āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ_āĻ—āĻŖāĻ¨āĻž.

āĻšāĻžāĻ°, r
āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "25"āĨ¤

āĻ†āĻ•āĻžāĻ°, s
āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, "āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ•āĻžāĻ°" āĻŦāĻŋāĻ­āĻžāĻ—ā§‡ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨
ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "640x480"āĨ¤

start_scale
āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ¸ā§āĻ•ā§‡āĻ˛ āĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 3.0āĨ¤

āĻļā§āĻ°ā§_āĻāĻ•ā§āĻ¸
āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• x āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ -100 āĻāĻŦāĻ‚ 100 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ -0.743643887037158704752191506114774āĨ¤

start_y
āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• y āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ -100 āĻāĻŦāĻ‚ 100 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ -0.131825904205311970493132056385139āĨ¤

mptestsrc
MPlayer āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻ° āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§āĻĨāĻŋāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻāĻŦāĻ‚ 256x256āĨ¤ āĻāĻ‡ āĻ‰āĻ¤ā§āĻ¸ āĻĻāĻ°āĻ•āĻžāĻ°ā§€
āĻāĻ¨āĻ•ā§‹āĻĄāĻŋāĻ‚ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻļā§‡āĻˇāĨ¤

āĻāĻ‡ āĻ‰āĻ¤ā§āĻ¸ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻšāĻžāĻ°, r
āĻ¸ā§‹āĻ°ā§āĻ¸ āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨, āĻĒā§āĻ°āĻ¤āĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡
āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻāĻŸāĻŋ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ āĻĢā§āĻ°ā§‡āĻŽ_āĻ°ā§‡āĻŸ_āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž/āĻĢā§āĻ°ā§‡āĻŽ_āĻ°ā§‡āĻŸ_āĻĄā§‡āĻ¨, āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¨āĻŽā§āĻŦāĻ° āĻŦāĻž āĻāĻ•āĻŸāĻŋ āĻŦā§ˆāĻ§ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻ¸āĻ‚āĻ•ā§āĻˇā§‡āĻĒāĻŖā§ˇ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
āĻŽāĻžāĻ¨ āĻšāĻ˛ "25"āĨ¤

āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛, d
āĻ¸ā§‹āĻ°ā§āĻ¸ āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĻā§‡āĻ–āĻž āĻĻā§āĻ¯ āĻ¸āĻŽāĻ¯āĻŧ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ•āĻžāĻ˛ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯
ffmpeg-utils(ā§¨ā§Ļā§§ā§Ļ) āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻ—ā§ƒāĻšā§€āĻ¤ āĻŦāĻžāĻ•ā§āĻ¯ āĻ—āĻ āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤

āĻ¯āĻĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻŦāĻž āĻĒā§āĻ°āĻ•āĻžāĻļā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“āĻŸāĻŋ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻ•āĻĨāĻž
āĻšāĻŋāĻ°āĻ•āĻžāĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨āĨ¤

āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž, t
āĻ¸āĻžā§āĻšāĻžāĻ˛āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻ° āĻ¨āĻŽā§āĻŦāĻ° āĻŦāĻž āĻ¨āĻžāĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛:

dc_luma
dc_chroma
freq_luma
freq_chroma
amp_luma
amp_chroma
āĻ¸āĻŋāĻŦāĻŋāĻĒāĻŋ
mv
āĻ°āĻŋāĻ‚ 1
āĻ°āĻŋāĻ‚ 2
āĻ¸āĻŦ

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "āĻ¸āĻŽāĻ¸ā§āĻ¤", āĻ¯āĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ° āĻŽāĻ§ā§āĻ¯ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻŦā§‡āĨ¤

āĻ•āĻŋāĻ›ā§ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ:

mptestsrc=t=dc_luma

āĻāĻ•āĻŸāĻŋ "dc_luma" āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻ° āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻŦā§‡āĨ¤

frei0r_src
āĻāĻ•āĻŸāĻŋ fei0r āĻ‰ā§ŽāĻ¸ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨.

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋāĻ° āĻ¸āĻ‚āĻ•āĻ˛āĻ¨ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ frei0r āĻšā§‡āĻĄāĻžāĻ° āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
"--enable-frei0r" āĻ¸āĻš FFmpegāĨ¤

āĻāĻ‡ āĻ‰āĻ¤ā§āĻ¸ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ†āĻ¯āĻŧāĻ¤āĻ¨
āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ†āĻ•āĻžāĻ° āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨ "āĻ­āĻŋāĻĄāĻŋāĻ“
āĻ†āĻ•āĻžāĻ°" āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯ ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛.

āĻĢā§āĻ°ā§‡āĻŽāĻ°ā§‡āĻŸ
āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻĢā§āĻ°ā§‡āĻŽāĻ°ā§‡āĻŸāĨ¤ āĻāĻŸāĻŋ āĻĢāĻ°ā§āĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ NUM/āĻ—āĻ°ā§āĻ¤ āĻŦāĻž āĻāĻ•āĻŸāĻŋ
āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻžāĻ° āĻ¸āĻ‚āĻ•ā§āĻˇā§‡āĻĒāĻŖāĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°_āĻ¨āĻžāĻŽ
āĻ˛ā§‹āĻĄ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ frei0r āĻ‰ā§ŽāĻ¸ā§‡āĻ° āĻ¨āĻžāĻŽāĨ¤ frei0r āĻāĻŦāĻ‚ āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ†āĻ°ā§‹ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯
āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻ¤ā§‡, āĻĒāĻĄāĻŧā§āĻ¨ frei0r āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĄāĻ•ā§āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨ā§‡ āĻŦāĻŋāĻ­āĻžāĻ—āĨ¤

filter_params
āĻāĻ•āĻŸāĻŋ '|'-āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž fei0r āĻ‰āĻ¤ā§āĻ¸ā§‡ āĻĒāĻžāĻ¸ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ā§ˇ

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ†āĻ•āĻžāĻ° 0x0 āĻāĻŦāĻ‚ āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ 200 āĻ¸āĻš āĻāĻ•āĻŸāĻŋ frei200r partik10l āĻ‰ā§ŽāĻ¸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡
āĻ¯āĻž āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ‰āĻĒāĻ° āĻ†āĻšā§āĻ›āĻžāĻĻāĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ:

frei0r_src=size=200x200:framerate=10:filter_name=partik0l:filter_params=1234 [āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡]; [āĻ [āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡] āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡

āĻœā§€āĻŦāĻ¨
āĻāĻ•āĻŸāĻŋ āĻœā§€āĻŦāĻ¨ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨.

āĻāĻ‡ āĻ‰āĻ¤ā§āĻ¸āĻŸāĻŋ āĻœāĻ¨ āĻ•āĻ¨āĻ“āĻ¯āĻŧā§‡āĻ° āĻœā§€āĻŦāĻ¨ āĻ–ā§‡āĻ˛āĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖā§€āĻ•āĻ°āĻŖā§‡āĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡āĨ¤

āĻ‰ā§ŽāĻ¸āĻ•ā§ƒāĻ¤ āĻ‡āĻ¨āĻĒā§āĻŸ āĻāĻ•āĻŸāĻŋ āĻ˛āĻžāĻ‡āĻĢ āĻ—ā§āĻ°āĻŋāĻĄāĻ•ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡, āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻāĻ•āĻŸāĻŋ āĻ¸ā§‡āĻ˛ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡ āĻ¯āĻž āĻāĻ• āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻĻā§āĻŸāĻŋ āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ°, āĻœā§€āĻŦāĻŋāĻ¤ āĻŦāĻž āĻŽā§ƒāĻ¤āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ•ā§‹āĻˇ āĻ¤āĻžāĻ° āĻ†āĻŸāĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¯ā§‹āĻ—āĻžāĻ¯ā§‹āĻ— āĻ•āĻ°ā§‡,
āĻ¯āĻž āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ•āĻ­āĻžāĻŦā§‡, āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦāĻ­āĻžāĻŦā§‡ āĻŦāĻž āĻ¤āĻŋāĻ°ā§āĻ¯āĻ•āĻ­āĻžāĻŦā§‡ āĻ¸āĻ‚āĻ˛āĻ—ā§āĻ¨ āĻ•ā§‹āĻˇāĨ¤

āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŽāĻŋāĻĨāĻ¸ā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ¯āĻŧ āĻ—ā§āĻ°āĻŋāĻĄāĻŸāĻŋ āĻ—ā§ƒāĻšā§€āĻ¤ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻ…āĻ¨ā§āĻ¸āĻžāĻ°ā§‡ āĻŦāĻŋāĻ•āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ, āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡
āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€ āĻœā§€āĻŦāĻŋāĻ¤ āĻ•ā§‹āĻˇā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¯āĻž āĻāĻ•āĻŸāĻŋ āĻ•ā§‹āĻˇāĻ•ā§‡ āĻœā§€āĻŦāĻŋāĻ¤ āĻŦāĻž āĻœāĻ¨ā§āĻŽāĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°āĻŦā§‡āĨ¤ āĻĻā§āĻ¯ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻĒāĻ›āĻ¨ā§āĻĻ
āĻāĻ•āĻœāĻ¨āĻ•ā§‡ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°āĻžāĻ° āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧāĨ¤

āĻāĻ‡ āĻ‰āĻ¤ā§āĻ¸ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ, f
āĻ¯ā§‡ āĻĢāĻžāĻ‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ—ā§āĻ°āĻŋāĻĄ āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻĒāĻĄāĻŧāĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¸ā§‡āĻŸāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋāĻ¤ā§‡, āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ…-
āĻšā§‹āĻ¯āĻŧāĻžāĻ‡āĻŸāĻ¸ā§āĻĒā§‡āĻ¸ āĻ…āĻ•ā§āĻˇāĻ°āĻŸāĻŋāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻœā§€āĻŦāĻ¨ā§āĻ¤ āĻ•ā§‹āĻˇ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻ‡āĻ¨āĻŸāĻŋ āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¸āĻžāĻ°āĻŋāĻ° āĻļā§‡āĻˇāĨ¤

āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡, āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ—ā§āĻ°āĻŋāĻĄ āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹āĻ­āĻžāĻŦā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻšāĻžāĻ°, r
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ°ā§‡āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻšāĻ“āĻ¯āĻŧāĻž āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 25āĨ¤

āĻ°â€ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŽ_āĻĢāĻŋāĻ˛_āĻ…āĻ¨ā§āĻĒāĻžāĻ¤, āĻ…āĻ¨ā§āĻĒāĻžāĻ¤
āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ°ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŽ āĻ—ā§āĻ°āĻŋāĻĄā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ°ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŽ āĻĢāĻŋāĻ˛ āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¨āĻŽā§āĻŦāĻ°
āĻŽāĻžāĻ¨ 0 āĻĨā§‡āĻ•ā§‡ 1 āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĨā§‡āĻ•ā§‡ 1/PHIāĨ¤ āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻāĻŸāĻŋ āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹_āĻŦā§€āĻœ, āĻŦā§€āĻœ
āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ°ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŽ āĻ—ā§āĻ°āĻŋāĻĄ āĻĒā§‚āĻ°āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§€āĻœ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
0 āĻāĻŦāĻ‚ UINT32_MAXāĨ¤ āĻ¯āĻĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨āĻž āĻĨāĻžāĻ•ā§‡, āĻ…āĻĨāĻŦāĻž āĻ¯āĻĻāĻŋ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ -1 āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡, āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻŦā§‡
āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽ āĻĒā§āĻ°āĻšā§‡āĻˇā§āĻŸāĻžāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ˛ āĻ°ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŽ āĻŦā§€āĻœ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¨āĻŋāĻ¯āĻŧāĻŽ
āĻœā§€āĻŦāĻ¨ā§‡āĻ° āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻŽ "S" āĻ§āĻ°āĻŖā§‡āĻ° āĻ•ā§‹āĻĄ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡NS/BNB", āĻ•ā§‹āĻĨāĻžāĻ¯āĻŧ NS āĻāĻŦāĻ‚ NB āĻšāĻ¯āĻŧ
0-8 āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻ•ā§āĻ°āĻŽ, NS āĻœā§€āĻŦāĻŋāĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€ āĻ•ā§‹āĻˇā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡
āĻ¯āĻž āĻāĻ•āĻŸāĻŋ āĻœā§€āĻŦāĻ¨ā§āĻ¤ āĻ•ā§‹āĻˇāĻ•ā§‡ āĻœā§€āĻŦāĻŋāĻ¤ āĻ°āĻžāĻ–ā§‡, āĻāĻŦāĻ‚ NB āĻœā§€āĻŦāĻŋāĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€ āĻ•ā§‹āĻˇā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¯āĻž
āĻœā§€āĻŦāĻŋāĻ¤ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻŽā§ƒāĻ¤ āĻ•ā§‹āĻˇ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ (āĻ…āĻ°ā§āĻĨāĻžā§Ž "āĻœāĻ¨ā§āĻŽ")āĨ¤ "s" āĻāĻŦāĻ‚ "b" āĻœāĻžāĻ¯āĻŧāĻ—āĻžāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¯āĻĨāĻžāĻ•ā§āĻ°āĻŽā§‡ "S" āĻāĻŦāĻ‚ "B" āĻāĻ°āĨ¤

āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ­āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻāĻ•āĻŸāĻŋ 18-āĻŦāĻŋāĻŸ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ 9āĻŸāĻŋ āĻšāĻžāĻ‡ āĻ…āĻ°ā§āĻĄāĻžāĻ° āĻŦāĻŋāĻŸ
āĻœā§€āĻŦāĻŋāĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻ•ā§‹āĻˇā§‡āĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻāĻ¨āĻ•ā§‹āĻĄ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
āĻ•ā§‹āĻˇ, āĻ¨āĻŋāĻŽā§āĻ¨ āĻ•ā§āĻ°āĻŽ āĻŦāĻŋāĻŸ "āĻœāĻ¨ā§āĻŽ" āĻ¨āĻ¤ā§āĻ¨ āĻ•ā§‹āĻˇā§‡āĻ° āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡āĨ¤ āĻ‰āĻšā§āĻš āĻ•ā§āĻ°āĻŽ āĻŦāĻŋāĻŸ
āĻ‰āĻšā§āĻš āĻ¸āĻ‚āĻ–ā§āĻ¯āĻ• āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€ āĻ•āĻ•ā§āĻˇā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ¨āĻ•ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž 6153 =
"(12<<9)+9" 12-āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻœā§€āĻŦāĻŋāĻ¤ āĻĨāĻžāĻ•āĻžāĻ° āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻāĻŦāĻ‚ 9-āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻœāĻ¨ā§āĻŽ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§‡, āĻ¯āĻž āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻ¯āĻŧ
"S23/B03" āĻĨā§‡āĻ•ā§‡āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "S23/B3", āĻ¯āĻž āĻŽā§‚āĻ˛ āĻ•āĻ¨āĻ“āĻ¯āĻŧā§‡āĻ° āĻœā§€āĻŦāĻ¨ āĻ¨āĻŋāĻ¯āĻŧāĻŽā§‡āĻ° āĻ–ā§‡āĻ˛āĻž, āĻāĻŦāĻ‚ āĻšāĻŦā§‡
āĻāĻ•āĻŸāĻŋ āĻ•ā§‹āĻˇāĻ•ā§‡ āĻœā§€āĻŦāĻŋāĻ¤ āĻ°āĻžāĻ–ā§āĻ¨ āĻ¯āĻĻāĻŋ āĻāĻ¤ā§‡ 2 āĻŦāĻž 3āĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻļā§€ āĻœā§€āĻŦāĻŋāĻ¤ āĻ•ā§‹āĻˇ āĻĨāĻžāĻ•ā§‡ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ•ā§‹āĻˇā§‡āĻ° āĻœāĻ¨ā§āĻŽ āĻšāĻ¯āĻŧ āĻ¯āĻĻāĻŋ
āĻāĻ•āĻŸāĻŋ āĻŽā§ƒāĻ¤ āĻ•ā§‹āĻˇā§‡āĻ° āĻšāĻžāĻ°āĻĒāĻžāĻļā§‡ āĻ¤āĻŋāĻ¨āĻŸāĻŋ āĻœā§€āĻŦāĻŋāĻ¤ āĻ•ā§‹āĻˇ āĻĨāĻžāĻ•ā§‡āĨ¤

āĻ†āĻ•āĻžāĻ°, s
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨ "āĻ­āĻŋāĻĄāĻŋāĻ“
āĻ†āĻ•āĻžāĻ°" āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯ ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛.

If āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ†āĻ›ā§‡, āĻ†āĻ•āĻžāĻ°āĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻāĻ•āĻ‡ āĻ†āĻ•āĻžāĻ°ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻĢāĻžāĻ‡āĻ˛ āĻ¯āĻĻāĻŋ āĻ†āĻ¯āĻŧāĻ¤āĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ†āĻ›ā§‡, āĻāĻ¤ā§‡ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ‰āĻ˛ā§āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ†āĻ•āĻžāĻ° āĻĨāĻžāĻ•āĻ¤ā§‡ āĻšāĻŦā§‡ āĻāĻŦāĻ‚
āĻ¸ā§‡āĻ‡ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ—ā§āĻ°āĻŋāĻĄāĻŸāĻŋ āĻŦā§ƒāĻšāĻ¤ā§āĻ¤āĻ° āĻĢāĻ˛ā§‡āĻ° āĻāĻ˛āĻžāĻ•āĻžāĻ¯āĻŧ āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§€āĻ­ā§‚āĻ¤ āĻšāĻ¯āĻŧāĨ¤

āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨āĻž āĻĨāĻžāĻ•ā§‡, āĻ¤āĻŦā§‡ āĻ†āĻ•āĻžāĻ°ā§‡āĻ° āĻŽāĻžāĻ¨ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ "320x240" (āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹āĻ­āĻžāĻŦā§‡ āĻ‰ā§ŽāĻĒāĻ¨ā§āĻ¨ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ—ā§āĻ°āĻŋāĻĄ)āĨ¤

āĻ¸ā§‡āĻ˛āĻžāĻ‡
1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•āĻ˛ā§‡, āĻŦāĻžāĻŽ āĻāĻŦāĻ‚ āĻĄāĻžāĻ¨ āĻ—ā§āĻ°āĻŋāĻĄā§‡āĻ° āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻ—ā§āĻ˛āĻŋ āĻāĻŦāĻ‚ āĻ‰āĻĒāĻ°ā§‡āĻ° āĻāĻŦāĻ‚ āĻ¨ā§€āĻšā§‡ āĻāĻ•āĻ¸āĻžāĻĨā§‡ āĻ¸ā§‡āĻ˛āĻžāĻ‡ āĻ•āĻ°ā§āĻ¨
āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 1.

āĻ›āĻžāĻāĻš
āĻ¸ā§‡āĻ˛ āĻ›āĻžāĻāĻš āĻ—āĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨. āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡, āĻāĻ•āĻŸāĻŋ āĻŽā§ƒāĻ¤ āĻ•ā§‹āĻˇ āĻĨā§‡āĻ•ā§‡ āĻ¯āĻžāĻŦā§‡ āĻŽā§ƒāĻ¤ā§āĻ¯ā§_āĻ°āĻ™ āĻĨā§‡āĻ•ā§‡ āĻ›āĻžāĻāĻš_āĻ°āĻ™ āĻ¸āĻ™ā§āĻ—ā§‡ āĻāĻ•āĻŸāĻŋ
āĻ§āĻžāĻĒ āĻ›āĻžāĻāĻš. āĻ›āĻžāĻāĻš 0 āĻĨā§‡āĻ•ā§‡ 255 āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻœā§€āĻŦāĻ¨ā§‡āĻ°_āĻ°āĻ™
āĻœā§€āĻŦāĻŋāĻ¤ (āĻŦāĻž āĻ¨āĻŦāĻœāĻžāĻ¤) āĻ•ā§‹āĻˇā§‡āĻ° āĻ°āĻ™ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŽā§ƒāĻ¤ā§āĻ¯ā§_āĻ°āĻ™
āĻŽā§ƒāĻ¤ āĻ•ā§‹āĻˇā§‡āĻ° āĻ°āĻ™ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¯āĻĻāĻŋ āĻ›āĻžāĻāĻš āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻĒā§āĻ°āĻĨāĻŽ āĻ°āĻ™
āĻāĻ•āĻŸāĻŋ āĻŽā§ƒāĻ¤ āĻ•ā§‹āĻˇāĨ¤

āĻ›āĻžāĻāĻš_āĻ°āĻ™
āĻ¨āĻŋāĻļā§āĻšāĻŋāĻ¤āĻ­āĻžāĻŦā§‡ āĻŽā§ƒāĻ¤ āĻāĻŦāĻ‚ āĻ›āĻžāĻāĻšāĻ¯ā§āĻ•ā§āĻ¤ āĻ•ā§‹āĻˇā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ›āĻžāĻāĻšā§‡āĻ° āĻ°āĻ™ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ 3āĻŸāĻŋ āĻ°āĻ™ā§‡āĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, ffmpeg-utils-āĻ "āĻ°āĻ™" āĻŦāĻŋāĻ­āĻžāĻ—āĻŸāĻŋ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨
āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻŋāĻĄ āĻĒāĻĄāĻŧā§āĻ¨ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨, āĻāĻŦāĻ‚ āĻāĻŸāĻŋāĻ•ā§‡ 300x300 āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ†āĻ•āĻžāĻ°ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻŋāĻĄā§‡ āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§€āĻ­ā§‚āĻ¤ āĻ•āĻ°ā§āĻ¨:

life=f=pattern:s=300x300

¡ 200x200 āĻ†āĻ•āĻžāĻ°ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹ āĻ—ā§āĻ°āĻŋāĻĄ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨, āĻ¯āĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°āĻŖ āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ 2/3:

āĻœā§€āĻŦāĻ¨=āĻ…āĻ¨ā§āĻĒāĻžāĻ¤=2/3:s=200x200

āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹āĻ­āĻžāĻŦā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻ—ā§āĻ°āĻŋāĻĄ āĻŦāĻŋāĻ•āĻļāĻŋāĻ¤ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ•āĻžāĻ¸ā§āĻŸāĻŽ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨:

life=rule=S14/B34

āĻ§ā§€āĻ° āĻŽā§ƒāĻ¤ā§āĻ¯ā§ āĻĒā§āĻ°āĻ­āĻžāĻŦ (āĻ›āĻžāĻāĻš) āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ ffplay:

ffplay -f lavfi life=s=300x200:mold=10:r=60:ratio=0.1:death_color=#C83232:life_color=#00ff00,scale=1200:800:flags=16

allrgb, āĻ…āĻ˛āĻŋāĻ‰āĻ­, āĻ°āĻ™, haldclutsrc, nullsrc, rgbtestsrc, smptebars, smptehdbars, testsrc
"allrgb" āĻ‰āĻ¤ā§āĻ¸āĻŸāĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¤ rgb āĻ°āĻ™ā§‡āĻ° 4096x4096 āĻ†āĻ•āĻžāĻ°ā§‡āĻ° āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡ā§ˇ

"allyuv" āĻ‰āĻ¤ā§āĻ¸āĻŸāĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¤ yuv āĻ°āĻ™ā§‡āĻ° 4096x4096 āĻ†āĻ•āĻžāĻ°ā§‡āĻ° āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡ā§ˇ

"āĻ°āĻ™" āĻ‰ā§ŽāĻ¸ āĻāĻ•āĻŸāĻŋ āĻ…āĻ­āĻŋāĻ¨ā§āĻ¨ āĻ°āĻ™āĻŋāĻ¨ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡āĨ¤

"haldclutsrc" āĻ‰ā§ŽāĻ¸ āĻāĻ•āĻŸāĻŋ āĻĒāĻ°āĻŋāĻšāĻ¯āĻŧ Hald CLUT āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡āĨ¤ āĻ†āĻ°ā§‹ āĻĻā§‡āĻ–ā§āĻ¨ haldclut āĻ›āĻžāĻāĻ•āĻ¨āĻŋ.

"nullsrc" āĻ‰ā§ŽāĻ¸āĻŸāĻŋ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻŦāĻŋāĻšā§€āĻ¨ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽ āĻĢā§‡āĻ°āĻ¤ āĻĻā§‡āĻ¯āĻŧāĨ¤ āĻāĻŸāĻŋ āĻ¨āĻŋāĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ§āĻžāĻ¨āĻ¤ āĻĻāĻ°āĻ•āĻžāĻ°ā§€
āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ/āĻĄāĻŋāĻŦāĻžāĻ—āĻŋāĻ‚ āĻ¸āĻ°āĻžā§āĻœāĻžāĻŽāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡, āĻŦāĻž āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ‰āĻ¤ā§āĻ¸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¯āĻž āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄā§‡āĻŸāĻž āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§‡āĨ¤

"rgbtestsrc" āĻ‰āĻ¤ā§āĻ¸āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ RGB āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻ° āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡ āĻ¯āĻž RGB āĻŦāĻ¨āĻžāĻŽ BGR āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻāĻ°āĻ•āĻžāĻ°ā§€
āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ†āĻĒāĻ¨āĻŋ āĻ‰āĻĒāĻ°ā§‡ āĻĨā§‡āĻ•ā§‡ āĻ¨ā§€āĻšā§‡ āĻāĻ•āĻŸāĻŋ āĻ˛āĻžāĻ˛, āĻ¸āĻŦā§āĻœ āĻāĻŦāĻ‚ āĻ¨ā§€āĻ˛ āĻ¸ā§āĻŸā§āĻ°āĻžāĻ‡āĻĒ āĻĻā§‡āĻ–āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

"smptebars" āĻ‰āĻ¤ā§āĻ¸āĻŸāĻŋ SMPTE āĻ‡āĻžā§āĻœāĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ°āĻŋāĻ‚-āĻāĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ°āĻ™āĻŋāĻ¨ āĻŦāĻžāĻ° āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡
āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻŋāĻ•āĻž EG 1-1990āĨ¤

"smptehdbars" āĻ‰āĻ¤ā§āĻ¸āĻŸāĻŋ SMPTE RP 219-2002-āĻāĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ°āĻ™āĻŋāĻ¨ āĻŦāĻžāĻ° āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡āĨ¤

"testsrc" āĻ‰āĻ¤ā§āĻ¸āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻ° āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡, āĻāĻ•āĻŸāĻŋ āĻ°āĻ™ā§‡āĻ° āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨, āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻ•ā§āĻ°ā§‹āĻ˛āĻŋāĻ‚ āĻĻā§‡āĻ–āĻžāĻ¯āĻŧ
āĻ—ā§āĻ°ā§‡āĻĄāĻŋāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒāĨ¤ āĻāĻŸāĻŋ āĻŽā§‚āĻ˛āĻ¤ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻ° āĻ‰āĻĻā§āĻĻā§‡āĻļā§āĻ¯ā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻ‰āĻ¤ā§āĻ¸āĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ°āĻ™, c
āĻ‰āĻ¤ā§āĻ¸ā§‡āĻ° āĻ°āĻ™ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° "āĻ°āĻ™" āĻ‰āĻ¤ā§āĻ¸ā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§āĨ¤ āĻŦāĻžāĻ•ā§āĻ¯ āĻ—āĻ āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ°, ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛-āĻ "āĻ°āĻ™" āĻŦāĻŋāĻ­āĻžāĻ—āĻŸāĻŋ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸ā§āĻ¤āĻ°
Hald CLUT-āĻāĻ° āĻ¸ā§āĻ¤āĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° "haldclutsrc" āĻ‰ā§ŽāĻ¸ā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§āĨ¤ āĻ•
"N" āĻāĻ° āĻ¸ā§āĻ¤āĻ° āĻĒāĻ°āĻŋāĻšāĻ¯āĻŧ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ "N*N*N" āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž "N*N*N" āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻ›āĻŦāĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡
3D āĻ˛ā§āĻ•āĻ†āĻĒ āĻŸā§‡āĻŦāĻŋāĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§āĻ¯āĻžāĻŸā§āĻ°āĻŋāĻ•ā§āĻ¸āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻāĻ•āĻŸāĻŋ "1/(N*N)" āĻ¸ā§āĻ•ā§‡āĻ˛ā§‡ āĻ•ā§‹āĻĄ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻ†āĻ•āĻžāĻ°, s
āĻ¸ā§‹āĻ°ā§āĻ¸ āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ†āĻ•āĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨ "āĻ­āĻŋāĻĄāĻŋāĻ“
āĻ†āĻ•āĻžāĻ°" āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯ ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "320x240"āĨ¤

āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ "haldclutsrc" āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ¨āĻ¯āĻŧāĨ¤

āĻšāĻžāĻ°, r
āĻ¸ā§‹āĻ°ā§āĻ¸ āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨, āĻĒā§āĻ°āĻ¤āĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡
āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻāĻŸāĻŋ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ āĻĢā§āĻ°ā§‡āĻŽ_āĻ°ā§‡āĻŸ_āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž/āĻĢā§āĻ°ā§‡āĻŽ_āĻ°ā§‡āĻŸ_āĻĄā§‡āĻ¨, āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¨āĻŽā§āĻŦāĻ° āĻŦāĻž āĻāĻ•āĻŸāĻŋ āĻŦā§ˆāĻ§ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻ¸āĻ‚āĻ•ā§āĻˇā§‡āĻĒāĻŖā§ˇ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
āĻŽāĻžāĻ¨ āĻšāĻ˛ "25"āĨ¤

sAR āĻ¸ā§‹āĻ°ā§āĻ¸ āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ¨āĻŽā§āĻ¨āĻž āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛, d
āĻ¸ā§‹āĻ°ā§āĻ¸ āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĻā§‡āĻ–āĻž āĻĻā§āĻ¯ āĻ¸āĻŽāĻ¯āĻŧ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ•āĻžāĻ˛ āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯
ffmpeg-utils(ā§¨ā§Ļā§§ā§Ļ) āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻ—ā§ƒāĻšā§€āĻ¤ āĻŦāĻžāĻ•ā§āĻ¯ āĻ—āĻ āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤

āĻ¯āĻĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻŦāĻž āĻĒā§āĻ°āĻ•āĻžāĻļā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“āĻŸāĻŋ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻ•āĻĨāĻž
āĻšāĻŋāĻ°āĻ•āĻžāĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨āĨ¤

āĻĻāĻļāĻŽāĻŋāĻ• n
āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡ āĻĻā§‡āĻ–āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻĻāĻļāĻŽāĻŋāĻ•ā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° "testsrc" āĻ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§
āĻ‰ā§ŽāĻ¸āĨ¤

āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻŽāĻžāĻ¨ āĻŽā§‚āĻ˛ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻŽāĻžāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻŦā§‡
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŽāĻžāĻ¨ā§‡āĻ° 10 āĻāĻ° āĻļāĻ•ā§āĻ¤āĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ—ā§āĻŖāĻŋāĻ¤āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤:

testsrc=duration=5.3:size=qcif:rate=10

5.3x176 āĻ†āĻ•āĻžāĻ° āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻ¸āĻš 144 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻŦā§‡
āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ 10 āĻĢā§āĻ°ā§‡āĻŽāĨ¤

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ—ā§āĻ°āĻžāĻĢ āĻŦāĻŋāĻŦāĻ°āĻŖāĻŸāĻŋ 0.2 āĻāĻ° āĻ…āĻ¸ā§āĻŦāĻšā§āĻ›āĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ āĻ˛āĻžāĻ˛ āĻ‰āĻ¤ā§āĻ¸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻŦā§‡
āĻ†āĻ•āĻžāĻ° "qcif" āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ 10 āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸāĨ¤

āĻ°āĻ™=c=[āĻ‡āĻŽā§‡āĻ˛ āĻ¸ā§āĻ°āĻ•ā§āĻˇāĻŋāĻ¤]:s=qcif:r=10

āĻ‡āĻ¨āĻĒā§āĻŸ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻšāĻ˛ā§‡, "nullsrc" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ
"geq" āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ˛ā§āĻŽāĻŋāĻ¨ā§‡āĻ¨ā§āĻ¸ āĻĒā§āĻ˛ā§‡āĻ¨ā§‡ āĻļāĻŦā§āĻĻ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡:

nullsrc=s=256x256, geq=āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹(1)*255:128:128

āĻ•āĻŽāĻžāĻ¨ā§āĻĄ

"āĻ°āĻ™" āĻ‰āĻ¤ā§āĻ¸ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡:

c, āĻ°āĻ™
āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻ›āĻŦāĻŋāĻ° āĻ°āĻ™ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻāĻ•āĻ‡ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡ āĻ°āĻ™
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĄā§āĻŦā§‡ āĻ¯āĻžāĻ¯āĻŧ


āĻ¨ā§€āĻšā§‡ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸āĻŋāĻ™ā§āĻ•āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ

āĻŦāĻžāĻĢāĻžāĻ°āĻ¸āĻŋāĻ™ā§āĻ•
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻŦāĻžāĻĢāĻžāĻ° āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ—ā§āĻ°āĻžāĻĢā§‡āĻ° āĻļā§‡āĻˇ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¤āĻžāĻĻā§‡āĻ° āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ•āĻ°ā§āĻ¨ā§ˇ

āĻāĻ‡ āĻ¸āĻŋāĻ™ā§āĻ•āĻŸāĻŋ āĻŽā§‚āĻ˛āĻ¤ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡āĻŸāĻŋāĻ• āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻŦāĻŋāĻļā§‡āĻˇ āĻ•āĻ°ā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡
āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ libavfilter/buffersink.h āĻ…āĻĨāĻŦāĻž āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĨ¤

āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ AVBufferSinkContext āĻ•āĻžāĻ āĻžāĻŽā§‹āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻžāĻ° āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡, āĻ¯āĻž āĻ†āĻ—āĻ¤āĻ•ā§‡ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°ā§‡
āĻŦāĻžāĻĢāĻžāĻ°ā§‡āĻ° āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸, āĻāĻ° āĻœāĻ¨ā§āĻ¯ "avfilter_init_filter" āĻ āĻ…āĻ¸ā§āĻŦāĻšā§āĻ› āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒāĻžāĻ¸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
āĻ†āĻ°āĻŽā§āĻ­.

nullsink
āĻ¨āĻžāĻ˛ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸āĻŋāĻ™ā§āĻ•: āĻ‡āĻ¨āĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻāĻ•ā§‡āĻŦāĻžāĻ°ā§‡ āĻ•āĻŋāĻ›ā§āĻ‡ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤ āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ§āĻžāĻ¨āĻ¤ āĻāĻ•āĻŸāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĻāĻ°āĻ•āĻžāĻ°ā§€
āĻŸā§‡āĻŽāĻĒā§āĻ˛ā§‡āĻŸ āĻāĻŦāĻ‚ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ/āĻĄāĻŋāĻŦāĻžāĻ—āĻŋāĻ‚ āĻŸā§āĻ˛ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤

āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋ


āĻ¨ā§€āĻšā§‡ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ

aphasemeter
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨, āĻ…āĻĄāĻŋāĻ“ āĻĢā§‡āĻœ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻšāĻžāĻ°, r
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 25āĨ¤

āĻ†āĻ•āĻžāĻ°, s
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻœāĻ¨ā§āĻ¯ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨. āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨ "āĻ­āĻŋāĻĄāĻŋāĻ“
āĻ†āĻ•āĻžāĻ°" āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯ ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "800x400"āĨ¤

rc
gc
bc āĻ˛āĻžāĻ˛, āĻ¸āĻŦā§āĻœ, āĻ¨ā§€āĻ˛ āĻŦā§ˆāĻ¸āĻžāĻĻā§ƒāĻļā§āĻ¯ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 2, 7 āĻāĻŦāĻ‚ 1āĨ¤ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž
āĻšāĻ˛ "[0, 255]"āĨ¤

āĻāĻŽāĻĒāĻŋāĻ¸āĻŋ āĻ°āĻ™ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻĢā§‡āĻœ āĻ†āĻāĻ•āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤ āĻ¯āĻĻāĻŋ āĻ°āĻ™ āĻšāĻ¯āĻŧ "āĻ•ā§‹āĻ¨āĻŸāĻŋ āĻ¨āĻ¯āĻŧ" āĻ¯āĻž āĻšāĻ¯āĻŧ
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ, āĻ•ā§‹āĻ¨ā§‹ āĻŽāĻ§ā§āĻ¯āĻŦāĻ°ā§āĻ¤ā§€ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧā§‡āĻ° āĻŽāĻžāĻ¨ āĻ†āĻāĻ•āĻž āĻšāĻŦā§‡ āĻ¨āĻžāĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž "lavfi.aphasemeter.phase" āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ•āĻ°ā§‡ āĻ¯āĻž āĻ—āĻĄāĻŧ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ…āĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻŽāĻžāĻ¨ "[-1, 1]" āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡āĨ¤ "-1" āĻŽāĻžāĻ¨ā§‡ āĻŦāĻžāĻŽ āĻāĻŦāĻ‚ āĻĄāĻžāĻ¨
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖāĻ°ā§‚āĻĒā§‡ āĻĢā§‡āĻœā§‡āĻ° āĻŦāĻžāĻ‡āĻ°ā§‡ āĻāĻŦāĻ‚ 1 āĻŽāĻžāĻ¨ā§‡ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻĢā§‡āĻœā§‡ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ

avectorscope
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨, āĻ…āĻĄāĻŋāĻ“ āĻ­ā§‡āĻ•ā§āĻŸāĻ° āĻ¸ā§āĻ•ā§‹āĻĒā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡āĻ° āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻĒāĻ°āĻŋāĻŽāĻžāĻĒ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻ•
āĻāĻ•āĻ‡ āĻŦāĻžāĻŽ āĻāĻŦāĻ‚ āĻĄāĻžāĻ¨ āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻ¸āĻŽāĻ¨ā§āĻŦāĻŋāĻ¤ monoaural āĻ¸āĻ‚āĻ•ā§‡āĻ¤, āĻ¸ā§‹āĻœāĻž āĻĢāĻ˛āĻžāĻĢāĻ˛
āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ˛āĻžāĻ‡āĻ¨. āĻ•ā§‹āĻ¨ā§‹ āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“ āĻŦāĻŋāĻšā§āĻ›ā§‡āĻĻ āĻāĻ‡ āĻ˛āĻžāĻ‡āĻ¨ āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻšā§āĻ¯ā§āĻ¤āĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĻā§ƒāĻļā§āĻ¯āĻŽāĻžāĻ¨, āĻāĻ•āĻŸāĻŋ āĻ¤ā§ˆāĻ°āĻŋ
āĻ˛āĻŋāĻ¸āĻžāĻœāĻžāĻ¸ āĻĢāĻŋāĻ—āĻžāĻ°āĨ¤ āĻ¯āĻĻāĻŋ āĻ¸ā§‹āĻœāĻž (āĻŦāĻž āĻāĻŸāĻŋ āĻĨā§‡āĻ•ā§‡ āĻŦāĻŋāĻšā§āĻ¯ā§āĻ¤āĻŋ) āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• āĻ°ā§‡āĻ–āĻž āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ
āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§‡ āĻ¯ā§‡ āĻŦāĻžāĻŽ āĻāĻŦāĻ‚ āĻĄāĻžāĻ¨ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧ āĻĨā§‡āĻ•ā§‡ āĻŦā§‡āĻ°āĻŋāĻ¯āĻŧā§‡ āĻ—ā§‡āĻ›ā§‡āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻŽā§‹āĻĄ, m
āĻ­ā§‡āĻ•ā§āĻŸāĻ°āĻ¸ā§āĻ•ā§‹āĻĒ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻšāĻ˛:

lissajous
Lissajous 45 āĻĄāĻŋāĻ—ā§āĻ°ā§€ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ˜ā§‹āĻ°āĻžāĻ¨ā§‹.

lissajous_xy
āĻ‰āĻĒāĻ°ā§‡āĻ° āĻŽāĻ¤ āĻāĻ•āĻ‡ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ˜ā§‹āĻ°āĻžāĻ¨ā§‹ āĻ¨āĻž.

āĻ°ā§‹āĻŽāĻžāĻāĻšāĻ•āĻ° āĻ—āĻ˛ā§āĻĒ
āĻŦā§ƒāĻ¤ā§āĻ¤ā§‡āĻ° āĻ…āĻ°ā§āĻ§ā§‡āĻ• āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ āĻ†āĻ•ā§ƒāĻ¤āĻŋ.

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ lissajous.

āĻ†āĻ•āĻžāĻ°, s
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻœāĻ¨ā§āĻ¯ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨. āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨ "āĻ­āĻŋāĻĄāĻŋāĻ“
āĻ†āĻ•āĻžāĻ°" āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯ ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "400x400"āĨ¤

āĻšāĻžāĻ°, r
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 25āĨ¤

rc
gc
bc
ac āĻ˛āĻžāĻ˛, āĻ¸āĻŦā§āĻœ, āĻ¨ā§€āĻ˛ āĻāĻŦāĻ‚ āĻ†āĻ˛āĻĢāĻž āĻŦā§ˆāĻ¸āĻžāĻĻā§ƒāĻļā§āĻ¯ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 40, 160, 80 āĻāĻŦāĻ‚
255. āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻ¸āĻ° āĻšāĻ˛ "[0, 255]"āĨ¤

rf
gf
bf
af āĻ˛āĻžāĻ˛, āĻ¸āĻŦā§āĻœ, āĻ¨ā§€āĻ˛ āĻāĻŦāĻ‚ āĻ†āĻ˛āĻĢāĻž āĻĢā§‡āĻĄ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 15, 10, 5 āĻāĻŦāĻ‚ 5āĨ¤
āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻ¸āĻ° āĻšāĻ˛ "[0, 255]"āĨ¤

āĻœā§āĻŽā§
āĻœā§āĻŽ āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1ā§ˇ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻ¸āĻ° āĻšāĻ˛ "[1, 10]"ā§ˇ

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ ffplay:

ffplay -f lavfi 'amovie=input.mp3, asplit [a][out1];
[a] avectorscope=zoom=1.3:rc=2:gc=200:bc=10:rf=1:gf=8:bf=7 [out0]'

concat
āĻāĻ•ā§‡āĻ° āĻĒāĻ° āĻāĻ• āĻ…āĻĄāĻŋāĻ“ āĻāĻŦāĻ‚ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽāĻ•ā§‡ āĻāĻ•āĻ¤ā§āĻ°āĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ¸āĻŋāĻ™ā§āĻ•ā§āĻ°ā§‹āĻ¨āĻžāĻ‡āĻœ āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“ āĻāĻŦāĻ‚ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡āĻ° āĻ¸ā§‡āĻ—āĻŽā§‡āĻ¨ā§āĻŸā§‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡āĨ¤ āĻ¸āĻŦ āĻ¸ā§‡āĻ—āĻŽā§‡āĻ¨ā§āĻŸ āĻ†āĻŦāĻļā§āĻ¯āĻ•
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻāĻ•āĻ‡ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻ• āĻ†āĻ›ā§‡, āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻŦā§‡
āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

n āĻ¸ā§‡āĻ—āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 2āĨ¤

v āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻāĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ“
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¸ā§‡āĻ—āĻŽā§‡āĻ¨ā§āĻŸāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 1āĨ¤

a āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻāĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ“
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¸ā§‡āĻ—āĻŽā§‡āĻ¨ā§āĻŸāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 0āĨ¤

āĻŦāĻŋāĻĒāĻœā§āĻœāĻ¨āĻ•
āĻ…āĻ¨āĻŋāĻ°āĻžāĻĒāĻĻ āĻŽā§‹āĻĄ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°ā§āĻ¨: āĻŦāĻŋāĻ­āĻžāĻ—āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻ¨ā§āĻ¨ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĨāĻžāĻ•āĻ˛ā§‡ āĻŦā§āĻ¯āĻ°ā§āĻĨ āĻšāĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ†āĻ›ā§‡ v+a āĻ†āĻ‰āĻŸāĻĒā§āĻŸ: āĻĒā§āĻ°āĻĨāĻŽ v āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ, āĻ¤āĻžāĻ°āĻĒāĻ° a āĻ…āĻĄāĻŋāĻ“ āĻ†āĻ‰āĻŸāĻĒā§āĻŸāĨ¤

āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ nx(v+a) āĻ‡āĻ¨āĻĒā§āĻŸ: āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻ¸ā§‡āĻ—āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‡āĻ¨āĻĒā§āĻŸ, āĻāĻ•āĻ‡ āĻ•ā§āĻ°āĻŽā§‡
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ, āĻ¤āĻžāĻ°āĻĒāĻ° āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ¸ā§‡āĻ—āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĨ¤

āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ•āĻžāĻ°āĻŖā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻ āĻŋāĻ• āĻāĻ•āĻ‡ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻĨāĻžāĻ•ā§‡ āĻ¨āĻž
āĻ•ā§‹āĻĄā§‡āĻ• āĻĢā§āĻ°ā§‡āĻŽ āĻ¸āĻžāĻ‡āĻœ āĻŦāĻž āĻ¸ā§āĻ˛ā§‹āĻĒāĻŋ āĻ…āĻĨāĻ°āĻŋāĻ‚ āĻ¸āĻšāĨ¤ āĻ¯ā§‡ āĻ•āĻžāĻ°āĻŖā§‡, āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻ¸āĻŋāĻ™ā§āĻ•ā§āĻ°ā§‹āĻ¨āĻžāĻ‡āĻœāĻĄ
āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻ—ā§āĻ˛āĻŋ (āĻ¯ā§‡āĻŽāĻ¨ āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻāĻŦāĻ‚ āĻāĻ° āĻ…āĻĄāĻŋāĻ“ āĻŸā§āĻ°ā§āĻ¯āĻžāĻ•) āĻāĻ•āĻŦāĻžāĻ°ā§‡ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ā§ˇ āĻ•āĻ¨āĻ•ā§āĻ¯āĻžāĻŸ
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŦāĻŋāĻ­āĻžāĻ—ā§‡ āĻĻā§€āĻ°ā§āĻ˜āĻ¤āĻŽ āĻĒā§āĻ°āĻŦāĻžāĻšā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻŦā§‡ (āĻļā§‡āĻˇāĻŸāĻŋ āĻŦāĻžāĻĻā§‡),
āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ˛ā§‡ āĻ¨ā§€āĻ°āĻŦāĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻ›ā§‹āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĒā§āĻ¯āĻžāĻĄ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦāĻŋāĻ­āĻžāĻ—āĻ•ā§‡ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ 0 āĻ āĻļā§āĻ°ā§ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ¸āĻŦ āĻŦāĻŋāĻ­āĻžāĻ—ā§‡ āĻāĻ•āĻ‡ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻšāĻŦā§‡; āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŋāĻ‚
āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻŦā§‡
āĻ¨āĻŽā§āĻ¨āĻž āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸, āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ° āĻāĻŦāĻ‚ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻœāĻ¨ā§āĻ¯ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ˛ā§‡āĻ†āĻ‰āĻŸ, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻ¸, āĻ¯ā§‡āĻŽāĻ¨
āĻ°ā§‡āĻœā§‹āĻ˛āĻŋāĻ‰āĻļāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§‡, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻž āĻ†āĻŦāĻļā§āĻ¯āĻ•āĨ¤

āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻ—ā§āĻ°āĻšāĻŖāĻ¯ā§‹āĻ—ā§āĻ¯ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§€āĻ˛ āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻšāĻŦā§‡; āĻĨāĻžāĻ•āĻž
āĻāĻŸāĻŋ āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻ­ā§āĻ˛āĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻžāĻ°āĻŽā§āĻ­āĻŋāĻ•, āĻāĻ•āĻŸāĻŋ āĻĒāĻ°ā§āĻŦ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽāĻžāĻĒā§āĻ¤āĻŋ, āĻ¸āĻŦāĻ‡ āĻĻā§āĻŦāĻŋāĻ­āĻžāĻˇāĻŋāĻ• āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖā§‡ (āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡
āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ 0, āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ 1 āĻāĻŦāĻ‚ 2-āĻ āĻ…āĻĄāĻŋāĻ“):

ffmpeg -i opening.mkv -i episode.mkv -i ending.mkv -filter_complex \
'[0:0] [0:1] [0:2] [1:0] [1:1] [1:2] [2:0] [2:1] [2:2]
concat=n=3:v=1:a=2 [v] [a1] [a2]' \
-āĻŽā§āĻ¯āĻžāĻĒ '[v]' -āĻŽā§āĻ¯āĻžāĻĒ '[a1]' -āĻŽā§āĻ¯āĻžāĻĒ '[a2]' output.mkv

¡ āĻĻā§āĻŸāĻŋ āĻ…āĻ‚āĻļ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨, āĻ…āĻĄāĻŋāĻ“ āĻāĻŦāĻ‚ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ˛āĻžāĻĻāĻžāĻ­āĻžāĻŦā§‡ āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ¨āĻž āĻ•āĻ°ā§āĻ¨, (a) āĻŽā§āĻ­āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡
āĻ‰āĻ¤ā§āĻ¸, āĻāĻŦāĻ‚ āĻ°ā§‡āĻœā§‹āĻ˛āĻŋāĻ‰āĻļāĻ¨ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°āĻž:

movie=part1.mp4, āĻ¸ā§āĻ•ā§‡āĻ˛=512:288 [v1] ; amovie=part1.mp4 [a1] ;
movie=part2.mp4, āĻ¸ā§āĻ•ā§‡āĻ˛=512:288 [v2] ; amovie=part2.mp4 [a2] ;
[v1] [v2] concat [outv] ; [a1] [a2] concat=v=0:a=1 [outa]

āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻ…āĻĄāĻŋāĻ“ āĻāĻŦāĻ‚ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ¨āĻž āĻšāĻ˛ā§‡ āĻ¸ā§‡āĻ˛āĻžāĻ‡āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻĄāĻŋāĻ¸āĻŋāĻ™ā§āĻ• āĻ˜āĻŸāĻŦā§‡ā§ˇ
āĻĒā§āĻ°āĻĨāĻŽ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ āĻŋāĻ• āĻāĻ•āĻ‡ āĻ¸āĻŽāĻ¯āĻŧāĻ•āĻžāĻ˛ āĻ†āĻ›ā§‡āĨ¤

ebur128
EBU R128 āĻ¸ā§āĻ•ā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĨ¤ āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¨ā§‡āĻ¯āĻŧ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ•āĻ°ā§‡
āĻ…āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡, āĻāĻŸāĻŋ āĻŽā§‹āĻŽā§‡āĻ¨ā§āĻŸāĻžāĻ°āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ 10Hz āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋāĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ˛āĻ— āĻ•āĻ°ā§‡
āĻ‰āĻšā§āĻšāĻ¤āĻž ("M" āĻĻā§āĻŦāĻžāĻ°āĻž āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤), āĻ¸ā§āĻŦāĻ˛ā§āĻĒ-āĻŽā§‡āĻ¯āĻŧāĻžāĻĻā§€ āĻ‰āĻšā§āĻšāĻ¸ā§āĻŦāĻ° ("S"), āĻ¸āĻŽāĻ¨ā§āĻŦāĻŋāĻ¤ āĻ‰āĻšā§āĻšāĻ¤āĻž ("I") āĻāĻŦāĻ‚
āĻ˛āĻžāĻ‰āĻĄāĻ¨ā§‡āĻ¸ āĻ°ā§‡āĻžā§āĻœ ("LRA")āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ‰āĻŸāĻĒā§āĻŸāĻ“ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ (āĻĻā§‡āĻ–ā§āĻ¨ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ) āĻāĻ•āĻŸāĻŋ āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛ āĻŸāĻžāĻ‡āĻŽ āĻ—ā§āĻ°āĻžāĻĢ āĻ¸āĻš
āĻ‰āĻšā§āĻšāĻ¸ā§āĻŦāĻ°ā§‡ āĻŦāĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻĒāĻ°ā§āĻ¯āĻŦā§‡āĻ•ā§āĻˇāĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ—ā§āĻ°āĻžāĻĢāĻŋāĻ•āĻŸāĻŋāĻ¤ā§‡ āĻ‰āĻĒāĻ°ā§‡ āĻ‰āĻ˛ā§āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ˛āĻ— āĻ•āĻ°āĻž āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡,
āĻ¸ā§āĻ¤āĻ°āĻžāĻ‚ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻāĻŸāĻŋ āĻ†āĻ° āĻŽā§āĻĻā§āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻ¨āĻž, āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻ­āĻžāĻ°ā§āĻŦā§‹āĻ¸ āĻ˛āĻ—āĻŋāĻ‚ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ—ā§āĻ°āĻžāĻĢāĻŋāĻ‚ āĻāĻ˛āĻžāĻ•āĻžāĻ¯āĻŧ āĻ¸ā§āĻŦāĻ˛ā§āĻĒ-āĻŽā§‡āĻ¯āĻŧāĻžāĻĻā§€ āĻ‰āĻšā§āĻšāĻ¤āĻž (āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖā§‡āĻ° 3 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ), āĻāĻŦāĻ‚
āĻĄāĻžāĻ¨āĻĻāĻŋāĻ•ā§‡āĻ° āĻ—ā§‡āĻœāĻŸāĻŋ āĻ•ā§āĻˇāĻŖāĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€ āĻœā§‹āĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ (400 āĻŽāĻŋāĻ˛āĻŋāĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ)āĨ¤

āĻ˛āĻžāĻ‰āĻĄāĻ¨ā§‡āĻ¸ āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ EBU R128 āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯
<http://tech.ebu.ch/loudness>.

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ­āĻŋāĻĄāĻŋāĻ“
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°ā§āĻ¨. āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ•āĻŋāĻ¨āĻž āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ…āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻĒāĻžāĻ¸ āĻšāĻ¯āĻŧ
āĻ¸ā§‡āĻŸ āĻŦāĻž āĻ¨āĻžāĨ¤ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻšāĻ˛ā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻšāĻŦā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ¯āĻŧ
0.

āĻ†āĻ¯āĻŧāĻ¤āĻ¨
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸āĻžāĻ‡āĻœ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯,
āĻšā§‡āĻ• "āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ•āĻžāĻ°" āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯ ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻāĻŦāĻ‚ āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨
āĻ°ā§‡āĻœā§‹āĻ˛āĻŋāĻ‰āĻļāĻ¨ āĻšāĻ˛ "640x480"āĨ¤

āĻŽāĻŋāĻŸāĻžāĻ°
EBU āĻ¸ā§āĻ•ā§‡āĻ˛ āĻŽāĻŋāĻŸāĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 9āĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻ¯āĻĨāĻžāĻ•ā§āĻ°āĻŽā§‡ 9 āĻāĻŦāĻ‚ 18 āĻāĻ° āĻœāĻ¨ā§āĻ¯
EBU āĻ¸ā§āĻ•ā§‡āĻ˛ āĻŽāĻŋāĻŸāĻžāĻ° +9 āĻāĻŦāĻ‚ EBU āĻ¸ā§āĻ•ā§‡āĻ˛ āĻŽāĻŋāĻŸāĻžāĻ° +18āĨ¤ āĻāĻ‡ āĻŦā§āĻ¯āĻžāĻĒā§āĻ¤āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ…āĻ¨ā§āĻ¯ āĻ•ā§‹āĻ¨ā§‹ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨
āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ.

āĻŽā§‡āĻŸāĻžāĻĄāĻžāĻŸāĻž
āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻ‡āĻ¨āĻœā§‡āĻ•āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ 1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡, āĻ…āĻĄāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸ 100ms āĻ āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻŦā§‡
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ, āĻ¤āĻžāĻĻā§‡āĻ° āĻĒā§āĻ°āĻ¤ā§āĻ¯ā§‡āĻ•āĻŸāĻŋāĻ¤ā§‡ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻžāĻ¤ā§‡ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ‰āĻšā§āĻšāĻ¤āĻžāĻ° āĻ¤āĻĨā§āĻ¯ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻ¸āĻŦ
āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻ•ā§€ "lavfi.r128" āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ‰āĻĒāĻ¸āĻ°ā§āĻ—āĻ¯ā§āĻ•ā§āĻ¤āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 0āĨ¤

āĻĢā§āĻ°ā§‡āĻŽāĻ˛āĻ—
āĻĢā§āĻ°ā§‡āĻŽ āĻ˛āĻ—āĻŋāĻ‚ āĻ¸ā§āĻ¤āĻ° āĻœā§‹āĻ° āĻ•āĻ°ā§‡.

āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻšāĻ˛:

āĻ¤āĻĨā§āĻ¯
āĻ¤āĻĨā§āĻ¯ āĻ˛āĻ—āĻŋāĻ‚ āĻ¸ā§āĻ¤āĻ°

āĻ­āĻžāĻ°ā§āĻŦā§‹āĻ¸
āĻ­āĻžāĻ°ā§āĻŦā§‹āĻ¸ āĻ˛āĻ—āĻŋāĻ‚ āĻ¸ā§āĻ¤āĻ°

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡, āĻ˛āĻ—āĻŋāĻ‚ āĻ¸ā§āĻ¤āĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¤āĻĨā§āĻ¯āĨ¤ āĻ¯āĻĻāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ…āĻĨāĻŦāĻž āĻŽā§‡āĻŸāĻžāĻĄāĻžāĻŸāĻž āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻšāĻ¯āĻŧ
āĻ¸ā§‡āĻŸ, āĻāĻŸāĻž āĻ¸ā§āĻ‡āĻš āĻ­āĻžāĻ°ā§āĻŦā§‹āĻ¸.

āĻļāĻŋāĻ–āĻ°
āĻĒāĻŋāĻ• āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽā§‹āĻĄāĻ—ā§āĻ˛āĻŋ āĻ¸āĻžā§āĻšāĻŋāĻ¤ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ (āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ "āĻĒāĻ¤āĻžāĻ•āĻž" āĻĒā§āĻ°āĻ•āĻžāĻ°)āĨ¤ āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨ āĻšāĻ˛:

āĻ¨āĻž
āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻĒāĻŋāĻ• āĻŽā§‹āĻĄ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ) āĻ…āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒā§āĻ°āĻ¸āĻ™ā§āĻ—
āĻ¨āĻŽā§āĻ¨āĻž-āĻĒāĻŋāĻ• āĻŽā§‹āĻĄ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻšāĻœ āĻļāĻŋāĻ–āĻ° āĻŽā§‹āĻĄ āĻ‰āĻšā§āĻš āĻ¨āĻŽā§āĻ¨āĻž āĻŽāĻžāĻ¨ āĻ–ā§āĻāĻœāĻ›ā§‡āĻ¨. āĻāĻŸāĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ˛āĻ— āĻ•āĻ°ā§‡
āĻ¸ā§āĻ¯āĻžāĻŽā§āĻĒāĻ˛-āĻĒāĻŋāĻ• ("SPK" āĻĻā§āĻŦāĻžāĻ°āĻž āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤)āĨ¤

āĻ¸āĻ¤ā§āĻ¯
āĻŸā§āĻ°ā§-āĻĒāĻŋāĻ• āĻŽā§‹āĻĄ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¯āĻĻāĻŋ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻ¨āĻŽā§āĻ¨āĻž āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖā§‡ āĻĒāĻŋāĻ• āĻ˛ā§āĻ•āĻ†āĻĒ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§ˇ
āĻ­āĻžāĻ˛ āĻļāĻŋāĻ–āĻ° āĻ¨āĻŋāĻ°ā§āĻ­ā§āĻ˛āĻ¤āĻž āĻœāĻ¨ā§āĻ¯. āĻāĻŸāĻŋ āĻ¸āĻ¤ā§āĻ¯-āĻļāĻŋāĻ–āĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ˛āĻ— āĻ•āĻ°ā§‡āĨ¤ ("TPK" āĻĻā§āĻŦāĻžāĻ°āĻž āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤)
āĻāĻŦāĻ‚ āĻĢā§āĻ°ā§‡āĻŽ āĻĒā§āĻ°āĻ¤āĻŋ āĻŸā§āĻ°ā§-āĻĒāĻŋāĻ• ("FTPK" āĻĻā§āĻŦāĻžāĻ°āĻž āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤)āĨ¤ āĻāĻ‡ āĻŽā§‹āĻĄā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻ˛ā§āĻĄ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨
"libswresample"āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛-āĻŸāĻžāĻ‡āĻŽ āĻ—ā§āĻ°āĻžāĻĢ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ ffplay, āĻāĻ•āĻŸāĻŋ EBU āĻ¸ā§āĻ•ā§‡āĻ˛ āĻŽāĻŋāĻŸāĻžāĻ° +18 āĻ¸āĻš:

ffplay -f lavfi -i "amovie=input.mp3,ebur128=video=1:meter=18 [out0][out1]"

āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ āĻšāĻžāĻ˛āĻžāĻ¨ ffmpeg:

ffmpeg -nostats -i input.mp3 -filter_complex ebur128 -f āĻ¨āĻžāĻ˛ -

āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻŦāĻ°ā§āĻ¤ā§€, āĻāĻ•āĻŸāĻŋ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻŦāĻ°ā§āĻ¤ā§€
āĻŦā§‡āĻļ āĻ•āĻŋāĻ›ā§ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻ¸āĻžāĻŽāĻ¯āĻŧāĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻĢā§āĻ°ā§‡āĻŽāĻ•ā§‡ āĻ†āĻ¨ā§āĻ¤āĻƒāĻ˛āĻŋāĻ­ āĻ•āĻ°ā§āĻ¨āĨ¤

"āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛āĻŋāĻ­" āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡, āĻ…āĻĄāĻŋāĻ“āĻ° āĻ¸āĻžāĻĨā§‡ "āĻāĻ¨ā§āĻŸāĻžāĻ°āĻ˛āĻŋāĻ­"āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻŦā§‡āĻļ āĻ•āĻ¯āĻŧā§‡āĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻĢā§āĻ°ā§‡āĻŽ āĻĒāĻĄāĻŧā§‡ āĻāĻŦāĻ‚ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻĒā§āĻ°āĻžāĻ¨ā§‹ āĻ¸āĻžāĻ°āĻŋāĻŦāĻĻā§āĻ§ āĻĢā§āĻ°ā§‡āĻŽāĻŸāĻŋāĻ•ā§‡ āĻĒāĻžāĻ āĻžāĻ¯āĻŧā§ˇ
āĻ†āĻ‰āĻŸāĻĒā§āĻŸāĨ¤

āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ˛āĻ­āĻžāĻŦā§‡ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤, āĻāĻ•āĻ˜ā§‡āĻ¯āĻŧā§‡ āĻĢā§āĻ°ā§‡āĻŽ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡āĻ° āĻŽāĻžāĻ¨ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽ āĻœāĻŽāĻž āĻĻā§‡āĻ“āĻ¯āĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ•āĻŽāĻĒāĻ•ā§āĻˇā§‡ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽ āĻ¸āĻžāĻ°āĻŋāĻŦāĻĻā§āĻ§ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻ¤āĻžāĻ‡ āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻāĻ–āĻ¨āĻ“ āĻŦāĻ¨ā§āĻ§ āĻ¨āĻž āĻšāĻ˛ā§‡ āĻāĻŦāĻ‚ āĻšāĻŦā§‡ āĻ¨āĻž āĻāĻŽāĻ¨ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ¤āĻžāĻ°āĻž āĻ•āĻžāĻœ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¨āĻž
āĻ‡āĻ¨āĻ•āĻžāĻŽāĻŋāĻ‚ āĻĢā§āĻ°ā§‡āĻŽ āĻ—ā§āĻ°āĻšāĻŖ.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ āĻ¯āĻ–āĻ¨ āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻāĻ•āĻŸāĻŋ "āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨" āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¯āĻž āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄā§āĻ°āĻĒ āĻ•āĻ°ā§‡
āĻĢā§āĻ°ā§‡āĻŽ "āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛āĻŋāĻ­" āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ¸ā§‡āĻ‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻĒāĻĄāĻŧāĻž āĻšāĻžāĻ˛āĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻŦā§‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻŸāĻŋ āĻ•āĻ–āĻ¨āĻ‡ āĻšāĻŦā§‡ āĻ¨āĻž
āĻ‡āĻ¨āĻĒā§āĻŸ āĻāĻ•āĻŸāĻŋ āĻļā§‡āĻˇ-āĻ…āĻĢ-āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻ¨āĻž āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻ¨āĻ¤ā§āĻ¨ āĻĢā§āĻ°ā§‡āĻŽ āĻĒāĻžāĻ āĻžāĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽāĨ¤

āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“, āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸āĻŋāĻ™ā§āĻ•ā§āĻ°ā§‹āĻ¨āĻžāĻ‡āĻœā§‡āĻļāĻ¨ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡, āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋ āĻĄā§āĻ°āĻĒ āĻ•āĻ°āĻŦā§‡
āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻŦā§‡āĻļāĻŋ āĻĢā§āĻ°ā§‡āĻŽ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻ¸āĻžāĻ°āĻŋāĻŸāĻŋ āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡āĻ‡ āĻĒā§‚āĻ°ā§āĻŖ āĻšāĻ¯āĻŧā§‡ āĻ—ā§‡āĻ›ā§‡ā§ˇ

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

nb_āĻ‡āĻ¨āĻĒā§āĻŸ, n
āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ 2āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡āĻ° āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ—āĻ¤ āĻĢā§āĻ°ā§‡āĻŽ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛āĻŋāĻ­ ffmpeg:

ffmpeg -i bambi.avi -i pr0n.mkv -filter_complex "[0:v][1:v] āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛āĻŋāĻ­" āĻ†āĻ‰āĻŸ.avi

āĻāĻŋāĻ•āĻŋāĻŽāĻŋāĻ•āĻŋ āĻāĻžāĻĒāĻ¸āĻž āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨='if(gt(āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹(0), 0.2), 1, 2)':n=2 [tmp], boxblur=2:2, [tmp] āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛āĻŋāĻ­

āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ, āĻāĻĒāĻžāĻ°āĻŽ
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻ āĻ¨/āĻ˛ā§‡āĻ–āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻŽā§‚āĻ˛āĻ¤ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻĒāĻĨ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ•āĻžāĻļāĻ•āĻžāĻ°ā§€āĻĻā§‡āĻ° āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻ•āĻ°ā§‡
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢā§‡āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻŽā§‹āĻĄ
āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻŽā§‹āĻĄ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨.

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ¨āĻž
āĻ•āĻŋāĻ›ā§ āĻ•āĻ°āĻ¨āĻž. āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĨ¤

ro āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒāĻ āĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

rw āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻ˛ā§‡āĻ–āĻžāĻ° āĻ¯ā§‹āĻ—ā§āĻ¯ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŸāĻ—ā§āĻ˛
āĻĢā§āĻ°ā§‡āĻŽāĻŸāĻŋāĻ•ā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒāĻ āĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯ āĻ•āĻ°ā§‡ āĻ¤ā§āĻ˛ā§āĻ¨, āĻāĻŦāĻ‚ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒāĻ āĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯ āĻšāĻ˛ā§‡ āĻ˛āĻŋāĻ–āĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒāĻ āĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯ āĻŦāĻž āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹āĻ­āĻžāĻŦā§‡ āĻ˛ā§‡āĻ–āĻžāĻ° āĻ¯ā§‹āĻ—ā§āĻ¯ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻŦā§€āĻœ
āĻœāĻ¨ā§āĻ¯ āĻŦā§€āĻœ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹ āĻŽā§‹āĻĄ, āĻ…āĻŦāĻļā§āĻ¯āĻ‡ 0 āĻāĻŦāĻ‚ āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
"UINT32_MAX"āĨ¤ āĻ¯āĻĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ…āĻĨāĻŦāĻž āĻ¯āĻĻāĻŋ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ "-1" āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡, āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻŦā§‡
āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽ āĻĒā§āĻ°āĻšā§‡āĻˇā§āĻŸāĻžāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ˛ āĻ°ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŽ āĻŦā§€āĻœ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĻā§āĻ°āĻˇā§āĻŸāĻŦā§āĻ¯: āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻāĻŦāĻ‚ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻāĻ•āĻŸāĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻĸā§‹āĻ•āĻžāĻ¨ā§‹ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡,
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡ āĻ†āĻļāĻžāĻ¨ā§āĻ°ā§‚āĻĒ āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻ¨āĻžāĻ“ āĻĒā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻĸā§‹āĻ•āĻžāĻ¨ā§‹ a
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ or āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ perms/aperms āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ†āĻ—ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻāĻ‡ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻāĻĄāĻŧāĻžāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨.

āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨, āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒāĻžāĻ¸ āĻ•āĻ°āĻ¤ā§‡ āĻĢā§āĻ°ā§‡āĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨.

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻāĻ•ā§āĻ¸āĻĒā§āĻ°, e
āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻ¯āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻŸāĻŋ āĻļā§‚āĻ¨ā§āĻ¯ā§‡ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡, āĻĢā§āĻ°ā§‡āĻŽāĻŸāĻŋ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻ¯āĻĻāĻŋ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻŦāĻž NaN āĻšāĻ¯āĻŧ, āĻĢā§āĻ°ā§‡āĻŽāĻŸāĻŋ āĻĒā§āĻ°āĻĨāĻŽ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ;
āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻāĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°ā§‡ āĻ¸ā§‚āĻšāĻ• "ceil(val)-1" āĻ¸āĻš āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ
āĻ¸ā§‚āĻšāĻ• 0 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧāĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ 1.2 āĻāĻ° āĻŽāĻžāĻ¨ āĻ¸ā§‚āĻšāĻ• "ceil(1.2)-1 = 2-1 = āĻ¸ā§‚āĻšāĻ•ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻ¯āĻŧ
1", āĻāĻŸāĻŋ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ†āĻ‰āĻŸāĻĒā§āĻŸāĨ¤

āĻ†āĻ‰āĻŸāĻĒā§āĻŸ, n
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻĢā§āĻ°ā§‡āĻŽ āĻĒāĻžāĻ āĻžāĻ¨ā§‹āĻ° āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡
āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1āĨ¤

āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ¤ā§‡ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

n āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° (āĻ•ā§āĻ°āĻŽāĻŋāĻ•) āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, 0 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§āĨ¤

āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤_āĻāĻ¨
āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° (āĻ•ā§āĻ°āĻŽāĻŋāĻ•) āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, 0 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§āĨ¤

prev_selected_n
āĻļā§‡āĻˇ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ…āĻ¨ā§āĻ•ā§āĻ°āĻŽāĻŋāĻ• āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĨ¤ āĻāĻŸāĻž NAN āĻ¯āĻĻāĻŋ āĻ…āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤

TB āĻ‡āĻ¨āĻĒā§āĻŸ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡āĻ° āĻŸāĻžāĻ‡āĻŽāĻŦā§‡āĻ¸āĨ¤

āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° PTS (āĻĒā§āĻ°ā§‡āĻœā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ), āĻāĻ¤ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ TB āĻ‡āĻ‰āĻ¨āĻŋāĻŸāĨ¤
āĻāĻŸāĻž NAN āĻ¯āĻĻāĻŋ āĻ…āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤

t āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° PTS, āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻŸāĻž NAN āĻ¯āĻĻāĻŋ āĻ…āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤

prev_pts
āĻĒā§‚āĻ°ā§āĻŦā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° PTSāĨ¤ āĻāĻŸāĻž NAN āĻ¯āĻĻāĻŋ āĻ…āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤

prev_selected_pts
āĻļā§‡āĻˇ āĻĒā§‚āĻ°ā§āĻŦā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° PTSāĨ¤ āĻāĻŸāĻž NAN āĻ¯āĻĻāĻŋ āĻ…āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤

prev_selected_t
āĻļā§‡āĻˇ āĻĒā§‚āĻ°ā§āĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° PTSāĨ¤ āĻāĻŸāĻž NAN āĻ¯āĻĻāĻŋ āĻ…āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤

start_pts
āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĒāĻŋāĻŸāĻŋāĻāĻ¸āĨ¤ āĻāĻŸāĻž NAN āĻ¯āĻĻāĻŋ āĻ…āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤

start_t
āĻ­āĻŋāĻĄāĻŋāĻ“āĻ¤ā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧāĨ¤ āĻāĻŸāĻž NAN āĻ¯āĻĻāĻŋ āĻ…āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤

āĻ›āĻŦāĻŋ_āĻŸāĻžāĻ‡āĻĒ (āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ•ā§‡āĻŦāĻ˛)
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ§āĻ°āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

I
P
B
S
SI
SP
BI
āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸_āĻŸāĻžāĻ‡āĻĒ (āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ•ā§‡āĻŦāĻ˛)
āĻĢā§āĻ°ā§‡āĻŽ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻĒā§āĻ°āĻ•āĻžāĻ°āĨ¤ āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

āĻ…āĻ—ā§āĻ°āĻ—āĻ¤āĻŋ
āĻĢā§āĻ°ā§‡āĻŽāĻŸāĻŋ āĻĒā§āĻ°āĻ—āĻ¤āĻŋāĻļā§€āĻ˛ (āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸āĻĄ āĻ¨āĻ¯āĻŧ)āĨ¤

āĻĒā§āĻ°āĻĨāĻŽ āĻĒā§āĻ°āĻĨāĻŽ
āĻĢā§āĻ°ā§‡āĻŽ āĻļā§€āĻ°ā§āĻˇ-āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°-āĻĒā§āĻ°āĻĨāĻŽāĨ¤

āĻŦāĻŸāĻŽāĻĢāĻžāĻ°ā§āĻ¸ā§āĻŸ
āĻĢā§āĻ°ā§‡āĻŽāĻŸāĻŋ āĻ¨ā§€āĻšā§‡-āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°-āĻĒā§āĻ°āĻĨāĻŽāĨ¤

consumed_sample_n (āĻļā§āĻ°ā§āĻ¤āĻŋ āĻ•ā§‡āĻŦāĻ˛)
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ†āĻ—ā§‡ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž

āĻ¨āĻŽā§āĻ¨āĻž_āĻāĻ¨ (āĻļā§āĻ°ā§āĻ¤āĻŋ āĻ•ā§‡āĻŦāĻ˛)
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž

āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ° (āĻļā§āĻ°ā§āĻ¤āĻŋ āĻ•ā§‡āĻŦāĻ˛)
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ°

āĻšāĻžāĻŦāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž āĻĢā§āĻ°ā§‡āĻŽāĻŸāĻŋ āĻ•ā§€-āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻ˛ā§‡ āĻāĻŸāĻŋ 1, āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ 0āĨ¤

āĻĒāĻŋāĻ“āĻāĻ¸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•āĻ°āĻž āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨, -1 āĻ¯āĻĻāĻŋ āĻ¤āĻĨā§āĻ¯ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ¨āĻž āĻšāĻ¯āĻŧ
(āĻ¯ā§‡āĻŽāĻ¨ āĻ¸āĻŋāĻ¨ā§āĻĨā§‡āĻŸāĻŋāĻ• āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻœāĻ¨ā§āĻ¯)

āĻĻā§ƒāĻļā§āĻ¯ (āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ•ā§‡āĻŦāĻ˛)
āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻĻā§ƒāĻļā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°āĻ¤ā§‡ 0 āĻāĻŦāĻ‚ 1 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻŽāĻžāĻ¨; āĻāĻ•āĻŸāĻŋ āĻ•āĻŽ āĻŽāĻžāĻ¨ āĻāĻ•āĻŸāĻŋ āĻ•āĻŽ āĻ¸āĻŽā§āĻ­āĻžāĻŦāĻ¨āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻĢāĻ˛āĻŋāĻ¤ āĻ•āĻ°ā§‡
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽ āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻĻā§ƒāĻļā§āĻ¯ āĻĒā§āĻ°āĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻ¯āĻ–āĻ¨ āĻāĻ•āĻŸāĻŋ āĻ‰āĻšā§āĻš āĻŽāĻžāĻ¨ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ā§‡
āĻĢā§āĻ°ā§‡āĻŽāĻŸāĻŋ āĻāĻ• āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻ¸āĻŽā§āĻ­āĻžāĻŦāĻ¨āĻž āĻŦā§‡āĻļāĻŋ (āĻ¨ā§€āĻšā§‡āĻ° āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻĻā§‡āĻ–ā§āĻ¨)

āĻ¸āĻŋāĻ˛ā§‡āĻ•ā§āĻŸ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "1"āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸āĻŦ āĻĢā§āĻ°ā§‡āĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨:

āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻž

āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻŸāĻŋ āĻāĻ•āĻ‡ āĻ°āĻ•āĻŽ:

āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ = 1

¡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢā§āĻ°ā§‡āĻŽ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¨:

āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ = 0

āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ†āĻ‡-āĻĢā§āĻ°ā§‡āĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨:

āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨='eq(pict_type\,I)'

āĻĒā§āĻ°āĻ¤āĻŋ 100 āĻ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨:

āĻ¸āĻŋāĻ˛ā§‡āĻ•ā§āĻŸ='āĻ¨āĻŸ(āĻŽā§‹āĻĄ(n\,100))'

¡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° 10-20 āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ā§‡ āĻĨāĻžāĻ•āĻž āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨:

āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨=āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡(t\,10\,20)

¡ 10-20 āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ā§‡ āĻĨāĻžāĻ•āĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° I āĻĢā§āĻ°ā§‡āĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨:

āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨=āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡(t\,10\,20)*eq(pict_type\,I)

āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ 10 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻĻā§‚āĻ°āĻ¤ā§āĻŦ āĻ¸āĻš āĻĢā§āĻ°ā§‡āĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨:

select='isnan(prev_selected_t)+gte(t-prev_selected_t\,10)'

¡ āĻ¸ā§āĻ¯āĻžāĻŽā§āĻĒāĻ˛ āĻ¨āĻŽā§āĻŦāĻ° > 100 āĻ¸āĻš āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ…āĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻŋāĻ˛ā§‡āĻ•ā§āĻŸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨:

aselect='gt(samples_n\,100)'

¡ āĻĒā§āĻ°āĻĨāĻŽ āĻĻā§ƒāĻļā§āĻ¯ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻŽā§‹āĻœāĻžāĻ‡āĻ• āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨:

ffmpeg -i video.avi -vf select='gt(scene\,0.4)',scale=160:120,tile -frames:v 1 preview.png

āĻ¤ā§āĻ˛āĻ¨āĻž āĻĻā§ƒāĻļā§āĻ¯ 0.3 āĻāĻŦāĻ‚ 0.5 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ā§‡āĻ° āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ā§‡ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻāĻ•āĻŸāĻŋ āĻŦā§āĻĻā§āĻ§āĻŋāĻŽāĻžāĻ¨ āĻĒāĻ›āĻ¨ā§āĻĻāĨ¤

āĻĒā§ƒāĻĨāĻ• āĻ†āĻ‰āĻŸāĻĒā§āĻŸāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻœā§‹āĻĄāĻŧ āĻāĻŦāĻ‚ āĻŦāĻŋāĻœā§‹āĻĄāĻŧ āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋ āĻĒāĻžāĻ āĻžāĻ¨ āĻāĻŦāĻ‚ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻ°āĻšāĻ¨āĻž āĻ•āĻ°ā§āĻ¨:

āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨=n=2:e='mod(n, 2)+1' [āĻŦāĻŋāĻœā§‹āĻĄāĻŧ][āĻœā§‹āĻ°]; [āĻŦāĻŋāĻœā§‹āĻĄāĻŧ] pad=h=2*ih [tmp]; [tmp][even] overlay=y=h

sendcmd, asendcmd
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻĒāĻžāĻ āĻžāĻ¨āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢā§‡āĻ° āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻĒāĻžāĻ āĻžāĻ¨ā§‹āĻ° āĻ†āĻĻā§‡āĻļāĻ—ā§āĻ˛āĻŋ āĻĒāĻĄāĻŧā§‡āĨ¤

āĻĻā§āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ "sendcmd" āĻĸā§‹āĻ•āĻžāĻ¤ā§‡ āĻšāĻŦā§‡, "asendcmd" āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĸā§‹āĻ•āĻžāĻ¤ā§‡ āĻšāĻŦā§‡
āĻĻā§āĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¤āĻž āĻ›āĻžāĻĄāĻŧāĻž āĻ¤āĻžāĻ°āĻž āĻāĻ•āĻ‡ āĻ­āĻžāĻŦā§‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡āĨ¤

āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āĻ° āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸā§‡ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ, āĻŦāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ†āĻĻā§‡āĻļ, c
āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡ āĻĒāĻĄāĻŧāĻ¤ā§‡ āĻāĻŦāĻ‚ āĻĒāĻžāĻ āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻ—ā§āĻ˛āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ, f
āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡ āĻĒāĻĄāĻŧāĻ¤ā§‡ āĻāĻŦāĻ‚ āĻĒāĻžāĻ āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āĻ° āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻŦāĻžāĻ•ā§āĻ¯ āĻ—āĻ āĻ¨

āĻāĻ•āĻŸāĻŋ āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āĻ° āĻŦāĻŋāĻŦāĻ°āĻŖ āĻāĻ•āĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸāĻ•āĻ°āĻŖā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ°āĻŽ āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻ—āĻ āĻŋāĻ¤, āĻ¯āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ
āĻ¸ā§‡āĻ‡ āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ˜āĻŸāĻ¨āĻž āĻ˜āĻŸāĻ˛ā§‡ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻ•āĻ°āĻž āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĨ¤
āĻ¸āĻ‚āĻ˜āĻŸāĻŋāĻ¤ āĻ‡āĻ­ā§‡āĻ¨ā§āĻŸāĻŸāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽ āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻŽāĻ¯āĻŧ āĻĒā§āĻ°āĻŦā§‡āĻļ āĻŦāĻž āĻ›ā§‡āĻĄāĻŧā§‡ āĻšāĻ˛ā§‡ āĻ¯āĻžāĻ¯āĻŧ
āĻ…āĻ¨ā§āĻ¤āĻ°.

āĻāĻ•āĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ:

[- ] ;

āĻ¸āĻŽāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻļā§āĻ°ā§ āĻāĻŦāĻ‚ āĻļā§‡āĻˇ āĻŦāĻžāĻ°āĨ¤ āĻļā§‡āĻˇ āĻāĻšā§āĻ›āĻŋāĻ• āĻāĻŦāĻ‚ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ¸āĻŽāĻ¯āĻŧ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤āĨ¤

āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻĻāĻŋ āĻāĻŸāĻŋ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ [āĻļā§āĻ°ā§, āĻļā§‡āĻˇ), āĻ¯ā§‡ āĻ¸āĻŽāĻ¯āĻŧ āĻŦāĻĄāĻŧ āĻŦāĻž āĻ¸āĻŽāĻžāĻ¨ āĻšāĻ¯āĻŧ āĻ¯āĻ–āĻ¨ āĻļā§āĻ°ā§ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻšāĻ˛
āĻĨā§‡āĻ•ā§‡ āĻ•āĻŽ āĻļā§‡āĻˇ.

āĻ•āĻŽā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ¸ āĻāĻ• āĻŦāĻž āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ°āĻŽ āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻ—āĻ āĻŋāĻ¤, āĻ¯āĻž "," āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻ­āĻ•ā§āĻ¤,
āĻ¸ā§‡āĻ‡ āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ:

[ ]

āĻĢā§āĻ˛ā§āĻ¯āĻžāĻ—āĻ¸ āĻāĻšā§āĻ›āĻŋāĻ• āĻāĻŦāĻ‚ āĻ¸āĻŽāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻ‡āĻ­ā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻ§āĻ°āĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡ āĻ¯āĻž
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨, āĻāĻŦāĻ‚ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻžāĻ°ā§€ āĻĒāĻ¤āĻžāĻ•āĻžāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¨-āĻ¨āĻžāĻ˛ āĻ¸āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡
"+" āĻŦāĻž "|" āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§ƒāĻĨāĻ• āĻāĻŦāĻ‚ "[" āĻāĻŦāĻ‚ "]" āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ†āĻŦāĻĻā§āĻ§āĨ¤

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ¤āĻžāĻ•āĻžāĻ—ā§āĻ˛āĻŋ āĻ¸ā§āĻŦā§€āĻ•ā§ƒāĻ¤:

āĻĒā§āĻ°āĻŦā§‡āĻļ āĻ•āĻ°āĻžāĻ¨
āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻŸāĻŋ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ āĻ¯āĻ–āĻ¨ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ā§‡ āĻĒā§āĻ°āĻŦā§‡āĻļ āĻ•āĻ°ā§‡āĨ¤ āĻ­āĻŋāĻ¤āĻ°ā§‡
āĻ…āĻ¨ā§āĻ¯ āĻ•āĻĨāĻžāĻ¯āĻŧ, āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻŸāĻŋ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ āĻ¯āĻ–āĻ¨ āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻĢā§āĻ°ā§‡āĻŽ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¤ā§‡ āĻ›āĻŋāĻ˛ āĻ¨āĻž
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨, āĻāĻŦāĻ‚ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻšāĻ˛āĨ¤

āĻ›ā§‡āĻĄāĻŧā§‡
āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻŸāĻŋ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ āĻ¯āĻ–āĻ¨ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ āĻ›ā§‡āĻĄāĻŧā§‡ āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻ­āĻŋāĻ¤āĻ°ā§‡
āĻ…āĻ¨ā§āĻ¯ āĻ•āĻĨāĻžāĻ¯āĻŧ, āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻŸāĻŋ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ āĻ¯āĻ–āĻ¨ āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻĢā§āĻ°ā§‡āĻŽ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ›āĻŋāĻ˛
āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨, āĻāĻŦāĻ‚ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¨āĻ¯āĻŧāĨ¤

If āĻĢā§āĻ˛ā§āĻ¯āĻžāĻ—āĻ¸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨ā§‡āĻ‡, "[āĻāĻ¨ā§āĻŸāĻžāĻ°]" āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻ TARGET āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āĻ° āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡, āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•ā§āĻ˛āĻžāĻ¸ā§‡āĻ° āĻ¨āĻžāĻŽ āĻŦāĻž a
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¨āĻžāĻŽāĨ¤

āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āĻ° āĻ¨āĻžāĻŽ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§‡āĨ¤

ARG āĻāĻšā§āĻ›āĻŋāĻ• āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ° āĻāĻšā§āĻ›āĻŋāĻ• āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ.

āĻāĻ•āĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ā§‡āĻ° āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯āĻŸāĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡, āĻšā§‹āĻ¯āĻŧāĻžāĻ‡āĻŸāĻ¸ā§āĻĒā§‡āĻ¸ āĻŦāĻž āĻ…āĻ•ā§āĻˇāĻ°ā§‡āĻ° āĻ•ā§āĻ°āĻŽ
āĻ˛āĻžāĻ‡āĻ¨ā§‡āĻ° āĻļā§‡āĻˇ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ "#" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°ā§‡, āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻŸā§€āĻ•āĻž āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻ°āĻ˛ā§€āĻ•ā§ƒāĻ¤ BNF āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻ¨āĻŋāĻŽā§āĻ¨āĻ°ā§‚āĻĒ:

::= "āĻāĻ¨ā§āĻŸāĻžāĻ°" | "āĻ¤ā§āĻ¯āĻžāĻ—"
::= [(+|"|") ]
::= ["[" "]"] [ ]
::= [, ]
::= [- ]
::= [; ]

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ 4 āĻ āĻ…āĻĄāĻŋāĻ“ āĻŸā§‡āĻŽā§āĻĒā§‹ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨:

asendcmd=c='4.0 āĻāĻŸā§‡āĻŽā§āĻĒā§‹ āĻŸā§‡āĻŽā§āĻĒā§‹ 1.5',āĻāĻŸā§‡āĻŽā§āĻĒā§‹

āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻĄā§āĻ°āĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻāĻŦāĻ‚ āĻšāĻŋāĻ‰ āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

# 5-10 āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ā§‡ āĻĒāĻžāĻ ā§āĻ¯ āĻĻā§‡āĻ–āĻžāĻ¨
5.0-10.0 [āĻāĻ¨ā§āĻŸāĻžāĻ°] drawtext reinit 'fontfile=FreeSerif.ttf:text=hello world',
drawtext reinit 'fontfile=FreeSerif.ttf:text=';

# 15-20 āĻŦā§āĻ¯āĻŦāĻ§āĻžāĻ¨ā§‡ āĻšāĻŋāĻ¤ā§āĻ°āĻŸāĻŋāĻ•ā§‡ āĻĄāĻŋāĻ¸ā§āĻ¯āĻžāĻšā§āĻ°ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
15.0-20.0 [āĻāĻ¨ā§āĻŸāĻžāĻ°] hue s 0,
[āĻāĻ¨ā§āĻŸāĻžāĻ°] drawtext reinit 'fontfile=FreeSerif.ttf:text=nocolor',
[āĻ›āĻžāĻĄāĻŧā§‹] āĻ°āĻ™ 1,
[leave] drawtext reinit 'fontfile=FreeSerif.ttf:text=color';

# āĻ¸āĻŽāĻ¯āĻŧ 25 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§‚āĻšāĻ•ā§€āĻ¯āĻŧ āĻ¸ā§āĻ¯āĻžāĻšā§āĻ°ā§‡āĻļāĻ¨ āĻĢā§‡āĻ‡āĻĄ-āĻ†āĻ‰āĻŸ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨
25 [āĻāĻ¨ā§āĻŸāĻžāĻ°] hue s exp(25-t)

āĻāĻ•āĻŸāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŋāĻ¤ āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻŸāĻŋ āĻĒāĻĄāĻŧāĻ¤ā§‡ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
test.cmd, āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

sendcmd=f=test.cmd,drawtext=fontfile=FreeSerif.ttf:text='', hue

āĻ¸ā§‡āĻŸāĻĒā§āĻŸāĻ¸, asetpts
āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° PTS (āĻĒā§āĻ°ā§‡āĻœā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ) āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

"setpts" āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡, "asetpts" āĻ…āĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻ¸
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¯ā§‡ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻŸāĻŋ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻŸāĻŋ eval API āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻāĻ¤ā§‡ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

āĻšāĻ•ā§āĻ°ā§‡āĻ° āĻšāĻžāĻ°
āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ§ā§āĻ°ā§āĻŦāĻ• āĻĢā§āĻ°ā§‡āĻŽ-āĻ°ā§‡āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤

PTS āĻ‡āĻ¨āĻĒā§āĻŸā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ

N āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ—āĻŖāĻ¨āĻž āĻŦāĻž āĻ–āĻžāĻ“āĻ¯āĻŧāĻž āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, āĻ¨āĻž
āĻ…āĻĄāĻŋāĻ“āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽ āĻ¸āĻš, 0 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§āĨ¤

NB_CONSUMED_SAMPLES
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽ (āĻļā§āĻ§ā§ āĻ…āĻĄāĻŋāĻ“) āĻ¸āĻš āĻ¨āĻ¯āĻŧ

NB_SAMPLES, S
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž (āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ…āĻĄāĻŋāĻ“)

āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ°, SR
āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ°.

STARTPTS
āĻĒā§āĻ°āĻĨāĻŽ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĒāĻŋāĻŸāĻŋāĻāĻ¸āĨ¤

āĻļā§āĻ°ā§
āĻĒā§āĻ°āĻĨāĻŽ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ¸āĻŽāĻ¯āĻŧ

āĻ†āĻŦāĻĻā§āĻ§
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽāĻŸāĻŋ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻ•āĻŋāĻ¨āĻž āĻ¤āĻž āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤

T āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ¸āĻŽāĻ¯āĻŧ

āĻĒāĻŋāĻ“āĻāĻ¸ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ†āĻ¸āĻ˛ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨, āĻ…āĻĨāĻŦāĻž āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻšāĻ˛ā§‡ āĻ…āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤
āĻĢā§āĻ°ā§‡āĻŽ

PREV_INPTS
āĻ†āĻ—ā§‡āĻ° āĻ‡āĻ¨āĻĒā§āĻŸ PTS.

PREV_INT
āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ¸āĻŽāĻ¯āĻŧ

PREV_OUTPTS
āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ PTS.

PREV_OUTT
āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸āĻŽāĻ¯āĻŧ

āĻ†āĻ°āĻŸāĻŋāĻ¸āĻŋāĻŸāĻžāĻ‡āĻŽ
āĻ“āĻ¯āĻŧāĻžāĻ˛āĻ•ā§āĻ˛āĻ• (RTC) āĻ¸āĻŽāĻ¯āĻŧ āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĨ¤ āĻāĻ‡ āĻ…āĻŦāĻšā§‡āĻ˛āĻŋāĻ¤, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ(0) āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡āĨ¤

RTCSTART
āĻ“āĻ¯āĻŧāĻžāĻ˛āĻ•ā§āĻ˛āĻ• (RTC) āĻ¸āĻŽāĻ¯āĻŧ āĻ¸āĻŋāĻ¨ā§‡āĻŽāĻžāĻ° āĻļā§āĻ°ā§āĻ¤ā§‡ āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĨ¤

TB āĻ‡āĻ¨āĻĒā§āĻŸ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡āĻ° āĻŸāĻžāĻ‡āĻŽāĻŦā§‡āĻ¸āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻļā§‚āĻ¨ā§āĻ¯ āĻĨā§‡āĻ•ā§‡ PTS āĻ—āĻŖāĻ¨āĻž āĻļā§āĻ°ā§ āĻ•āĻ°ā§āĻ¨

setpts=PTS-STARTPTS

āĻĻā§āĻ°ā§āĻ¤ āĻ—āĻ¤āĻŋāĻ° āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

setpts=0.5*PTS

āĻ§ā§€āĻ° āĻ—āĻ¤āĻŋāĻ° āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

setpts=2.0*PTS

¡ āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ 25 āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻšāĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨:

setpts=N/(25*TB)

¡ āĻ•āĻŋāĻ›ā§ āĻœāĻŋāĻŸāĻžāĻ° āĻ¸āĻš 25 fps āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻšāĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨:

setpts='1/(25*TB) * (N + 0.05 * sin(N*2*PI/25))'

¡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĒāĻŋāĻŸāĻŋāĻāĻ¸ā§‡ 10 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻĢāĻ¸ā§‡āĻŸ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨:

setpts=PTS+10/TB

āĻāĻ•āĻŸāĻŋ "āĻ˛āĻžāĻ‡āĻ­ āĻ¸ā§‹āĻ°ā§āĻ¸" āĻĨā§‡āĻ•ā§‡ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻŸāĻžāĻ‡āĻŽāĻŦā§‡āĻ¸ā§‡ āĻ°āĻŋāĻŦā§‡āĻ¸ āĻ•āĻ°ā§āĻ¨:

setpts='(RTCTIME - RTCSTART) / (TB * 1000000)'

¡ āĻ¨āĻŽā§āĻ¨āĻž āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§‡ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨:

asetpts=N/SR/TB

āĻ¸ā§‡āĻŸāĻŦāĻŋ, asettb
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŸāĻžāĻ‡āĻŽāĻŦā§‡āĻ¸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻŽā§‚āĻ˛āĻ¤ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻāĻ°āĻ•āĻžāĻ°ā§€
āĻŸāĻžāĻ‡āĻŽāĻŦā§‡āĻ¸ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻāĻ•ā§āĻ¸āĻĒā§āĻ°, tb
āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¯āĻž āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻŸāĻžāĻ‡āĻŽāĻŦā§‡āĻ¸ā§‡ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻœāĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨ tb āĻāĻ•āĻŸāĻŋ āĻ—āĻžāĻŖāĻŋāĻ¤āĻŋāĻ• āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¯āĻž āĻāĻ•āĻŸāĻŋ āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ¯ā§āĻ•ā§āĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡āĨ¤ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻĒāĻžāĻ°ā§‡
āĻ§ā§āĻ°ā§āĻŦāĻ• āĻĨāĻžāĻ•ā§‡ "AVTB" (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŸāĻžāĻ‡āĻŽāĻŦā§‡āĻ¸), "intb" (āĻ‡āĻ¨āĻĒā§āĻŸ āĻŸāĻžāĻ‡āĻŽāĻŦā§‡āĻ¸) āĻāĻŦāĻ‚ "sr"
(āĻ¨āĻŽā§āĻ¨āĻž āĻšāĻžāĻ°, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ…āĻĄāĻŋāĻ“)āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "intb"āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻŸāĻžāĻ‡āĻŽāĻŦā§‡āĻ¸ 1/25 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨:

settb=expr=1/25

¡ āĻŸāĻžāĻ‡āĻŽāĻŦā§‡āĻ¸ 1/10 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨:

settb=expr=0.1

¡ āĻŸāĻžāĻ‡āĻŽāĻŦā§‡āĻ¸ 1001/1000 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨:

settb=1+0.001

āĻŸāĻžāĻ‡āĻŽāĻŦā§‡āĻ¸ 2*intb-āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨:

settb=2*intb

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŸāĻžāĻ‡āĻŽāĻŦā§‡āĻ¸ āĻŽāĻžāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨:

settb=AVTB

showcqt
āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻ¸ā§āĻĒā§‡āĻ•āĻŸā§āĻ°āĻžāĻŽ āĻ˛āĻ—āĻžāĻ°āĻŋāĻĻāĻŽāĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨
(āĻŦā§āĻ°āĻžāĻ‰āĻ¨-āĻĒāĻžāĻ•ā§‡āĻŸ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ§ā§āĻ°ā§āĻŦāĻ• Q āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻ°ā§āĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡), āĻŽāĻŋāĻ‰āĻœāĻŋāĻ•ā§āĻ¯āĻžāĻ˛ āĻŸā§‹āĻ¨ āĻ¸ā§āĻ•ā§‡āĻ˛ āĻ¸āĻš, āĻĨā§‡āĻ•ā§‡
E0 āĻĨā§‡āĻ•ā§‡ D#10 (10 āĻ…āĻˇā§āĻŸāĻ•)āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ†āĻ¯āĻŧāĻ¤āĻ¨
āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻ°ā§āĻŽ āĻ­āĻ˛āĻŋāĻ‰āĻŽ (āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻĒā§āĻ˛āĻžāĻ¯āĻŧāĻžāĻ°) āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛:

āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ, āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ f
āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ

āĻŸāĻžāĻ‡āĻŽāĻ•ā§āĻ˛ā§āĻ¯āĻžāĻŽā§āĻĒ, tc
āĻŸāĻžāĻ‡āĻŽāĻ•ā§āĻ˛ā§āĻ¯āĻžāĻŽā§āĻĒ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻŽāĻžāĻ¨

āĻāĻŦāĻ‚ āĻĢāĻžāĻ‚āĻļāĻ¨:

a_weighting(f)
A- āĻ¸āĻŽāĻžāĻ¨ āĻœā§‹āĻ°ā§‡ āĻ“āĻœāĻ¨ āĻ•āĻ°āĻž

b_weighting(f)
B- āĻ¸āĻŽāĻžāĻ¨ āĻœā§‹āĻ°ā§‡ āĻ“āĻœāĻ¨ āĻ•āĻ°āĻž

c_weighting(f)
āĻ¸āĻŽāĻžāĻ¨ āĻœā§‹āĻ°ā§‡ āĻ¸āĻŋ-āĻ“āĻœāĻ¨āĻŋāĻ‚

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 16āĨ¤

āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯
āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨. āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ¤ā§‡ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ, āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ f
āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ

āĻŸāĻžāĻ‡āĻŽāĻ•ā§āĻ˛ā§āĻ¯āĻžāĻŽā§āĻĒ, tc
āĻŸāĻžāĻ‡āĻŽāĻ•ā§āĻ˛ā§āĻ¯āĻžāĻŽā§āĻĒ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻŽāĻžāĻ¨

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "384/f*tc/(384/f+tc)"āĨ¤

āĻŸāĻžāĻ‡āĻŽāĻ•ā§āĻ˛ā§āĻ¯āĻžāĻŽā§āĻĒ
āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻ°ā§āĻŽ āĻŸāĻžāĻ‡āĻŽāĻ•ā§āĻ˛ā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ•āĻŽ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋāĻ¤ā§‡, āĻ¸āĻ āĻŋāĻ•āĻ¤āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻŸā§āĻ°ā§‡āĻĄ-āĻ…āĻĢ āĻ†āĻ›ā§‡
āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻĄā§‹āĻŽā§‡āĻ¨ āĻāĻŦāĻ‚ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻĄā§‹āĻŽā§‡āĻ¨ā§‡āĨ¤ āĻŸāĻžāĻ‡āĻŽāĻ•ā§āĻ˛ā§āĻ¯āĻžāĻŽā§āĻĒ āĻ•āĻŽ āĻšāĻ˛ā§‡, āĻ‡āĻ­ā§‡āĻ¨ā§āĻŸ āĻ‡āĻ¨ āĻŸāĻžāĻ‡āĻŽ āĻĄā§‹āĻŽā§‡āĻ‡āĻ¨
āĻ†āĻ°ā§‹ āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ (āĻ¯ā§‡āĻŽāĻ¨ āĻĻā§āĻ°ā§āĻ¤ āĻ–āĻžāĻĻ āĻĄā§āĻ°āĻžāĻŽ), āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻ•āĻŽā§āĻĒāĻžāĻ™ā§āĻ•ā§‡āĻ° āĻ˜āĻŸāĻ¨āĻž
āĻĄā§‹āĻŽā§‡āĻ¨ āĻ†āĻ°āĻ“ āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ (āĻ¯ā§‡āĻŽāĻ¨ āĻŦā§‡āĻ¸ āĻ—āĻŋāĻŸāĻžāĻ°)āĨ¤ āĻ—ā§āĻ°āĻšāĻŖāĻ¯ā§‹āĻ—ā§āĻ¯ āĻŽāĻžāĻ¨ āĻšāĻ˛ [0.1,
1.0]āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0.17āĨ¤

coeffclamp
āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° coeffclamp āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨. āĻ¯āĻĻāĻŋ coeffclamp āĻ•āĻŽ āĻšāĻ¯āĻŧ, āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ†āĻ°āĻ“ āĻ¸āĻ āĻŋāĻ•,
āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻĻā§āĻ°ā§āĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻ—ā§āĻ°āĻšāĻŖāĻ¯ā§‹āĻ—ā§āĻ¯ āĻŽāĻžāĻ¨ āĻšāĻ˛ [0.1, 10.0]āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1.0āĨ¤

āĻ—ā§āĻ°ā§€āĻ• āĻŦāĻ°ā§āĻŖāĻŽāĻžāĻ˛āĻžāĻ° āĻ¤ā§ƒāĻ¤ā§€āĻ¯āĻŧ āĻŦāĻ°ā§āĻŖ
āĻ—āĻžāĻŽāĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¨āĻŋāĻŽā§āĻ¨ āĻ—āĻžāĻŽāĻž āĻŦāĻ°ā§āĻŖāĻžāĻ˛ā§€āĻ•ā§‡ āĻ†āĻ°āĻ“ āĻŦā§ˆāĻ¸āĻžāĻĻā§ƒāĻļā§āĻ¯ āĻ•āĻ°ā§‡, āĻ‰āĻšā§āĻšāĻ¤āĻ° āĻ—āĻžāĻŽāĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡
āĻŦāĻ°ā§āĻŖāĻžāĻ˛ā§€ āĻ†āĻ°ā§‹ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻ†āĻ›ā§‡. āĻ—ā§āĻ°āĻšāĻŖāĻ¯ā§‹āĻ—ā§āĻ¯ āĻŽāĻžāĻ¨ āĻšāĻ˛ [1.0, 7.0]āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 3.0āĨ¤

āĻ—āĻžāĻŽāĻž2
āĻŦāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢā§‡āĻ° āĻ—āĻžāĻŽāĻž āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ—ā§āĻ°āĻšāĻŖāĻ¯ā§‹āĻ—ā§āĻ¯ āĻŽāĻžāĻ¨ āĻšāĻ˛ [1.0, 7.0]āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1.0āĨ¤

āĻĢāĻ¨ā§āĻŸ āĻĢāĻžāĻ‡āĻ˛
āĻĢā§āĻ°āĻŋāĻŸāĻžāĻ‡āĻĒā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĢāĻ¨ā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ āĻāĻŽāĻŦā§‡āĻĄā§‡āĻĄ āĻĢāĻ¨ā§āĻŸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻ¨ā§āĻŸā§‡āĻ° āĻ°āĻ‚
āĻĢāĻ¨ā§āĻŸ āĻ•āĻžāĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻ—āĻžāĻŖāĻŋāĻ¤āĻŋāĻ• āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¯ā§‡ āĻĢāĻŋāĻ°ā§‡ āĻ†āĻ¸āĻž āĻ‰āĻšāĻŋāĻ¤
āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨ 0xRRGGBBāĨ¤ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ¤ā§‡ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ, āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ f
āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ

āĻŸāĻžāĻ‡āĻŽāĻ•ā§āĻ˛ā§āĻ¯āĻžāĻŽā§āĻĒ, tc
āĻŸāĻžāĻ‡āĻŽāĻ•ā§āĻ˛ā§āĻ¯āĻžāĻŽā§āĻĒ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻŽāĻžāĻ¨

āĻāĻŦāĻ‚ āĻĢāĻžāĻ‚āĻļāĻ¨:

āĻŽāĻŋāĻĄāĻŋ(āĻāĻĢ)
f āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻŽāĻŋāĻĄāĻŋ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, āĻ•āĻŋāĻ›ā§ āĻŽāĻŋāĻĄāĻŋ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž: E0(ā§¨ā§Ļā§§ā§§), C1(ā§¨ā§Ļā§§ā§§), C2(ā§¨ā§Ļā§§ā§§), A4(ā§¨ā§Ļā§§ā§Ļ)

r(x), g(x), b(x)
āĻ¤ā§€āĻŦā§āĻ°āĻ¤āĻžāĻ° āĻ˛āĻžāĻ˛, āĻ¸āĻŦā§āĻœ āĻāĻŦāĻ‚ āĻ¨ā§€āĻ˛ āĻŽāĻžāĻ¨ x

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "st(0, (midi(f)-59.5)/12); st(1, if(between(ld(0),
0.5-0.5*cos(2*PI*ld(0)), 0)); r(1-ld(1)) + b(ld(1))"

fullhd
āĻ¯āĻĻāĻŋ 1 (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ) āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ†āĻ•āĻžāĻ° 1920x1080 (āĻĒā§‚āĻ°ā§āĻŖ HD), āĻ¯āĻĻāĻŋ 0 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ,
āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ†āĻ•āĻžāĻ° 960x540āĨ¤ CPU āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻŽ āĻ•āĻ°āĻ¤ā§‡ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

FPS āĻ­āĻŋāĻĄāĻŋāĻ“ fps āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 25āĨ¤

āĻ—āĻŖāĻ¨āĻž
āĻĒā§āĻ°āĻ¤āĻŋ āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻ°ā§āĻŽā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨, āĻ¤āĻžāĻ‡ āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ fps*āĻ•āĻžāĻ‰āĻ¨ā§āĻŸ āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻ°ā§āĻŽ āĻ†āĻ›ā§‡āĨ¤
āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻ…āĻĄāĻŋāĻ“ āĻĄā§‡āĻŸāĻž āĻ°ā§‡āĻŸ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ fps*āĻ—āĻŖāĻ¨āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻ­āĻžāĻœā§āĻ¯ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 6āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻŦāĻ°ā§āĻŖāĻžāĻ˛ā§€ āĻĻā§‡āĻ–āĻžāĻ¨ā§‹āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ…āĻĄāĻŋāĻ“ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹:

ffplay -f lavfi 'amovie=a.mp3, asplit [a][out1]; [a] showcqt [out0]'

¡ āĻ‰āĻĒāĻ°ā§‡āĻ° āĻŽāĻ¤āĻ‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ 30 fps āĻ¸āĻš:

ffplay -f lavfi 'amovie=a.mp3, asplit [a][out1]; [a] showcqt=fps=30:count=5 [out0]'

¡ 960x540 āĻ āĻŦāĻžāĻœāĻžāĻ¨ā§‹ āĻāĻŦāĻ‚ āĻ•āĻŽ CPU āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°:

ffplay -f lavfi 'amovie=a.mp3, asplit [a][out1]; [a] showcqt=fullhd=0:count=3 [out0]'

¡ A1 āĻāĻŦāĻ‚ āĻāĻ° āĻšāĻžāĻ°āĻŽā§‹āĻ¨āĻŋāĻ•ā§āĻ¸: A1, A2, (āĻ¨āĻŋāĻ•āĻŸ) E3, A3:

ffplay -f lavfi 'aevalsrc=0.1*sin(2*PI*55*t)+0.1*sin(4*PI*55*t)+0.1*sin(6*PI*55*t)+0.1*sin(8*PI*55*t),
āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ [a][out1]; [a] showcqt [out0]'

¡ āĻ‰āĻĒāĻ°ā§‡āĻ° āĻŽāĻ¤āĻ‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻĄā§‹āĻŽā§‡āĻ¨ā§‡ āĻ†āĻ°āĻ“ āĻ¨āĻŋāĻ°ā§āĻ­ā§āĻ˛āĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§‡ (āĻāĻŦāĻ‚ āĻ§ā§€āĻ°):

ffplay -f lavfi 'aevalsrc=0.1*sin(2*PI*55*t)+0.1*sin(4*PI*55*t)+0.1*sin(6*PI*55*t)+0.1*sin(8*PI*55*t),
āĻ¸ā§āĻĒā§āĻ˛āĻŋāĻŸ[a][out1]; [a] showcqt=timeclamp=0.5 [out0]'

¡ āĻ¸āĻŽāĻžāĻ¨ āĻœā§‹āĻ°ā§‡ āĻŦāĻŋ-āĻ“āĻœāĻ¨ āĻ•āĻ°āĻž

āĻ­āĻ˛āĻŋāĻ‰āĻŽ=16*b_āĻ“āĻ¯āĻŧā§‡āĻŸāĻŋāĻ‚(f)

¡ āĻ¨āĻŋāĻŽā§āĻ¨ Q āĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ°

āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯=100/f*tc/(100/f+tc)

¡ āĻ•āĻžāĻ¸ā§āĻŸāĻŽ āĻĢāĻ¨ā§āĻŸ āĻ•āĻžāĻ˛āĻžāĻ°, āĻ¸āĻŋ-āĻ¨ā§‹āĻŸ āĻ°āĻ™āĻŋāĻ¨ āĻ¸āĻŦā§āĻœ, āĻ…āĻ¨ā§āĻ¯āĻ—ā§āĻ˛āĻŋ āĻ¨ā§€āĻ˛ āĻ°āĻ™ā§‡āĻ°

fontcolor='if(mod(floor(midi(f)+0.5),12), 0x0000FF, g(1))'

¡ āĻ•āĻžāĻ¸ā§āĻŸāĻŽ āĻ—āĻžāĻŽāĻž, āĻāĻ–āĻ¨ āĻŦāĻ°ā§āĻŖāĻžāĻ˛ā§€ āĻĒā§āĻ°āĻļāĻ¸ā§āĻ¤āĻ¤āĻžāĻ° āĻ°ā§ˆāĻ–āĻŋāĻ•āĨ¤

āĻ—āĻžāĻŽāĻž=2:āĻ—āĻžāĻŽāĻž2=2

āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ā§€
āĻ…āĻĄāĻŋāĻ“ āĻĒāĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻ¸ā§āĻĒā§‡āĻ•āĻŸā§āĻ°āĻžāĻŽ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦāĻ•āĻžāĻ°ā§€ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨āĨ¤ āĻļā§āĻ°ā§āĻ¤āĻŋ
āĻĒā§āĻ°āĻļāĻ¸ā§āĻ¤āĻ¤āĻž Y-āĻ…āĻ•ā§āĻˇā§‡ āĻĨāĻžāĻ•ā§‡ āĻ¯āĻ–āĻ¨ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ X-āĻ…āĻ•ā§āĻˇā§‡ āĻĨāĻžāĻ•ā§‡āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ†āĻ•āĻžāĻ°, s
āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ†āĻ•āĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨ "āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ•āĻžāĻ°" āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ
in āĻĻā§āĻ¯ ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ "1024x512"āĨ¤

āĻŽā§‹āĻĄ
āĻĄāĻŋāĻ¸āĻĒā§āĻ˛ā§‡ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻ¸ā§‡āĻŸ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻŦāĻŋāĻ¨ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻ•āĻŋāĻ­āĻžāĻŦā§‡.

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ˛āĻžāĻ‡āĻ¨
āĻŦāĻžāĻ°
āĻĄāĻŸ

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ "āĻŦāĻžāĻ°"āĨ¤

ascale
āĻĒā§āĻ°āĻļāĻ¸ā§āĻ¤āĻ¤āĻž āĻ¸ā§āĻ•ā§‡āĻ˛ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ˛āĻŋāĻ¨ āĻ°ā§ˆāĻ–āĻŋāĻ• āĻ¸ā§āĻ•ā§‡āĻ˛āĨ¤

āĻŦāĻ°ā§āĻ—
āĻŦāĻ°ā§āĻ—āĻŽā§‚āĻ˛ āĻ¸ā§āĻ•ā§‡āĻ˛āĨ¤

āĻ¸āĻŋāĻŦāĻŋāĻ†āĻ°āĻŸāĻŋ
āĻ˜āĻ¨āĻŽā§‚āĻ˛ āĻ¸ā§āĻ•ā§‡āĻ˛āĨ¤

āĻ˛āĻ— āĻ‡āĻ¨ āĻ•āĻ°ā§āĻ¨ āĻ˛āĻ—āĻžāĻ°āĻŋāĻĻāĻŽāĻŋāĻ• āĻ¸ā§āĻ•ā§‡āĻ˛āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ "āĻ˛āĻ—"āĨ¤

fscale
āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻ¸ā§āĻ•ā§‡āĻ˛ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ˛āĻŋāĻ¨ āĻ°ā§ˆāĻ–āĻŋāĻ• āĻ¸ā§āĻ•ā§‡āĻ˛āĨ¤

āĻ˛āĻ— āĻ‡āĻ¨ āĻ•āĻ°ā§āĻ¨ āĻ˛āĻ—āĻžāĻ°āĻŋāĻĻāĻŽāĻŋāĻ• āĻ¸ā§āĻ•ā§‡āĻ˛āĨ¤

rlog
āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻ˛āĻ—āĻžāĻ°āĻŋāĻĻāĻŽāĻŋāĻ• āĻ¸ā§āĻ•ā§‡āĻ˛āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ "āĻ˛āĻŋāĻ¨"āĨ¤

win_size
āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻ° āĻ†āĻ•āĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

w16
w32
w64
w128
w256
w512
w1024
w2048
w4096
w8192
w16384
w32768
w65536

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ "w2048"

win_func
āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

RECT
āĻŦāĻžāĻ°ā§āĻŸāĻ˛ā§‡āĻŸ
āĻšā§āĻ¯āĻžāĻ¨āĻŋāĻ‚
āĻšāĻžāĻŽāĻŋāĻ‚
āĻ•āĻžāĻ˛ā§‹ āĻŽāĻžāĻ¨ā§āĻˇ
āĻ“āĻ¯āĻŧā§‡āĻ˛āĻļ
āĻĢā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĒ
āĻ­āĻ°āĻŋāĻ¸
bnuttal
bhann
āĻœā§āĻ¯āĻž
nuttal

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ "āĻšā§āĻ¯āĻžāĻ¨āĻŋāĻ‚"āĨ¤

āĻ‰āĻĒāĻ°ā§‡ āĻœāĻĄāĻŧāĻžāĻ¨
āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹ āĻ“āĻ­āĻžāĻ°āĻ˛ā§āĻ¯āĻžāĻĒ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ "[0, 1]" āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 1, āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨ā§‡ āĻšāĻ˛ āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽ āĻ“āĻ­āĻžāĻ°āĻ˛ā§āĻ¯āĻžāĻĒ
āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻŦāĻžāĻ›āĻžāĻ‡ āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

āĻ—āĻĄāĻŧ
āĻ—āĻĄāĻŧ āĻ¸āĻŽāĻ¯āĻŧ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋāĻ•ā§‡ 0 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻļāĻŋāĻ–āĻ°āĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻŦā§‡ā§ˇ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ¯āĻŧ
1, āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨ā§‡ āĻ¸āĻŽāĻ¯āĻŧ āĻ—āĻĄāĻŧ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻ°āĻ™
āĻ¸ā§āĻĨāĻžāĻ¨ āĻŦāĻž '|' āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§ƒāĻĨāĻ• āĻ•āĻ°āĻž āĻ°āĻ™ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ†āĻāĻ•āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡
āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻ…āĻšā§‡āĻ¨āĻž āĻŦāĻž āĻ…āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻ°āĻ‚ āĻ¸āĻžāĻĻāĻž āĻ°āĻ™ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻšāĻŦā§‡.

āĻļā§‹āĻ¸ā§āĻĒā§‡āĻ•āĻŸā§āĻ°āĻžāĻŽ
āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨, āĻ…āĻĄāĻŋāĻ“ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻŦāĻ°ā§āĻŖāĻžāĻ˛ā§€ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ†āĻ•āĻžāĻ°, s
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻœāĻ¨ā§āĻ¯ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ•āĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨. āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨ "āĻ­āĻŋāĻĄāĻŋāĻ“
āĻ†āĻ•āĻžāĻ°" āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯ ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "640x512"āĨ¤

āĻ¸ā§āĻ˛āĻžāĻ‡āĻĄā§
āĻŦāĻ°ā§āĻŖāĻžāĻ˛ā§€ āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹ āĻŦāĻ°āĻžāĻŦāĻ° āĻ¸ā§āĻ˛āĻžāĻ‡āĻĄ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¤āĻž āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž
āĻ¨āĻŽā§āĻ¨āĻžāĻ—ā§āĻ˛āĻŋ āĻĄāĻžāĻ¨āĻĻāĻŋāĻ•ā§‡ āĻĒā§ŒāĻāĻ›āĻžāĻ˛ā§‡ āĻŦāĻžāĻŽ āĻĻāĻŋāĻ•ā§‡ āĻ†āĻŦāĻžāĻ° āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ

āĻ¸ā§āĻ•ā§āĻ°āĻ˛
āĻ¨āĻŽā§āĻ¨āĻž āĻĄāĻžāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻŦāĻžāĻŽā§‡ āĻ¸ā§āĻ•ā§āĻ°ā§‹āĻ˛

āĻĒā§āĻ°ā§‹ āĻĢā§āĻ°ā§‡āĻŽ
āĻĢā§āĻ°ā§‡āĻŽ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ‰āĻ¤ā§āĻĒāĻžāĻĻāĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻ¯āĻ–āĻ¨ āĻ¨āĻŽā§āĻ¨āĻž āĻĄāĻžāĻ¨ āĻĒā§ŒāĻāĻ›āĻžāĻ¨

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨"āĨ¤

āĻŽā§‹āĻĄ
āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻŽā§‹āĻĄ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻŽāĻŋāĻ˛āĻŋāĻ¤
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻāĻ•āĻ‡ āĻ¸āĻžāĻ°āĻŋāĻ¤ā§‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ

āĻ†āĻ˛āĻžāĻĻāĻž
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻĒā§ƒāĻĨāĻ• āĻ¸āĻžāĻ°āĻŋāĻ¤ā§‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻŽāĻŋāĻ˛āĻŋāĻ¤.

āĻ°āĻ™
āĻĄāĻŋāĻ¸āĻĒā§āĻ˛ā§‡ āĻ•āĻžāĻ˛āĻžāĻ° āĻŽā§‹āĻĄ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ†āĻ˛āĻžāĻĻāĻž āĻ°āĻ™ā§‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ

āĻĒā§āĻ°āĻŦāĻ˛āĻ¤āĻž
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻāĻ•āĻ‡ āĻ°āĻ™ā§‡āĻ° āĻ¸ā§āĻ•āĻŋāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛.

āĻ¸ā§āĻ•ā§‡āĻ˛
āĻ¤ā§€āĻŦā§āĻ°āĻ¤āĻž āĻ°āĻ™ā§‡āĻ° āĻŽāĻžāĻ¨ āĻ—āĻŖāĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ¸ā§āĻ•ā§‡āĻ˛ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ˛āĻŋāĻ¨ āĻ°ā§ˆāĻ–āĻŋāĻ•

āĻŦāĻ°ā§āĻ—
āĻŦāĻ°ā§āĻ—āĻŽā§‚āĻ˛, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ

āĻ¸āĻŋāĻŦāĻŋāĻ†āĻ°āĻŸāĻŋ
āĻ˜āĻ¨āĻŽā§‚āĻ˛

āĻ˛āĻ— āĻ‡āĻ¨ āĻ•āĻ°ā§āĻ¨ āĻ˛āĻ—āĻžāĻ°āĻŋāĻĻāĻŽāĻŋāĻ•

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻŦāĻ°ā§āĻ—.

āĻĒāĻ°āĻŋāĻĒā§ƒāĻ•ā§āĻ¤āĻŋ
āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻ°āĻ™ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§āĻ¯āĻžāĻšā§āĻ°ā§‡āĻļāĻ¨ āĻŽāĻĄāĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻŽāĻžāĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡
āĻŦāĻ°ā§āĻŖāĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸. 0 āĻ†āĻĻā§Œ āĻ•ā§‹āĻ¨ā§‹ āĻ¸ā§āĻ¯āĻžāĻšā§āĻ°ā§‡āĻļāĻ¨ āĻ¨āĻ¯āĻŧāĨ¤ āĻ¸ā§āĻ¯āĻžāĻšā§āĻ°ā§‡āĻļāĻ¨ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ [-10.0, 10.0] āĻĒāĻ°āĻŋāĻ¸āĻ°ā§‡ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 1āĨ¤

win_func
āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ¨āĻž
āĻ•ā§‹āĻ¨ā§‹ āĻ¨āĻŽā§āĻ¨āĻž āĻĒā§āĻ°āĻŋ-āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻŋāĻ‚ āĻ¨ā§‡āĻ‡ (āĻāĻŸāĻŋ āĻĻā§āĻ°ā§āĻ¤ āĻšāĻŦā§‡ āĻŦāĻ˛ā§‡ āĻ†āĻļāĻž āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻž)

Hann
āĻšā§āĻ¯āĻžāĻ¨ āĻœāĻžāĻ¨āĻžāĻ˛āĻž

āĻšāĻžāĻŽāĻŋāĻ‚
āĻšā§āĻ¯āĻžāĻŽāĻŋāĻ‚ āĻœāĻžāĻ¨āĻžāĻ˛āĻž

āĻ•āĻžāĻ˛ā§‹ āĻŽāĻžāĻ¨ā§āĻˇ
āĻŦā§āĻ˛ā§āĻ¯āĻžāĻ•āĻŽā§āĻ¯āĻžāĻ¨ āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "āĻšā§āĻ¯āĻžāĻ¨"āĨ¤

āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻļā§‹āĻ“āĻ¯āĻŧā§‡āĻ­āĻ¸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ; āĻ¯ā§‡ āĻŦāĻŋāĻ­āĻžāĻ—ā§‡ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻĻā§‡āĻ–ā§āĻ¨.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻ˛āĻ—āĻžāĻ°āĻŋāĻĻāĻŽāĻŋāĻ• āĻ°āĻ™ āĻ¸ā§āĻ•ā§‡āĻ˛āĻŋāĻ‚ āĻ¸āĻš āĻŦāĻĄāĻŧ āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹:

showspectrum=s=1280x480:scale=log

¡ āĻĒā§āĻ°āĻ¤āĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ°āĻ™āĻŋāĻ¨ āĻāĻŦāĻ‚ āĻ¸ā§āĻ˛āĻžāĻ‡āĻĄāĻŋāĻ‚ āĻ¸ā§āĻĒā§‡āĻ•āĻŸā§āĻ°āĻžāĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ ffplay:

ffplay -f lavfi 'amovie=input.mp3, asplit [a][out1];
[a] āĻļā§‹āĻ¸ā§āĻĒā§‡āĻ•āĻŸā§āĻ°āĻžāĻŽ=āĻŽā§‹āĻĄ=āĻĒā§ƒāĻĨāĻ•:āĻ°āĻ™=āĻ¤ā§€āĻŦā§āĻ°āĻ¤āĻž:āĻ¸ā§āĻ˛āĻžāĻ‡āĻĄ=1:āĻ¸ā§āĻ•ā§‡āĻ˛=cbrt [out0]'

āĻļā§‹āĻ­āĻ˛āĻŋāĻ‰āĻŽ
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻ­āĻ˛āĻŋāĻ‰āĻŽāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻšāĻžāĻ°, r
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ°ā§‡āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

b āĻ¸ā§€āĻŽāĻžāĻ¨āĻž āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻšāĻ˛ [0, 5]āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 1āĨ¤

w āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻšāĻ˛ [40, 1080]āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 400āĨ¤

h āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ‰āĻšā§āĻšāĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻšāĻ˛ [1, 100]āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 20āĨ¤

f āĻŦāĻŋāĻŦāĻ°ā§āĻŖ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨, āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻšāĻ˛ [1, 255]āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 20āĨ¤

c āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻ•āĻžāĻ˛āĻžāĻ° āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

āĻ­āĻ˛āĻŋāĻ‰āĻŽ
dB-āĻ¤ā§‡ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ­āĻ˛āĻŋāĻ‰āĻŽāĨ¤

āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ¨āĻŽā§āĻŦāĻ°, 0 āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§āĨ¤

t āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡, āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ†āĻ›ā§‡.

āĻļā§‹āĻ­āĻž
āĻ¨āĻŽā§āĻ¨āĻž āĻ¤āĻ°āĻ™ā§āĻ— āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ†āĻ•āĻžāĻ°, s
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻœāĻ¨ā§āĻ¯ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ•āĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨. āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨ "āĻ­āĻŋāĻĄāĻŋāĻ“
āĻ†āĻ•āĻžāĻ°" āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯ ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "600x240"āĨ¤

āĻŽā§‹āĻĄ
āĻĄāĻŋāĻ¸āĻĒā§āĻ˛ā§‡ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨ āĻšāĻ˛:

āĻŦāĻŋāĻ¨ā§āĻĻā§
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻ†āĻāĻ•ā§āĻ¨āĨ¤

āĻ˛āĻžāĻ‡āĻ¨
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ°ā§‡āĻ–āĻž āĻ†āĻāĻ•ā§āĻ¨āĨ¤

p2p āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻāĻŦāĻ‚ āĻ¤āĻžāĻĻā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻ˛āĻžāĻ‡āĻ¨ āĻ†āĻāĻ•ā§āĻ¨āĨ¤

āĻĒāĻ˛āĻ•
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§€āĻ­ā§‚āĻ¤ āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ°ā§‡āĻ–āĻž āĻ†āĻāĻ•ā§āĻ¨āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ"āĨ¤

n āĻāĻ•āĻ‡ āĻ•āĻ˛āĻžāĻŽā§‡ āĻŽā§āĻĻā§āĻ°āĻŋāĻ¤ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ•āĻŸāĻŋ āĻŦāĻĄāĻŧ āĻŽāĻžāĻ¨ āĻšāĻŦā§‡
āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻšāĻžāĻ° āĻšā§āĻ°āĻžāĻ¸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ§āĻ¨āĻžāĻ¤ā§āĻŽāĻ• āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¯āĻĻāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻœāĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨ āĻšāĻžāĻ° āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤

āĻšāĻžāĻ°, r
(āĻ†āĻ¨ā§āĻŽāĻžāĻ¨āĻŋāĻ•) āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽ āĻšāĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ n. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ
āĻŽāĻžāĻ¨ āĻšāĻ˛ "25"āĨ¤

āĻŦāĻŋāĻ­āĻ•ā§āĻ¤_āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻ†āĻ˛āĻžāĻĻāĻžāĻ­āĻžāĻŦā§‡ āĻ†āĻāĻ•āĻž āĻŦāĻž āĻ“āĻ­āĻžāĻ°āĻ˛ā§āĻ¯āĻžāĻĒ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ•āĻŋāĻ¨āĻž āĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ…āĻĄāĻŋāĻ“ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻāĻŦāĻ‚ āĻāĻ•āĻ‡ āĻ¸āĻžāĻĨā§‡ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž
āĻ¸āĻŽāĻ¯āĻŧ:

amovie=a.mp3,asplit[out0], showwaves[out1]

¡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻŋāĻ¨ā§āĻĨā§‡āĻŸāĻŋāĻ• āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻāĻŸāĻŋāĻ•ā§‡ āĻļā§‹āĻ“āĻ¯āĻŧā§‡āĻ­ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻĻā§‡āĻ–āĻžāĻ¨, 30 āĻāĻ° āĻĢā§āĻ°ā§‡āĻŽ āĻ°ā§‡āĻŸ āĻœā§‹āĻ° āĻ•āĻ°ā§‡
āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻĢā§āĻ°ā§‡āĻŽ:

aevalsrc=sin(1*2*PI*t)*sin(880*2*PI*t):cos(2*PI*200*t),asplit[out0],showwaves=r=30[out1]

āĻļā§‹ āĻ“āĻ¯āĻŧā§‡āĻ­āĻ¸ā§āĻĒāĻŋāĻ•
āĻ¨āĻŽā§āĻ¨āĻž āĻ¤āĻ°āĻ™ā§āĻ— āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢā§āĻ°ā§‡āĻŽā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻ†āĻ•āĻžāĻ°, s
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻœāĻ¨ā§āĻ¯ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ†āĻ•āĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨. āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨ "āĻ­āĻŋāĻĄāĻŋāĻ“
āĻ†āĻ•āĻžāĻ°" āĻ…āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ in āĻĻā§āĻ¯ ffmpeg-utils āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "600x240"āĨ¤

āĻŦāĻŋāĻ­āĻ•ā§āĻ¤_āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛
āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻ†āĻ˛āĻžāĻĻāĻžāĻ­āĻžāĻŦā§‡ āĻ†āĻāĻ•āĻž āĻŦāĻž āĻ“āĻ­āĻžāĻ°āĻ˛ā§āĻ¯āĻžāĻĒ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ•āĻŋāĻ¨āĻž āĻ¤āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ 0āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ…āĻĄāĻŋāĻ“ āĻŸā§āĻ°ā§āĻ¯āĻžāĻ•ā§‡āĻ° āĻ¤āĻ°āĻ™ā§āĻ— āĻĢāĻ°ā§āĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻŦā§‡āĻ° āĻ•āĻ°ā§āĻ¨
1024x800 āĻ›āĻŦāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ ffmpeg:

ffmpeg -i audio.flac -lavfi showwavespic=split_channels=1:s=1024x800 waveform.png

āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ āĻŦāĻŋāĻ­āĻ•ā§āĻ¤
āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ…āĻ­āĻŋāĻ¨ā§āĻ¨ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤

"āĻ…ā§āĻ¯āĻžāĻ¸āĻĒā§āĻ˛āĻŋāĻŸ" āĻ…āĻĄāĻŋāĻ“ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡, āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ¸āĻžāĻĨā§‡ "āĻŦāĻŋāĻ­āĻ•ā§āĻ¤"āĨ¤

āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡ āĻ¯āĻž āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡āĨ¤ āĻ¯āĻĻāĻŋ
āĻ…āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ, āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 2.

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻāĻ•āĻ‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻĻā§āĻŸāĻŋ āĻĒā§ƒāĻĨāĻ• āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨:

[in] āĻŦāĻŋāĻ­āĻ•ā§āĻ¤ [out0][out1]

3 āĻŦāĻž āĻ¤āĻžāĻ° āĻŦā§‡āĻļāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡, āĻ¯ā§‡āĻŽāĻ¨:

[in] asplit=3 [out0][out1][out2]

āĻāĻ•āĻ‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻĻā§āĻŸāĻŋ āĻĒā§ƒāĻĨāĻ• āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨, āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ°āĻĒ āĻ•āĻ°āĻž āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻĄ āĻ•āĻ°āĻž:

[in] split [splitout1][splitout2];
[splitout1] crop=100:100:0:0 [cropout];
[splitout2] pad=200:200:100:100 [padout];

āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ‡āĻ¨āĻĒā§āĻŸ āĻ…āĻĄāĻŋāĻ“āĻ° 5 āĻ•āĻĒāĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ ffmpeg:

ffmpeg -i INPUT -filter_complex asplit=5 āĻ†āĻ‰āĻŸāĻĒā§āĻŸ

zmq, azmq
āĻāĻ•āĻŸāĻŋ libzmq āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻĒā§āĻ°ā§‡āĻ°āĻŋāĻ¤ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻ—ā§āĻ˛āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡ āĻĢāĻ°āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ•āĻ°ā§āĻ¨ā§ˇ
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ

"zmq" āĻāĻŦāĻ‚ "azmq" āĻāĻ•āĻŸāĻŋ āĻĒāĻžāĻ¸-āĻĨā§āĻ°ā§ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡āĨ¤ āĻĻā§āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ "zmq" āĻĸā§‹āĻ•āĻžāĻ¤ā§‡ āĻšāĻŦā§‡
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°, āĻĻā§āĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ "azmq"āĨ¤

āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ libzmq āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻāĻŦāĻ‚ āĻšā§‡āĻĄāĻžāĻ° āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
"--enable-libzmq" āĻ¸āĻš FFmpegāĨ¤

libzmq āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĻā§‡āĻ–ā§āĻ¨:http://www.zeromq.org/>

"zmq" āĻāĻŦāĻ‚ "azmq" āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻāĻ•āĻŸāĻŋ libzmq āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡, āĻ¯āĻž āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻĒā§āĻ°ā§‡āĻ°āĻŋāĻ¤ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡
āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ•āĻŸāĻŋ āĻ¨ā§‡āĻŸāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ• āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ bind_address āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻŸāĻŋ āĻĢāĻ°ā§āĻŽā§‡ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻšāĻŦā§‡:

[ ]

āĻ TARGET āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āĻ° āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡, āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ•ā§āĻ˛āĻžāĻ¸ā§‡āĻ° āĻ¨āĻžāĻŽ āĻŦāĻž a
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¨āĻžāĻŽāĨ¤

āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āĻ° āĻ¨āĻžāĻŽ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§‡āĨ¤

ARG āĻāĻšā§āĻ›āĻŋāĻ• āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻœāĻ¨ā§āĻ¯ āĻāĻšā§āĻ›āĻŋāĻ• āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ.

āĻ…āĻ­ā§āĻ¯āĻ°ā§āĻĨāĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻĒāĻ°ā§‡, āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻŸāĻŋ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻŸāĻŋ āĻĒā§āĻ°āĻŦā§‡āĻļ āĻ•āĻ°āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ āĻĢāĻ˛āĻžāĻĢāĻ˛ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡, āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋ āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ‰āĻ¤ā§āĻ¤āĻ° āĻĒāĻžāĻ āĻžāĻŦā§‡,
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ—ā§āĻ°āĻšāĻŖ:




āĻŦāĻžāĻ°ā§āĻ¤āĻž alāĻšā§āĻ›āĻŋāĻ•āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

āĻ¤āĻžāĻ•āĻžāĻ¨ā§‹ tools/zmqsend āĻāĻ•āĻŸāĻŋ zmq āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻ‰āĻĻāĻžāĻšāĻ°āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¯āĻž āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻĒāĻžāĻ āĻžāĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻāĻ‡ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ.

āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ ffplay

ffplay -dumpgraph 1 -f lavfi "
āĻ°āĻ™=s=100x100:c=āĻ˛āĻžāĻ˛ [l];
āĻ°āĻ™=s=100x100:c=āĻ¨ā§€āĻ˛ [r];
nullsrc=s=200x100, zmq [bg];
[bg][l] āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡ [bg+l];
[bg+l][r] āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡=x=100 "

āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻŦāĻžāĻŽ āĻĒāĻžāĻļā§‡āĻ° āĻ°āĻ™ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻ¤ā§‡, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

āĻ‡āĻ•ā§‹ āĻĒāĻžāĻ°ā§āĻ¸āĻĄ_āĻ°āĻ‚_0 āĻ— āĻšāĻ˛ā§āĻĻ | tools/zmqsend

āĻĄāĻžāĻ¨ āĻĻāĻŋāĻ• āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻ¤ā§‡:

echo āĻĒāĻžāĻ°ā§āĻ¸āĻĄ_āĻ°āĻ‚_1 āĻ— āĻ—ā§‹āĻ˛āĻžāĻĒā§€ | tools/zmqsend

āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻ‰āĻ¤ā§āĻ¸


āĻ¨ā§€āĻšā§‡ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻ‰āĻ¤ā§āĻ¸āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ

āĻāĻ•āĻŸāĻŋ āĻ¸āĻŋāĻ¨ā§‡āĻŽāĻž
āĻāĻ‡ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻ•āĻ‡ āĻšāĻ˛āĻšā§āĻšāĻŋāĻ¤ā§āĻ° āĻ‰āĻ¤ā§āĻ¸, āĻāĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻāĻ•āĻŸāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ¨āĻž āĻ•āĻ°ā§‡āĨ¤

āĻšāĻ˛āĻšā§āĻšāĻŋāĻ¤ā§āĻ°
āĻāĻ•āĻŸāĻŋ āĻŽā§āĻ­āĻŋ āĻ•āĻ¨ā§āĻŸā§‡āĻ‡āĻ¨āĻžāĻ° āĻĨā§‡āĻ•ā§‡ āĻ…āĻĄāĻŋāĻ“ āĻāĻŦāĻ‚/āĻ…āĻĨāĻŦāĻž āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ(āĻ—ā§āĻ˛āĻŋ) āĻĒāĻĄāĻŧā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡:

āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ
āĻ°āĻŋāĻ¸ā§‹āĻ°ā§āĻ¸ā§‡āĻ° āĻ¨āĻžāĻŽ āĻĒāĻĄāĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ (āĻ…āĻ—āĻ¤ā§āĻ¯āĻž āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ āĻ¨āĻ¯āĻŧ; āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻŦāĻž āĻāĻ•āĻŸāĻŋ
āĻ•āĻŋāĻ›ā§ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡)āĨ¤

āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸_āĻ¨āĻžāĻŽ, f
āĻŽā§āĻ­āĻŋ āĻĒāĻĄāĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡, āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ¨āĻžāĻŽ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ§āĻžāĻ°āĻ• āĻŦāĻž āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĨ¤ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡, āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĨā§‡āĻ•ā§‡ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻŽā§āĻ­āĻŋ_āĻ¨āĻžāĻŽ
āĻ…āĻĨāĻŦāĻž āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°ā§‡āĨ¤

āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨_āĻŦāĻŋāĻ¨ā§āĻĻā§, sp
āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ¸āĻŋāĻ• āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡āĨ¤ āĻĢā§āĻ°ā§‡āĻŽ āĻāĻ‡ āĻšāĻžāĻ• āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻšāĻŦā§‡
āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°āĻŸāĻŋāĻ•ā§‡ "av_strtod" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻ‡ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ¸ā§‚āĻšāĻ• āĻŽāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻāĻ•āĻŸāĻŋ IS āĻĒā§‹āĻ¸ā§āĻŸāĻĢāĻŋāĻ•ā§āĻ¸ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧāĻŋāĻ¤āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "0"āĨ¤

āĻ¸ā§āĻ°ā§‹āĻ¤, s
āĻĒāĻĄāĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡āĨ¤ āĻŦā§‡āĻļ āĻ•āĻ¯āĻŧā§‡āĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, "+" āĻĻā§āĻŦāĻžāĻ°āĻž āĻ†āĻ˛āĻžāĻĻāĻž āĻ•āĻ°āĻžāĨ¤ āĻĻā§āĻ¯
āĻ¸ā§‹āĻ°ā§āĻ¸ā§‡āĻ° āĻāĻ•āĻ‡ āĻ•ā§āĻ°āĻŽā§‡ āĻ¯āĻ¤āĻ—ā§āĻ˛āĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĨāĻžāĻ•āĻŦā§‡āĨ¤ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
ffmpeg āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛-āĻ ``āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ°' āĻŦāĻŋāĻ­āĻžāĻ—āĨ¤ āĻĻā§āĻŸāĻŋ āĻŦāĻŋāĻļā§‡āĻˇ āĻ¨āĻžāĻŽ, "dv" āĻāĻŦāĻ‚
"da" āĻ¯āĻĨāĻžāĻ•ā§āĻ°āĻŽā§‡ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ (āĻ¸āĻ°ā§āĻŦā§‹āĻ¤ā§āĻ¤āĻŽ āĻ‰āĻĒāĻ¯ā§āĻ•ā§āĻ¤) āĻ­āĻŋāĻĄāĻŋāĻ“ āĻāĻŦāĻ‚ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ¯āĻŧ
"dv", āĻŦāĻž "da" āĻ¯āĻĻāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋāĻ•ā§‡ "amovie" āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧāĨ¤

āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ_āĻ¸ā§‚āĻšāĻ•, si
āĻĒāĻĄāĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽā§‡āĻ° āĻ¸ā§‚āĻšā§€ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡āĨ¤ āĻŽāĻžāĻ¨ -1 āĻšāĻ˛ā§‡ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ‰āĻĒāĻ¯ā§āĻ•ā§āĻ¤
āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻž āĻšāĻŦā§‡. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "-1"āĨ¤ āĻ…āĻŦāĻšāĻ¯āĻŧāĨ¤ āĻ¯āĻĻāĻŋ
āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻŸāĻŋāĻ•ā§‡ "amovie" āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ, āĻāĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻŦā§‡āĨ¤

āĻ˛ā§āĻĒ
āĻ§āĻžāĻ°āĻžāĻŸāĻŋ āĻ•āĻ¤āĻŦāĻžāĻ° āĻĒāĻĄāĻŧāĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡āĨ¤ āĻŽāĻžāĻ¨ 1 āĻāĻ° āĻ•āĻŽ āĻšāĻ˛ā§‡,
āĻĒā§āĻ°āĻŦāĻžāĻš āĻŦāĻžāĻ°āĻŦāĻžāĻ° āĻĒāĻĄāĻŧāĻž āĻšāĻŦā§‡. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ "1"āĨ¤

āĻ¨ā§‹āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻ¯āĻ–āĻ¨ āĻŽā§āĻ­āĻŋāĻŸāĻŋ āĻ˛ā§āĻĒ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¤āĻ–āĻ¨ āĻ‰āĻ¤ā§āĻ¸ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž, āĻ¤āĻžāĻ‡ āĻāĻŸāĻŋ āĻšāĻŦā§‡
āĻ… āĻāĻ•āĻ˜ā§‡āĻ¯āĻŧā§‡ āĻ•ā§āĻ°āĻŽāĻŦāĻ°ā§āĻ§āĻŽāĻžāĻ¨ āĻŸāĻžāĻ‡āĻŽāĻ¸ā§āĻŸā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°āĻ—ā§āĻ°āĻžāĻĢā§‡āĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻ‰āĻĒāĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ, āĻ¯ā§‡āĻŽāĻ¨āĻŸāĻŋ āĻĻā§‡āĻ–āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻāĻ‡ āĻ—ā§āĻ°āĻžāĻĢ:

āĻ‡āĻ¨āĻĒā§āĻŸ -----------> deltapts0 --> āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡ --> āĻ†āĻ‰āĻŸāĻĒā§āĻŸ
^
|
āĻŽā§āĻ­āĻŋ --> āĻ¸ā§āĻ•ā§‡āĻ˛--> āĻĄā§‡āĻ˛ā§āĻŸāĻžāĻĒā§āĻŸāĻ¸1 -------+

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ

¡ AVI āĻĢāĻžāĻ‡āĻ˛ in.avi āĻāĻ° āĻļā§āĻ°ā§ āĻĨā§‡āĻ•ā§‡ 3.2 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¨ āĻāĻŦāĻ‚ āĻāĻŸāĻŋāĻ° āĻ‰āĻĒāĻ°ā§‡ āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡ āĻ•āĻ°ā§āĻ¨
āĻ‡āĻ¨āĻĒā§āĻŸ āĻ˛ā§‡āĻŦā§‡āĻ˛āĻ¯ā§āĻ•ā§āĻ¤ "āĻ‡āĻ¨":

movie=in.avi:seek_point=3.2, āĻ¸ā§āĻ•ā§‡āĻ˛=180:-1, setpts=PTS-STARTPTS [over];
[in] setpts=PTS-STARTPTS [āĻĒā§āĻ°āĻ§āĻžāĻ¨];
[āĻĒā§āĻ°āĻ§āĻžāĻ¨][āĻ“āĻ­āĻžāĻ°] āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡=16:16 [āĻ†āĻ‰āĻŸ]

¡ āĻāĻ•āĻŸāĻŋ video4linux2 āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻĨā§‡āĻ•ā§‡ āĻĒāĻĄāĻŧā§āĻ¨ āĻāĻŦāĻ‚ "āĻ‡āĻ¨" āĻ˛ā§‡āĻŦā§‡āĻ˛āĻ¯ā§āĻ•ā§āĻ¤ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻ‰āĻĒāĻ°ā§‡ āĻāĻŸāĻŋāĻ•ā§‡ āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡ āĻ•āĻ°ā§āĻ¨:

movie=/dev/video0:f=video4linux2, āĻ¸ā§āĻ•ā§‡āĻ˛=180:-1, setpts=PTS-STARTPTS [over];
[in] setpts=PTS-STARTPTS [āĻĒā§āĻ°āĻ§āĻžāĻ¨];
[āĻĒā§āĻ°āĻ§āĻžāĻ¨][āĻ“āĻ­āĻžāĻ°] āĻ“āĻ­āĻžāĻ°āĻ˛ā§‡=16:16 [āĻ†āĻ‰āĻŸ]

¡ dvd.vob āĻĨā§‡āĻ•ā§‡ 0x81 āĻ†āĻ‡āĻĄāĻŋ āĻ¸āĻš āĻĒā§āĻ°āĻĨāĻŽ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ āĻāĻŦāĻ‚ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ āĻĒāĻĄāĻŧā§āĻ¨; āĻ­āĻŋāĻĄāĻŋāĻ“
"āĻ­āĻŋāĻĄāĻŋāĻ“" āĻ¨āĻžāĻŽā§‡āĻ° āĻĒā§āĻ¯āĻžāĻĄā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻāĻŦāĻ‚ āĻ…āĻĄāĻŋāĻ“ āĻ¨āĻžāĻŽā§‡āĻ° āĻĒā§āĻ¯āĻžāĻĄā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤
"āĻļā§āĻ°ā§āĻ¤āĻŋ":

movie=dvd.vob:s=v:0+#0x81 [āĻ­āĻŋāĻĄāĻŋāĻ“] [āĻ…āĻĄāĻŋāĻ“]

onworks.net āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ ffplay-all āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨


āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻāĻŦāĻ‚ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§āĻŸā§‡āĻļāĻ¨

āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻāĻŦāĻ‚ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ…ā§āĻ¯āĻžāĻĒ āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨

  • 1
    Phaser
    Phaser
    Phaser āĻāĻ•āĻŸāĻŋ āĻĻā§āĻ°ā§āĻ¤, āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡, āĻāĻŦāĻ‚ āĻŽāĻœāĻžāĻ° āĻ–ā§‹āĻ˛āĻž
    āĻ‰ā§ŽāĻ¸ HTML5 āĻ—ā§‡āĻŽ āĻĢā§āĻ°ā§‡āĻŽāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ• āĻ…āĻĢāĻžāĻ° āĻ•āĻ°ā§‡
    WebGL āĻāĻŦāĻ‚ āĻ•ā§āĻ¯āĻžāĻ¨āĻ­āĻžāĻ¸ āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ°āĻŋāĻ‚ āĻœā§āĻĄāĻŧā§‡
    āĻĄā§‡āĻ¸ā§āĻ•āĻŸāĻĒ āĻāĻŦāĻ‚ āĻŽā§‹āĻŦāĻžāĻ‡āĻ˛ āĻ“āĻ¯āĻŧā§‡āĻŦ āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ°āĨ¤ āĻ—ā§‡āĻŽāĻ¸
    āĻ¸āĻš āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡...
    Phaser āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨
  • 2
    āĻ­āĻžāĻ¸āĻžāĻ˛ āĻ‡āĻžā§āĻœāĻŋāĻ¨
    āĻ­āĻžāĻ¸āĻžāĻ˛ āĻ‡āĻžā§āĻœāĻŋāĻ¨
    VASSAL āĻ¤ā§ˆāĻ°āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ—ā§‡āĻŽ āĻ‡āĻžā§āĻœāĻŋāĻ¨
    āĻāĻ¤āĻŋāĻšā§āĻ¯āĻ—āĻ¤ āĻŦā§‹āĻ°ā§āĻĄā§‡āĻ° āĻ‡āĻ˛ā§‡āĻ•āĻŸā§āĻ°āĻ¨āĻŋāĻ• āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ
    āĻāĻŦāĻ‚ āĻ•āĻžāĻ°ā§āĻĄ āĻ—ā§‡āĻŽāĨ¤ āĻāĻŸāĻŋ āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡
    āĻ—ā§‡āĻŽ āĻĒāĻŋāĻ¸ āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ°āĻŋāĻ‚ āĻāĻŦāĻ‚ āĻŽāĻŋāĻĨāĻ¸ā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž,
    āĻāĻŦāĻ‚...
    āĻ­āĻžāĻ¸āĻžāĻ˛ āĻ‡āĻžā§āĻœāĻŋāĻ¨ āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨
  • 3
    OpenPDF - iText āĻāĻ° āĻ•āĻžāĻāĻŸāĻž
    OpenPDF - iText āĻāĻ° āĻ•āĻžāĻāĻŸāĻž
    OpenPDF āĻ¤ā§ˆāĻ°āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻœāĻžāĻ­āĻž āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ
    āĻāĻŦāĻ‚ LGPL āĻĻāĻŋāĻ¯āĻŧā§‡ PDF āĻĢāĻžāĻ‡āĻ˛ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž āĻ•āĻ°āĻž āĻāĻŦāĻ‚
    āĻāĻŽāĻĒāĻŋāĻāĻ˛ āĻ“āĻĒā§‡āĻ¨ āĻ¸ā§‹āĻ°ā§āĻ¸ āĻ˛āĻžāĻ‡āĻ¸ā§‡āĻ¨ā§āĻ¸āĨ¤ OpenPDF āĻšāĻ˛
    LGPL/MPL āĻ“āĻĒā§‡āĻ¨ āĻ¸ā§‹āĻ°ā§āĻ¸ iText āĻāĻ° āĻ‰āĻ¤ā§āĻ¤āĻ°āĻ¸ā§‚āĻ°āĻŋ,
    āĻ†āĻ›ā§‡ ...
    OpenPDF āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨ - iText āĻāĻ° āĻĢāĻ°ā§āĻ•
  • 4
    āĻ¸āĻžāĻ—āĻž āĻœāĻŋāĻ†āĻ‡āĻāĻ¸
    āĻ¸āĻžāĻ—āĻž āĻœāĻŋāĻ†āĻ‡āĻāĻ¸
    SAGA - āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ
    āĻ­ā§‚-āĻŦā§ˆāĻœā§āĻžāĻžāĻ¨āĻŋāĻ• āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ - āĻāĻ•āĻŸāĻŋ āĻ­ā§ŒāĻ—āĻ˛āĻŋāĻ•
    āĻ¸āĻžāĻĨā§‡ āĻ‡āĻ¨āĻĢāĻ°āĻŽā§‡āĻļāĻ¨ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ (GIS) āĻ¸āĻĢāĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°
    āĻœāĻŋāĻ“āĻĄāĻžāĻŸāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻļāĻžāĻ˛ āĻ•ā§āĻˇāĻŽāĻ¤āĻž
    āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ°āĻŖ āĻāĻŦāĻ‚ ana...
    SAGA GIS āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨
  • 5
    Java/JTOpen āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻŸā§āĻ˛āĻŦāĻ•ā§āĻ¸
    Java/JTOpen āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻŸā§āĻ˛āĻŦāĻ•ā§āĻ¸
    Java/JTOpen āĻāĻ° āĻœāĻ¨ā§āĻ¯ IBM āĻŸā§āĻ˛āĻŦāĻ•ā§āĻ¸ āĻšāĻ˛ a
    āĻœāĻžāĻ­āĻž āĻ•ā§āĻ˛āĻžāĻ¸ā§‡āĻ° āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡
    āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ/āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻāĻŦāĻ‚ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ¨ā§‡āĻŸ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŋāĻ‚
    OS/400 āĻšāĻžāĻ˛āĻŋāĻ¤ āĻāĻ•āĻŸāĻŋ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻŽāĻĄā§‡āĻ˛,
    i5/OS, o...
    Java/JTOpen āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻŸā§āĻ˛āĻŦāĻ•ā§āĻ¸ āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨
  • 6
    D3.js
    D3.js
    D3.js (āĻŦāĻž āĻĄā§‡āĻŸāĻž-āĻšāĻžāĻ˛āĻŋāĻ¤ āĻ¨āĻĨāĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ D3)
    āĻāĻ•āĻŸāĻŋ āĻœāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ¯āĻž āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
    āĻ—āĻ¤āĻŋāĻļā§€āĻ˛, āĻ‡āĻ¨ā§āĻŸāĻžāĻ°ā§‡āĻ•ā§āĻŸāĻŋāĻ­ āĻĄā§‡āĻŸāĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡
    āĻ“āĻ¯āĻŧā§‡āĻŦ āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ°ā§‡ āĻ­āĻŋāĻœā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœā§‡āĻļāĻ¨āĨ¤ D3 āĻ¸āĻš
    āĻ†āĻĒāĻ¨āĻŋ...
    D3.js āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨
  • āĻ†āĻ°āĻ“ Âģ

āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻ—ā§āĻ˛āĻŋ

  • 1
    āĻ†āĻŦāĻŋāĻĻāĻŋāĻĢ
    āĻ†āĻŦāĻŋāĻĻāĻŋāĻĢ
    abidiff - ELF āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° ABIs āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°ā§āĻ¨
    abidiff āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°ā§‡
    āĻĻā§āĻŸāĻŋ āĻļā§‡āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ (ABI)
    ELF āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ…āĻ°ā§āĻĨāĻĒā§‚āĻ°ā§āĻŖ āĻ¨āĻŋāĻ°ā§āĻ—āĻ¤
    āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸ...
    āĻ†āĻŦāĻŋāĻĻāĻŋāĻĢ āĻšāĻžāĻ˛āĻžāĻ¨
  • 2
    abidw
    abidw
    abidw - āĻāĻ•āĻŸāĻŋ ELF āĻāĻ° ABI āĻ¸āĻŋāĻ°āĻŋāĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœ āĻ•āĻ°ā§āĻ¨
    āĻĢāĻžāĻ‡āĻ˛ abidw ELF-āĻ āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ— āĻ•āĻ°āĻž āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻĒāĻĄāĻŧā§‡
    āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻŸ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ XML āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻ¨āĻŋāĻ°ā§āĻ—āĻ¤ āĻ•āĻ°ā§‡
    āĻāĻ° ABI āĻĨā§‡āĻ•ā§‡ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ†āĻ‰āĻŸāĻĒā§āĻŸāĨ¤ āĻĻā§āĻ¯
    āĻ¨āĻŋāĻ°ā§āĻ—āĻ¤...
    abidw āĻ°āĻžāĻ¨
  • 3
    copac2xml
    copac2xml
    bibutils - āĻ—ā§āĻ°āĻ¨ā§āĻĨāĻĒāĻžā§āĻœāĻŋ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°
    āĻ‡āĻ‰āĻŸāĻŋāĻ˛āĻŋāĻŸāĻŋ...
    copac2xml āĻšāĻžāĻ˛āĻžāĻ¨
  • 4
    āĻŽāĻŋāĻļāĻ°āĻĻā§‡āĻļā§€āĻ¯āĻŧ āĻ–ā§ƒāĻˇā§āĻŸāĻžāĻ¨
    āĻŽāĻŋāĻļāĻ°āĻĻā§‡āĻļā§€āĻ¯āĻŧ āĻ–ā§ƒāĻˇā§āĻŸāĻžāĻ¨
    copt - peephole āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœāĻžāĻ° SYSNOPIS:
    copt āĻĢāĻžāĻ‡āĻ˛.. āĻŦāĻ°ā§āĻŖāĻ¨āĻž: copt āĻšāĻ˛ āĻāĻ•āĻŸāĻŋ
    āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ‰āĻĻā§āĻĻā§‡āĻļā§āĻ¯ peephole āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœāĻžāĻ°. āĻāĻŸāĻž
    āĻāĻ° āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻ•ā§‹āĻĄ āĻĒāĻĄāĻŧā§‡ āĻāĻŦāĻ‚
    āĻ˛ā§‡āĻ–ā§‡āĻ¨ āĻāĻ•āĻŸāĻŋ...
    āĻ•āĻĒā§āĻŸ āĻšāĻžāĻ˛āĻžāĻ¨
  • 5
    gather_stx_titles
    gather_stx_titles
    gather_stx_titles - āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ āĻ¸āĻ‚āĻ—ā§āĻ°āĻš āĻ•āĻ°ā§āĻ¨
    Stx āĻ¨āĻĨāĻŋ āĻĨā§‡āĻ•ā§‡ āĻ˜ā§‹āĻˇāĻŖāĻž...
    gather_stx_titles āĻšāĻžāĻ˛āĻžāĻ¨
  • 6
    gatling-āĻŦā§‡āĻžā§āĻš
    gatling-āĻŦā§‡āĻžā§āĻš
    āĻŦā§‡āĻžā§āĻš - http āĻŦā§‡āĻžā§āĻšāĻŽāĻžāĻ°ā§āĻ• ...
    āĻ—ā§āĻ¯āĻžāĻŸāĻ˛āĻŋāĻ‚-āĻŦā§‡āĻžā§āĻš āĻšāĻžāĻ˛āĻžāĻ¨
  • āĻ†āĻ°āĻ“ Âģ

Ad