แž€แžผแžŒแžทแž€แžขแžผแžŒแžธแž™แŸ‰แžผแžฅแžแž‚แžทแžแžแŸ’แž›แŸƒ FLAC 1.4 แž”แžถแž“แž”แŸ„แŸ‡แž–แžปแž˜แŸ’แž–แž•แŸ’แžŸแžถแž™

แž”แŸ’แžšแžถแŸ†แž”แžฝแž“แž†แŸ’แž“แžถแŸ†แž”แž“แŸ’แž‘แžถแž”แŸ‹แž–แžธแž€แžถแžšแž”แŸ„แŸ‡แž–แžปแž˜แŸ’แž—แž•แŸ’แžŸแžถแž™แžขแžแŸ’แžแž”แž‘แžŸแŸ†แžแžถแž“แŸ‹แŸ—แž…แžปแž„แž€แŸ’แžšแŸ„แž™ แžŸแž แž‚แž˜แž“แŸ Xiph.Org แž”แžถแž“แž”แž„แŸ’แž แžถแž‰แž€แŸ†แžŽแŸ‚แžแŸ’แž˜แžธแž“แŸƒแž€แžผแžŒแžทแž€แžฅแžแž‚แžทแžแžแŸ’แž›แŸƒ FLAC 1.4.0 แžŠแŸ‚แž›แž•แŸ’แžแž›แŸ‹แž“แžผแžœแž€แžถแžšแžขแŸŠแžทแž“แž€แžผแžŠแžขแžผแžŒแžธแž™แŸ‰แžผแžŠแŸ„แž™แž˜แžทแž“แž”แžถแžแŸ‹แž”แž„แŸ‹แŸ” FLAC แž”แŸ’แžšแžพแžแŸ‚แžœแžทแž’แžธแžŸแžถแžŸแŸ’แžแŸ’แžšแž”แŸ†แž”แŸ’แž›แŸ‚แž„แž€แžผแžŠแžŠแŸ„แž™แž˜แžทแž“แž”แžถแžแŸ‹แž”แž„แŸ‹ แžŠแŸ‚แž›แž’แžถแž“แžถแž“แžผแžœแž€แžถแžšแžแŸ‚แžšแž€แŸ’แžŸแžถแž–แŸแž‰แž›แŸแž‰แž“แŸƒแž‚แžปแžŽแž—แžถแž–แžŠแžพแž˜แž“แŸƒแžŸแŸ’แž‘แŸ’แžšแžธแž˜แžขแžผแžŒแžธแž™แŸ‰แžผ แž“แžทแž„แžขแžแŸ’แžแžŸแž‰แŸ’แž‰แžถแžŽแžšแž”แžŸแŸ‹แžœแžถแž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แŸ†แžŽแŸ‚แž™แŸ„แž„แžŠแŸ‚แž›แžŸแŸ’แžแžทแžแž“แŸ…แž€แŸ’แžšแŸ„แž˜แž€แžถแžšแžขแŸŠแžทแž“แž€แžผแžŠแŸ” แž€แŸ’แž“แžปแž„แž–แŸแž›แž‡แžถแž˜แžฝแž™แž‚แŸ’แž“แžถแž“แŸแŸ‡ แžœแžทแž’แžธแžŸแžถแžŸแŸ’แžแŸ’แžšแž”แž„แŸ’แž แžถแž”แŸ‹แžŠแŸ‚แž›แž˜แžทแž“แž”แžถแžแŸ‹แž”แž„แŸ‹แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแž’แŸ’แžœแžพแžฑแŸ’แž™แžœแžถแžขแžถแž…แž€แžถแžแŸ‹แž”แž“แŸ’แžแž™แž‘แŸ†แž แŸ†แž“แŸƒแžŸแŸ’แž‘แŸ’แžšแžธแž˜แžขแžผแžŒแžธแž™แŸ‰แžผแžŠแžพแž˜แž”แžถแž“ 50-60% แŸ” FLAC แž‚แžบแž‡แžถแž‘แž˜แŸ’แžšแž„แŸ‹แžŸแŸ’แž‘แŸ’แžšแžธแž˜แžฅแžแž‚แžทแžแžแŸ’แž›แŸƒแž‘แžถแŸ†แž„แžŸแŸ’แžšแžปแž„ แžŠแŸ‚แž›แž”แž„แŸ’แž€แž”แŸ‹แž“แŸแž™แž˜แžทแž“แžแŸ’แžšแžนแž˜แžแŸ‚แž€แžถแžšแž”แžพแž€แž…แŸ†แž แžšแž“แŸƒแž”แžŽแŸ’แžŽแžถแž›แŸแž™แž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแž˜แžปแžแž„แžถแžšแžขแŸŠแžทแž“แž€แžผแžŠ แž“แžทแž„แž€แžถแžšแžŒแžทแž€แžผแžŠแž”แŸ‰แžปแžŽแŸ’แžŽแŸ„แŸ‡แž‘แŸ แž”แŸ‰แžปแž“แŸ’แžแŸ‚แžแŸ‚แž˜แž‘แžถแŸ†แž„แžขแžœแžแŸ’แžแž˜แžถแž“แž“แŸƒแž€แžถแžšแžšแžนแžแž”แž“แŸ’แžแžนแž„แž›แžพแž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž‡แžถแž€แŸ‹แž›แžถแž€แŸ‹ แž“แžทแž„แž€แžถแžšแž”แž„แŸ’แž€แžพแžแž€แŸ†แžŽแŸ‚แžŠแŸแžšแžธแžœแŸแŸ” แž›แŸแžแž€แžผแžŠแž”แžŽแŸ’แžŽแžถแž›แŸแž™แžแŸ’แžšแžผแžœแž”แžถแž“แž…แŸ‚แž€แž…แžถแž™แž€แŸ’แžšแŸ„แž˜แžขแžถแž‡แŸ’แž‰แžถแž”แŸแžŽแŸ’แžŽ BSD แŸ”

