ນີ້ແມ່ນຄໍາສັ່ງ fdkaac ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນສະຖານີເຮັດວຽກອອນໄລນ໌ຟຣີຫຼາຍອັນຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
fdkaac - ແຖວຄໍາສັ່ງຢູ່ຫນ້າສໍາລັບຕົວເຂົ້າລະຫັດ libfdk-aac
ສະຫຼຸບສັງລວມ
fdkaac [ຕົວເລືອກ] [FILE]
ລາຍລະອຽດ
fdkaac ອ່ານສຽງ PCM linear ໃນຮູບແບບ WAV, PCM ດິບ, ຫຼື CAF, ແລະເຂົ້າລະຫັດມັນເຂົ້າໄປໃນ
ບໍ່ວ່າຈະເປັນໄຟລ໌ M4A / AAC.
ຖ້າໄຟລ໌ປ້ອນຂໍ້ມູນແມ່ນ "-", ຂໍ້ມູນຖືກອ່ານຈາກ stdin. ເຊັ່ນດຽວກັນ, ຖ້າໄຟລ໌ຜົນຜະລິດແມ່ນ "-",
ຂໍ້ມູນຖືກຂຽນໃສ່ stdout ຖ້າຫນຶ່ງໃນຮູບແບບການຂົນສົ່ງ AAC streamable ຖືກເລືອກໂດຍ -f.
ເມື່ອການປ້ອນຂໍ້ມູນ CAF ແລະຜົນຜະລິດ M4A ຖືກນໍາໃຊ້, tags ໃນໄຟລ໌ CAF ຈະຖືກຄັດລອກເຂົ້າໄປໃນ M4A ຜົນໄດ້ຮັບ.
OPTIONS
-ຊ, - ຊ່ວຍ
ສະແດງການຊ່ວຍເຫຼືອຄໍາສັ່ງ
-o
ອອກຊື່ໄຟລ໌.
-p, --ໂປຣໄຟລ໌
ໂປຣໄຟລ໌ເປົ້າໝາຍ (ປະເພດວັດຖຸສຽງ MPEG4, AOT)
2 MPEG-4 AAC LC (ຄ່າເລີ່ມຕົ້ນ)
5 MPEG-4 HE-AAC (SBR)
29 MPEG-4 HE-AAC v2 (SBR+PS)
23 MPEG-4 AAC LD
39 MPEG-4 AAC ELD
129 MPEG-2 AAC LC
132 MPEG-2 HE-AAC (SBR)
156 MPEG-2 HE-AAC v2 (SBR+PS)
-b, --ອັດຕາບິດ
ອັດຕາບິດເປົ້າໝາຍ (ສຳລັບ CBR)
-m, --bitrate-mode
ໂໝດການຕັ້ງຄ່າອັດຕາບິດ. ມູນຄ່າຄຸນນະພາບ VBR ທີ່ມີຢູ່ແມ່ນຂຶ້ນກັບອື່ນໆ
ຕົວກໍານົດການເຊັ່ນ: ໂປຣໄຟລ໌, ອັດຕາຕົວຢ່າງ, ຫຼືຈໍານວນຂອງຊ່ອງ.
0 CBR (ຄ່າເລີ່ມຕົ້ນ)
1-5 VBR (ຄ່າສູງກວ່າ -> ອັດຕາບິດທີ່ສູງກວ່າ)
-w, -- ແບນວິດ
ແບນວິດຄວາມຖີ່ (ຄວາມຖີ່ຕັດ lowpass) ເປັນ Hz. ມີຢູ່ໃນ AAC LC ເທົ່ານັ້ນ.
-ກ, --afterburner
ຕັ້ງຄ່າໂໝດ afterburner. ເມື່ອເປີດໃຊ້, ຄຸນນະພາບແມ່ນເພີ່ມຂຶ້ນໂດຍຄ່າໃຊ້ຈ່າຍຂອງ
ວຽກງານການຄິດໄລ່ເພີ່ມເຕີມ.
0 off
1 ເປີດ (ຄ່າເລີ່ມຕົ້ນ)
-L, --lowdelay-sbr
ຕັ້ງຄ່າການເຄື່ອນໄຫວ SBR ໃນ AAC ELD.
-1 ໃຊ້ ELD SBR ການຕັ້ງຄ່າອັດຕະໂນມັດ
0 ປິດການໃຊ້ງານ SBR ໃນ ELD (ຄ່າເລີ່ມຕົ້ນ)
1 ເປີດໃຊ້ SBR ໃນ ELD
- ແມ່ນແລ້ວ, --sbr-ອັດຕາສ່ວນ
ຄວບຄຸມການເປີດໃຊ້ງານຂອງ SBR ລົງຕົວຢ່າງ.
0 ໃຊ້ lib Default (ຄ່າເລີ່ມຕົ້ນ)
1 ໃຊ້ SBR ແບບຫຍໍ້ໆ (ຄ່າເລີ່ມຕົ້ນສຳລັບ ELD+SBR)
2 ໃຊ້ສອງອັດຕາ SBR (ຄ່າເລີ່ມຕົ້ນສໍາລັບ HE-AAC)
Dual-rate SBR ແມ່ນສິ່ງທີ່ປົກກະຕິແລ້ວໃຊ້ສໍາລັບ HE-AAC, ບ່ອນທີ່ AAC ຖືກເຂົ້າລະຫັດຢູ່ທີ່ເຄິ່ງຫນຶ່ງຂອງ.
ອັດຕາຕົວຢ່າງຂອງ SBR, ເພາະສະນັ້ນ "ອັດຕາສອງ". ໃນອີກດ້ານຫນຶ່ງ, downsampled SBR ໃຊ້
ອັດຕາຕົວຢ່າງດຽວກັນສໍາລັບທັງສອງ AAC ແລະ SBR (ອັດຕາດຽວ), ດັ່ງນັ້ນຈຶ່ງຫຼຸດລົງຕົວຢ່າງ SBR
ໂດຍປົກກະຕິໃຊ້ອັດຕາບິດຫຼາຍ.
Downsampled SBR ແມ່ນຄຸນສົມບັດທີ່ນຳມາໃໝ່ໃນຫ້ອງສະໝຸດຕົວເຂົ້າລະຫັດ FDK ເວີຊັນ 3.4.12.
ເມື່ອ libfdk-aac ໃນລະບົບບໍ່ຮອງຮັບອັນນີ້, SBR ສອງອັດຕາຈະຖືກໃຊ້.
ເມື່ອມີໃຫ້, SBR ສອງອັດຕາແມ່ນຄ່າເລີ່ມຕົ້ນຂອງ HE-AAC ແລະ SBR ທີ່ຫຼຸດລົງແມ່ນ
ຄ່າເລີ່ມຕົ້ນຂອງ ELD+SBR.
ໃຫ້ສັງເກດວ່າ HE-AAC ທີ່ຖືກຫຼຸດລົງບໍ່ແມ່ນເລື່ອງທົ່ວໄປຄືກັບອັດຕາສອງເທົ່າ. ເມື່ອຖືກລົງຕົວຢ່າງ
HE-AAC ຖືກເລືອກ, fdkaac ຖືກບັງຄັບໃຫ້ເລືອກສັນຍານ SBR ລໍາດັບຊັ້ນທີ່ຊັດເຈນ,
ທີ່ (ຢ່າງຫນ້ອຍ) iTunes ບໍ່ຍອມຮັບ.
-f, -- ການຂົນສົ່ງຮູບແບບ
ຮູບແບບການຂົນສົ່ງ. ການຕິດແທັກແລະການຫຼິ້ນແບບບໍ່ມີຊ່ອງຫວ່າງແມ່ນມີຢູ່ໃນ M4A ເທົ່ານັ້ນ.
ການຖ່າຍທອດຫາ stdout ແມ່ນມີໃຫ້ສະເພາະກັບຜູ້ອື່ນເທົ່ານັ້ນ.
0 M4A (ຄ່າເລີ່ມຕົ້ນ)
1 ADIF
2 ADTS
6 LATM MCP=1
7 LATM MCP=0
10 LOAS/LATM (LATM ພາຍໃນ LOAS)
-C, --adts-crc-ກວດ
ເພີ່ມການປົກປ້ອງ CRC ໃນສ່ວນຫົວ ADTS.
-ຊ, --header-ໄລຍະເວລາ
ໄລຍະການຊໍ້າຄືນ StreamMuxConfig/PCE ໃນຊັ້ນການຂົນສົ່ງ.
-G, --gapless-mode
ວິທີການປະກາດຈໍານວນການຊັກຊ້າຂອງຕົວເຂົ້າລະຫັດ (ແລະ padding) ໃນຖັງ M4A. ເຫຼົ່ານີ້
ຄ່າແມ່ນບັງຄັບສໍາລັບການຫຼິ້ນທີ່ບໍ່ມີຊ່ອງຫວ່າງທີ່ເຫມາະສົມຢູ່ດ້ານຜູ້ນ.
0 iTunSMPB (ຄ່າເລີ່ມຕົ້ນ)
1 ມາດຕະຖານ ISO (edts ແລະ sgpd)
2 ທັງສອງ
--include-sbr-delay
ເມື່ອລະບຸໄວ້, ໃຫ້ນັບ SBR ຄວາມລ່າຊ້າຂອງຕົວຖອດລະຫັດໃນການລ່າຊ້າຕົວເຂົ້າລະຫັດ.
ນີ້ບໍ່ແມ່ນ iTunes ທີ່ເຂົ້າກັນໄດ້ແລະຈະນໍາໄປສູ່ບັນຫາການຫຼິ້ນ gapless ໃນ LC ເທົ່ານັ້ນ
ຕົວຖອດລະຫັດ, ແຕ່ນີ້ແມ່ນພຶດຕິກໍາເລີ່ມຕົ້ນຂອງຫ້ອງສະຫມຸດ FDK.
ບໍ່ວ່າຈະເປັນການນັບ SBR ຕົວຖອດລະຫັດຄວາມລ່າຊ້າໃນການເຂົ້າລະຫັດລ່າຊ້າຫຼືບໍ່ສົ່ງຜົນໃຫ້
ຄວາມບໍ່ເຂົ້າກັນໄດ້ໃນການຫຼິ້ນທີ່ບໍ່ມີຊ່ອງຫວ່າງ. ທ່ານຄວນເລືອກເອົາທີ່ຈະເຮັດວຽກສໍາລັບການຂອງທ່ານ
ຜູ້ນ favorite.
ແນວໃດກໍ່ຕາມ, ມັນດີກວ່າທີ່ຈະບໍ່ເລືອກ SBR ເລີຍ ຖ້າທ່ານຕ້ອງການຫຼິ້ນແບບບໍ່ມີຊ່ອງຫວ່າງ. LC
ບໍ່ມີບັນຫາດັ່ງກ່າວ.
- ຂ້ອຍ, --ບໍ່ສົນໃຈ
ບໍ່ສົນໃຈຊ່ອງຂໍ້ມູນຄວາມຍາວຂອງຂໍ້ມູນໃສ່ໄຟລ໌ WAV.
-S, --ງຽບ
ຢ່າພິມຂໍ້ຄວາມຄວາມຄືບຫນ້າ.
--moov-ກ່ອນ-mdat
ວາງກ່ອງ moov ກ່ອນກ່ອງ mdat ໃນຖັງ M4A. ຕົວເລືອກນີ້ອາດຈະມີຄວາມສໍາຄັນ
ສໍາລັບຜູ້ນຮາດແວບາງ, ທີ່ເປັນທີ່ຮູ້ຈັກທີ່ຈະປະຕິເສດປ່ອງ moov ທີ່ຕັ້ງໄວ້ຫຼັງຈາກປ່ອງ mdat.
-R, -- ດິບ
ພິຈາລະນາການປ້ອນຂໍ້ມູນເປັນ PCM ດິບ.
--raw-channels
ລະບຸຈໍານວນຊ່ອງຂອງການປ້ອນຂໍ້ມູນດິບ (ຄ່າເລີ່ມຕົ້ນ: 2)
--raw-rate
ລະບຸອັດຕາຕົວຢ່າງຂອງການປ້ອນຂໍ້ມູນດິບ (ຄ່າເລີ່ມຕົ້ນ: 44100)
--raw-format
ລະບຸຮູບແບບຕົວຢ່າງຂອງການປ້ອນຂໍ້ມູນດິບ (ຄ່າເລີ່ມຕົ້ນ: "S16L"). ຂໍ້ມູນຈໍາເພາະ ແມ່ນດັ່ງຕໍ່ໄປນີ້
(ຕົວພິມນ້ອຍໃຫຍ່):
1st char -- ປະເພດ of ຕົວຢ່າງ
S (ເຊັນ) | U (ເຊັນ) | F (ຂີ້ຕົວະ)
2nd ສ່ວນ (ໃນ ຕົວເລກ)
bits ຕໍ່ຊ່ອງ
ສຸດທ້າຍ char -- ຄວາມອົດທົນ (ສາມາດ be ຍົກເວັ້ນ)
L (ນ້ອຍ, ຄ່າເລີ່ມຕົ້ນ) | B (ig)
--ຫົວຂໍ້
ຕັ້ງແທັກຊື່.
--ສິນລະປິນ
ຕັ້ງແທັກສິນລະປິນ.
-- ອັລບັມ
ຕັ້ງແທັກອະລະບໍ້າ.
--ປະເພດ
ຕັ້ງແທັກປະເພດ.
- ວັນທີ
ຕັ້ງແທັກວັນທີ.
--ນັກປະພັນ
ຕັ້ງແທັກນັກຂຽນ.
--ກຸ່ມ
ຕັ້ງແທັກກຸ່ມ.
-- ຄໍາເຫັນ
ຕັ້ງແທັກຄຳເຫັນ.
--album-ສິນລະປິນ
ຕັ້ງແທັກສິນລະປິນອະລະບໍ້າ.
--ຕິດຕາມ
ກໍານົດແທັກຕິດຕາມ, ມີຫຼືບໍ່ມີຈໍານວນຂອງເພງທັງຫມົດ.
--ດິສກ໌
ຕັ້ງແທໍກດິສກ໌, ມີ ຫຼືບໍ່ມີຈໍານວນຂອງແຜ່ນທັງໝົດ.
--ຈັງຫວະ
ແທັກ tempo (BPM).
--tag :
ຕັ້ງແທໍກ iTunes ທີ່ກຳນົດໄວ້ລ່ວງໜ້າດ້ວຍລະຫັດສີ່ຊີຊີ ແລະຄ່າທີ່ຈະແຈ້ງ. ເບິ່ງ
ສໍາລັບລະຫັດທີ່ກໍານົດໄວ້ລ່ວງຫນ້າທີ່ຮູ້ຈັກ.
ທ່ານສາມາດຍົກເວັ້ນຕົວອັກສອນທໍາອິດຂອງ FCC ໃນເວລາທີ່ມັນເປັນເຄື່ອງຫມາຍລິຂະສິດ.
--tag-from-file :
ຄືກັນກັບ --tag, ແຕ່ຕັ້ງເນື້ອຫາຂອງໄຟລ໌ເປັນຄ່າແທັກ.
--ແທັກຍາວ :
ຕັ້ງແທັກທີ່ມັກເປັນເມຕາເດຕາແບບກຳນົດເອງຂອງ iTunes. ເກັບໄວ້ໃນຊ່ອງ com.apple.iTunes.
--tag-from-json
ອ່ານແທັກຈາກ JSON. ໂດຍຄ່າເລີ່ມຕົ້ນ, tags ຖືວ່າເປັນລູກໂດຍກົງຂອງ
ຮາກວັດຖຸໃນ JSON. ທາງເລືອກອື່ນ, ທ່ານສາມາດກໍານົດ dot notation arbitrary ເພື່ອຊອກຫາສະຖານທີ່
ວັດຖຸທີ່ບັນຈຸແທັກ.
ຕົວຢ່າງ
ເຂົ້າລະຫັດໄຟລ໌ WAV ເຂົ້າໄປໃນໄຟລ໌ M4A. MPEG4 AAC LC, VBR ຄຸນນະພາບ 3:
fdkaac -m3 foo.wav
ເຂົ້າລະຫັດໄຟລ໌ WAV ເຂົ້າໄປໃນໄຟລ໌ M4A. MPEG4 HE-AAC, bitrate 64kbps:
fdkaac -p5 -b64 foo.wav
ທໍ່ຈາກ ffmpeg (ທ່ານຕ້ອງການສະບັບສະຫນັບສະຫນູນຜົນຜະລິດ CAF):
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
ຫ້ອງສະຫມຸດໄດ້ຖືກປະຕິບັດໂດຍອີງໃສ່ຄະນິດສາດຈຸດຄົງທີ່ແລະພຽງແຕ່ສະຫນັບສະຫນູນ 16bit integer PCM.
ເພາະສະນັ້ນ, ຈົ່ງລະວັງການຂັດ. ເຈົ້າອາດຈະຕ້ອງການຮູບຮ່າງ/ສຽງລົບກວນກ່ອນເວລາຂອງເຈົ້າ
ການປ້ອນຂໍ້ມູນມີຄວາມລະອຽດສູງກວ່າ.
ການຈັດວາງຊ່ອງຕໍ່ໄປນີ້ແມ່ນຮອງຮັບໂດຍຕົວເຂົ້າລະຫັດ.
1 ກ C
2 ກ LR
3 ກ CLR
4 ກ CLR Cs
5 ກ CLR Ls Rs
5.1 ກ CLR Ls Rs LFE
7.1 ກ (ທາງຫນ້າ)
C Lc Rc LR Ls Rs LFE
7.1 ກ (ຫລັງ)
CLR Ls Rs Rls Rrs LFE
AUTHORS
nu774[email protected]>.
ພະຈິກ, 2013 FDKAAC(1)
ໃຊ້ fdkaac ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net
