ນີ້ແມ່ນຄໍາສັ່ງ MP4Box ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນສະຖານີເຮັດວຽກອອນໄລນ໌ຟຣີຫຼາຍອັນຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
MP4Box - MPEG-4 Systems Toolbox
ສະຫຼຸບສັງລວມ
MP4Box [ທາງເລືອກ] ເອກະສານ [ທາງເລືອກ]
ລາຍລະອຽດ
MP4Box ເປັນເຄື່ອງມືບັນຊີຄໍາສັ່ງຫຼາຍຈຸດປະສົງເພື່ອສ້າງແລະແກ້ໄຂ MPEG-4 ລະບົບ
ການນຳສະເໜີ ແລະຈັດການໄຟລ໌ ISO-media (MP4, 3GP, MOV).
MP4Box ສະຫນັບສະຫນູນການປ່ຽນໄຟລ໌ຈາກຮູບແບບວັດຖຸດິບຕ່າງໆແລະ IsoMedia / AVI / MPEG-PS / OGG
ບັນຈຸ, ຄໍາແນະນໍາໄຟລ໌ສໍາລັບການຖ່າຍທອດ RTP ສໍາລັບເຄື່ອງແມ່ຂ່າຍນ້ໍາທີ່ເຂົ້າກັນໄດ້ QuickTime,
interleaving ໄຟລ໌, fragmentation ໄຟລ໌ແລະການສະກັດຕິດຕາມ.
MP4Box ຍັງໃຫ້ເຄື່ອງມື dump ທີ່ໃຊ້ໃນການກວດສອບຮູບແບບໄຟລ໌, RTP hint track, SDP
ຂໍ້ມູນ, ອົງປະກອບຂອງ scene. ມັນຍັງອາດຈະຖືກໃຊ້ເພື່ອປ່ຽນເປັນ ແລະຈາກ BT/XMT-
A/VRML/X3D.
MP4Box ຍັງມີຕົວເຂົ້າລະຫັດ ແລະຕົວຖອດລະຫັດລະບົບ MPEG-4 ສຳລັບເຄື່ອງມື BIFS ແລະ OD.
MP4Box ບໍ່ໄດ້ຄາດຫວັງວ່າຈະມີຄໍາສັ່ງໂດຍສະເພາະໃນທາງເລືອກໃນທັນທີ.
ກຳ ລັງໄດ້ຮັບ ຊ່ວຍເຫຼືອ ກັບ MP4Box
-h [ປະເພດ]
ພິມຊ່ວຍເຫຼືອຫນ້າຈໍ. "ປະເພດ" ສາມາດເປັນຫນຶ່ງໃນ "ທົ່ວໄປ", "ຄໍາແນະນໍາ", "ນໍາເຂົ້າ", "ເຂົ້າລະຫັດ",
"extract", "dump", "swf", "meta", "crypt", "format", "rtp", "live" ສໍາລັບສະເພາະ
ຊ່ວຍເຫຼືອ.
-ການປ່ຽນແປງ
ພິມສະບັບຂອງ MP4Box.
-noprog
ປິດການລາຍງານຄວາມຄືບໜ້າ.
- ງຽບ ໂໝດງຽບ (ບໍ່ມີຂໍ້ມູນບັນທຶກ).
-v ຮູບແບບ verbose (ຂໍ້ມູນບັນທຶກເພີ່ມເຕີມ).
- ຄວາມຜິດພາດທີ່ເຄັ່ງຄັດ
ອອກຫຼັງຈາກລາຍງານຄວາມຜິດພາດຄັ້ງທໍາອິດ.
- nodes ລາຍການທີ່ຮອງຮັບ MPEG-4 Systems nodes ໃນ MP4Box ປະຈຸບັນ.
- node NodeName
ພິມ syntax ຂອງ node. ແຕ່ລະພາກສະຫນາມແມ່ນລະບຸໄວ້ເປັນ
ປະເພດເຫດການ ປະເພດພາກສະຫນາມ ຊື່ພາກສະຫນາມ ຄ່າເລີ່ມຕົ້ນ
ແລະຂໍ້ມູນ quantization ພາກສະຫນາມແລະ quantization bounds ຖ້າມີ.
-xnodes
ລາຍການທີ່ຮອງຮັບ X3D nodes ໃນ MP4Box ປະຈຸບັນ.
-xnode NodeName
ພິມ syntax node X3D. ແຕ່ລະພາກສະຫນາມແມ່ນລະບຸໄວ້ເປັນ
-snodes
ລາຍການທີ່ຮອງຮັບ SVG/LASeR nodes ໃນ MP4Box ປະຈຸບັນ.
ທົ່ວໄປ OPTIONS
- ລະຫວ່າງ ໄລຍະເວລາ
interleaves ຂໍ້ມູນສື່ມວນຊົນໃນ chunks ຂອງໄລຍະເວລາທີ່ກໍານົດໄວ້ສູງສຸດ (ສະແດງອອກໃນ
milliseconds) ແລະກະກຽມໄຟລ໌ສໍາລັບການຖ່າຍທອດ HTTP/FTP. ໂດຍຄ່າເລີ່ມຕົ້ນ MP4Box ສະເຫມີ
ຮ້ານຄ້າທີ່ມີ 0.5 ວິນາທີ interleaving. ຄ່າ interleaving ຂອງ '0' ຮ້ານຄ້າທີ່ບໍ່ມີ
interleaving (meta-data ຫຼັງຈາກນັ້ນຕິດຕາມຫຼັງຈາກຕິດຕາມ).
-old-inter ໄລຍະເວລາ ຄືກັນກັບ -inter ແຕ່ບໍ່ມີການປັບຕົວ drift
ຫມາຍເຫດ: ການຕິດຕາມ ດັດແກ້ ລາຍການ ມີ ບໍ່ສົນໃຈ ໃນເວລາທີ່ ປະຕິບັດ ແຊກແຊງ.
- ຮາບພຽງ ເກັບໄຟລ໌ດ້ວຍຂໍ້ມູນສື່ທັງໝົດກ່ອນ, ບໍ່ມີການແຊກແຊງ. ຖ້າໃຊ້ໃນເວລາສ້າງໃຫມ່
ໄຟລ໌, ບໍ່ມີໄຟລ໌ຊົ່ວຄາວຖືກສ້າງຂື້ນ (ເກັບຮັກສາໄວຂຶ້ນ).
- ຮອຍແຕກ ໄລຍະເວລາ
fragments ໄຟລ໌ໂດຍໃຊ້ ISO-Media fragments ຮູບເງົາ. ການຕິດຕາມຈະຖືກແຍກເປັນຊິ້ນສ່ວນດັ່ງນັ້ນ
ບໍ່ມີການຕິດຕາມການແລ່ນເກີນໄລຍະເວລາທີ່ກໍານົດໄວ້ (ສະແດງອອກເປັນມິນລິວິນາທີ). ປິດໃຊ້ງານ
ແຊກແຊງ.
- ອອກ
ລະບຸຊື່ໄຟລ໌ຜົນຜະລິດ.
-tmp
ກໍານົດ dryectory ສໍາລັບການເກັບຮັກສາຊົ່ວຄາວ. ຖ້າບໍ່ໄດ້ຕັ້ງ, ການເກັບຮັກສາຊົ່ວຄາວແມ່ນ OS-
ຂຶ້ນກັບ.
-ffspace ຂະຫນາດ
ແຊກພື້ນທີ່ຫວ່າງກ່ອນ moof ໃນໄຟລ໌ fragmented.
- nosys ເອົາຂໍ້ມູນທັງຫມົດ MPEG-4 ລະບົບຈາກໄຟລ໌ແຕ່ຮັກສາ IOD ຫວ່າງເປົ່າສໍາລັບການ
MPEG-4 Profile@ ຕົວຊີ້ບອກລະດັບ. ນາມແຝງ: -no-sys
- ບໍ່ມີໄອໂອດ
ເອົາ InitialObjectDscriptor ອອກຈາກໄຟລ໌.
-ອິດສະມາ ຂຽນໄຟລ໌ຄືນໃໝ່ເປັນໄຟລ໌ສຽງ/ວິດີໂອ ISMA 1.0 (ຂໍ້ມູນລະບົບທັງໝົດຖືກຂຽນຄືນ) ດ້ວຍ
ການອ້າງອີງໂມງທີ່ຖືກຕ້ອງ.
- ismax ຂຽນໄຟລ໌ຄືນໃໝ່ເປັນໄຟລ໌ສຽງ/ວິດີໂອ ISMA 1.0 (ຂໍ້ມູນລະບົບທັງໝົດຖືກຂຽນຄືນ) ດ້ວຍ
ການອ້າງອິງໂມງ ISMA (ການຖ່າຍທອດບໍ່ໄດ້ synchronized ຢ່າງຈະແຈ້ງ).
ຫມາຍເຫດ: ຊອກຫາ ອາດຈະ be ຫັກ ກັບ ບາງ ຜູ້ນ (ໃນ ISMA, ສຽງ ແລະ ວິດີໂອ streams do
ບໍ່ ຂຶ້ນກັບ on ຕົ້ນຕໍ scene ໂມງ).
-3 ກິກ ຂຽນໄຟລ໌ຄືນໃໝ່ເປັນໄຟລ໌ 3GP (ບໍ່ມີຂໍ້ມູນສະເພາະຂອງລະບົບ MPEG-4). ທາງເລືອກນີ້
ຈະຖືກເປີດໃຊ້ໂດຍຄ່າເລີ່ມຕົ້ນເມື່ອສ່ວນຂະຫຍາຍໄຟລ໌ເຂົ້າເປັນ .3gp ຫຼື .3g2.
- iPod rewrites ໄຟລ໌ສໍາລັບ iPod.
-ຍີ່ຫໍ້ ABCD[:v]
ກໍານົດຍີ່ຫໍ້ທີ່ສໍາຄັນຂອງໄຟລ໌, ມີສະບັບທາງເລືອກ.
-ab ກຂຄງ
ເພີ່ມຍີ່ຫໍ້ທີ່ໃຫ້ໃສ່ລາຍການຍີ່ຫໍ້ສຳຮອງຂອງໄຟລ໌.
-rb ກຂຄງ
ເອົາຍີ່ຫໍ້ທີ່ໃຫ້ໃສ່ບັນຊີລາຍຊື່ຍີ່ຫໍ້ສຳຮອງຂອງໄຟລ໌.
-cprt string
ເພີ່ມການແຈ້ງລິຂະສິດສະຕຣິງໃສ່ໄຟລ໌.
- ບົດ chap_file
ເພີ່ມຂໍ້ມູນບົດທີ່ມີຢູ່ໃນ chap_file ໃສ່ຮູບເງົາ. ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບ
ບົດໄວຍາກອນໄຟລ໌, cf http://gpac.sourceforge.net/auth_mp4box.php.
-rem trackID
ເອົາການຕິດຕາມທີ່ໄດ້ຮັບຈາກໄຟລ໌ - ສາມາດໄດ້ຮັບການກໍານົດຫຼາຍຄັ້ງ.
- ເປີດໃຊ້ trackID
ເຮັດໃຫ້ການຕິດຕາມໄດ້ຮັບ.
- ປິດການໃຊ້ງານ trackID
ປິດການທໍາງານການຕິດຕາມທີ່ໄດ້ຮັບ.
-ໃຫມ່ ບັງຄັບໃຫ້ສ້າງໄຟລ໌ປາຍທາງໃໝ່.
- ພາສາ [tkID=]LAN
ກໍານົດພາສາຂອງເພງທັງຫມົດຫຼືເພງທີ່ໃຫ້. LAN ແມ່ນ ISO 639-2 3
ລະຫັດຕົວອັກສອນ.
- ຊັກຊ້າ [tkID=]ຊັກຊ້າ_ms
ກໍານົດຄວາມລ່າຊ້າໃນ milliseconds ຂອງເພງທັງຫມົດຫຼືເພງທີ່ໃຫ້. LAN ແມ່ນ ISO
639-2 3 ລະຫັດຕົວອັກສອນ.
-par tkID=PAR
ກໍານົດອັດຕາສ່ວນ pixels ລວງຂອງຕິດຕາມພາບ (PAR=Num:Den ຫຼື "none").
-yam tkID=ຊື່
ກໍານົດຊື່ handler ຕິດຕາມ.
- ແທັກ tag1[:tag2]
ຕັ້ງແທໍກ iTunes ເປັນໄຟລ໌ - ຂໍ້ມູນເພີ່ມເຕີມ: MP4Box -tag-list.
-ແຍກ time_in_seconds
ແຍກຢູ່ໃນໄຟລ໌ທີ່ມີໄລຍະເວລາສູງສຸດທີ່ຕ້ອງການ. ນີ້ຈະເອົາລະບົບ MPEG-4 ທັງໝົດອອກ
ສື່ມວນຊົນ.
- ແບ່ງຂະຫນາດ size_in_kilobytes
ແບ່ງອອກໃນໄຟລ໌ທີ່ມີຂະຫນາດສູງສຸດທີ່ຕ້ອງການ. ນີ້ຈະເປັນການລຶບສື່ MPEG-4 Systems ທັງໝົດອອກ.
ນາມແຝງ: -splits
-split-chunk ເລີ່ມຕົ້ນ: ສິ້ນສຸດ
ສະກັດໄຟລ໌ໃຫມ່ຈາກເວລາເລີ່ມຕົ້ນເຖິງເວລາສິ້ນສຸດທີ່ກໍານົດ (ໃນວິນາທີ). ນີ້ຈະ
ເອົາສື່ລະບົບ MPEG-4 ທັງໝົດອອກ. ນາມແຝງ: -spltx
- ແຍກ ເລີ່ມຕົ້ນ: ສິ້ນສຸດ
ເຊັ່ນດຽວກັບ -split-chunk option, ແຕ່ປັບເວລາສິ້ນສຸດໃຫ້ເປັນ juste ກ່ອນ rap ສຸດທ້າຍ
ພົບເຫັນຢູ່ໃນ chunk ໄດ້.
-split-rap ເລີ່ມຕົ້ນ: ສິ້ນສຸດ
ແຍກຢູ່ໃນໄຟລ໌ເລີ່ມຕົ້ນໃນແຕ່ລະ RAP. ນີ້ຈະເປັນການລຶບສື່ MPEG-4 Systems ທັງໝົດອອກ.
ນາມແຝງ: -split
- ກຸ່ມເພີ່ມ fmt
ສ້າງຂໍ້ມູນການຈັດກຸ່ມໃຫມ່ໃນໄຟລ໌. ຮູບແບບແມ່ນບັນຊີລາຍຊື່ທີ່ແຍກອອກໂດຍຈໍ້າສອງເມັດຂອງ
ຕົວເລືອກຕໍ່ໄປນີ້:
refTrack=ID: ID ຂອງການຕິດຕາມທີ່ໃຊ້ເປັນການອ້າງອີງກຸ່ມ. ຖ້າບໍ່ຕັ້ງ, ຕິດຕາມຈະ
ເປັນຂອງກຸ່ມດຽວກັນກັບ trackID ທີ່ຜ່ານມາໄດ້ລະບຸໄວ້. ຖ້າ 0 ຫຼືບໍ່ມີກ່ອນຫນ້ານີ້
ຕິດຕາມລະບຸໄວ້, ກຸ່ມສະຫຼັບໃຫມ່ຈະໄດ້ຮັບການສ້າງຕັ້ງຂຶ້ນ.
switchID=ID: ID ຂອງກຸ່ມສະຫຼັບເພື່ອສ້າງ. ຖ້າ 0, ID ໃຫມ່ຈະຖືກຄິດໄລ່ສໍາລັບ
ເຈົ້າ. ຖ້າ <0, ປິດການໃຊ້ງານ SwitchGroup.
criteria=string: ບັນຊີລາຍຊື່ຂອງ space-separated 4CCs.
trackID=ID: ID ຂອງເພງທີ່ຈະເພີ່ມໃສ່ກຸ່ມນີ້.
*ຄຳເຕືອນ* ຕົວເລືອກປັບປຸງສະຖານະເມື່ອພວກມັນຖືກວິເຄາະ:
trackID=1:criteria=lang:trackID=2 ແຕກຕ່າງຈາກ:
criteria=lang:trackID=1:trackID=2. -group-rem-track ID ເອົາການຕິດຕາມຈາກມັນ
ກຸ່ມ.
-group-rem ID
ເອົາກຸ່ມຂອງການຕິດຕາມ.
- ທໍາຄວາມສະອາດກຸ່ມ
ເອົາຂໍ້ມູນກຸ່ມທັງໝົດອອກຈາກເພງທັງໝົດ.
-ref id:XXXX:refID
ເພີ່ມການອ້າງອິງຂອງປະເພດ 4CC ຈາກ track ID ໄປຕິດຕາມ refID.
-ເງິນສົດ ດ
ເປີດໃຊ້ DASH-ing ຂອງໄຟລ໌ທີ່ມີໄລຍະເວລາສ່ວນຂອງ DUR.
-rap ພາກສ່ວນເລີ່ມຕົ້ນດ້ວຍຈຸດເຂົ້າເຖິງແບບສຸ່ມ.
-frags-per-sidx N
ກໍານົດຈໍານວນສ່ວນທີ່ຈະຂຽນໃນແຕ່ລະກ່ອງ SIDX.
-segment-name ຊື່
ຕັ້ງຊື່ພາກສ່ວນສໍາລັບພາກສ່ວນທີ່ສ້າງຂຶ້ນ.
-segment-ext ຊື່
ຕັ້ງຊື່ສ່ວນຂະຫຍາຍ. ຄ່າເລີ່ມຕົ້ນແມ່ນ m4s.
-url-ແມ່ແບບ
ໃຊ້ UrlTemplate ແທນແຫຼ່ງທີ່ຊັດເຈນຢູ່ໃນສ່ວນຕ່າງໆ.
-daisy-ຕ່ອງໂສ້
ໃຊ້ daisy-chain SIDX ແທນການຈັດລໍາດັບ. ບໍ່ສົນໃຈຖ້າ frags/sidx ແມ່ນ 0.
-dash-ctx ເອກະສານ
ເກັບຮັກສາ/ຟື້ນຟູເວລາ DASH ຈາກ FILE.
-dash-ts-prog N
Program_number ທີ່ຈະພິຈາລະນາໃນກໍລະນີຂອງໄຟລ໌ MPTS.
ເມື່ອໃດ ການປ້ອນຂໍ້ມູນ ເອກະສານ is an ISO-Media ເອກະສານ (QT, mp4, 3GP), if no output is ລະບຸ ການ
ປັດໄຈນໍາເຂົ້າ ເອກະສານ IS ຂຽນທັບ.
ຄຳໃບ້ OPTIONS
- ຄໍາແນະນໍາ hint ໄຟລ໌ສໍາລັບ RTPRTSP sessions. ປະເພດ Payload ຖືກກວດພົບໂດຍອັດຕະໂນມັດແລະ
ກຳນົດຄ່າເວັ້ນເສຍແຕ່ຖືກບັງຄັບຜ່ານໜຶ່ງໃນ MPEG-4 Generic RTP payload.
-mtu ຂະຫນາດ
ກໍານົດຂະຫນາດຫນ່ວຍສົ່ງຂໍ້ມູນສູງສຸດເປັນ bytes (ເຊັ່ນ: ຂະຫນາດແພັກເກັດ RTP ສູງສຸດ).
ຂະຫນາດເລີ່ມຕົ້ນແມ່ນ 1500 bytes (Ethernet MTU). ນີ້ຕ້ອງໄດ້ຮັບການເລືອກຢ່າງລະມັດລະວັງ:
ການລະບຸແພັກເກັດໃຫຍ່ເກີນໄປຈະເຮັດໃຫ້ການແບ່ງແພັກເກັດທີ່ບໍ່ຕ້ອງການຢູ່ UDP
layer ໃນຂະນະທີ່ລະບຸແພັກເກັດນ້ອຍເກີນໄປຈະສົ່ງຜົນໃຫ້ RTP header overhead.
-ສໍາເນົາ ບັງຄັບໃຫ້ຂໍ້ມູນ hinted ຈະຖືກຄັດລອກໃສ່ການຕິດຕາມຄໍາແນະນໍາແທນທີ່ຈະອ້າງອີງງ່າຍໆ.
ນີ້ເລັ່ງການກໍ່ສ້າງ RTP packet ຢູ່ຂ້າງເຊີຟເວີແຕ່ຜົນໄດ້ຮັບຫຼາຍ
ໄຟລ໌ໃຫຍ່ກວ່າ.
-ແໜ້ນ ປະຕິບັດການແຊກແຊງຕາມຕົວຢ່າງຂອງການຕິດຕາມສື່ ແລະການຕິດຕາມຄໍາແນະນໍາ. ອັນນີ້ຄວນ
ຫຼຸດຜ່ອນການຊອກຄົ້ນຫາດິສກ໌ຢູ່ຂ້າງເຊີບເວີ (ຂຶ້ນກັບການປະຕິບັດຂອງເຊີບເວີ) ແຕ່ຜົນໄດ້ຮັບ
ໃນໄຟລ໌ທີ່ໃຫຍ່ກວ່າ.
- ຫຼາຍ [ເວລາສູງສຸດ]
ເປີດໃຊ້ການສົມທົບຂອງ Access Units ໃນແພັກເກັດ RTP ຖ້າເປັນໄປໄດ້. maxptime ເປັນທາງເລືອກ
ແລະລະບຸໄລຍະເວລາແພັກເກັດສູງສຸດເປັນ milliseconds (ຄ່າເລີ່ມຕົ້ນ 100).
-ອັດຕາ ck_rate
ກໍານົດອັດຕາ rtp ເປັນ Hz ເມື່ອບໍ່ມີອັດຕາຄ່າເລີ່ມຕົ້ນສໍາລັບການ payload. ຄ່າເລີ່ມຕົ້ນແມ່ນ
90000 (ອັດຕາ MPEG rtp).
-mpeg4 ບັງຄັບໃຊ້ payload ທົ່ວໄປ MPEG-4 ທຸກຄັ້ງທີ່ເປັນໄປໄດ້. ສື່ມວນຊົນຕິດຕາມໂດຍບໍ່ມີການ
ການສ້າງແຜນທີ່ກັບລະບົບ MPEG-4 ບໍ່ສາມາດໃຊ້ອັນນີ້.
-latm ບັງຄັບໃຊ້ payload LATM ສໍາລັບສຽງ AAC.
-static
ເປີດໃຊ້ການໃຊ້ງານ IDs payload RTP ແບບຄົງທີ່ສໍາລັບການຖ່າຍທອດທີ່ມີ payload IDs ຢ່າງເປັນທາງການ. ໂດຍ
MP4Box ເລີ່ມຕົ້ນໃຊ້ Payload IDs ແບບໄດນາມິກສະເໝີເພື່ອໃຫ້ສາມາດເຮັດວຽກຮ່ວມກັນໄດ້ສູງສຸດ, ບາງອັນ
ຜູ້ນມີບັນຫາກັບຄົນຄົງທີ່.
MPEG-4 generic Payload ທາງເລືອກໃນການ (ຜູ້ຊ່ຽວຊານ ພຽງແຕ່)
-ocr ບັງຄັບໃຫ້ແທຣັກມີເດຍທັງໝົດໃນໄຟລ໌ຖືກຮັບໃຊ້ໃຫ້ຖືກ synchronized. ນີ້ແມ່ນຈໍາເປັນ
ເພາະວ່າເຊີບເວີການຖ່າຍທອດສ່ວນໃຫຍ່ບໍ່ຮອງຮັບແທຣັກ desynchronized ໃນອັນດຽວ
ໄຟລ໌. ຈົ່ງລະມັດລະວັງທີ່ສຸດໃນເວລາທີ່ການອອກແບບການນໍາສະເຫນີແບບໂຕ້ຕອບ MPEG-4 ສໍາລັບ
streaming ນັບຕັ້ງແຕ່ທ່ານຈະຕ້ອງດູແລຄວາມສາມາດຂອງເຄື່ອງແມ່ຂ່າຍ streaming ...
MP4Box ສ້າງຄໍາເຕືອນໃນເວລາທີ່ກໍານົດເວລາຂອງໄຟລ໌ສາມາດໄດ້ຮັບການຕີຄວາມນ່າສົງໃສໂດຍ
server.
-rap ສັນຍານ Access Units ທຸງການເຂົ້າເຖິງແບບສຸ່ມໃນຊຸດ RTP. ນີ້ແມ່ນປົກກະຕິແລ້ວເທົ່ານັ້ນ
ຕ້ອງການສໍາລັບການຖ່າຍທອດລະບົບ MPEG-4 streams.
-ts ສັນຍານການເຂົ້າເຖິງ Units Time Stamps (CTS ແລະ DTS) ໃນຊຸດ RTP.
-ຂະຫນາດ ສັນຍານຂະຫນາດຫົວຫນ່ວຍການເຂົ້າເຖິງໃນຊອງ RTP.
-idx signals Access Units indexes (ຕົວເລກລໍາດັບ) ໃນຊຸດ RTP.
- ຫຼາຍ ເປີດໃຊ້ Access Units concatenation ໃນຊຸດ RTP (-ts, -size ແລະ -idx ແມ່ນ
ເລືອກຖ້າຈໍາເປັນ).
- ໄອໂອດ ປ້ອງກັນການຕິດຕາມລະບົບການຝັງຢູ່ໃນ IOD (ISMA ຄ້າຍຄື IOD) ເມື່ອສ້າງໃນ
SDP. MP4Box ອັດຕະໂນມັດກວດພົບໄຟລ໌ທີ່ບໍ່ຊັດເຈນ (ISMA/ບໍ່ແມ່ນ ISMA) ແຕ່ບໍ່ມີໃຜເປັນ
ສົມບູນ. ອັນນີ້ບໍ່ຄວນໃຊ້ກັບທາງເລືອກ -isma.
-add-sdp string
ເພີ່ມສະຕຣິງໃສ່ຮູບເງົາ SDP ຫຼືຕິດຕາມ SDP (tkID:string, ບ່ອນທີ່ tkID ເປັນ OD ຂອງ.
hint track ຫຼືຕິດຕາມສື່ມວນຊົນຂອງມັນ). ນີ້ໃຊ້ເວລາດູແລຂອງ SDP line reordering, ແຕ່ບໍ່ແມ່ນຂອງ
ຄວາມຖືກຕ້ອງຂອງເນື້ອຫາ SDP.
- unhint
ລຶບແທຣັກຄຳແນະນຳທັງໝົດ ແລະຂໍ້ມູນຄຳແນະນຳອື່ນໆອອກຈາກໄຟລ໌.
ສິ່ງ ສຳ ຄັນ OPTIONS
- ຕື່ມ
ເພີ່ມແທຣັກ src_file ທັງໝົດໃສ່ໄຟລ໌ປ້ອນ, ສ້າງມັນຖ້າບໍ່ມີຢູ່. ເຖິງ 20
ການປະຕິບັດການສະສົມ -add ສາມາດນໍາໃຊ້. syntax ສະຫນັບສະຫນູນແມ່ນ:
file#video: ນໍາເຂົ້າເພງທໍາອິດຈາກ src_file.
file#audio: ນໍາເຂົ້າເພງທໍາອິດຈາກ src_file.
file#trackID=ID ຫຼືໄຟລ໌#ID: ການນຳເຂົ້າທີ່ໃຫ້ມາຈາກ src_file. ເພື່ອໃຫ້ໄດ້ຮັບບັນຊີລາຍຊື່ຂອງ
ຕິດຕາມໃນໄຟລ໌ປ້ອນຂໍ້ມູນ, ການນໍາໃຊ້ -info [ID]
[;lang=LAN]: ລະບຸພາສາຂອງສື່ທີ່ນຳເຂົ້າ.
[;delay=delay_ms]: ລະບຸຄວາມລ່າຊ້າໃນເບື້ອງຕົ້ນເປັນ milliseconds ຂອງສື່ທີ່ນໍາເຂົ້າ.
-ແມວ
concatenates ຕິດຕາມ src_file ທັງຫມົດເພື່ອປ້ອນໄຟລ໌, ສ້າງມັນຖ້າບໍ່ມີຢູ່. ສື່ມວນຊົນ
ຕົວຢ່າງຈະຖືກເພີ່ມໃນຕອນທ້າຍຂອງເພງທີ່ເຂົ້າກັນໄດ້ທີ່ມີຢູ່. ຖ້າບໍ່ມີການຕິດຕາມທີ່ເຂົ້າກັນໄດ້
ຖືກພົບເຫັນສໍາລັບສື່ມວນຊົນທີ່ມັນຖືກສ້າງຂື້ນ. ເຖິງ 20 ການດໍາເນີນງານ -cat ສະສົມສາມາດໄດ້ຮັບການນໍາໃຊ້.
Syntax ແມ່ນຄືກັນກັບ -add.
-force-cat
ຂ້າມການກວດສອບການຕັ້ງຄ່າສື່ເມື່ອເຊື່ອມຕໍ່ໄຟລ໌.
- ຮັກສາ
ໂດຍຄ່າເລີ່ມຕົ້ນທຸກສື່ລະບົບ MPEG-4 ຖືກໂຍກຍ້າຍອອກດ້ວຍ -add ແລະ -cat. ທາງເລືອກນີ້
ຈະຫຼີກເວັ້ນການເອົາພວກມັນອອກຈາກໄຟລ໌ສຸດທ້າຍ.
- ຮັກສາທັງຫມົດ
ຮັກສາເພງທີ່ມີຢູ່ທັງຫມົດໃນເວລາທີ່ເພີ່ມໄຟລ໌.
-dref ເກັບຮັກສາຂໍ້ມູນສື່ໃນໄຟລ໌ຕົ້ນສະບັບພຽງແຕ່ນໍາເຂົ້າຂໍ້ມູນ meta (ເວລາກອບ, ຂະຫນາດແລະ
ການເຂົ້າເຖິງແບບສຸ່ມ).
ຫມາຍເຫດ ການອ້າງອິງຂໍ້ມູນອາດຈະລົ້ມເຫລວກັບ AVI ບາງອັນເພາະວ່າມັນຕ້ອງການຂໍ້ມູນທີ່ມີກອບ (ຕົວຢ່າງ
ຕົວຢ່າງ MP4) ທີ່ຈະຕໍ່ເນື່ອງໃນໄຟລ໌ຕົ້ນສະບັບ, ທີ່ບໍ່ແມ່ນສະເຫມີໄປ
ອີງຕາມການແຊກແຊງຕົ້ນສະບັບ.
- ບໍ່ມີການຫຼຸດລົງ
ບັງຄັບ FPS ຄົງທີ່ໃນເວລາທີ່ນໍາເຂົ້າວິດີໂອ AVI. ໂດຍຄ່າເລີ່ມຕົ້ນຂອງກອບທີ່ບໍ່ແມ່ນລະຫັດ (n-vop)
ຖືກໂຍກຍ້າຍອອກໃນເວລານໍາເຂົ້າ, ສົ່ງຜົນໃຫ້ສື່ອັດຕາເຟມປ່ຽນແປງໄດ້.
- ບັນຈຸ
ສຳລັບ CMP/M4V (raw MPEG-4 Visual), ບັງຄັບໂໝດ packed-bitstream (ເອົາ n-vops ທັງໝົດອອກ.
ແລະນໍາເຂົ້າໃນອັດຕາເຟມຄົງທີ່).
-sbr ນໍາເຂົ້າ AAC ເປັນ AAC-SBR, ມີສັນຍານທີ່ເຂົ້າກັນໄດ້ກັບກັບຄືນໄປບ່ອນ (ຕົວຖອດລະຫັດທີ່ບໍ່ແມ່ນ AAC-SBR
ຄວນຈະສາມາດຫຼິ້ນໄດ້).
-sbrx ນໍາເຂົ້າ AAC ເປັນ AAC-SBR, ດ້ວຍການສົ່ງສັນຍານທີ່ເຂົ້າກັນໄດ້ແບບບໍ່ກັບຄືນ (ບໍ່ແມ່ນ AAC-SBR
ຕົວຖອດລະຫັດຈະບໍ່ສາມາດຫຼິ້ນມັນໄດ້).
-ovsbr ນໍາເຂົ້າ AAC ເປັນ AAC-SBR ກັບ SBR oversample.
-ps ນໍາເຂົ້າ AAC ເປັນ AAC-PS, ມີສັນຍານທີ່ເຂົ້າກັນໄດ້ກັບກັບຄືນໄປບ່ອນຂອງ AAC-PS.
-psx ນໍາເຂົ້າ AAC ເປັນ AAC-PS, ດ້ວຍການສົ່ງສັນຍານທີ່ເຂົ້າກັນໄດ້ທີ່ບໍ່ກັບຄືນໄປບ່ອນ (ຕົວຖອດລະຫັດທີ່ບໍ່ແມ່ນ AAC-PS
ຈະບໍ່ສາມາດຫຼິ້ນໄດ້).
-fps ຂອບ
overrides ອັດຕາເຟຣມວິດີໂອທີ່ປ້ອນເຂົ້າ ຫຼືກໍານົດມັນສໍາລັບຄໍາບັນຍາຍ SUB.
-mpeg4 ບັງຄັບໃຊ້ຄໍາອະທິບາຍຕົວຢ່າງ MPEG-4 ແທນທີ່ຈະເປັນ 3GP (3GP2 QCELP/EVRC/SMV
ສຽງເທົ່ານັ້ນ).
-agg N ຮວບຮວມ N ເຟຣມສຽງໃນ 1 ຕົວຢ່າງ (ສື່ 3GP ເທົ່ານັ້ນ). ມູນຄ່າສູງສຸດທີ່ເປັນໄປໄດ້ແມ່ນ
15, ແລະຄ່າເລີ່ມຕົ້ນແມ່ນ 1 (ບໍ່ມີການລວບລວມ).
ກຳລັງເຂົ້າລະຫັດ OPTIONS
-mp4 ລະບຸໄຟລ໌ປ້ອນຂໍ້ມູນແມ່ນສໍາລັບການເຂົ້າລະຫັດ. ວັດສະດຸປ້ອນທີ່ຮອງຮັບແມ່ນໄຟລ໌ BT/XMT-A/WRL/SWF.
ຊື່ໄຟລ໌ທີ່ອອກມາແມ່ນຕາມຄ່າເລີ່ມຕົ້ນຂອງໄຟລ໌ປ້ອນຂໍ້ມູນທີ່ບໍ່ມີນາມສະກຸນບວກ ".mp4"
ການຂະຫຍາຍ.
- def ເຂົ້າລະຫັດ DEF'ed nodes ແລະເສັ້ນທາງດ້ວຍຊື່ຂໍ້ຄວາມຂອງເຂົາເຈົ້າ.
-ບັນທຶກ ສ້າງໄຟລ໌ບັນທຶກຕົວເຂົ້າລະຫັດ BIFS.
-ນາງສາວ ເອກະສານ
ລະບຸໄຟລ໌ສໍາລັບການນໍາເຂົ້າຕິດຕາມ - ໂດຍຄ່າເລີ່ມຕົ້ນ FILE.mp4 ຖືກນໍາໃຊ້ໃນເວລາເຂົ້າລະຫັດ
FILE.bt (ຂຽນຄືນໃນບ່ອນ). ທາງເລືອກນີ້ແມ່ນຈໍາເປັນພຽງແຕ່ຖ້າຫາກວ່າທ່ານບໍ່ໄດ້ສະຫນອງການ
muxInfo ທີ່ເຫມາະສົມຕໍ່ການຖ່າຍທອດໃນໄຟລ໌ BT/XMT.
- ຊິ້ງ ທີ່ໃຊ້ເວລາ
ບັງຄັບ BIFS ການສ້າງຈຸດເຂົ້າເຖິງແບບສຸ່ມທຸກໆ milliseconds. ບໍ່ສາມາດໃຊ້ໄດ້
ມີເງົາ. ຄຳເຕືອນ: ອັນນີ້ອາດຈະສົ່ງຜົນໃຫ້ມີພຶດຕິກຳແປກໆຂອງການນຳສະເໜີຂອງເຈົ້າຕັ້ງແຕ່ນັ້ນມາ
ຈຸດເຂົ້າເຖິງແບບສຸ່ມ BIFS ຣີສະຕາດສື່ທັງໝົດທີ່ກຳລັງແລ່ນຢູ່ໃນສາກ
(ຜູ້ຊ່ຽວຊານເທົ່ານັ້ນ - ອັນຕະລາຍ). ບໍ່ສາມາດໃຊ້ກັບ -shadow ໄດ້.
- ເງົາ ທີ່ໃຊ້ເວລາ
ບັງຄັບໃຫ້ BIFS ສ້າງຈຸດເຂົ້າເຖິງແບບສຸ່ມ shadow ທຸກໆ milliseconds. ເງົາ
ຕົວຢ່າງແມ່ນຈຸດເຂົ້າເຖິງແບບສຸ່ມທີ່ສາມາດໃຊ້ແທນການເຂົ້າເຖິງທີ່ບໍ່ແມ່ນແບບສຸ່ມ
ຈຸດໃນເວລາທີ່ຊອກຫາ. ຄໍາເຕືອນ: ນີ້ອາດຈະບໍ່ໄດ້ຮັບການສະຫນັບສະຫນູນໂດຍຜູ້ນບາງ (ຜູ້ຊ່ຽວຊານ
ເທົ່ານັ້ນ - ອັນຕະລາຍ). ບໍ່ສາມາດໃຊ້ກັບ -sync.
-ctx-in ເອກະສານ
ລະບຸບໍລິບົດເບື້ອງຕົ້ນ (MP4/BT/XMTA) ສໍາລັບການປຸງແຕ່ງ chunk. ໄຟລ໌ປ້ອນຂໍ້ມູນຈະຕ້ອງຫຼັງຈາກນັ້ນ
ເປັນໄຟລ໌ຄໍາສັ່ງເທົ່ານັ້ນ: ບໍ່ມີ IOD, ແລະບໍ່ມີຄໍາສັ່ງ implicit (ຄໍາສັ່ງທີ່ບໍ່ມີ 'AT').
-ctx-ອອກ ເອກະສານ
ລະບຸໄຟລ໌ຜົນຜະລິດຂອງບໍລິບົດທີ່ອັບເດດແລ້ວ (MP4/BT/XMTA) ໃນໂຫມດການປະມວນຜົນ chunk.
ນີ້ແມ່ນທາງເລືອກ, ການປຸງແຕ່ງ chunk ບໍ່ຈໍາເປັນຕ້ອງເກັບຮັກສາບໍລິບົດສຸດທ້າຍ.
ການແກ້ໄຂບັນຫາ res
ປັດໄຈການແກ້ໄຂ LSeR (-8 ຫາ 7, ຄ່າເລີ່ມຕົ້ນ 0). ເສັ້ນທັງໝົດແມ່ນຄູນດ້ວຍ 2^res
ກ່ອນທີ່ຈະຕັດ.
-coord-bits bits
ບິດທີ່ໃຊ້ສໍາລັບການເຂົ້າລະຫັດພິກັດທີ່ຖືກຕັດຢູ່ໃນ LSeR. (0 ຫາ 31, ຄ່າເລີ່ມຕົ້ນ 12)
-scale-bits bits
bits ທີ່ໃຊ້ສໍາລັບການເຂົ້າລະຫັດ scales ຕັດໃນ LSeR. (0 ຫາ 4, ຄ່າເລີ່ມຕົ້ນ 0)
- ປະລິມານອັດຕະໂນມັດ res
ໃຊ້ປະລິມານ LSeR ອັດຕະໂນມັດ. ການແກ້ໄຂແມ່ນໄດ້ຮັບການເປັນຖ້າຫາກວ່າການນໍາໃຊ້ -resolution ແຕ່
coord-bits ແລະ scale-bits ແມ່ນ infered.
ISMACRYPT OPTIONS
-crypt drm_file
crypt ຕິດຕາມສະເພາະໂດຍໃຊ້ ISMA AES CTR 128.
-ຖອດລະຫັດ [drm_file]
ຖອດລະຫັດເພງສະເພາະໂດຍໃຊ້ ISMA AES CTR 128. drm_file ສາມາດຖືກລະເວັ້ນໄດ້ຫາກກະແຈ
ຢູ່ໃນໄຟລ໌.
-set-kms [tkID=]kms_uri
ປ່ຽນສະຖານທີ່ KMS ສໍາລັບເພງທັງໝົດ ຫຼືອັນໃດນຶ່ງທີ່ໃຫ້ຫາກ tkID ຖືກລະບຸ.
DRM ເອກະສານ syntax ສໍາລັບການ ກປ ISMACryp
ໄຟລ໌ແມ່ນ XML ແລະຈະເລີ່ມຕົ້ນດ້ວຍຫົວຂໍ້ xml. ຮາກໄຟລ໌ແມ່ນອົງປະກອບ "ISMACryp".
ໄຟລ໌ແມ່ນບັນຊີລາຍຊື່ຂອງອົງປະກອບ "ISMACrypTrack".
ຄຸນລັກສະນະ ISMACrypTrack:
TrackID: ID ຂອງການຕິດຕາມເພື່ອເຂົ້າ/ຖອດລະຫັດ.
ກະແຈ: ກະແຈ AES-128 ຖືກຈັດຮູບແບບ (hex string 0x +32 chars.
ເກືອ: ກະແຈເກືອ CTR IV (64 bits) (hex string 0x +16 chars.
ການເຂົ້າລະຫັດພຽງແຕ່ຄຸນລັກສະນະ
Scheme_URI: URI ຂອງໂຄງການທີ່ໃຊ້.
KMS_URI: URI ຂອງລະບົບການຈັດການຫຼັກ - 'ຕົນເອງ' ຂຽນຄີ ແລະເກືອໃນໄຟລ໌.
selectiveType ປະເພດການເຂົ້າລະຫັດແບບເລືອກ - ຄ່າທີ່ເຂົ້າໃຈແມ່ນ "ບໍ່ມີ":
ທຸກໆຕົວຢ່າງທີ່ຖືກເຂົ້າລະຫັດ (ຄ່າເລີ່ມຕົ້ນ), "RAP": ພຽງແຕ່ເຂົ້າລະຫັດຫົວຫນ່ວຍການເຂົ້າເຖິງແບບສຸ່ມ, "Non-
RAP": ພຽງແຕ່ເຂົ້າລະຫັດຫນ່ວຍບໍລິການທີ່ບໍ່ແມ່ນແບບສຸ່ມ, "Rand": ການຄັດເລືອກແບບສຸ່ມແມ່ນ
ປະຕິບັດ", "X": ເຂົ້າລະຫັດທຸກໆຕົວຢ່າງທໍາອິດອອກຈາກ X, "RandX": ເຂົ້າລະຫັດແບບສຸ່ມຫນຶ່ງ.
ຕົວຢ່າງອອກຈາກ X.
ipmpType: IPMP ປະເພດສັນຍານ: ບໍ່ມີ, IPMP, IPMPX.
ipmpDescriptorID: IPMP_Descriptor ID ທີ່ຈະໃຊ້ຖ້າ IPMP(X) ຖືກໃຊ້. ຖ້າບໍ່ໄດ້ຕັ້ງ MP4Box
ຈະສ້າງຫນຶ່ງສໍາລັບທ່ານ.
ສະກັດ OPTIONS
- ດິບ ID ຕິດຕາມ
ສະກັດເອົາການຕິດຕາມໃນຮູບແບບພື້ນເມືອງເມື່ອໄດ້ຮັບການສະຫນັບສະຫນູນ.
- ວັດຖຸດິບ ID ຕິດຕາມ
ສະກັດແຕ່ລະຕົວຢ່າງເພງໃສ່ໄຟລ໌. ໝາຍເຫດ: 'TrackID:N' ສະກັດຕົວຢ່າງ Nth ຂອງ
ຕິດຕາມ.
-nhnt ID ຕິດຕາມ
ສານສະກັດຈາກການຕິດຕາມໃນຮູບແບບ NHNT. ທຸກໆປະເພດການຕິດຕາມຍົກເວັ້ນ ObjectDescriptors
ຕິດຕາມສາມາດສົ່ງອອກໄດ້.
-nhml ID ຕິດຕາມ
ສະກັດຕິດຕາມໃນຮູບແບບ nhml (XML nhnt). ທຸກໆປະເພດການຕິດຕາມຍົກເວັ້ນ ObjectDescriptors
ຕິດຕາມສາມາດສົ່ງອອກໄດ້.
-ໂສດ ID ຕິດຕາມ
ສະກັດເອົາເພງທີ່ມອບໃຫ້ກັບໄຟລ໌ mp4 ໃໝ່ທີ່ມີເພງດຽວ.
ໄດ້ເຫັນ ID ຕິດຕາມ
ສະກັດການຕິດຕາມພາບໄປຫາໄຟລ໌ avi.
- qcp ID ຕິດຕາມ
ຄືກັນກັບ '-raw' ແຕ່ເປັນຄ່າເລີ່ມຕົ້ນຂອງຮູບແບບໄຟລ໌ QCP ສໍາລັບ AVRC ແລະ SMV codecs ສຽງ.
-aviraw TK
ສະກັດ AVI ຕິດຕາມຮູບແບບວັດຖຸດິບຂອງຕົນ. TK ສາມາດເປັນຫນຶ່ງໃນ "ວິດີໂອ", "ສຽງ" ຫຼື "ສຽງ"
ສໍາລັບໄຟລ໌ avi ຫຼາຍແທຣັກ (cf '-info').
- ປອດໄພ ໄຟລ໌ remux ກັບ SAF multiplex.
-dvbhdemux
demux ໄຟລ໌ DVB-H ເຂົ້າໄປໃນ IP Datagrams.
-diod ສະກັດໄຟລ໌ IOD ໃນຮູບແບບດິບເມື່ອສະຫນັບສະຫນູນ.
ຖິ້ມຂີ້ເຫຍື້ອ OPTIONS
- ຂໍ້ມູນ [TrackID]
ພິມຮູບເງົາແລະຕິດຕາມຂໍ້ມູນ. ຖ້າ TrackID ລະບຸ, dumps ພຽງແຕ່ຂະຫຍາຍ
ຂໍ້ມູນຕິດຕາມ. ຖ້າໄຟລ໌ປ້ອນຂໍ້ມູນບໍ່ແມ່ນໄຟລ໌ IsoMedia, ລາຍຊື່ເພງທີ່ຮູ້ຈັກສໍາລັບການນໍາເຂົ້າ.
-bt dumps scene ສໍາເລັດໃນໄຟລ໌ BT. ນີ້ຈະເອົາຂໍ້ MPEG4 ທີ່ບໍ່ຮູ້ຈັກອອກ.
-xmt ຖິ້ມສາກທີ່ສົມບູນໃນໄຟລ໌ XMT-A. ນີ້ຈະເອົາຂໍ້ MPEG4 ທີ່ບໍ່ຮູ້ຈັກອອກ.
-wrl ຖິ້ມສາກທີ່ສົມບູນໃນໄຟລ໌ VRML97 WRL. ນີ້ຈະລຶບໂນດ VRML97 ທີ່ບໍ່ຮູ້ຈັກອອກ.
-x3d ຖິ້ມສາກທີ່ສົມບູນໃນໄຟລ໌ X3D XML. ນີ້ຈະລຶບ nodes X3D ທີ່ບໍ່ຮູ້ຈັກ.
-x3dv ຖິ້ມສາກທີ່ສົມບູນໃນໄຟລ໌ X3D Text (VRML). ນີ້ຈະລຶບ X3D ທີ່ບໍ່ຮູ້ຈັກອອກ
ຂໍ້.
-lsr ຖິ້ມສາກທີ່ສົມບູນໃນໄຟລ໌ LSeR+XML.
-diso ສ້າງຮູບພາບ XML ຂອງອະຕອມຂອງໄຟລ໌.
-drtp ສ້າງຮູບພາບ XML ຂອງຄໍາແນະນໍາທັງຫມົດຕິດຕາມຕົວຢ່າງຂອງໄຟລ໌ mp4 hinted.
-dts ພິມເວລາຕົວຢ່າງເພື່ອສົ່ງອອກຂໍ້ຄວາມ.
-dcr ສ້າງຮູບພາບ XML ຂອງ ISMACryp ທັງໝົດຕິດຕາມຕົວຢ່າງຂອງໄຟລ໌ mp4.
-sdp ສ້າງໄຟລ໌ SDP ທີ່ກ່ຽວຂ້ອງກັບໄຟລ໌ mp4 ທີ່ເປັນຄໍາແນະນໍາ.
- dump-cover
ສະກັດການປົກຫຸ້ມຂອງສິນລະປະຖ້າມີ.
- dump-chap
ແຍກລາຍການບົດເພື່ອຍື່ນຖ້າມີ.
-ttxt ປ່ຽນຄຳບັນຍາຍການປ້ອນຂໍ້ມູນເປັນຮູບແບບ GPAC TTXT.
-ttxt trackID
ສົ່ງອອກຂໍ້ຄວາມທີ່ໃຫ້ໄປເປັນຮູບແບບ GPAC TTXT.
-srt ປ່ຽນຄຳບັນຍາຍການປ້ອນຂໍ້ມູນເປັນຮູບແບບ SRT.
-srt trackID
ການສົ່ງອອກການຕິດຕາມຂໍ້ຄວາມທີ່ໃຫ້ກັບຮູບແບບ subtitle SRT.
-std dumps ກັບ stdout ແທນທີ່ຈະເປັນໄຟລ໌.
- ພັກ ສ້າງບົດລາຍງານສະຖິຕິກ່ຽວກັບການນໍາໃຊ້ node/field ສໍາລັບການນໍາສະເຫນີທັງຫມົດ.
- ສະຖິຕິ ສ້າງບົດລາຍງານສະຖິຕິກ່ຽວກັບການໃຊ້ node/field ຕໍ່ BIFS Access Unit.
-statx ສ້າງບົດລາຍງານສະຖິຕິກ່ຽວກັບການໃຊ້ node/field ໃນຕາຕະລາງ scene ຫຼັງຈາກແຕ່ລະ BIFS
ຫນ່ວຍບໍລິການເຂົ້າເຖິງ.
- ແຮຊ ສ້າງ SHA-1 Hash ຂອງໄຟລ໌ປ້ອນຂໍ້ມູນ.
Meta OPTIONS
MP4Box ຮອງຮັບການເພີ່ມ Meta ກັບຮູບແບບໄຟລ໌ IsoMedia, ໃຊ້ເພື່ອເຮັດໃຫ້ໄຟລ໌ທົ່ວໄປ
ບັນຈຸຂໍ້ມູນ (ຫມົດເວລາຫຼືບໍ່ມີເວລາ).
-set-meta ໂຕ້ຖຽງ
ກໍານົດປະເພດວັດຖຸ meta. Syntax ແມ່ນ "ABCD[;tk=N] ບ່ອນທີ່:
ABCD ແມ່ນລະຫັດສີ່ຕົວອັກສອນຂອງປະເພດ, ຫຼື O/NULL ເພື່ອເອົາວັດຖຸ meta
tk ຊີ້ໃຫ້ເຫັນວ່າ meta ຢູ່ໃນລະດັບຮາກ (ບໍ່ມີ "tk"), ຢູ່ໃນລະດັບ moov
(tk=0) ຫຼືໃນລະດັບຕິດຕາມ (tk=trackID).
- ເພີ່ມລາຍການ ໂຕ້ຖຽງ
ເພີ່ມຊັບພະຍາກອນໃຫ້ກັບ meta ທີ່ໃຫ້. args ແມ່ນເສັ້ນທາງໄຟລ໌ລາຍການຕາມດ້ວຍ ';'
ທາງເລືອກທີ່ແຍກອອກ:
tk=N: ຄືກັນກັບຂ້າງເທິງ
name=item_name: ລະບຸຊື່ລາຍການ, ຖ້າບໍ່ດັ່ງນັ້ນຊື່ໄຟລ໌ຖືກໃຊ້
mime=mimeType: ລະບຸປະເພດ mime ລາຍການ, ຖ້າບໍ່ດັ່ງນັ້ນ ແອັບພລິເຄຊັນ/octet-stream ແມ່ນ
ໃຫມ່
encoding=enctype: ລະບຸປະເພດການເຂົ້າລະຫັດເນື້ອຫາ ໃຫ້ສັງເກດວ່າເສັ້ນທາງໄຟລ໌ທີ່ຕັ້ງເປັນ
"ນີ້" ຫຼື "ຕົນເອງ" ຈະລະບຸລາຍການທີ່ເພີ່ມເປັນໄຟລ໌ IsoMedia ທັງຫມົດ
-rem ລາຍການ ໂຕ້ຖຽງ
ເອົາລາຍການອອກຈາກ meta ທີ່ໃຫ້. Syntax ແມ່ນ itemID[;tk=ID].
-set - ປະຖົມ ໂຕ້ຖຽງ
ກໍານົດລາຍການທີ່ໃຫ້ເປັນຫນຶ່ງໃນ meta ຕົ້ນຕໍ. Syntax ແມ່ນ itemID[;tk=ID].
-set-xml ໂຕ້ຖຽງ
ຕັ້ງ XML ເປັນ meta ທີ່ໃຫ້. Syntax ແມ່ນ xml_file_path[;tk=ID][;binary].
-rem-xml [tk=ID]
ເອົາຂໍ້ມູນ XML ອອກຈາກ meta ທີ່ໃຫ້.
-dump-xml xml_out_file_name[;tk=ID]
dumps ຂໍ້ມູນ XML ຂອງ meta ທີ່ໃຫ້ໃສ່ໄຟລ໌.
- ລາຍການ dump itemID[;tk=ID][;path=fileName]
dumps ລາຍການຂອງ meta ທີ່ໃຫ້ໃສ່ກັບໄຟລ໌. ໂດຍຄ່າເລີ່ມຕົ້ນ, ຊື່ລາຍການແມ່ນ
ໃຊ້ເປັນຊື່ໄຟລ໌ຜົນຜະລິດ.
- ຊຸດ
ຫຸ້ມຫໍ່ປ້ອນໄຟລ໌ XML ເຂົ້າໄປໃນຖັງ ISO. ສື່ທັງໝົດທີ່ອ້າງອີງ ຍົກເວັ້ນ
hyperlinks ຖືກເພີ່ມໃສ່ໄຟລ໌.
-mgt ແພັກເກັດປ້ອນໄຟລ໌ XML ເຂົ້າໄປໃນ widget MPEG-U ໃນ ISO container. ໄຟລ໌ທັງໝົດມີຢູ່
ໃນໂຟນເດີປະຈຸບັນແມ່ນເພີ່ມໃສ່ຊຸດ widget.
RTP STEAMER OPTIONS
MP4Box ສາມາດຖ່າຍທອດໄຟລ໌ ISO ໄປຍັງ RTP. ປະຈຸບັນ streamer ບໍ່ຮອງຮັບຂໍ້ມູນ
carouselling ແລະດັ່ງນັ້ນຈະບໍ່ຈັດການກັບ BIFS ແລະ OD streams ຢ່າງຖືກຕ້ອງ.
-rtp ເປີດໃຊ້ຕົວຖ່າຍທອດໄຟລ໌ rtp.
-noloop
ປິດການໃຊ້ງານ looping ໃນເວລາທີ່ການສະຕີມ.
-mpeg4 ບັງຄັບ MPEG-4 ES Generic ສໍາລັບທຸກສາຍ RTP.
-dst=IP
ປາຍທາງ IP (uni/multi-cast). ຄ່າເລີ່ມຕົ້ນ: 127.0.0.1.
-port=PORT
ຜອດຜົນຜະລິດຂອງກະແສທຳອິດ. ຄ່າເລີ່ມຕົ້ນ: 7000.
-mtu=MTU
ເສັ້ນທາງ MTU ສໍາລັບແພັກເກັດ RTP. ຄ່າເລີ່ມຕົ້ນແມ່ນ 1450 bytes.
-ifce=IP
ທີ່ຢູ່ IP ຂອງການໂຕ້ຕອບທາງກາຍະພາບທີ່ຈະໃຊ້. ຄ່າເລີ່ມຕົ້ນ: NULL (ANY).
-ttl=ນ ເວລາທີ່ຈະດໍາລົງຊີວິດສໍາລັບແພັກເກັດ multicast. ຄ່າເລີ່ມຕົ້ນ: 1.
-sdp=FILE
ຊື່ໄຟລ໌ຂອງ SDP ທີ່ສ້າງຂຶ້ນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ session.sdp.
LIVE ສາກ STEAMER OPTIONS
MP4Box ສາມາດຖ່າຍທອດເນື້ອຫາ BIFS ຫຼື DIMS ໄປໃສ່ RTP ດ້ວຍການສ້າງ ແລະອັບເດດແບບເລື່ອນໄດ້. ໄດ້
ປະຈຸບັນ streamer ບໍ່ຮອງຮັບການຖ່າຍທອດສຽງ/ວິດີໂອ/ຮູບພາບໃນເວລາດຽວກັນ. ທັງໝົດ
ທາງເລືອກທີ່ສະຫນັບສະຫນູນໂດຍ streamer ໄຟລ໌ແມ່ນສະຫນັບສະຫນູນ.
- ສົດ ເປີດໃຊ້ rtp streamer ສົດ.
- dims ເປີດໂໝດ DIMS ສຳລັບການປ້ອນຂໍ້ມູນ SVG - ຄ່າເລີ່ມຕົ້ນ: ປິດ.
-src=FILE
ແຫຼ່ງອັບເດດ - default: null.
-rap=TIME
ໄລຍະເວລາໃນ ms ຂອງ base carousel - ຄ່າເລີ່ມຕົ້ນ: 0 (ປິດ). ທ່ານສາມາດກໍານົດໄລຍະເວລາ RAP ໄດ້
ຂອງ ESID ດຽວ (ບໍ່ຢູ່ໃນ DIMS) ກັບ -rap=ESID=X:ເວລາ.
ເວລາແລ່ນ ທາງເລືອກໃນການ
ຕົວເລືອກຕໍ່ໄປນີ້ສາມາດຖືກໃຊ້ໃນທັນທີ:
q: ເຊົາ
u: inputs ບາງຄໍາສັ່ງທີ່ຈະສົ່ງ
U: ຄືກັນກັບທ່ານ ແຕ່ສົ່ງສັນຍານການອັບເດດວ່າສຳຄັນ
e: inputs ບາງຄໍາສັ່ງທີ່ຈະສົ່ງໂດຍບໍ່ມີການຖືກລວບລວມ
E: ຄືກັນກັບ e ແຕ່ສົ່ງສັນຍານວ່າການປັບປຸງແມ່ນສໍາຄັນ
f: ບັງຄັບສົ່ງ RAP
F: ບັງຄັບໃຫ້ RAP ຟື້ນຟູແລະການສົ່ງ
p: dumps scene ໃນປັດຈຸບັນ
SWF OPTIONS
MP4Box ສາມາດນໍາເຂົ້າໄຟລ໌ Macromedia Flash ງ່າຍດາຍຫຼາຍ (.SWF"). ທ່ານສາມາດລະບຸການປ້ອນຂໍ້ມູນ SWF
ໄຟລ໌ທີ່ມີປຸ່ມ -bt, xmt ແລະ -mp4.
- ທົ່ວໂລກ
ການກໍານົດ SWF ທັງຫມົດແມ່ນຖືກຈັດໃສ່ໃນ scene ທໍາອິດທົດແທນ. ໂດຍຄ່າເລີ່ມຕົ້ນ SWF ກໍານົດຖືກສົ່ງ
ເມື່ອຕ້ອງການ.
-no-ctrl
ໃຊ້ກະແສສະເພາະເພື່ອຄວບຄຸມຮູບເງົາ. ນີ້ຈະປິດການໃຊ້ງານ ActionScript.
- ບໍ່ມີຂໍ້ຄວາມ
ເອົາຂໍ້ຄວາມ SWF ທັງໝົດອອກ.
-no-font
ເອົາ SWF Fonts ທີ່ຝັງໄວ້ທັງໝົດອອກ, ບັງຄັບໃຫ້ໃຊ້ຕົວອັກສອນ MPEG-4 ແລະ terminal fonts.
- ບໍ່ມີສາຍ
ເອົາເສັ້ນທັງຫມົດອອກຈາກຮູບຮ່າງ SWF.
- ບໍ່ມີຄະແນນ
ເອົາ gradients ທັງຫມົດອອກຈາກຮູບຮ່າງ swf.
- ສີ່ຫຼ່ຽມ ໃຊ້ເສັ້ນໂຄ້ງ bezier quadratic ແທນ cubic ones.
-xlp ສະຫນັບສະຫນູນສໍາລັບຄວາມໂປ່ງໃສຂອງສາຍແລະຂະຫນາດ.
- ແປ ມູນຄ່າ
ແທນທີ່ 2 ແຖວຕິດຕໍ່ກັນໂດຍເສັ້ນດຽວເມື່ອມຸມລະຫວ່າງເສັ້ນນ້ອຍກວ່າ
ຄ່າ (ສະແດງອອກເປັນເຣດຽນ). ຄ່າ 0 ປິດການແປນ.
ສະ ໜັບ ສະ ໜູນ ປັດໄຈນໍາເຂົ້າ ຮູບແບບ
RAW ຮູບແບບ ແລະ ການຂະຫຍາຍ
NHNT (.media .nhnt .info)
ສຽງ MPEG (.mp3)
ADTS-AAC (.aac)
MPEG-4 Visual (.cmp .m4v)
ວິດີໂອ H263 (.263 .h263)
ວິດີໂອ AVC/H264 (.h264 .h26L .264 .26L)
ຮູບພາບ JPEG (.jpg .jpeg)
ຮູບພາບ PNG (.png)
AMR(WB) Audio (.amr .awb)
EVRC ສຽງ (.evc)
SMV ສຽງ (.smv)
ຊະນະບັນຈຸ ຮູບແບບ ແລະ ການຂະຫຍາຍ
AVI (.avi)
MPEG-PS (.mpg .mpeg .vob .vcd .svcd)
QCP (.qcp)
OGG (.ogg)
ໄຟລ໌ ISO-Media (ບໍ່ມີການກວດສອບການຂະຫຍາຍ)
ຂໍ້ຄວາມ ຮູບແບບ ແລະ ການຂະຫຍາຍ
SRT ຄຳແປ (.srt)
ຄຳບັນຍາຍ SUB (.sub)
ຂໍ້ຄວາມກຳນົດເວລາ GPAC (.ttxt)
QuickTime TeXML Text (.xml) (ເອກະສານ cf QT)
scene ຮູບແບບ ແລະ ການຂະຫຍາຍ
MPEG-4 XMT-A (.xmt .xmta .xmt.gz .xmta.gz)
MPEG-4 BT (.bt .bt.gz)
VRML (.wrl .wrl.gz)
X3D-XML (.x3d .x3d.gz)
X3D-VRML (.x3dv .x3dv.gz)
MacroMedia Flash (.swf) - ສະຫນັບສະຫນູນການນໍາເຂົ້າຈໍາກັດຫຼາຍເທົ່ານັ້ນ
COMMON ການນໍາໃຊ້
ການ ນຳ ເຂົ້າ a ເອກະສານ
ນໍາເຂົ້າ AVI: MP4Box -add myfile.avi mymp4.mp4
ນໍາເຂົ້າສຽງຈາກ AVI: MP4Box -add myfile.avi#audio mymp4.mp4
ນໍາເຂົ້າວິດີໂອຈາກ AVI: MP4Box -add myfile.avi#video mymp4.mp4
ນໍາເຂົ້າ MP3 ແລະອອກຈາກຂໍ້ມູນພາຍນອກ: MP4Box -dref -add myfile.mp3 mymp4.mp4
ນໍາເຂົ້າ JPEG ຫຼື PNG: MP4Box -add myfile.jpg mymp4.mp4
ສ້າງຮູບເງົາທີ່ມີຄໍາບັນຍາຍ: MP4Box -add video.avi -add audio.mp3 -add
Subtitle.srt mymp4.mp4
ຖານ ເອກະສານ ການດໍາເນີນງານ
ແປງໄຟລ໌ສໍາລັບການຖ່າຍທອດ HTTP/FTP: MP4Box -inter 1000 myfile.mp4
ປ່ຽນໄຟລ໌ທີ່ບໍ່ຮູ້ຈັກເປັນ ISMA ສຳລັບການຖ່າຍທອດ HTTP/FTP: MP4Box -isma -inter 1000
myfile.mp4
ປ່ຽນໄຟລ໌ທີ່ບໍ່ຮູ້ຈັກເປັນ ISMA ແລະເຄົາລົບ ISMA ທີ່ແຕກຫັກ sync: MP4Box -ismax myfile.mp4
ປ່ຽນໄຟລ໌ທີ່ບໍ່ຮູ້ຈັກເປັນ 3GP : MP4Box -3gp myfile.mp4
ຄຳ ແນະ ນຳ a ເອກະສານ
ກະກຽມ mp4 ໃດສໍາລັບການຖ່າຍທອດ ISMA: MP4Box -isma -hint myfile.mp4
ກະກຽມ 3GP ໃດສໍາລັບການຖ່າຍທອດ: MP4Box -hint myfile.3gp
ກະກຽມ 3GP ສໍາລັບການຖ່າຍທອດດ້ວຍການລວບລວມ RTP : MP4Box -hint -multi myfile.3gp
ກະກຽມ mp4 ສຽງ/ວິດີໂອແບບງ່າຍໆທີ່ເໝາະສົມກັບເຊີບເວີ: MP4Box -hint -copy -tight
myfile.mp4
ກະກຽມ mp4 ສະລັບສັບຊ້ອນດ້ວຍ BIFS ສໍາລັບການຖ່າຍທອດ: MP4Box -ocr -iod -hint myfile.mp4
ການເຂົ້າລະຫັດ/ຖອດລະຫັດ a ເອກະສານ
ເຂົ້າລະຫັດໄຟລ໌ BT ແລະຮັກສາຊື່ node ສໍາລັບການກວດສອບພາຍຫຼັງ: MP4Box -mp4 -def pres.bt
ເຂົ້າລະຫັດໄຟລ໌ XMT-A: MP4Box -mp4 pres.xmt
ແປຄຳອະທິບາຍກັບຄືນເປັນ ອັງກິດ (ສະຫະລັດ) ແປພາສາ BT to XMT-A file: MP4Box -xmt pres.bt
ແປຄຳອະທິບາຍກັບຄືນເປັນ ອັງກິດ (ສະຫະລັດ) ແປພາສາ XMT-A to BT file: MP4Box -bt pres.xmt
ຖອດລະຫັດ MP4 ເປັນ BT: MP4Box -bt pres.mp4
ໃຊ້ MP4Box ອອນໄລນ໌ໂດຍໃຊ້ການບໍລິການ onworks.net