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

Ad


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

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

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

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

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

рдирд╛рдо


fdkaac - libfdk-aac рдПрдирдХреЛрдбрд░ рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдлреНрд░рдВрдЯрдПрдВрдб

SYNOPSIS


fdkaac [рд╡рд┐рдХрд▓реНрдк] [рдлрд╝рд╛рдЗрд▓]

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


fdkaac рд░реИрдЦрд┐рдХ рдкреАрд╕реАрдПрдо рдСрдбрд┐рдпреЛ рдХреЛ WAV, рд░реЙ рдкреАрд╕реАрдПрдо, рдпрд╛ рд╕реАрдПрдПрдл рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдкрдврд╝рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕реЗ рдПрдирдХреЛрдб рдХрд░рддрд╛ рд╣реИ
рдпрд╛ рддреЛ M4A/AAC рдлрд╝рд╛рдЗрд▓ред

рдпрджрд┐ рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ "-" рд╣реИ, рддреЛ рдбреЗрдЯрд╛ stdin рд╕реЗ рдкрдврд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕реА рдкреНрд░рдХрд╛рд░, рдпрджрд┐ рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ "-" рд╣реИ,
рдпрджрд┐ рд╕реНрдЯреНрд░реАрдо рдХрд░рдиреЗ рдпреЛрдЧреНрдп AAC рдкрд░рд┐рд╡рд╣рди рдкреНрд░рд╛рд░реВрдкреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдбреЗрдЯрд╛ рдХреЛ stdout рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ -f.

рдЬрдм CAF рдЗрдирдкреБрдЯ рдФрд░ M4A рдЖрдЙрдЯрдкреБрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ CAF рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЯреИрдЧ рдкрд░рд┐рдгрд╛рдореА M4A рдореЗрдВ рдХреЙрдкреА рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред

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


-рдПрдЪ, --рдорджрдж
рдЖрджреЗрд╢ рд╕рд╣рд╛рдпрддрд╛ рджрд┐рдЦрд╛рдПрдБ

-o
рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдирд╛рдоред

-рдкреА, --рдкреНрд░реЛрдлрд╛рдЗрд▓
рд▓рдХреНрд╖реНрдп рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ (MPEG4 рдСрдбрд┐рдпреЛ рдСрдмреНрдЬреЗрдХреНрдЯ рдкреНрд░рдХрд╛рд░, AOT)

2 рдПрдордкреАрдИрдЬреА-4 рдПрдПрд╕реА рдПрд▓рд╕реА (рдбрд┐рдлрд╝реЙрд▓реНрдЯ)

5 рдПрдордкреАрдИрдЬреА-4 рдПрдЪрдИ-рдПрдПрд╕реА (рдПрд╕рдмреАрдЖрд░)

29 рдПрдордкреАрдИрдЬреА-4 рдПрдЪрдИ-рдПрдПрд╕реА рд╡реА2 (рдПрд╕рдмреАрдЖрд░+рдкреАрдПрд╕)

23 рдПрдордкреАрдИрдЬреА-4 рдПрдПрд╕реА рдПрд▓рдбреА

39 рдПрдордкреАрдИрдЬреА-4 рдПрдПрд╕реА рдИрдПрд▓рдбреА

129 рдПрдордкреАрдИрдЬреА -2 рдПрдПрд╕реА рдПрд▓рд╕реА

132 рдПрдордкреАрдИрдЬреА-2 рдПрдЪрдИ-рдПрдПрд╕реА (рдПрд╕рдмреАрдЖрд░)

156 рдПрдордкреАрдИрдЬреА-2 рдПрдЪрдИ-рдПрдПрд╕реА рд╡реА2 (рдПрд╕рдмреАрдЖрд░+рдкреАрдПрд╕)

-рдмреА, --рдмрд┐рдЯрд░реЗрдЯ
рд▓рдХреНрд╖реНрдп рдмрд┐рдЯрд░реЗрдЯ (рд╕реАрдмреАрдЖрд░ рдХреЗ рд▓рд┐рдП)

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

0 рд╕реАрдмреАрдЖрд░ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ)

1-5 рд╡реАрдмреАрдЖрд░ (рдЙрдЪреНрдЪ рдорд╛рди -> рдЙрдЪреНрдЪ рдмрд┐рдЯрд░реЗрдЯ)

