ນີ້ແມ່ນຄໍາສັ່ງ mkvpropedit ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
mkvpropedit - ແກ້ໄຂຄຸນສົມບັດຂອງໄຟລ໌ Matroska(TM) ທີ່ມີຢູ່ແລ້ວໂດຍບໍ່ມີການ remux ຄົບຖ້ວນ
ສະຫຼຸບສັງລວມ
mkvpropedit [ທາງເລືອກ] {source-filename} {actions}
ລາຍລະອຽດ
ໂປຣແກຣມນີ້ວິເຄາະໄຟລ໌ Matroska(TM) ທີ່ມີຢູ່ແລ້ວ ແລະແກ້ໄຂຄຸນສົມບັດບາງຢ່າງຂອງມັນ.
ຫຼັງຈາກນັ້ນ, ມັນຂຽນການດັດແກ້ເຫຼົ່ານັ້ນກັບໄຟລ໌ທີ່ມີຢູ່. ໃນບັນດາຄຸນສົມບັດທີ່ສາມາດເປັນ
ການປ່ຽນແປງແມ່ນອົງປະກອບຂໍ້ມູນສ່ວນ (ເຊັ່ນ: ຫົວຂໍ້) ແລະສ່ວນຫົວຕິດຕາມ (ຕົວຢ່າງ
ລະຫັດພາສາ, ທຸງ 'ຕິດຕາມເລີ່ມຕົ້ນ' ຫຼືຊື່).
ຕົວເລືອກ:
-l, --list-property-names
ລາຍຊື່ຊັບສິນທີ່ຮູ້ຈັກແລະແກ້ໄຂທັງຫມົດ, ປະເພດຂອງພວກເຂົາ (string, integer, boolean ແລະອື່ນໆ)
ແລະຄໍາອະທິບາຍສັ້ນໆ. ໂປຣແກມອອກຫຼັງຈາກນັ້ນ. ເພາະສະນັ້ນຈຶ່ງ source-filename
ຕົວກໍານົດການບໍ່ຈໍາເປັນຕ້ອງສະຫນອງໃຫ້.
-p, --parse-mode ຮູບແບບການ
ຕັ້ງຄ່າໂໝດວິເຄາະ. ຕົວກໍານົດການ 'ຮູບແບບການ'ສາມາດເປັນ 'ໄວ' (ຊຶ່ງເປັນ
ຄ່າເລີ່ມຕົ້ນ) ຫຼື 'ເຕັມ'. ໂຫມດ 'ໄວ' ບໍ່ໄດ້ວິເຄາະໄຟລ໌ທັງຫມົດແຕ່ໃຊ້ meta
ຊອກຫາອົງປະກອບສໍາລັບການຊອກຫາອົງປະກອບທີ່ຕ້ອງການຂອງໄຟລ໌ແຫຼ່ງ. ໃນ 99% ຂອງກໍລະນີທັງຫມົດ
ນີ້ແມ່ນພຽງພໍ. ແຕ່ສໍາລັບໄຟລ໌ທີ່ບໍ່ມີອົງປະກອບຊອກຫາ meta ຫຼືແມ່ນ
ຜູ້ໃຊ້ເສຍຫາຍອາດຈະຕ້ອງຕັ້ງໂໝດວິເຄາະ 'ເຕັມ'. ການສະແກນເຕັມຂອງໄຟລ໌ສາມາດ
ໃຊ້ເວລາສອງສາມນາທີໃນຂະນະທີ່ການສະແກນໄວໃຊ້ເວລາພຽງແຕ່ວິນາທີ.
ການປະຕິບັດທີ່ຈັດການກັບຄຸນສົມບັດຂໍ້ມູນການຕິດຕາມ ແລະສ່ວນ:
-e, --ດັດແກ້ ຕົວເລືອກ
ຕັ້ງຄ່າພາກສ່ວນໄຟລ໌ Matroska(TM) (ຂໍ້ມູນສ່ວນ ຫຼືສ່ວນຫົວຂອງເພງໃດໜຶ່ງ)
ວ່າການເພີ່ມ, ຕັ້ງຄ່າ ແລະລຶບທັງໝົດຕໍ່ໄປນີ້ຈະດຳເນີນການຢູ່. ທາງເລືອກນີ້ສາມາດຖືກນໍາໃຊ້
ຫຼາຍຄັ້ງເພື່ອເຮັດການດັດແປງຫຼາຍກວ່າໜຶ່ງອົງປະກອບ.
ໂດຍຄ່າເລີ່ມຕົ້ນ mkvpropedit(1) ຈະແກ້ໄຂພາກສ່ວນຂໍ້ມູນ segment.
ເບິ່ງພາກສ່ວນກ່ຽວກັບຕົວເລືອກການແກ້ໄຂສຳລັບລາຍລະອຽດເຕັມຂອງໄວຍະກອນ.
-a, --ຕື່ມ ຊື່=ມູນຄ່າ
ເພີ່ມຊັບສິນ ຊື່ ດ້ວຍຄ່າ ມູນຄ່າ. ຊັບສິນຈະຖືກເພີ່ມເຖິງແມ່ນວ່າເປັນເຊັ່ນ
ຊັບສິນມີຢູ່ແລ້ວ. ໃຫ້ສັງເກດວ່າຄຸນສົມບັດສ່ວນໃຫຍ່ແມ່ນເປັນເອກະລັກແລະບໍ່ສາມາດເກີດຂຶ້ນໄດ້
ກ່ວາຫນຶ່ງຄັ້ງ
-s, --ຕັ້ງ ຊື່=ມູນຄ່າ
ກໍານົດການປະກົດຕົວທັງຫມົດຂອງຊັບສິນ ຊື່ ກັບມູນຄ່າ ມູນຄ່າ. ຖ້າບໍ່ມີຊັບສິນດັ່ງກ່າວ
ມີຢູ່ແລ້ວມັນຈະຖືກເພີ່ມ.
-d, --ລຶບ ຊື່
ລຶບການປະກົດຕົວທັງໝົດຂອງຊັບສິນ ຊື່. ໃຫ້ສັງເກດວ່າບາງຄຸນສົມບັດແມ່ນຕ້ອງການ
ແລະບໍ່ສາມາດລຶບໄດ້.
ການປະຕິບັດທີ່ຈັດການກັບ tags ແລະບົດ:
-t, --ແທັກ ຕົວເລືອກ:ຊື່ເອກະສານ
ເພີ່ມ ຫຼືປ່ຽນແທັກໃນໄຟລ໌ດ້ວຍຊື່ໄຟລ໌ ຫຼືລຶບພວກມັນອອກຫາກຊື່ໄຟລ໌
ແມ່ນຫວ່າງເປົ່າ. mkvpropedit(1) ອ່ານຮູບແບບໂຄດຄໍາສັ່ງ XML ດຽວກັນ mkvmerge(1) ອ່ານເປັນ
ດີ.
ໄດ້ ຕົວເລືອກ ຕ້ອງເປັນຫນຶ່ງໃນຄໍາ ທັງຫມົດ, ທົ່ວໂລກ or ຕິດຕາມທີ່ຢູ່ ສໍາລັບ allmkvpropedit(1) ຈະ
ແທນທີ່ ຫຼືລຶບແທັກທັງໝົດໃນໄຟລ໌ໃດໜຶ່ງ. ກັບ ທົ່ວໂລກ ພຽງແຕ່ແທັກທົ່ວໂລກຈະຖືກແທນທີ່ຫຼື
ລົບອອກ.
ກັບ trackmkvpropedit(1) ຈະທົດແທນ tags ສໍາລັບການຕິດຕາມສະເພາະໃດຫນຶ່ງ. ນອກຈາກນັ້ນ tags
ອ່ານຈາກຊື່ໄຟລ໌ຈະຖືກມອບໝາຍໃຫ້ກັບເພງດຽວກັນ. ຕິດຕາມແມ່ນລະບຸໄວ້ໃນ
ວິທີການດຽວກັນທີ່ຕົວເລືອກການແກ້ໄຂຖືກລະບຸ (ເບິ່ງຂ້າງລຸ່ມນີ້), ເຊັ່ນ: --tags
ຕິດຕາມ:a1:new-audio-tags.xml.
--add-track-statistics-tags
ຄິດໄລ່ສະຖິຕິສໍາລັບການຕິດຕາມທັງຫມົດໃນໄຟລ໌ແລະເພີ່ມ tags ສະຖິຕິໃຫມ່ສໍາລັບພວກເຂົາ.
ຖ້າໄຟລ໌ມີແທັກດັ່ງກ່າວຢູ່ແລ້ວ, ພວກມັນຈະຖືກປັບປຸງ.
--delete-track-statistics-tags
ລຶບແທັກສະຖິຕິການຕິດຕາມທີ່ມີຢູ່ທັງໝົດອອກຈາກໄຟລ໌ໃດໜຶ່ງ. ຖ້າໄຟລ໌ບໍ່ມີ
ຕິດຕາມສະຖິຕິ tags ຫຼັງຈາກນັ້ນມັນຈະບໍ່ໄດ້ຮັບການແກ້ໄຂ.
-c, --ບົດ ຊື່ເອກະສານ
ເພີ່ມ ຫຼື ແທນທີ່ບົດໃນໄຟລ໌ດ້ວຍຊື່ໄຟລ໌ ຫຼືເອົາພວກມັນອອກຖ້າ
ຊື່ໄຟລ໌ຫວ່າງເປົ່າ. mkvpropedit(1) ອ່ານ XML ແລະຮູບແບບບົດທີ່ງ່າຍດາຍຄືກັນ
mkvmerge(1) ອ່ານເຊັ່ນດຽວກັນ.
ການປະຕິບັດສໍາລັບການຈັດການໄຟລ໌ແນບ:
--add-attachment ຊື່ເອກະສານ
ເພີ່ມໄຟລ໌ແນບໃໝ່ຈາກ ຊື່ເອກະສານ.
ຖ້າທາງເລືອກ --attachment-name ໄດ້ຖືກນໍາໃຊ້ກ່ອນທາງເລືອກນີ້ຫຼັງຈາກນັ້ນມູນຄ່າຂອງມັນແມ່ນ
ໃຊ້ເປັນຊື່ໄຟລ໌ແນບໃໝ່. ຖ້າບໍ່ດັ່ງນັ້ນມັນແມ່ນມາຈາກ ຊື່ເອກະສານ.
ຖ້າທາງເລືອກ --attachment-mime-type ໄດ້ຖືກນໍາໃຊ້ກ່ອນທາງເລືອກນີ້ຫຼັງຈາກນັ້ນມູນຄ່າຂອງມັນ
ຖືກໃຊ້ເປັນປະເພດ MIME ຂອງໄຟລ໌ແນບໃໝ່. ຖ້າບໍ່ດັ່ງນັ້ນມັນຈະຖືກກວດພົບອັດຕະໂນມັດຈາກ
ເນື້ອໃນຂອງ ຊື່ເອກະສານ.
ຖ້າທາງເລືອກ --attachment-description ໄດ້ຖືກນໍາໃຊ້ກ່ອນທາງເລືອກນີ້ຫຼັງຈາກນັ້ນຂອງມັນ
ຄ່າຖືກໃຊ້ເປັນຄຳອະທິບາຍຂອງໄຟລ໌ແນບໃໝ່. ຖ້າບໍ່ດັ່ງນັ້ນຈະບໍ່ມີຄໍາອະທິບາຍ
ຕັ້ງ.
ຖ້າທາງເລືອກ --attachment-uid ໄດ້ຖືກນໍາໃຊ້ກ່ອນທາງເລືອກນີ້ຫຼັງຈາກນັ້ນມູນຄ່າຂອງມັນແມ່ນ
ໃຊ້ເປັນ UID ຂອງໄຟລ໌ແນບໃໝ່. ຖ້າບໍ່ດັ່ງນັ້ນ UID ແບບສຸ່ມຈະຖືກສ້າງຂຶ້ນ
ອັດຕະໂນມັດ.
--replace-attachment ຕົວເລືອກ:ຊື່ເອກະສານ
ແທນທີ່ໜຶ່ງ ຫຼືຫຼາຍໄຟລ໌ແນບທີ່ກົງກັນ ຕົວເລືອກ ກັບໄຟລ໌ ຊື່ເອກະສານ. ຖ້າຫຼາຍ
ຫຼາຍກ່ວາຫນຶ່ງໄຟລ໌ແນບທີ່ກົງກັນ ຕົວເລືອກ ຫຼັງຈາກນັ້ນ, ເນື້ອໃນທັງຫມົດຂອງພວກເຂົາຈະເປັນ
ແທນທີ່ດ້ວຍເນື້ອໃນຂອງ ຊື່ເອກະສານ.
ໄດ້ ຕົວເລືອກ ສາມາດມີຫນຶ່ງໃນສີ່ຮູບແບບ. ເຂົາເຈົ້າໄດ້ຖືກອະທິບາຍຂ້າງລຸ່ມນີ້ຢູ່ໃນພາກ
ຕົວເລືອກໄຟລ໌ແນບ.
ຖ້າທາງເລືອກ --attachment-name ໄດ້ຖືກນໍາໃຊ້ກ່ອນທາງເລືອກນີ້ຫຼັງຈາກນັ້ນມູນຄ່າຂອງມັນແມ່ນ
ຕັ້ງເປັນຊື່ໃໝ່ສຳລັບແຕ່ລະໄຟລ໌ແນບທີ່ດັດແກ້. ຖ້າບໍ່ດັ່ງນັ້ນ, ຊື່ຈະບໍ່ມີການປ່ຽນແປງ.
ຖ້າທາງເລືອກ --attachment-mime-type ໄດ້ຖືກນໍາໃຊ້ກ່ອນທາງເລືອກນີ້ຫຼັງຈາກນັ້ນມູນຄ່າຂອງມັນ
ຖືກຕັ້ງເປັນປະເພດ MIME ໃໝ່ສຳລັບແຕ່ລະໄຟລ໌ແນບທີ່ຖືກດັດແກ້. ຖ້າບໍ່ດັ່ງນັ້ນ, ປະເພດ MIME
ບໍ່ມີການປ່ຽນແປງ.
ຖ້າທາງເລືອກ --attachment-description ໄດ້ຖືກນໍາໃຊ້ກ່ອນທາງເລືອກນີ້ຫຼັງຈາກນັ້ນຂອງມັນ
ຄ່າຖືກຕັ້ງເປັນຄຳອະທິບາຍໃໝ່ສຳລັບແຕ່ລະໄຟລ໌ແນບທີ່ດັດແກ້. ຖ້າບໍ່ດັ່ງນັ້ນ
ລາຍລະອຽດບໍ່ໄດ້ມີການປ່ຽນແປງ.
ຖ້າທາງເລືອກ --attachment-uid ໄດ້ຖືກນໍາໃຊ້ກ່ອນທາງເລືອກນີ້ຫຼັງຈາກນັ້ນມູນຄ່າຂອງມັນແມ່ນ
ຕັ້ງເປັນ UID ໃໝ່ສຳລັບແຕ່ລະໄຟລ໌ແນບທີ່ດັດແກ້. ຖ້າບໍ່ດັ່ງນັ້ນ UIDs ຈະບໍ່ມີການປ່ຽນແປງ.
--update-attachment ຕົວເລືອກ
ຕັ້ງຄ່າຄຸນສົມບັດຂອງໄຟລ໌ແນບໜຶ່ງ ຫຼືຫຼາຍອັນທີ່ກົງກັນ ຕົວເລືອກ. ຖ້າຫຼາຍກວ່າຫນຶ່ງ
ໄຟລ໌ແນບທີ່ກົງກັນ ຕົວເລືອກ ຫຼັງຈາກນັ້ນ, ຄຸນສົມບັດທັງຫມົດຂອງພວກມັນຈະຖືກປັບປຸງ.
ໄດ້ ຕົວເລືອກ ສາມາດມີຫນຶ່ງໃນສີ່ຮູບແບບ. ເຂົາເຈົ້າໄດ້ຖືກອະທິບາຍຂ້າງລຸ່ມນີ້ຢູ່ໃນພາກ
ຕົວເລືອກໄຟລ໌ແນບ.
ຖ້າທາງເລືອກ --attachment-name ໄດ້ຖືກນໍາໃຊ້ກ່ອນທາງເລືອກນີ້ຫຼັງຈາກນັ້ນມູນຄ່າຂອງມັນແມ່ນ
ຕັ້ງເປັນຊື່ໃໝ່ສຳລັບແຕ່ລະໄຟລ໌ແນບທີ່ດັດແກ້. ຖ້າບໍ່ດັ່ງນັ້ນ, ຊື່ຈະບໍ່ມີການປ່ຽນແປງ.
ຖ້າທາງເລືອກ --attachment-mime-type ໄດ້ຖືກນໍາໃຊ້ກ່ອນທາງເລືອກນີ້ຫຼັງຈາກນັ້ນມູນຄ່າຂອງມັນ
ຖືກຕັ້ງເປັນປະເພດ MIME ໃໝ່ສຳລັບແຕ່ລະໄຟລ໌ແນບທີ່ຖືກດັດແກ້. ຖ້າບໍ່ດັ່ງນັ້ນ, ປະເພດ MIME
ບໍ່ມີການປ່ຽນແປງ.
ຖ້າທາງເລືອກ --attachment-description ໄດ້ຖືກນໍາໃຊ້ກ່ອນທາງເລືອກນີ້ຫຼັງຈາກນັ້ນຂອງມັນ
ຄ່າຖືກຕັ້ງເປັນຄຳອະທິບາຍໃໝ່ສຳລັບແຕ່ລະໄຟລ໌ແນບທີ່ດັດແກ້. ຖ້າບໍ່ດັ່ງນັ້ນ
ລາຍລະອຽດບໍ່ໄດ້ມີການປ່ຽນແປງ.
ຖ້າທາງເລືອກ --attachment-uid ໄດ້ຖືກນໍາໃຊ້ກ່ອນທາງເລືອກນີ້ຫຼັງຈາກນັ້ນມູນຄ່າຂອງມັນແມ່ນ
ຕັ້ງເປັນ UID ໃໝ່ສຳລັບແຕ່ລະໄຟລ໌ແນບທີ່ດັດແກ້. ຖ້າບໍ່ດັ່ງນັ້ນ UIDs ຈະບໍ່ມີການປ່ຽນແປງ.
--delete-attachment ຕົວເລືອກ
ລຶບໜຶ່ງ ຫຼືຫຼາຍກວ່າໜຶ່ງໄຟລ໌ແນບທີ່ກົງກັນ ຕົວເລືອກ.
ໄດ້ ຕົວເລືອກ ສາມາດມີຫນຶ່ງໃນສີ່ຮູບແບບ. ເຂົາເຈົ້າໄດ້ຖືກອະທິບາຍຂ້າງລຸ່ມນີ້ຢູ່ໃນພາກ
ຕົວເລືອກໄຟລ໌ແນບ.
ທາງເລືອກສໍາລັບການປະຕິບັດການຄັດຕິດ:
--attachment-name ຊື່
ກໍານົດຊື່ທີ່ຈະໃຊ້ສໍາລັບການຕໍ່ໄປນີ້ --add-attachment or --replace-attachment
ການປະຕິບັດງານ.
--attachment-mime-type ປະເພດ mime
ກຳນົດປະເພດ MIME ເພື່ອໃຊ້ສຳລັບສິ່ງຕໍ່ໄປນີ້ --add-attachment or --replace-attachment
ການປະຕິບັດງານ.
--attachment-description ຄໍາອະທິບາຍ
ກໍານົດຄໍາອະທິບາຍທີ່ຈະໃຊ້ສໍາລັບການຕໍ່ໄປນີ້ --add-attachment or --replace-attachment
ການປະຕິບັດງານ.
ທາງເລືອກອື່ນ:
--command-line-charset ຊຸດຕົວອັກສອນ
ກໍານົດຕົວອັກສອນທີ່ກໍານົດໄວ້ເພື່ອແປງສະຕຣິງທີ່ໃຫ້ຢູ່ໃນເສັ້ນຄໍາສັ່ງຈາກ. ມັນເປັນຄ່າເລີ່ມຕົ້ນ
ກັບຕົວອັກສອນທີ່ກໍານົດໄວ້ໂດຍສະຖານທີ່ປະຈຸບັນຂອງລະບົບ.
--output-charset ຊຸດຕົວອັກສອນ
ກໍານົດຕົວອັກສອນທີ່ຕັ້ງເປັນສະຕຣິງໃດທີ່ຈະປ່ຽນເປັນຜົນອອກ. ມັນ
ເປັນຄ່າເລີ່ມຕົ້ນຂອງຕົວອັກສອນທີ່ຕັ້ງໃຫ້ໂດຍສະຖານທີ່ປັດຈຸບັນຂອງລະບົບ.
-r, --redirect-output ຊື່ເອກະສານ
ຂຽນຂໍ້ຄວາມທັງໝົດໃສ່ໄຟລ໌ ຊື່ເອກະສານ ແທນທີ່ console. ໃນຂະນະທີ່ນີ້ສາມາດເປັນ
ເຮັດໄດ້ຢ່າງງ່າຍດາຍດ້ວຍການປ່ຽນເສັ້ນທາງຜົນຜະລິດມີກໍລະນີທີ່ທາງເລືອກນີ້ແມ່ນຈໍາເປັນ:
ເມື່ອ terminal reinterpres ຜົນຜະລິດກ່ອນທີ່ຈະຂຽນມັນໃສ່ໄຟລ໌. ລັກສະນະ
ທີ່ກໍານົດໄວ້ກັບ --output-charset ເປັນກຽດ.
--ui-ພາສາ ລະຫັດ
ບັງຄັບໃຫ້ການແປຂອງພາສາ ລະຫັດ ທີ່ຈະໃຊ້ (ເຊັ່ນ 'de_DE' ສໍາລັບພາສາເຢຍລະມັນ
ການແປ). ມັນມັກໃຊ້ຕົວແປສະພາບແວດລ້ອມ ພາສາ, LC_MESSAGES ແລະ
LC_ALL ເຖິງແມ່ນວ່າ. ໃສ່ 'ບັນຊີລາຍຊື່' ເປັນ ລະຫັດ ຈະເຮັດໃຫ້ເກີດ mkveextract(1) ເພື່ອອອກບັນຊີລາຍການ
ຂອງການແປພາສາທີ່ມີຢູ່.
--debug ກະທູ້
ເປີດການດີບັກສຳລັບຄຸນສົມບັດສະເພາະ. ທາງເລືອກນີ້ແມ່ນເປັນປະໂຫຍດສໍາລັບນັກພັດທະນາເທົ່ານັ້ນ.
-- ມີສ່ວນຮ່ວມ ຄຸນນະສົມບັດ
ເປີດຄຸນສົມບັດທົດລອງ. ບັນຊີລາຍຊື່ຂອງຄຸນນະສົມບັດທີ່ມີຢູ່ສາມາດໄດ້ຮັບການຮ້ອງຂໍດ້ວຍ
mkvpropedit -- ມີສ່ວນຮ່ວມ ບັນຊີລາຍຊື່. ລັກສະນະເຫຼົ່ານີ້ບໍ່ໄດ້ຫມາຍຄວາມວ່າຈະຖືກນໍາໃຊ້ເປັນປົກກະຕິ
ສະຖານະການ.
--gui-mode
ເປີດໂໝດ GUI. ໃນຮູບແບບນີ້ສາຍຮູບແບບພິເສດອາດຈະເປັນຜົນຜະລິດທີ່ສາມາດບອກໄດ້
GUI ຄວບຄຸມສິ່ງທີ່ກໍາລັງເກີດຂຶ້ນ. ຂໍ້ຄວາມເຫຼົ່ານີ້ປະຕິບັດຕາມຮູບແບບ '#GUI# message'.
ຂໍ້ຄວາມອາດຈະຕິດຕາມດ້ວຍຄູ່ຄີ/ຄ່າຄືກັບໃນ
'#GUI#message#key1=value1#key2=value2...'. ທັງຂໍ້ຄວາມຫຼືກະແຈບໍ່ເຄີຍມີ
ແປ ແລະອອກເປັນພາສາອັງກິດສະເໝີ.
-v, -- verbose
ເປັນ verbose ແລະສະແດງໃຫ້ເຫັນອົງປະກອບ Matroska (TM) ທີ່ສໍາຄັນທັງຫມົດທີ່ເຂົາເຈົ້າກໍາລັງອ່ານ.
-h, - ຊ່ວຍ
ສະແດງຂໍ້ມູນການນໍາໃຊ້ແລະອອກ.
-V, - ການປ່ຽນແປງ
ສະແດງຂໍ້ມູນເວີຊັນ ແລະອອກ.
--ກວດສອບສໍາລັບການປັບປຸງ
ກວດສອບອອນໄລນ໌ສໍາລັບການອອກໃຫມ່ໂດຍການດາວໂຫຼດ URL
http://mkvtoolnix-releases.bunkus.org/latest-release.xml. ສີ່ສາຍຈະຖືກສົ່ງອອກໃນ
key=value style: URL ຈາກບ່ອນທີ່ຂໍ້ມູນຖືກດຶງມາ (key
version_check_url), ເວີຊັ່ນທີ່ໃຊ້ໃນຂະນະນີ້ (keyrunning_version), ຫລ້າສຸດ
ລຸ້ນຂອງການປ່ອຍ (key available_version) ແລະ URL ດາວໂຫຼດ (key download_url).
ຫຼັງຈາກນັ້ນ, ໂຄງການດັ່ງກ່າວມີລະຫັດອອກຂອງ 0 ຖ້າບໍ່ມີການປ່ອຍໃຫມ່ກວ່າ,
ກັບ 1 ຖ້າມີການປ່ອຍຕົວໃຫມ່ກວ່າແລະມີ 2 ຖ້າມີຂໍ້ຜິດພາດເກີດຂື້ນ (ຕົວຢ່າງຖ້າມີ
ບໍ່ສາມາດດຶງຂໍ້ມູນການປັບປຸງ).
ທາງເລືອກນີ້ສາມາດໃຊ້ໄດ້ພຽງແຕ່ຖ້າໂຄງການຖືກສ້າງຂຶ້ນໂດຍສະຫນັບສະຫນູນ libcurl.
@options-file
ອ່ານການໂຕ້ຖຽງແຖວຄໍາສັ່ງເພີ່ມເຕີມຈາກໄຟລ໌ options-file. ສາຍທີ່ທໍາອິດ
ຕົວອັກສອນທີ່ບໍ່ແມ່ນຊ່ອງຂາວແມ່ນເຄື່ອງໝາຍ hash ('#') ຖືກປະຕິບັດເປັນຄຳເຫັນ ແລະຖືກລະເລີຍ.
ຊ່ອງຫວ່າງສີຂາວຢູ່ຈຸດເລີ່ມຕົ້ນ ແລະຈຸດສິ້ນສຸດຂອງແຖວຈະຖືກລອກອອກ. ແຕ່ລະແຖວຕ້ອງມີ
ແທ້ຫນຶ່ງທາງເລືອກ.
ຫຼາຍ chars ສາມາດຫລົບຫນີໄດ້, ຕົວຢ່າງ: ຖ້າທ່ານຕ້ອງການເລີ່ມຕົ້ນແຖວທີ່ບໍ່ແມ່ນຄໍາເຫັນດ້ວຍ '#'.
ກົດລະບຽບໄດ້ຖືກອະທິບາຍຢູ່ໃນພາກກ່ຽວກັບການຫນີຂໍ້ຄວາມ.
ເສັ້ນຄໍາສັ່ງ 'mkvpropedit source.mkv --ດັດແກ້ ຕິດຕາມ:a2 --ຕັ້ງ name=ຄຳເຫັນ' ອາດຈະເປັນ
ປ່ຽນເປັນໄຟລ໌ທາງເລືອກຕໍ່ໄປນີ້:
# ແກ້ໄຂ source.mkv
source.mkv
# ແກ້ໄຂເພງສຽງທີສອງ
--ດັດແກ້
ຕິດຕາມ:a2
# ແລະຕັ້ງຫົວຂໍ້ເປັນ 'ຄໍາເຫັນ'
--ຕັ້ງ
name=ຄຳເຫັນ
ແກ້ໄຂ ຕົວເລືອກ
ໄດ້ --ດັດແກ້ ທາງເລືອກກໍານົດພາກສ່ວນໄຟລ໌ Matroska (TM) (ຂໍ້ມູນສ່ວນຫຼືສະເພາະໃດຫນຶ່ງ
ສ່ວນຫົວຂອງການຕິດຕາມ) ທີ່ທັງໝົດຕໍ່ໄປນີ້ການເພີ່ມ, ຕັ້ງຄ່າ ແລະລຶບການກະທຳດຳເນີນງານຢູ່. ນີ້ຄົງຢູ່
ໃຊ້ໄດ້ຈົນກ່ວາຕໍ່ໄປ --ດັດແກ້ ທາງເລືອກແມ່ນພົບເຫັນ. ການໂຕ້ຖຽງກັບທາງເລືອກນີ້ເອີ້ນວ່າ
ແກ້ໄຂຕົວເລືອກ.
ໂດຍຄ່າເລີ່ມຕົ້ນ mkvpropedit(1) ຈະແກ້ໄຂພາກສ່ວນຂໍ້ມູນ segment.
ສ່ວນ ຂໍ້ມູນຂ່າວສານ
ຂໍ້ມູນສ່ວນທີ່ສາມາດເລືອກໄດ້ດ້ວຍຫນຶ່ງໃນສາມຄໍາເຫຼົ່ານີ້: 'ຂໍ້ມູນ',
'segment_info' ຫຼື 'segmentinfo'. ມັນມີຄຸນສົມບັດເຊັ່ນ: ຫົວຂໍ້ຍ່ອຍ ຫຼື
ພາກສ່ວນ UID.
ການຕິດຕາມ headers
ສ່ວນຫົວຕິດຕາມສາມາດເລືອກໄດ້ດ້ວຍຕົວເລືອກທີ່ຊັບຊ້ອນກວ່າເລັກນ້ອຍ. ການປ່ຽນແປງທັງຫມົດເລີ່ມຕົ້ນ
ກັບ 'ຕິດຕາມ:'. ຄຸນສົມບັດຂອງຫົວຕິດຕາມປະກອບມີອົງປະກອບເຊັ່ນ: ລະຫັດພາສາ,
ທຸງ 'ເພງເລີ່ມຕົ້ນ' ຫຼືຊື່ຂອງເພງ.
ຕິດຕາມ:n
ຖ້າພາລາມິເຕີ n ແມ່ນຕົວເລກຫຼັງຈາກນັ້ນ nເພງທີຈະຖືກເລືອກ. ຄໍາສັ່ງຕິດຕາມແມ່ນ
ຄືກັນ mkvmerge(1) ຂອງ -- ກໍານົດ ຜົນຜະລິດທາງເລືອກ.
ຕົວເລກເລີ່ມຕົ້ນທີ່ 1.
ຕິດຕາມ:tn
ຖ້າພາລາມິເຕີເລີ່ມຕົ້ນດ້ວຍຕົວອັກສອນດຽວ t ຕາມດ້ວຍ n ຈາກນັ້ນ nth ຕິດຕາມ
ປະເພດເພງສະເພາະຈະຖືກເລືອກ. ຕົວກໍານົດການປະເພດການຕິດຕາມ t ຕ້ອງເປັນຫນຶ່ງໃນ
ຕົວອັກສອນສີ່ຕົວນີ້: 'a' ສໍາລັບເພງສຽງ, 'b' ສໍາລັບປຸ່ມຕິດຕາມ, 's' ສໍາລັບ a
subtitle track ແລະ 'v' ສໍາລັບຕິດຕາມວິດີໂອ. ຄໍາສັ່ງຕິດຕາມແມ່ນຄືກັນ
mkvmerge(1) ຂອງ -- ກໍານົດ ຜົນຜະລິດທາງເລືອກ.
ຕົວເລກເລີ່ມຕົ້ນທີ່ 1.
ຕິດຕາມ:=uid
ຖ້າພາລາມິເຕີເລີ່ມຕົ້ນດ້ວຍ '=' ຕາມດ້ວຍຕົວເລກ uid ຫຼັງຈາກນັ້ນ, ຕິດຕາມທີ່ມີການຕິດຕາມ
ອົງປະກອບ UID ເທົ່າກັບນີ້ uid. ຕິດຕາມ UIDs ສາມາດໄດ້ຮັບດ້ວຍ mkvinfo(1).
ຕິດຕາມ:@ຈໍານວນ
ຖ້າພາລາມິເຕີເລີ່ມຕົ້ນດ້ວຍ '@' ຕາມດ້ວຍຕົວເລກ ຈໍານວນ ຫຼັງ ຈາກ ນັ້ນ ຕິດ ຕາມ ທີ່ ມີ
ອົງປະກອບເລກຕິດຕາມເທົ່າກັບນີ້ ຈໍານວນ. ເລກຕິດຕາມສາມາດໄດ້ຮັບດ້ວຍ mkvinfo(1).
ອ່ືນ
ເນື່ອງຈາກລັກສະນະຂອງການຄັດເລືອກການແກ້ໄຂການຕິດຕາມມັນເປັນໄປໄດ້ທີ່ມີຕົວເລືອກຫຼາຍ
ຕົວຈິງແລ້ວກົງກັບຫົວຂໍ້ຕິດຕາມດຽວກັນ. ໃນກໍລະນີດັ່ງກ່າວ, ການປະຕິບັດທັງຫມົດສໍາລັບຕົວເລືອກການແກ້ໄຂເຫຼົ່ານັ້ນ
ຈະຖືກລວມເຂົ້າກັນແລະປະຕິບັດໃນຄໍາສັ່ງທີ່ພວກເຂົາຖືກມອບໃຫ້ຢູ່ໃນເສັ້ນຄໍາສັ່ງ.
ເອົາໃຈໃສ່ ຕົວເລືອກ
ໂຕເລືອກໄຟລ໌ແນບແມ່ນໃຊ້ກັບສອງຄຳສັ່ງ --replace-attachment ແລະ
--delete-attachment. ມັນສາມາດມີຫນຶ່ງໃນສີ່ຮູບແບບຕໍ່ໄປນີ້:
1. ການຄັດເລືອກໂດຍ ID ໄຟລ໌ແນບ. ໃນຮູບແບບນີ້ຕົວເລືອກແມ່ນພຽງແຕ່ຕົວເລກ, the
ID ຂອງໄຟລ໌ແນບເປັນຜົນຜະລິດໂດຍ mkvmerge(1) ຄໍາສັ່ງການລະບຸຕົວຂອງ.
2. ການຄັດເລືອກໂດຍໄຟລ໌ແນບ UID (ID ເປັນເອກະລັກ). ໃນຮູບແບບນີ້ຕົວເລືອກແມ່ນເຄື່ອງຫມາຍເທົ່າທຽມກັນ =
ຕິດຕາມດ້ວຍຕົວເລກ, ID ເອກະລັກຂອງໄຟລ໌ແນບເປັນຜົນຜະລິດໂດຍ mkvmerge(1) ຄຳເວົ້າຂອງ
ຄໍາສັ່ງການກໍານົດ.
3. ການຄັດເລືອກໂດຍຊື່ໄຟລ໌ແນບ. ໃນຮູບແບບນີ້ຕົວເລືອກແມ່ນຊື່ຄໍາທີ່ຮູ້ຫນັງສື:
ຕິດຕາມດ້ວຍຊື່ໄຟລ໌ແນບທີ່ມີຢູ່ແລ້ວ. ຖ້າຕົວເລືອກນີ້ຖືກນໍາໃຊ້ກັບ
--replace-attachment ຫຼັງຈາກນັ້ນ, ຈໍ້າສອງເມັດພາຍໃນຊື່ທີ່ຈະຈັບຄູ່ຕ້ອງຖືກຫລົບຫນີເປັນ \c.
4. ການຄັດເລືອກໂດຍປະເພດ MIME. ໃນຮູບແບບນີ້ຕົວເລືອກແມ່ນຄໍາສັບ mime-type:
ຕິດຕາມດ້ວຍປະເພດ MIME ຂອງໄຟລ໌ແນບທີ່ມີຢູ່ແລ້ວ. ຖ້າຕົວເລືອກນີ້ຖືກນໍາໃຊ້ກັບ
--replace-attachment ຫຼັງຈາກນັ້ນ, ຈໍ້າສອງເມັດພາຍໃນປະເພດ MIME ທີ່ຈະຈັບຄູ່ຕ້ອງຖືກຫລົບຫນີເປັນ \c.
ຕົວຢ່າງ
ຕົວຢ່າງຕໍ່ໄປນີ້ແກ້ໄຂໄຟລ໌ທີ່ເອີ້ນວ່າ 'movie.mkv'. ມັນກໍານົດຫົວຂໍ້ສ່ວນແລະ
ແກ້ໄຂລະຫັດພາສາຂອງສຽງ ແລະເພງຍ່ອຍ. ໃຫ້ສັງເກດວ່າຕົວຢ່າງນີ້ສາມາດເປັນ
ສັ້ນລົງໂດຍການອອກຄັ້ງທໍາອິດ --ດັດແກ້ ທາງເລືອກເພາະວ່າການແກ້ໄຂຂໍ້ມູນສ່ວນ
ອົງປະກອບແມ່ນຄ່າເລີ່ມຕົ້ນສໍາລັບທຸກທາງເລືອກທີ່ພົບກ່ອນທໍາອິດ --ດັດແກ້ ທາງເລືອກຢ່າງໃດກໍຕາມ.
$ mkvpropedit movie.mkv --ດັດແກ້ຂໍ້ມູນ --set "title=The movie" --edit track:a1 --set language=fre --edit track:a2 --set language=ita
ຕົວຢ່າງທີສອງເອົາ 'ທຸງຕິດຕາມເລີ່ມຕົ້ນ' ອອກຈາກເພງຍ່ອຍແລະຊຸດທໍາອິດ
ມັນສໍາລັບອັນທີສອງ. ໃຫ້ສັງເກດວ່າ mkvpropedit(1), ບໍ່ເຫມືອນກັບ mkvmerge(1), ບໍ່ໄດ້ກໍານົດ
'ທຸງຕິດຕາມເລີ່ມຕົ້ນ' ຂອງເພງອື່ນເປັນ '0' ຖ້າມັນຖືກຕັ້ງເປັນ '1' ສໍາລັບເພງອື່ນ
ອັດຕະໂນມັດ.
$ mkvpropedit movie.mkv --edit track:s1 --set flag-default=0 --edit track:s2 --set flag-default=1
ການປ່ຽນແທໍກສໍາລັບເພງຍ່ອຍທີສອງໃນໄຟລ໌ເບິ່ງຄືວ່ານີ້:
$ mkvpropedit movie.mkv --tags track:s2:new-subtitle-tags.xml
ການຖອນ tags ທັງຫມົດຮຽກຮ້ອງໃຫ້ອອກຈາກຊື່ໄຟລ໌:
$ mkvpropedit movie.mkv --tags ທັງໝົດ:
ການປ່ຽນແທນບົດໃນໄຟລ໌ເບິ່ງຄືວ່ານີ້:
$ mkvpropedit movie.mkv --chapters new-chapters.xml
ການລຶບບົດທັງໝົດອອກຮຽກຮ້ອງໃຫ້ອອກຊື່ໄຟລ໌:
$ mkvpropedit movie.mkv --ບົດ ''
ການເພີ່ມໄຟລ໌ຕົວອັກສອນ (Arial.ttf) ເປັນໄຟລ໌ແນບ:
$ mkvpropedit movie.mkv --add-attachment Arial.ttf
ການເພີ່ມໄຟລ໌ຕົວອັກສອນ (89719823.ttf) ເປັນໄຟລ໌ແນບ ແລະໃຫ້ຂໍ້ມູນບາງອັນ
ແທ້ໆແມ່ນພຽງແຕ່ Arial:
$ mkvpropedit movie.mkv --attachment-name Arial.ttf --attachment-description 'ຕົວອັກສອນ Arial ເປັນຕົວອັກສອນ TrueType' --attachment-mime-type application/x-truetype-font --add-attachment 89719823.ttf
ການປ່ຽນຟອນທີ່ຕິດຄັດມາໜຶ່ງໄຟລ໌ (Comic.ttf) ດ້ວຍໄຟລ໌ອື່ນ (Arial.ttf):
$ mkvpropedit movie.mkv --attachment-name Arial.ttf --attachment-description 'ຟອນ Arial ເປັນຟອນ TrueType' --replace-attachment name:Comic.ttf:Arial.ttf
ການລຶບໄຟລ໌ທີ່ຕິດຄັດມາທີສອງ, ມັນອາດຈະເປັນແນວໃດ:
$ mkvpropedit movie.mkv --delete-attachment 2
ການລຶບຟອນທີ່ຕິດຄັດມາທັງໝົດຕາມປະເພດ MIME:
$ mkvpropedit movie.mkv --delete-attachment mime-type:application/x-truetype-font
ອອກ ລະຫັດ
mkvpropedit(1) ອອກດ້ວຍຫນຶ່ງໃນສາມລະຫັດອອກ:
· 0 -- ລະຫັດອອກນີ້ໝາຍຄວາມວ່າການດັດແກ້ສຳເລັດແລ້ວ.
· 1 -- ໃນກໍລະນີນີ້ mkvpropedit(1) ມີຜົນຜະລິດຢ່າງຫນ້ອຍຫນຶ່ງຄໍາເຕືອນ, ແຕ່ວ່າການດັດແກ້
ໄດ້ສືບຕໍ່. ຄຳເຕືອນແມ່ນນຳໜ້າດ້ວຍຂໍ້ຄວາມ 'Warning:'. ຂຶ້ນຢູ່ກັບບັນຫາ
ກ່ຽວຂ້ອງກັບໄຟລ໌ຜົນໄດ້ຮັບອາດຈະ ok ຫຼືບໍ່. ຜູ້ໃຊ້ໄດ້ຖືກກະຕຸ້ນໃຫ້ກວດເບິ່ງທັງສອງ
ການເຕືອນໄພແລະໄຟລ໌ຜົນໄດ້ຮັບ.
· 2 -- ລະຫັດອອກນີ້ຖືກໃຊ້ຫຼັງຈາກເກີດຄວາມຜິດພາດຂຶ້ນ. mkvpropedit(1) ເອົາລູກອອກທີ່ຖືກຕ້ອງ
ຫຼັງຈາກທີ່ອອກຂໍ້ຄວາມຜິດພາດ. ຂໍ້ຄວາມຜິດພາດມາຈາກບັນຊີຄໍາສັ່ງທີ່ຜິດພາດ
ການໂຕ້ຖຽງກ່ຽວກັບຄວາມຜິດພາດທີ່ອ່ານ / ຂຽນກັບໄຟລ໌ທີ່ແຕກຫັກ.
ຂໍ້ຄວາມ ເອກະສານ ແລະ ລັກສະນະ SET ການສົນທະນາ
ສໍາລັບການສົນທະນາໃນຄວາມເລິກກ່ຽວກັບວິທີການເຄື່ອງມືທັງຫມົດໃນຊຸດ MKVToolNix ຈັດການລັກສະນະ
ຕັ້ງການປ່ຽນແປງ, ການເຂົ້າລະຫັດ / ຜົນຜະລິດ, ການເຂົ້າລະຫັດເສັ້ນຄໍາສັ່ງແລະການເຂົ້າລະຫັດ console ກະລຸນາ
ເບິ່ງພາກສ່ວນທີ່ມີຊື່ດຽວກັນຢູ່ໃນ mkvmerge(1) ຫນ້າຜູ້ຊາຍ.
ໜີ ພິເສດ CHARS IN ຂໍ້ຄວາມ
ມີບາງບ່ອນທີ່ຕົວອັກສອນພິເສດໃນຂໍ້ຄວາມຕ້ອງ ຫຼືຄວນຈະຖືກຫລົບໜີ. ໄດ້
ກົດລະບຽບສໍາລັບການຫລົບໄພແມ່ນງ່າຍດາຍ: ແຕ່ລະຕົວອັກສອນທີ່ຕ້ອງການຫນີຖືກທົດແທນດ້ວຍ a
backslash ຕິດຕາມດ້ວຍຕົວອັກສອນອື່ນ.
ກົດລະບຽບຄື: ' ' (ຍະຫວ່າງ) ກາຍເປັນ '\s', '"' (ວົງຢືມຄູ່) ກາຍເປັນ '\2', ':' ກາຍເປັນ.
'\c', '#' ກາຍເປັນ '\h' ແລະ '\' (backslash ດຽວ) ຕົວມັນເອງກາຍເປັນ '\\'.
ENVIRONMENT ຄວາມຮັບຜິດຊອບ
mkvpropedit(1) ໃຊ້ຕົວແປເລີ່ມຕົ້ນທີ່ກໍານົດສະຖານທີ່ຂອງລະບົບ (ຕົວຢ່າງ ພາສາ
ແລະ LC_* ຄອບຄົວ). ຕົວແປເພີ່ມເຕີມ:
MKVPROPEDIT_DEBUG, MKVTOOLNIX_DEBUG ແລະຮູບແບບສັ້ນຂອງມັນ MTX_DEBUG
ເນື້ອໃນແມ່ນໄດ້ຮັບການປິ່ນປົວເປັນຖ້າຫາກວ່າມັນໄດ້ຮັບການຜ່ານ --debug ທາງເລືອກ.
MKVPROPEDIT_ENGAGE, MKVTOOLNIX_ENGAGE ແລະຮູບແບບສັ້ນຂອງມັນ MTX_ENGAGE
ເນື້ອໃນແມ່ນໄດ້ຮັບການປິ່ນປົວເປັນຖ້າຫາກວ່າມັນໄດ້ຮັບການຜ່ານ -- ມີສ່ວນຮ່ວມ ທາງເລືອກ.
MKVPROPEDIT_OPTIONS, MKVTOOLNIX_OPTIONS ແລະຮູບແບບສັ້ນຂອງມັນ MTX_OPTIONS
ເນື້ອໃນໄດ້ຖືກແບ່ງອອກໃນພື້ນທີ່ສີຂາວ. ສາຍບາງສ່ວນທີ່ໄດ້ຮັບຜົນຖືກປະຕິບັດຄືກັບວ່າ
ມັນໄດ້ຖືກຖ່າຍທອດເປັນຕົວເລືອກແຖວຄໍາສັ່ງ. ຖ້າທ່ານຕ້ອງການຜ່ານລັກສະນະພິເສດ
(ຕົວຢ່າງ: ຊ່ອງຫວ່າງ) ຫຼັງຈາກນັ້ນທ່ານຕ້ອງຫນີພວກເຂົາ (ເບິ່ງຫົວຂໍ້ກ່ຽວກັບການຫລົບຫນີພິເສດ
ຕົວອັກສອນໃນຂໍ້ຄວາມ).
ໃຊ້ mkvpropedit ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net