ນີ້ແມ່ນຄໍາສັ່ງ mp3splt ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
mp3splt, oggsplt - ປະໂຫຍດສໍາລັບການແຍກ mp3/ogg vorbis ໂດຍບໍ່ມີການຖອດລະຫັດ
ສະຫຼຸບສັງລວມ
mp3splt [ຕົວເລືອກ] FILE_OR_DIR1 [FILE_OR_DIR2] ... [BEGIN_TIME] [TIME2] ... [END_TIME]
FILE_OR_DIR: ໄຟລ໌ mp3/ogg ທີ່ຈະແຍກ ຫຼືເປັນໄດເລກະທໍລີ. ຖ້າທ່ານຕ້ອງການລະບຸ STDIN ເປັນ
input, ທ່ານສາມາດນໍາໃຊ້ "m-" (ຫຼື "-") ໃນເວລາທີ່ input ເປັນ mp3, ແລະ "o-" ໃນເວລາທີ່ ogg. ຫຼາຍໄຟລ໌ສາມາດເຮັດໄດ້
ໄດ້ຖືກລະບຸໄວ້, ໄຟລ໌ທັງຫມົດຈະຖືກແບ່ງອອກດ້ວຍເງື່ອນໄຂດຽວກັນ. ຖ້າໄດເລກະທໍລີແມ່ນ
ລະບຸໄວ້, ການສະແກນ recursive ແມ່ນດໍາເນີນການຢູ່ໃນໄດເລກະທໍລີນັ້ນເພື່ອຊອກຫາທັງຫມົດທີ່ສະຫນັບສະຫນູນ
ຮູບແບບໄຟລ໌.
ເວລາ ຮູບແບບ:
ນາທີ.ວິນາທີ[.ຮ້ອຍ] or EOF-minutes.seconds[.hundredths]
ນາທີ (ຕ້ອງການ): ບໍ່ມີຂອບເຂດຈໍາກັດນາທີ. (ທ່ານຕ້ອງໃຊ້ຮູບແບບນີ້ເຊັ່ນກັນ
ສໍາລັບນາທີຫຼາຍກວ່າ 59)
Seconds (ຕ້ອງການ): ຕ້ອງຢູ່ລະຫວ່າງ 0 ຫາ 59.
ຮ້ອຍ (ທາງເລືອກ): ຕ້ອງຢູ່ລະຫວ່າງ 0 ຫາ 99. ໃຊ້ພວກມັນເພື່ອຄວາມແມ່ນຍໍາສູງກວ່າ.
ສາມາດລະບຸຈຸດແບ່ງໄດ້ຫຼາຍຈຸດ. ຫຼັງຈາກຫນ້ອຍທີ່ສຸດ 2, ຈໍານວນທີ່ບໍ່ມີກໍານົດອື່ນຂອງ
ຈຸດແບ່ງສາມາດຖືກກໍານົດ. ແຕ່ລະຈຸດແບ່ງອອກຈະເປັນເວລາສິ້ນສຸດສໍາລັບທີ່ຜ່ານມາ, ແລະ
ເລີ່ມຕົ້ນສໍາລັບການດັ່ງຕໍ່ໄປນີ້. ຖ້າທ່ານຕ້ອງການທີ່ຈະໄປເຖິງຕອນທ້າຍຂອງໄຟລ໌, ທ່ານສາມາດນໍາໃຊ້ "EOF" ເປັນ
ຈຸດແບ່ງສຸດທ້າຍ. EOF-minutes.seconds[.hundredths] ໃຊ້ໄດ້ພຽງແຕ່ເມື່ອການປ້ອນຂໍ້ມູນສາມາດຊອກຫາໄດ້.
ລາຍລະອຽດ
mp3splt ເປັນປະໂຫຍດເສັ້ນຄໍາສັ່ງຟຣີທີ່ອະນຸຍາດໃຫ້ທ່ານເພື່ອແບ່ງປັນໄຟລ໌ mp3 ແລະ ogg ຈາກ
splitpoints ຫຼາຍ, ໂດຍບໍ່ຈໍາເປັນຕ້ອງມີການຖອດລະຫັດແລະການເຂົ້າລະຫັດໃຫມ່. ມັນເປັນປະໂຫຍດທີ່ຈະແບ່ງປັນຂະຫນາດໃຫຍ່
mp3/ogg ເພື່ອສ້າງໄຟລ໌ນ້ອຍລົງ ຫຼືແບ່ງອອກທັງໝົດອະລະບ້ຳເພື່ອໃຫ້ໄດ້ເພງຕົ້ນສະບັບ.
ຖ້າຫາກວ່າທ່ານກໍາລັງແຍກອັລບັມທີ່ທ່ານສາມາດໄດ້ຮັບ splitpoints ແລະຊື່ໄຟລ໌ອັດຕະໂນມັດຈາກ
ເຊີບເວີໃນອິນເຕີເນັດເຊັ່ນ freedb.org, tracktype.org ຫຼືຈາກທ້ອງຖິ່ນ .XMCD (.CDDB) ຫຼື .CUE
ໄຟລ໌ (ເບິ່ງ -c ທາງເລືອກ), ມີຄວາມເປັນໄປໄດ້ທີ່ຈະປັບໃຫ້ເຂົາເຈົ້າອັດຕະໂນມັດດ້ວຍຄວາມງຽບ
ການກວດສອບ (ເບິ່ງ -a ທາງເລືອກ).
ນອກນັ້ນທ່ານຍັງສາມາດພະຍາຍາມແຍກໄຟລ໌ອັດຕະໂນມັດດ້ວຍການກວດສອບຄວາມງຽບ (ເບິ່ງ -s ທາງເລືອກ), ຕັດ
ໄຟລ໌ທີ່ໃຊ້ການກວດສອບຄວາມງຽບ (ເບິ່ງ -r ທາງເລືອກ), ຫຼືໂດຍໄລຍະເວລາກໍານົດ (ເບິ່ງ -t ທາງເລືອກ)
ຫຼືຖ້າທ່ານມີໄຟລ໌ທີ່ສ້າງຂຶ້ນດ້ວຍ Mp3Wrap ຫຼື AlbumWrap, ທ່ານສາມາດແບ່ງປັນມັນໄດ້ຢ່າງງ່າຍດາຍ
ພຽງແຕ່ມີຄໍາສັ່ງຫນຶ່ງ (ເບິ່ງ -w ທາງເລືອກ).
ຫມາຍເຫດ ສໍາລັບການ MP3: ປົກກະຕິແລ້ວ mp3splt ເຂົ້າໃຈວ່າ mp3 ແມ່ນ VBR ໂດຍການກວດສອບການມີ Xing
ຫຼື header ຂໍ້ມູນ ແລະດັ່ງນັ້ນຈະເລີ່ມຕົ້ນໃນ framemode, ແຕ່ຖ້າຫາກວ່ານີ້ບໍ່ແມ່ນ,
mp3splt ຈະເລີ່ມຕົ້ນໃນຮູບແບບມາດຕະຖານ. ນີ້ຫມາຍຄວາມວ່າຂະບວນການແຍກຈະໄວຂຶ້ນ,
ແຕ່ຄວາມບໍ່ແນ່ນອນເນື່ອງຈາກອັດຕາບິດທີ່ປ່ຽນແປງໄດ້, ທ່ານສາມາດແບ່ງປັນໄຟລ໌ VBR ເຫຼົ່ານັ້ນພຽງແຕ່ກັບ framemode
(ເບິ່ງ -f ທາງເລືອກ).
ຫມາຍເຫດ ສໍາລັບການ OGG: ໃນບາງກໍລະນີ, mp3splt ບໍ່ໄດ້ຈັດການການແບ່ງປັນ ogg vorbis streams
ຢ່າງຖືກຕ້ອງ. ການແຍກໄຟລ໌ປ້ອນຂໍ້ມູນຈາກ 0.0 ຫາ EOF ອາດຈະແກ້ໄຂບັນຫາໄດ້.
ຫມາຍເຫດ ກ່ຽວກັບ TAGS: ໂດຍຄ່າເລີ່ມຕົ້ນ, mp3splt ຈະໃສ່ແທໍກຕົ້ນສະບັບໃນໄຟລ໌ແຍກ.
ແທັກແບບກຳນົດເອງສຳລັບໄຟລ໌ແຍກສາມາດຖືກຕັ້ງດ້ວຍຕົວເລືອກ -g. ເມື່ອຄັດລອກຕົ້ນສະບັບ
tags ໄຟລ໌, ພຽງແຕ່ຫນຶ່ງຈິດຕະນາການ, ອະລະບ້ຳ, ຊື່ແມ່ນສະຫນັບສະຫນູນ.
ຫມາຍເຫດ ກ່ຽວກັບ MP3 TAGS: ເພື່ອສະກັດ tags ຕົ້ນສະບັບຈາກໄຟລ໌ mp3, libmp3splt ຕ້ອງ
ໄດ້ຖືກລວບລວມດ້ວຍການສະຫນັບສະຫນູນ 'id3tag'. ໂດຍຄ່າເລີ່ມຕົ້ນ, ໄຟລ໌ຜົນຜະລິດຈະມີແທັກ ID3 ດຽວກັນ
ສະບັບເປັນໄຟລ໌ປ້ອນຂໍ້ມູນ; ພຶດຕິກໍານີ້ສາມາດປ່ຽນແປງໄດ້ດ້ວຍຕົວເລືອກ -T. ຖ້າຫາກວ່າການປ້ອນຂໍ້ມູນ
ໄຟລ໌ບໍ່ມີ tags ແລະທາງເລືອກ -g ຖືກນໍາໃຊ້, ຫຼັງຈາກນັ້ນທັງສອງ ID3v1 ແລະ ID3v2 ຖືກຂຽນ. ທັງໝົດ
ໝາຍເລກຕິດຕາມຍັງບໍ່ຮອງຮັບເທື່ອ. ຮອງຮັບພຽງແຕ່ການຂຽນ ID3v2.4; ໃຫ້ສັງເກດວ່າບາງ
ຊອບແວຮອງຮັບພຽງແຕ່ ID3v2.3 ແລະຈະບໍ່ສາມາດອ່ານພວກມັນໄດ້.
ຫມາຍເຫດ ກ່ຽວກັບ ໄດ້ OUTPUT ບັນຊີລາຍການ: ໂດຍຄ່າເລີ່ມຕົ້ນ, mp3splt ຈະວາງໄຟລ໌ທີ່ແບ່ງປັນຢູ່ໃນ
ໄດເລກະທໍລີຂອງໄຟລ໌ປ້ອນຂໍ້ມູນ. ໃນຄໍາສັ່ງທີ່ຈະປ່ຽນໄດເລກະທໍລີຜົນຜະລິດ, ທ່ານສາມາດນໍາໃຊ້ຫນຶ່ງໃນ
ຕົວເລືອກຕໍ່ໄປນີ້: -d ຫຼື -o. ກະລຸນາສັງເກດວ່າໄດເລກະທໍລີຈາກທາງເລືອກ -o ຈະເປັນ
ສ້າງຂື້ນກັບໄດເລກະທໍລີໄຟລ໌ປ້ອນຂໍ້ມູນ.
OPTIONS
-w ຫໍ່ ຮູບແບບການ. ໃຊ້ເພື່ອແຍກໄຟລ໌ທີ່ສ້າງຂຶ້ນດ້ວຍ:
Mp3Wrap http://mp3wrap.sourceforge.net: ເຄື່ອງມືນີ້ເຂົ້າຮ່ວມສອງໄຟລ໌ mp3 ຫຼືຫຼາຍກວ່ານັ້ນໃນ
ໄຟລ໌ທີ່ສາມາດຫຼິ້ນໄດ້ຂະຫນາດໃຫຍ່ອັນຫນຶ່ງທີ່ປົກກະຕິແລ້ວມີສາຍ MP3WRAP ໃນຊື່ໄຟລ໌ແລະ
ຄໍາເຫັນພິເສດໃນ ID3v2. ຖ້າຫາກວ່າໄຟລ໌ທີ່ທ່ານກໍາລັງແຍກເປັນໄຟລ໌ Mp3Wrap ໄດ້
ຂະບວນການແບ່ງປັນຈະໄວຫຼາຍແລະທ່ານຈະໄດ້ຮັບໄຟລ໌ທັງຫມົດພຽງແຕ່ຫນຶ່ງ
ຄໍາສັ່ງ. ຖ້າຊື່ໄຟລ໌ຂອງທ່ານມີ MP3WRAP ແລະທ່ານມີຂໍ້ຜິດພາດຫຼືບໍ່
ຕ້ອງການໃຊ້ຮູບແບບການຫໍ່, ພຽງແຕ່ເອົາມັນອອກຈາກໄຟລ໌.
AlbumWrap: mp3splt ແມ່ນເຂົ້າກັນໄດ້ກັບໄຟລ໌ albumwrap, ເຊິ່ງປົກກະຕິແລ້ວ
ມີສາຍ ALBW ໃນຊື່ໄຟລ໌ ແລະ ID3v2 ປະກອບດ້ວຍ AlbumWrap. ແຕ່, ເປັນ
ເຄື່ອງສະກັດ AlbumWrap, mp3splt ບໍ່ໄດ້ຮັບປະກັນໃດໆ.
-l ບັນຊີລາຍຊື່ ຮູບແບບການ (ພຽງແຕ່ສໍາລັບຮູບແບບການຫໍ່). ລາຍຊື່ເພງທັງໝົດທີ່ຫໍ່ຢູ່ໃນ Mp3Wrap ຫຼື
ຈັດເກັບ AlbumWrap ໂດຍບໍ່ມີການສະກັດໃດໆ. ໃຊ້ນີ້ເພື່ອເບິ່ງເນື້ອໃນຂອງ
ໄຟລ໌ ຫຼືເພື່ອທົດສອບວ່າໄຟລ໌ເປັນໄຟລ໌ຫໍ່ທີ່ຖືກຕ້ອງຫຼືບໍ່.
-e Error ຮູບແບບການ (mp3 ເທົ່ານັ້ນ). ມັນເປັນປະໂຫຍດທີ່ຈະແບ່ງປັນໄຟລ໌ຂະຫນາດໃຫຍ່ທີ່ໄດ້ມາຈາກ a
concatenation ຂອງໄຟລ໌ຂະຫນາດນ້ອຍກວ່າ. ມັນກວດພົບຈຸດແຍກຈາກອັນທີ່ເອີ້ນວ່າ "sync
errors" (ຂໍ້ມູນທີ່ທໍາລາຍການຖ່າຍທອດເຊັ່ນ ID3 ຫຼືຂໍ້ມູນຂີ້ເຫຍື້ອ). ຕົວຢ່າງຂອງ
ໄຟລ໌ທີ່ໃຊ້ໄດ້ແມ່ນໄຟລ໌ຫໍ່ (ທັງ AlbumWrap ແລະ Mp3Wrap) ຫຼືໄຟລ໌ທີ່ສ້າງຂຶ້ນ
ໂດຍການຕໍ່ທ້າຍຫຼາຍໄຟລ໌ mp3 ເຂົ້າກັນ. ດັ່ງນັ້ນ, ເມື່ອທ່ານມີໄຟລ໌ທີ່ຈະແບ່ງປັນ, ທ່ານ
ຄວນພະຍາຍາມໃຊ້ຕົວເລືອກນີ້ສະເໝີ.
-A AUDACITY_FILE
Audacity ປ້າຍກໍາກັບ ຮູບແບບການ. ແຍກດ້ວຍຈຸດແຍກຈາກໄຟລ໌ປ້າຍກຳກັບຄວາມກ້າຫານ.
ຕົວຢ່າງຂອງໄຟລ໌ປ້າຍກຳກັບຄວາມກ້າຫານ (ເປັນວິນາທີ):
10.000000 67.000000 first_file
67.000000 127.000000 second_file
149.000000 206.000000 third_file
-t ເວລາ ທີ່ໃຊ້ເວລາ ຮູບແບບການ. ທາງເລືອກນີ້ຈະສ້າງຈໍານວນບໍ່ຈໍາກັດຂອງໄຟລ໌ຂະຫນາດນ້ອຍທີ່ມີ a
ໄລຍະເວລາຄົງທີ່ທີ່ລະບຸໄວ້ໂດຍ TIME (ເຊິ່ງມີຮູບແບບດຽວກັນທີ່ອະທິບາຍໄວ້ຂ້າງເທິງ).
ມັນເປັນປະໂຫຍດທີ່ຈະແຍກໄຟລ໌ຍາວອອກເປັນຂະຫນາດນ້ອຍກວ່າ (ຕົວຢ່າງເຊັ່ນກັບໄລຍະເວລາ
ຂອງ CD). ປັບຕົວເລືອກ (-a) ສາມາດຖືກໃຊ້ເພື່ອປັບຈຸດແບ່ງດ້ວຍຄວາມງຽບ
ການຊອກຄົ້ນຫາ.
-S SPLIT_NUMBER
ເທົ່າທຽມກັນ ທີ່ໃຊ້ເວລາ ການຕິດຕາມ ຮູບແບບການ. ແບ່ງອອກເປັນ SPLIT_NUMBER ໄຟລ໌.
-r ຕັດ ການນໍາໃຊ້ silence ການກວດພົບ, ເພື່ອຕັດໂດຍໃຊ້ການກວດສອບຄວາມງຽບ. ຕັດໂດຍນໍາໃຊ້
ການກວດສອບຄວາມງຽບພວກເຮົາຈໍາເປັນຕ້ອງໄດ້ຖອດລະຫັດໄຟລ໌, ສະນັ້ນທາງເລືອກນີ້ສາມາດຊ້າຫຼາຍຖ້າຫາກວ່າ
ໃຊ້ກັບໄຟລ໌ໃຫຍ່. ມັນຍອມຮັບບາງພາລາມິເຕີທີ່ມີທາງເລືອກ -p (ເບິ່ງຂ້າງລຸ່ມນີ້ສໍາລັບ a
ລາຍລະອຽດ: threshold ລະດັບ (th) ຊຶ່ງເປັນລະດັບສຽງທີ່ຈະເປັນ
ພິຈາລະນາຄວາມງຽບ. ຄຸນນະສົມບັດນີ້ແມ່ນໃຫມ່ແລະອາດຈະຍັງຕ້ອງການ tweaking;
ກະລຸນາລາຍງານຂໍ້ຜິດພາດ, ຄໍາແນະນໍາ, ...
-s silence ຮູບແບບການ, ເພື່ອແບ່ງອອກດ້ວຍການຊອກຄົ້ນຫາຄວາມງຽບ. ເມື່ອທ່ານໃຊ້ທາງເລືອກ -s, mp3splt
ຄວາມພະຍາຍາມທີ່ຈະກວດພົບຈຸດງຽບໃນໄຟລ໌ທັງຫມົດ (ຫຼືພຽງແຕ່ໃນບາງສ່ວນ, ເບິ່ງ -a
ແລະ -c ຂ້າງລຸ່ມນີ້ສໍາລັບການນີ້). ເພື່ອກວດຫາຄວາມງຽບ, ພວກເຮົາຈໍາເປັນຕ້ອງໄດ້ຖອດລະຫັດໄຟລ໌, ດັ່ງນັ້ນນີ້
ທາງເລືອກສາມາດຊ້າແທ້ໆຖ້າໃຊ້ກັບໄຟລ໌ໃຫຍ່. ມັນຍອມຮັບຕົວກໍານົດການບາງຢ່າງ
ກັບ -p ທາງເລືອກ (ເບິ່ງຂ້າງລຸ່ມນີ້ສໍາລັບລາຍລະອຽດລາຍລະອຽດ): threshold ລະດັບ (ທີ)
ເຊິ່ງແມ່ນລະດັບສຽງທີ່ຖືວ່າເປັນຄວາມງຽບ, ຈໍານວນ ຂອງຕິດຕາມ (n) ທີ່
ແມ່ນຈໍານວນທີ່ຕ້ອງການຂອງການຕິດຕາມ, cutpoint ຊົດເຊີຍ (off) ຊຶ່ງເປັນການຊົດເຊີຍຂອງ
ຈຸດຕັດໃນຄວາມງຽບ, ຄວາມຍາວຕໍ່າສຸດ (ນາທີ) ເຊິ່ງເປັນຄວາມຍາວຂອງຄວາມງຽບຕໍ່າສຸດໃນ
ວິນາທີ, ເອົາ silence (rm) ເຊິ່ງອະນຸຍາດໃຫ້ທ່ານເອົາຄວາມງຽບລະຫວ່າງ
ແບ່ງເພງ. ຖ້າທ່ານບໍ່ລະບຸພາລາມິເຕີໃດໆ, mp3splt ຈະໃຊ້ຄ່າເລີ່ມຕົ້ນ
ຄຸນຄ່າ. ແນ່ນອນຖ້າທ່ານລະບຸຈໍານວນເພງທີ່ຈະແບ່ງປັນ, ທ່ານຈະຊ່ວຍໄດ້
mp3splt ເພື່ອເຂົ້າໃຈສິ່ງທີ່ເປັນຈຸດແບ່ງປັນທີ່ເປັນໄປໄດ້ທີ່ສຸດ, ແນວໃດກໍ່ຕາມເມື່ອທ່ານ
ສະແກນໄຟລ໌ທີ່ມີທາງເລືອກ -s, mp3splt ຈະຂຽນໄຟລ໌ທີ່ມີຊື່ວ່າ "mp3splt.log" ໃນ
ເຊິ່ງມັນຊ່ວຍປະຢັດຈຸດ silence ທັງຫມົດທີ່ພົບເຫັນ. ນີ້ອະນຸຍາດໃຫ້ທ່ານສາມາດດໍາເນີນການ mp3splt ກັບ
ຕົວກໍານົດການທີ່ແຕກຕ່າງກັນ (ຍົກເວັ້ນ th ແລະ min) ໂດຍບໍ່ມີການຖອດລະຫັດໄຟລ໌ອີກເທື່ອຫນຶ່ງ.
ສຸດທ້າຍ, ຖ້າຈໍານວນຈຸດ silence ບໍ່ຖືກຕ້ອງ, ທ່ານມີໂອກາດຫຼາຍ
ເພື່ອບັນລຸຜົນໄດ້ຮັບທີ່ຖືກຕ້ອງ. ສໍາລັບຕົວຢ່າງຖ້າຫາກວ່າຈຸດງຽບບໍ່ໄດ້ຖືກກວດພົບເນື່ອງຈາກວ່າ
ສັ້ນເກີນໄປ, ທ່ານສາມາດແບ່ງເສັ້ນຍາວດ້ວຍຕົນເອງໃນສອງອັນທີ່ນ້ອຍກວ່າ. ຫຼືຖ້າ
ໄຟລ໌ແມ່ນ MP3 (ບໍ່ແມ່ນກັບ ogg) ແລະມີຈຸດງຽບຫຼາຍເກີນໄປທີ່ເຮັດບໍ່ໄດ້
ໄດ້ຮັບການຍົກເລີກການຫຼຸດຜ່ອນຈໍານວນຕິດຕາມ (ເນື່ອງຈາກວ່າແມ່ນຍາວກ່ວາຈຸດທີ່ຖືກຕ້ອງ) ທ່ານ
ສາມາດເຊື່ອມຕໍ່ພວກມັນໄດ້ຢ່າງປອດໄພກັບໂປຣແກຣມ 'cat' ຫຼືຄ້າຍຄືກັນ ('copy /b
file1+file2' for dos) ເນື່ອງຈາກວ່າໄຟລ໌ທີ່ແບ່ງປັນແມ່ນຕິດຕໍ່ກັນ, ບໍ່ມີຂໍ້ມູນສູນເສຍ.
ທາງເລືອກນີ້ມີຈຸດປະສົງເພື່ອແບ່ງຂະຫນາດນ້ອຍ / ຂະຫນາດກາງ (ແຕ່ເຖິງແມ່ນວ່າຂະຫນາດໃຫຍ່ຖ້າຫາກວ່າທ່ານສາມາດ
ລໍຖ້າ ;) mp3 ແລະ ogg ໄຟລ໌ທີ່ຕິດຕາມຖືກແຍກອອກໂດຍຄວາມງຽບທີ່ສົມເຫດສົມຜົນ
ເວລາ. ເພື່ອພະຍາຍາມແບ່ງປັນອາລະບັມປະສົມຫຼືໄຟລ໌ທີ່ມີເພງຕິດຕໍ່ກັນ (ເຊັ່ນ:
ການສະແດງສົດ) ອາດເປັນການເສຍເວລາເທົ່ານັ້ນ.
ຫມາຍເຫດ ກ່ຽວກັບ "mp3splt.log":
ແຖວທໍາອິດມີຊື່ຂອງໄຟລ໌ແຍກ
ແຖວທີສອງມີເກນ ແລະຄວາມຍາວຂອງຄວາມງຽບຕໍ່າສຸດ
ແຖວຕໍ່ໄປປະກອບມີແຕ່ລະຖັນສາມຖັນ:
- ຖັນທໍາອິດແມ່ນຕໍາແຫນ່ງເລີ່ມຕົ້ນຂອງຄວາມງຽບທີ່ພົບເຫັນ (ໃນ
seconds.fractions)
- ຖັນທີສອງແມ່ນຈຸດສິ້ນສຸດຂອງຄວາມງຽບທີ່ພົບເຫັນ (ໃນ
seconds.fractions)
- ຖັນທີສາມແມ່ນຄວາມຍາວຂອງຄວາມງຽບໃນຫຼາຍຮ້ອຍວິນາທີ
(ຖັນທີສອງ * 100 - ຖັນທຳອິດ * 100)
-c ແຫຼ່ງຂໍ້ມູນ CDDB ຮູບແບບການ. ເພື່ອໃຫ້ໄດ້ຮັບຈຸດແຍກແລະຊື່ໄຟລ໌ອັດຕະໂນມັດຈາກ SOURCE, ນັ້ນແມ່ນ
ຊື່ຂອງໄຟລ໌ ".CUE" (ສັງເກດວ່າມັນຕ້ອງລົງທ້າຍດ້ວຍ ".cue", ຖ້າບໍ່ດັ່ງນັ້ນມັນຈະ
ຖືກຕີຄວາມຜິດເປັນໄຟລ໌ cddb) ຫຼືໄຟລ໌ .XMCD (.CDDB) ຢູ່ໃນເຄື່ອງຂອງທ່ານ.
ຮາດດິດ.
ຖ້າທ່ານຕ້ອງການທີ່ຈະໄດ້ຮັບຂໍ້ມູນຈາກອິນເຕີເນັດ, SOURCE ຕ້ອງມີຫນຶ່ງໃນນັ້ນ
ຮູບແບບດັ່ງຕໍ່ໄປນີ້:
query
ສອບຖາມ{album}
ສອບຖາມ{album}(ALBUM_RESULT_NUMBER)
ສອບຖາມ[search=protocol://SITE:PORT, get=protocol://SITE:PORT]
ສອບຖາມ[search...]{album}
ສອບຖາມ[search...]{album}(ALBUM_RESULT_NUMBER)
ຖ້າສະຕຣິງຖືກລະບຸລະຫວ່າງ '{' ແລະ '}', ການຄົ້ນຫາທາງອິນເຕີເນັດແມ່ນເຮັດ
ໃນສະຕຣິງນີ້ ແລະຜູ້ໃຊ້ຈະບໍ່ຖືກຮ້ອງຂໍໃຫ້ມີການໂຕ້ຕອບ a
ຄົ້ນຫາສະຕຣິງ. ຕົວເລກລະຫວ່າງ '(' ແລະ ')' ແມ່ນສໍາລັບການເລືອກຜົນໄດ້ຮັບອັດຕະໂນມັດ
ໝາຍເລກ ALBUM_RESULT_NUMBER; ດັ່ງນັ້ນ, ຜູ້ໃຊ້ຈະບໍ່ຖືກຮ້ອງຂໍໃຫ້
ໂຕ້ຕອບໃສ່ຕົວເລກຜົນໄດ້ຮັບ.
ຕົວກໍານົດການອື່ນໆລະຫວ່າງ '[' ແລະ ']' ຖືກນໍາໃຊ້ເພື່ອກໍານົດໂປໂຕຄອນແລະ
ສະຖານທີ່. ຖ້າພາລາມິເຕີເຫຼົ່ານັ້ນບໍ່ໄດ້ຖືກລະບຸ, ຄ່າເລີ່ມຕົ້ນຈະຖືກເລືອກ,
ເຊິ່ງດີພໍໃນກໍລະນີຫຼາຍທີ່ສຸດ. ພາຍໃນວົງເລັບສີ່ຫຼ່ຽມ, 'ຄົ້ນຫາ'
ກໍານົດອະນຸສັນຍາການຄົ້ນຫາ CDDB ແລະເວັບໄຊ (ສໍາລັບການຊອກຫາ ID ແຜ່ນໄດ້ຈາກ
ອັນລະບັ້ມແລະຫົວຂໍ້); 'get' ກຳນົດໂປຣໂຕຄໍດາວໂຫຼດ CDDB ແລະເວັບໄຊ (ສຳລັບ
ການດາວໂຫຼດໄຟລ໌ CDDB ຈາກ ID ແຜ່ນ). ໂປໂຕຄອນ 'ຄົ້ນຫາ' ທີ່ຖືກຕ້ອງແມ່ນ:
'cddb_cgi' ແລະ 'cddb_protocol'. ໂປໂຕຄອນ 'get' ທີ່ຖືກຕ້ອງແມ່ນ: 'cddb_cgi'.
ຕົວຢ່າງ:
ສອບຖາມ[search=cddb_cgi://tracktype.org/~cddb/cddb.cgi:80,
get=cddb_cgi://tracktype.org/~cddb/cddb.cgi:80]
ສອບຖາມ[get=cddb_protocol://freedb.org:8880]
ສອບຖາມ[get=cddb_cgi://freedb.org/~cddb/cddb.cgi:80]
Mp3splt ຈະເຊື່ອມຕໍ່ກັບເຄື່ອງແມ່ຂ່າຍແລະເລີ່ມຊອກຫາຂໍ້ມູນທີ່ຮ້ອງຂໍ.
ຖ້າພົບອັນລະບັ້ມທີ່ຖືກຕ້ອງ, mp3splt ຈະສອບຖາມເຊີບເວີເພື່ອໃຫ້ໄດ້
ອັນລະບັ້ມທີ່ເລືອກແລະ (ຖ້າບໍ່ມີບັນຫາເກີດຂື້ນ) ຈະຂຽນໄຟລ໌ທີ່ມີຊື່ວ່າ "query.cddb"
ຈາກນັ້ນຈະໄດ້ຮັບ splitpoints ແລະຊື່ໄຟລ໌.
ສໍາຄັນ ຫມາຍເຫດ FOR CDDB: ການແບ່ງໄຟລ໌ດ້ວຍຕົວເລືອກນີ້ບໍ່ສາມາດເປັນທີ່ຊັດເຈນຫຼາຍເນື່ອງຈາກ
ຫາ:
1) ຜູ້ທີ່ສະກັດເພງ CD ອາດຈະນໍາໃຊ້ "Remove silence" ທາງເລືອກ. ນີ້ຫມາຍຄວາມວ່າ
ໄຟລ໌ຂະຫນາດໃຫຍ່ສັ້ນກວ່າ CD ທີ່ໃຊ້ເວລາທັງຫມົດ. ຢ່າໃຊ້ຕົວເລືອກນີ້.
2) ຜູ້ທີ່ໄຫມ້ CD ອາດຈະເພີ່ມວິນາທີພັກໄວ້ພິເສດລະຫວ່າງເພງ. ບໍ່ເຄີຍເຮັດມັນ.
3) ຕົວເຂົ້າລະຫັດອາດຈະເພີ່ມກອບ padding ບາງຢ່າງເພື່ອໃຫ້ໄຟລ໌ນັ້ນຍາວກວ່າ CD.
4) ມີຫຼາຍລາຍການຂອງ CD ດຽວກັນຢູ່ໃນ CDDB. ໃນ mp3splt ພວກເຂົາປາກົດ
ດ້ວຍສັນຍາລັກ "\=>". ພະຍາຍາມບາງສ່ວນຂອງພວກເຂົາແລະຊອກຫາທີ່ດີທີ່ສຸດສໍາລັບທ່ານ; ປົກກະຕິແລ້ວທ່ານ
ສາມາດຊອກຫາຈຸດແບ່ງທີ່ຖືກຕ້ອງ, ສະນັ້ນໂຊກດີ!
ທ່ານ CAN ໃຊ້ -a ທາງເລືອກ ເຖິງ ປັບປ່ຽນ SPLITPOINTS!
-a ປັບອັດຕະໂນມັດ ຮູບແບບການ. ຕົວເລືອກນີ້ໃຊ້ການກວດສອບຄວາມງຽບເພື່ອປັບອັດຕະໂນມັດ
ຈຸດແບ່ງ. ມັນສາມາດຖືກນໍາໃຊ້ໃນຮູບແບບມາດຕະຖານ, ຫຼືມີທາງເລືອກ -t ແລະ -c (ຂອງ
ແນ່ນອນຖ້າຫາກວ່າມີຄວາມງຽບຢູ່ໃນໄຟລ໌ ;). ມັນຍອມຮັບຕົວກໍານົດການບາງຢ່າງທີ່ມີ -p
ທາງເລືອກ (ເບິ່ງຂ້າງລຸ່ມນີ້ສໍາລັບຄໍາອະທິບາຍລາຍລະອຽດ): threshold ລະດັບ (th) ຊຶ່ງເປັນ
ລະດັບສຽງທີ່ຈະພິຈາລະນາຄວາມງຽບ, ຈຸດຕັດ ຊົດເຊີຍ (off) ຊຶ່ງເປັນການຊົດເຊີຍ
ຈຸດຕັດໃນຄວາມງຽບ, ຊ່ອງຫວ່າງ (gap) ຊຶ່ງເປັນຄ່າຊ່ອງຫວ່າງປະມານ splitpoint ກັບ
ຊອກຫາຄວາມງຽບ. ຖ້າຫາກວ່າທ່ານບໍ່ໄດ້ລະບຸຕົວກໍານົດການໃດຫນຶ່ງ, mp3splt ຈະນໍາໃຊ້
ຄ່າເລີ່ມຕົ້ນ. ມີ -a ຂະບວນການແຍກທາງເລືອກແມ່ນຄືກັນ, ແຕ່ສໍາລັບແຕ່ລະຄົນ
splitpoint mp3splt ຈະຖອດລະຫັດບາງເວລາ (ຊ່ອງຫວ່າງ) ກ່ອນແລະບາງຫຼັງຈາກເພື່ອຊອກຫາ
silence ແລະປັບ splitpoints.
-p PARAMETERS
ຕົວກໍານົດການ ສໍາລັບການ -ກ, -s ແລະ -r ທາງເລືອກ. ເມື່ອໃຊ້ທາງເລືອກ -a, -s ແລະ -r ຜູ້ໃຊ້ບາງຄົນ
ພາລາມິເຕີສາມາດຖືກລະບຸໄວ້ໃນ argument ແລະຕ້ອງຢູ່ໃນຮູບແບບ:
ທ່ານສາມາດລະບຸຈໍານວນທີ່ບໍ່ຈໍາກັດຂອງພວກເຂົາ, ໂດຍບໍ່ມີຊ່ອງຫວ່າງແລະແຍກອອກໂດຍ
ເຄື່ອງໝາຍຈຸດ. ຕົວກໍານົດການທີ່ມີຢູ່ແມ່ນ:
ສໍາລັບການ - ແມ່ນແລ້ວ, -a ແລະ -r
th=FLOAT ລະດັບເກນ (dB) ທີ່ຈະພິຈາລະນາຄວາມງຽບ. ມັນເປັນຕົວເລກລອຍລະຫວ່າງ -96
ແລະ 0. ຄ່າເລີ່ມຕົ້ນແມ່ນ -48 dB, ເຊິ່ງເປັນຄ່າທີ່ພົບໂດຍການທົດສອບ ແລະຄວນຈະດີໃນ.
ກໍລະນີຫຼາຍທີ່ສຸດ.
shots=INTEGER
ຈໍານວນເຕັມບວກຂອງຈໍານວນຕໍາ່ສຸດທີ່ຂອງການສັກຢາທີ່ຈະພົບເຫັນເປັນທີ່ບໍ່ແມ່ນ silence
ຫຼັງຈາກຄວາມງຽບ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 25. ຫຼຸດລົງຄ່ານີ້ຖ້າທ່ານຕ້ອງການແບ່ງປັນໄຟລ໌
ມີຈຸດງຽບທີ່ໃກ້ຊິດ.
ທັງສອງ -s ແລະ -a
off=FLOAT ຕົວເລກລອຍລະຫວ່າງ -2 ແລະ 2 ແລະອະນຸຍາດໃຫ້ທ່ານປັບຄ່າຊົດເຊີຍຂອງຈຸດຕັດໃນ
ເວລາງຽບ. 0 ແມ່ນການເລີ່ມຕົ້ນຂອງຄວາມງຽບ, ແລະ 1 ໃນຕອນທ້າຍ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 0.8. ໃນສ່ວນໃຫຍ່
ໃນກໍລະນີ, ທ່ານພຽງແຕ່ຕ້ອງການໃຊ້ຄ່າລະຫວ່າງ 0 ຫາ 1.
ການສະແດງພາບຊົດເຊີຍ:
v off=0 v off=1
++++ ... +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ .. ++++++
^off=-0.5 ^off=1.5
^off=-1 ^off=2
^off=-1.5
^off=-2
ຄວາມຫມາຍ: ບວກແມ່ນ 'ສຽງ', ລົບ 'ຄວາມງຽບ', 'v' ລູກສອນລົງ, '^' ລູກສອນຂຶ້ນ ແລະ
'...' ພາກສ່ວນຂອງໄຟລ໌ສຽງ (ຄວາມງຽບ ຫຼືສຽງ)
ພຽງແຕ່ -s
nt=INTEGER
ຈໍານວນເຕັມທາງບວກຂອງເພງທີ່ຈະແບ່ງປັນໃນເວລາທີ່ການນໍາໃຊ້ທາງເລືອກ -s. ໂດຍຄ່າເລີ່ມຕົ້ນ
ເພງທັງໝົດຖືກແບ່ງອອກ.
min=FLOAT ການລອຍຕົວບວກຂອງຈໍານວນວິນາທີຕໍາ່ສຸດທີ່ຖືວ່າເປັນທີ່ຖືກຕ້ອງ
ຈຸດແບ່ງ. ຄວາມງຽບທັງໝົດທີ່ສັ້ນກວ່ານາທີຈະຖືກຍົກເລີກ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 0.
rm ບໍ່ຮຽກຮ້ອງໃຫ້ມີຕົວເລກເພີ່ມເຕີມແລະມັນໃຊ້ເພື່ອລົບຄວາມງຽບໃນເວລາໃຊ້
-s ທາງເລືອກ.
trackmin=FLOAT
ເລື່ອນທາງບວກຂອງຈໍານວນວິນາທີຕໍາ່ສຸດທີ່ສໍາລັບເພງທີ່ຈະຂຽນອອກ.
ເພງສັ້ນກວ່າ trackmin ຈະຖືກຂ້າມໄປໃນລະຫວ່າງໄລຍະຜົນຜະລິດ. ໄດ້
ຄ່າເລີ່ມຕົ້ນ 0.0 ຫມາຍຄວາມວ່າຈະບໍ່ຂ້າມເພງໃດໆ.
ພຽງແຕ່ -a
gap=INTEGER
ຈຳນວນເຕັມບວກສຳລັບເວລາທີ່ຈະຖອດລະຫັດກ່ອນ ແລະຫຼັງຈຸດແຍກ, ເພີ່ມ if
splitpoints ແມ່ນຜິດພາດຫມົດ, ຫຼືຫຼຸດລົງຖ້າຫາກວ່າຜິດພາດພຽງແຕ່ສອງສາມວິນາທີ. ຂອງ
ແນ່ນອນ, ຊ່ອງຫວ່າງນ້ອຍລົງ, ຂະບວນການໄວຂຶ້ນ. ຊ່ອງຫວ່າງເລີ່ມຕົ້ນແມ່ນ 30 ວິນາທີ
(ສະນັ້ນສໍາລັບແຕ່ລະເພງ, ທັງຫມົດທີ່ໃຊ້ເວລາຖອດລະຫັດແມ່ນຫນຶ່ງນາທີ).
-f ພາ ຮູບແບບການ (mp3 ພຽງແຕ່). ດໍາເນີນການກອບທັງຫມົດ, ຊອກຫາຕໍາແຫນ່ງແບ່ງແຍກໂດຍການນັບ
ກອບແລະບໍ່ແມ່ນດ້ວຍການຄາດເດົາອັດຕາບິດ. ໃນຮູບແບບນີ້ທ່ານມີຄວາມແມ່ນຍໍາສູງກວ່າແລະ
ທ່ານສາມາດແບ່ງອັດຕາບິດຕົວແປ (VBR) mp3. (ທ່ານຍັງສາມາດແຍກອັດຕາບິດຂອງຄ່າໃຊ້ຈ່າຍ
mp3, ແຕ່ມັນຈະໃຊ້ເວລາຫຼາຍກວ່າ). ໃຫ້ສັງເກດວ່າ "ຄວາມແມ່ນຍໍາສູງ" ຫມາຍຄວາມວ່າ
ການຊອກຫາທີ່ໃຊ້ເວລາແມ່ນເຊື່ອຖືໄດ້, ແຕ່ອາດຈະບໍ່ coincide ສໍາລັບການຍົກຕົວຢ່າງກັບຜູ້ນອື່ນ
ໂຄງການທີ່ໃຊ້ເວລາຊອກຫາທີ່ມີການເດົາອັດຕາບິດ, ສະນັ້ນເລືອກຂອງທ່ານ.
ໂໝດເຟຣມຈະພິມຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບຂະບວນການແຍກ ເຊັ່ນ: ຄວາມຜິດພາດການຊິງຄ໌. ຖ້າເຈົ້າ
ໄດ້ຮັບຄວາມຜິດພາດ sync ບາງ, ພະຍາຍາມທີ່ຈະແບ່ງປັນກັບທາງເລືອກ -e.
-k ການປ້ອນຂໍ້ມູນ ບໍ່ ສາມາດຊອກຫາໄດ້. ພິຈາລະນາການປ້ອນຂໍ້ມູນບໍ່ສາມາດຊອກຫາໄດ້ (ຄ່າເລີ່ມຕົ້ນເມື່ອໃຊ້ STDIN ເປັນ
ປ້ອນ). ອັນນີ້ຊ່ວຍໃຫ້ທ່ານສາມາດແບ່ງສາຍ mp3 ແລະ ogg ທີ່ສາມາດອ່ານໄດ້ອັນດຽວ
ເວລາແລະບໍ່ສາມາດຊອກຫາໄດ້. ທັງສອງ framemode ແລະຮູບແບບມາດຕະຖານສາມາດໃຊ້ໄດ້, ແຕ່
framemode ສາມາດຊ້າແທ້ໆຖ້າໃຊ້ກັບໄຟລ໌ໃຫຍ່, ເພາະວ່າເພື່ອຊອກຫາຈຸດແຍກ
ພວກເຮົາຈໍາເປັນຕ້ອງປຸງແຕ່ງທັງຫມົດ bytes ແລະເຟຣມທັງຫມົດ. -k ທາງເລືອກ (ສະນັ້ນ STDIN ເປັນການປ້ອນຂໍ້ມູນເຊັ່ນດຽວກັນ)
ບໍ່ສາມາດໃຊ້ຮ່ວມກັບ -s -a -w -e, ເພາະວ່າການປ້ອນຂໍ້ມູນຕ້ອງຊອກຫາໄດ້
ທາງເລືອກເຫຼົ່ານັ້ນ. ການສຳເນົາແທໍກຕົ້ນສະບັບຍັງບໍ່ທັນຖືກຮອງຮັບສຳລັບອັນທີ່ບໍ່ສາມາດຊອກຫາໄດ້
ທາງເລືອກ.
-O ເວລາ ການຊໍ້າຊ້ອນ ແບ່ງປັນ ໄຟ. TIME ຈະຖືກເພີ່ມໃສ່ແຕ່ລະຈຸດແຍກປາຍທາງ. ປະຈຸບັນ
ການປະຕິບັດທາງເລືອກນີ້ເຮັດໃຫ້ການແບ່ງປັນຊ້າລົງ.
-o ຮູບແບບ ຜົນຜະລິດ ຮູບແບບ. FORMAT ແມ່ນສະຕຣິງທີ່ຈະໃຊ້ເປັນລາຍການຜົນຜະລິດ ແລະ/ຫຼື
ຊື່ເອກະສານ. ຖ້າ FORMAT ມີຕົວອັກສອນ DIRCHAR ('\' ໃນ windows ແລະ '/' on
ລະບົບອື່ນໆ), ໄດເລກະທໍລີຈະຖືກສ້າງຂື້ນສໍາລັບແຕ່ລະ DIRCHAR ຖ້າພວກເຂົາບໍ່ມີ
ແລະໄຟລ໌ຜົນຜະລິດຈະຖືກສ້າງຂື້ນໃນໄດເລກະທໍລີທີ່ສອດຄ້ອງກັນ. ຖ້າ -d
ທາງເລືອກບໍ່ໄດ້ລະບຸໄວ້, ລາຍການຜົນຜະລິດແມ່ນການເຊື່ອມໂຍງຂອງການປ້ອນຂໍ້ມູນໄດ້
ໄດເລກະທໍລີໄຟລ໌ແລະເສັ້ນທາງທີ່ສະກັດຈາກ FORMAT. ຖ້າຕົວເລືອກ -d ແມ່ນຄືກັນ
ລະບຸໄວ້, ໄດເລກະທໍລີຜົນຜະລິດຈະເປັນ concatenation ລະຫວ່າງທາງເລືອກ -d
ຄ່າແລະເສັ້ນທາງທີ່ສະກັດຈາກ -o FORMAT (ຕົວອັກສອນຈົນເຖິງສຸດທ້າຍ
DIRCHAR). ຕົວອັກສອນຊື່ໄຟລ໌ທີ່ບໍ່ຖືກຕ້ອງຈາກແທັກຖືກປ່ຽນເປັນ '_'.
ມັນສາມາດມີຕົວແປຊື່, ເຊິ່ງຕ້ອງເລີ່ມຕົ້ນດ້ວຍ @ char ແລະນັ້ນສາມາດເປັນ:
@A: ນັກສະແດງຖ້າພົບ, ຖ້າບໍ່ດັ່ງນັ້ນສິລະປິນ
@a: ຊື່ສິລະປິນ
@p: ນັກສະແດງແຕ່ລະເພງ (ມີພຽງ.cue)
@b: ຊື່ອັນລະບັ້ມ
@g: ປະເພດ
@t: ຊື່ເພງ*
@n: ຕົວລະບຸໝາຍເລກຕິດຕາມ* (ບໍ່ແມ່ນໝາຍເລກຕິດຕາມ ID3 ທີ່ແທ້ຈິງ)**
@N: ໝາຍເລກແທັກ **
@l: ຕົວລະບຸຕົວເລກຕິດຕາມເປັນຕົວພິມນ້ອຍ* (ບໍ່ແມ່ນຕົວລະບຸຕົວພິມນ້ອຍ ID3
ຈໍານວນ) **
@L: ຕິດຕາມໝາຍເລກແທັກເປັນຕົວພິມນ້ອຍ**
@u: ຕົວລະບຸເລກຕິດຕາມເປັນຕົວພິມໃຫຍ່* (ບໍ່ແມ່ນຕົວລະບຸຕົວພິມໃຫຍ່ ID3
ຈໍານວນ) **
@U: ຕິດຕາມໝາຍເລກແທັກເປັນຕົວພິມໃຫຍ່**
@f: ໃສ່ຊື່ໄຟລ໌ (ບໍ່ມີນາມສະກຸນ)
@m, @s ຫຼື @h: ຈຳນວນນາທີ, ວິນາທີ ຫຼືຮ້ອຍວິນາທີຂອງ
ຈຸດເລີ່ມຕົ້ນ **
@M, @S ຫຼື @H: ຈຳນວນນາທີ, ວິນາທີ ຫຼືຮ້ອຍວິນາທີຂອງທ້າຍ
ຈຸດແບ່ງ **
(**) ຕົວເລກອາດຈະຕິດຕາມສໍາລັບຕົວເລກທີ່ຈະອອກ
ເມື່ອໄຟລ໌ແບ່ງອອກມີຫຼາຍກວ່າໜຶ່ງ, ຢ່າງໜ້ອຍໜຶ່ງຂອງ @t, @n, @N, @l, @L, @u ຫຼື @U
(*) ຕ້ອງຢູ່ໃນຕົວເພື່ອຫຼີກເວັ້ນການຊື່ທີ່ບໍ່ຊັດເຈນ. ທ່ານສາມາດໃສ່ຄໍານໍາຫນ້າ,
ຕົວແຍກ, suffix ໃນ string, ສໍາລັບ elegance ຫຼາຍ. ເພື່ອເຮັດໃຫ້ພື້ນທີ່ໃຊ້ງ່າຍ
ໃນຊື່ໄຟລ໌ຜົນຜະລິດໂດຍບໍ່ມີການຂັດຂວາງຕົວກໍານົດການເສັ້ນ, ທ່ານສາມາດນໍາໃຊ້ໄດ້
char '+' ທີ່ຈະຖືກແທນທີ່ດ້ວຍຊ່ອງຫວ່າງໂດຍອັດຕະໂນມັດ. ຕົວຢ່າງທີ່ຖືກຕ້ອງແມ່ນ:
@n_@a_@b_@t
@a+-+@n+-+@t (ຄ່າເລີ່ມຕົ້ນຖ້າໃຊ້ -c ແລະ -o ບໍ່ໄດ້ລະບຸ)
@a/@b/@t_@n (ຈະສ້າງໄດເລກະທໍລີ ' ' ແລະ ' / ')
@f_@n+@m:@s+@M:@S
-d NAME ຜົນຜະລິດ ລະບົບ. ເພື່ອເອົາໄຟລ໌ອອກທັງໝົດຢູ່ໃນໄດເຣັກທໍຣີຊື່ NAME. ຖ້າ
ບໍ່ມີໄດເລກະທໍລີ, ມັນຈະຖືກສ້າງຂື້ນ. ທາງເລືອກ -o ຍັງສາມາດຖືກນໍາໃຊ້ເພື່ອ
ໄຟລ໌ອອກເປັນໄດເລກະທໍລີ.
-n No tags. ບໍ່ຂຽນຄຳເຫັນ ID3 ຫຼື Vorbis ໃນໄຟລ໌ຜົນຜະລິດ. ໃຊ້ຖ້າທ່ານຕ້ອງການ
ລ້າງໄຟລ໌. ເບິ່ງທາງເລືອກ -x.
-x No Xing header. ບໍ່ໄດ້ຂຽນສ່ວນຫົວ Xing ໃນໄຟລ໌ຜົນຜະລິດ. ໃຊ້ຕົວເລືອກນີ້
ກັບ -n ຖ້າຫາກວ່າທ່ານຕ້ອງການທີ່ຈະ concatenate ໄຟລ໌ແບ່ງປັນແລະໄດ້ຮັບໄຟລ໌ທີ່ຄ້າຍຄື
ໄຟລ໌ປ້ອນຂໍ້ມູນ.
-T TAGS_VERSION
ຜົນບັງຄັບໃຊ້ output tags ສະບັບພາສາ. ສໍາລັບໄຟລ໌ mp3, ບັງຄັບໃຫ້ຜົນຜະລິດ tags ID3 ເປັນເວີຊັນ
ID3v1, ID3v2 ຫຼື ID3v1 ແລະ ID3v2. TAGS_VERSION ສາມາດເປັນ 1, 2 ຫຼື 12. ຄ່າເລີ່ມຕົ້ນແມ່ນເພື່ອ
ກໍານົດສະບັບ tags ຜົນຜະລິດເປັນສະບັບ tags ຂອງໄຟລ໌ປ້ອນຂໍ້ມູນ.
-N No silence log ເອກະສານ. ຢ່າສ້າງໄຟລ໌ບັນທຶກ 'mp3splt.log' ເມື່ອໃຊ້ຄວາມງຽບ
ການກວດຫາ. ຕົວເລືອກນີ້ບໍ່ສາມາດໃຊ້ໄດ້ໂດຍບໍ່ມີທາງເລືອກ '-s'.
-g TAGS Custom tags. ຕັ້ງແທໍກແບບກຳນົດເອງໃສ່ໄຟລ໌ແຍກ. TAGS ຄວນມີລາຍຊື່ຂອງ
ຄູ່ວົງເລັບສີ່ຫຼ່ຽມ []. ແທັກທີ່ກຳນົດໄວ້ໃນຄູ່ທຳອິດຂອງວົງເລັບສີ່ຫຼ່ຽມ
ຈະຖືກຕັ້ງຢູ່ໃນໄຟລ໌ແຍກທໍາອິດ, ທີ່ກໍານົດຢູ່ໃນຄູ່ທີສອງຂອງສີ່ຫລ່ຽມ
ວົງເລັບຈະຖືກກໍານົດໄວ້ໃນໄຟລ໌ແຍກທີສອງ, ... ພາຍໃນຄູ່ຂອງສີ່ຫລ່ຽມ
ວົງເລັບ, ແຕ່ລະແທັກຖືກກໍານົດເປັນ @variable=ຄ່າ ແລະ tags ແມ່ນ ແຍກອອກຈາກກັນ by
comma. ຖ້າເຊັນເປັນສ່ວນຮ້ອຍ % ຖືກພົບເຫັນກ່ອນຕົວອັກສອນວົງເລັບສີ່ຫຼ່ຽມເປີດ,
ຫຼັງຈາກນັ້ນ, ຄູ່ຂອງວົງເລັບສີ່ຫຼ່ຽມທີ່ປະຕິບັດຕາມຕົວອັກສອນ % ຈະກໍານົດ
tags ເລີ່ມຕົ້ນໃນໄຟລ໌ຕໍ່ໄປນີ້. ສາມາດກຳນົດໄດ້ຫຼາຍ '%'. ເປັນທາງເລືອກ
'r' ຕົວອັກສອນສາມາດຖືກວາງໄວ້ໃນຕອນເລີ່ມຕົ້ນ, ເພື່ອທົດແທນ tags ໃນ tags. ການ 'ທົດແທນ
tags ໃນ tags 'ທາງເລືອກບໍ່ແມ່ນ recursive. ຕົວແປສາມາດເປັນ:
@a: ຊື່ສິລະປິນ
@b: ຊື່ອັນລະບັ້ມ
@t: ຊື່ສຽງ
@y: ປີ
@c: ຄໍາຄິດຄໍາເຫັນ
@g: ປະເພດ
@n: ເລກຕິດຕາມ
@o: ຕັ້ງແທໍກຕົ້ນສະບັບ
@N: ໝາຍເລກຕິດຕາມການເພີ່ມອັດຕະໂນມັດ: ຕົວແປນີ້ຕ້ອງຖືກວາງໄວ້ພາຍໃນ %[]
ພາກສະຫນາມເພື່ອໃຫ້ມີຈໍານວນຕິດຕາມອັດຕະໂນມັດເພີ່ມຂຶ້ນສໍາລັບໄຟລ໌ແບ່ງປັນທັງຫມົດ
ຕິດຕາມມັນ
@m, @s ຫຼື @h: ຈຳນວນນາທີ, ວິນາທີ ຫຼືຮ້ອຍວິນາທີຂອງ
ເລີ່ມຈຸດແຍກ
@M, @S ຫຼື @H: ຈຳນວນນາທີ, ວິນາທີ ຫຼືຮ້ອຍວິນາທີຂອງທ້າຍ
ຈຸດແບ່ງ
ການນໍາໃຊ້ຕົວເລືອກ 'ແທນທີ່ແທັກໃນແທັກ', ທ່ານຍັງສາມາດໃຊ້ສິ່ງຕໍ່ໄປນີ້ໄດ້
ຕົວແປ, ເຊິ່ງຖືກແທນທີ່ດ້ວຍຂໍ້ມູນຈາກແທັກຕົ້ນສະບັບ: #a, #b, #t,
#y, #c, #g. ໃຫ້ສັງເກດວ່ານີ້ຈະເຮັດວຽກພຽງແຕ່ຖ້າ @o ໄດ້ຖືກພົບເຫັນມາກ່ອນ.
ຕົວຢ່າງຂອງຮູບແບບແທັກ: %[@o,@N=1,@b=special_album][@a=foo,@b=bar][@t=footitle].
ໃນຕົວຢ່າງນີ້, ໄຟລ໌ແຍກທໍາອິດຈະມີ tags ຕົ້ນສະບັບທີ່ມີ tag album
ແທນທີ່ດ້ວຍ 'ອັນລະບັ້ມພິເສດ'; ໄຟລ໌ແຍກທີສອງຈະມີ tags ຂອງ
ແບ່ງອອກຄັ້ງທໍາອິດ, ມີໂຄດຄໍາສັ່ງຈິດຕະນາການທົດແທນໂດຍ 'foo' ແລະໂຄດຄໍາສັ່ງອັນລະບັ້ມແທນທີ່
'ບາ'; ໄຟລ໌ການແບ່ງປັນທີສາມຈະມີ tags ຂອງການແບ່ງປັນທໍາອິດ, ກັບ
ແທັກຫົວຂໍ້ຖືກແທນທີ່ດ້ວຍ 'foootitle'. ເລກຕິດຕາມຈະເລີ່ມຕົ້ນທີ່ 1 ສໍາລັບຄັ້ງທໍາອິດ
ແບ່ງໄຟລ໌ແລະເພີ່ມອັດຕະໂນມັດໄປຫາໄຟລ໌ອື່ນໆ.
ຕົວຢ່າງຂອງການປ່ຽນແທັບໃນແທັກ: r%[@o,@N=1,@b=album,@a=artist_@b_@N]. ມີ
ທາງເລືອກ 'r', tags ທົດແທນໃນຮູບແບບ tags ຖືກເປີດໃຊ້; ດັ່ງນັ້ນ, ຜົນຜະລິດສິລະປິນ
ແມ່ນ 'artist_album_1','artist_album_2', ... ຖ້າບໍ່ມີທາງເລືອກ 'r', ຜົນຜະລິດ
ນັກສິລະປິນແມ່ນ 'artist_@b_@N'.
ການທົດແທນບໍ່ແມ່ນ recursive: r%[@o,@N=1,@b=album_@N,@a=artist_@b] ຈະອອກ
ອາລະບໍາເປັນ 'album_1', 'album_2', ... ແຕ່ສິລະປິນເປັນ 'artist_album_@N'.
ຕົວຢ່າງຂອງການປ່ຽນແທັບໃນແທັກດ້ວຍ # ຕົວແປ: r%[@o,@N=1,@t=@N_#t]ນີ້
ຈະ prepend the auto incremented track number to the original input file title;
ສົມມຸດວ່າຫົວຂໍ້ໄຟລ໌ທີ່ປ້ອນເຂົ້າແມ່ນ 'one_title', ນີ້ຈະຕັ້ງຫົວຂໍ້ເປັນ
ຕໍ່ໄປນີ້: '1_one_title', '2_one_title', ...
-G regex=REGEX
Tags ຈາກ ຊື່ເອກະສານ regex. ກໍານົດ tags ຈາກ input filename ການສະແດງອອກປົກກະຕິ.
REGEX ສາມາດບັນຈຸຕົວແປເຫຼົ່ານັ້ນ:
(? ), (? ), (? ), (?<tracknum>), (?<ປີ>), (?<comment>),
(? )
ຕົວຢ່າງ: ຖ້າຊື່ໄຟລ໌ປ້ອນເຂົ້າ
artist1__album2__title3__comment4__2__2004__Samba.ogg,
ການສະແດງອອກປົກກະຕິຕໍ່ໄປນີ້
(? .*?)__(? .*?)__(? .*?)__(?<comment>.*?)
__(? .*?)__(? .*?)__(? .*) ສານສະກັດຈາກ tags:
(? ): artist1
(? ): album2
(? ): title3
(? ): Samba
(? ): comment4
(? ):2
(? ): 2004
-m M3U ສ້າງ .m3u ເອກະສານ. ສ້າງໄຟລ໌ .m3u ທີ່ມີໄຟລ໌ແຍກ. ສ້າງຂຶ້ນ
ໄຟລ໌ .m3u ພຽງແຕ່ມີຊື່ໄຟລ໌ທີ່ແຕກແຍກໂດຍບໍ່ມີເສັ້ນທາງ. ຖ້າຫາກວ່າຜົນຜະລິດໄດ້
ໄດເລກະທໍລີຖືກລະບຸດ້ວຍ -d ຫຼື -o, ໄຟລ໌ຖືກສ້າງຂື້ນໃນໄດເລກະທໍລີນີ້. ໄດ້
ເສັ້ນທາງຂອງ M3U ແມ່ນຖືກລະເລີຍ. ຕົວເລືອກນີ້ບໍ່ສາມາດໃຊ້ກັບຜົນຜະລິດ STDOUT ໄດ້.
-E CUE_FILE
ການສົ່ງອອກ to .ຄິວ ເອກະສານ. ສ້າງໄຟລ໌ .cue ທີ່ມີຈຸດແຍກ. ໃຊ້ -P ເພື່ອ
ສົ່ງອອກຈຸດແຍກໂດຍບໍ່ມີການແຍກຕົວຈິງ.
-P ທຳ ທ່າ to ແບ່ງປັນ. Simulation ຂອງຂະບວນການໂດຍບໍ່ມີການສ້າງໄຟລ໌ໃດໆຫຼື
ລາຍການ.
-q ງຽບສະຫງົບ ຮູບແບບການ. ຢູ່ງຽບ :) ie ບໍ່ໄດ້ກະຕຸ້ນເຕືອນຜູ້ໃຊ້ສໍາລັບການຫຍັງແລະພິມ
ຂໍ້ຄວາມຫນ້ອຍ. ເມື່ອທ່ານໃຊ້ທາງເລືອກທີ່ງຽບ, mp3splt ຈະພະຍາຍາມສິ້ນສຸດໂຄງການ
ໂດຍບໍ່ມີການຖາມຫຍັງກັບຜູ້ໃຊ້ (ທີ່ເປັນປະໂຫຍດສໍາລັບສະຄິບ). ໃນໂຫມດຫໍ່ມັນຈະ
ຍັງຂ້າມການກວດສອບ CRC, ໃຊ້ຖ້າທ່ານຢູ່ໃນຄວາມຮີບຮ້ອນດັ່ງກ່າວ.
-Q ຫຼາຍ ງຽບ ຮູບແບບການ. ເປີດໃຊ້ຕົວເລືອກ -q ແລະບໍ່ພິມຫຍັງໃສ່ STDOUT.
ຕົວເລືອກນີ້ບໍ່ສາມາດໃຊ້ກັບຜົນຜະລິດ STDOUT ໄດ້.
-D Debug ຮູບແບບການ. ຮອງຮັບການດີບັກທົດລອງ. ພິມຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບສິ່ງທີ່ເປັນ
ກໍາລັງເຮັດ. ການພິມໃນປັດຈຸບັນບໍ່ມີຮູບແບບທີ່ສວຍງາມ.
-i Count silence mode ພິມຈໍານວນຈຸດແຍກຄວາມງຽບທີ່ພົບກັບຄວາມງຽບ
ການກວດຫາ. ໃຊ້ -p ສໍາລັບການໂຕ້ຖຽງ.
-v ພິມ ສະບັບ. ພິມສະບັບຂອງ mp3splt ແລະ libmp3splt ແລະອອກ.
-h ພິມ ຊ່ວຍເຫຼືອ. ພິມການໃຊ້ງານສັ້ນຂອງ mp3splt ແລະອອກ.
ຕົວຢ່າງ
mp3splt album.mp3 54.32.19 67.32 -o ອອກ
mp3splt album.ogg 54.32.19 67.32 -o ອອກ
ນີ້ແມ່ນການນໍາໃຊ້ມາດຕະຖານຂອງ mp3splt ສໍາລັບອັດຕາບິດຄົງທີ່ mp3 ຫຼືສໍາລັບ ogg ໃດໆ. ທ່ານລະບຸ
ເວລາເລີ່ມຕົ້ນ (ເຊິ່ງໃນກໍລະນີນີ້ໃຊ້ຮ້ອຍ, 54.32.19), ເວລາສິ້ນສຸດແລະຜົນຜະລິດ.
ຍື່ນ.
mp3splt -f -d ໃໝ່ album.mp3 album2.mp3 145.59 234.2
ນີ້ແມ່ນຮູບແບບກອບສໍາລັບການປ່ຽນແປງ bitrate mp3 ແລະຫຼາຍໄຟລ໌. ເຈົ້າສາມາດເຫັນເວລານັ້ນ
ຮູບແບບຈະໃຊ້ min.sec ເຖິງແມ່ນວ່ານາທີຈະເກີນ 60. ໄຟລ໌ຜົນໄດ້ຮັບໃນກໍລະນີນີ້ຈະເປັນ:
album_145m_59s_0h__234m_2s_0h.mp3 and album2_145m_59s_0h__234m_2s_0h.mp3 because user
ບໍ່ໄດ້ລະບຸມັນແລະພວກເຂົາຈະຢູ່ໃນໄດເລກະທໍລີທີ່ມີຊື່ວ່າ newdir.
mp3splt -nf album.mp3 0.12 21.34.7 25.3 30.40 38.58
ນີ້ແມ່ນການນໍາໃຊ້ທາງເລືອກ -n ແລະຈຸດແຍກຫຼາຍ. ສີ່ໄຟລ໌ຈະຖືກສ້າງຂື້ນແລະຈະ
ບໍ່ມີຂໍ້ມູນ ID3.
mp3splt -w album_MP3WRAP.mp3
ນີ້ແມ່ນຮູບແບບການຫໍ່. ທ່ານສາມາດໃຊ້ນີ້ເມື່ອ mp3 ເປັນໄຟລ໌ທີ່ຫໍ່ດ້ວຍ Mp3Wrap ຫຼື AlbumWrap.
ທ່ານສາມາດລະບຸໄດເລກະທໍລີຜົນຜະລິດດ້ວຍຕົວເລືອກ -d.
mp3splt -lq album.mp3
ນີ້ແມ່ນຮູບແບບລາຍການ. ທ່ານສາມາດນໍາໃຊ້ນີ້ໃນເວລາທີ່ທ່ານຕ້ອງການລາຍຊື່ເພງທັງຫມົດຂອງໄຟລ໌ຫໍ່
ໂດຍບໍ່ມີການສະກັດພວກມັນ. ດ້ວຍທາງເລືອກທີ່ງຽບ (-q), ໂຄງການຈະບໍ່ຄິດໄລ່ CRC!
mp3splt -s f.mp3 or mp3splt -s -p th=-50,nt=10 f.mp3
ນີ້ແມ່ນທາງເລືອກທີ່ງຽບ. Mp3splt ຈະພະຍາຍາມກວດຫາຈຸດແຍກອັດຕະໂນມັດດ້ວຍຄວາມງຽບ
ການກວດພົບແລະໃນກໍລະນີທໍາອິດຈະແບ່ງປັນການຕິດຕາມທັງຫມົດທີ່ມີຕົວກໍານົດການເລີ່ມຕົ້ນ, ໃນຂະນະທີ່
ໃນ 10 ເພງທີສອງ (ຫຼືຫນ້ອຍກວ່າຖ້າຫຼາຍເກີນໄປ) ທີ່ມີຈຸດງຽບທີ່ອາດຈະເປັນໄປໄດ້ຫຼາຍທີ່ສຸດຢູ່ທີ່ a
ເກນ -50 dB.
mp3splt -c file.cddb album.mp3
ນີ້ແມ່ນຮູບແບບ CDDB ທີ່ມີໄຟລ໌ທ້ອງຖິ່ນ. ຊື່ໄຟລ໌ ແລະຈຸດແຍກຈະຖືກເອົາມາຈາກ
file.cddb.
mp3splt -c query album.mp3
ນີ້ແມ່ນຮູບແບບ CDDB ທີ່ມີການສອບຖາມອິນເຕີເນັດ. ຈະຂໍໃຫ້ເຈົ້າຄົ້ນຫາຄໍາສໍາຄັນແລະເຈົ້າຈະ
ເລືອກ cd ຕ້ອງການ.
mp3splt -a -c file.cddb album.mp3
ນີ້ແມ່ນຮູບແບບ CDDB ທີ່ມີທາງເລືອກການປັບອັດຕະໂນມັດ (ຕົວກໍານົດການເລີ່ມຕົ້ນ). ການແບ່ງແຍກຈະເປັນ
ປັບດ້ວຍການກວດຫາຄວາມງຽບໃນໄລຍະ 30 ວິນາທີກ່ອນ ແລະຫຼັງ cddb
ຈຸດແບ່ງ.
mp3splt -a -p gap=15,th=-23,rm -c file.cddb album.mp3
ນີ້ແມ່ນຮູບແບບ CDDB ທີ່ມີທາງເລືອກປັບອັດຕະໂນມັດ. ຈຸດແຍກຈະຖືກປັບດ້ວຍຄວາມງຽບ
ກວດພົບໃນໄລຍະ 15 ວິນາທີກ່ອນ ແລະຫຼັງຈາກຈຸດແຍກ cddb, ໂດຍມີເກນຂອງ
-23 dB, ແລະຄວາມງຽບຈະຖືກລຶບອອກ.
mp3splt -c query album.mp3 -n -o @n_@t
ນີ້ແມ່ນຮູບແບບ CDDB ທີ່ມີການສອບຖາມອິນເຕີເນັດທີ່ມີຮູບແບບກອບ, NoID3 ແລະຮູບແບບຜົນໄດ້ຮັບ. ຜົນຜະລິດ
ຊື່ໄຟລ໌ຈະຖືກຕັ້ງຊື່ເຊັ່ນ: 01_Title.mp3
mp3splt -t 10.00 album.mp3
ນີ້ແມ່ນທາງເລືອກ -t. ມັນຈະແບ່ງ album.mp3 ໃນຫຼາຍໄຟລ໌ຂອງແຕ່ລະ 10 ນາທີ.
ໃຊ້ mp3splt ອອນໄລນ໌ ໂດຍໃຊ້ການບໍລິການ onworks.net