рдЕрдВрдЧреНрд░реЗрдЬрд╝реАрдлреНрд░реЗрдВрдЪрд╕реНрдкреЗрдирд┐рд╢

Ad


рдСрдирд╡рд░реНрдХреНрд╕ рдлрд╝реЗрд╡рд┐рдХреЙрди

avconv - рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдСрдирд▓рд╛рдЗрди

рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдСрдирд╡рд░реНрдХреНрд╕ рдореБрдлреНрдд рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ avconv рдЪрд▓рд╛рдПрдВ

рдпрд╣ рдХрдорд╛рдВрдб avconv рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдХрд┐ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХрд╛рд░реНрдпрдХреНрд░рдо:

рдирд╛рдо


ffmpeg - ffmpeg рд╡реАрдбрд┐рдпреЛ рдХрдиреНрд╡рд░реНрдЯрд░

SYNOPSIS


рдПрдлрд╝рдПрдлрд╝рдПрдордкреАрдИрдЬреА [рд╡реИрд╢реНрд╡рд┐рдХ_рд╡рд┐рдХрд▓реНрдк] {[рдЗрдирдкреБрдЯ_рдлрд╛рдЗрд▓_рд╡рд┐рдХрд▓реНрдк] -рдореИрдВ рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓} ... {[рдЖрдЙрдЯрдкреБрдЯ_рдлрд╛рдЗрд▓_рд╡рд┐рдХрд▓реНрдк]
рдирд┐рд░реНрдЧрдо рд╕рдВрдЪрд┐рдХрд╛}...

рд╡рд░реНрдгрди


ffmpeg рдПрдХ рдмрд╣реБрдд рддреЗрдЬрд╝ рд╡реАрдбрд┐рдпреЛ рдФрд░ рдСрдбрд┐рдпреЛ рдХрдирд╡рд░реНрдЯрд░ рд╣реИ рдЬреЛ рд▓рд╛рдЗрд╡ рдСрдбрд┐рдпреЛ/рд╡реАрдбрд┐рдпреЛ рд╕реЗ рднреА рд▓рд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рд╕реНрд░реЛрддред рдпрд╣ рдордирдорд╛рдиреЗ рдврдВрдЧ рд╕реЗ рдирдореВрдирд╛ рджрд░реЛрдВ рдХреЗ рдмреАрдЪ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдлреНрд▓рд╛рдИ рдкрд░ рд╡реАрдбрд┐рдпреЛ рдХрд╛ рдЖрдХрд╛рд░ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИ
рдПрдХ рдЙрдЪреНрдЪ рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реЗ рдкреЙрд▓реАрдлрд╝реЗрдЬрд╝ рдлрд╝рд┐рд▓реНрдЯрд░ рдХреЗ рд╕рд╛рдеред

ffmpeg рдЗрдирдкреБрдЯ "рдлрд╛рдЗрд▓реЛрдВ" рдХреА рдордирдорд╛рдиреА рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рдкрдврд╝рддрд╛ рд╣реИ (рдЬреЛ рдирд┐рдпрдорд┐рдд рдлрд╛рдЗрд▓реЗрдВ, рдкрд╛рдЗрдк рд╣реЛ рд╕рдХрддрд╛ рд╣реИ,
рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдЯреНрд░реАрдо, рдЧреНрд░реИрдмрд┐рдВрдЧ рдбрд┐рд╡рд╛рдЗрд╕, рдЖрджрд┐), "-i" рд╡рд┐рдХрд▓реНрдк рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ, рдФрд░ an . рдХреЛ рд▓рд┐рдЦрддрд╛ рд╣реИ
рдЖрдЙрдЯрдкреБрдЯ "рдлрд╛рдЗрд▓реЛрдВ" рдХреА рдордирдорд╛рдиреА рд╕рдВрдЦреНрдпрд╛, рдЬреЛ рдПрдХ рд╕рд╛рджреЗ рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреА рдЬрд╛рддреА рд╣реИред
рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдкрд╛рдИ рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдХреЛрдИ рднреА рдЪреАрдЬ рдЬрд┐рд╕реЗ рдПрдХ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рд╡реНрдпрд╛рдЦреНрдпрд╛рдпрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдПрдХ рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдПред

рдкреНрд░рддреНрдпреЗрдХ рдЗрдирдкреБрдЯ рдпрд╛ рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ, рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдЕрд▓рдЧ-рдЕрд▓рдЧ рдзрд╛рд░рд╛рдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ
рдкреНрд░рдХрд╛рд░ (рд╡реАрдбрд┐рдпреЛ/рдСрдбрд┐рдпреЛ/рдЙрдкрд╢реАрд░реНрд╖рдХ/рдЕрдиреБрд▓рдЧреНрдирдХ/рдбреЗрдЯрд╛)ред рдЕрдиреБрдордд рд╕рдВрдЦреНрдпрд╛ рдФрд░/рдпрд╛ рдзрд╛рд░рд╛рдУрдВ рдХреЗ рдкреНрд░рдХрд╛рд░
рдХрдВрдЯреЗрдирд░ рдкреНрд░рд╛рд░реВрдк рджреНрд╡рд╛рд░рд╛ рд╕реАрдорд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рдЪреБрдирдирд╛ рдХрд┐ рдХреМрди-рд╕реА рд╕реНрдЯреНрд░реАрдо рд╕реЗ рдЗрдирдкреБрдЯ рдЬрд╛рдПрдЧрд╛
рдЬрд┐рд╕рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рдпрд╛ рддреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдпрд╛ "-рдореИрдк" рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рд╕реНрдЯреНрд░реАрдо рджреЗрдЦреЗрдВ
рдЪрдпрди рдЕрдзреНрдпрд╛рдп)ред

рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЙрдирдХреЗ рд╕реВрдЪрдХрд╛рдВрдХреЛрдВ (0-рдЖрдзрд╛рд░рд┐рдд) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЬреИрд╕реЗ рдкрд╣рд▓рд╛
рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ 0 рд╣реИ, рджреВрд╕рд░реА 1 рд╣реИ, рдЖрджрд┐ред рдЗрд╕реА рддрд░рд╣, рдлрд╝рд╛рдЗрд▓ рдХреЗ рднреАрддрд░ рдХреА рдзрд╛рд░рд╛рдУрдВ рдХреЛ рдХрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдЙрдирдХреЗ рд╕реВрдЪрдХрд╛рдВрдХред рдЬреИрд╕реЗ "2:3" рддреАрд╕рд░реА рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЪреМрдереА рд╕реНрдЯреНрд░реАрдо рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддрд╛ рд╣реИред рдФрд░ рджреЗрдЦреЗрдВ
рд╕реНрдЯреНрд░реАрдо рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ рдЕрдзреНрдпрд╛рдпред

рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рд╡рд┐рдХрд▓реНрдк рдЕрдЧрд▓реА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдлрд╝рд╛рдЗрд▓ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдЖрджреЗрд╢ рд╣реИ
рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рдФрд░ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдПрдХ рд╣реА рд╡рд┐рдХрд▓реНрдк рдХрдИ рдмрд╛рд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ
рдШрдЯрдирд╛ рдХреЛ рдлрд┐рд░ рдЕрдЧрд▓реЗ рдЗрдирдкреБрдЯ рдпрд╛ рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдкрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рдирд┐рдпрдо рд╕реЗ рдЕрдкрд╡рд╛рдж
рд╡реИрд╢реНрд╡рд┐рдХ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ (рдЬреИрд╕реЗ рд╡рд░реНрдмреЛрд╕рд┐рдЯреА рд╕реНрддрд░), рдЬрд┐рдиреНрд╣реЗрдВ рдкрд╣рд▓реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЗрдирдкреБрдЯ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рди рдорд┐рд▓рд╛рдПрдВ - рдкрд╣рд▓реЗ рд╕рднреА рдЗрдирдкреБрдЯ рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ, рдлрд┐рд░ рд╕рднреА рдЖрдЙрдЯрдкреБрдЯ рдлрд╛рдЗрд▓реЛрдВ рдХреЛред
рд╕рд╛рде рд╣реА рдЙрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рди рдорд┐рд▓рд╛рдПрдВ рдЬреЛ рд╡рд┐рднрд┐рдиреНрди рдлрд╛рдЗрд▓реЛрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛрдВред рд╕рднреА рд╡рд┐рдХрд▓реНрдк рдХреЗрд╡рд▓ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддреЗ рд╣реИрдВ
рдЕрдЧрд▓реА рдЗрдирдкреБрдЯ рдпрд╛ рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдФрд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдмреАрдЪ рд░реАрд╕реЗрдЯ рдХреА рдЬрд╛рддреА рд╣реИрдВред

рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╡реАрдбрд┐рдпреЛ рдмрд┐рдЯрд░реЗрдЯ рдХреЛ 64 kbit/s рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:

ffmpeg -i рдЗрдирдкреБрдЯ.avi -b:v 64k -bufsize 64k рдЖрдЙрдЯрдкреБрдЯ.avi

┬╖ рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдХреА рдлреНрд░реЗрдо рджрд░ рдХреЛ 24 рдПрдлрдкреАрдПрд╕ рдкрд░ рдмрд╛рдзреНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:

рдПрдлрдПрдлрдПрдордкреАрдИрдЬреА -рдЖрдИ рдЗрдирдкреБрдЯ.рдПрд╡реАрдЖрдИ -рдЖрд░ 24 рдЖрдЙрдЯрдкреБрдЯ.рдПрд╡реАрдЖрдИ

┬╖ рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдХреА рдлреНрд░реЗрдо рджрд░ (рдХреЗрд╡рд▓ рдХрдЪреНрдЪреЗ рдкреНрд░рд╛рд░реВрдкреЛрдВ рдХреЗ рд▓рд┐рдП рдорд╛рдиреНрдп) рдХреЛ 1 рдПрдлрдкреАрдПрд╕ рдФрд░ . рдХреЗ рд▓рд┐рдП рдмрд╛рдзреНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдХреА рдлрд╝реНрд░реЗрдо рджрд░ 24 fps рддрдХ:

ffmpeg -r 1 -i рдЗрдирдкреБрдЯ.m2v -r 24 рдЖрдЙрдЯрдкреБрдЯ.рдПрд╡реА

рдХрдЪреНрдЪреЗ рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд░реВрдк рд╡рд┐рдХрд▓реНрдк рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред

рд╡рд┐рд╕реНрддреГрдд рд╡рд░реНрдгрди


рдореЗрдВ рдЯреНрд░рд╛рдВрд╕рдХреЛрдбрд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ ffmpeg рдкреНрд░рддреНрдпреЗрдХ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд▓рд┐рдП рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдЖрд░реЗрдЦ:

_______ ______________
| | | |
| рдЗрдирдкреБрдЯ | рдбрд┐рдордХреНрд╕рд░ | рдПрдиреНрдХреЛрдбреЗрдб рдбреЗрдЯрд╛ | рд╡рд┐рдХреЛрдбрдХ
| рдлрд╝рд╛рдЗрд▓ | ---------> | рдкреИрдХреЗрдЯ | -----+
|_______| |____________|| |
v
_________
| |
| рдбрд┐рдХреЛрдб |
| рдлреНрд░реЗрдо |
|________|
________ ______________ |
| | | | |
| рдЖрдЙрдЯрдкреБрдЯ | <-------- | рдПрдиреНрдХреЛрдбреЗрдб рдбреЗрдЯрд╛ | <----+
| рдлрд╝рд╛рдЗрд▓ | рдордХреНрд╕рд░ | рдкреИрдХреЗрдЯ | рдПрдирдХреЛрдбрд░
|________| |____________||

ffmpeg рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдкрдврд╝рдиреЗ рдФрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП libavformat рд▓рд╛рдЗрдмреНрд░реЗрд░реА (рдбреЗрдордХреНрд╕рд░реНрд╕ рдпреБрдХреНрдд) рдХреЛ рдХреЙрд▓ рдХрд░рддрд╛ рд╣реИ
рдЙрдирдореЗрдВ рд╕реЗ рдПрдиреНрдХреЛрдбреЗрдб рдбреЗрдЯрд╛ рд╡рд╛рд▓реЗ рдкреИрдХреЗрдЯред рдЬрдм рдХрдИ рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓реЗрдВ рд╣реЛрддреА рд╣реИрдВ, ffmpeg
рдХрд┐рд╕реА рднреА рд╕рдХреНрд░рд┐рдп рдЗрдирдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рдкрд░ рдирд┐рдореНрдирддрдо рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдХреЗ рдЙрдиреНрд╣реЗрдВ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реИред

рдПрдиреНрдХреЛрдбреЗрдб рдкреИрдХреЗрдЯ рддрдм рдбрд┐рдХреЛрдбрд░ рдХреЛ рдкрд╛рд╕ рдХрд░ рджрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ (рдЬрдм рддрдХ рдХрд┐ рд╕реНрдЯреНрд░реАрдордХреЙрдкреА рдХрд╛ рдЪрдпрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рд╕реНрдЯреНрд░реАрдо, рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рджреЗрдЦреЗрдВ)ред рдбрд┐рдХреЛрдбрд░ рдЕрд╕рдореНрдкреАрдбрд┐рдд рдлреНрд░реЗрдо (рдХрдЪреНрдЪрд╛) рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ
video/PCM audio/...) рдЬрд┐рд╕реЗ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдХреЗ рдЖрдЧреЗ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдЕрдЧрд▓рд╛ рднрд╛рдЧ рджреЗрдЦреЗрдВ)ред рдмрд╛рдж рдореЗрдВ
рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ, рдлрд╝реНрд░реЗрдо рдХреЛ рдПрдиреНрдХреЛрдбрд░ рдХреЛ рдкрд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдЙрдиреНрд╣реЗрдВ рдПрдиреНрдХреЛрдб рдХрд░рддрд╛ рд╣реИ рдФрд░ рдПрдиреНрдХреЛрдбреЗрдб рдЖрдЙрдЯрдкреБрдЯ рдХрд░рддрд╛ рд╣реИ
рдкреИрдХреЗрдЯ рдЕрдВрдд рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдордХреНрд╕рд░ рдХреЛ рдкрд╛рд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдПрдиреНрдХреЛрдбреЗрдб рдкреИрдХреЗрдЯ рдХреЛ рд▓рд┐рдЦрддрд╛ рд╣реИ
рдирд┐рд░реНрдЧрдо рд╕рдВрдЪрд┐рдХрд╛ред

рдЫрдирди
рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рд╕реЗ рдкрд╣рд▓реЗ, ffmpeg рд╕реЗ рдлрд┐рд▓реНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрдЪреНрдЪреЗ рдСрдбрд┐рдпреЛ рдФрд░ рд╡реАрдбрд┐рдпреЛ рдлреНрд░реЗрдо рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рд▓рд┐рдмрд╛рд╡рдлрд┐рд▓реНрдЯрд░ рд▓рд╛рдЗрдмреНрд░реЗрд░реАред рдХрдИ рдЬрдВрдЬреАрд░ рд╡рд╛рд▓реЗ рдлрд┐рд▓реНрдЯрд░ рдПрдХ рдлрд┐рд▓реНрдЯрд░ рдЧреНрд░рд╛рдл рдмрдирд╛рддреЗ рд╣реИрдВред ffmpeg рдЕрд▓рдЧ рд╣реИ
рджреЛ рдкреНрд░рдХрд╛рд░ рдХреЗ рдлрд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл рдХреЗ рдмреАрдЪ: рд╕рд░рд▓ рдФрд░ рдЬрдЯрд┐рд▓ред

рд╕рд░рд▓ рдлрд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл

рд╕рд░рд▓ рдлрд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл рд╡реЗ рд╣реЛрддреЗ рд╣реИрдВ рдЬрд┐рдирдореЗрдВ рдмрд┐рд▓реНрдХреБрд▓ рдПрдХ рдЗрдирдкреБрдЯ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рд╣реЛрддрд╛ рд╣реИ, рджреЛрдиреЛрдВ рд╕рдорд╛рди
рдкреНрд░рдХрд╛рд░ред рдЙрдкрд░реЛрдХреНрдд рдЖрд░реЗрдЦ рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдЪрд░рдг рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдХреЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдбрд┐рдХреЛрдбрд┐рдВрдЧ рдФрд░ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреЗ рдмреАрдЪ:

__________ _________
| | | |
| рдбрд┐рдХреЛрдб | | рдПрдиреНрдХреЛрдбреЗрдб рдбреЗрдЯрд╛ |
| рдлреНрд░реЗрдо |\ _ | рдкреИрдХреЗрдЯ |
|________| \ /||____________|
\ __________ /
рд╕рд░рд▓ _\|| | / рдПрдирдХреЛрдбрд░
рдлрд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл | рдлрд╝рд┐рд▓реНрдЯрд░реНрдб |/
| рдлреНрд░реЗрдо |
|__________|

рд╕рд╛рдзрд╛рд░рдг рдлрд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл рдкреНрд░рддрд┐-рд╕реНрдЯреНрд░реАрдо рдХреЗ рд╕рд╛рде рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП рд╣реИрдВ -Filter рд╡рд┐рдХрд▓реНрдк (рдХреЗ рд╕рд╛рде -рд╡реАрдПрдл рдФрд░ -рдП рдПрдл
рдХреНрд░рдорд╢рдГ рд╡реАрдбрд┐рдпреЛ рдФрд░ рдСрдбрд┐рдпреЛ рдХреЗ рд▓рд┐рдП рдЙрдкрдирд╛рдо)ред рд╡реАрдбрд┐рдпреЛ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдлрд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл рдвреВрдВрдврд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдЗрд╕ рддрд░рд╣ рдЙрджрд╛рд╣рд░рдг:

_______ _____ _______ ________
| | | | | | | |
| рдЗрдирдкреБрдЯ | ---> | рдбрд┐рдЗрдВрдЯрд░рд▓реЗрд╕ | ---> | рдкреИрдорд╛рдирд╛ | ---> | рдЖрдЙрдЯрдкреБрдЯ |
|_______| |____________| |_______| |________|

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдХреБрдЫ рдлрд╝рд┐рд▓реНрдЯрд░ рдлрд╝реНрд░реЗрдо рдЧреБрдгреЛрдВ рдХреЛ рдмрджрд▓рддреЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рдлрд╝реНрд░реЗрдо рд╕рд╛рдордЧреНрд░реА рдХреЛ рдирд╣реАрдВред рдЬреИрд╕реЗ "рдПрдлрдкреАрдПрд╕"
рдЙрдкрд░реЛрдХреНрдд рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рдлрд╝рд┐рд▓реНрдЯрд░ рдлрд╝реНрд░реЗрдо рдХреА рд╕рдВрдЦреНрдпрд╛ рдмрджрд▓рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдлрд╝реНрд░реЗрдо рдХреЛ рд╕реНрдкрд░реНрд╢ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ
рд╕рд╛рдордЧреНрд░реАред рдПрдХ рдЕрдиреНрдп рдЙрджрд╛рд╣рд░рдг "рд╕реЗрдЯрдкреНрдЯреНрд╕" рдлрд╝рд┐рд▓реНрдЯрд░ рд╣реИ, рдЬреЛ рдХреЗрд╡рд▓ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЕрдиреНрдпрдерд╛
рдлреНрд░реЗрдо рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рдЧреБрдЬрд░рддрд╛ рд╣реИред

рдЬрдЯрд┐рд▓ рдлрд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл

рдЬрдЯрд┐рд▓ рдлрд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл рд╡реЗ рд╣реЛрддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдХреЗрд╡рд▓ рдПрдХ рд░реИрдЦрд┐рдХ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рд╢реНрд░реГрдВрдЦрд▓рд╛ рдПрдХ рдзрд╛рд░рд╛ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддреА рд╣реИред рдпрд╣ рдорд╛рдорд▓рд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдм рдЧреНрд░рд╛рдлрд╝ рдореЗрдВ . рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛрддрд╛ рд╣реИ
рдПрдХ рдЗрдирдкреБрдЯ рдФрд░/рдпрд╛ рдЖрдЙрдЯрдкреБрдЯ, рдпрд╛ рдЬрдм рдЖрдЙрдЯрдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рдкреНрд░рдХрд╛рд░ рдЗрдирдкреБрдЯ рд╕реЗ рдЕрд▓рдЧ рд╣реЛрддрд╛ рд╣реИред рд╡реЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЖрд░реЗрдЦ рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ:

_________
| |
| рдЗрдирдкреБрдЯ 0 |\ __________
|________| \ | |
\ _________ /| рдЖрдЙрдЯрдкреБрдЯ 0 |
\ | | / |__________|
_________ \| рдЬрдЯрд┐рд▓ | /
| | | |/
| рдЗрдирдкреБрдЯ 1 |---->| рдлрд╝рд┐рд▓реНрдЯрд░ |\
|________| | | \ __________
/| рдЧреНрд░рд╛рдл | \ | |
/ | | \| рдЖрдЙрдЯрдкреБрдЯ 1 |
_________ / |________| |__________|
| | /
| рдЗрдирдкреБрдЯ 2 |/
|________|

рдЬрдЯрд┐рд▓ рдлрд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл рдХреЗ рд╕рд╛рде рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ -рдлрд┐рд▓реНрдЯрд░_рдХреЙрдореНрдкреНрд▓реЗрдХреНрд╕ рд╡рд┐рдХрд▓реНрдкред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрд╣
рд╡рд┐рдХрд▓реНрдк рд╡реИрд╢реНрд╡рд┐рдХ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдПрдХ рдЬрдЯрд┐рд▓ рдлрд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл, рдЗрд╕рдХреА рдкреНрд░рдХреГрддрд┐ рд╕реЗ, рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдПрдХрд▓ рд╕реНрдЯреНрд░реАрдо рдпрд╛ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рд╕рдВрдмрджреНрдзред

RSI -рд▓рд╡рдлреА рд╡рд┐рдХрд▓реНрдк рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ -рдлрд┐рд▓реНрдЯрд░_рдХреЙрдореНрдкреНрд▓реЗрдХреНрд╕.

рдПрдХ рдЬрдЯрд┐рд▓ рдлрд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл рдХрд╛ рдПрдХ рддреБрдЪреНрдЫ рдЙрджрд╛рд╣рд░рдг "рдУрд╡рд░рд▓реЗ" рдлрд┐рд▓реНрдЯрд░ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рджреЛ рд╡реАрдбрд┐рдпреЛ рд╣реИрдВ
рдЗрдирдкреБрдЯ рдФрд░ рдПрдХ рд╡реАрдбрд┐рдпреЛ рдЖрдЙрдЯрдкреБрдЯ, рдЬрд┐рд╕рдореЗрдВ рдПрдХ рд╡реАрдбрд┐рдпреЛ рджреВрд╕рд░реЗ рдХреЗ рдКрдкрд░ рдордврд╝рд╛ рд╣реБрдЖ рд╣реЛрддрд╛ рд╣реИред рдЗрд╕рдХрд╛ рдСрдбрд┐рдпреЛ
рд╕рдордХрдХреНрд╖ "рдПрдорд┐рдХреНрд╕" рдлрд╝рд┐рд▓реНрдЯрд░ рд╣реИред

рдзрд╛рд░рд╛ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐
рд╕реНрдЯреНрд░реАрдо рдХреЙрдкреА рдПрдХ рдореЛрдб рд╣реИ рдЬрд┐рд╕реЗ "рдХреЙрдкреА" рдкреИрд░рд╛рдореАрдЯрд░ рдХреА рдЖрдкреВрд░реНрддрд┐ рдХрд░рдХреЗ рдЪреБрдирд╛ рдЬрд╛рддрд╛ рд╣реИ -рдХреЛрдбреЗрдХ рд╡рд┐рдХрд▓реНрдкред рдпрд╣
рдмрдирд╛рддрд╛ рд╣реИ ffmpeg рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕реНрдЯреНрд░реАрдо рдХреЗ рд▓рд┐рдП рдбрд┐рдХреЛрдбрд┐рдВрдЧ рдФрд░ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдЪрд░рдг рдХреЛ рдЫреЛрдбрд╝ рджреЗрдВ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдХреЗрд╡рд▓ рдХрд░рддрд╛ рд╣реИ
рдбреАрдордХреНрд╕рд┐рдВрдЧ рдФрд░ рдордХреНрд╕рд┐рдВрдЧред рдпрд╣ рдХрдВрдЯреЗрдирд░ рдкреНрд░рд╛рд░реВрдк рдХреЛ рдмрджрд▓рдиреЗ рдпрд╛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИ
рдХрдВрдЯреЗрдирд░-рд╕реНрддрд░реАрдп рдореЗрдЯрд╛рдбреЗрдЯрд╛ред рдКрдкрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдЪрд┐рддреНрд░, рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЗрд╕реЗ рд╕рд░рд▓ рдХрд░реЗрдЧрд╛:

_______ ______________ ________
| | | | | |
| рдЗрдирдкреБрдЯ | рдбрд┐рдордХреНрд╕рд░ | рдПрдиреНрдХреЛрдбреЗрдб рдбреЗрдЯрд╛ | рдордХреНрд╕рд░ | рдЖрдЙрдЯрдкреБрдЯ |
| рдлрд╝рд╛рдЗрд▓ | ---------> | рдкреИрдХреЗрдЯ | -------> | рдлрд╝рд╛рдЗрд▓ |
|_______| |____________|| |________|

рдЪреВрдВрдХрд┐ рдХреЛрдИ рдбрд┐рдХреЛрдбрд┐рдВрдЧ рдпрд╛ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдирд╣реАрдВ рд╣реИ, рдпрд╣ рдмрд╣реБрдд рддреЗрдЬрд╝ рд╣реИ рдФрд░ рдХреЛрдИ рдЧреБрдгрд╡рддреНрддрд╛ рд╣рд╛рдирд┐ рдирд╣реАрдВ рд╣реИред
рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХрдИ рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдлрд╝рд┐рд▓реНрдЯрд░ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╣реИ
рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЕрд╕рдВрднрд╡ рднреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдлрд╝рд┐рд▓реНрдЯрд░ рдЕрд╕рдореНрдкреАрдбрд┐рдд рдбреЗрдЯрд╛ рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред

рдзрд╛рд░рд╛ рдЪрдпрди


рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, ffmpeg рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдХрд╛рд░ рдХреА рдХреЗрд╡рд▓ рдПрдХ рдзрд╛рд░рд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ (рд╡реАрдбрд┐рдпреЛ, рдСрдбрд┐рдпреЛ, рдЙрдкрд╢реАрд░реНрд╖рдХ) рдореМрдЬреВрдж рд╣реИ
рдЗрдирдкреБрдЯ рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдЖрдЙрдЯрдкреБрдЯ рдлрд╛рдЗрд▓ рдореЗрдВ рдЬреЛрдбрд╝рддрд╛ рд╣реИред рдпрд╣ рдкреНрд░рддреНрдпреЗрдХ рдЖрдзрд╛рд░рд┐рдд рдХрд╛ "рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда" рдЪреБрдирддрд╛ рд╣реИ
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдорд╛рдирджрдВрдбреЛрдВ рдкрд░: рд╡реАрдбрд┐рдпреЛ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдЙрдЪреНрдЪрддрдо рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рд╡рд╛рд▓реА рд╕реНрдЯреНрд░реАрдо рд╣реИ, рдХреЗ рд▓рд┐рдП
рдСрдбрд┐рдпреЛ, рдпрд╣ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЪреИрдирд▓реЛрдВ рд╡рд╛рд▓реА рд╕реНрдЯреНрд░реАрдо рд╣реИ, рдЙрдкрд╢реАрд░реНрд╖рдХ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдкрд╣рд▓рд╛ рдЙрдкрд╢реАрд░реНрд╖рдХ рд╣реИ
рдзрд╛рд░рд╛ред рдЙрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдЬрд╣рд╛рдВ рдПрдХ рд╣реА рдкреНрд░рдХрд╛рд░ рдХреА рдХрдИ рдзрд╛рд░рд╛рдПрдБ рд╕рдорд╛рди рд░реВрдк рд╕реЗ рджрд░ рдХрд░рддреА рд╣реИрдВ, рдзрд╛рд░рд╛ рдХреЗ рд╕рд╛рде
рд╕рдмрд╕реЗ рдХрдо рд╕реВрдЪрдХрд╛рдВрдХ рдЪреБрдирд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЖрдк "-vn/-an/-sn" рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдкреВрд░реНрдг рдореИрдиреБрдЕрд▓ рдХреЗ рд▓рд┐рдП
рдирд┐рдпрдВрддреНрд░рдг, "-рдореИрдк" рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдЬреЛ рдЕрднреА рд╡рд░реНрдгрд┐рдд рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИред

рд╡рд┐рдХрд▓реНрдк


рд╕рднреА рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рд╡рд┐рдХрд▓реНрдк, рдпрджрд┐ рдЕрдиреНрдпрдерд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИрдВ, рддреЛ a . рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рдиреЗ рд╡рд╛рд▓реА рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░реЗрдВ
рдЗрдирдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрдЦреНрдпрд╛, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдПрд╕рдЖрдИ рдЗрдХрд╛рдИ рдЙрдкрд╕рд░реНрдЧреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: 'рдХреЗ',
'рдПрдо', рдпрд╛ 'рдЬреА'ред

рдпрджрд┐ SI рдЗрдХрд╛рдИ рдЙрдкрд╕рд░реНрдЧ рдореЗрдВ 'i' рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдкреВрд░реНрдг рдЙрдкрд╕рд░реНрдЧ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ a рдХреЗ рд░реВрдк рдореЗрдВ рдХреА рдЬрд╛рдПрдЧреА
рдмрд╛рдЗрдирд░реА рдЧреБрдгрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдЗрдХрд╛рдИ рдЙрдкрд╕рд░реНрдЧ, рдЬреЛ рдХреА рдШрд╛рдд рдХреЗ рдмрдЬрд╛рдп 1024 рдХреА рдШрд╛рддреЛрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реЛрддреЗ рд╣реИрдВ
1000. рдПрд╕рдЖрдИ рдЗрдХрд╛рдИ рдЙрдкрд╕рд░реНрдЧ рдореЗрдВ 'рдмреА' рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рдорд╛рди 8 рд╕реЗ рдЧреБрдгрд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ,
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: 'KB', 'MiB', 'G' рдФрд░ 'B' рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рддреНрдпрдп рдХреЗ рд░реВрдк рдореЗрдВред