แž€แŸ’แž“แžปแž„แž…แŸ†แžŽแŸ„แž˜แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแžŸแŸ†แžแžถแž“แŸ‹แŸ—แž‚แžบแŸ–

  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžขแŸŠแžทแž“แž€แžผแžŠ แž“แžทแž„แžŒแžทแž€แžผแžŠแž‡แžถแž˜แžฝแž™แž“แžนแž„แž‡แž˜แŸ’แžšแŸ…แž”แŸŠแžธแžแž”แžšแžทแž˜แžถแžŽแž“แŸƒ 32 แž”แŸŠแžธแžแž€แŸ’แž“แžปแž„แž˜แžฝแž™แž‚แŸ†แžšแžผ (แž”แŸŠแžธแžแž€แŸ’แž“แžปแž„แž˜แžฝแž™แž‚แŸ†แžšแžผ)แŸ”
  • แž”แŸ’แžšแžŸแžทแž‘แŸ’แž’แž—แžถแž–แž“แŸƒแž€แžถแžšแž”แž„แŸ’แž แžถแž”แŸ‹แž”แŸ’แžšแžŸแžพแžšแžกแžพแž„แž“แŸ…แž€แž˜แŸ’แžšแžทแž 3 แžŠแž›แŸ‹ 8 แž€แŸ’แž“แžปแž„แžแž˜แŸ’แž›แŸƒแž“แŸƒแž€แžถแžšแžแž™แž…แžปแŸ‡แž”แž“แŸ’แžแžทแž…แž“แŸƒแž›แŸ’แž”แžฟแž“แž€แžถแžšแžขแŸŠแžทแž“แž€แžผแžŠ แžŠแŸ„แž™แžŸแžถแžšแž—แžถแž–แžแŸ’แžšแžนแž˜แžแŸ’แžšแžผแžœแž“แŸƒแž€แžถแžšแž‚แžŽแž“แžถแž€แžถแžšแž‡แžถแž”แŸ‹แž‘แžถแž€แŸ‹แž‘แž„แž‚แŸ’แž“แžถแžŠแŸ„แž™แžŸแŸ’แžœแŸแž™แž”แŸ’แžšแžœแžแŸ’แžแžทแž”แŸ’แžšแžŸแžพแžšแžกแžพแž„แŸ” แž”แž„แŸ’แž€แžพแž“แž›แŸ’แž”แžฟแž“แž€แžถแžšแžขแŸŠแžทแž“แž€แžผแžŠแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แž˜แŸ’แžšแžทแž 0, 1 แž“แžทแž„ 2แŸ” แž€แžถแžšแž”แž„แŸ’แž แžถแž”แŸ‹แž˜แžถแž“แž—แžถแž–แž”แŸ’แžšแžŸแžพแžšแžกแžพแž„แž”แž“แŸ’แžแžทแž…แž“แŸ…แž€แž˜แŸ’แžšแžทแž 1 แžŠแž›แŸ‹ 4 แžŠแŸ„แž™แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž€แžถแžšแž”แž“แŸ’แžŸแžถแŸ†แžแžถแž˜แž‘แŸ’แžšแž“แžทแž…แž“แžถแžกแžทแž€แžถแŸ”
  • แž”แžถแž“แž’แŸ’แžœแžพแžฑแŸ’แž™แž”แŸ’แžšแžŸแžพแžšแžกแžพแž„แž™แŸ‰แžถแž„แžแŸ’แž›แžถแŸ†แž„แž“แžผแžœแž›แŸ’แž”แžฟแž“แž”แž„แŸ’แž แžถแž”แŸ‹แž“แŸ…แž›แžพแž”แŸ’แžšแž–แŸแž“แŸ’แž’แžŠแŸ†แžŽแžพแžšแž€แžถแžš ARMv64 8 แž”แŸŠแžธแž แžขแžšแž‚แžปแžŽแž…แŸ†แž–แŸ„แŸ‡แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž€แžถแžšแžŽแŸ‚แž“แžถแŸ†แžšแž”แžŸแŸ‹ NEON แŸ” แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž”แŸ’แžšแžŸแžพแžšแžกแžพแž„แž“แŸ…แž›แžพแž”แŸ’แžšแž–แŸแž“แŸ’แž’แžŠแŸ†แžŽแžพแžšแž€แžถแžš x86_64 แžŠแŸ‚แž›แž‚แžถแŸ†แž‘แŸ’แžšแžŸแŸ†แžŽแžปแŸ†แž€แžถแžšแžŽแŸ‚แž“แžถแŸ† FMA แŸ”
  • API แž“แžทแž„ ABI แž“แŸƒแž”แžŽแŸ’แžŽแžถแž›แŸแž™ libFLAC แž“แžทแž„ libFLAC++ แžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžš (แž€แžถแžšแžขแžถแž”แŸ‹แžŠแŸแžแž‘แŸ…แž€แŸ†แžŽแŸ‚ 1.4 แžแž˜แŸ’แžšแžผแžœแžฑแŸ’แž™แž”แž„แŸ’แž€แžพแžแž€แž˜แŸ’แž˜แžœแžทแž’แžธแžกแžพแž„แžœแžทแž‰)แŸ”
  • แž”แžถแž“แž”แžŠแžทแžŸแŸแž’ แž แžพแž™แž“แžนแž„แžแŸ’แžšแžผแžœแž”แžถแž“แž™แž€แž…แŸแž‰แž“แŸ…แž€แŸ’แž“แžปแž„แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แž”แž“แŸ’แž‘แžถแž”แŸ‹แž“แŸƒแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž‡แŸ†แž“แžฝแž™แžŸแž˜แŸ’แžšแžถแž”แŸ‹ XMMS แŸ”
  • แž”แžŽแŸ’แžŽแžถแž›แŸแž™ libFLAC แž“แžทแž„แžงแž”แž€แžšแžŽแŸแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ flac แž•แŸ’แžแž›แŸ‹แž“แžผแžœแžŸแž˜แžแŸ’แžแž—แžถแž–แž€แŸ’แž“แžปแž„แž€แžถแžšแž€แŸ†แžŽแžแŸ‹แžขแžแŸ’แžšแžถแž”แŸŠแžธแžแžขแž”แŸ’แž”แž”แžšแž˜แžถแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžฏแž€แžŸแžถแžš FLAC แžšแž แžผแžแžŠแž›แŸ‹ 1 แž”แŸŠแžธแžแž€แŸ’แž“แžปแž„แž˜แžฝแž™แž‚แŸ†แžšแžผ (แžขแžถแž…แž˜แžถแž“แž”แŸ’แžšแž™แŸ„แž‡แž“แŸแž“แŸ…แž–แŸแž›แžšแŸ€แž”แž…แŸ†แž€แžถแžšแž•แŸ’แžŸแžถแž™แž•แŸ’แž‘แžถแž›แŸ‹)แŸ”
  • แžœแžถแž”แžถแž“แž€แŸ’แž›แžถแž™แž‡แžถแžขแžถแž…แž’แŸ’แžœแžพแž‘แŸ…แž”แžถแž“แž€แŸ’แž“แžปแž„แž€แžถแžšแžขแŸŠแžทแž“แž€แžผแžŠแžฏแž€แžŸแžถแžšแž‡แžถแž˜แžฝแž™แž“แžนแž„แžขแžแŸ’แžšแžถแž‚แŸ†แžšแžผแžšแž แžผแžแžŠแž›แŸ‹ 1048575 แž แžบแžแŸ”
  • แžงแž”แž€แžšแžŽแŸแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ flac แžขแž“แžปแžœแžแŸ’แžแž‡แž˜แŸ’แžšแžพแžŸแžแŸ’แž˜แžธ "--limit-min-bitrate" แž“แžทแž„ "--keep-foreign-metadata-if-present" แŸ”

แž”แŸ’แžšแž—แž–: opennet.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