-рдбрдмреНрд▓реНрдпреВ, --рдмреИрдВрдбрд╡рд┐рдбреНрде
рдлрд╝реНрд░реАрдХреНрд╡реЗрдВрд╕реА рдмреИрдВрдбрд╡рд┐рдбреНрде (рд▓реЛрдкрд╛рд╕ рдХрдЯ-рдСрдл рдлрд╝реНрд░реАрдХреНрд╡реЗрдВрд╕реА) рд╣рд░реНрдЯреНрдЬрд╝ рдореЗрдВред рдХреЗрд╡рд▓ рдПрдПрд╕реА рдПрд▓рд╕реА рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИред

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

0 рдмрдВрдж

1 рдЪрд╛рд▓реВ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ)

-рдПрд▓, --lowdelay-sbr
рдПрдПрд╕реА рдИрдПрд▓рдбреА рдкрд░ рдПрд╕рдмреАрдЖрд░ рдЧрддрд┐рд╡рд┐рдзрд┐ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВред

-1 рдИрдПрд▓рдбреА рдПрд╕рдмреАрдЖрд░ рдСрдЯреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ

0 ELD рдкрд░ SBR рдЕрдХреНрд╖рдо рдХрд░реЗрдВ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ)

1 ELD рдкрд░ SBR рд╕рдХреНрд╖рдо рдХрд░реЗрдВ

-рдПрд╕, --sbr-рдЕрдиреБрдкрд╛рдд
рдбрд╛рдЙрдирд╕реИрдВрдкрд▓реНрдб рдПрд╕рдмреАрдЖрд░ рдХреЗ рд╕рдХреНрд░рд┐рдпрдг рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред

0 lib рдбрд┐рдлрд╝реЙрд▓реНрдЯ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ

1 рдбрд╛рдЙрдирд╕реИрдВрдкрд▓реНрдб рдПрд╕рдмреАрдЖрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ (рдИрдПрд▓рдбреА+рдПрд╕рдмреАрдЖрд░ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ)

2 рджреЛрд╣рд░реА рджрд░ рдПрд╕рдмреАрдЖрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ (рдПрдЪрдИ-рдПрдПрд╕реА рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ)

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

рдбрд╛рдЙрдирд╕реИрдВрдкрд▓реНрдб рдПрд╕рдмреАрдЖрд░ рдПрдлрдбреАрдХреЗ рдПрдирдХреЛрдбрд░ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╕рдВрд╕реНрдХрд░рдг 3.4.12 рдореЗрдВ рдирдпрд╛ рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдлреАрдЪрд░ рд╣реИред
рдЬрдм рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ libfdk-aac рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рддреЛ рджреЛрд╣рд░реЗ рджрд░ рд╡рд╛рд▓реЗ SBR рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдЙрдкрд▓рдмреНрдз рд╣реЛрдиреЗ рдкрд░, рдПрдЪрдИ-рдПрдПрд╕реА рдХреЗ рд▓рд┐рдП рджреЛрд╣рд░реА-рджрд░ рдПрд╕рдмреАрдЖрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИ рдФрд░ рдбрд╛рдЙрдирд╕реИрдВрдкрд▓реНрдб рдПрд╕рдмреАрдЖрд░ рд╣реИ
ELD+SBR рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ.

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

-рдПрдл, --рдкрд░рд┐рд╡рд╣рди-рдкреНрд░рд╛рд░реВрдк
рдкрд░рд┐рд╡рд╣рди рдкреНрд░рд╛рд░реВрдк. рдЯреИрдЧрд┐рдВрдЧ рдФрд░ рдЧреИрдкрд▓реЗрд╕ рдкреНрд▓реЗрдмреИрдХ рдХреЗрд╡рд▓ M4A рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИред
stdout рдкрд░ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдХреЗрд╡рд▓ рджреВрд╕рд░реЛрдВ рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИред

0 M4A (рдбрд┐рдлрд╝реЙрд▓реНрдЯ)

1 рдПрдбреАрдЖрдИрдПрдл

2 ADTS

6 рдПрд▓рдПрдЯреАрдПрдо рдПрдорд╕реАрдкреА = 1

7 рдПрд▓рдПрдЯреАрдПрдо рдПрдорд╕реАрдкреА = 0

10 LOAS/LATM (LOAS рдХреЗ рднреАрддрд░ LATM)