рд╡рд┐рдХрд▓реНрдк рдЬреЛ рддрд░реНрдХ рдирд╣реАрдВ рд▓реЗрддреЗ рд╣реИрдВ рд╡реЗ рдмреВрд▓рд┐рдпрди рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ, рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рдорд╛рди рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ
рд╕рдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рд╡рд┐рдХрд▓реНрдк рдирд╛рдо рдХреЛ "рдирд╣реАрдВ" рдХреЗ рд╕рд╛рде рдЙрдкрд╕рд░реНрдЧ рдХрд░рдХреЗ рдЙрдиреНрд╣реЗрдВ рдЧрд▓рдд рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП
"-рдиреЛрдлреВ" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдмреВрд▓рд┐рдпрди рд╡рд┐рдХрд▓реНрдк "рдлреВ" рдирд╛рдо рдХреЗ рд╕рд╛рде рдЧрд▓рдд рдкрд░ рд╕реЗрдЯ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

рдзрд╛рд░рд╛ рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ
рдХреБрдЫ рд╡рд┐рдХрд▓реНрдк рдкреНрд░рддрд┐ рд╕реНрдЯреНрд░реАрдо рд▓рд╛рдЧреВ рд╣реЛрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдмрд┐рдЯрд░реЗрдЯ рдпрд╛ рдХреЛрдбреЗрдХред рд╕реНрдЯреНрд░реАрдо рд╕реНрдкреЗрд╕рд┐рдлрд╛рдпрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ рдХрд┐ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╡рд┐рдХрд▓реНрдк рдХрд┐рд╕ рд╕реНрдЯреНрд░реАрдо рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред

рдПрдХ рд╕реНрдЯреНрд░реАрдо рд╕реНрдкреЗрд╕рд┐рдлрд╛рдпрд░ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдо рддреМрд░ рдкрд░ рд╡рд┐рдХрд▓реНрдк рдирд╛рдо рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЗрд╕рд╕реЗ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдПрдХ рдмреГрд╣рджрд╛рдиреНрддреНрд░ рджреНрд╡рд╛рд░рд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП "-codec:a:1 ac3" рдореЗрдВ "a:1" рд╕реНрдЯреНрд░реАрдо рд╕реНрдкреЗрд╕рд┐рдлрд╛рдпрд░ рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЬреЛ рдЗрд╕рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ
рджреВрд╕рд░реА рдСрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдоред рдЗрд╕рд▓рд┐рдП, рдпрд╣ рджреВрд╕рд░реА рдСрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рдХреЗ рд▓рд┐рдП ac3 рдХреЛрдбреЗрдХ рдХрд╛ рдЪрдпрди рдХрд░реЗрдЧрд╛ред

рдПрдХ рд╕реНрдЯреНрд░реАрдо рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ рдХрдИ рдзрд╛рд░рд╛рдУрдВ рд╕реЗ рдореЗрд▓ рдЦрд╛ рд╕рдХрддрд╛ рд╣реИ, рддрд╛рдХрд┐ рд╡рд┐рдХрд▓реНрдк рд╕рднреА рдкрд░ рд▓рд╛рдЧреВ рд╣реЛ
рдЙрдиреНрд╣реЗрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП "-b:a 128k" рдореЗрдВ рд╕реНрдЯреНрд░реАрдо рд╕реНрдкреЗрд╕рд┐рдлрд╛рдпрд░ рд╕рднреА рдСрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред

рдПрдХ рдЦрд╛рд▓реА рд╕реНрдЯреНрд░реАрдо рд╕реНрдкреЗрд╕рд┐рдлрд╛рдпрд░ рд╕рднреА рд╕реНрдЯреНрд░реАрдо рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "-рдХреЛрдбреЗрдХ рдХреЙрдкреА" рдпрд╛ "-рдХреЛрдбреЗрдХ:
рдХреЙрдкреА" рд╕рднреА рдзрд╛рд░рд╛рдУрдВ рдХреЛ рдмрд┐рдирд╛ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреЗ рдХреЙрдкреА рдХрд░ рджреЗрдЧрд╛ред

рд╕реНрдЯреНрд░реАрдо рд╕реНрдкреЗрд╕рд┐рдлрд╛рдпрд░ рдХреЗ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╣реИрдВ:

рд╕реНрдЯреНрд░реАрдо_рдЗрдВрдбреЗрдХреНрд╕
рдЗрд╕ рдЗрдВрдбреЗрдХреНрд╕ рдХреЗ рд╕рд╛рде рд╕реНрдЯреНрд░реАрдо рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП "-рдереНрд░реЗрдбреНрд╕: 1 4" рдХреЗ рд▓рд┐рдП рдереНрд░реЗрдб рдХрд╛рдЙрдВрдЯ рд╕реЗрдЯ рдХрд░реЗрдЧрд╛
рджреВрд╕рд░реА рдзрд╛рд░рд╛ 4.

рдзрд╛рд░рд╛_рдкреНрд░рдХрд╛рд░[:рд╕реНрдЯреНрд░реАрдо_рдЗрдВрдбреЗрдХреНрд╕]
рдзрд╛рд░рд╛_рдкреНрд░рдХрд╛рд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ: 'v' рдпрд╛ 'V' рд╡реАрдбрд┐рдпреЛ рдХреЗ рд▓рд┐рдП, 'a' рдСрдбрд┐рдпреЛ рдХреЗ рд▓рд┐рдП, 's' for
рдЙрдкрд╢реАрд░реНрд╖рдХ, рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП 'рдбреА', рдФрд░ рдЕрдиреБрд▓рдЧреНрдирдХреЛрдВ рдХреЗ рд▓рд┐рдП 'рдЯреА'ред 'v' рд╕рднреА рд╡реАрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ, 'V'
рдХреЗрд╡рд▓ рдЙрди рд╡реАрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ рдЬреЛ рд╕рдВрд▓рдЧреНрди рдЪрд┐рддреНрд░, рд╡реАрдбрд┐рдпреЛ рдердВрдмрдиреЗрд▓ рдпрд╛ рдХрд╡рд░ рдирд╣реАрдВ рд╣реИрдВ
рдХрд▓рд╛ред рдЕрдЧрд░ рд╕реНрдЯреНрд░реАрдо_рдЗрдВрдбреЗрдХреНрд╕ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдзрд╛рд░рд╛ рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ рд╕реНрдЯреНрд░реАрдо_рдЗрдВрдбреЗрдХреНрд╕ рдЗрд╕ рдХрд╛
рдкреНрд░рдХрд╛рд░ред рдЕрдиреНрдпрдерд╛, рдпрд╣ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреА рд╕рднреА рдзрд╛рд░рд╛рдУрдВ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред

p:рдкреНрд░реЛрдЧреНрд░рд╛рдо_рдЖрдИрдбреА[:рд╕реНрдЯреНрд░реАрдо_рдЗрдВрдбреЗрдХреНрд╕]
If рд╕реНрдЯреНрд░реАрдо_рдЗрдВрдбреЗрдХреНрд╕ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╕рд╛рде рдзрд╛рд░рд╛ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ рд╕реНрдЯреНрд░реАрдо_рдЗрдВрдбреЗрдХреНрд╕ рдореЗрдВ
рдЖрдИрдбреА . рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдпрдХреНрд░рдо рдкреНрд░реЛрдЧреНрд░рд╛рдо_рдЖрдИрдбреА. рдЕрдиреНрдпрдерд╛, рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рд╕рднреА рдзрд╛рд░рд╛рдУрдВ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред

#рд╕реНрдЯреНрд░реАрдо_рдЖрдИрдбреА or i:рд╕реНрдЯреНрд░реАрдо_рдЖрдИрдбреА
рд╕реНрдЯреНрд░реАрдо рдЖрдИрдбреА рд╕реЗ рд╕реНрдЯреНрд░реАрдо рдХрд╛ рдорд┐рд▓рд╛рди рдХрд░реЗрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдПрдордкреАрдИрдЬреА-рдЯреАрдПрд╕ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдкреАрдЖрдИрдбреА)ред

m:рдХреБрдВрдЬреА[:рдореВрд▓реНрдп]
рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдЯреИрдЧ рдХреЗ рд╕рд╛рде рд╕реНрдЯреНрд░реАрдо рдХрд╛ рдорд┐рд▓рд╛рди рдХрд░реЗрдВ рдХреБрдВрдЬреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдореВрд▓реНрдп рд░рдЦрддреЗ рд╣реБрдПред рдЕрдЧрд░ рдореВрд▓реНрдп рдирд╣реАрдВ рд╣реИ
рджрд┐рдП рдЧрдП, рдХрд┐рд╕реА рднреА рдорд╛рди рдХреЗ рд╕рд╛рде рджрд┐рдП рдЧрдП рдЯреИрдЧ рд╡рд╛рд▓реЗ рд╕реНрдЯреНрд░реАрдо рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред

u рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд╕рд╛рде рд╕реНрдЯреНрд░реАрдо рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ, рдХреЛрдбреЗрдХ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдЖрд╡рд╢реНрдпрдХ
рд╡реАрдбрд┐рдпреЛ рдЖрдпрд╛рдо рдпрд╛ рдСрдбрд┐рдпреЛ рдирдореВрдирд╛ рджрд░ рдЬреИрд╕реА рдЬрд╛рдирдХрд╛рд░реА рдореМрдЬреВрдж рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред

рдЙрд╕ рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ ffmpeg, рдореЗрдЯрд╛рдбреЗрдЯрд╛ рджреНрд╡рд╛рд░рд╛ рдорд┐рд▓рд╛рди рдХреЗрд╡рд▓ рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдареАрдХ рд╕реЗ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред

рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рдХрд▓реНрдкреЛрдВ
рдпреЗ рд╡рд┐рдХрд▓реНрдк ff* рдЯреВрд▓ рдХреЗ рдмреАрдЪ рд╕рд╛рдЭрд╛ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред

-L рд▓рд╛рдЗрд╕реЗрдВрд╕ рджрд┐рдЦрд╛рдУред

-рдПрдЪ, -?, -рдорджрдж, --рдорджрдж [arg]
рдорджрдж рджрд┐рдЦрд╛рдПрдБред рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЖрдЗрдЯрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рд╣рд╛рдпрддрд╛ рдкреНрд░рд┐рдВрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рдкреИрд░рд╛рдореАрдЯрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдпрджрд┐ рдХреЛрдИ рддрд░реНрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рддреЛ рдХреЗрд╡рд▓ рдореВрд▓ (рдЧреИрд░ рдЙрдиреНрдирдд) рдЙрдкрдХрд░рдг рд╡рд┐рдХрд▓реНрдк рджрд┐рдЦрд╛рдП рдЬрд╛рддреЗ рд╣реИрдВред

рдХреЗ рд╕рдВрднрд╛рд╡рд┐рдд рдорд╛рди arg рдпрд╣ рд╣реИ:

рд▓рдВрдмрд╛
рдореВрд▓ рдЯреВрд▓ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдЙрдиреНрдирдд рдЯреВрд▓ рд╡рд┐рдХрд▓реНрдк рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВред

рдкреВрд░реНрдг
рдПрдиреНрдХреЛрдбрд░ рдХреЗ рд▓рд┐рдП рд╕рд╛рдЭрд╛ рдФрд░ рдирд┐рдЬреА рд╡рд┐рдХрд▓реНрдкреЛрдВ рд╕рд╣рд┐рдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рдкреВрд░реА рд╕реВрдЪреА рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ,
рдбрд┐рдХреЛрдбрд░, рдбрд┐рдордХреНрд╕рд░, рдордХреНрд╕рд░реНрд╕, рдлрд┐рд▓реНрдЯрд░ рдЖрджрд┐ред

рдбрд┐рдХреЛрдбрд░ =рдбрд┐рдХреЛрдбрд░_рдирд╛рдо
рдирд╛рдо рдХреЗ рдбрд┐рдХреЛрдбрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╕реНрддреГрдд рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ рдбрд┐рдХреЛрдбрд░_рдирд╛рдоред рдЙрдкрдпреЛрдЧ -рдбрд┐рдХреЛрдбрд░реНрд╕
рд╕рднреА рдбрд┐рдХреЛрдбрд░реНрд╕ рдХреА рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдкред

рдПрдирдХреЛрдбрд░ =рдПрдиреНрдХреЛрдбрд░_рдирд╛рдо
рдирд╛рдорд┐рдд рдПрдиреНрдХреЛрдбрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╕реНрддреГрдд рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ рдПрдиреНрдХреЛрдбрд░_рдирд╛рдоред рдЙрдкрдпреЛрдЧ -рдПрдирдХреЛрдбрд░
рд╕рднреА рдПрдиреНрдХреЛрдбрд░реНрд╕ рдХреА рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдкред

рдбрд┐рдордХреНрд╕рд░ =рдбрд┐рдордХреНрд╕рд░_рдирд╛рдо
рдирд╛рдо рдХреЗ рдбрд┐рдореЙрдХреНрд╕рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╕реНрддреГрдд рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ рдбрд┐рдордХреНрд╕рд░_рдирд╛рдоред рдЙрдкрдпреЛрдЧ -рдкрд░рд┐рд╡рд░реНрддрди
рд╕рднреА demuxers рдФрд░ muxers рдХреА рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдкред

рдордХреНрд╕рд░ =muxer_name
рдирд╛рдо рдХреЗ рдордХреНрд╕рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╕реНрддреГрдд рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ muxer_nameред рдЙрдкрдпреЛрдЧ -рдкрд░рд┐рд╡рд░реНрддрди
рд╕рднреА muxers рдФрд░ demuxers рдХреА рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдкред

рдлрд┐рд▓реНрдЯрд░ =рдлрд╝рд┐рд▓реНрдЯрд░_рдирд╛рдо
рдлрд╝рд┐рд▓реНрдЯрд░ рдирд╛рдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╕реНрддреГрдд рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ рдлрд╝рд┐рд▓реНрдЯрд░_рдирд╛рдоред рдЙрдкрдпреЛрдЧ -рдлрд┐рд▓реНрдЯрд░
рд╕рднреА рдлрд╝рд┐рд▓реНрдЯрд░ рдХреА рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдкред

-рд╕рдВрд╕реНрдХрд░рдг
рд╕рдВрд╕реНрдХрд░рдг рджрд┐рдЦрд╛рдПрдВред

-рдкрд░рд┐рд╡рд░реНрддрди
рдЙрдкрд▓рдмреНрдз рдкреНрд░рд╛рд░реВрдк рджрд┐рдЦрд╛рдПрдВ (рдЙрдкрдХрд░рдгреЛрдВ рд╕рд╣рд┐рдд)ред

-рдЙрдкрдХрд░рдг
рдЙрдкрд▓рдмреНрдз рдЙрдкрдХрд░рдг рджрд┐рдЦрд╛рдПрдВред

-рдХреЛрдбреЗрдХ
libavcodec рдХреЛ рдЬреНрдЮрд╛рдд рд╕рднреА рдХреЛрдбреЗрдХ рджрд┐рдЦрд╛рдПрдВред

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЗрд╕ рдкреВрд░реЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ 'рдХреЛрдбреЗрдХ' рд╢рдмреНрдж рдХрд╛ рдЙрдкрдпреЛрдЧ рд╢реЙрд░реНрдЯрдХрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдореАрдбрд┐рдпрд╛ рдмрд┐рдЯрд╕реНрдЯреНрд░реАрдо рдкреНрд░рд╛рд░реВрдк рдХреЛ рдЕрдзрд┐рдХ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХреНрдпрд╛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред

-рдбрд┐рдХреЛрдбрд░реНрд╕
рдЙрдкрд▓рдмреНрдз рдбрд┐рдХреЛрдбрд░ рджрд┐рдЦрд╛рдПрдВред

-рдПрдирдХреЛрдбрд░
рд╕рднреА рдЙрдкрд▓рдмреНрдз рдПрдиреНрдХреЛрдбрд░ рджрд┐рдЦрд╛рдПрдВред

-рдмреАрдПрд╕рдПрдлрдПрд╕
рдЙрдкрд▓рдмреНрдз рдмрд┐рдЯрд╕реНрдЯреНрд░реАрдо рдлрд╝рд┐рд▓реНрдЯрд░ рджрд┐рдЦрд╛рдПрдВред

-рдкреНрд░реЛрдЯреЛрдХреЙрд▓
рдЙрдкрд▓рдмреНрдз рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рджрд┐рдЦрд╛рдПрдВред

-рдлрд┐рд▓реНрдЯрд░
рдЙрдкрд▓рдмреНрдз libavfilter рдлрд╝рд┐рд▓реНрдЯрд░ рджрд┐рдЦрд╛рдПрдВред

-pix_fmts
рдЙрдкрд▓рдмреНрдз рдкрд┐рдХреНрд╕реЗрд▓ рдкреНрд░рд╛рд░реВрдк рджрд┐рдЦрд╛рдПрдВред

-sample_fmts
рдЙрдкрд▓рдмреНрдз рдирдореВрдирд╛ рдкреНрд░рд╛рд░реВрдк рджрд┐рдЦрд╛рдПрдВред

-рд▓реЗрдЖрдЙрдЯ
рдЪреИрдирд▓ рдХреЗ рдирд╛рдо рдФрд░ рдорд╛рдирдХ рдЪреИрдирд▓ рд▓реЗрдЖрдЙрдЯ рджрд┐рдЦрд╛рдПрдВред

-рд░рдВрдЧ рдХреА
рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рд░рдВрдЧ рдирд╛рдо рджрд┐рдЦрд╛рдПрдВред

-рд╕реВрддреНрд░ рдпреБрдХреНрддрд┐[,рдСрдкреНрдЯ1=val1[,рдСрдкреНрдЯ2=val2]...]
рдЗрдирдкреБрдЯ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд╕реНрд╡рддрдГ рдЦреЛрдЬреЗ рдЧрдП рд╕реНрд░реЛрдд рджрд┐рдЦрд╛рдПрдВред рдХреБрдЫ рдбрд┐рд╡рд╛рдЗрд╕ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ-
рдЖрд╢реНрд░рд┐рдд рд╕реНрд░реЛрдд рдирд╛рдо рдЬрд┐рдиреНрд╣реЗрдВ рд╕реНрд╡рддрдГ рдкрддрд╛ рдирд╣реАрдВ рд▓рдЧрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд▓реМрдЯрд╛рдИ рдЧрдИ рд╕реВрдЪреА рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреА
рд╣рдореЗрд╢рд╛ рдкреВрд░реНрдг рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред

ffmpeg -рд╕реНрд░реЛрдд рдкрд▓реНрд╕,рд╕рд░реНрд╡рд░=192.168.0.4

рдбреВрдм рдпреБрдХреНрддрд┐[,рдСрдкреНрдЯ1=val1[,рдСрдкреНрдЯ2=val2]...]
рдЖрдЙрдЯрдкреБрдЯ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдСрдЯреЛрдбрд┐рдЯреЗрдХреНрдЯреЗрдб рд╕рд┐рдВрдХ рджрд┐рдЦрд╛рдПрдВред рдХреБрдЫ рдбрд┐рд╡рд╛рдЗрд╕ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ-
рдЖрд╢реНрд░рд┐рдд рд╕рд┐рдВрдХ рдирд╛рдо рдЬрд┐рдиреНрд╣реЗрдВ рд╕реНрд╡рддрдГ рдкрддрд╛ рдирд╣реАрдВ рд▓рдЧрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд▓реМрдЯрд╛рдИ рдЧрдИ рд╕реВрдЪреА рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛
рд╣рдореЗрд╢рд╛ рдкреВрд░реНрдг рд╣реЛрдирд╛ред

ffmpeg -рд╕рд┐рдВрдХ рдкрд▓реНрд╕, рд╕рд░реНрд╡рд░=192.168.0.4

-рдЫрд╛рдВрдЯрдиреЗ рдХрд╛ рд╕реНрддрд░ [рджреЛрд╣рд░рд╛рдирд╛+]рд▓реЙрдЧ рд╕реНрддрд░ | -v [рджреЛрд╣рд░рд╛рдирд╛+]рд▓реЙрдЧ рд╕реНрддрд░
рд▓рд╛рдпрдмреНрд░реЗрд░реА рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд▓реЙрдЧрд┐рдВрдЧ рд╕реНрддрд░ рдХреЛ рд╕реЗрдЯ рдХрд░реЗрдВред "рджреЛрд╣рд░рд╛рдирд╛ +" рдЬреЛрдбрд╝рдирд╛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рджреЛрд╣рд░рд╛рдпрд╛ рдЧрдпрд╛
рд▓реЙрдЧ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдореЗрдВ рд╕рдВрдкреАрдбрд╝рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ "рдЕрдВрддрд┐рдо рд╕рдВрджреЗрд╢ рджреЛрд╣рд░рд╛рдпрд╛ рдЧрдпрд╛ n
рдЯрд╛рдЗрдореНрд╕" рд▓рд╛рдЗрди рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред "рд░рд┐рдкреАрдЯ" рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдЕрдХреЗрд▓реЗ рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЕрдЧрд░ "рд░рд┐рдкреАрдЯ" рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдЕрдХреЗрд▓реЗ, рдФрд░ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдкреВрд░реНрд╡ рд▓реЙрдЧрд▓реЗрд╡рд▓ рд╕реЗрдЯ рдХреЗ, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд▓реЙрдЧрд▓реЗрд╡рд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ рдПрдХрд╛рдзрд┐рдХ
рд▓реЙрдЧрд▓реЗрд╡рд▓ рдкреИрд░рд╛рдореАрдЯрд░ рджрд┐рдП рдЧрдП рд╣реИрдВ, 'рд░рд┐рдкреАрдЯ' рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рд▓реЙрдЧрд▓реЗрд╡рд▓ рдирд╣реАрдВ рдмрджрд▓реЗрдЧрд╛ред рд▓реЙрдЧ рд╕реНрддрд░
рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдпрд╛ рд╕рдВрдЦреНрдпрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдирд┐рдореНрди рдореЗрдВ рд╕реЗ рдХреЛрдИ рдПрдХ рдорд╛рди рд╣реЛрддрд╛ рд╣реИ:

рд╢рд╛рдВрдд, -8
рдХреБрдЫ рднреА рдирд╣реАрдВ рджрд┐рдЦрд╛рдУ; рдЪреБрдк рд╣реЛред

рдЖрддрдВрдХ, 0
рдХреЗрд╡рд▓ рдШрд╛рддрдХ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рджрд┐рдЦрд╛рдПрдВ рдЬреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдХреНрд░реИрд╢ рдХрд░ рд╕рдХрддреА рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рдФрд░ рдЬреЛрд░ рджреЗрдВ
рдЕрд╕рдлрд▓рддрд╛ред рдпрд╣ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХрд┐рд╕реА рднреА рдЪреАрдЬрд╝ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдШрд╛рддрдХ, 8
рдХреЗрд╡рд▓ рдШрд╛рддрдХ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рджрд┐рдЦрд╛рдПрдВред рдпреЗ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╣реИрдВ рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреА
рдХреЗ рдмрд╛рдж рдЬрд╛рд░реА рд░рдЦреЗрдВред

рддреНрд░реБрдЯрд┐, 16
рд╕рднреА рддреНрд░реБрдЯрд┐рдпрд╛рдВ рджрд┐рдЦрд╛рдПрдВ, рдЬрд┐рдирдореЗрдВ рд╡реЗ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдЬрд┐рдирд╕реЗ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЪреЗрддрд╛рд╡рдиреА, 24
рд╕рднреА рдЪреЗрддрд╛рд╡рдирд┐рдпрд╛рдВ рдФрд░ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рджрд┐рдЦрд╛рдПрдВред рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рдЧрд▓рдд рдпрд╛ . рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдХреЛрдИ рд╕рдВрджреЗрд╢
рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдШрдЯрдирд╛рдУрдВ рдХреЛ рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдЬрд╛рдирдХрд╛рд░реА, 32
рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рджреМрд░рд╛рди рд╕реВрдЪрдирд╛рддреНрдордХ рд╕рдВрджреЗрд╢ рджрд┐рдЦрд╛рдПрдВред рдпрд╣ рдЪреЗрддрд╛рд╡рдирд┐рдпреЛрдВ рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рд╣реИ рдФрд░
рддреНрд░реБрдЯрд┐рдпрд╛рдБред рдпрд╣ рд╡реНрдпрддрд┐рдХреНрд░рдо рдореВрд▓реНрдп рд╣реИред

рдХреНрд░рд┐рдпрд╛, 40
рдЕрдзрд┐рдХ рд╡рд░реНрдмреЛрдЬрд╝ рдХреЛ рдЫреЛрдбрд╝рдХрд░, "рдЬрд╛рдирдХрд╛рд░реА" рдХреЗ рд╕рдорд╛рдиред

рдбрд┐рдмрдЧ, 48
рдбрд┐рдмрдЧрд┐рдВрдЧ рдЬрд╛рдирдХрд╛рд░реА рд╕рд╣рд┐рдд рд╕рдм рдХреБрдЫ рджрд┐рдЦрд╛рдПрдВред

рдЯреНрд░реЗрд╕, 56

рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо stderr рдореЗрдВ рд▓реЙрдЧ рдХрд░рддрд╛ рд╣реИ, рдпрджрд┐ рд░рдВрдЧ рдЯрд░реНрдорд┐рдирд▓ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реИ,
рд░рдВрдЧреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдФрд░ рдЪреЗрддрд╛рд╡рдирд┐рдпреЛрдВ рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓реЙрдЧ рд░рдВрдЧ рд╕реЗрдЯрд┐рдВрдЧ рдХреЛ рдЕрдХреНрд╖рдо рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рд╡рд╛рддрд╛рд╡рд░рдг рд╡рд┐рд╡рд┐рдзрддрд╛ AV_LOG_FORCE_NOCOLOR or рд░рдВрдЧ рдирд╣реАрдВ, рдпрд╛ рд╕реЗрдЯрд┐рдВрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рд╡рд╛рддрд╛рд╡рд░рдг рд╡рд┐рд╡рд┐рдзрддрд╛ AV_LOG_FORCE_COLOR. рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рд░рдВрдЧ рдирд╣реАрдВ
рдкрджрд╛рд╡рдирдд рд╣реИ рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд FFmpeg рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

-рд░рд┐рдкреЛрд░реНрдЯ good
рдирд╛рдо рдХреА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкреВрд░реНрдг рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдФрд░ рдХрдВрд╕реЛрд▓ рдЖрдЙрдЯрдкреБрдЯ рдбрдВрдк рдХрд░реЗрдВ
"рдкреНрд░реЛрдЧреНрд░рд╛рдо-YYYYMMDD-HHMMSS.log" рд╡рд░реНрддрдорд╛рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВред рдпрд╣ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддреА рд╣реИ
рджреЛрд╖ рд░рд┐рдкреЛрд░реНрдЯред рдЗрд╕рдХрд╛ рдЕрд░реНрде "-рд▓реЙрдЧрд▓реЗрд╡рд▓ рд╡рд░реНрдмреЛрдЬрд╝" рднреА рд╣реИред

рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рд╕реЗрдЯ рдХрд░рдирд╛ рдПрдлрдПрдлрдЖрд░рдИрдкреЛрд░реНрдЯ рдХрд┐рд╕реА рднреА рдореВрд▓реНрдп рдкрд░ рд╕рдорд╛рди рдкреНрд░рднрд╛рд╡ рдкрдбрд╝рддрд╛ рд╣реИред рдЕрдЧрд░
рдорд╛рди рдПрдХ ':'-рдкреГрдердХ рдХреБрдВрдЬреА = рдорд╛рди рдЕрдиреБрдХреНрд░рдо рд╣реИ, рдпреЗ рд╡рд┐рдХрд▓реНрдк рд░рд┐рдкреЛрд░реНрдЯ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░реЗрдВрдЧреЗ;
рдпрджрд┐ рдЙрдирдореЗрдВ рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдг рдпрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ, рддреЛ рд╡рд┐рдХрд▓реНрдк рдорд╛рдиреЛрдВ рд╕реЗ рдмрдЪрдирд╛ рдЪрд╛рд╣рд┐рдП
рд╕реАрдорд╛рдВрдХрдХ ':' (ffmpeg-utils рдореИрдиреНрдпреБрдЕрд▓ рдореЗрдВ ``рдЙрджреНрдзрд░рдг рдФрд░ рдкрд▓рд╛рдпрди'' рдЕрдиреБрднрд╛рдЧ рджреЗрдЦреЗрдВ)ред

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдХрд▓реНрдк рдкрд╣рдЪрд╛рдиреЗ рдЬрд╛рддреЗ рд╣реИрдВ:

рдкрдЯреНрдЯрд┐рдХрд╛
рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рд╕реЗрдЯ рдХрд░реЗрдВ; %p рдХреЛ рдХреЗ рдирд╛рдо рд╕реЗ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдкреНрд░реЛрдЧреНрд░рд╛рдо, %t рдХреЛ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, "%%" рдХреЛ рдПрдХ рд╕рд╛рджреЗ "%" рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ

рд╕реНрддрд░
рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдорд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓реЙрдЧ рд╡рд░реНрдмреЛрд╕рд┐рдЯреА рд╕реНрддрд░ рд╕реЗрдЯ рдХрд░реЗрдВ (рджреЗрдЦреЗрдВ "-loglevel")ред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рдХреЛ рдирд╛рдо рдХреА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП freport.log 32 . рдХреЗ рд▓реЙрдЧ рд╕реНрддрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
(рд▓реЙрдЧ рд╕реНрддрд░ "рдЬрд╛рдирдХрд╛рд░реА" рдХреЗ рд▓рд┐рдП рдЙрдкрдирд╛рдо):

FFREPORT=file=ffreport.log:рд╕реНрддрд░=32 ffmpeg -i рдЗрдирдкреБрдЯ рдЖрдЙрдЯрдкреБрдЯ

рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рдШрд╛рддрдХ рдирд╣реАрдВ рд╣реИрдВ, рдФрд░ рдЗрд╕рдореЗрдВ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗрдВрдЧреА
рд░рд┐рдкреЛрд░реНрдЯ.

-рдЫрд┐рдкрд╛рдирд╛_рдмреИрдирд░
рдкреНрд░рд┐рдВрдЯрд┐рдВрдЧ рдмреИрдирд░ рдХреЛ рджрдмрд╛рдПрдВред

