ນີ້ແມ່ນຄໍາສັ່ງ jack-record ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
jack-record - JACK Capture Client
ສະຫຼຸບສັງລວມ
jack-record [ຕົວເລືອກ] sound-file
OPTIONS
-b : ກຳນົດຂະໜາດແຜ່ນແບັກອັບໃນເຟຣມ (ຄ່າເລີ່ມຕົ້ນ=4096). ຄ່ານີ້ຕ້ອງເປັນຄ່າສອງ.
ຖ້າຂະຫນາດ JACK ໃນເວລາໃດກໍ່ຕາມເກີນຄ່ານີ້, ເຄື່ອງບັນທຶກຈະຢຸດ.
-f : ກໍານົດຮູບແບບໄຟລ໌ (default=0x10006). ຕົວເລກແມ່ນບິດwise-ຫຼືສອງຄ່າ, the
ທໍາອິດອະທິບາຍປະເພດໄຟລ໌, ທີສອງແມ່ນປະເພດຂໍ້ມູນ. ຄ່າເລີ່ມຕົ້ນຂອງ 0x10000 |
0x00006 ອະທິບາຍໄຟລ໌ WAV ຈຸດລອຍສາມສິບສອງບິດ. 0x2 ແມ່ນ 16-bit ແລະ 0x3 24-bit.
-m : ກຳນົດຂະໜາດການໂອນຍ້າຍດິສກ໌ໜ້ອຍສຸດໃນເຟຣມ (ຄ່າເລີ່ມຕົ້ນ=32). ນີ້ແມ່ນການເພີ່ມປະສິດທິພາບ
ສະຫຼັບ.
-n : ກຳນົດຈຳນວນຊ່ອງປ້ອນຂໍ້ມູນເພື່ອສ້າງ (default=2).
-o : Integer offset ສໍາລັບຮູບແບບການເຊື່ອມຕໍ່ພອດ (ຄ່າເລີ່ມຕົ້ນ=0).
-p : ຮູບແບບການອະທິບາຍພອດ JACK ເພື່ອເຊື່ອມຕໍ່ກັບ, ie. SuperCollider:out_%d
(default=nil).
-s : ບັນທຶກໃສ່ຊຸດຂອງໄຟລ໌ສຽງຊ່ອງດຽວ. ຊື່ໄຟລ໌ສຽງຕ້ອງເປັນທີ່ຖືກຕ້ອງ
ແມ່ແບບ.
-t : ຕັ້ງໂມງຈັບເວລາເພື່ອຢຸດການບັນທຶກຫຼັງຈາກຈໍານວນວິນາທີທີ່ລະບຸໄວ້ (ຄ່າເລີ່ມຕົ້ນ=-1).
ລາຍລະອຽດ
jack-record ແມ່ນລູກຄ້າຈັບ JACK ທີ່ມີນ້ ຳ ໜັກ ເບົາເພື່ອຂຽນຈໍານວນຊ່ອງທີ່ມັກ
ໃສ່ແຜ່ນ. ມັນປະຕິບັດບໍ່ມີເຫດຜົນການເຊື່ອມຕໍ່, ການນໍາໃຊ້ jack-plumbing(1) ແທນ.
ຖ້າຮູບແບບເລີ່ມຕົ້ນ, ໄຟລ໌ສຽງຫຼາຍຊ່ອງດຽວຖືກຂຽນ. ຖ້າ -s ທາງເລືອກແມ່ນ
ໃຫ້ຊຸດຂອງໄຟລ໌ສຽງຊ່ອງດຽວຖືກຂຽນ. ໃນກໍລະນີດັ່ງກ່າວນີ້, ຊື່ໄຟລ໌ສຽງ
ຕ້ອງເປັນແມ່ແບບທີ່ຖືກຕ້ອງ, ຂໍ້ຄວາມຍ່ອຍ %d ຖືກແທນທີ່ດ້ວຍການນັບເລກຊ່ອງ
ຈາກສູນ.
jack-record ຈະຂຽນໄຟລ໌ໃນຮູບແບບໃດກໍໄດ້ທີ່ libsndfile ຮອງຮັບ. ຕາຕະລາງຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນ
ຫນ້າກາກຮູບແບບໄຟລ໌ທົ່ວໄປທີ່ສຸດ. ສໍາລັບຄ່າອື່ນໆເບິ່ງໄຟລ໌ sndfile.h.
ຮູບແບບລະຫັດຄໍາອະທິບາຍ ------ ---- ------------ SF_FORMAT_WAV 0x10000 Microsoft WAV ຮູບແບບ
SF_FORMAT_AIFF 0x20000 Apple/SGI AIFF ຮູບແບບ SF_FORMAT_PCM_16 0x00002 ເຊັນຂໍ້ມູນ 16 ບິດ
SF_FORMAT_PCM_24 0x00003 ເຊັນຂໍ້ມູນ 24 ບິດ SF_FORMAT_PCM_32 0x00004 ເຊັນຂໍ້ມູນ 32 ບິດ
SF_FORMAT_FLOAT 0x00006 ຂໍ້ມູນການລອຍ 32 ບິດ
ໃຊ້ jack-record ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net