-рд╕реА, --рд╡рд┐рдЬреНрдЮрд╛рдкрди-рд╕реАрдЖрд░рд╕реА-рдЪреЗрдХ
ADTS рд╣реЗрдбрд░ рдкрд░ CRC рд╕реБрд░рдХреНрд╖рд╛ рдЬреЛрдбрд╝реЗрдВред

-рдПрдЪ, --рд╢реАрд░реНрд╖рд▓реЗрдЦ-рдЕрд╡рдзрд┐
рдЯреНрд░рд╛рдВрд╕рдкреЛрд░реНрдЯ рдкрд░рдд рдореЗрдВ StreamMuxConfig/PCE рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдЕрд╡рдзрд┐ред

-рдЬреА, -- рдЧреИрдкрд▓реЗрд╕-рдореЛрдб
M4A рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдПрдирдХреЛрдбрд░ рд╡рд┐рд▓рдВрдм (рдФрд░ рдкреИрдбрд┐рдВрдЧ) рдХреА рдорд╛рддреНрд░рд╛ рдШреЛрд╖рд┐рдд рдХрд░рдиреЗ рдХреА рд╡рд┐рдзрд┐ред рдЗрди
рдЦрд┐рд▓рд╛рдбрд╝реА рдХреА рдУрд░ рд╕реЗ рдЙрдЪрд┐рдд рдЕрдВрддрд░рд╛рд▓ рд░рд╣рд┐рдд рдкреНрд▓реЗрдмреИрдХ рдХреЗ рд▓рд┐рдП рдорд╛рди рдЕрдирд┐рд╡рд╛рд░реНрдп рд╣реИрдВред

0 iTunSMPB (рдбрд┐рдлрд╝реЙрд▓реНрдЯ)

1 рдЖрдИрдПрд╕рдУ рдорд╛рдирдХ (edts рдФрд░ sgpd)

2 рджреЛрдиреЛрдВ

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

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

рдХреНрдпрд╛ рдПрд╕рдмреАрдЖрд░ рдбрд┐рдХреЛрдбрд░ рд╡рд┐рд▓рдВрдм рдХреА рдЧрд┐рдирддреА рдПрдирдХреЛрдбрд░ рд╡рд┐рд▓рдВрдм рдореЗрдВ рд╣реЛрддреА рд╣реИ рдпрд╛ рдирд╣реАрдВ
рдЧреИрдкрд▓реЗрд╕ рдкреНрд▓реЗрдмреИрдХ рдореЗрдВ рдЕрд╕рдВрдЧрддрд┐. рдЖрдкрдХреЛ рдЪреБрдирдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдХреМрди рд╕рд╛ рдЖрдкрдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░реЗрдЧрд╛
рдкрд╕рдВрджреАрджрд╛ рдЦрд┐рд▓рд╛рдбрд╝реА.

рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрджрд┐ рдЖрдк рдЧреИрдкрд▓реЗрд╕ рдкреНрд▓реЗрдмреИрдХ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рдПрд╕рдмреАрдЖрд░ рдХрд╛ рдЪрдпрди рди рдХрд░рдирд╛ рд╣реА рдмреЗрд╣рддрд░ рд╣реИред рдирд┐рдпрдВрддреНрд░рдг рд░реЗрдЦрд╛
рдХреЗ рдкрд╛рд╕ рдРрд╕реЗ рдореБрджреНрджреЗ рдирд╣реАрдВ рд╣реИрдВ.

-рдореИрдВ, --рдЕрдирджреЗрдЦрд╛рд▓рдВрдмрд╛рдИ
рдЗрдирдкреБрдЯ WAV рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдбреЗрдЯрд╛ рдЦрдВрдб рдХреА рд▓рдВрдмрд╛рдИ рдлрд╝реАрд▓реНрдб рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░реЗрдВред

-рдПрд╕, --рдЪреБрдк
рдкреНрд░рдЧрддрд┐ рд╕рдВрджреЗрд╢ рди рдЫрд╛рдкреЗрдВ.

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

-рдЖрд░, --рдХрдЪреНрдЪрд╛
рдЗрдирдкреБрдЯ рдХреЛ рдХрдЪреНрдЪреЗ рдкреАрд╕реАрдПрдо рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдиреЗрдВред

--рдХрдЪреНрдЪреЗ рдЪреИрдирд▓
рдХрдЪреНрдЪреЗ рдЗрдирдкреБрдЯ рдХреЗ рдЪреИрдирд▓реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: 2)