рд╕рднреА FFmpeg рдЯреВрд▓ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдПрдХ рдХреЙрдкреАрд░рд╛рдЗрдЯ рдиреЛрдЯрд┐рд╕, рдмрд┐рд▓реНрдб рд╡рд┐рдХрд▓реНрдк рдФрд░ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рджрд┐рдЦрд╛рдПрдВрдЧреЗ
рд╕рдВрд╕реНрдХрд░рдгред рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдЗрд╕ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

-cpuflags рдЭрдВрдбреЗ (рд╡реИрд╢реНрд╡рд┐рдХ)
рд╕реАрдкреАрдпреВ рдлрд╝реНрд▓реИрдЧреНрд╕ рдХреЛ рд╕реЗрдЯ рдХрд░рдиреЗ рдФрд░ рд╕рд╛рдлрд╝ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдЕрднрд┐рдкреНрд░реЗрдд рд╣реИред рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░реЛ
рдпрд╣ рддрдм рддрдХ рд╣реИ рдЬрдм рддрдХ рдЖрдк рдирд╣реАрдВ рдЬрд╛рдирддреЗ рдХрд┐ рдЖрдк рдХреНрдпрд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

ffmpeg -cpuflags -sse+mmx ...
ffmpeg -cpuflags рдПрдордПрдордПрдХреНрд╕ ...
ffmpeg -cpuflags 0 ...

рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╛рд╡рд┐рдд рдЭрдВрдбреЗ рд╣реИрдВ:

x86
MMX
xxext
рдИрдПрд╕рдПрд╕
рдПрд╕рдПрд╕рдИ2
sse2slow
рдПрд╕рдПрд╕рдИ3
sse3slow
рдПрд╕рдПрд╕рдПрд╕рдИ3
рдкрд░рдорд╛рдгреБ
рдПрд╕рдПрд╕рдИ4.1
рдПрд╕рдПрд╕рдИ4.2
AVX
avx2
XOP
рдПрдлрдПрдордП3
рдПрдлрдПрдордП4
3dnow
3dnowext
рдмреАрдПрдордЖрдИреиренреж
рдмреАрдПрдордЖрдИреиренреж
рд╕реАрдПрдордУрд╡реА
рдПрдЖрд░рдПрдо
Armv5te
рдЖрд░реНрдорд╡6
рдПрдЖрд░рдПрдорд╡реА6рдЯреА2
рд╡реАрдПрдлрдкреА
рд╡реАрдПрдлрдкреАрд╡реА3
рдиреАрдпрди
рд╕реЗрдЯреЗрдВрдб
AAArch64
рдЖрд░реНрдорд╡8
рд╡реАрдПрдлрдкреА
рдиреАрдпрди
PowerPC
alivec
рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░реЛрд╕реЗрд╕рд░
рдкреЗрдВрдЯрд┐рдпрдо2
рдкреЗрдВрдЯрд┐рдпрдо3
рдкреЗрдВрдЯрд┐рдпрдо4
k6
k62
Athlon
рдПрдерд▓реЙрдирдПрдХреНрд╕рдкреА
k8
-рдУрдкрдирд╕реАрдПрд▓_рдмреЗрдВрдЪ
рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рднреА рдЙрдкрд▓рдмреНрдз рдУрдкрдирд╕реАрдПрд▓ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдХрд░рдиреЗ рдФрд░ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдХреЗрд╡рд▓ рддрднреА рдЙрдкрд▓рдмреНрдз рд╣реЛрддрд╛ рд╣реИ рдЬрдм FFmpeg рдХреЛ "--enable-opencl" рдХреЗ рд╕рд╛рде рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛред

рдЬрдм FFmpeg рдХреЛ "--enable-opencl" рдХреЗ рд╕рд╛рде рд╡рд┐рдиреНрдпрд╕реНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╡реИрд╢реНрд╡рд┐рдХ OpenCL рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд▓реНрдк
рд╕рдВрджрд░реНрдн рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реЗрдЯ рдХрд░ рд░рд╣реЗ рд╣реИрдВ -рдУрдкрдирдХреНрд▓_рд╡рд┐рдХрд▓реНрдк. Ffmpeg рдореЗрдВ "рдУрдкрдирд╕реАрдПрд▓ рд╡рд┐рдХрд▓реНрдк" рдЕрдиреБрднрд╛рдЧ рджреЗрдЦреЗрдВ-
рд╕рдорд░реНрдерд┐рдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рдкреВрд░реА рд╕реВрдЪреА рдХреЗ рд▓рд┐рдП рдореИрдиреБрдЕрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рджреВрд╕рд░реЛрдВ рдХреЗ рдмреАрдЪ, рдпреЗ рд╡рд┐рдХрд▓реНрдк
рдУрдкрдирд╕реАрдПрд▓ рдХреЛрдб рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдФрд░ рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВ
рдкрд░ред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, FFmpeg рдкрд╣рд▓реЗ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рдкрд╣рд▓реЗ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдЪрд▓реЗрдЧрд╛ред рдЬрдмрдХрд┐
рд╡реИрд╢реНрд╡рд┐рдХ рдУрдкрдирд╕реАрдПрд▓ рд╕рдВрджрд░реНрдн рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд▓реНрдк рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЪреБрдирдиреЗ рдореЗрдВ рд▓рдЪреАрд▓рд╛рдкрди рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ
рдЕрдкрдиреА рдкрд╕рдВрдж рдХрд╛ OpenCL рдбрд┐рд╡рд╛рдЗрд╕, рдЕрдзрд┐рдХрд╛рдВрд╢ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╢рд╛рдпрдж рд╕рдмрд╕реЗ рддреЗрдЬрд╝ рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ
рдЙрдирдХреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП OpenCL рдбрд┐рд╡рд╛рдЗрд╕ред

рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдкрд╣рдЪрд╛рди рдХрд░ рд╕рдмрд╕реЗ рдХреБрд╢рд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рдЪрдпрди рдореЗрдВ рд╕рд╣рд╛рдпрддрд╛ рдХрд░рддрд╛ рд╣реИ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдЙрдкрдХрд░рдгред рдмрд┐рд▓реНрдЯ-рдЗрди рдмреЗрдВрдЪрдорд╛рд░реНрдХ рд╕рднреА рдкрд░ рдЪрд▓рддрд╛ рд╣реИ
рдУрдкрдирд╕реАрдПрд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдФрд░ рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рддреНрдпреЗрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд▓рд┐рдП рдорд╛рдкрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрдкрдХрд░рдгреЛрдВ рдореЗрдВ
рдкрд░рд┐рдгрд╛рдо рд╕реВрдЪреА рд╕реВрдЪреАрдмрджреНрдз рд╕рдмрд╕реЗ рддреЗрдЬрд╝ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд╕рд╛рде рдЙрдирдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХреНрд░рдордмрджреНрдз рдХреА рдЬрд╛рддреА рд╣реИ
рдкреНрд░рдердоред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдмрд╛рдж рдореЗрдВ рдЖрд╣реНрд╡рд╛рди рдХрд░ рд╕рдХрддрд╛ рд╣реИ ffmpeg рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдордЭрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдЙрдкрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдкрдпреБрдХреНрдд -рдУрдкрдирдХреНрд▓_рд╡рд┐рдХрд▓реНрдк OpenCL рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рддреНрд╡рд░рд┐рдд рдХреЛрдбред

рд╕рдмрд╕реЗ рддреЗрдЬрд╝ рдУрдкрдирд╕реАрдПрд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрдкрдпреЛрдЧ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЪрд░рдг рд╢рд╛рдорд┐рд▓ рд╣реИрдВред

рдЖрджреЗрд╢ рдЪрд▓рд╛рдПрдВ:

ffmpeg -opencl_bench

рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдЖрдИрдбреА рдиреЛрдЯ рдХрд░реЗрдВ (рдкреАрдЖрдИрдбреАрдПрдХреНрд╕) рдФрд░ рдбрд┐рд╡рд╛рдЗрд╕ рдЖрдИрдбреА (рдбреАрдбреЗрдХреНрд╕) рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдпрд╛рдиреА рд╕рдмрд╕реЗ рддреЗрдЬ рдбрд┐рд╡рд╛рдЗрд╕
рд╕реВрдЪреА рдореИрдВред рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдФрд░ рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ:

ffmpeg -opencl_options platform_idx= :device_idx= ...

-рдУрдкрдирдХреНрд▓_рд╡рд┐рдХрд▓реНрдк рд╡рд┐рдХрд▓реНрдкреЛрдВ (рд╡реИрд╢реНрд╡рд┐рдХ)
рдУрдкрдирд╕реАрдПрд▓ рдкрд░реНрдпрд╛рд╡рд░рдг рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рдХрд░реЗрдВред рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдХреЗрд╡рд▓ рддрднреА рдЙрдкрд▓рдмреНрдз рд╣реЛрддрд╛ рд╣реИ рдЬрдм FFmpeg рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛ
"--enable-opencl" рдХреЗ рд╕рд╛рде рд╕рдВрдХрд▓рд┐рддред

рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рдХреБрдВрдЬреА=рдореВрд▓реНрдп рд╡рд┐рдХрд▓реНрдк рдЬреЛрдбрд╝реЗ ':' рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХрд┐рдП рдЧрдПред ``рдУрдкрдирд╕реАрдПрд▓ . рджреЗрдЦреЗрдВ
рд╕рдорд░реНрдерд┐рдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рд╕реВрдЪреА рдХреЗ рд▓рд┐рдП ffmpeg-utils рдореИрдиреНрдпреБрдЕрд▓ рдореЗрдВ рд╡рд┐рдХрд▓реНрдк '' рдЕрдиреБрднрд╛рдЧред

рд╡рд┐рдХрд▓реНрдк
рдпреЗ рд╡рд┐рдХрд▓реНрдк рд╕реАрдзреЗ libavformat, libavdevice рдФрд░ libavcodec . рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ
рдкреБрд╕реНрддрдХрд╛рд▓рдпред рдЙрдкрд▓рдмреНрдз AVOptions рдХреА рд╕реВрдЪреА рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ -рдорджрдж рд╡рд┐рдХрд▓реНрдкред рд╡реЗ
рджреЛ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд:

рд╕рд╛рдорд╛рдиреНрдп
рдпреЗ рд╡рд┐рдХрд▓реНрдк рдХрд┐рд╕реА рднреА рдХрдВрдЯреЗрдирд░, рдХреЛрдбреЗрдХ рдпрд╛ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ
рдХрдВрдЯреЗрдирд░реЛрдВ/рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП AVFormatContext рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рдЕрдВрддрд░реНрдЧрдд рдФрд░ AVCodecContext рдХреЗ рдЕрдВрддрд░реНрдЧрдд рд╕реВрдЪреАрдмрджреНрдз рд╣реИ
рдХреЛрдбреЗрдХреНрд╕ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд▓реНрдкред

рдирд┐рдЬреА
рдпреЗ рд╡рд┐рдХрд▓реНрдк рджрд┐рдП рдЧрдП рдХрдВрдЯреЗрдирд░, рдбрд┐рд╡рд╛рдЗрд╕ рдпрд╛ рдХреЛрдбреЗрдХ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реИрдВред рдирд┐рдЬреА рд╡рд┐рдХрд▓реНрдк
рдЙрдирдХреЗ рд╕рдВрдмрдВрдзрд┐рдд рдХрдВрдЯреЗрдирд░реЛрдВ/рдЙрдкрдХрд░рдгреЛрдВ/рдХреЛрдбреЗрдХреНрд╕ рдХреЗ рдЕрдВрддрд░реНрдЧрдд рд╕реВрдЪреАрдмрджреНрдз рд╣реИрдВред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА MP3 рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ ID2.3v3 рдХреЗ рдмрдЬрд╛рдп ID2.4v3 рд╢реАрд░реНрд╖рд▓реЗрдЦ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
la id3v2_рд╕рдВрд╕реНрдХрд░рдг MP3 muxer рдХрд╛ рдирд┐рдЬреА рд╡рд┐рдХрд▓реНрдк:

ffmpeg -i рдЗрдирдкреБрдЯ.flac -id3v2_version 3 out.mp3

рд╕рднреА рдХреЛрдбреЗрдХ AVOptions рдкреНрд░рддрд┐-рд╕реНрдЯреНрд░реАрдо рд╣реИрдВ, рдФрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдПрдХ рд╕реНрдЯреНрд░реАрдо рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ рдХреЛ рд╕рдВрд▓рдЧреНрди рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП
рдЙрдиреНрд╣реЗрдВ.

рдзреНрдпрд╛рди рджреЗрдВ -рдХреЛрдИ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдмреВрд▓рд┐рдпрди AVOptions рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ -Option 0/-Option 1.

рдиреЛрдЯ: рдкреНрд░рддрд┐-рд╕реНрдЯреНрд░реАрдо AVOptions рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреБрд░рд╛рдирд╛ рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рддрд░реАрдХрд╛
рд╡рд┐рдХрд▓реНрдк рдирд╛рдо рдЕрдм рдЕрдкреНрд░рдЪрд▓рд┐рдд рд╣реИ рдФрд░ рдЬрд▓реНрдж рд╣реА рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдореБрдЦреНрдп рд╡рд┐рдХрд▓реНрдкреЛрдВ
-f fmt (рдЗрдирдкреБрдЯ рдЖрдЙрдЯрдкреБрдЯ)
рдмрд▓ рдЗрдирдкреБрдЯ рдпрд╛ рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рд╕реНрд╡рд░реВрдкред рдкреНрд░рд╛рд░реВрдк рдЖрдорддреМрд░ рдкрд░ рдЗрдирдкреБрдЯ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдГ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдлрд╝рд╛рдЗрд▓реЗрдВ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╕реЗ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИ
рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЬрд░реВрд░рдд рд╣реИред

-i рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо (рдирд┐рд╡реЗрд╢)
рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо

-y (рд╡реИрд╢реНрд╡рд┐рдХ)
рдмрд┐рдирд╛ рдкреВрдЫреЗ рдЖрдЙрдЯрдкреБрдЯ рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░ рджреЗрдВред

-n (рд╡реИрд╢реНрд╡рд┐рдХ)
рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рди рдХрд░реЗрдВ, рдФрд░ рдпрджрд┐ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣реИ рддреЛ рддреБрд░рдВрдд рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ
рдореМрдЬреВрджред

-рд╕реА[:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] рдХреЛрдбреЗрдХ (рдЗрдирдкреБрдЯ/рдЖрдЙрдЯрдкреБрдЯ, рдкреНрд░рддрд┐ рд╕реНрдЯреНрд░реАрдо)
-рдХреЛрдбреЗрдХ[:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] рдХреЛрдбреЗрдХ (рдЗрдирдкреБрдЯ/рдЖрдЙрдЯрдкреБрдЯ, рдкреНрд░рддрд┐ рд╕реНрдЯреНрд░реАрдо)
рдПрдХ рдПрдиреНрдХреЛрдбрд░ (рдЬрдм рдХрд┐рд╕реА рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдкрд╣рд▓реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ) рдпрд╛ рдПрдХ рдбрд┐рдХреЛрдбрд░ (рдЬрдм рдПрдХ . рд╕реЗ рдкрд╣рд▓реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ) рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ
рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓) рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рд╕реНрдЯреНрд░реАрдо рдХреЗ рд▓рд┐рдПред рдХреЛрдбреЗрдХ рдПрдХ рдбрд┐рдХреЛрдбрд░/рдПрдирдХреЛрдбрд░ рдХрд╛ рдирд╛рдо рд╣реИ рдпрд╛ a
рд╡рд┐рд╢реЗрд╖ рдореВрд▓реНрдп "рдкреНрд░рддрд┐рд▓рд┐рдкрд┐" (рдХреЗрд╡рд▓ рдЖрдЙрдЯрдкреБрдЯ) рдпрд╣ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдзрд╛рд░рд╛ рдлрд┐рд░ рд╕реЗ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП-
рдПрдиреНрдХреЛрдбреЗрдбред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдпреЗ

ffmpeg -i INPUT -map 0 -c:v libx264 -c: рдПрдХ рдХреЙрдкреА рдЖрдЙрдЯрдкреБрдЯ

libx264 рдХреЗ рд╕рд╛рде рд╕рднреА рд╡реАрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рдХреЛ рдПрдиреНрдХреЛрдб рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕рднреА рдСрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рдХреЛ рдХреЙрдкреА рдХрд░рддрд╛ рд╣реИред

рдкреНрд░рддреНрдпреЗрдХ рд╕реНрдЯреНрд░реАрдо рдХреЗ рд▓рд┐рдП, рдЕрдВрддрд┐рдо рдорд┐рд▓рд╛рди "c" рд╡рд┐рдХрд▓реНрдк рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП

ffmpeg -i INPUT -map 0 -c рдХреЙрдкреА -c:v:1 libx264 -c:a:137 libvorbis OUTPUT

рджреВрд╕рд░реЗ рд╡реАрдбрд┐рдпреЛ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд╕рднреА рд╕реНрдЯреНрд░реАрдо рдХреЛ рдХреЙрдкреА рдХрд░реЗрдЧрд╛, рдЬрд┐рд╕реЗ libx264 рдХреЗ рд╕рд╛рде рдПрдиреНрдХреЛрдб рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛,
рдФрд░ 138рд╡рд╛рдВ рдСрдбрд┐рдпреЛ, рдЬрд┐рд╕реЗ libvorbis рдХреЗ рд╕рд╛рде рдПрдиреНрдХреЛрдб рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

-t рдЕрд╡рдзрд┐ (рдЗрдирдкреБрдЯ рдЖрдЙрдЯрдкреБрдЯ)
рдЬрдм рдЗрдирдкреБрдЯ рд╡рд┐рдХрд▓реНрдк ("-i" рд╕реЗ рдкрд╣рд▓реЗ) рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╕реАрдорд┐рдд рдХрд░реЗрдВ рдЕрд╡рдзрд┐ рд╕реЗ рдкрдврд╝рд╛ рдЧрдпрд╛ рдбреЗрдЯрд╛
рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ред

рдЬрдм рдЖрдЙрдЯрдкреБрдЯ рд╡рд┐рдХрд▓реНрдк (рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рд╕реЗ рдкрд╣рд▓реЗ) рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЖрдЙрдЯрдкреБрдЯ рд▓рд┐рдЦрдирд╛ рдмрдВрдж рдХрд░ рджреЗрдВ
рдЗрд╕рдХреА рдЕрд╡рдзрд┐ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдХреЗ рдмрд╛рдж рдЕрд╡рдзрд┐.

рдЕрд╡рдзрд┐ рдПрдХ рд╕рдордп рдЕрд╡рдзрд┐ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рджреЗрдЦреЗрдВ la рдкрд╣рд░ рдЕрд╡рдзрд┐ рдЕрдиреБрднрд╛рдЧ in la
ffmpeg-рдмрд░реНрддрди(1) рдЧрд╛рдЗрдб.

-to рдФрд░ -t рдкрд░рд╕реНрдкрд░ рдЕрдирдиреНрдп рд╣реИрдВ рдФрд░ -t рдХреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╣реИред

-рд╕реЗрд╡рд╛ рд╕реНрдерд┐рддрд┐ (рдЙрддреНрдкрд╛рджрди)
рдкрд░ рдЖрдЙрдЯрдкреБрдЯ рд▓рд┐рдЦрдирд╛ рдмрдВрдж рдХрд░реЗрдВ рд╕реНрдерд┐рддрд┐. рд╕реНрдерд┐рддрд┐ рдПрдХ рд╕рдордп рдЕрд╡рдзрд┐ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП,
рджреЗрдЦрдирд╛ la рдкрд╣рд░ рдЕрд╡рдзрд┐ рдЕрдиреБрднрд╛рдЧ in la ffmpeg-рдмрд░реНрддрди(1) рдЧрд╛рдЗрдб.

-to рдФрд░ -t рдкрд░рд╕реНрдкрд░ рдЕрдирдиреНрдп рд╣реИрдВ рдФрд░ -t рдХреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╣реИред

-рдПрдлрдПрд╕ рд╕реАрдорд╛_рдЖрдХрд╛рд░ (рдЙрддреНрдкрд╛рджрди)
рдмрд╛рдЗрдЯреНрд╕ рдореЗрдВ рд╡реНрдпрдХреНрдд рдлрд╝рд╛рдЗрд▓ рдЖрдХрд╛рд░ рд╕реАрдорд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВред

-рд╕рд╛рде рдореЗрдВ рд╕реНрдерд┐рддрд┐ (рдЗрдирдкреБрдЯ рдЖрдЙрдЯрдкреБрдЯ)
рдЬрдм рдПрдХ рдЗрдирдкреБрдЯ рд╡рд┐рдХрд▓реНрдк ("-i" рд╕реЗ рдкрд╣рд▓реЗ) рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЗрд╕ рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ: рд╕реНрдерд┐рддрд┐ред рдзреНрдпрд╛рди рджреЗрдВ
рдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕реНрд╡рд░реВрдкреЛрдВ рдореЗрдВ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ рдЦреЛрдЬрдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП ffmpeg рдХреА рддрд▓рд╛рд╢ рдХрд░реЗрдВрдЧреЗ
рдирд┐рдХрдЯрддрдо рддрд▓рд╛рд╢ рдмрд┐рдВрджреБ рдкрд╣рд▓реЗ рд╕реНрдерд┐рддрд┐. рдЬрдм рдЯреНрд░рд╛рдВрд╕рдХреЛрдбрд┐рдВрдЧ рдФрд░ -рд╕рдЯреАрдХ_рд╕реАрдХ рд╕рдХреНрд╖рдо рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
(рдбрд┐рдлрд╝реЙрд▓реНрдЯ), рдЦреЛрдЬ рдмрд┐рдВрджреБ рдФрд░ . рдХреЗ рдмреАрдЪ рдпрд╣ рдЕрддрд┐рд░рд┐рдХреНрдд рдЦрдВрдб рд╕реНрдерд┐рддрд┐ рдбрд┐рдХреЛрдб рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдФрд░ рддреНрдпрд╛рдЧ рджрд┐рдпрд╛ред рд╕реНрдЯреНрд░реАрдо рдХреЙрдкреА рдХрд░рддреЗ рд╕рдордп рдпрд╛ рдХрдм -noaccurate_seek рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╣ рд╣реЛрдЧрд╛
рд╕рдВрд░рдХреНрд╖рд┐рддред

рдЬрдм рдЖрдЙрдЯрдкреБрдЯ рд╡рд┐рдХрд▓реНрдк (рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рд╕реЗ рдкрд╣рд▓реЗ) рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдбреАрдХреЛрдб рдХрд░рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдЗрдирдкреБрдЯ рдХреЛ рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИ
рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рддрдХ рд╕реНрдерд┐рддрд┐.

рд╕реНрдерд┐рддрд┐ рдПрдХ рд╕рдордп рдЕрд╡рдзрд┐ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рджреЗрдЦреЗрдВ la рдкрд╣рд░ рдЕрд╡рдзрд┐ рдЕрдиреБрднрд╛рдЧ in la
ffmpeg-рдмрд░реНрддрди(1) рдЧрд╛рдЗрдб.

-sseof рд╕реНрдерд┐рддрд┐ (рдЗрдирдкреБрдЯ рдЖрдЙрдЯрдкреБрдЯ)
"-ss" рд╡рд┐рдХрд▓реНрдк рдХреА рддрд░рд╣ рд▓реЗрдХрд┐рди "рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЕрдВрдд" рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖ред рдпрд╛рдиреА рдЛрдгрд╛рддреНрдордХ рдорд╛рди рд╣реИрдВ
рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкрд╣рд▓реЗ, 0 рдИрдУрдПрдл рдкрд░ рд╣реИред

-рдЗрд╕рдСрдлрд╝рд╕реЗрдЯ рдУрдлрд╝реНрд╕реЗрдЯ (рдирд┐рд╡реЗрд╢)
рдЗрдирдкреБрдЯ рд╕рдордп рдСрдлрд╝рд╕реЗрдЯ рд╕реЗрдЯ рдХрд░реЗрдВред

рдУрдлрд╝реНрд╕реЗрдЯ рдПрдХ рд╕рдордп рдЕрд╡рдзрд┐ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рджреЗрдЦреЗрдВ la рдкрд╣рд░ рдЕрд╡рдзрд┐ рдЕрдиреБрднрд╛рдЧ in la
ffmpeg-рдмрд░реНрддрди(1) рдЧрд╛рдЗрдб.

рдСрдлрд╝рд╕реЗрдЯ рдХреЛ рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдСрдлрд╕реЗрдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛
рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╕рдВрдмрдВрдзрд┐рдд рдзрд╛рд░рд╛рдУрдВ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕рдордп рдЕрд╡рдзрд┐ рд╕реЗ рджреЗрд░реА рд╣реЛ рд░рд╣реА рд╣реИ
рдУрдлрд╝реНрд╕реЗрдЯ.

-рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдбреЗрдЯрд╛ (рдЙрддреНрдкрд╛рджрди)
рдХрдВрдЯреЗрдирд░ рдореЗрдВ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рд╕реЗрдЯ рдХрд░реЗрдВред

рдбреЗрдЯрд╛ рджрд┐рдирд╛рдВрдХ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рджреЗрдЦреЗрдВ la рддрд╛рд░реАрдЦ рдЕрдиреБрднрд╛рдЧ in la ffmpeg-рдмрд░реНрддрди(1) рдЧрд╛рдЗрдб.

-рдореЗрдЯрд╛рдбреЗрдЯрд╛[:рдореЗрдЯрд╛рдбреЗрдЯрд╛_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] рдХреБрдВрдЬреА=рдореВрд▓реНрдп (рдЖрдЙрдЯрдкреБрдЯ, рдкреНрд░рддрд┐-рдореЗрдЯрд╛рдбреЗрдЯрд╛)
рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреБрдВрдЬреА/рдорд╛рди рдЬреЛрдбрд╝реА рд╕реЗрдЯ рдХрд░реЗрдВред

рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рдореЗрдЯрд╛рдбреЗрдЯрд╛_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ рдзрд╛рд░рд╛рдУрдВ рдпрд╛ рдЕрдзреНрдпрд╛рдпреЛрдВ рдкрд░ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП "-map_metadata" рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рджреЗрдЦреЗрдВред

рдпрд╣ рд╡рд┐рдХрд▓реНрдк "-map_metadata" рд╡рд╛рд▓реЗ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд╕реЗрдЯ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рддрд╛ рд╣реИред рдорд┐рдЯрд╛рдирд╛ рднреА рд╕рдВрднрд╡ рд╣реИ
рдЦрд╛рд▓реА рдорд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдореЗрдЯрд╛рдбреЗрдЯрд╛ред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╢реАрд░реНрд╖рдХ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:

ffmpeg -i in.avi -metadata title="my title" out.flv

рдкрд╣рд▓реА рдСрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рдХреА рднрд╛рд╖рд╛ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:

ffmpeg -i INPUT -рдореЗрдЯрд╛рдбреЗрдЯрд╛: s: a: 0 рднрд╛рд╖рд╛ = eng OUTPUT

-рдЧреЛрдЯ рд▓рдЧрд╛рдирд╛ рдЯрд╛рдЗрдк (рдЙрддреНрдкрд╛рджрди)
рд▓рдХреНрд╖реНрдп рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдХрд╛рд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ ("vcd", "svcd", "dvd", "dv", "dv50")ред рдЯрд╛рдЗрдк рдЙрдкрд╕рд░реНрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рд╕рдВрдЧрдд рдорд╛рдирдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП "pal-", "ntsc-" рдпрд╛ "film-" рдХреЗ рд╕рд╛рдеред рд╕рднреА рдкреНрд░рд╛рд░реВрдк
рд╡рд┐рдХрд▓реНрдк (рдмрд┐рдЯрд░реЗрдЯ, рдХреЛрдбреЗрдХреНрд╕, рдмрдлрд░ рдЖрдХрд╛рд░) рддрдм рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕реЗрдЯ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред рдЖрдк рдмрд╕ рдЯрд╛рдЗрдк рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

ffmpeg -i myfile.avi -target vcd /tmp/vcd.mpg

рдлрд┐рд░ рднреА рдЖрдк рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрдм рддрдХ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рд╡реЗ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ
рдорд╛рдирдХ рдХреЗ рд╕рд╛рде рд╕рдВрдШрд░реНрд╖, рдЬреИрд╕рд╛ рдХрд┐:

ffmpeg -i myfile.avi -target vcd -bf 2 /tmp/vcd.mpg

-рдбреАрдлреНрд░реЗрдореНрд╕ рд╕рдВрдЦреНрдпрд╛ (рдЙрддреНрдкрд╛рджрди)
рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рдлрд╝реНрд░реЗрдо рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реЗрдЯ рдХрд░реЗрдВред рдпрд╣ "-рдлреНрд░реЗрдо: рдбреА" рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдирд╛рдо рд╣реИред

-рдлреНрд░реЗрдо[:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] рдлреНрд░реЗрдордХрд╛рдЙрдВрдЯ (рдЖрдЙрдЯрдкреБрдЯ, рдкреНрд░рддрд┐-рд╕реНрдЯреНрд░реАрдо)
рдЗрд╕рдХреЗ рдмрд╛рдж рд╕реНрдЯреНрд░реАрдо рдкрд░ рд▓рд┐рдЦрдирд╛ рдмрдВрдж рдХрд░реЗрдВ рдлреНрд░реЗрдордХрд╛рдЙрдВрдЯ рдлреНрд░реЗрдоред

-рдХреНрдпреВ[:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] q (рдЖрдЙрдЯрдкреБрдЯ, рдкреНрд░рддрд┐-рд╕реНрдЯреНрд░реАрдо)
-рдХреНрдпреВрд╕реНрдХреЗрд▓[:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] q (рдЖрдЙрдЯрдкреБрдЯ, рдкреНрд░рддрд┐-рд╕реНрдЯреНрд░реАрдо)
рдлрд┐рдХреНрд╕реНрдб рдХреНрд╡рд╛рд▓рд┐рдЯреА рд╕реНрдХреЗрд▓ (рд╡реАрдмреАрдЖрд░) рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВред рдЗрд╕рдХрд╛ рдорддрд▓рдм q/рдХреНрдпреВрд╕реНрдХреЗрд▓ рдХреЛрдбреЗрдХ-рдирд┐рд░реНрднрд░ рд╣реИред рдЕрдЧрд░ рдХреНрдпреВрд╕реНрдХреЗрд▓
рдПрдХ рдХреЗ рдмрд┐рдирд╛ рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ рддреЛ рдпрд╣ рдХреЗрд╡рд▓ рд╡реАрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ, рдпрд╣ рд╣реИ
рдкрд┐рдЫрд▓реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрддрддрд╛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдЙрд╕реА рдХреЛрдбреЗрдХ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
2 рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХреЛрдбреЗрдХреНрд╕ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рдорд╛рди рдЬреЛ рдХрд┐ рдСрдбрд┐рдпреЛ рдФрд░ рд╡реАрдбрд┐рдпреЛ рд╣реИ, рдЖрдо рддреМрд░ рдкрд░ рд╡рд╣ рдирд╣реАрдВ рд╣реИ рдЬреЛ рд╣реИ
рдЗрд░рд╛рджрд╛ рдЬрдм рдХреЛрдИ stream_specifier рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

-рдлрд╝рд┐рд▓реНрдЯрд░[:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] рдлрд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл (рдЖрдЙрдЯрдкреБрдЯ, рдкреНрд░рддрд┐-рд╕реНрдЯреНрд░реАрдо)
рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдлрд╝рд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл рдмрдирд╛рдПрдВ рдлрд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл рдФрд░ рд╕реНрдЯреНрд░реАрдо рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВред

рдлрд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл рд╕реНрдЯреНрд░реАрдо рдкрд░ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд╝рд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл рдХрд╛ рд╡рд┐рд╡рд░рдг рд╣реИ, рдФрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рдПрдХ рд╣реА рдкреНрд░рдХрд╛рд░ рдХреА рд╕реНрдЯреНрд░реАрдо рдХрд╛ рдПрдХрд▓ рдЗрдирдкреБрдЯ рдФрд░ рдПрдХрд▓ рдЖрдЙрдЯрдкреБрдЯред рдлрд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл рдореЗрдВ,
рдЗрдирдкреБрдЯ "рдЗрди" рд▓реЗрдмрд▓ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реИ, рдФрд░ рдЖрдЙрдЯрдкреБрдЯ "рдЖрдЙрдЯ" рд▓реЗрдмрд▓ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реИред рджреЗрдЦреЗрдВ
ffmpeg-filters рдореИрдиреБрдЕрд▓ рдлрд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдПред

рджреЗрдЦрдирд╛ -рдлрд┐рд▓реНрдЯрд░_рдХреЙрдореНрдкреНрд▓реЗрдХреНрд╕ рд╡рд┐рдХрд▓реНрдк рдпрджрд┐ рдЖрдк рдПрдХрд╛рдзрд┐рдХ рдЗрдирдкреБрдЯ рдХреЗ рд╕рд╛рде рдлрд╝рд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ
рдФрд░/рдпрд╛ рдЖрдЙрдЯрдкреБрдЯред