--рдХрдЪреНрдЪреА рджрд░
рдХрдЪреНрдЪреЗ рдЗрдирдкреБрдЯ рдХреА рдирдореВрдирд╛ рджрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: 44100)

--рдХрдЪреНрдЪрд╛ рдкреНрд░рд╛рд░реВрдк
рдХрдЪреНрдЪреЗ рдЗрдирдкреБрдЯ рдХрд╛ рдирдореВрдирд╛ рдкреНрд░рд╛рд░реВрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: "S16L")ред рдХрд▓реНрдкрдирд╛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЗ рд░реВрдк рдореЗрдВ рд╣реИ
(рдЕрд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдорд╛рдорд▓рд╛):

1st рдЯреИрдВрдХ -- рдЯрд╛рдЗрдк of рдирдореВрдирд╛
S (рдкреНрд░рдЬреНрд╡рд▓рд┐рдд) | U (рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд) | F (рд▓реВрдЯ)

2nd рднрд╛рдЧ (рдореЗрдВ рдЕрдВрдХ)
рдкреНрд░рддрд┐ рдЪреИрдирд▓ рдмрд┐рдЯреНрд╕

рдкрд┐рдЫрд▓реА рдмрд╛рд░ рдЯреИрдВрдХ -- endianness (рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ be рдЫреЛрдбрд╝рд╛ рдЧрдпрд╛)
L (рдереЛрдбрд╝рд╛, рдбрд┐рдлрд╝реЙрд▓реНрдЯ) | B (рдЖрдИрдЬреА)

--рд╢реАрд░реНрд╖рдХ
рд╢реАрд░реНрд╖рдХ рдЯреИрдЧ рд╕реЗрдЯ рдХрд░реЗрдВ.

--рдХрд▓рд╛рдХрд╛рд░
рдХрд▓рд╛рдХрд╛рд░ рдЯреИрдЧ рд╕реЗрдЯ рдХрд░реЗрдВ.

--рдПрд▓реНрдмрдо
рдПрд▓реНрдмрдо рдЯреИрдЧ рд╕реЗрдЯ рдХрд░реЗрдВ.

--рд╢реИрд▓реА
рд╢реИрд▓реА рдЯреИрдЧ рд╕реЗрдЯ рдХрд░реЗрдВ.

--рджрд┐рдирд╛рдВрдХ
рджрд┐рдирд╛рдВрдХ рдЯреИрдЧ рд╕реЗрдЯ рдХрд░реЗрдВ.

--рд╕рдВрдЧреАрддрдХрд╛рд░
рдХрдВрдкреЛрдЬрд╝рд░ рдЯреИрдЧ рд╕реЗрдЯ рдХрд░реЗрдВ.

-- рд╕рдореВрд╣реАрдХрд░рдг
рдЧреНрд░реБрдкрд┐рдВрдЧ рдЯреИрдЧ рд╕реЗрдЯ рдХрд░реЗрдВ.

--рдЯрд┐рдкреНрдкрдгреА
рдЯрд┐рдкреНрдкрдгреА рдЯреИрдЧ рд╕реЗрдЯ рдХрд░реЗрдВ.

--рдЪрд┐рддреНрд░рд╛рдзрд╛рд░ рдХрд▓рд╛рдХрд╛рд░
рдПрд▓реНрдмрдо рдХрд▓рд╛рдХрд╛рд░ рдЯреИрдЧ рд╕реЗрдЯ рдХрд░реЗрдВ.

--рд╕рдВрдХрд░рд╛ рд░рд╛рд╕реНрддрд╛
рдХреБрд▓ рдЯреНрд░реИрдХ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╕рд╛рде рдпрд╛ рдЙрд╕рдХреЗ рдмрд┐рдирд╛, рдЯреНрд░реИрдХ рдЯреИрдЧ рд╕реЗрдЯ рдХрд░реЗрдВред

--рдбрд┐рд╕реНрдХ
рдХреБрд▓ рдбрд┐рд╕реНрдХ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╕рд╛рде рдпрд╛ рдЙрд╕рдХреЗ рдмрд┐рдирд╛, рдбрд┐рд╕реНрдХ рдЯреИрдЧ рд╕реЗрдЯ рдХрд░реЗрдВред

--рдЯреЗрдореНрдкреЛ
рдЯреЗрдореНрдкреЛ (рдмреАрдкреАрдПрдо) рдЯреИрдЧ рд╕реЗрдЯ рдХрд░реЗрдВред

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