-рдлрд┐рд▓реНрдЯрд░_рд╕реНрдХреНрд░рд┐рдкреНрдЯ[:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо (рдЖрдЙрдЯрдкреБрдЯ, рдкреНрд░рддрд┐-рд╕реНрдЯреНрд░реАрдо)
рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рдорд╛рди рд╣реИ -Filter, рдЕрдВрддрд░ рдХреЗрд╡рд▓ рдЗрддрдирд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рддрд░реНрдХ рд╣реИ
рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдПрдХ рдлрд╝рд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл рд╡рд┐рд╡рд░рдг рдкрдврд╝рд╛ рдЬрд╛рдирд╛ рд╣реИред

-рдкреВрд░реНрд╡[:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] рдкреНрд░реАрд╕реЗрдЯ_рдирд╛рдо (рдЖрдЙрдЯрдкреБрдЯ, рдкреНрд░рддрд┐-рд╕реНрдЯреНрд░реАрдо)
рдореИрдЪрд┐рдВрдЧ рд╕реНрдЯреНрд░реАрдо рдХреЗ рд▓рд┐рдП рдкреНрд░реАрд╕реЗрдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВред

-рдЖрдВрдХрдбрд╝реЗ (рд╡реИрд╢реНрд╡рд┐рдХ)
рдкреНрд░рд┐рдВрдЯ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдкреНрд░рдЧрддрд┐/рдЖрдВрдХрдбрд╝реЗред рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЪрд╛рд▓реВ рд╣реИ, рдЗрд╕реЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдк
"-nostats" рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

-рдкреНрд░рдЧрддрд┐ рдпреВрдЖрд░рдПрд▓ (рд╡реИрд╢реНрд╡рд┐рдХ)
рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдЕрдиреБрдХреВрд▓ рдкреНрд░рдЧрддрд┐ рдХреА рдЬрд╛рдирдХрд╛рд░реА рднреЗрдЬреЗрдВ рдпреВрдЖрд░рдПрд▓.

рдкреНрд░рдЧрддрд┐ рдХреА рдЬрд╛рдирдХрд╛рд░реА рд▓рдЧрднрдЧ рд╣рд░ рд╕реЗрдХрдВрдб рдФрд░ рдЕрдВрдд рдореЗрдВ рд▓рд┐рдЦреА рдЬрд╛рддреА рд╣реИ
рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ред рдпреЗ рдмрдирд╛ рд╣реИ "рдХреБрдВрдЬреА=рдореВрд▓реНрдп"рдкрдВрдХреНрддрд┐рдпрд╛рдБред рдХреБрдВрдЬреА рдХреЗрд╡рд▓ рдЕрд▓реНрдлрд╝рд╛рдиреНрдпреВрдореЗрд░рд┐рдХ рд╣реЛрддреЗ рд╣реИрдВ
рдкрд╛рддреНрд░ред рдкреНрд░рдЧрддрд┐ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдЕрдиреБрдХреНрд░рдо рдХреА рдЕрдВрддрд┐рдо рдХреБрдВрдЬреА рд╣рдореЗрд╢рд╛ "рдкреНрд░рдЧрддрд┐" рд╣реЛрддреА рд╣реИред

-рд╕реНрдЯрдбреАрди
рдорд╛рдирдХ рдЗрдирдкреБрдЯ рдкрд░ рд╕рд╣рднрд╛рдЧрд┐рддрд╛ рд╕рдХреНрд╖рдо рдХрд░реЗрдВред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рддрдм рддрдХ рдЪрд╛рд▓реВ рд░рд╣рддрд╛ рд╣реИ рдЬрдм рддрдХ рдХрд┐ рдорд╛рдирдХ рдЗрдирдкреБрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдПрдХ рдЗрдирдкреБрдЯред рдмрд╛рддрдЪреАрдд рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ "-nostdin" рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдорд╛рдирдХ рдЗрдирдкреБрдЯ рдкрд░ рдЗрдВрдЯрд░реИрдХреНрд╢рди рдЕрдХреНрд╖рдо рдХрд░рдирд╛ рдЙрдкрдпреЛрдЧреА рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ ffmpeg рдореЗрдВ рд╣реИ
рдкреГрд╖реНрдарднреВрдорд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рдореВрд╣ред рдореЛрдЯреЗ рддреМрд░ рдкрд░ рд╡рд╣реА рдкрд░рд┐рдгрд╛рдо "ffmpeg ... рдХреЗ рд╕рд╛рде рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
/dev/null" рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд╢реЗрд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

-рдбреАрдмрдЧ_рдЯреАрдПрд╕ (рд╡реИрд╢реНрд╡рд┐рдХ)
рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВред рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдмрдВрдж рд╣реИред рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдЕрдзрд┐рдХрддрд░ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИ
рдкрд░реАрдХреНрд╖рдг рдФрд░ рдбрд┐рдмрдЧрд┐рдВрдЧ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ, рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рд╕реНрд╡рд░реВрдк рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИ
рджреВрд╕рд░рд╛, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдкреЛрд░реНрдЯреЗрдмрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рджреНрд╡рд╛рд░рд╛ рдирд┐рдпреЛрдЬрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

"-fdebug ts" рд╡рд┐рдХрд▓реНрдк рднреА рджреЗрдЦреЗрдВред

-рд╕рдВрд▓рдЧреНрди рдХрд░реЗрдВ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо (рдЙрддреНрдкрд╛рджрди)
рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЕрдиреБрд▓рдЧреНрдирдХ рдЬреЛрдбрд╝реЗрдВред рдпрд╣ Matroska . рдЬреИрд╕реЗ рдХреБрдЫ рдкреНрд░рд╛рд░реВрдкреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реИ
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЙрдкрд╢реАрд░реНрд╖рдХ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рдлреЛрдВрдЯред рдЕрдиреБрд▓рдЧреНрдирдХ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ . рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ
рд╕реНрдЯреНрд░реАрдо рдХрд╛ рдкреНрд░рдХрд╛рд░, рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдПрдХ рдирдИ рд╕реНрдЯреНрд░реАрдо рдЬреЛрдбрд╝ рджреЗрдЧрд╛ред рддрднреА рд╕рдВрднрд╡ рд╣реИ
рдЗрд╕ рд╕реНрдЯреНрд░реАрдо рдкрд░ рд╕рд╛рдорд╛рдиреНрдп рддрд░реАрдХреЗ рд╕реЗ рдкреНрд░рддрд┐-рд╕реНрдЯреНрд░реАрдо рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдЕрдЯреИрдЪрдореЗрдВрдЯ рд╕реНрдЯреНрд░реАрдо рдмрдирд╛рдИ рдЧрдИ
рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде рдЕрдиреНрдп рд╕рднреА рдзрд╛рд░рд╛рдУрдВ рдХреЗ рдмрд╛рдж рдмрдирд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ (рдпрд╛рдиреА рдЬрд┐рдирдХреЗ рд╕рд╛рде рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ
"-рдореИрдк" рдпрд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдореИрдкрд┐рдВрдЧ)ред

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ Matroska рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ mimetype рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдЯреИрдЧ рднреА рд╕реЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛:

ffmpeg -i INPUT - DejaVuSans.ttf -metadata:s:2 mimetype=application/x-truetype-font out.mkv рд╕рдВрд▓рдЧреНрди рдХрд░реЗрдВ

(рдпрд╣ рдорд╛рдирддреЗ рд╣реБрдП рдХрд┐ рдЕрдЯреИрдЪрдореЗрдВрдЯ рд╕реНрдЯреНрд░реАрдо рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рддреАрд╕рд░реА рд╣реЛрдЧреА)ред

-рдбрдВрдк_рдЕрдЯреИрдЪрдореЗрдВрдЯ[:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо (рдЗрдирдкреБрдЯ, рдкреНрд░рддрд┐ рд╕реНрдЯреНрд░реАрдо)
рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓реА рдЕрдЯреИрдЪрдореЗрдВрдЯ рд╕реНрдЯреНрд░реАрдо рдХреЛ рдирд╛рдо рдХреА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдирд┐рдХрд╛рд▓реЗрдВ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо. рдЕрдЧрд░ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо is
рдЦрд╛рд▓реА рд╣реИ, рддреЛ "рдлрд╝рд╛рдЗрд▓ рдирд╛рдо" рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдЯреИрдЧ рдХреЗ рдорд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП 'out.ttf' рдирд╛рдо рдХреА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкрд╣рд▓рд╛ рдЕрдЯреИрдЪрдореЗрдВрдЯ рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП:

рдПрдлрдПрдлрдПрдордкреАрдИрдЬреА -рдбрдВрдк_рдЕрдЯреИрдЪрдореЗрдВрдЯ:рдЯреА:0 рдЖрдЙрдЯ.рдЯреАрдЯреАрдПрдл -рдЖрдИ рдЗрдирдкреБрдЯ

"рдлрд╝рд╛рдЗрд▓ рдирд╛рдо" рдЯреИрдЧ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рднреА рдЕрдиреБрд▓рдЧреНрдирдХ рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП:

ffmpeg -dump_attachment:t "" -i INPUT

рддрдХрдиреАрдХреА рдиреЛрдЯ -- рдЕрдиреБрд▓рдЧреНрдирдХреЛрдВ рдХреЛ рдХреЛрдбреЗрдХ рдПрдХреНрд╕рдЯреНрд░рд╛рдбреЗрдЯрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдХрд░ рд╕рдХрддрд╛ рд╣реИ
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд┐рд╕реА рднреА рд╕реНрдЯреНрд░реАрдо рд╕реЗ рдПрдХреНрд╕реНрдЯреНрд░рд╛рдбреЗрдЯрд╛ рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рди рдХрд┐ рдХреЗрд╡рд▓ рдЕрдЯреИрдЪрдореЗрдВрдЯ рдХреЗ рд▓рд┐рдПред

-рдиреЛрдСрдЯреЛрд░реЛрдЯреЗрдЯ
рдлрд╝рд╛рдЗрд▓ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╡реАрдбрд┐рдпреЛ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдШреБрдорд╛рдиреЗ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░реЗрдВред

рд╡реАрдбрд┐рдпреЛ рдСрдкреНрд╢рдВрд╕
-рд╡реАрдлреНрд░реЗрдо рд╕рдВрдЦреНрдпрд╛ (рдЙрддреНрдкрд╛рджрди)
рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд▓рд┐рдП рд╡реАрдбрд┐рдпреЛ рдлрд╝реНрд░реЗрдо рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реЗрдЯ рдХрд░реЗрдВред рдпрд╣ "-рдлреНрд░реЗрдо: рд╡реА" рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдирд╛рдо рд╣реИред

-рдЖрд░[:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] рдПрдлрдкреАрдПрд╕ (рдЗрдирдкреБрдЯ/рдЖрдЙрдЯрдкреБрдЯ, рдкреНрд░рддрд┐ рд╕реНрдЯреНрд░реАрдо)
рдлрд╝реНрд░реЗрдо рджрд░ (Hz рдорд╛рди, рднрд┐рдиреНрди рдпрд╛ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо) рд╕реЗрдЯ рдХрд░реЗрдВред

рдПрдХ рдЗрдирдкреБрдЯ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ, рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рд╕реА рднреА рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░реЗрдВ рдФрд░ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВ
рд╕реНрдерд┐рд░ рдлреНрд░реЗрдо рджрд░ рдорд╛рдирдХрд░ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдПрдлрдкреАрдПрд╕. рдпрд╣ рдХреЗ рд╕рдорд╛рди рдирд╣реАрдВ рд╣реИ -рдлреНрд░реЗрдо рд░реЗрдЯ
рдХреБрдЫ рдЗрдирдкреБрдЯ рдкреНрд░рд╛рд░реВрдкреЛрдВ рдЬреИрд╕реЗ рдХрд┐ рдЗрдореЗрдЬ 2 рдпрд╛ рд╡реА 4 рдПрд▓ 2 рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рд╡рд┐рдХрд▓реНрдк (рдпрд╣ рдПрдХ рд╣реА рд╣реБрдЖ рдХрд░рддрд╛ рдерд╛
FFmpeg рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг)ред рдпрджрд┐ рд╕рдВрджреЗрд╣ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ -рдлреНрд░реЗрдо рд░реЗрдЯ рдЗрдирдкреБрдЯ рд╡рд┐рдХрд▓реНрдк рдХреЗ рдмрдЬрд╛рдп -r.

рдЖрдЙрдЯрдкреБрдЯ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ, рдирд┐рд░рдВрддрд░ рдЖрдЙрдЯрдкреБрдЯ рдлрд╝реНрд░реЗрдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдирдкреБрдЯ рдлрд╝реНрд░реЗрдо рдХреЛ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдпрд╛ рдбреНрд░реЙрдк рдХрд░реЗрдВ
рджрд░ рдПрдлрдкреАрдПрд╕.

-рдПрд╕[:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] рдЖрдХрд╛рд░ (рдЗрдирдкреБрдЯ/рдЖрдЙрдЯрдкреБрдЯ, рдкреНрд░рддрд┐ рд╕реНрдЯреНрд░реАрдо)
рдлреНрд░реЗрдо рдХрд╛ рдЖрдХрд╛рд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВред

рдПрдХ рдЗрдирдкреБрдЯ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ, рдпрд╣ рдХреЗ рд▓рд┐рдП рдПрдХ рд╢реЙрд░реНрдЯрдХрдЯ рд╣реИ рд╡реАрдбрд┐рдпреЛ рдХрд╛ рдЖрдХрд╛рд░ рдирд┐рдЬреА рд╡рд┐рдХрд▓реНрдк, рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рд╛рдкреНрдд
рдХреБрдЫ demuxers рджреНрд╡рд╛рд░рд╛ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдлреНрд░реЗрдо рдЖрдХрд╛рд░ рдпрд╛ рддреЛ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдирд╣реАрдВ рд╣реИ рдпрд╛ рд╣реИ
рд╡рд┐рдиреНрдпрд╛рд╕ рдпреЛрдЧреНрдп -- рдЬреИрд╕реЗ рдХрдЪреНрдЪрд╛ рд╡реАрдбрд┐рдпреЛ рдпрд╛ рд╡реАрдбрд┐рдпреЛ рдЧреНрд░реИрдмрд░реНрд╕ред

рдЖрдЙрдЯрдкреБрдЯ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ, рдпрд╣ "рд╕реНрдХреЗрд▓" рд╡реАрдбрд┐рдпреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХреЛ рдореЗрдВ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ рд╕рдорд╛рдкреНрдд рдХрд╛
рд╕рдВрдмрдВрдзрд┐рдд рдлрд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдлред рдХреГрдкрдпрд╛ "рд╕реНрдХреЗрд▓" рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕реАрдзреЗ рдкрд░ рдбрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░реЗрдВ
рд╢реБрд░реБрдЖрдд рдпрд╛ рдХреЛрдИ рдЕрдиреНрдп рдЬрдЧрд╣ред

рдкреНрд░рд╛рд░реВрдк рд╣реИ wxh (рдбрд┐рдлрд╝реЙрд▓реНрдЯ - рд╕реНрд░реЛрдд рдХреЗ рд╕рдорд╛рди)ред

-рдкрд╣рд▓реВ[:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] рдкрд╣рд▓реВ (рдЖрдЙрдЯрдкреБрдЯ, рдкреНрд░рддрд┐-рд╕реНрдЯреНрд░реАрдо)
рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╡реАрдбрд┐рдпреЛ рдкреНрд░рджрд░реНрд╢рди рдкрдХреНрд╖рд╛рдиреБрдкрд╛рдд рд╕реЗрдЯ рдХрд░реЗрдВ рдкрд╣рд▓реВ.

рдкрд╣рд▓реВ рдПрдХ рдлреНрд▓реЛрдЯрд┐рдВрдЧ рдкреЙрдЗрдВрдЯ рдирдВрдмрд░ рд╕реНрдЯреНрд░рд┐рдВрдЧ, рдпрд╛ рдлреЙрд░реНрдо рдХреА рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реЛ рд╕рдХрддреА рд╣реИ рд╕рдВрдЦреНрдпрд╛:рджрд┐рди, рдЬрд╣рд╛рдВ
рд╕рдВрдЦреНрдпрд╛ рдФрд░ рджрд┐рди рдкрдХреНрд╖рд╛рдиреБрдкрд╛рдд рдХреЗ рдЕрдВрд╢ рдФрд░ рд╣рд░ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП "4:3",
"16:9", "1.3333", рдФрд░ "1.7777" рдорд╛рдиреНрдп рддрд░реНрдХ рдорд╛рди рд╣реИрдВред

рдпрджрд┐ рдПрдХ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ -рд╡рд┐рджреНрдпреБрдд рдкреНрд░рддрд┐рд▓рд┐рдкрд┐, рдпрд╣ рдкрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рдкрдХреНрд╖рд╛рдиреБрдкрд╛рдд рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░реЗрдЧрд╛
рдХрдВрдЯреЗрдирд░ рд╕реНрддрд░, рд▓реЗрдХрд┐рди рдПрдиреНрдХреЛрдбреЗрдб рдлрд╝реНрд░реЗрдо рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдкрд╣рд▓реВ рдЕрдиреБрдкрд╛рдд рдирд╣реАрдВ, рдпрджрд┐ рдпрд╣ рдореМрдЬреВрдж рд╣реИред

-рд╡реАрдПрди (рдЙрддреНрдкрд╛рджрди)
рд╡реАрдбрд┐рдпреЛ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдЕрдХреНрд╖рдо рдХрд░реЗрдВред

-рд╡рд┐рджреНрдпреБрдд рдХреЛрдбреЗрдХ (рдЙрддреНрдкрд╛рджрди)
рд╡реАрдбрд┐рдпреЛ рдХреЛрдбреЗрдХ рд╕реЗрдЯ рдХрд░реЗрдВред рдпрд╣ "-codec:v" рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдирд╛рдо рд╣реИред

-рдЙрддреНрддреАрд░реНрдг[:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] n (рдЖрдЙрдЯрдкреБрдЯ, рдкреНрд░рддрд┐-рд╕реНрдЯреНрд░реАрдо)
рдкрд╛рд╕ рдирдВрдмрд░ (1 рдпрд╛ 2) рдЪреБрдиреЗрдВред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЯреВ-рдкрд╛рд╕ рд╡реАрдбрд┐рдпреЛ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред NS
рд╡реАрдбрд┐рдпреЛ рдХреЗ рдЖрдБрдХрдбрд╝реЗ рдкрд╣рд▓реЗ рдкрд╛рд╕ рдореЗрдВ рдПрдХ рд▓реЙрдЧ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рджрд░реНрдЬ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ (рдпрд╣ рднреА рджреЗрдЦреЗрдВ
рд╡рд┐рдХрд▓реНрдк -рдкрд╛рд╕рд▓реЙрдЧрдлрд╛рдЗрд▓), рдФрд░ рджреВрд╕рд░реЗ рдкрд╛рд╕ рдореЗрдВ рдЙрд╕ рд▓реЙрдЧ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рд╕рдЯреАрдХ рдЕрдиреБрд░реЛрдзрд┐рдд рдмрд┐рдЯрд░реЗрдЯ рдкрд░ рд╡реАрдбрд┐рдпреЛред рдкрд╛рд╕ 1 рдкрд░, рдЖрдк рдХреЗрд╡рд▓ рдСрдбрд┐рдпреЛ рдХреЛ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░
рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рд╢реВрдиреНрдп рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ, рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рдпреВрдирд┐рдХреНрд╕ рдХреЗ рд▓рд┐рдП рдЙрджрд╛рд╣рд░рдг:

ffmpeg -i foo.mov -c:v libxvid -pass 1-an -f rawvideo -y NUL
ffmpeg -i foo.mov -c:v libxvid -pass 1-an -f rawvideo -y /dev/null

-рдкрд╛рд╕рд▓реЙрдЧрдлрд╛рдЗрд▓[:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] рдЙрдкрд╕рд░реНрдЧ (рдЖрдЙрдЯрдкреБрдЯ, рдкреНрд░рддрд┐-рд╕реНрдЯреНрд░реАрдо)
рджреЛ-рдкрд╛рд╕ рд▓реЙрдЧ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдЙрдкрд╕рд░реНрдЧ рдХреЛ рд╕реЗрдЯ рдХрд░реЗрдВ рдЙрдкрд╕рд░реНрдЧ, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдЙрдкрд╕рд░реНрдЧ рд╣реИ
``ffmpeg2pass''ред рдкреВрд░рд╛ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рд╣реЛрдЧрд╛ рдЙрдкрд╕рд░реНрдЧ-рдПрди.рд▓реЙрдЧ, рдЬрд╣рд╛рдБ N рдПрдХ рд╕рдВрдЦреНрдпрд╛ рд╣реИ
рдЖрдЙрдЯрдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ

-рд╡реАрдПрдл рдлрд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл (рдЙрддреНрдкрд╛рджрди)
рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдлрд╝рд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл рдмрдирд╛рдПрдВ рдлрд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл рдФрд░ рд╕реНрдЯреНрд░реАрдо рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВред

рдпрд╣ "-filter:v" рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдирд╛рдо рд╣реИ, рджреЗрдЦреЗрдВ -Filter рд╡рд┐рдХрд▓реНрдк.

рдЙрдиреНрдирдд рд╡реАрдбрд┐рдпреЛ рд╡рд┐рдХрд▓реНрдкреЛрдВ
-рдкрд┐рдХреНрд╕_рдПрдлрдПрдордЯреА[:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] рдкреНрд░рд╛рд░реВрдк (рдЗрдирдкреБрдЯ/рдЖрдЙрдЯрдкреБрдЯ, рдкреНрд░рддрд┐ рд╕реНрдЯреНрд░реАрдо)
рдкрд┐рдХреНрд╕реЗрд▓ рдкреНрд░рд╛рд░реВрдк рд╕реЗрдЯ рдХрд░реЗрдВред рд╕рднреА рд╕рдорд░реНрдерд┐рдд рдкрд┐рдХреНрд╕реЗрд▓ рд╕реНрд╡рд░реВрдкреЛрдВ рдХреЛ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП "-pix_fmts" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдЕрдЧрд░
рдЪрдпрдирд┐рдд рдкрд┐рдХреНрд╕реЗрд▓ рдкреНрд░рд╛рд░реВрдк рдХрд╛ рдЪрдпрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, ffmpeg рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдЧрд╛ рдФрд░ рдЪрдпрди рдХрд░реЗрдЧрд╛
рдПрдиреНрдХреЛрдбрд░ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдкрд┐рдХреНрд╕реЗрд▓ рдкреНрд░рд╛рд░реВрдкред рдЕрдЧрд░ рдкрд┐рдХреНрд╕_рдПрдлрдПрдордЯреА рдПрдХ "+", ffmpeg . рджреНрд╡рд╛рд░рд╛ рдЙрдкрд╕рд░реНрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рдпрджрд┐ рдЕрдиреБрд░реЛрдзрд┐рдд рдкрд┐рдХреНрд╕реЗрд▓ рдкреНрд░рд╛рд░реВрдк рдХрд╛ рдЪрдпрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде рдмрд╛рд╣рд░ рдирд┐рдХрд▓ рдЬрд╛рдПрдЧрд╛, рдФрд░
рдлрд╝рд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл рдХреЗ рдЕрдВрджрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрд╛рдВрддрд░рдг рдЕрдХреНрд╖рдо рд╣реИрдВред рдЕрдЧрд░ рдкрд┐рдХреНрд╕_рдПрдлрдПрдордЯреА рдПрдХрд▓ "+" рд╣реИ,
ffmpeg рдЗрдирдкреБрдЯ (рдпрд╛ рдЧреНрд░рд╛рдлрд╝ рдЖрдЙрдЯрдкреБрдЯ) рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХреЗ рд╕рдорд╛рди рдкрд┐рдХреНрд╕реЗрд▓ рдкреНрд░рд╛рд░реВрдк рдХрд╛ рдЪрдпрди рдХрд░рддрд╛ рд╣реИ
рд░реВрдкрд╛рдВрддрд░рдг рдЕрдХреНрд╖рдо рд╣реИрдВред

-рд╕реНрд╡реНрд╕_рдЭрдВрдбреЗ рдЭрдВрдбреЗ (рдЗрдирдкреБрдЯ рдЖрдЙрдЯрдкреБрдЯ)
SwScaler рдЭрдВрдбреЗ рд╕реЗрдЯ рдХрд░реЗрдВред

-рд╡реАрдбреАрдЯреА n
рджрд╣рд▓реАрдЬ рддреНрдпрд╛рдЧреЗрдВред

-рдЖрд░рд╕реА_рдУрд╡рд░рд░рд╛рдЗрдб[:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] рдУрд╡рд░рд░рд╛рдЗрдб (рдЖрдЙрдЯрдкреБрдЯ, рдкреНрд░рддрд┐-рд╕реНрдЯреНрд░реАрдо)
рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЕрдВрддрд░рд╛рд▓ рдХреЗ рд▓рд┐рдП рджрд░ рдирд┐рдпрдВрддреНрд░рдг рдУрд╡рд░рд░рд╛рдЗрдб, "int,int,int" рд╕реВрдЪреА рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрд╡рд░реВрдкрд┐рдд
рд╕реНрд▓реИрд╢ рдХреЗ рд╕рд╛рде рдЕрд▓рдЧред рджреЛ рдкреНрд░рдердо рдорд╛рди рдЖрд░рдВрдн рдФрд░ рдЕрдВрдд рдлрд╝реНрд░реЗрдо рд╕рдВрдЦреНрдпрд╛рдПрдВ рд╣реИрдВ, рдЕрдВрддрд┐рдо
рд╕рдХрд╛рд░рд╛рддреНрдордХ рд╣реЛрдиреЗ рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд╡рд╛рдВрдЯрд╛рдЗрдЬрд╝рд░ рд╣реИ, рдпрд╛ рдирдХрд╛рд░рд╛рддреНрдордХ рд╣реЛрдиреЗ рдкрд░ рдЧреБрдгрд╡рддреНрддрд╛ рдХрд╛рд░рдХ рд╣реИред

-рдЗрд▓реНрдореЗ
рдПрдиреНрдХреЛрдбрд░ рдореЗрдВ рдмрд▓ рдЗрдВрдЯрд░рд▓реЗрд╕рд┐рдВрдЧ рд╕рдорд░реНрдерди (рдХреЗрд╡рд▓ рдПрдордкреАрдИрдЬреА -2 рдФрд░ рдПрдордкреАрдИрдЬреА -4)ред рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВ рдпрджрд┐
рдЖрдкрдХреА рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдЗрдВрдЯрд░рд▓реЗрд╕реНрдб рд╣реИ рдФрд░ рдЖрдк рдЗрдВрдЯрд░рд▓реЗрд╕реНрдб рдлреЙрд░реНрдореЗрдЯ рдХреЛ рдХрдо рд╕реЗ рдХрдо рд░рдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ
рдиреБрдХрд╕рд╛рдиред рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде рдЗрдирдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рдХреЛ рдбрд┐рдЗрдВрдЯрд░рд▓реЗрд╕ рдХрд░рдирд╛ рд╣реИ -рдбрд┐рдЗрдВрдЯрд░рд▓реЗрд╕, рдкрд░рдВрддреБ
deinterlacing рдиреБрдХрд╕рд╛рди рдХрд╛ рдкрд░рд┐рдЪрдп рджреЗрддрд╛ рд╣реИред

-рдкреАрдПрд╕рдПрдирдЖрд░рдИ
рд╕рдВрдкреАрдбрд╝рд┐рдд рдлрд╝реНрд░реЗрдореЛрдВ рдХреЗ PSNR рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВред

-vstats
рдбрдВрдк рд╡реАрдбрд┐рдпреЛ рдХреЛрдбрд┐рдВрдЧ рдЖрдБрдХрдбрд╝реЗ vstats_HHHMSS.log.

-vstats_file рдкрдЯреНрдЯрд┐рдХрд╛
рдбрдВрдк рд╡реАрдбрд┐рдпреЛ рдХреЛрдбрд┐рдВрдЧ рдЖрдБрдХрдбрд╝реЗ рдкрдЯреНрдЯрд┐рдХрд╛.

-рдКрдкрд░[:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] n (рдЖрдЙрдЯрдкреБрдЯ, рдкреНрд░рддрд┐-рд╕реНрдЯреНрд░реАрдо)
рд╢реАрд░реНрд╖ = 1/рдиреАрдЪреЗ = 0/рдСрдЯреЛ = -1 рдлрд╝реАрд▓реНрдб рдкрд╣рд▓реЗ

-DC рд╢реБрджреНрдзрддрд╛
рдЗрдВрдЯреНрд░рд╛_рдбреАрд╕реА_рдкрд░рд┐рд╢реБрджреНрдзрддрд╛ред

-vtag рдлреЛрд░рд╕реАрд╕реА/рдЯреИрдЧ (рдЙрддреНрдкрд╛рджрди)
рдлреЛрд░реНрд╕ рд╡реАрдбрд┐рдпреЛ рдЯреИрдЧ/рдлреЛрд░рд╕реАрд╕реАред рдпрд╣ "-tag:v" рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдирд╛рдо рд╣реИред

-рдХреНрдпреВрдлрд┐рд╕реНрдЯ (рд╡реИрд╢реНрд╡рд┐рдХ)
рдХреНрдпреВрдкреА рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рджрд┐рдЦрд╛рдПрдВ

-рд╡реАрдмреАрдПрд╕рдПрдл рдмрд┐рдЯрд╕реНрдЯреНрд░реАрдо_рдлрд┐рд▓реНрдЯрд░
рдмрд╣рд┐рд╖реНрдХреГрдд рджреЗрдЦреЗрдВ -bsf

-рдлреЛрд░реНрд╕_рдХреА_рдлреНрд░реЗрдореНрд╕[:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] рдкрд╣рд░[,рдкрд╣рд░...] (рдЖрдЙрдЯрдкреБрдЯ, рдкреНрд░рддрд┐-рд╕реНрдЯреНрд░реАрдо)
-рдлреЛрд░реНрд╕_рдХреА_рдлреНрд░реЗрдореНрд╕[:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] рдПрдХреНрд╕рдкреАрдЖрд░:expr (рдЖрдЙрдЯрдкреБрдЯ, рдкреНрд░рддрд┐-рд╕реНрдЯреНрд░реАрдо)
рдХреБрдВрдЬреА рдлрд╝реНрд░реЗрдо рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдкрд░ рдлрд╝реЛрд░реНрд╕ рдХрд░реЗрдВ, рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ рдмрд╛рдж рдХреЗ рдкрд╣рд▓реЗ рдлрд╝реНрд░реЗрдо рдкрд░
рдкреНрд░рддреНрдпреЗрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕рдордпред

рдпрджрд┐ рддрд░реНрдХ "expr:" рдХреЗ рд╕рд╛рде рдЙрдкрд╕рд░реНрдЧ рд╣реИ, рддреЛ рд╕реНрдЯреНрд░рд┐рдВрдЧ expr рдПрдХ рдХреА рддрд░рд╣ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреА рдЬрд╛рддреА рд╣реИ
рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдлреНрд░реЗрдо рдХреЗ рд▓рд┐рдП рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ рдХреБрдВрдЬреА рдлреНрд░реЗрдо рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдореВрд▓реНрдпрд╛рдВрдХрди рд╢реВрдиреНрдп рдирд╣реАрдВ рд╣реИред

рдпрджрд┐ рдПрдХ рдмрд╛рд░ ""рдЕрдзреНрдпрд╛рдп" рд╣реИ[рдбреЗрд▓реНрдЯрд╛]", рдпрд╣ рдХреЗ рд╕рдордп рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╣реИ
рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рднреА рдЕрдзреНрдпрд╛рдпреЛрдВ рдХреА рд╢реБрд░реБрдЖрдд, рджреНрд╡рд╛рд░рд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдбреЗрд▓реНрдЯрд╛, рдореЗрдВ рдПрдХ рд╕рдордп рдХреЗ рд░реВрдк рдореЗрдВ рд╡реНрдпрдХреНрдд
рд╕реЗрдХрдВрдбред рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдЦреЛрдЬ рдмрд┐рдВрджреБ рдПрдХ рдкрд░ рдореМрдЬреВрдж рд╣реИ
рдЕрдзреНрдпрд╛рдп рдЪрд┐рд╣реНрди рдпрд╛ рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХреЛрдИ рдЕрдиреНрдп рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕реНрдерд╛рдиред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 5 рдорд┐рдирдЯ рдореЗрдВ рдПрдХ рдХреА рдлреНрд░реЗрдо рдбрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рдкреНрд▓рд╕ рдХреА рдлреНрд░реЗрдо 0.1 рд╕реЗрдХрдВрдб рдкрд╣рд▓реЗ
рд╣рд░ рдЕрдзреНрдпрд╛рдп рдХреА рд╢реБрд░реБрдЖрдд:

-force_key_frames 0:05:00, рдЕрдзреНрдпрд╛рдп-0.1

рдореЗрдВ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ expr рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реНрдерд┐рд░рд╛рдВрдХ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ:

n 0 . рд╕реЗ рд╢реБрд░реВ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рд╡рд░реНрддрдорд╛рди рд╕рдВрд╕рд╛рдзрд┐рдд рдлреНрд░реЗрдо рдХреА рд╕рдВрдЦреНрдпрд╛

n_рдордЬрдмреВрд░
рдордЬрдмреВрд░ рдлреНрд░реЗрдо рдХреА рд╕рдВрдЦреНрдпрд╛

рдкрд┐рдЫрд▓рд╛_рдмрд▓_рдПрди
рдкрд┐рдЫрд▓реЗ рдордЬрдмреВрд░ рдлреНрд░реЗрдо рдХреА рд╕рдВрдЦреНрдпрд╛, рдпрд╣ "рдиреИрди" рд╣реИ рдЬрдм рдХреЛрдИ рдХреАрдлреНрд░реЗрдо рдордЬрдмреВрд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
рдЕрднреА рддрдХ

рдкрд┐рдЫрд▓рд╛_рдордЬрдмреВрд░_t
рдкрд┐рдЫрд▓реЗ рдордЬрдмреВрд░ рдлреНрд░реЗрдо рдХрд╛ рд╕рдордп, рдпрд╣ "рдиреИрди" рд╣реИ рдЬрдм рдХреЛрдИ рдХреАрдлреНрд░реЗрдо рдЕрднреА рддрдХ рдордЬрдмреВрд░ рдирд╣реАрдВ рд╣реБрдЖ рдерд╛

t рд╡рд░реНрддрдорд╛рди рд╕рдВрд╕рд╛рдзрд┐рдд рдлреНрд░реЗрдо рдХрд╛ рд╕рдордп

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рд╣рд░ 5 рд╕реЗрдХрдВрдб рдореЗрдВ рдПрдХ рдХреА рдлреНрд░реЗрдо рдХреЛ рдмрд╛рдзреНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

-force_key_frames expr:gte(t,n_forced*5)

рдЕрдВрддрд┐рдо рдлрд╝реЛрд░реНрд╕реНрдб рдПрдХ рдХреЗ рд╕рдордп рдХреЗ рдмрд╛рдж 5 рд╕реЗрдХрдВрдб рдХреЗ рдмрд╛рдж рдПрдХ рдХреБрдВрдЬреА рдлрд╝реНрд░реЗрдо рдХреЛ рдмрд╛рдзреНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕реЗ рд╢реБрд░реВ рдХрд░рдирд╛
рджреВрд╕рд░рд╛ 13:

-force_key_frames expr: if(isnan(prev_forced_t),gte(t,13),gte(t,prev_forced_t+5))

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдХреАрдлрд╝реНрд░реЗрдо рдХреЛ рдмрд╛рдзреНрдп рдХрд░рдирд╛ рдХреЗ рд▓реБрдХрд╣реЗрдб рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╣рд╛рдирд┐рдХрд╛рд░рдХ рд╣реИ
рдХреБрдЫ рдПрдиреНрдХреЛрдбрд░: рдлрд┐рдХреНрд╕реНрдб-рдЬреАрдУрдкреА рд╡рд┐рдХрд▓реНрдк рдпрд╛ рдЗрд╕реА рддрд░рд╣ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЕрдзрд┐рдХ рдХреБрд╢рд▓ рд╣реЛрдЧрд╛ред

-рдХреЙрдкреАрдЗрдВрдХрдл[:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] (рдЖрдЙрдЯрдкреБрдЯ, рдкреНрд░рддрд┐-рд╕реНрдЯреНрд░реАрдо)
рд╕реНрдЯреНрд░реАрдо рдХреЙрдкреА рдХрд░рддреЗ рд╕рдордп рд╢реБрд░реБрдЖрдд рдореЗрдВ рдорд┐рд▓реЗ рдиреЙрди-рдХреА рдлреНрд░реЗрдореНрд╕ рдХреЛ рднреА рдХреЙрдкреА рдХрд░реЗрдВред

-рд╣реНрд╡рд╛рд╕реЗрд▓[:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] рд╣реНрд╡рд╛рд╕реЗрд▓ (рдЗрдирдкреБрдЯ, рдкреНрд░рддрд┐ рд╕реНрдЯреНрд░реАрдо)
рдореИрдЪрд┐рдВрдЧ рд╕реНрдЯреНрд░реАрдо рдХреЛ рдбреАрдХреЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдПрдХреНрд╕реЗрд▓реЗрд░реЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдХреЗ рдЕрдиреБрдордд рдорд╛рди
рд╣реНрд╡рд╛рд╕реЗрд▓ рдпрд╣ рд╣реИ:

рдХреЛрдИ рдирд╣реАрдВ
рдХрд┐рд╕реА рднреА рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рддреНрд╡рд░рдг (рдбрд┐рдлрд╝реЙрд▓реНрдЯ) рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХрд░реЗрдВред

рд╕реНрд╡рдд:
рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рддреНрд╡рд░рдг рд╡рд┐рдзрд┐ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред

рд╡реАрдбреАрдП рдРрдкреНрдкрд▓ рд╡реАрдбреАрдП рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рддреНрд╡рд░рдг рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВред

vdpau
VDPAU (рдпреВрдирд┐рдХреНрд╕ рдХреЗ рд▓рд┐рдП рд╡реАрдбрд┐рдпреЛ рдбрд┐рдХреЛрдб рдФрд░ рдкреНрд░реЗрдЬреЗрдВрдЯреЗрд╢рди рдПрдкреАрдЖрдИ) рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рддреНрд╡рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

dxva2
DXVA2 (рдбрд╛рдпрд░реЗрдХреНрдЯрдПрдХреНрд╕ рд╡реАрдбрд┐рдпреЛ рдПрдХреНрд╕реЗрд▓реЗрд░реЗрд╢рди) рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдПрдХреНрд╕реЗрд▓реЗрд░реЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

рдпрджрд┐ рдЪрдпрдирд┐рдд hwaccel рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИ рдпрд╛ рдЗрд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИ рддреЛ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдХреЛрдИ рдкреНрд░рднрд╛рд╡ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рд╣реИ
рдЪреБрдирд╛ рд╣реБрдЖ рдбрд┐рдХреЛрдбрд░ред

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рддреНрд╡рд░рдг рд╡рд┐рдзрд┐рдпрд╛рдВ рдкреНрд▓реЗрдмреИрдХ рдХреЗ рд▓рд┐рдП рдЕрднрд┐рдкреНрд░реЗрдд рд╣реИрдВ рдФрд░ рддреЗрдЬрд╝ рдирд╣реАрдВ рд╣реЛрдВрдЧреА
рдЖрдзреБрдирд┐рдХ рд╕реАрдкреАрдпреВ рдкрд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдбрд┐рдХреЛрдбрд┐рдВрдЧ рдХреА рддреБрд▓рдирд╛ рдореЗрдВред рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, ffmpeg рдЖрдорддреМрд░ рдкрд░ рдХреЙрдкреА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА
GPU рдореЗрдореЛрд░реА рд╕реЗ рд╕рд┐рд╕реНрдЯрдо рдореЗрдореЛрд░реА рдореЗрдВ рдбрд┐рдХреЛрдб рдХрд┐рдП рдЧрдП рдлрд╝реНрд░реЗрдо, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдЖрдЧреЗ
рдкреНрд░рджрд░реНрд╢рди рд╣рд╛рдирд┐ред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИред

-рд╣рд╡рд╛рд╕реЗрд▓_рдбрд┐рд╡рд╛рдЗрд╕[:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] hvaccel_device (рдЗрдирдкреБрдЯ, рдкреНрд░рддрд┐ рд╕реНрдЯреНрд░реАрдо)
рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рддреНрд╡рд░рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдХрд░рдг рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред

рдпрд╣ рд╡рд┐рдХрд▓реНрдк рддрднреА рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ рдЬрдм -рд╣реНрд╡рд╛рдХреЗрд▓ рд╡рд┐рдХрд▓реНрдк рднреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИред рдЗрд╕рдХрд╛ рд╕рдЯреАрдХ
рдЕрд░реНрде рдЪреБрдиреЗ рдЧрдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рддреНрд╡рд░рдг рд╡рд┐рдзрд┐ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред

vdpau
VDPAU рдХреЗ рд▓рд┐рдП, рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП X11 рдбрд┐рд╕реНрдкреНрд▓реЗ/рд╕реНрдХреНрд░реАрди рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдпрд╣ рд╡рд┐рдХрд▓реНрдк рд╣реИ
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рдХрд╛ рдореВрд▓реНрдп рдкреНрд░рджрд░реНрд╢рди рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ

dxva2
DXVA2 рдХреЗ рд▓рд┐рдП, рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рд╕реНрдкреНрд▓реЗ рдПрдбреЗрдкреНрдЯрд░ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред
рдпрджрд┐ рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рддреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдПрдбреЗрдкреНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

-рд╣реНрд╡рд╛рдХреЗрд▓реНрд╕
Ffmpeg рдХреЗ рдЗрд╕ рдирд┐рд░реНрдорд╛рдг рдореЗрдВ рд╕рдорд░реНрдерд┐рдд рд╕рднреА рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рддреНрд╡рд░рдг рд╡рд┐рдзрд┐рдпреЛрдВ рдХреА рд╕реВрдЪреА рдмрдирд╛рдПрдВред

рдСрдбрд┐рдпреЛ рдСрдкреНрд╢рдВрд╕
-рдЕрдлреНрд░реЗрдореНрд╕ рд╕рдВрдЦреНрдпрд╛ (рдЙрддреНрдкрд╛рджрди)
рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд▓рд┐рдП рдСрдбрд┐рдпреЛ рдлрд╝реНрд░реЗрдо рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реЗрдЯ рдХрд░реЗрдВред рдпрд╣ "-рдлреНрд░реЗрдо: рдП" рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдирд╛рдо рд╣реИред

-рдПрдЖрд░[:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] рдлреНрд░реАрдХ (рдЗрдирдкреБрдЯ/рдЖрдЙрдЯрдкреБрдЯ, рдкреНрд░рддрд┐ рд╕реНрдЯреНрд░реАрдо)
рдСрдбрд┐рдпреЛ рдирдореВрдирд╛ рдЖрд╡реГрддреНрддрд┐ рд╕реЗрдЯ рдХрд░реЗрдВред рдЖрдЙрдЯрдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рд╕рдВрдмрдВрдзрд┐рдд рдЗрдирдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рдХреА рдЖрд╡реГрддреНрддрд┐ред рдЗрдирдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рдХреЗ рд▓рд┐рдП рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдХреЗрд╡рд▓ рдмрдирд╛рддрд╛ рд╣реИ
рдСрдбрд┐рдпреЛ рд╣рдерд┐рдпрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдХрд░рдгреЛрдВ рдФрд░ рдХрдЪреНрдЪреЗ рдбрд┐рдордХреНрд╕рд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╕рдордЭ рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рдХреЗ рд▓рд┐рдП рдореИрдк рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рдбреАрдордХреНрд╕рд░ рд╡рд┐рдХрд▓реНрдкред

-рдПрдХреНрдпреВ q (рдЙрддреНрдкрд╛рджрди)
рдСрдбрд┐рдпреЛ рдЧреБрдгрд╡рддреНрддрд╛ (рдХреЛрдбреЗрдХ-рд╡рд┐рд╢рд┐рд╖реНрдЯ, рд╡реАрдмреАрдЖрд░) рд╕реЗрдЯ рдХрд░реЗрдВред рдпрд╣ -q:a рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдирд╛рдо рд╣реИред

-рдПрд╕реА[:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] рдЪреИрдирд▓реЛрдВ (рдЗрдирдкреБрдЯ/рдЖрдЙрдЯрдкреБрдЯ, рдкреНрд░рддрд┐ рд╕реНрдЯреНрд░реАрдо)
рдСрдбрд┐рдпреЛ рдЪреИрдирд▓реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВред рдЖрдЙрдЯрдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдЗрдирдкреБрдЯ рдСрдбрд┐рдпреЛ рдЪреИрдирд▓реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ред рдЗрдирдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рдХреЗ рд▓рд┐рдП рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдХреЗрд╡рд▓ рдХреЗ рд▓рд┐рдП рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ
рдСрдбрд┐рдпреЛ рд╣рдерд┐рдпрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдХрд░рдг рдФрд░ рдХрдЪреНрдЪреЗ рдбреАрдордХреНрд╕рд░реНрд╕ рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рдбреАрдореЙрдХреНрд╕рд░ рдХреЗ рд▓рд┐рдП рдореИрдк рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ
рд╡рд┐рдХрд▓реНрдк.

-рдПрдХ (рдЙрддреНрдкрд╛рджрди)
рдСрдбрд┐рдпреЛ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдЕрдХреНрд╖рдо рдХрд░реЗрдВред

-рдПрдХреЛрдбреЗрдХ рдХреЛрдбреЗрдХ (рдЗрдирдкреБрдЯ рдЖрдЙрдЯрдкреБрдЯ)
рдСрдбрд┐рдпреЛ рдХреЛрдбреЗрдХ рд╕реЗрдЯ рдХрд░реЗрдВред рдпрд╣ "-codec:a" рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдирд╛рдо рд╣реИред

-sample_fmt [:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] рдирдореВрдирд╛_рдПрдлрдПрдордЯреА (рдЖрдЙрдЯрдкреБрдЯ, рдкреНрд░рддрд┐-рд╕реНрдЯреНрд░реАрдо)
рдСрдбрд┐рдпреЛ рдирдореВрдирд╛ рдкреНрд░рд╛рд░реВрдк рд╕реЗрдЯ рдХрд░реЗрдВред рд╕рдорд░реНрдерд┐рдд рдирдореВрдиреЗ рдХреА рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП "-sample_fmts" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
рдкреНрд░рд╛рд░реВрдкреЛрдВ.

-рдП рдПрдл рдлрд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл (рдЙрддреНрдкрд╛рджрди)
рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдлрд╝рд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл рдмрдирд╛рдПрдВ рдлрд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл рдФрд░ рд╕реНрдЯреНрд░реАрдо рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВред

рдпрд╣ "-filter:a" рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдирд╛рдо рд╣реИ, рджреЗрдЦреЗрдВ -Filter рд╡рд┐рдХрд▓реНрдк.

рдЙрдиреНрдирдд рдСрдбрд┐рдпреЛ рд╡рд┐рдХрд▓реНрдкреЛрдВ
-рдЯреИрдЧ рдлреЛрд░рд╕реАрд╕реА/рдЯреИрдЧ (рдЙрддреНрдкрд╛рджрди)
рдлреЛрд░реНрд╕ рдСрдбрд┐рдпреЛ рдЯреИрдЧ/рдлреЛрд░рд╕реАрд╕реАред рдпрд╣ "-tag:a" рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдирд╛рдо рд╣реИред

-рдПрдмреАрдПрд╕рдПрдл рдмрд┐рдЯрд╕реНрдЯреНрд░реАрдо_рдлрд┐рд▓реНрдЯрд░
рдкрджрд╛рд╡рдирдд, рджреЗрдЦреЗрдВ -bsf

-рдЕрдиреБрдорд╛рди_рд▓реЗрдЖрдЙрдЯ_рдореИрдХреНрд╕ рдЪреИрдирд▓реЛрдВ (рдЗрдирдкреБрдЯ, рдкреНрд░рддрд┐ рд╕реНрдЯреНрд░реАрдо)
рдпрджрд┐ рдХреБрдЫ рдЗрдирдкреБрдЯ рдЪреИрдирд▓ рд▓реЗрдЖрдЙрдЯ рдЬреНрдЮрд╛рдд рдирд╣реАрдВ рд╣реИ, рддреЛ рдХреЗрд╡рд▓ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ рдпрджрд┐ рдпрд╣ at . рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реЛ
рдЪреИрдирд▓реЛрдВ рдХреА рд╕рдмрд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕рдВрдЦреНрдпрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 2 рдХреЛ рдмрддрд╛рддрд╛ рд╣реИ ffmpeg 1 . рдХреЛ рдкрд╣рдЪрд╛рдирдирд╛
рдЪреИрдирд▓ рдореЛрдиреЛ рдХреЗ рд░реВрдк рдореЗрдВ рдФрд░ 2 рдЪреИрдирд▓ рд╕реНрдЯреАрд░рд┐рдпреЛ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗрдХрд┐рди 6 рдЪреИрдирд▓ 5.1 рдХреЗ рд░реВрдк рдореЗрдВ рдирд╣реАрдВред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИ
рд╣рдореЗрд╢рд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЛред рд╕рднреА рдЕрдиреБрдорд╛рдиреЛрдВ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 0 рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВред

рдЙрдкрд╢реАрд░реНрд╖рдХ рд╡рд┐рдХрд▓реНрдкреЛрдВ
-рд╕реНрдХреЛрдбреЗрдХ рдХреЛрдбреЗрдХ (рдЗрдирдкреБрдЯ рдЖрдЙрдЯрдкреБрдЯ)
рдЙрдкрд╢реАрд░реНрд╖рдХ рдХреЛрдбреЗрдХ рд╕реЗрдЯ рдХрд░реЗрдВред рдпрд╣ "-codec:s" рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдирд╛рдо рд╣реИред

-рд╕рдВ (рдЙрддреНрдкрд╛рджрди)
рдЙрдкрд╢реАрд░реНрд╖рдХ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдЕрдХреНрд╖рдо рдХрд░реЗрдВред

-рдПрд╕рдмреАрдПрд╕рдПрдл рдмрд┐рдЯрд╕реНрдЯреНрд░реАрдо_рдлрд┐рд▓реНрдЯрд░
рдкрджрд╛рд╡рдирдд, рджреЗрдЦреЗрдВ -bsf

рдЙрдиреНрдирдд рдЙрдкрд╢реАрд░реНрд╖рдХ рд╡рд┐рдХрд▓реНрдкреЛрдВ
-рдлрд┐рдХреНрд╕_рдЙрдк_рдЕрд╡рдзрд┐
рдЙрдкрд╢реАрд░реНрд╖рдХ рдЕрд╡рдзрд┐ рдареАрдХ рдХрд░реЗрдВред рдкреНрд░рддреНрдпреЗрдХ рдЙрдкрд╢реАрд░реНрд╖рдХ рдХреЗ рд▓рд┐рдП, рдЙрд╕реА рдореЗрдВ рдЕрдЧрд▓реЗ рдкреИрдХреЗрдЯ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ
рдУрд╡рд░рд▓реИрдк рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рдХреА рдЕрд╡рдзрд┐ рдХреЛ рд╕реНрдЯреНрд░реАрдо рдФрд░ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░реЗрдВред рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ
рдХреБрдЫ рдЙрдкрд╢реАрд░реНрд╖рдХ рдХреЛрдбреЗрдХреНрд╕, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдбреАрд╡реАрдмреА рдЙрдкрд╢реАрд░реНрд╖рдХ, рдХреНрдпреЛрдВрдХрд┐ рдореВрд▓ рдореЗрдВ рдЕрд╡рдзрд┐
рдкреИрдХреЗрдЯ рдХреЗрд╡рд▓ рдПрдХ рдореЛрдЯрд╛ рдЕрдиреБрдорд╛рди рд╣реИ рдФрд░ рдЕрдВрдд рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдЦрд╛рд▓реА рдЙрдкрд╢реАрд░реНрд╖рдХ рджреНрд╡рд╛рд░рд╛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдлреНрд░реЗрдоред рдЬрдм рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣рдиреЗ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдЕрддрд┐рд░рдВрдЬрд┐рдд рдЕрд╡рдзрд┐ рд╣реЛ рд╕рдХрддреА рд╣реИ
рдпрд╛ рдЧреИрд░-рдореЛрдиреЛрдЯреЛрдирд┐рдХ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдХреЗ рдХрд╛рд░рдг рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдХреЛ рдордХреНрд╕ рдХрд░рдирд╛ред

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдЕрдЧрд▓реЗ рдЙрдкрд╢реАрд░реНрд╖рдХ рдкреИрдХреЗрдЯ рддрдХ рд╕рднреА рдбреЗрдЯрд╛ рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рджреЗрд░реА рдХрд░реЗрдЧрд╛
рдбрд┐рдХреЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ: рдпрд╣ рд╕реНрдореГрддрд┐ рдЦрдкрдд рдФрд░ рд╡рд┐рд▓рдВрдмрддрд╛ рдХреЛ рдмрд╣реБрдд рдмрдврд╝рд╛ рд╕рдХрддрд╛ рд╣реИред

-рдХреИрдирд╡рд╛рд╕ рдХрд╛ рдЖрдХрд╛рд░ рдЖрдХрд╛рд░
рдЙрдкрд╢реАрд░реНрд╖рдХ рд░реЗрдВрдбрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХреИрдирд╡рд╛рд╕ рдХрд╛ рдЖрдХрд╛рд░ рд╕реЗрдЯ рдХрд░реЗрдВред

рдЙрдиреНрдирдд рд╡рд┐рдХрд▓реНрдкреЛрдВ
-рдирдХреНрд╢рд╛ [-]рдЗрдирдкреБрдЯ_рдлрд╛рдЗрд▓_рдЖрдИрдбреА[:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] [,рд╕рд┐рдВрдХ_рдлрд╛рдЗрд▓_рдЖрдИрдбреА[:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ]] | [рд▓рд┐рдВрдХрд▓реЗрдмрд▓]
(рдЙрддреНрдкрд╛рджрди)
рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕реНрд░реЛрдд рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рдЗрдирдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВред рдкреНрд░рддреНрдпреЗрдХ рдЗрдирдкреБрдЯ рд╕реНрдЯреНрд░реАрдо
рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдЗрдВрдбреЗрдХреНрд╕ рджреНрд╡рд╛рд░рд╛ рдкрд╣рдЪрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдЗрдирдкреБрдЯ_рдлрд╛рдЗрд▓_рдЖрдИрдбреА рдФрд░ рдЗрдирдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рдЗрдВрдбреЗрдХреНрд╕
рдЗрдирдкреБрдЯ_рд╕реНрдЯреНрд░реАрдо_рдЖрдИрдбреА рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдХреЗ рднреАрддрд░ред рджреЛрдиреЛрдВ рд╕реВрдЪрдХрд╛рдВрдХ 0 рд╕реЗ рд╢реБрд░реВ рд╣реЛрддреЗ рд╣реИрдВред рдпрджрд┐ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛ,
рд╕рд┐рдВрдХ_рдлрд╛рдЗрд▓_рдЖрдИрдбреА:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХрд┐рд╕ рдЗрдирдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреНрд░реЗрдЬреЗрдВрдЯреЗрд╢рди рд╕рд┐рдВрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рд╕рдВрджрд░реНрднред

рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдкрд╣рд▓рд╛ "-рдореИрдк" рд╡рд┐рдХрд▓реНрдк рдЖрдЙрдЯрдкреБрдЯ рд╕реНрдЯреНрд░реАрдо 0 рдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ,
рджреВрд╕рд░рд╛ "-рдореИрдк" рд╡рд┐рдХрд▓реНрдк рдЖрдЙрдЯрдкреБрдЯ рд╕реНрдЯреНрд░реАрдо 1 рдЖрджрд┐ рдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИред

рд╕реНрдЯреНрд░реАрдо рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ "-" рд╡рд░реНрдг "рдирдХрд╛рд░рд╛рддреНрдордХ" рдореИрдкрд┐рдВрдЧ рдмрдирд╛рддрд╛ рд╣реИред рдпрд╣
рдкрд╣рд▓реЗ рд╕реЗ рдмрдирд╛рдИ рдЧрдИ рдореИрдкрд┐рдВрдЧ рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓реА рд╕реНрдЯреНрд░реАрдо рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИред

рдПрдХ рд╡рд┐рдХрд▓реНрдк [рд▓рд┐рдВрдХрд▓реЗрдмрд▓] рдкреНрд░рдкрддреНрд░ рдЬрдЯрд┐рд▓ рдлрд╝рд┐рд▓реНрдЯрд░ рдЧреНрд░рд╛рдлрд╝ рд╕реЗ рдЖрдЙрдЯрдкреБрдЯ рдореИрдк рдХрд░реЗрдЧрд╛ (рджреЗрдЦреЗрдВ
-рдлрд┐рд▓реНрдЯрд░_рдХреЙрдореНрдкреНрд▓реЗрдХреНрд╕ рд╡рд┐рдХрд▓реНрдк) рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВред рд▓рд┐рдВрдХрд▓реЗрдмрд▓ рдПрдХ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рдЧреНрд░рд╛рдлрд╝ рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рд▓рд┐рдВрдХ рд▓реЗрдмрд▓ред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрд╣рд▓реА рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рд╕рднреА рд╕реНрдЯреНрд░реАрдо рдХреЛ рдореИрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП

ffmpeg -i INPUT -map 0 рдЖрдЙрдЯрдкреБрдЯ

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реА рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рджреЛ рдСрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рд╣реИрдВ, рддреЛ рдпреЗ рд╕реНрдЯреНрд░реАрдо рд╣реИрдВ
"0:0" рдФрд░ "0:1" рджреНрд╡рд╛рд░рд╛ рдкрд╣рдЪрд╛рдирд╛ рдЧрдпрд╛ред рдЖрдк "-рдореИрдк" рдХрд╛ рдЙрдкрдпреЛрдЧ рдпрд╣ рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреМрди рд╕реА рд╕реНрдЯреНрд░реАрдо рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рдП
рдПрдХ рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:

ffmpeg -i INPUT -map 0:1 out.wav

рдЗрдирдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рдХреЛ рдореИрдк рдХрд░реЗрдЧрд╛ рдЗрдирдкреБрдЯ "0:1" рджреНрд╡рд╛рд░рд╛ (рдПрдХрд▓) рдЖрдЙрдЯрдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рдореЗрдВ рдкрд╣рдЪрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ
in рдмрд╛рд╣рд░.

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдЗрдВрдбреЗрдХреНрд╕ 2 рд╡рд╛рд▓реА рд╕реНрдЯреНрд░реАрдо рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдП.рдореЛрд╡ (рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ
рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ "0:2"), рдФрд░ рдЗрдирдкреБрдЯ рд╕реЗ рдЗрдВрдбреЗрдХреНрд╕ 6 рдХреЗ рд╕рд╛рде рд╕реНрдЯреНрд░реАрдо рдХрд░реЗрдВ рдмреА.рдореВрд╡ (рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ
рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ "1:6"), рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХреЙрдкреА рдХрд░реЗрдВ рдмрд╛рд╣рд░.mov:

ffmpeg -i a.mov -i b.mov -c рдХреЙрдкреА -рдореИрдк 0:2 -рдореИрдк 1:6 рдЖрдЙрдЯ.рдореЛрд╡

рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рд╕рднреА рд╡реАрдбрд┐рдпреЛ рдФрд░ рддреАрд╕рд░реА рдСрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:

ffmpeg -i INPUT -map 0:v -map 0:a:2 рдЖрдЙрдЯрдкреБрдЯ

рджреВрд╕рд░реЗ рдСрдбрд┐рдпреЛ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд╕рднреА рд╕реНрдЯреНрд░реАрдо рдХреЛ рдореИрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдиреЗрдЧреЗрдЯрд┐рд╡ рдореИрдкрд┐рдВрдЧ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ

ffmpeg -i INPUT -map 0 -map -0:a:1 рдЖрдЙрдЯрдкреБрдЯ

рдЕрдВрдЧреНрд░реЗрдЬреА рдСрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП:

ffmpeg -i INPUT -map 0:m:рднрд╛рд╖рд╛:eng рдЖрдЙрдЯрдкреБрдЯ

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдЗрд╕ рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдореИрдкрд┐рдВрдЧ рдЕрдХреНрд╖рдо рд╣реЛ рдЬрд╛рддреА рд╣реИред

-рдЕрдирджреЗрдЦрд╛_рдЕрдЬреНрдЮрд╛рдд
рдпрджрд┐ рдРрд╕реА рд╕реНрдЯреНрд░реАрдо рдХреЛ рдХреЙрдкреА рдХрд░рдирд╛ рд╣реИ рддреЛ рд╡рд┐рдлрд▓ рд╣реЛрдиреЗ рдХреЗ рдмрдЬрд╛рдп рдЕрдЬреНрдЮрд╛рдд рдкреНрд░рдХрд╛рд░ рдХреЗ рдЗрдирдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рдкрд░ рдзреНрдпрд╛рди рди рджреЗрдВ
рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ред

-рдХреЙрдкреА_рдЕрдЬреНрдЮрд╛рдд
рдЕрдЬреНрдЮрд╛рдд рдкреНрд░рдХрд╛рд░ рдХреЗ рдЗрдирдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рдХреЛ рдХреЙрдкреА рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд╣реЛрдиреЗ рдХреЗ рдмрдЬрд╛рдп рдХреЙрдкреА рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВ
рдзрд╛рд░рд╛рдУрдВ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИред

-рдореИрдк_рдЪреИрдирд▓
[рдЗрдирдкреБрдЯ_рдлрд╛рдЗрд▓_рдЖрдИрдбреА.рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ.рдЪреИрдирд▓ рдЖрдИрдбреА|-1][:рдЖрдЙрдЯрдкреБрдЯ_рдлрд╛рдЗрд▓_рдЖрдИрдбреА.рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ]
рджрд┐рдП рдЧрдП рдЗрдирдкреБрдЯ рд╕реЗ рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рдСрдбрд┐рдпреЛ рдЪреИрдирд▓ рдореИрдк рдХрд░реЗрдВред рдЕрдЧрд░
рдЖрдЙрдЯрдкреБрдЯ_рдлрд╛рдЗрд▓_рдЖрдИрдбреА.рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ рд╕реЗрдЯ рдирд╣реАрдВ рд╣реИ, рдСрдбрд┐рдпреЛ рдЪреИрдирд▓ рдХреЛ рд╕рднреА рдкрд░ рдореИрдк рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдСрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдоред

рдХреЗ рдмрдЬрд╛рдп "-1" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЗрдирдкреБрдЯ_рдлрд╛рдЗрд▓_рдЖрдИрдбреА.рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ.рдЪреИрдирд▓ рдЖрдИрдбреА рдПрдХ рдореМрди рдореИрдк рдХрд░реЗрдЧрд╛
рдЪреИрдирд▓.

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдорд╛рди рд▓реЗрдирд╛ рдЗрдирдкреБрдЯ рдПрдХ рд╕реНрдЯреАрд░рд┐рдпреЛ рдСрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓ рд╣реИ, рдЖрдк рджреЛ рдСрдбрд┐рдпреЛ рд╕реНрд╡рд┐рдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдирд┐рдореНрди рдЖрджреЗрд╢ рдХреЗ рд╕рд╛рде рдЪреИрдирд▓:

ffmpeg -i рдЗрдирдкреБрдЯ -рдореИрдк_рдЪреИрдирд▓ 0.0.1 -рдореИрдк_рдЪреИрдирд▓ 0.0.0 рдЖрдЙрдЯрдкреБрдЯ

рдпрджрд┐ рдЖрдк рдкрд╣рд▓реЗ рдЪреИрдирд▓ рдХреЛ рдореНрдпреВрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдФрд░ рджреВрд╕рд░рд╛ рд░рдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ:

ffmpeg -рдЖрдИ рдЗрдирдкреБрдЯ -рдореИрдк_рдЪреИрдирд▓ -1 -рдореИрдк_рдЪреИрдирд▓ 0.0.1 рдЖрдЙрдЯрдкреБрдЯ

"-map_channel" рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдХреНрд░рдо рдЪреИрдирд▓ рдХреЗ рдХреНрд░рдо рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ
рдЖрдЙрдЯрдкреБрдЯ рд╕реНрдЯреНрд░реАрдоред рдЖрдЙрдЯрдкреБрдЯ рдЪреИрдирд▓ рд▓реЗрдЖрдЙрдЯ рдХрд╛ рдЕрдиреБрдорд╛рди рдореИрдк рдХрд┐рдП рдЧрдП рдЪреИрдирд▓реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рд▓рдЧрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
(рдореЛрдиреЛ рдЕрдЧрд░ рдПрдХ "-map_channel", рд╕реНрдЯреАрд░рд┐рдпреЛ рдЕрдЧрд░ рджреЛ, рдЖрджрд┐)ред рдХреЗ рд╕рдВрдпреЛрдЬрди рдореЗрдВ "-ac" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
рдпрджрд┐ рдЗрдирдкреБрдЯ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдЪреИрдирд▓
рд▓реЗрдЖрдЙрдЯ рдореЗрд▓ рдирд╣реАрдВ рдЦрд╛рддреЗ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рджреЛ "-map_channel" рд╡рд┐рдХрд▓реНрдк рдФрд░ "-ac 6")ред

рдЖрдк рдХрд┐рд╕реА рдЗрдирдкреБрдЯ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдЪреИрдирд▓ рдХреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рднреА рдПрдХреНрд╕рдЯреНрд░реЗрдХреНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ; рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд
рдХрдорд╛рдВрдб рдХреЗ рджреЛ рдЪреИрдирд▓ рдирд┐рдХрд╛рд▓рддрд╛ рд╣реИ рдЗрдирдкреБрдЯ рдСрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо (рдлрд╝рд╛рдЗрд▓ 0, рд╕реНрдЯреНрд░реАрдо 0) рдХреЛ
рдХрд┐ OUTPUT_CH0 рдФрд░ OUTPUT_CH1 рдЖрдЙрдЯрдкреБрдЯ:

ffmpeg -i INPUT -map_channel 0.0.0 OUTPUT_CH0 -map_channel 0.0.1 OUTPUT_CH1

рдирд┐рдореНрди рдЙрджрд╛рд╣рд░рдг рд╕реНрдЯреАрд░рд┐рдпреЛ рдЗрдирдкреБрдЯ рдХреЗ рдЪреИрдирд▓реЛрдВ рдХреЛ рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдзрд╛рд░рд╛рдУрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рддрд╛ рд╣реИ,
рдЬреЛ рдПрдХ рд╣реА рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдбрд╛рд▓ рд░рд╣реЗ рд╣реИрдВ:

ffmpeg -i рд╕реНрдЯреАрд░рд┐рдпреЛ.рд╡рд╛рд╡ -рдореИрдк 0:0 -рдореИрдк 0:0 -рдореИрдк_рдЪреИрдирд▓ 0.0.0:0.0 -рдореИрдк_рдЪреИрдирд▓ 0.0.1:0.1 -y out.ogg

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдЖрдЙрдЯрдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдЗрдирдкреБрдЯ рд╕реЗ рдЪреИрдирд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ
рдзрд╛рд░рд╛; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЖрдк рдПрдХрд╛рдзрд┐рдХ рдЗрдирдкреБрдЯ рдСрдбрд┐рдпреЛ рдЪреИрдирд▓ рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП "-map_channel" рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рд╡рд┐рднрд┐рдиреНрди рдзрд╛рд░рд╛рдУрдВ (рдПрдХ рд╣реА рдпрд╛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдлрд╛рдЗрд▓реЛрдВ рд╕реЗ) рдореЗрдВ рдирд┐рд╣рд┐рдд рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╡рд┐рд▓рдп рдХрд░ рджреЗрддрд╛ рд╣реИ
рдПрдХрд▓ рдЖрдЙрдЯрдкреБрдЯ рд╕реНрдЯреНрд░реАрдоред рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореБрдбрд╝рдирд╛
рдПрдХ рд╕реНрдЯреАрд░рд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рдореЗрдВ рджреЛ рдЕрд▓рдЧ рдореЛрдиреЛ рд╕реНрдЯреНрд░реАрдоред рд╣рд╛рд▓рд╛рдБрдХрд┐ рдПрдХ рд╕реНрдЯреАрд░рд┐рдпреЛ рдХреЛ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдирд╛
рджреЛ рд╕рд┐рдВрдЧрд▓ рдЪреИрдирд▓ рдореЛрдиреЛ рд╕реНрдЯреНрд░реАрдо рдореЗрдВ рд╕реНрдЯреНрд░реАрдо рд╕рдВрднрд╡ рд╣реИред

рдпрджрд┐ рдЖрдкрдХреЛ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдПрдХ рд╕рдВрднрд╛рд╡рд┐рдд рд╕рдорд╛рдзрд╛рди рд╣реИ рдорд░реНрдЬ рдХрд░рдирд╛ рдЫрд╛рдирдирд╛ред рдХреЗ рд▓рд┐рдпреЗ
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдкрдХреЛ рдореАрдбрд┐рдпрд╛ рдХреЛ рдорд░реНрдЬ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рдпрд╣рд╛рдВ рдЗрдирдкреБрдЯ.рдПрдордХреЗрд╡реА) 2 рдореЛрдиреЛ рдСрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рдХреЗ рд╕рд╛рде
рдПрдХ рдПрдХрд▓ рд╕реНрдЯреАрд░рд┐рдпреЛ рдЪреИрдирд▓ рдСрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо (рдФрд░ рд╡реАрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рд░рдЦреЗрдВ), рдЖрдк рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЖрджреЗрд╢:

ffmpeg -i input.mkv -filter_complex "[0:1] [0:2] amerge" -c:a pcm_s16le -c:v рдХреЙрдкреА output.mkv

-рдореИрдк_рдореЗрдЯрд╛рдбреЗрдЯрд╛ [:рдореЗрдЯрд╛рдбреЗрдЯрд╛_рд╕реНрдкреЗрдХ_рдЖрдЙрдЯ] рдлрд╛рдЗрд▓ рдореЗрдВ[:рдореЗрдЯрд╛рдбреЗрдЯрд╛_рд╕реНрдкреЗрдХ_рдЗрди] (рдЖрдЙрдЯрдкреБрдЯ, рдкреНрд░рддрд┐-рдореЗрдЯрд╛рдбреЗрдЯрд╛)
рдЕрдЧрд▓реА рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдХреА рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдЬрд╛рдирдХрд╛рд░реА рд╕реЗрдЯ рдХрд░реЗрдВ рдлрд╛рдЗрд▓ рдореЗрдВ. рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╡реЗ рдлрд╝рд╛рдЗрд▓ рд╣реИрдВ
рд╕реВрдЪрдХрд╛рдВрдХ (рд╢реВрдиреНрдп-рдЖрдзрд╛рд░рд┐рдд), рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдирд╣реАрдВред рдРрдЪреНрдЫрд┐рдХ рдореЗрдЯрд╛рдбреЗрдЯрд╛_рд╕реНрдкреЗрдХ_рдЗрди/рдЖрдЙрдЯ рдкреИрд░рд╛рдореАрдЯрд░
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ рдХрд┐ рдХрд┐рд╕ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреЛ рдХреЙрдкреА рдХрд░рдирд╛ рд╣реИред рдПрдХ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ рдХреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд░реВрдк рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ:

g рд╡реИрд╢реНрд╡рд┐рдХ рдореЗрдЯрд╛рдбреЗрдЯрд╛, рдпрд╛рдиреА рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдЬреЛ рдкреВрд░реА рдлрд╝рд╛рдЗрд▓ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ

s[:рд╕реНрдЯреНрд░реАрдо_рд╕реНрдкреЗрдХ]
рдкреНрд░рддрд┐-рд╕реНрдЯреНрд░реАрдо рдореЗрдЯрд╛рдбреЗрдЯрд╛ред рд╕реНрдЯреНрд░реАрдо_рд╕реНрдкреЗрдХ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдзрд╛рд░рд╛ рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ рд╣реИ рдзрд╛рд░рд╛
рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ рдЕрдзреНрдпрд╛рдпред рдПрдХ рдЗрдирдкреБрдЯ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ рдореЗрдВ, рдкрд╣рд▓реА рдорд┐рд▓рд╛рди рдзрд╛рд░рд╛ рд╣реИ
рд╕реЗ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдЖрдЙрдЯрдкреБрдЯ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ рдореЗрдВ, рд╕рднреА рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓реА рдзрд╛рд░рд╛рдУрдВ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИред

c:рдЕрдзреНрдпрд╛рдп_рд╕реВрдЪрдХрд╛рдВрдХ
рдкреНрд░рддрд┐ рдЕрдзреНрдпрд╛рдп рдореЗрдЯрд╛рдбреЗрдЯрд╛ред рдЕрдзреНрдпрд╛рдп_рд╕реВрдЪрдХрд╛рдВрдХ рд╢реВрдиреНрдп рдЖрдзрд╛рд░рд┐рдд рдЕрдзреНрдпрд╛рдп рд╕реВрдЪрдХрд╛рдВрдХ рд╣реИред

p:рдкреНрд░реЛрдЧреНрд░рд╛рдо_рдЗрдВрдбреЗрдХреНрд╕
рдкреНрд░рддрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдЯрд╛рдбреЗрдЯрд╛ред рдкреНрд░реЛрдЧреНрд░рд╛рдо_рдЗрдВрдбреЗрдХреНрд╕ рд╢реВрдиреНрдп-рдЖрдзрд╛рд░рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЗрдВрдбреЗрдХреНрд╕ рд╣реИред

рдпрджрд┐ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╡реИрд╢реНрд╡рд┐рдХ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рд╡реИрд╢реНрд╡рд┐рдХ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреЛ рдкрд╣рд▓реА рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓, рдкреНрд░рддрд┐-рд╕реНрдЯреНрд░реАрдо рдФрд░ рдкреНрд░рддрд┐-
рдЕрдзреНрдпрд╛рдп рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреЛ рдзрд╛рд░рд╛рдУрдВ/рдЕрдзреНрдпрд╛рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХреЙрдкреА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпреЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдореИрдкрд┐рдВрдЧ рд╣реИрдВ
рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдкреНрд░рдХрд╛рд░ рдХреА рдХреЛрдИ рдореИрдкрд┐рдВрдЧ рдмрдирд╛рдХрд░ рдЕрдХреНрд╖рдо рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдПрдХ рдирдХрд╛рд░рд╛рддреНрдордХ рдлрд╝рд╛рдЗрд▓ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ
рдПрдХ рдбрдореА рдореИрдкрд┐рдВрдЧ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреЛ рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдХреА рдкрд╣рд▓реА рд╕реНрдЯреНрд░реАрдо рд╕реЗ рдЧреНрд▓реЛрдмрд▓ рдореЗрдВ рдХреЙрдкреА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдореЗрдЯрд╛рдбреЗрдЯрд╛:

ffmpeg -i in.ogg -map_metadata 0:s:0 out.mp3

рд░рд┐рд╡рд░реНрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╛рдиреА рд╡реИрд╢реНрд╡рд┐рдХ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреЛ рд╕рднреА рдСрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рдореЗрдВ рдХреЙрдкреА рдХрд░реЗрдВ:

ffmpeg -i in.mkv -map_metadata:s:a 0:g out.mkv

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╕рд░рд▓ 0 рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рднреА рдХрд╛рдо рдХрд░реЗрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рд╡реИрд╢реНрд╡рд┐рдХ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд╣реИ
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред

-рдореИрдк_рдЕрдзреНрдпрд╛рдп рдЗрдирдкреБрдЯ_рдлрд╛рдЗрд▓_рдЗрдВрдбреЗрдХреНрд╕ (рдЙрддреНрдкрд╛рджрди)
рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рдХреЗ рд╕рд╛рде рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдЕрдзреНрдпрд╛рдп рдХреЙрдкреА рдХрд░реЗрдВ рдЗрдирдкреБрдЯ_рдлрд╛рдЗрд▓_рдЗрдВрдбреЗрдХреНрд╕ рдЕрдЧрд▓реА рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВред рдЕрдЧрд░
рдХреЛрдИ рдЕрдзреНрдпрд╛рдп рдорд╛рдирдЪрд┐рддреНрд░рдг рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рдлрд┐рд░ рдЕрдзреНрдпрд╛рдпреЛрдВ рдХреЛ рдкрд╣рд▓реА рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдХрдо рд╕реЗ рдХрдо рдПрдХ рдЕрдзреНрдпрд╛рдп рдХреЗ рд╕рд╛рдеред рдХрд┐рд╕реА рднреА рдЕрдзреНрдпрд╛рдп рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдХрд╛рд░рд╛рддреНрдордХ рдлрд╝рд╛рдЗрд▓ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

-рдмреЗрдВрдЪрдорд╛рд░реНрдХ (рд╡реИрд╢реНрд╡рд┐рдХ)
рдПрдиреНрдХреЛрдб рдХреЗ рдЕрдВрдд рдореЗрдВ рдмреЗрдВрдЪрдорд╛рд░реНрдХрд┐рдВрдЧ рдЬрд╛рдирдХрд╛рд░реА рджрд┐рдЦрд╛рдПрдВред рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП CPU рд╕рдордп рдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдФрд░
рдЕрдзрд┐рдХрддрдо рдореЗрдореЛрд░реА рдЦрдкрддред рдЕрдзрд┐рдХрддрдо рдореЗрдореЛрд░реА рдЦрдкрдд рд╕рднреА рдкрд░ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИ
рд╕рд┐рд╕реНрдЯрдо, рдпрд╣ рдЖрдорддреМрд░ рдкрд░ 0 рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрдЧрд╛ рдпрджрд┐ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИред

-рдмреЗрдВрдЪрдорд╛рд░реНрдХ_рд╕рднреА (рд╡реИрд╢реНрд╡рд┐рдХ)
рдПрдиреНрдХреЛрдб рдХреЗ рджреМрд░рд╛рди рдмреЗрдВрдЪрдорд╛рд░реНрдХрд┐рдВрдЧ рдЬрд╛рдирдХрд╛рд░реА рджрд┐рдЦрд╛рдПрдВред рд╡рд┐рднрд┐рдиреНрди рдЪрд░рдгреЛрдВ рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд CPU рд╕рдордп рджрд┐рдЦрд╛рддрд╛ рд╣реИ
(рдСрдбрд┐рдпреЛ/рд╡реАрдбрд┐рдпреЛ рдПрдиреНрдХреЛрдб/рдбреАрдХреЛрдб)ред

-рд╕рдордп рд╕реАрдорд╛ рдЕрд╡рдзрд┐ (рд╡реИрд╢реНрд╡рд┐рдХ)
Ffmpeg рдХреЗ рдЪрд▓рдиреЗ рдХреЗ рдмрд╛рдж рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ рдЕрд╡рдзрд┐ рд╕реЗрдХрдВрдб.

-рдбрдВрдк рдХрд░рдирд╛ (рд╡реИрд╢реНрд╡рд┐рдХ)
рдкреНрд░рддреНрдпреЗрдХ рдЗрдирдкреБрдЯ рдкреИрдХреЗрдЯ рдХреЛ stderr рдкрд░ рдбрдВрдк рдХрд░реЗрдВред

-рд╣реЗрдХреНрд╕ (рд╡реИрд╢реНрд╡рд┐рдХ)
рдкреИрдХреЗрдЯ рдбрдВрдк рдХрд░рддреЗ рд╕рдордп, рдкреЗрд▓реЛрдб рдХреЛ рднреА рдбрдВрдк рдХрд░реЗрдВред

-re (рдирд┐рд╡реЗрд╢)
рдиреЗрдЯрд┐рд╡ рдлреНрд░реЗрдо рджрд░ рдкрд░ рдЗрдирдкреБрдЯ рдкрдврд╝реЗрдВред рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдПрдХ рдЧреНрд░реИрдм рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╛ рд▓рд╛рдЗрд╡ рдЗрдирдкреБрдЯ
рд╕реНрдЯреНрд░реАрдо (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдкрдврд╝рддреЗ рд╕рдордп)ред рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╣рдбрд╝рдкрдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдпрд╛
рд▓рд╛рдЗрд╡ рдЗрдирдкреБрдЯ рд╕реНрдЯреНрд░реАрдо (рдЬрд╣рд╛рдВ рдпрд╣ рдкреИрдХреЗрдЯ рдиреБрдХрд╕рд╛рди рдХрд╛ рдХрд╛рд░рдг рдмрди рд╕рдХрддрд╛ рд╣реИ)ред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ ffmpeg рдкреНрд░рдпрд╛рд╕
рдЬрд┐рддрдиреА рдЬрд▓реНрджреА рд╣реЛ рд╕рдХреЗ рдЗрдирдкреБрдЯ (рдУрдВ) рдХреЛ рдкрдврд╝реЗрдВред рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдкрдврд╝рдиреЗ рдХреЛ рдзреАрдорд╛ рдХрд░ рджреЗрдЧрд╛
рдЗрдирдкреБрдЯ (рдУрдВ) рдХреЗ рдореВрд▓ рдлреНрд░реЗрдо рджрд░ рдХреЗ рд▓рд┐рдП рдЗрдирдкреБрдЯред рдпрд╣ рд░реАрдпрд▓-рдЯрд╛рдЗрдо рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИ
(рдЬреИрд╕реЗ рд▓рд╛рдЗрд╡ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ)ред

-рд▓реВрдк_рдЗрдирдкреБрдЯ
рдЗрдирдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рдкрд░ рд▓реВрдк рдХрд░реЗрдВред рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдпрд╣ рдХреЗрд╡рд▓ рдЫрд╡рд┐ рдзрд╛рд░рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд╡рд┐рдХрд▓реНрдк рд╣реИ
рд╕реНрд╡рдЪрд╛рд▓рд┐рдд FFserver рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдкрджрд╛рд╡рдирдд рд╣реИ, -рд▓реВрдк 1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

-рд▓реВрдк_рдЖрдЙрдЯрдкреБрдЯ рдХрдИ рдмрд╛рд░
рдПрдирд┐рдореЗрдЯреЗрдб рдЬреАрдЖрдИрдПрдл рдЬреИрд╕реЗ рд▓реВрдкрд┐рдВрдЧ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╛рд░реВрдкреЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╛рд░-рдмрд╛рд░ рд▓реВрдк рдЖрдЙрдЯрдкреБрдЯ (0 рд╣реЛрдЧрд╛
рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдЕрд╕реАрдорд┐рдд рд░реВрдк рд╕реЗ рд▓реВрдк рдХрд░реЗрдВ)ред рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдкрджрд╛рд╡рдирдд рд╣реИ, -рд▓реВрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

-vsync рдкреНрд░рд╛рдЪрд▓
рд╡реАрдбрд┐рдпреЛ рд╕рд┐рдВрдХ рд╡рд┐рдзрд┐ред рд╕рдВрдЧрддрддрд╛ рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдкреБрд░рд╛рдиреЗ рдорд╛рдиреЛрдВ рдХреЛ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдирдП рдЬреЛрдбрд╝реЗ рдЧрдП рдорд╛рдиреЛрдВ рдХреЛ рд╣рдореЗрд╢рд╛ рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

0, рдирд┐рдХрд╛рд╕реА
рдкреНрд░рддреНрдпреЗрдХ рдлреНрд░реЗрдо рдХреЛ рдЙрд╕рдХреЗ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдХреЗ рд╕рд╛рде рдбреАрдордХреНрд╕рд░ рд╕реЗ рдордХреНрд╕рд░ рддрдХ рдкрд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

1, рд╕реАрдПрдл
рдЕрдиреБрд░реЛрдзрд┐рдд рд╕реНрдерд┐рд░рд╛рдВрдХ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд╝реНрд░реЗрдо рдХреЛ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдФрд░ рдЧрд┐рд░рд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдлреНрд░реЗрдо рд░реЗрдЯред

2, VFR
рдлрд╝реНрд░реЗрдо рдХреЛ рдЙрдирдХреЗ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдпрд╛ рдЧрд┐рд░рд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП 2
рдПрдХ рд╣реА рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рд╣реЛрдиреЗ рд╕реЗ рдлреНрд░реЗрдоред

рдмреВрдВрдж
рдкрд╛рд╕рдереНрд░реВ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗрдХрд┐рди рд╕рднреА рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдХреЛ рдирд╖реНрдЯ рдХрд░ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдордХреНрд╕рд░ рддрд╛рдЬрд╝рд╛ рдЙрддреНрдкрдиреНрди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ
рдлреНрд░реЗрдо рджрд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдкред

- 1, рд╕реНрд╡рдд:
muxer рдХреНрд╖рдорддрд╛рдУрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ 1 рдФрд░ 2 рдХреЗ рдмреАрдЪ рдЪрдпрди рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИ
рд╡рд┐рдзрд┐.

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЗрд╕рдХреЗ рдмрд╛рдж рдордХреНрд╕рд░ рджреНрд╡рд╛рд░рд╛ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдХреЛ рдФрд░ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдХреЗ рд▓рд┐рдпреЗ
рдЙрджрд╛рд╣рд░рдг рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдкреНрд░рд╛рд░реВрдк рд╡рд┐рдХрд▓реНрдк рдмрдЪреЗрдВ_рдирдХрд╛рд░рд╛рддреНрдордХ_ts рд╕рдХреНрд╖рдо рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

-рдореИрдк рдХреЗ рд╕рд╛рде рдЖрдк рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХрд┐рд╕ рд╕реНрдЯреНрд░реАрдо рд╕реЗ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рд▓рд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЖрдк рдРрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдпрд╛ рддреЛ рд╡реАрдбрд┐рдпреЛ рдпрд╛ рдСрдбрд┐рдпреЛ рдХреЛ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рдЫреЛрдбрд╝ рджреЗрдВ рдФрд░ рд╢реЗрд╖ рд╕реНрдЯреНрд░реАрдо рдХреЛ рдЗрд╕рдореЗрдВ рд╕рд┐рдВрдХ рдХрд░реЗрдВ
рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рдПрдХред

-рдлреНрд░реЗрдо_рдбреНрд░реЙрдк_рдереНрд░реЗрд╢реЛрд▓реНрдб рдкреНрд░рд╛рдЪрд▓
рдлрд╝реНрд░реЗрдо рдбреНрд░реЙрдк рдереНрд░реЗрд╢реЛрд▓реНрдб, рдЬреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╡реАрдбрд┐рдпреЛ рдлрд╝реНрд░реЗрдо рдЙрдирдХреЗ рдкрд╣рд▓реЗ рдХрд┐рддрдиреЗ рдкреАрдЫреЗ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ
рдЧрд┐рд░рд╛рдП рдЬрд╛рддреЗ рд╣реИрдВред рдлреНрд░реЗрдо рджрд░ рдЗрдХрд╛рдЗрдпреЛрдВ рдореЗрдВ, рддреЛ 1.0 рдПрдХ рдлреНрд░реЗрдо рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ -1.1 рд╣реИред рдПрдХ
рд╢реЛрд░ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдпрд╛ рд╡реГрджреНрдзрд┐ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдлреНрд░реЗрдордбреНрд░реЙрдк рд╕реЗ тАЛтАЛрдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╛рд╡рд┐рдд рдЙрдкрдпреЛрдЧрдХреЗрд╕ рд╣реИ
рд╕рдЯреАрдХ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдлреНрд░реЗрдо рдбреНрд░реЙрдк рдкрд░рд┐рд╢реБрджреНрдзрддрд╛ред