--рдЯреИрдЧ-рд╕реЗ-рдлрд╝рд╛рдЗрд▓ :
--рдЯреИрдЧ рдХреЗ рд╕рдорд╛рди, рд▓реЗрдХрд┐рди рдлрд╝рд╛рдЗрд▓ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдЯреИрдЧ рдорд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд░реЗрдВред

--рд▓реЙрдиреНрдЧ-рдЯреИрдЧ :
рдЖрдИрдЯреНрдпреВрдиреНрд╕ рдХрд╕реНрдЯрдо рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдордирдорд╛рдирд╛ рдЯреИрдЧ рд╕реЗрдЯ рдХрд░реЗрдВред com.apple.iTunes рдлрд╝реАрд▓реНрдб рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрддред

--рдЯреИрдЧ-рд╕реЗ-рдЬреЗрд╕рди
JSON рд╕реЗ рдЯреИрдЧ рдкрдврд╝реЗрдВ. рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдЯреИрдЧ рдХреЛ рдкреНрд░рддреНрдпрдХреНрд╖ рд╕рдВрддрд╛рди рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ
JSON рдореЗрдВ рд░реВрдЯ рдСрдмреНрдЬреЗрдХреНрдЯред рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ рдЖрдк рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдордирдорд╛рдирд╛ рдбреЙрдЯ рдиреЛрдЯреЗрд╢рди рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдЯреИрдЧ рдпреБрдХреНрдд рд╡рд╕реНрддреБред

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


WAV рдлрд╝рд╛рдЗрд▓ рдХреЛ M4A рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдПрдиреНрдХреЛрдб рдХрд░реЗрдВред рдПрдордкреАрдИрдЬреА4 рдПрдПрд╕реА рдПрд▓рд╕реА, рд╡реАрдмреАрдЖрд░ рдЧреБрдгрд╡рддреНрддрд╛ 3:

fdkaac -m3 foo.wav

WAV рдлрд╝рд╛рдЗрд▓ рдХреЛ M4A рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдПрдиреНрдХреЛрдб рдХрд░реЗрдВред MPEG4 HE-AAC, рдмрд┐рдЯрд░реЗрдЯ 64kbps:

fdkaac -p5 -b64 foo.wav

рд╕реЗ рдкрд╛рдЗрдкрд┐рдВрдЧ ffmpeg (рдЖрдкрдХреЛ рд╕реАрдПрдПрдл рдЖрдЙрдЯрдкреБрдЯ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ):

ffmpeg -i foo.flac -f caf - | fdkaac -b128 - -o foo.m4a

json рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЯреИрдЧ рдЖрдпрд╛рдд рдХрд░реЗрдВ:

ffprobe -v 0 -of json -show_format foo.flac >foo.json

flac -dc foo.flac | \
fdkaac - -ox.m4a -m2 --import-tag-from-json=foo.json?format.tags

рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ


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

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЪреИрдирд▓ рд▓реЗрдЖрдЙрдЯ рдПрдирдХреЛрдбрд░ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реИрдВред

1ch C

2ch рдПрд▓рдЖрд░

3ch рд╕реАрдПрд▓рдЖрд░

4ch рд╕реАрдПрд▓рдЖрд░ рд╕реАрдПрд╕

5ch рд╕реАрдПрд▓рдЖрд░ рдПрд▓рдПрд╕ рд░реБ

5.1ch рд╕реАрдПрд▓рдЖрд░ рдПрд▓рдПрд╕ рд░реБрдкрдпреЗ рдПрд▓рдПрдлрдИ

7.1ch (рд╕рд╛рдордиреЗ)
рд╕реА рдПрд▓рд╕реА рдЖрд░рд╕реА рдПрд▓рдЖрд░ рдПрд▓рдПрд╕ рдЖрд░рдПрд╕ рдПрд▓рдПрдлрдИ

7.1ch (рдкрд┐рдЫрд▓рд╛)
рд╕реАрдПрд▓рдЖрд░ рдПрд▓рдПрд╕ рдЖрд░рдПрд╕ рдЖрд░рдПрд▓рдПрд╕ рдЖрд░рдЖрд░рдПрд╕ рдПрд▓рдПрдлрдИ

рд▓реЗрдЦрдХ


nu774[рдИрдореЗрд▓ рд╕рдВрд░рдХреНрд╖рд┐рдд]>.

рдирд╡рдВрдмрд░, 2013 FDKAAC(1)

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


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

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

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

Ad