-async рдирдореВрдиреЗ_рдкрд░_рд╕реЗрдХрдВрдб
рдСрдбрд┐рдпреЛ рд╕рд┐рдВрдХ рд╡рд┐рдзрд┐ред рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдСрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рдХреЛ "рд╕реНрдЯреНрд░реЗрдЪ/рдирд┐рдЪреЛрдбрд╝рддрд╛ рд╣реИ", the
рдкреИрд░рд╛рдореАрдЯрд░ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рдЕрдзрд┐рдХрддрдо рдирдореВрдиреЗ рд╣реИ рдЬрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдСрдбрд┐рдпреЛ рдмрджрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИред -рдПрд╕рд┐рдВрдХ 1
рдПрдХ рд╡рд┐рд╢реЗрд╖ рдорд╛рдорд▓рд╛ рд╣реИ рдЬрд╣рд╛рдВ рдХреЗрд╡рд▓ рдСрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рдХреА рд╢реБрд░реБрдЖрдд рдХреЛ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдХреЗ рдареАрдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдмрд╛рдж рдореЗрдВ рд╕реБрдзрд╛рд░ред

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЗрд╕рдХреЗ рдмрд╛рдж рдордХреНрд╕рд░ рджреНрд╡рд╛рд░рд╛ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдХреЛ рдФрд░ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдХреЗ рд▓рд┐рдпреЗ
рдЙрджрд╛рд╣рд░рдг рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдкреНрд░рд╛рд░реВрдк рд╡рд┐рдХрд▓реНрдк рдмрдЪреЗрдВ_рдирдХрд╛рд░рд╛рддреНрдордХ_ts рд╕рдХреНрд╖рдо рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдмрд╣рд┐рд╖реНрдХреГрдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп "aresample" рдСрдбрд┐рдпреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

-рдкреНрд░рддрд┐рд▓рд┐рдкрд┐
рдЗрдирдкреБрдЯ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рди рдХрд░реЗрдВ, рд▓реЗрдХрд┐рди рдЙрдирдХреЗ рдореВрд▓реНрдпреЛрдВ рдХреЛ рд╕рд╛рдл рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд┐рдП рдмрд┐рдирд╛ рд░рдЦреЗрдВ
рдЙрдиреНрд╣реЗрдВред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдЖрд░рдВрднрд┐рдХ рдкреНрд░рд╛рд░рдВрдн рд╕рдордп рдСрдлрд╝рд╕реЗрдЯ рдорд╛рди рдХреЛ рди рдирд┐рдХрд╛рд▓реЗрдВред

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐, рдХреЗ рдЖрдзрд╛рд░ рдкрд░ vsync рд╡рд┐рдХрд▓реНрдк рдпрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдордХреНрд╕рд░ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдкрд░ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ
рдкреНрд░рд╛рд░реВрдк рд╡рд┐рдХрд▓реНрдк рдмрдЪреЗрдВ_рдирдХрд╛рд░рд╛рддреНрдордХ_ts рд╕рдХреНрд╖рдо рд╣реИ) рдЖрдЙрдЯрдкреБрдЯ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдмреЗрдореЗрд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдЗрдирдкреБрдЯ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдХреЗ рд╕рд╛рде рддрдм рднреА рдЬрдм рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдЪреБрдирд╛ рдЧрдпрд╛ рд╣реЛред

-рд╢реБрд░реВ_рдкрд░_рд╢реВрдиреНрдп
рдЬрдм used рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХреЙрдкреАрдЯреНрд╕, рдЗрдирдкреБрдЯ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рд╢рд┐рдлреНрдЯ рдХрд░реЗрдВ рддрд╛рдХрд┐ рд╡реЗ рд╢реВрдиреНрдп рд╕реЗ рд╢реБрд░реВ рд╣реЛрдВред

рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП "-ss 50" рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдЙрдЯрдкреБрдЯ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдХреЛ 50 рд╕реЗрдХрдВрдб рдореЗрдВ рд╢реБрд░реВ рдХрд░ рджреЗрдЧрд╛,
рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдХрд┐рд╕ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдкрд░ рд╢реБрд░реВ рд╣реБрдИ, рдЗрд╕ рдкрд░ рдзреНрдпрд╛рди рджрд┐рдП рдмрд┐рдирд╛ред

-рдХреЙрдкреАрдЯрдм рдореЛрдб
рд╕реНрдЯреНрд░реАрдо рдХреЙрдкреА рдХрд░рддреЗ рд╕рдордп рдПрдиреНрдХреЛрдбрд░ рдЯрд╛рдЗрдордмреЗрд╕ рд╕реЗрдЯ рдХрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВред рдореЛрдб рдПрдХ рдкреВрд░реНрдгрд╛рдВрдХ рд╣реИ
рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдорд╛рди, рдФрд░ рдирд┐рдореНрди рдорд╛рдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдорд╛рди рд╕рдХрддрд╛ рд╣реИ:

1 рдбреАрдордХреНрд╕рд░ рдЯрд╛рдЗрдордмреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

рд╕рдордп рдЖрдзрд╛рд░ рдХреЛ рд╕рдВрдмрдВрдзрд┐рдд рдЗрдирдкреБрдЯ рд╕реЗ рдЖрдЙрдЯрдкреБрдЯ рдПрдиреНрдХреЛрдбрд░ рдореЗрдВ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдбрд┐рдордХреНрд╕рд░ рдХрднреА-рдХрднреА рдЧреИрд░-рдиреАрд░рд╕ рд░реВрдк рд╕реЗ рдмрдврд╝рдиреЗ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ
рдЪрд░ рдлреНрд░реЗрдо рджрд░ рдХреЗ рд╕рд╛рде рд╡реАрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рддреЗ рд╕рдордп рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдкред

0 рдбрд┐рдХреЛрдбрд░ рдЯрд╛рдЗрдордмреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

рд╕рдордп рдЖрдзрд╛рд░ рдХреЛ рд╕рдВрдмрдВрдзрд┐рдд рдЗрдирдкреБрдЯ рд╕реЗ рдЖрдЙрдЯрдкреБрдЯ рдПрдиреНрдХреЛрдбрд░ рдореЗрдВ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рд╡рд┐рдХреЛрдбрдХред

-1 рдПрдХ рд╕рдордЭрджрд╛рд░ рдЖрдЙрдЯрдкреБрдЯ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЪреБрдирд╛рд╡ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред

рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди -1 рд╣реИред

-рд╕рдмрд╕реЗ рдЫреЛрдЯрд╛ (рдЙрддреНрдкрд╛рджрди)
рд╕рдмрд╕реЗ рдЫреЛрдЯреА рдЗрдирдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рдкрд░ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рд╕рдорд╛рдкреНрдд рдХрд░реЗрдВред

-dts_delta_рджрд╣рд▓реАрдЬ
рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдЕрд╕рдВрддрддрддрд╛ рдбреЗрд▓реНрдЯрд╛ рдереНрд░реЗрд╢реЛрд▓реНрдбред

-рдордХреНрд╕рджреЗрд▓реЗ рд╕реЗрдХрдВрдб (рдирд┐рд╡реЗрд╢)
рдЕрдзрд┐рдХрддрдо рдбрд┐рдордХреНрд╕-рдбреАрдХреЛрдб рд╡рд┐рд▓рдВрдм рд╕реЗрдЯ рдХрд░реЗрдВред

-рдордХреНрд╕рдкреНрд░реАрд▓реЛрдб рд╕реЗрдХрдВрдб (рдирд┐рд╡реЗрд╢)
рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдбрд┐рдордХреНрд╕-рдбреАрдХреЛрдб рд╡рд┐рд▓рдВрдм рд╕реЗрдЯ рдХрд░реЗрдВред

-рд╕реНрдЯреНрд░реАрдорд┐рдб рдЖрдЙрдЯрдкреБрдЯ-рд╕реНрдЯреНрд░реАрдо-рдЗрдВрдбреЗрдХреНрд╕:рдирдП рдореВрд▓реНрдп (рдЙрддреНрдкрд╛рджрди)
рдЖрдЙрдЯрдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рдореЗрдВ рдПрдХ рдирдпрд╛ рд╕реНрдЯреНрд░реАрдо-рдЖрдИрдбреА рдорд╛рди рдЕрд╕рд╛рдЗрди рдХрд░реЗрдВред рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП
рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рд╕реЗ рдкрд╣рд▓реЗ рдЬрд┐рд╕ рдкрд░ рдпрд╣ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИред рдЙрд╕ рд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП рдЬрд╣рд╛рдВ рдПрдХрд╛рдзрд┐рдХ
рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓реЗрдВ рдореМрдЬреВрдж рд╣реИрдВ, рдПрдХ рд╕реНрдЯреНрд░реАрдорд┐рдб рдХреЛ рдХрд┐рд╕реА рднрд┐рдиреНрди рдорд╛рди рдкрд░ рдкреБрди: рдЕрд╕рд╛рдЗрди рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд▓рд┐рдП рд╕реНрдЯреНрд░реАрдо 0 PID рдХреЛ 33 рдкрд░ рдФрд░ рд╕реНрдЯреНрд░реАрдо 1 PID рдХреЛ 36 рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рдПрдордкреАрдИрдЬреАрдЯреАрдПрд╕ рдлрд╝рд╛рдЗрд▓:

ffmpeg -i infile -streamid 0:33 -streamid 1:36 out.ts

-рдмреАрдПрд╕рдПрдл [:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] рдмрд┐рдЯрд╕реНрдЯреНрд░реАрдо_рдлрд┐рд▓реНрдЯрд░ (рдЖрдЙрдЯрдкреБрдЯ, рдкреНрд░рддрд┐-рд╕реНрдЯреНрд░реАрдо)
рдореИрдЪрд┐рдВрдЧ рд╕реНрдЯреНрд░реАрдо рдХреЗ рд▓рд┐рдП рдмрд┐рдЯрд╕реНрдЯреНрд░реАрдо рдлрд╝рд┐рд▓реНрдЯрд░ рд╕реЗрдЯ рдХрд░реЗрдВред рдмрд┐рдЯрд╕реНрдЯреНрд░реАрдо_рдлрд┐рд▓реНрдЯрд░ рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рд╕реЗ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рдмрд┐рдЯрд╕реНрдЯреНрд░реАрдо рдлрд┐рд▓реНрдЯрд░ рдХреА рд╕реВрдЪреАред рдмрд┐рдЯрд╕реНрдЯреНрд░реАрдо рдХреА рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП "-bsfs" рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
рдлрд┐рд▓реНрдЯрд░ред

ffmpeg -i h264.mp4 -c:v рдХреЙрдкреА -bsf:v h264_mp4toannexb -an out.h264

ffmpeg -i file.mov -an -vn -bsf:s mov2textsub -c:s рдХреЙрдкреА -f rawvideo рд╕рдм.txt

-рдЙрдкрдирд╛рдо[:рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ] рдХреЛрдбреЗрдХ_рдЯреИрдЧ (рдЗрдирдкреБрдЯ/рдЖрдЙрдЯрдкреБрдЯ, рдкреНрд░рддрд┐ рд╕реНрдЯреНрд░реАрдо)
рд╕реНрдЯреНрд░реАрдо рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЯреИрдЧ/рдлреЛрд░рд╕реАрд╕реА рдХреЛ рдмрд╛рдзреНрдп рдХрд░реЗрдВред

-рдЯрд╛рдЗрдордХреЛрдб hh:mm:ssрд╕рд┐рддрдореНрдмрд░ff
рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЯрд╛рдЗрдордХреЛрдб рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВред рд╕рд┐рддрдореНрдмрд░ рд╣реИ ':' рдиреЙрди рдбреНрд░реЙрдк рдЯрд╛рдЗрдордХреЛрдб рдХреЗ рд▓рд┐рдП рдФрд░ ';' (рдпрд╛ рдХреЗ рд▓рд┐рдП
рдбреНрд░реЙрдкред

рдПрдлрдПрдлрдПрдордкреАрдИрдЬреА -рдЖрдИ рдЗрдирдкреБрдЯ.рдПрдордкреАрдЬреА -рдЯрд╛рдЗрдордХреЛрдб 01:02:03.04 -рдЖрд░ 30000/1001 -рдПрд╕ рдПрдирдЯреАрдПрд╕рд╕реА рдЖрдЙрдЯрдкреБрдЯ.рдПрдордкреАрдЬреА

-рдлрд┐рд▓реНрдЯрд░_рдХреЙрдореНрдкреНрд▓реЗрдХреНрд╕ рдлрд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл (рд╡реИрд╢реНрд╡рд┐рдХ)
рдПрдХ рдЬрдЯрд┐рд▓ рдлрд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВ, рдпрд╛рдиреА рдПрдХ рдордирдорд╛рдиреЗ рдврдВрдЧ рд╕реЗ рдЗрдирдкреБрдЯ рдФрд░/рдпрд╛ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд╕рд╛рдеред
рд╕рд╛рдзрд╛рд░рдг рд░реЗрдЦрд╛рдВрдХрди рдХреЗ рд▓рд┐рдП - рдПрдХ рдЗрдирдкреБрдЯ рдФрд░ рдПрдХ рд╣реА рдкреНрд░рдХрд╛рд░ рдХреЗ рдПрдХ рдЖрдЙрдЯрдкреБрдЯ рд╡рд╛рд▓реЗ - рджреЗрдЦреЗрдВ
-Filter рд╡рд┐рдХрд▓реНрдк. рдлрд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл рдлрд╝рд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл рдХрд╛ рд╡рд┐рд╡рд░рдг рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИ
ffmpeg-рдлрд╝рд┐рд▓реНрдЯрд░ рдореИрдиреБрдЕрд▓ рдХрд╛ ``рдлрд╝рд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл рд╕рд┐рдВрдЯреИрдХреНрд╕'' рдЕрдиреБрднрд╛рдЧред

рдЗрдирдкреБрдЯ рд▓рд┐рдВрдХ рд▓реЗрдмрд▓реНрд╕ рдХреЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрдирдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП
"[file_index:stream_specifier]" рд╕рд┐рдВрдЯреИрдХреНрд╕ (рдЕрд░реНрдерд╛рдд рд╕рдорд╛рди -рдирдХреНрд╢рд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ)ред рдЕрдЧрд░
рд╕реНрдЯреНрд░реАрдо_рд╡рд┐рдирд┐рд░реНрджреЗрд╢рдХ рдПрдХрд╛рдзрд┐рдХ рдзрд╛рд░рд╛рдУрдВ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ, рдкрд╣рд▓реЗ рд╡рд╛рд▓реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдПрдХ рд▓реЗрдмрд▓ рд░рд╣рд┐рдд
рдЗрдирдкреБрдЯ рдорд┐рд▓рд╛рди рдкреНрд░рдХрд╛рд░ рдХреЗ рдкрд╣рд▓реЗ рдЕрдкреНрд░рдпреБрдХреНрдд рдЗрдирдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реЛрдЧрд╛ред

рдЖрдЙрдЯрдкреБрдЯ рд▓рд┐рдВрдХ рд▓реЗрдмрд▓ рдХреЛ рдХрд┐рд╕рдХреЗ рд╕рд╛рде рд╕рдВрджрд░реНрднрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ -рдирдХреНрд╢рд╛. рд▓реЗрдмрд▓ рд░рд╣рд┐рдд рдЖрдЙрдЯрдкреБрдЯ рдкрд╣рд▓реЗ рдореЗрдВ рдЬреЛрдбрд╝реЗ рдЬрд╛рддреЗ рд╣реИрдВ
рдирд┐рд░реНрдЧрдо рд╕рдВрдЪрд┐рдХрд╛ред

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде рд╕рд╛рдорд╛рдиреНрдп рдХреЗ рдмрд┐рдирд╛ рдХреЗрд╡рд▓ рд▓рд╛рд╡рдлреА рд╕реНрд░реЛрддреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ
рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓реЗрдВред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡реАрдбрд┐рдпреЛ рдкрд░ рдПрдХ рдЫрд╡рд┐ рдХреЛ рдУрд╡рд░рд▓реЗ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП

ffmpeg -i video.mkv -i image.png -filter_complex '[0:v][1:v]overlay[out]' -map
'[рдмрд╛рд╣рд░]' out.mkv

рдпрд╣рд╛рдВ "[0:v]" рдкрд╣рд▓реА рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкрд╣рд▓реА рд╡реАрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рд▓рд┐рдВрдХ рд╣реИ
рдУрд╡рд░рд▓реЗ рдлрд╝рд┐рд▓реНрдЯрд░ рдХреЗ рдкрд╣рд▓реЗ (рдореБрдЦреНрдп) рдЗрдирдкреБрдЯ рдХреЗ рд▓рд┐рдПред рдЗрд╕реА рддрд░рд╣ рдореЗрдВ рдкрд╣рд▓реА рд╡реАрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо
рджреВрд╕рд░рд╛ рдЗрдирдкреБрдЯ рдУрд╡рд░рд▓реЗ рдХреЗ рджреВрд╕рд░реЗ (рдУрд╡рд░рд▓реЗ) рдЗрдирдкреБрдЯ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реИред

рдпрд╣ рдорд╛рдирддреЗ рд╣реБрдП рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рд╡реАрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рд╣реИ, рд╣рдо рдЗрдирдкреБрдЯ рд▓реЗрдмрд▓ рдХреЛ рдЫреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ,
рддреЛ рдЙрдкрд░реЛрдХреНрдд рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ

ffmpeg -i video.mkv -i image.png -filter_complex 'рдУрд╡рд░рд▓реЗ [рдЖрдЙрдЯ]' -рдореИрдк
'[рдмрд╛рд╣рд░]' out.mkv

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рд╣рдо рдлрд╝рд┐рд▓реНрдЯрд░ рдЧреНрд░рд╛рдлрд╝ рд╕реЗ рдЖрдЙрдЯрдкреБрдЯ рд▓реЗрдмрд▓ рдФрд░ рдПрдХрд▓ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдЫреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ
рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЬреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЗрд╕рд▓рд┐рдП рд╣рдо рдмрд╕ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ

ffmpeg -i video.mkv -i image.png -filter_complex 'рдУрд╡рд░рд▓реЗ' рдЖрдЙрдЯ.mkv

рд▓рд╡рдлреА "рд░рдВрдЧ" рд╕реНрд░реЛрдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ 5 рд╕реЗрдХрдВрдб рдХрд╛ рд╢реБрджреНрдз рд▓рд╛рд▓ рд╡реАрдбрд┐рдпреЛ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:

ffmpeg -filter_complex 'color=c=red' -t 5 out.mkv

-рд▓рд╡рдлреА рдлрд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл (рд╡реИрд╢реНрд╡рд┐рдХ)
рдПрдХ рдЬрдЯрд┐рд▓ рдлрд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВ, рдпрд╛рдиреА рдПрдХ рдордирдорд╛рдиреЗ рдврдВрдЧ рд╕реЗ рдЗрдирдкреБрдЯ рдФрд░/рдпрд╛ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд╕рд╛рдеред
рдХреЗ рдмрд░рд╛рдмрд░ -рдлрд┐рд▓реНрдЯрд░_рдХреЙрдореНрдкреНрд▓реЗрдХреНрд╕.

-рдлрд┐рд▓реНрдЯрд░_рдХреЙрдореНрдкреНрд▓реЗрдХреНрд╕_рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо (рд╡реИрд╢реНрд╡рд┐рдХ)
рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рдорд╛рди рд╣реИ -рдлрд┐рд▓реНрдЯрд░_рдХреЙрдореНрдкреНрд▓реЗрдХреНрд╕, рдлрд░реНрдХ рд╕рд┐рд░реНрдл рдЗрддрдирд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рддрд░реНрдХ рд╣реИ
рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдПрдХ рдЬрдЯрд┐рд▓ рдлрд╝рд┐рд▓реНрдЯрд░рдЧреНрд░рд╛рдл рд╡рд┐рд╡рд░рдг рдкрдврд╝рд╛ рдЬрд╛рдирд╛ рд╣реИред

-рд╕рдЯреАрдХ_рд╕реАрдХ (рдирд┐рд╡реЗрд╢)
рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рд╕рдЯреАрдХ рдЦреЛрдЬ рдХреЛ рд╕рдХреНрд╖рдо рдпрд╛ рдЕрдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИ -рд╕рд╛рде рдореЗрдВ рд╡рд┐рдХрд▓реНрдк.
рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕рдХреНрд╖рдо рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЯреНрд░рд╛рдВрд╕рдХреЛрдбрд┐рдВрдЧ рдХрд░рддреЗ рд╕рдордп рдорд╛рдВрдЧрдирд╛ рд╕рдЯреАрдХ рд╣реЛрддрд╛ рд╣реИред рдЙрдкрдпреЛрдЧ
-noaccurate_seek рдЗрд╕реЗ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬреЛ рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдзрд╛рд░рд╛рдУрдВ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рддреЗ рд╕рдордп рдФрд░
рджреВрд╕рд░реЛрдВ рдХреЛ рдЯреНрд░рд╛рдВрд╕рдХреЛрдбрд┐рдВрдЧред

-seek_timestamp (рдирд┐рд╡реЗрд╢)
рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рджреНрд╡рд╛рд░рд╛ рдЦреЛрдЬ рдХреЛ рд╕рдХреНрд╖рдо рдпрд╛ рдЕрдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИ -рд╕рд╛рде рдореЗрдВ
рд╡рд┐рдХрд▓реНрдкред рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЕрдХреНрд╖рдо рд╣реЛрддрд╛ рд╣реИред рдпрджрд┐ рд╕рдХреНрд╖рдо рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рддрд░реНрдХ -рд╕рд╛рде рдореЗрдВ рд╡рд┐рдХрд▓реНрдк рд╣реИ
рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдкреНрд░рд╛рд░рдВрдн рд╕рдордп рд╕реЗ рдСрдлрд╕реЗрдЯ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдЗрд╕
рдХреЗрд╡рд▓ рдЙрди рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИ рдЬреЛ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк 0 рд╕реЗ рд╢реБрд░реВ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИрдВ, рдЬреИрд╕реЗ рдЯреНрд░рд╛рдВрд╕рдкреЛрд░реНрдЯ рд╕реНрдЯреНрд░реАрдоред

-рдереНрд░реЗрдб_рдХреНрдпреВ_рд╕рд╛рдЗрдЬрд╝ рдЖрдХрд╛рд░ (рдирд┐рд╡реЗрд╢)
рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдкрдврд╝рддреЗ рд╕рдордп рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдХрддрд╛рд░рдмрджреНрдз рдкреИрдХреЗрдЯреЛрдВ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдпрд╛
рдпреБрдХреНрддрд┐ред рдХрдо рд╡рд┐рд▓рдВрдмрддрд╛ / рдЙрдЪреНрдЪ рджрд░ рд▓рд╛рдЗрд╡ рд╕реНрдЯреНрд░реАрдо рдХреЗ рд╕рд╛рде, рдкреИрдХреЗрдЯреЛрдВ рдХреЛ рддреНрдпрд╛рдЧ рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдпрджрд┐ рд╡реЗ
рд╕рдордп рдкрд░ рдврдВрдЧ рд╕реЗ рдирд╣реАрдВ рдкрдврд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ; рдЗрд╕ рдореВрд▓реНрдп рдХреЛ рдмрдврд╝рд╛рдиреЗ рд╕реЗ рдЗрд╕рд╕реЗ рдмрдЪрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

-рдУрд╡рд░рд░рд╛рдЗрдб_рдПрдлрд╕рд░реНрд╡рд░ (рд╡реИрд╢реНрд╡рд┐рдХ)
рд╕реЗ рдЗрдирдкреБрдЯ рд╡рд┐рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рддрд╛ рд╣реИ ffserver. рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрдк рдХрд┐рд╕реА рдХреЛ рднреА рдореИрдк рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдЗрдирдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП ffserver рдФрд░ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреЗ рдХрдИ рдкрд╣рд▓реБрдУрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░реЗрдВ ffmpegред рдХреЗ рдмрд┐рдирд╛
рдЗрд╕ рд╡рд┐рдХрд▓реНрдк ffmpeg рдХреЛ рдкреНрд░реЗрд╖рд┐рдд рдХрд░реЗрдЧрд╛ ffserver рджреНрд╡рд╛рд░рд╛ рдХреНрдпрд╛ рдЕрдиреБрд░реЛрдз рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ffserver.

рд╡рд┐рдХрд▓реНрдк рдЙрди рдорд╛рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЕрднрд┐рдкреНрд░реЗрдд рд╣реИ рдЬрд╣рд╛рдВ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
ffserver рд▓реЗрдХрд┐рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ ffmpeg.

-sdp_file рдкрдЯреНрдЯрд┐рдХрд╛ (рд╡реИрд╢реНрд╡рд┐рдХ)
рдЖрдЙрдЯрдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рдХреЗ рд▓рд┐рдП sdp рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ рдкрдЯреНрдЯрд┐рдХрд╛. рдпрд╣ рдбрдВрдкрд┐рдВрдЧ sdp . рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ
рдЬрд╛рдирдХрд╛рд░реА рдЬрдм рдХрдо рд╕реЗ рдХрдо рдПрдХ рдЖрдЙрдЯрдкреБрдЯ рдЖрд░рдЯреАрдкреА рд╕реНрдЯреНрд░реАрдо рдирд╣реАрдВ рд╣реИред (рдЗрдирдореЗрдВ рд╕реЗ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рдЖрдЙрдЯрдкреБрдЯ рд╕реНрд╡рд░реВрдк rtp рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП)ред

-рд░рджреНрдж рдХрд░реЗрдВ (рдирд┐рд╡реЗрд╢)
рдбрд┐рдордХреНрд╕рд░ рдкрд░ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реНрдЯреНрд░реАрдо рдпрд╛ рд╕реНрдЯреНрд░реАрдо рдХреЗ рдлрд╝реНрд░реЗрдо рдХреЛ рддреНрдпрд╛рдЧрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╕рднреА рдирд╣реАрдВ
рдбреАрдордХреНрд╕рд░реНрд╕ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВред

рдХреЛрдИ рдирд╣реАрдВ
рдХреЛрдИ рдлреНрд░реЗрдо рди рдЫреЛрдбрд╝реЗрдВред

рдЪреВрдХ
рдбрд┐рдлрд╝реЙрд▓реНрдЯ, рдЬреЛ рдХреЛрдИ рдлрд╝реНрд░реЗрдо рдирд╣реАрдВ рдЫреЛрдбрд╝рддрд╛ рд╣реИред

рдиреЛрд░реЗрдл
рд╕рднреА рдЧреИрд░-рд╕рдВрджрд░реНрдн рдлрд╝реНрд░реЗрдореЛрдВ рдХреЛ рддреНрдпрд╛рдЧреЗрдВред

рдмрд┐рджрд┐рд░реЛ
рд╕рднреА рджреНрд╡рд┐рджрд┐рд╢ рдлрд╝реНрд░реЗрдореЛрдВ рдХреЛ рддреНрдпрд╛рдЧреЗрдВред

рдЪрд╛рднреА рдирд╣реАрдВ
рдХреАрдлрд╝реНрд░реЗрдо рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд╕рднреА рдлрд╝реНрд░реЗрдореЛрдВ рдХреЛ рддреНрдпрд╛рдЧреЗрдВред

рд╕рдм рд╕рднреА рдлрд╝реНрд░реЗрдореЛрдВ рдХреЛ рддреНрдпрд╛рдЧреЗрдВред

-xerror (рд╡реИрд╢реНрд╡рд┐рдХ)
рд░реБрдХреЗрдВ рдФрд░ рддреНрд░реБрдЯрд┐ рдкрд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ

рдПрдХ рд╡рд┐рд╢реЗрд╖ рдЕрдкрд╡рд╛рдж рдХреЗ рд░реВрдк рдореЗрдВ, рдЖрдк рдЗрдирдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдмрд┐рдЯрдореИрдк рдЙрдкрд╢реАрд░реНрд╖рдХ рд╕реНрдЯреНрд░реАрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: рдпрд╣ рд╣реЛрдЧрд╛
рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рдмрд╕реЗ рдмрдбрд╝реЗ рд╡реАрдбрд┐рдпреЛ рдХреЗ рд╕рдорд╛рди рдЖрдХрд╛рд░ рд╡рд╛рд▓реЗ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдХрдирд╡рд░реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╛ 720x576 if
рдХреЛрдИ рд╡реАрдбрд┐рдпреЛ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрд╣ рдПрдХ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдФрд░ рдЕрд╕реНрдерд╛рдпреА рд╕рдорд╛рдзрд╛рди рд╣реИред рдпрд╣
рдПрдХ рдмрд╛рд░ libavfilter рдХреЛ рдЙрдкрд╢реАрд░реНрд╖рдХ рдХреЗ рд▓рд┐рдП рдЙрдЪрд┐рдд рд╕рдорд░реНрдерди рдорд┐рд▓рдиреЗ рдХреЗ рдмрд╛рдж рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдордкреАрдИрдЬреА-рдЯреАрдПрд╕ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдбреАрд╡реАрдмреА-рдЯреА рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдЙрдкрд╢реАрд░реНрд╖рдХ рд╣рд╛рд░реНрдбрдХреЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП,
рдЙрдкрд╢реАрд░реНрд╖рдХ рдХреЛ 1 рд╕реЗрдХрдВрдб рддрдХ рд╡рд┐рд▓рдВрдмрд┐рдд рдХрд░рдирд╛:

ffmpeg -i рдЗрдирдкреБрдЯ.ts -filter_complex \
'[#0x2ef] setpts=PTS+1/TB [рдЙрдк] ; [#0x2d0] [рдЙрдк] рдУрд╡рд░рд▓реЗ' \
-sn -рдореИрдк '#0x2dc' рдЖрдЙрдЯрдкреБрдЯредmkv

(0x2d0, 0x2dc рдФрд░ 0x2ef рдХреНрд░рдорд╢рдГ рд╡реАрдбрд┐рдпреЛ, рдСрдбрд┐рдпреЛ рдФрд░ рдХреЗ рдПрдордкреАрдИрдЬреА-рдЯреАрдПрд╕ рдкреАрдЖрдИрдбреА тАЛтАЛтАЛтАЛрд╣реИрдВ
рдЙрдкрд╢реАрд░реНрд╖рдХ рдзрд╛рд░рд╛рдПрдБ; 0:0, 0:3 рдФрд░ 0:7 рдиреЗ рднреА рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реЛрдЧрд╛)

рдкреНрд░реАрд╕реЗрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ
рдПрдХ рдкреНрд░реАрд╕реЗрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЕрдиреБрдХреНрд░рдо рд╣реЛрддрд╛ рд╣реИ рд╡рд┐рдХрд▓реНрдк=рдореВрд▓реНрдп рдЬреЛрдбрд╝реЗ, рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рдПрдХ, рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реБрдП a
рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рдХреНрд░рдо рдЬреЛ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдЬреАрдм рд╣реЛрдЧрд╛ред рд╢реБрд░реВ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд▓рд╛рдЗрдиреЗрдВ
рд╣реИрд╢ ('#') рд╡рд░реНрдг рдХреЗ рд╕рд╛рде рдЕрдирджреЗрдЦрд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдирд┐рдпрдиреНрддреНрд░рдг
рдЗрд╕ presets рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП FFmpeg рд╕реНрд░реЛрдд рдЯреНрд░реА рдореЗрдВ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ред

рдкреНрд░реАрд╕реЗрдЯ рдлрд╝рд╛рдЗрд▓реЗрдВ рджреЛ рдкреНрд░рдХрд╛рд░ рдХреА рд╣реЛрддреА рд╣реИрдВ: ffpreset рдФрд░ avpreset рдлрд╝рд╛рдЗрд▓реЗрдВред

ffpreset рдлрд╝рд╛рдЗрд▓реЛрдВ

ffpreset рдлрд╝рд╛рдЗрд▓реЗрдВ "vpre", "apre", "spre" рдФрд░ "fpre" рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд╕рд╛рде рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИрдВред NS
"fpre" рд╡рд┐рдХрд▓реНрдк рдЗрдирдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░реАрд╕реЗрдЯ рдирд╛рдо рдХреЗ рдмрдЬрд╛рдп рдкреНрд░реАрд╕реЗрдЯ рдХрд╛ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рд▓реЗрддрд╛ рд╣реИ рдФрд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИ
рдХреЛрдбреЗрдХ рдХреЗ рдХрд┐рд╕реА рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рд▓рд┐рдП рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред "vpre", "apre", рдФрд░ "spre" рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд▓рд┐рдП, рд╡рд┐рдХрд▓реНрдк
рдкреНрд░реАрд╕реЗрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЙрд╕реА рдкреНрд░рдХрд╛рд░ рдХреЗ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЪрдпрдирд┐рдд рдХреЛрдбреЗрдХ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддреЗ рд╣реИрдВ
рдкреВрд░реНрд╡ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╡рд┐рдХрд▓реНрдкред

"vpre", "apre", рдФрд░ "spre" рдкреНрд░реАрд╕реЗрдЯ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рджрд┐рдпрд╛ рдЧрдпрд╛ рддрд░реНрдХ рдкреНрд░реАрд╕реЗрдЯ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рддрд╛ рд╣реИ
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдирд┐рдпрдореЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓:

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ ffmpeg рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдХреА рдЦреЛрдЬ рдХрд░рддрд╛ рд╣реИ arg.ffpreset рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдореЗрдВ $FFMPEG_DATADIR (рдЕрдЧрд░
рд╕реЗрдЯ), рдФрд░ $рд╣реЛрдо/.ffmpeg, рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕рдордп рдкрд░ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдбреЗрдЯрд╛рджрд┐рд░ рдореЗрдВ (рдЖрдорддреМрд░ рдкрд░
рдЙрдкрд╕рд░реНрдЧ/рд╢реЗрдпрд░/ffmpeg) рдпрд╛ рдореЗрдВ ffpresets Win32 рдкрд░ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдХреЗ рд╕рд╛рде рдлрд╝реЛрд▓реНрдбрд░, рдЙрд╕рдореЗрдВ
рдЧрдгред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рддрд░реНрдХ "libvpx-1080p" рд╣реИ, рддреЛ рдпрд╣ рдлрд╝рд╛рдЗрд▓ рдХреА рдЦреЛрдЬ рдХрд░реЗрдЧрд╛
libvpx-1080p.ffpreset.

рдпрджрд┐ рдРрд╕реА рдХреЛрдИ рдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ рдорд┐рд▓рддреА рд╣реИ, рддреЛ ffmpeg рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдХреА рдЦреЛрдЬ рдХрд░реЗрдЧрд╛ рдХреЛрдбреЗрдХ_рдирд╛рдо-argffpreset
рдЙрдкрд░реНрдпреБрдХреНрдд рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдореЗрдВ, рдЬрд╣рд╛рдБ рдХреЛрдбреЗрдХ_рдирд╛рдо рдХреЛрдбреЗрдХ рдХрд╛ рдирд╛рдо рд╣реИ рдЬрд┐рд╕рдореЗрдВ the
рдкреНрд░реАрд╕реЗрдЯ рдлрд╝рд╛рдЗрд▓ рд╡рд┐рдХрд▓реНрдк рд▓рд╛рдЧреВ рд╣реЛрдВрдЧреЗред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рд╡реАрдбрд┐рдпреЛ рдХреЛрдбреЗрдХ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ
"-vcodec libvpx" рдФрд░ "-vpre 1080p" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдлрд┐рд░ рдпрд╣ рдлрд╝рд╛рдЗрд▓ рдХреА рдЦреЛрдЬ рдХрд░реЗрдЧрд╛
libvpx-1080p.ffpreset.

рдЕрд╡рдкреНрд░реЗрд╕реЗрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ

avpreset рдлрд╝рд╛рдЗрд▓реЗрдВ "рдкреВрд░реНрд╡" рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИрдВред рд╡реЗ ffpreset рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рдорд╛рди рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ,
рд▓реЗрдХрд┐рди рд╡реЗ рдХреЗрд╡рд▓ рдПрдиреНрдХреЛрдбрд░-рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдПрдХ рд╡рд┐рдХрд▓реНрдк=рдореВрд▓реНрдп рдЬреЛрдбрд╝реА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛
рдПрдХ рдПрдиреНрдХреЛрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЬрдм "рдкреНрд░реА" рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ ffmpeg рдкреНрд░рддреНрдпрдп .avpreset рд╡рд╛рд▓реА рдлрд╛рдЗрд▓реЛрдВ рдХреА рддрд▓рд╛рд╢ рдХрд░реЗрдЧрд╛
рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдореЗрдВ $AVCONV_DATADIR (рдпрджрд┐ рд╕реЗрдЯ рд╣реЛ), рдФрд░ $рдШрд░/.avconv, рдФрд░ рдбреЗрдЯрд╛рджрд┐рд░ рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд
рд╡рд┐рдиреНрдпрд╛рд╕ рд╕рдордп рдкрд░ (рдЖрдорддреМрд░ рдкрд░ рдЙрдкрд╕рд░реНрдЧ/рд╢реЗрдпрд░/ffmpeg), рдЙрд╕ рдХреНрд░рдо рдореЗрдВред

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ ffmpeg рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдХреА рдЦреЛрдЬ рдХрд░рддрд╛ рд╣реИ рдХреЛрдбреЗрдХ_рдирд╛рдо-argрдЙрдкрд░реЛрдХреНрдд рдореЗрдВ .avpreset
рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдПрдБ, рдЬрд╣рд╛рдБ рдХреЛрдбреЗрдХ_рдирд╛рдо рдХреЛрдбреЗрдХ рдХрд╛ рдирд╛рдо рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдкреНрд░реАрд╕реЗрдЯ рдлрд╝рд╛рдЗрд▓ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ
рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк "-vcodec libvpx" рдХреЗ рд╕рд╛рде рд╡реАрдбрд┐рдпреЛ рдХреЛрдбреЗрдХ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ
"-pre 1080p", рдлрд┐рд░ рдпрд╣ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЦреЛрдЬреЗрдЧрд╛ libvpx-1080p.avpreset.

рдпрджрд┐ рдРрд╕реА рдХреЛрдИ рдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ рдорд┐рд▓рддреА рд╣реИ, рддреЛ ffmpeg рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдХреА рдЦреЛрдЬ рдХрд░реЗрдЧрд╛ arg.avpreset рдореЗрдВ
рдПрдХ рд╣реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ред

рдЙрджрд╛рд╣рд░рдг


рд╡реАрдбрд┐рдпреЛ рдФрд░ рдСрдбрд┐рдпреЛ рд╣рдерд┐рдпрд╛рдиреЗ
рдпрджрд┐ рдЖрдк рдЗрдирдкреБрдЯ рдкреНрд░рд╛рд░реВрдк рдФрд░ рдбрд┐рд╡рд╛рдЗрд╕ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВ рддреЛ ffmpeg рд╕реАрдзреЗ рд╡реАрдбрд┐рдпреЛ рдФрд░ рдСрдбрд┐рдпреЛ рд▓реЗ рд╕рдХрддрд╛ рд╣реИред

ffmpeg -f oss -i /dev/dsp -f video4linux2 -i /dev/video0 /tmp/out.mpg

рдпрд╛ OSS рдХреЗ рдмрдЬрд╛рдп ALSA рдСрдбрд┐рдпреЛ рд╕реНрд░реЛрдд (рдореЛрдиреЛ рдЗрдирдкреБрдЯ, рдХрд╛рд░реНрдб рдЖрдИрдбреА 1) рдХреЗ рд╕рд╛рде:

ffmpeg -f alsa -ac 1 -i hw:1 -f video4linux2 -i /dev/video0 /tmp/out.mpg

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ ffmpeg рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рд╕рд╣реА рд╡реАрдбрд┐рдпреЛ рд╕реНрд░реЛрдд рдФрд░ рдЪреИрдирд▓ рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рдирд╛ рд╣реЛрдЧрд╛
рдХрд┐рд╕реА рднреА рдЯреАрд╡реА рджрд░реНрд╢рдХ рдЬреИрд╕реЗ рдХреЗ рд╕рд╛рдеhttp://linux.bytesex.org/xawtv/> рдЧрд░реНрдб рдиреЙрд░ рджреНрд╡рд╛рд░рд╛ред рдЖрдкрдХреЗ рдкрд╛рд╕ рднреА рд╣реИ
рдПрдХ рдорд╛рдирдХ рдорд┐рдХреНрд╕рд░ рдХреЗ рд╕рд╛рде рдСрдбрд┐рдпреЛ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рд╕реНрддрд░реЛрдВ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

X11 рд╣рдерд┐рдпрд╛рдиреЗ
X11 рдбрд┐рд╕реНрдкреНрд▓реЗ рдХреЛ ffmpeg рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ

ffmpeg -f x11grab -video_size cif -framerate 25 -i:0.0 /tmp/out.mpg

0.0 рдЖрдкрдХреЗ X11 рд╕рд░реНрд╡рд░ рдХрд╛ рдбрд┐рд╕реНрдкреНрд▓реЗ.рд╕реНрдХреНрд░реАрди рдирдВрдмрд░ рд╣реИ, рдЬреЛ DISPLAY рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХреЗ рд╕рдорд╛рди рд╣реИред

ffmpeg -f x11grab -video_size cif -framerate 25 -i :0.0+10,20 /tmp/out.mpg

0.0 рдЖрдкрдХреЗ X11 рд╕рд░реНрд╡рд░ рдХрд╛ рдбрд┐рд╕реНрдкреНрд▓реЗ.рд╕реНрдХреНрд░реАрди рдирдВрдмрд░ рд╣реИ, рдЬреЛ DISPLAY рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХреЗ рд╕рдорд╛рди рд╣реИред
10 рд╣рдерд┐рдпрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХреНрд╕-рдСрдлрд╝рд╕реЗрдЯ рдФрд░ 20 рд╡рд╛рдИ-рдСрдлрд╝рд╕реЗрдЯ рд╣реИред

рд╡реАрдбрд┐рдпреЛ рдФрд░ рдСрдбрд┐рдпреЛ рдкрдЯреНрдЯрд┐рдХрд╛ рдкреНрд░рд╛рд░реВрдк рд░реВрдкрд╛рдВрддрд░рдг
рдХреЛрдИ рднреА рд╕рдорд░реНрдерд┐рдд рдлрд╝рд╛рдЗрд▓ рдкреНрд░рд╛рд░реВрдк рдФрд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ ffmpeg рдореЗрдВ рдЗрдирдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ:

рдЙрджрд╛рд╣рд░рдг:

┬╖ рдЖрдк рдЗрдирдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ YUV рдлрд╛рдЗрд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

ffmpeg -i /tmp/test%dY /tmp/out.mpg

рдпрд╣ рдлрд╛рдЗрд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛:

/tmp/test0.Y, /tmp/test0.U, /tmp/test0.V,
/tmp/test1.Y, /tmp/test1.U, /tmp/test1.V, рдЖрджрд┐...

Y рдлрд╝рд╛рдЗрд▓реЗрдВ U рдФрд░ V рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рджреЛрдЧреБрдиреЗ рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИрдВред рд╡реЗ рдХрдЪреНрдЪреА рдлрд╛рдЗрд▓реЗрдВ рд╣реИрдВ, рдмрд┐рдирд╛
рд╢реАрд░реНрд╖рд▓реЗрдЦред рд╡реЗ рд╕рднреА рд╕рднреНрдп рд╡реАрдбрд┐рдпреЛ рдбрд┐рдХреЛрдбрд░ рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдкрдХреЛ рдЖрдХрд╛рд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛
рдЫрд╡рд┐ рдХреЗ рд╕рд╛рде -s рд╡рд┐рдХрд▓реНрдк рдЕрдЧрд░ ffmpeg рдЗрд╕рдХрд╛ рдЕрдиреБрдорд╛рди рдирд╣реАрдВ рд▓рдЧрд╛ рд╕рдХрддрд╛ рд╣реИред

┬╖ рдЖрдк рдПрдХ рдХрдЪреНрдЪреА YUV420P рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдЗрдирдкреБрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

ffmpeg -i /tmp/test.yuv /tmp/out.avi

test.yuv рдХрдЪреНрдЪреЗ YUV рдкреНрд▓рд╛рдирд░ рдбреЗрдЯрд╛ рд╡рд╛рд▓реА рдлрд╛рдЗрд▓ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдлреНрд░реЗрдо Y . рд╕реЗ рдмрдирд╛ рд╣реИ
рдЖрдзрд╛ рд▓рдВрдмрд╡рдд рдФрд░ рдХреНрд╖реИрддрд┐рдЬ рд╕рдВрдХрд▓реНрдк рдкрд░ рдпреВ рдФрд░ рд╡реА рд╡рд┐рдорд╛рдиреЛрдВ рдХреЗ рдмрд╛рдж рд╡рд┐рдорд╛рдиред

┬╖ рдЖрдк рдПрдХ рдХрдЪреНрдЪреА YUV420P рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

ffmpeg -i mydivx.avi bigfile.yuv

┬╖ рдЖрдк рдХрдИ рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓реЗрдВ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓реЗрдВ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

ffmpeg -i /tmp/a.wav -s 640x480 -i /tmp/a.yuv /tmp/a.mpg

рдСрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓ a.wav рдФрд░ рдЕрдкрд░рд┐рд╖реНрдХреГрдд YUV рд╡реАрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓ a.yuv рдХреЛ MPEG рдлрд╝рд╛рдЗрд▓ a.mpg рдореЗрдВ рдХрдирд╡рд░реНрдЯ рдХрд░рддрд╛ рд╣реИред

┬╖ рдЖрдк рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдСрдбрд┐рдпреЛ рдФрд░ рд╡реАрдбрд┐рдпреЛ рд░реВрдкрд╛рдВрддрд░рдг рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

ffmpeg -i /tmp/a.wav -ar 22050 /tmp/a.mp2

22050 рд╣рд░реНрдЯреНрдЬ рдирдореВрдирд╛ рджрд░ рдкрд░ a.wav рдХреЛ рдПрдордкреАрдИрдЬреА рдСрдбрд┐рдпреЛ рдореЗрдВ рдХрдирд╡рд░реНрдЯ рдХрд░рддрд╛ рд╣реИред

┬╖ рдЖрдк рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдХрдИ рдкреНрд░рд╛рд░реВрдкреЛрдВ рдореЗрдВ рдПрдиреНрдХреЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрдирдкреБрдЯ рд╕реЗ рдореИрдкрд┐рдВрдЧ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдЖрдЙрдЯрдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рдХреЗ рд▓рд┐рдП рд╕реНрдЯреНрд░реАрдо:

ffmpeg -i /tmp/a.wav -map 0:a -b:a 64k /tmp/a.mp2 -map 0:a -b:a 128k /tmp/b.mp2

a.wav рдХреЛ 2 kbits рдкрд░ a.mp64 рдФрд░ 2 kbits рдкрд░ b.mp128 рдореЗрдВ рдХрдирд╡рд░реНрдЯ рдХрд░рддрд╛ рд╣реИред '-рдореИрдк рдлрд╝рд╛рдЗрд▓: рдЗрдВрдбреЗрдХреНрд╕'
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдЖрдЙрдЯрдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рдХреЗ рд▓рд┐рдП рдХрд┐рд╕ рдЗрдирдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдЖрдЙрдЯрдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рдХреА рдкрд░рд┐рднрд╛рд╖рд╛

┬╖ рдЖрдк рдбрд┐рдХреНрд░рд┐рдкреНрдЯреЗрдб VOB рдХреЛ рдЯреНрд░рд╛рдВрд╕рдХреЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

ffmpeg -i рд╕реНрдиреИрдЪ_1.vob -f avi -c:v mpeg4 -b:v 800k -g 300 -bf 2 -c:a libmp3lame -b:a 128k рд╕реНрдиреИрдЪ.рдПрд╡реА

рдпрд╣ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбреАрд╡реАрдбреА рддреЗрдЬрд╕реНрд╡реА рдЙрджрд╛рд╣рд░рдг рд╣реИ; рдЗрдирдкреБрдЯ рдПрдХ VOB рдлрд╝рд╛рдЗрд▓ рд╣реИ, рдЖрдЙрдЯрдкреБрдЯ рдПрдХ AVI рдлрд╝рд╛рдЗрд▓ рд╣реИ
рдПрдордкреАрдИрдЬреА -4 рд╡реАрдбрд┐рдпреЛ рдФрд░ рдПрдордкреА 3 рдСрдбрд┐рдпреЛ рдХреЗ рд╕рд╛рдеред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЗрд╕ рдХрдорд╛рдВрдб рдореЗрдВ рд╣рдо рдмреА-рдлреНрд░реЗрдореНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рддрд╛рдХрд┐
MPEG-4 рд╕реНрдЯреНрд░реАрдо DivX5 рд╕рдВрдЧрдд рд╣реИ, рдФрд░ GOP рдЖрдХрд╛рд░ 300 рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдПрдХ рдЗрдВрдЯреНрд░рд╛ рдлреНрд░реЗрдо
10fps рдЗрдирдкреБрдЯ рд╡реАрдбрд┐рдпреЛ рдХреЗ рд▓рд┐рдП рд╣рд░ 29.97 рд╕реЗрдХрдВрдб рдореЗрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдСрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рд╣реИ
MP3-рдПрдиреНрдХреЛрдбреЗрдб рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ "--enable-libmp3lame" рдкрд╛рд╕ рдХрд░рдХреЗ LAME рд╕рдорд░реНрдерди рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВред рд╡рд╛рдВрдЫрд┐рдд рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбреАрд╡реАрдбреА рдЯреНрд░рд╛рдВрд╕рдХреЛрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдореИрдкрд┐рдВрдЧ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧреА рд╣реИ
рдСрдбрд┐рдпреЛ рднрд╛рд╖рд╛ред

рдиреЛрдЯ: рд╕рдорд░реНрдерд┐рдд рдЗрдирдкреБрдЯ рд╕реНрд╡рд░реВрдкреЛрдВ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП, "ffmpeg -formats" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

┬╖ рдЖрдк рдХрд┐рд╕реА рд╡реАрдбрд┐рдпреЛ рд╕реЗ рдЪрд┐рддреНрд░ рдирд┐рдХрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рдХрдИ рдЫрд╡рд┐рдпреЛрдВ рд╕реЗ рд╡реАрдбрд┐рдпреЛ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ:

рд╡реАрдбрд┐рдпреЛ рд╕реЗ рдЪрд┐рддреНрд░ рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП:

ffmpeg -i foo.avi -r 1 -s WxH -f image2 foo-%03d.jpeg

рдпрд╣ рд╡реАрдбрд┐рдпреЛ рд╕реЗ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рдПрдХ рд╡реАрдбрд┐рдпреЛ рдлреНрд░реЗрдо рдирд┐рдХрд╛рд▓реЗрдЧрд╛ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЖрдЙрдЯрдкреБрдЯ рдХрд░реЗрдЧрд╛
рдирд╛рдо рдХреА рдлрд╛рдЗрд▓реЗрдВ рдлреВ-001.рдЬреЗрдкреАрдИрдЬреА, рдлреВ-002.рдЬреЗрдкреАрдИрдЬреА, рдЖрджрд┐ред рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдирдП рдореЗрдВ рдлрд┐рдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреБрдирд░реНрд╡рд┐рдХреНрд░рдп рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдбрдмреНрд▓реНрдпреВрдПрдХреНрд╕рдПрдЪ рдорд╛рдиред

рдпрджрд┐ рдЖрдк рдХреЗрд╡рд▓ рд╕реАрдорд┐рдд рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдлрд╝реНрд░реЗрдо рдирд┐рдХрд╛рд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЙрдкрд░реЛрдХреНрдд рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
-vframes рдпрд╛ -t рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рдВрдпреЛрдЬрди рдореЗрдВ, рдпрд╛ -ss рд╕реЗ рдкреНрд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд╕рдВрдпреЛрдЬрди рдореЗрдВ
рд╕рдордп рдореЗрдВ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдмрд┐рдВрджреБ рд╕реЗ рдирд┐рдХрд╛рд▓рдирд╛ред

рдХрдИ рдЗрдореЗрдЬ рд╕реЗ рд╡реАрдбрд┐рдпреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП:

ffmpeg -f image2 -framerate 12 -i foo-%03d.jpeg -s WxH foo.avi

рд╕рд┐рдВрдЯреИрдХреНрд╕ "foo-%03d.jpeg" рддреАрди рдЕрдВрдХреЛрдВ рд╕реЗ рдмрдиреА рджрд╢рдорд▓рд╡ рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ
рдЕрдиреБрдХреНрд░рдо рд╕рдВрдЦреНрдпрд╛ рдХреЛ рд╡реНрдпрдХреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╢реВрдиреНрдп рдХреЗ рд╕рд╛рде рдЧрджреНрджреЗрджрд╛рд░ред рдпрд╣ рд╡рд╣реА рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣реИ рдЬреЛ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реИ
рд╕реА рдкреНрд░рд┐рдВрдЯрдл рдлрд╝рдВрдХреНрд╢рди, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рд╕рд╛рдорд╛рдиреНрдп рдкреВрд░реНрдгрд╛рдВрдХ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╛рд░реВрдк рдЙрдкрдпреБрдХреНрдд рд╣реИрдВред

рдЫрд╡рд┐ рдЕрдиреБрдХреНрд░рдо рдЖрдпрд╛рдд рдХрд░рддреЗ рд╕рдордп, -i рд╢реЗрд▓-рдЬреИрд╕реЗ рд╡рд╛рдЗрд▓реНрдбрдХрд╛рд░реНрдб рдХреЗ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд╛ рднреА рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ
рдЫрд╡рд┐2-рд╡рд┐рд╢рд┐рд╖реНрдЯ "-pattern_type glob" рдХрд╛ рдЪрдпрди рдХрд░рдХреЗ рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ рдкреИрдЯрд░реНрди (рдЧреНрд▓реЛрдмрд┐рдВрдЧ)
рд╡рд┐рдХрд▓реНрдк.

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЧреНрд▓реЛрдм рдкреИрдЯрд░реНрди рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓реЗ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рд╕реЗ рд╡реАрдбрд┐рдпреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП
"рдлреВ-*.рдЬреЗрдкреАрдИрдЬреА":

ffmpeg -f image2 -pattern_type glob -framerate 12 -i 'foo-*.jpeg' -s WxH foo.avi

┬╖ рдЖрдк рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рдПрдХ рд╣реА рдкреНрд░рдХрд╛рд░ рдХреА рдХрдИ рд╕реНрдЯреНрд░реАрдо рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ:

ffmpeg -i test1.avi -i test2.avi -map 1:1 -map 1:0 -map 0:1 -map 0:0 -c рдХреЙрдкреА -y test12.nut

рдкрд░рд┐рдгрд╛рдореА рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ test12.рдЕрдЦрд░реЛрдЯ рд╕реЗ рдкрд╣рд▓реА рдЪрд╛рд░ рдзрд╛рд░рд╛рдПрдБ рд╢рд╛рдорд┐рд▓ рд╣реЛрдВрдЧреА
рд░рд┐рд╡рд░реНрд╕ рдСрд░реНрдбрд░ рдореЗрдВ рдЗрдирдкреБрдЯ рдлрд╛рдЗрд▓реЗрдВред

┬╖ рд╕реАрдмреАрдЖрд░ рд╡реАрдбрд┐рдпреЛ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдмрд╛рдзреНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:

ffmpeg -i myfile.avi -b 4000k -minrate 4000k -maxrate 4000k -bufsize 1835k out.m2v

┬╖ рдЪрд╛рд░ рд╡рд┐рдХрд▓реНрдк lmin, lmax, mblmin рдФрд░ mblmax 'lambda' рдЗрдХрд╛рдЗрдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЖрдк рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
QP2LAMBDA рдирд┐рд░рдВрддрд░ 'q' рдЗрдХрд╛рдЗрдпреЛрдВ рд╕реЗ рдЖрд╕рд╛рдиреА рд╕реЗ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП:

ffmpeg -i src.ext -lmax 21*QP2LAMBDA dst.ext

onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ avconv рдХрд╛ рдСрдирд▓рд╛рдЗрди рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ


рдлреНрд░реА рд╕рд░реНрд╡рд░ рдФрд░ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди

рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рд▓рд╛рдЗрдиреЗрдХреНрд╕ рдПрдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ

  • 1
    libusb
    libusb
    рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдерд╛рди рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрдмреНрд░реЗрд░реА
    рд╕рдВрд╡рд╛рдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡реЗрджрди рдХрд╛рд░реНрдпрдХреНрд░рдо
    рдпреВрдПрд╕рдмреА рдбрд┐рд╡рд╛рдЗрд╕ред рд╢реНрд░реЛрддрд╛: рдбреЗрд╡рд▓рдкрд░реНрд╕, рдЕрдВрдд
    рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛/рдбреЗрд╕реНрдХрдЯреЙрдкред рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛: рд╕реА.
    рд╢реНрд░реЗрдгрд┐рдпрд╛рдБ...
    рд▓рд┐рдмрд╕рдм рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  • 2
    рдмрдбрд╝рд╛ рдШреВрдБрдЯ
    рдмрдбрд╝рд╛ рдШреВрдБрдЯ
    SWIG рдПрдХ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдЯреВрд▓ рд╣реИ
    рдЬреЛ C рдФрд░ рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдЬреЛрдбрд╝рддрд╛ рд╣реИ
    рд╕реА ++ рдЙрдЪреНрдЪ рд╕реНрддрд░ рдХреА рдПрдХ рдХрд┐рд╕реНрдо рдХреЗ рд╕рд╛рде
    рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ред рдПрд╕рдбрдмреНрд▓реНрдпреВрдЖрдИрдЬреА рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
    рдХреЛ рдЕрд▓рдЧ...
    рдПрд╕рдбрдмреНрд▓реНрдпреВрдЖрдИрдЬреА рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  • 3
    WooCommerce Nextjs рд░рд┐рдПрдХреНрдЯ рдереАрдо
    WooCommerce Nextjs рд░рд┐рдПрдХреНрдЯ рдереАрдо
    рд░рд┐рдПрдХреНрдЯ WooCommerce рдереАрдо, рдХреЗ рд╕рд╛рде рдмрдирд╛рдпрд╛ рдЧрдпрд╛
    рдЕрдЧрд▓рд╛ рдЬреЗрдПрд╕, рд╡реЗрдмрдкреИрдХ, рдмреИрдмреЗрд▓, рдиреЛрдб, рдФрд░
    рдПрдХреНрд╕рдкреНрд░реЗрд╕, рдЧреНрд░рд╛рдлрдХреНрдпреВрдПрд▓ рдФрд░ рдЕрдкреЛрд▓реЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░
    рдЧреНрд░рд╛рд╣рдХред рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ WooCommerce рд╕реНрдЯреЛрд░ (
    рдЗрд╕рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ: рдЙрддреНрдкрд╛рдж...
    WooCommerce Nextjs рд░рд┐рдПрдХреНрдЯ рдереАрдо рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  • 4
    Archlabs_repo
    Archlabs_repo
    рдЖрд░реНрдХрд▓реИрдмреНрд╕ рдХреЗ рд▓рд┐рдП рдкреИрдХреЗрдЬ рд░реЗрдкреЛ рдпрд╣ рдПрдХ рд╣реИ
    рдЖрд╡реЗрджрди рдЬреЛ рдкреНрд░рд╛рдкреНрдд рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
    рд╕реЗ
    https://sourceforge.net/projects/archlabs-repo/.
    рдЗрд╕реЗ OnWorks рдореЗрдВ рд╣реЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ...
    рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  • 5
    рдЬреЗрдлрд┐рд░ рдкрд░рд┐рдпреЛрдЬрдирд╛
    рдЬреЗрдлрд┐рд░ рдкрд░рд┐рдпреЛрдЬрдирд╛
    рд╣рд▓рдХреА рд╣рд╡рд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдПрдХ рдирдИ рдкреАрдврд╝реА рд╣реИ
    рд░реАрдпрд▓-рдЯрд╛рдЗрдо рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо (рдЖрд░рдЯреАрдУрдПрд╕)ред
    рдХрдИ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ
    рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ред рдпрд╣ рдПрдХ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ
    рдЫреЛрдЯреЗ-рдкрджрдЪрд┐рд╣реНрди рдХрд░реНрдиреЗрд▓...
    рдЬрд╝реЗрдлрд╛рдпрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  • 6
    рд╕реНрдХреИрди
    рд╕реНрдХреИрди
    рд╕реНрдХреИрди рдПрдХ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдирд┐рд░реНрдорд╛рдг рдЙрдкрдХрд░рдг рд╣реИ
    рдХрд╛ рдмреЗрд╣рддрд░ рд╡рд┐рдХрд▓реНрдк рд╣реИ
    рдХреНрд▓рд╛рд╕рд┐рдХ "рдореЗрдХ" рдмрд┐рд▓реНрдб рдЯреВрд▓ рдЬреЛ
    рд╣рдо рд╕рдм рдЬрд╛рдирддреЗ рд╣реИрдВ рдФрд░ рдкреНрдпрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред рд╕реНрдХреИрди рд╣реИ
    рдПрдХ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ ...
    рд╕реНрдХреИрди рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  • рдЕрдзрд┐рдХ "

рд▓рд┐рдирдХреНрд╕ рдХрдорд╛рдВрдб

Ad