ນີ້ແມ່ນການປ່ຽນລະຫັດຄໍາສັ່ງທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນສະຖານີເຮັດວຽກອອນໄລນ໌ຟຣີຫຼາຍອັນຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
transcode - ເຄື່ອງມືປຸງແຕ່ງວິດີໂອ LINUX stream
ສະຫຼຸບສັງລວມ
transcode -i ຊື່ [-or ຊື່] [-y vmod, amod] [-ວ vbitrate [ ,vkeyframes [ , vcrispness ] ]]
[-ກ ຕິດຕາມ [ ,vtrack ]] [-ຂ ຜ່ອນຜັນ [ ,is_vbr [ , ຄຸນນະພາບ [ , ຮູບແບບ ] ]]]
[-ມ demuxer_mode] [-F codec_string] [ອື່ນໆ ທາງເລືອກໃນການ]
ໄວ ບົດສະຫຼຸບ
transcode ສະຫນັບສະຫນູນຈໍານວນຫຼາຍຂອງທາງເລືອກ, ດັ່ງທີ່ໄດ້ອະທິບາຍໃນລາຍລະອຽດໃນພາກສ່ວນຕໍ່ໄປ.
ພຽງແຕ່ທາງເລືອກດຽວແມ່ນບັງຄັບ: -i ຊື່, ສໍາລັບການສະຫນອງການປ້ອນຂໍ້ມູນຕົ້ນຕໍ (ວິດີໂອ). ທັງໝົດ
ທາງເລືອກອື່ນແມ່ນຕັດສິນໃຈແລະພວກເຂົາເຈົ້າສາມາດຂ້າມໄດ້. ທາງເລືອກທີ່ຕ້ອງການທົ່ວໄປທີ່ສຸດແມ່ນ
-o, -y, -w, -a, -b, -M, -F ແລະຈໍານວນຍຸຕິທໍາຂອງກອງປະຊຸມການປ່ຽນແປງຕ້ອງການພຽງເລັກນ້ອຍກ່ວາ
ເຫຼົ່ານັ້ນ. ເບິ່ງພາກລຸ່ມນີ້ສຳລັບລາຍລະອຽດເຕັມຂອງຕົວເລືອກການປ່ຽນລະຫັດທັງໝົດ. ເພື່ອກວດກາເບິ່ງ
ຄຸນສົມບັດຂອງໂມດູນ, ເຊັ່ນ: ຕົວກໍານົດການຂອງເຂົາເຈົ້າຫຼືຂໍ້ຄວາມຊ່ວຍເຫຼືອ, ໃຊ້ 'tcmodinfo'
ເຄື່ອງມື.
ລາຍລະອຽດ
transcode ເປັນ linux text-console utility ສໍາລັບການປຸງແຕ່ງສະຕຣີມວິດີໂອ, ແລ່ນໃນ a
ເວທີທີ່ສະຫນັບສະຫນູນຫ້ອງສະຫມຸດແລະຫົວຂໍ້ທີ່ໃຊ້ຮ່ວມກັນ.
ມັນສະຫນັບສະຫນູນຈໍານວນຫຼາຍຂອງທາງເລືອກ, ດັ່ງທີ່ໄດ້ອະທິບາຍໃນລາຍລະອຽດໃນພາກສ່ວນຕໍ່ໄປ. ພຽງແຕ່ຫນຶ່ງ
ທາງເລືອກແມ່ນບັງຄັບ: -i ຊື່, ສໍາລັບການສະຫນອງການປ້ອນຂໍ້ມູນຕົ້ນຕໍ (ວິດີໂອ). ອື່ນໆທັງໝົດ
ທາງເລືອກແມ່ນການຕັດສິນໃຈແລະພວກເຂົາສາມາດຂ້າມໄດ້. ທາງເລືອກທີ່ຕ້ອງການທົ່ວໄປທີ່ສຸດແມ່ນ -o,
-y, -w, -a, -b, -M, -F ແລະຈໍານວນຍຸຕິທໍາຂອງກອງປະຊຸມການປ່ຽນແປງຕ້ອງການພຽງເລັກນ້ອຍກ່ວາ
ເຫຼົ່ານັ້ນ. ເບິ່ງພາກລຸ່ມນີ້ສຳລັບລາຍລະອຽດເຕັມຂອງຕົວເລືອກການປ່ຽນລະຫັດທັງໝົດ.
ການຖອດລະຫັດແລະການເຂົ້າລະຫັດແມ່ນເຮັດໂດຍການໂຫຼດໂມດູນທີ່ຮັບຜິດຊອບສໍາລັບການໃຫ້ອາຫານ
ແປງລະຫັດດ້ວຍວິດີໂອ / ສຽງສົດ (ໂມດູນການນໍາເຂົ້າ) ແລະການເຂົ້າລະຫັດເຟຣມ (ສົ່ງອອກ
ໂມດູນ).
ມັນສະຫນັບສະຫນູນວິດີໂອປະຖົມແລະການປ່ຽນແປງພາສຽງ, ລວມທັງ de-interlacing ຫຼື
ປັບຂະໜາດໄວຂອງເຟຣມວິດີໂອ ແລະການໂຫຼດຕົວກອງພາຍນອກ.
ຈໍານວນໂມດູນຖືກລວມເຂົ້າເພື່ອໃຫ້ສາມາດນໍາເຂົ້າ DVDs ໃນເວລາບິນ, MPEG ປະຖົມ (ES)
ຫຼືການຖ່າຍທອດໂຄງການ (VOB), ວິດີໂອ MPEG, ວິດີໂອດິຈິຕອນ (DV), ການຖ່າຍທອດ YUV4MPEG, NuppelVideo
ຮູບແບບໄຟລ໌, AVI ທີ່ອີງໃສ່ codecs ແລະຮູບແບບວິດີໂອດິບຫຼືບີບອັດ (ຜ່ານຜ່ານ) ແລະການສົ່ງອອກ
ໂມດູນສໍາລັບການຂຽນ DivX;-), XviD, DivX 4.xx/5.xx ຫຼື AVI ທີ່ບໍ່ຖືກບີບອັດແລະໄຟລ໌ດິບທີ່ມີ
MPEG, AC3 (ຜ່ານ-ຜ່ານ) ຫຼືສຽງ PCM.
ໂມດູນການສົ່ງອອກເພີ່ມເຕີມເພື່ອຂຽນກອບດຽວ (PPM) ຫຼື YUV4MPEG streams ສາມາດໃຊ້ໄດ້,
ເຊັ່ນດຽວກັນກັບໂມດູນການນໍາເຂົ້າການໂຕ້ຕອບກັບຫ້ອງສະຫມຸດ avifile.
ແນວຄວາມຄິດແບບໂມດູລາຂອງມັນແມ່ນມີຈຸດປະສົງເພື່ອສະຫນອງຄວາມຍືດຫຍຸ່ນແລະການຂະຫຍາຍຜູ້ໃຊ້ໄດ້ງ່າຍ
ລວມມີຕົວແປງສັນຍານວິດີໂອ/ສຽງ ຫຼືປະເພດໄຟລ໌ອື່ນໆ. ຊຸດເຄື່ອງມືຖືກລວມເຂົ້າໃນ demux
(tcdemux), ສະກັດ (tcextract) ແລະຖອດລະຫັດ (tcdecode) ແຫຼ່ງຂໍ້ມູນເຂົ້າໄປໃນວິດີໂອ / ສຽງດິບ
streams ສໍາລັບການນໍາເຂົ້າ, probing (tcprobe) ແລະການສະແກນ (tcscan) ແຫຼ່ງຂອງທ່ານແລະເພື່ອເປີດໃຊ້
ຫຼັງຈາກການປຸງແຕ່ງໄຟລ໌ AVI, ການແກ້ໄຂຂໍ້ມູນສ່ວນຫົວໄຟລ໌ AVI (avifix), ການລວມເຂົ້າກັນ
ຫຼາຍໄຟລ໌ (avimerge), ແຍກໄຟລ໌ AVI ຂະຫນາດໃຫຍ່ (avisplit) ໃຫ້ພໍດີກັບ CD ແລະ avisync
ເພື່ອແກ້ໄຂ AV-offsyncs.
OPTIONS
-A
ໃຊ້ AC3 ເປັນຕົວແປງສັນຍານສຽງພາຍໃນ [ປິດ]. ຮອງຮັບພຽງແຕ່ pass-through.
-B n[,m[,M]]
ປັບຂະຫນາດຄວາມສູງ -n*M ແຖວ [,width-m*M] ຖັນ [ປິດ,32]. M ຕ້ອງເປັນຫນຶ່ງໃນ 8, 16 ຫຼື
32. ມັນບໍ່ມີຄວາມແຕກຕ່າງທີ່ M ເຈົ້າໃຊ້. ທ່ານອາດຈະເບິ່ງຢູ່ໃນ ໄວ ທຸງຂອງ -Z
ທາງເລືອກຖ້າຫາກວ່າທ່ານບໍ່ຕ້ອງການທີ່ຈະຄິດໄລ່ n ແລະ m ຕົວທ່ານເອງ.
-C ຮູບແບບການ
ເປີດໃຊ້ໂໝດຕ້ານການນາມແຝງ (1-3) [ປິດ].
1
ຜົນກະທົບ de-interlace ເທົ່ານັ້ນ
2
ປັບຂະໜາດຜົນກະທົບເທົ່ານັ້ນ
3
ປະມວນຜົນເຕັມເຟຣມ (ຊ້າ)
-D num
ຊິງຄ໌ວິດີໂອເລີ່ມຕົ້ນດ້ວຍກອບສຽງ [0].
-E r[,b[,c]]
ອັດຕາການຜະລິດສຽງ [Hz], ບິດຕໍ່ຕົວຢ່າງແລະຊ່ອງທາງ [ເປັນການປ້ອນຂໍ້ມູນ]. ທາງເລືອກ "-J
resample" ຕ້ອງໄດ້ຮັບການສະຫນອງໃຫ້ສໍາລັບໂມດູນການສົ່ງອອກທີ່ບໍ່ສາມາດສໍາລັບການ re-sampling
ແລະ bits ຕໍ່ຕົວຢ່າງສາມາດຖືກກໍານົດເປັນ 0 ເພື່ອຫມາຍຄວາມວ່າ "ຄືກັນກັບການປ້ອນຂໍ້ມູນ"; ນີ້ອະນຸຍາດໃຫ້
ການປ່ຽນຈາກສະເຕີຣິໂອໄປເປັນໂມໂນ ໃນຂະນະທີ່ປ່ອຍໃຫ້ພາຣາມິເຕີອື່ນໆຢູ່ຄົນດຽວ (-E 0,0,1).
-F codec_string
ຕົວກໍານົດການ encoder strings [module dependent]. ພາລາມິເຕີ -F ມີຄວາມຫມາຍແຕກຕ່າງກັນ
ສໍາລັບໂມດູນສົ່ງອອກທີ່ແຕກຕ່າງກັນ. ຄວາມຫມາຍເຫຼົ່ານັ້ນໄດ້ຖືກບັນທຶກໄວ້ໃນ transcode_export(1)
ຫນ້າຄູ່ມື.
-G h
ການແກ້ໄຂແກມມາ (0.0-10.0) [ປິດ]. ຄ່າຂອງ 1.0 ບໍ່ປ່ຽນແປງຫຍັງ. ຄ່າ
ຕ່ໍາກວ່າ 1.0 ຈະເຮັດໃຫ້ຮູບພາບ "ສົດໃສ", ມູນຄ່າຂ້າງເທິງ 1.0 ຈະເຮັດໃຫ້ມັນ
"ມືດກວ່າ".
-H n
ອັດຕະໂນມັດ probe n MB ຂອງແຫຼ່ງ (0=ປິດການໃຊ້ງານ) ຄ່າເລີ່ມຕົ້ນ [1]. ໃຊ້ຄ່າທີ່ສູງກວ່າຄ່າເລີ່ມຕົ້ນ
ເພື່ອກວດຫາຄໍາບັນຍາຍທັງໝົດໃນ VOB.
-I ຮູບແບບການ
ເປີດໃຊ້ໂໝດ de-interlacing (1-5) [ປິດ].
1
"ແຊກແຊງ ສະແກນລາຍ" linear interpolation (ໃຊ້ເວລາສະເລ່ຍຂອງ surronding ໄດ້
ແຖວແມ້ແຕ່ເພື່ອກຳນົດແຖວຄີກ), ແລະສຳເນົາແຖວຄູ່ຕາມທີ່ເປັນຢູ່.
2
"ຈັດການ by ຕົວເຂົ້າລະຫັດ" ບອກລະຫັດການເຂົ້າລະຫັດເພື່ອຈັດການກັບຄວາມຈິງທີ່ວ່າກອບ
ແມ່ນ interlaced. ຕົວແປງສັນຍານສ່ວນໃຫຍ່ບໍ່ໄດ້ຈັດການນີ້.
3
"ຊູມ to ຢ່າງເຕັມທີ່ ກອບ" ຫຼຸດລົງເປັນເຄິ່ງຫນຶ່ງ, ຫຼັງຈາກນັ້ນຊູມອອກ. ນີ້ສາມາດເຮັດໃຫ້ເກີດ
ມົວຫລາຍເກີນໄປເຊິ່ງບໍ່ເປັນທີ່ບໍ່ຕ້ອງການສະເໝີ. ໃນອີກດ້ານຫນຶ່ງຜົນໄດ້ຮັບແມ່ນ
ຂ້ອນຂ້າງດີ.
4
"ຖິ້ມ ພາກສະຫນາມ / ເຄິ່ງ ຄວາມສູງ" ຫຼຸດລົງທຸກພາກສະຫນາມແລະຮັກສາຄວາມສູງເຄິ່ງຫນຶ່ງ.
5
"ແຊກແຊງ ເສັ້ນສະແກນ / ຜະສົມຜະສານ ກອບ" ການຜະສົມແບບເສັ້ນ (ຄ້າຍກັບ -vop pp=lb in
mplayer) ນີ້, ຄື linear blend ຄິດໄລ່ແຖວຄີກເປັນຄ່າສະເລ່ຍຂອງ
ອ້ອມຮອບແຖວແມ້ແຕ່, ແລະຍັງຄິດໄລ່ແຖວຄູ່ເປັນຄ່າສະເລ່ຍຂອງ
ແຖວຄູ່ຕົ້ນສະບັບ ແລະຍັງຄິດໄລ່ແຖວຄູ່ເປັນຄ່າສະເລ່ຍຂອງຕົ້ນສະບັບ
ແຖວຄີກ ແລະຄ່າສະເລ່ຍຂອງແຖວທີ່ຄິດໄລ່ ແລະຕົ້ນສະບັບ. ບາງສິ່ງບາງຢ່າງເຊັ່ນ: avg
(avg(row1,row3), avg(row2,row4))
-J filter1[,filter2[,...]]
ນໍາໃຊ້ plugins ການກັ່ນຕອງພາຍນອກ [ປິດ]. ໂມດູນການນໍາເຂົ້າທີ່ມີຢູ່ແລະທາງເລືອກຂອງພວກເຂົາ
ໄດ້ຖືກບັນທຶກໄວ້ໃນ transcode_filter(1) ຫນ້າຄູ່ມື. ຫມາຍເຫດ: ທ່ານສາມາດລະບຸເພີ່ມເຕີມ
ຫຼາຍກວ່າຫນຶ່ງ -J argument. ລຳດັບການໂຕ້ແຍ້ງຕົວກອງລະບຸວ່າລຳດັບຕົວກອງໃດ
ຖືກນຳໃຊ້. ຫມາຍເຫດຍັງ, ສໍາລັບການ transcode ພາຍໃນມັນບໍ່ແຕກຕ່າງກັນບໍ່ວ່າທ່ານຈະເຮັດ
"-J filter1 -J filter2" ຫຼື "-J filter1,filter2". ໃຊ້ 'tcmdinfo -i NAME' ເພື່ອໄດ້ຮັບຫຼາຍ
ຂໍ້ມູນກ່ຽວກັບການກັ່ນຕອງ_NAME. ບໍ່ແມ່ນຕົວກອງທັງຫມົດສະຫນັບສະຫນູນອັນນີ້ແຕ່ສ່ວນໃຫຍ່ຂອງພວກເຂົາເຮັດ.
ບາງ plugins ການກັ່ນຕອງມີເອກະສານເພີ່ມເຕີມໃນ docs/ directory.
-L n
ຊອກຫາການຊົດເຊີຍກະແສ VOB nx2kB ຄ່າເລີ່ມຕົ້ນ [0]. ຕົວເລືອກນີ້ມັກຈະຖືກຄິດໄລ່
ອັດຕະໂນມັດເມື່ອໃຫ້ --nav_seek ແລະ -c.
-K
ເປີດໃຊ້ສີດໍາ / ສີຂາວໂດຍການເອົາຮູບແບບສີອອກ (ສີຂີ້ເຖົ່າ) [ປິດ]. ກະລຸນາສັງເກດນີ້
ບໍ່ຈໍາເປັນຕ້ອງເຮັດໃຫ້ຮູບພາບຂະຫນາດນ້ອຍກວ່າ / ການບີບອັດທີ່ດີກວ່າ. ສໍາລັບຮູບແບບ YUV, ນີ້ແມ່ນ
ເຮັດໄດ້ໂດຍການປະຖິ້ມແຜນທີ່ chroma, ສໍາລັບໂຫມດ RGB ມູນຄ່າສີຂີ້ເຖົ່າຂອງນ້ໍາຫນັກແມ່ນ
ຄິດໄລ່.
-M ຮູບແບບການ
demuxer PES AV ໂຫມດ sync (0-4) [1].
ພາບລວມ
demuxer ດູແລວ່າກອບວິດີໂອທີ່ເຫມາະສົມໄປຮ່ວມກັນກັບສິດທິໃນການ
ກອບສຽງ. ບາງເທື່ອອັນນີ້ອາດເປັນວຽກທີ່ສັບສົນ ແລະຕົວປ່ຽນລະຫັດພະຍາຍາມຊ່ວຍເຈົ້າ
ເທົ່າທີ່ເປັນໄປໄດ້. ຄໍາເຕືອນ: ມັນສ້າງຄວາມແຕກຕ່າງຖ້າທ່ານ (ຜູ້ໃຊ້)
ກໍານົດ demuxer ທີ່ຈະໃຊ້ຫຼືຖ້າ transcode resp. tcprobe(1) ເລືອກເອົາຫນຶ່ງທີ່
ມັນຄິດວ່າເຫມາະສົມສໍາລັບເອກະສານຂອງທ່ານ. ນີ້ແມ່ນເຮັດໃນຈຸດປະສົງເພື່ອຫຼີກເວັ້ນການ mystic
ຜົນຂ້າງຄຽງ. ສະນັ້ນໃຫ້ຄິດສອງຄັ້ງ, ຖ້າເຈົ້າລະບຸ demuxer ຫຼືໃຫ້ transcode ເລືອກ
ຫນຶ່ງຫຼືທ່ານອາດຈະສິ້ນສຸດດ້ວຍຜົນໄດ້ຮັບ off-sync.
0
ຜ່ານ. ຢ່າລັງເລກັບກະແສ, ປິດການ synchronization/demuxing ໃດໆ
ຂະບວນການ.
1
PTS ເທົ່ານັ້ນ (ຄ່າເລີ່ມຕົ້ນ). ຊິ້ງຂໍ້ມູນວິດີໂອ ແລະສຽງໂດຍການກວດກາສະແຕມເວລາ PTS/DTS
ຂອງສຽງແລະວິດີໂອ. ໂໝດທີ່ຕ້ອງການສຳລັບສະຕຣີມ PAL VOB ແລະ DVDs.
2
NTSC VOB stream synchronization ຄຸນນະສົມບັດ. ໂຫມດນີ້ສ້າງ synchronization
ຂໍ້ມູນສໍາລັບການປ່ຽນລະຫັດໂດຍການວິເຄາະທີ່ໃຊ້ເວລາການສະແດງກອບ.
3
(ເຊັ່ນ -M 1): ຊິງ AV ຢູ່ PTS ເບື້ອງຕົ້ນ, ແຕ່ເອີ້ນຕົວເລືອກ "-D/--av_fine_ms"
ພາຍໃນໂດຍອີງໃສ່ການວິເຄາະ PTS "tcprobe". PTS ຫຍໍ້ມາຈາກເວລາການນໍາສະເຫນີ
ສະແຕມ.
4
(ເຊັ່ນ -M 2): PTS ເບື້ອງຕົ້ນ / ອັດຕາກອບບັງຄັບ, ມີອັດຕາກອບເພີ່ມເຕີມ
ການບັງຄັບໃຊ້ (ສໍາລັບ NTSC).
-N ຮູບແບບ
ເລືອກຮູບແບບການສົ່ງອອກ. ຄ່າເລີ່ມຕົ້ນແມ່ນ mp3 ສໍາລັບສຽງ, ແລະຮູບແບບທີ່ຂຶ້ນກັບໂມດູນສໍາລັບວິດີໂອ.
ທາງເລືອກນີ້ມີສອງພຶດຕິກໍາທີ່ແຕກຕ່າງກັນແລະຍອມຮັບສອງຊຸດທາງເລືອກທີ່ແຕກຕ່າງກັນ, ເປັນ
ຜົນຂ້າງຄຽງຂອງການຫັນປ່ຽນໂມດູນການສົ່ງອອກຢ່າງຕໍ່ເນື່ອງ. ສໍາລັບໂມດູນແບບເກົ່າ (ປະຈຸບັນ
ຄ່າເລີ່ມຕົ້ນ, ຕາມທີ່ພົບໃນຊຸດ 1.0.x), argument ແມ່ນຮູບແບບສຽງ ID ມີມູນຄ່າເລກຖານສິບຫົກ:
ເບິ່ງຂ້າງລຸ່ມນີ້ສໍາລັບບັນຊີລາຍຊື່ຂອງ IDs ຮັບຮູ້. id ເລີ່ມຕົ້ນ, ສະນັ້ນຮູບແບບເລີ່ມຕົ້ນສໍາລັບສຽງ
ຕິດຕາມການສົ່ງອອກ, ແມ່ນ MP3 (0x55). ຖ້າທ່ານກໍາລັງໃຊ້, ການປ່ຽນລະຫັດແມ່ນຮູບແບບໃຫມ່
encode/multiplex modules (ຍັງຢູ່ໃນການພັດທະນາ, ເບິ່ງ encode ແລະ multiplex
ໄດເລກະທໍລີ), argument ແມ່ນຄູ່ທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດຂອງຊື່ຮູບແບບການສົ່ງອອກ. ໃຊ້ tcmdinfo
ເຄື່ອງມືເພື່ອກວດເບິ່ງວ່າໂມດູນການສົ່ງອອກຮູບແບບໃຫມ່ສະຫນັບສະຫນູນຮູບແບບໃດ.
ຮູບແບບທີ່ມີຢູ່ສໍາລັບພຶດຕິກໍາແບບເກົ່າແມ່ນ:
0x1
PCM ສຽງທີ່ບໍ່ໄດ້ບີບອັດ
0x50
MPEG layer-2 ຫຼື MP2
0x55
MPEG layer-3 ຫຼື MP3. ກະລຸນາເບິ່ງທີ່ --lame_preset ຖ້າເຈົ້າຕັ້ງໃຈເຮັດ VBR
ສຽງ.
0x2000
ສຽງ AC3
0xfffe
ສຽງ OGG/Vorbis
-O
ຂ້າມການລ້າງຂອງ buffers ທີ່ຢຸດຕົວເຂົ້າລະຫັດ [ປິດ, ລ້າງໃນແຕ່ລະຈຸດຢຸດ].
-P ທຸງ
ທຸງຜ່ານ (0=off|1=V|2=A|3=A+V) [0]. ຜ່ານສໍາລັບການ ທຸງ != 1 ຖືກແຍກ ແລະ
ບໍ່ແມ່ນເລື່ອງເລັກນ້ອຍທີ່ຈະແກ້ໄຂ.
ທ່ານສາມາດຜ່ານວິດີໂອ DV, ໄຟລ໌ AVI ແລະວິດີໂອ MPEG2. ເມື່ອເຮັດ MPEG2
pass-through (ຮ່ວມກັບ -y ໂມດູນດິບ), ທ່ານສາມາດໃຫ້ປັດໄຈ requantization
ໂດຍໃຊ້ -w (ຕົວຢ່າງ -w 1.5), ນີ້ຈະເຮັດໃຫ້ການຖ່າຍທອດ MPEG2 ນ້ອຍລົງ.
ຮູບແບບການຜ່ານແມ່ນເປັນປະໂຫຍດສໍາລັບການຟື້ນຟູດັດຊະນີທີ່ແຕກຫັກຂອງໄຟລ໌ AVI.
ໂມດູນການນໍາເຂົ້າ -x ffmpeg ວິເຄາະບິດສະຕຣີມທີ່ຖືກບີບອັດ ແລະສາມາດກວດພົບໄດ້
keyframe ສໍາລັບ DIV3, MPEG4 (DivX, XviD, ..) ແລະຮູບແບບອື່ນໆ. ຫຼັງຈາກນັ້ນ, ມັນກໍານົດພາຍໃນ
ທຸງທີ່ໂມດູນສົ່ງອອກຈະເຄົາລົບເມື່ອຂຽນກອບອອກ.
-Q n[,m]
ການເຂົ້າລະຫັດ[,ຖອດລະຫັດ] ຄຸນນະພາບ (0=fasttest-5=ດີທີ່ສຸດ) [5,5].
-R n[,f1[,f2]]
ເປີດໃຊ້ການເຂົ້າລະຫັດຫຼາຍ pass (0-3) [0,divx4.log,pcm.log].
0 ການເຂົ້າລະຫັດອັດຕາບິດຄົງທີ່ (CBR). [ຄ່າເລີ່ມຕົ້ນ]
ຕົວແປງສັນຍານພະຍາຍາມບັນລຸຜົນຜະລິດອັດຕາບິດຄົງທີ່. ນີ້ຫມາຍຄວາມວ່າ, ແຕ່ລະກອບເຂົ້າລະຫັດ
ສ່ວນຫຼາຍແມ່ນຂະຫນາດດຽວກັນ. ປະເພດຂອງການເຂົ້າລະຫັດນີ້ສາມາດຊ່ວຍໃນການຮັກສາຄົງທີ່
ການຕື່ມຂໍ້ມູນໃສ່ຮາດແວ buffer ເທິງເຄື່ອງຫຼິ້ນທີ່ຕັ້ງໄວ້ເທິງສຸດ ຫຼືການຖ່າຍທອດຜ່ານເຄືອຂ່າຍທີ່ລຽບງ່າຍ.
ໂດຍວິທີທາງການ, ອັດຕາບິດຄົງທີ່ມັກຈະໄດ້ຮັບຄຸນນະພາບທີ່ເສຍສະຫຼະໃນລະຫວ່າງທີ່ສູງ
scenes ການເຄື່ອນໄຫວ.
1 ການເຂົ້າລະຫັດອັດຕາບິດຕົວແປ: ຜ່ານຄັ້ງທຳອິດ.
ໃນຮູບແບບນີ້, ຕົວແປງສັນຍານຈະວິເຄາະລໍາດັບທີ່ສົມບູນເພື່ອເກັບກໍາຂໍ້ມູນ
ທີ່ສາມາດປັບປຸງການແຈກຢາຍ bits ໃນ VBR pass ທີສອງ. ຂໍ້ມູນເກັບກໍາ
ຖືກຂຽນໃສ່ອາກິວເມັນຍ່ອຍທີສອງ (ຄ່າເລີ່ມຕົ້ນ: divx4.log). ຂໍ້ມູນນີ້ແມ່ນຕົວແປງສັນຍານ
ຂຶ້ນກັບ ແລະບໍ່ສາມາດໃຊ້ໄດ້ທົ່ວຕົວແປງສັນຍານ. ມັນໄດ້ຖືກແນະນໍາໃຫ້ໃຊ້ຢ່າງແຂງແຮງ
ການຕັ້ງຄ່າ codec ສໍາລັບການວິເຄາະ VBR pass ແລະ VBR encoding pass ຖ້າທ່ານຕ້ອງການ
ຜົນໄດ້ຮັບທີ່ຄາດເດົາໄດ້.
ຜົນຜະລິດວິດີໂອຂອງຜ່ານຄັ້ງທໍາອິດແມ່ນບໍ່ມີປະໂຫຍດຫຼາຍແລະສາມາດເຕີບໂຕໄດ້ຫຼາຍ.
ມັນເປັນຄວາມຄິດທີ່ດີທີ່ຈະບໍ່ໄດ້ບັນທຶກຜົນຜະລິດວິດີໂອເປັນໄຟລ໌ແຕ່ໂດຍກົງກັບ /dev/null.
ໂດຍປົກກະຕິແລ້ວອັດຕາບິດແມ່ນຖືກລະເລີຍໃນລະຫວ່າງການຜ່ານຄັ້ງທຳອິດ.
ການປິດການສົ່ງອອກສຽງກໍ່ມີຄວາມໝາຍຄືກັນ, ສະນັ້ນໃຫ້ໃຊ້ -y codec, null. ມັນແມ່ນ ບໍ່
ແນະນໍາໃຫ້ປິດສຽງ ການນໍາເຂົ້າ ເນື່ອງຈາກວ່າ transcode ອາດຈະຫຼຸດລົງເຟຣມວິດີໂອ
ເພື່ອຮັກສາສຽງ ແລະວິດີໂອຢູ່ໃນ sync. ນີ້ເປັນໄປບໍ່ໄດ້ໃນເວລາທີ່ການນໍາເຂົ້າສຽງ
ຄົນພິການ. ມັນອາດຈະນໍາໄປສູ່ຄວາມຈິງທີ່ວ່າຕົວແປງສັນຍານຈະເຫັນລໍາດັບທີ່ແຕກຕ່າງກັນຂອງ
ກອບທີ່ມີປະສິດຕິຜົນເຮັດໃຫ້ໄຟລ໌ບັນທຶກບໍ່ຖືກຕ້ອງ.
2 ການເຂົ້າລະຫັດອັດຕາບິດຕົວແປ: ຜ່ານທີສອງ.
ຜ່ານຄັ້ງທໍາອິດອະນຸຍາດໃຫ້ຕົວແປງສັນຍານເກັບກໍາຂໍ້ມູນກ່ຽວກັບລໍາດັບທີ່ສົມບູນ.
ໃນລະຫວ່າງການຖ່າຍທອດທີສອງ, ຕົວແປງສັນຍານຈະໃຊ້ຂໍ້ມູນນັ້ນເພື່ອຊອກຫາປະສິດທິພາບ
ການແຈກຢາຍບິດທີ່ເຄົາລົບທັງສອງອັດຕາບິດທີ່ຕ້ອງການແລະອັດຕາບິດທໍາມະຊາດ
ຮູບຮ່າງໂຄ້ງ. ນີ້ຮັບປະກັນການປະນີປະນອມທີ່ດີລະຫວ່າງຄຸນນະພາບແລະອັດຕາບິດທີ່ຕ້ອງການ.
ໃຫ້ແນ່ໃຈວ່າທ່ານເປີດໃຊ້ການເຂົ້າລະຫັດສຽງ ແລະວິດີໂອໃນລະຫວ່າງການຜ່ານນີ້.
3 ການເຂົ້າລະຫັດ quantizer ຄົງທີ່.
quantizer ແມ່ນ "ລະດັບການບີບອັດ" ຂອງຮູບ. ປະລິມານຕ່ໍາກວ່າ
ແມ່ນ, ຄຸນນະພາບຂອງຮູບແມ່ນສູງກວ່າ. ຮູບແບບນີ້ສາມາດຊ່ວຍໃຫ້ແນ່ໃຈວ່າ
ລໍາດັບໄດ້ຖືກເຂົ້າລະຫັດຢູ່ໃນຄຸນນະພາບຄົງທີ່, ແຕ່ບໍ່ມີການຄາດເດົາສາມາດເຮັດໄດ້ໃນ
ອັດຕາບິດສຸດທ້າຍ. ໃນເວລາທີ່ການນໍາໃຊ້ຮູບແບບນີ້, ໄດ້ -w ທາງເລືອກປ່ຽນຄວາມຫມາຍຂອງມັນ, ມັນດຽວນີ້
ໃຊ້ເວລາ quantizer ຕັ້ງແຕ່ 1 ຫາ 31. ໃຫ້ສັງເກດວ່າການເຂົ້າລະຫັດ quantizer ຄົງທີ່ແມ່ນ
ບໍ່ຮອງຮັບບາງຕົວແປງສັນຍານ (ໂດຍສະເພາະ mpeg1/2/4 ກັບ -y ffmpeg).
-S ຫົວໜ່ວຍ[,s1-s2]
ຫນ່ວຍງານການຖ່າຍທອດໂຄງການຂະບວນການ[,s1-s2] ລໍາດັບ [0,ທັງໝົດ]. ທາງເລືອກນີ້ແມ່ນຊ້ໍາຊ້ອນເລັກນ້ອຍ
ເຖິງ --psu*. ທາງເລືອກນີ້ເຮັດໃຫ້ທ່ານກໍານົດຫົວຫນ່ວຍທີ່ທ່ານຕ້ອງການທີ່ຈະມີການຖອດລະຫັດຫຼື
ຂ້າມ. ຢູ່ທີ່ຂອບເຂດຫົວໜ່ວຍການຖ່າຍທອດໂຄງການ, ເຄື່ອງຈັບເວລາ mpeg ທັງໝົດ (ພາຍໃນ) ຈະຖືກຣີເຊັດເປັນ 0.
tcprobe ຈະບອກທ່ານວ່າມີຈັກຫນ່ວຍຢູ່ໃນຫນຶ່ງໄຟລ໌.
-T t[,c[,a]]
ເລືອກຊື່ DVD[,ບົດ[,angle]] [1,1,1]. ມີພຽງບົດດຽວເທົ່ານັ້ນທີ່ຖືກແປ. ໃຊ້
-T 1,-1 ເພື່ອຖອດລະຫັດທຸກບົດຕິດຕໍ່ກັນ. ທ່ານຍັງສາມາດກໍານົດຂອບເຂດຂອງບົດໄດ້.
-U ຖານ
ປະມວນຜົນ DVD ໃນໂຫມດພາກໄປຫາ base-ch%02d.avi [ປິດ].
-V ຮູບແບບ
ເລືອກຮູບແບບວິດີໂອ / ພື້ນທີ່ສີສໍາລັບການປຸງແຕ່ງພາຍໃນ. ມູນຄ່າທີ່ເປັນໄປໄດ້ສໍາລັບການນີ້
ທາງເລືອກແມ່ນ: yuv420p (ຄ່າເລີ່ມຕົ້ນ), yuv422p, rgb24
yuv420p ແມ່ນຄ່າເລີ່ມຕົ້ນເນື່ອງຈາກວ່າມັນເປັນຮູບແບບພາຍໃນ codecs ສ່ວນໃຫຍ່, ສະນັ້ນບໍ່ຈໍາເປັນຕ້ອງມີ
ການປ່ຽນແປງ. ບາງໂມດູນອາດຈະບໍ່ສະຫນັບສະຫນູນມັນເຖິງແມ່ນວ່າ: ໃຊ້ rgb ໃນກໍລະນີດັ່ງກ່າວ.
rgb24 ແມ່ນຮູບແບບພາຍໃນຕົວປ່ຽນລະຫັດເກົ່າ (ກ່ອນ 0.6.13). ຕົວແປງສັນຍານສ່ວນໃຫຍ່ບໍ່ສະຫນັບສະຫນູນ
ຮູບແບບນີ້ໂດຍພື້ນເມືອງແລະມີການປ່ຽນມັນເປັນ / ຈາກ YUV ກ່ອນ, ສະນັ້ນພຽງແຕ່ການນໍາໃຊ້ທາງເລືອກນີ້
ຖ້າເຈົ້າໝັ້ນໃຈແທ້ໆ ຫຼືຕ້ອງການໃຊ້ໂມດູນທີ່ບໍ່ຮອງຮັບ YUV.
yuv422p ເປັນລັກສະນະທົດລອງແລະສະຫນາມເດັກຫຼິ້ນນັກພັດທະນາ. ການນໍາເຂົ້າບໍ່ຫຼາຍປານໃດ,
ໂມດູນການສົ່ງອອກແລະການກັ່ນຕອງສະຫນັບສະຫນູນ colorspace ນີ້. A 4:2:2 colorspace ສະເຫນີໃຫ້ຫຼາຍ
ຄຸນນະພາບກ່ວາຜູ້ບໍລິໂພກຮັດກຸມ 4:2:0 colorspaces ຄື I420/YV12. ອຸປະກອນສ່ວນໃຫຍ່ໃນ
ຮູບເງົາ ແລະວິດີໂອຫຼັງການຜະລິດໃຊ້ YUV422. YUV422 ເພີ່ມຄວາມຊັດເຈນເປັນສອງເທົ່າສໍາລັບ chroma
(ຄວາມແຕກຕ່າງຂອງສີ) ຂໍ້ມູນໃນຮູບພາບ.
ການຫັນປ່ຽນພາຍໃນທັງຫມົດແມ່ນສະຫນັບສະຫນູນໃນໂຫມດ YUV422 ( clipping, flipping,
ຊູມ, ແລະອື່ນໆ).
-W n,m[,nav_file]
autosplit ແລະພາກສ່ວນຂະບວນການ n of m (VOB ເທົ່ານັ້ນ) [ປິດ]
-X n[,m,[M]]
ປັບຂະໜາດເປັນຄວາມສູງ+n*M ແຖວ [,width+m*M] ຖັນ [ປິດ,32]. M ຕ້ອງເປັນໜຶ່ງໃນ 8, 16 ຫຼື 32.
ມັນບໍ່ມີຄວາມແຕກຕ່າງທີ່ M ເຈົ້າໃຊ້. ທ່ານອາດຈະເບິ່ງຢູ່ໃນ ໄວ ທຸງຂອງ -Z
ທາງເລືອກຖ້າຫາກວ່າທ່ານບໍ່ຕ້ອງການທີ່ຈະຄິດໄລ່ n ແລະ m ຕົວທ່ານເອງ.
-Y ເທິງ[,ຊ້າຍ[,ລຸ່ມ[,ຂວາ]]]
ເລືອກ (ຕົວເຂົ້າລະຫັດ) ພາກພື້ນກອບໂດຍການຕັດຂອບ. ຄ່າລົບເພີ່ມຂອບ [ປິດ].
-Z widthxheight[,ໄວ|interlaced]
ປັບຂະໜາດເປັນ width ຖັນ, ລະດັບຄວາມສູງ ແຖວທີ່ມີການກັ່ນຕອງ [off,notfast,notinterlaced]. ຖ້າ
ໄວ ແມ່ນໃຫ້, transcode ຈະຄິດໄລ່ຕົວກໍານົດການສໍາລັບ -X ແລະ / ຫຼື -B. ໄຟລ໌ ໄວ
ສາມາດໃຊ້ໄດ້ພຽງແຕ່ເມື່ອການນຳເຂົ້າ ແລະສົ່ງອອກຮູບເລຂາຄະນິດຂອງຮູບເປັນຄູນ 8.
ໃນໂຫມດໄວ, ສູດການຄິດໄລ່ການປັບຂະໜາດໄວກວ່າແຕ່ຊັດເຈນໜ້ອຍກວ່າຈະຖືກນໍາໃຊ້ເຊິ່ງສົ່ງຜົນໃຫ້ a
ມີຄຸນນະພາບດີໜ້ອຍກວ່າ. ນອກ ເໜືອ ຈາກຂໍ້ບົກຜ່ອງນີ້ (ນ້ອຍ), ມັນຄຸ້ມຄ່າທີ່ຈະພະຍາຍາມ.
If ສັບສົນ ແມ່ນໃຫ້, ການປ່ຽນລະຫັດຈະສົມມຸດວ່າກອບຖືກ interlaced ເມື່ອປັບຂະຫນາດ,
ແລະປັບຂະຫນາດແຕ່ລະຊ່ອງຂໍ້ມູນເປັນເອກະລາດ. ນີ້ຈະໃຫ້ຜົນໄດ້ຮັບທີ່ດີກວ່າກ່ຽວກັບການ interlaced
ວິດີໂອ, ແຕ່ບໍ່ເຫມາະສົມກັບຮູບແບບໄວ. ນອກຈາກນີ້, ຄວາມສູງ (ທັງເກົ່າແລະໃຫມ່) ຕ້ອງມີ
ຄູນຂອງ 4.
ມັນຍັງສາມາດຍົກເລີກໄດ້ width OR ລະດັບຄວາມສູງ. ໃນກໍລະນີນີ້, ການປ່ຽນລະຫັດຈະຄິດໄລ່
ຄ່າທີ່ຂາດຫາຍໄປໂດຍໃຊ້ອັດຕາສ່ວນການນໍາເຂົ້າ. ຄ່າໃໝ່ຈະຖືກຈັດຮຽງເປັນ a
ຄູນຂອງ 8. ການນໍາໃຊ້ເພີ່ມເຕີມ ໄວ or ສັບສົນ ຍັງເປັນໄປໄດ້.
ຕົວຢ່າງ (ສົມມຸດວ່າ input ເປັນໄຟລ໌ລະຫັດ 16:9 ທີ່ 720x576):
-Z 576x328 ໃຊ້ການຊູມການກັ່ນຕອງ.
-Z 576x328, ໃຊ້ໄວຊູມໄວ.
-Z 576x, ເດົາໄວ 328 ແລະຊູມໄດ້ໄວ.
-Z x328, interlaced ເດົາ 576 ແລະເຮັດການຊູມ interlaced.
ຖ້າເຈົ້າຕັ້ງຄືກັນ --export_prof, ທ່ານສາມາດນໍາໃຊ້ພຽງແຕ່ "ໄວ" ເພື່ອຊີ້ບອກວ່າການປັບຂະຫນາດໄວ
ແມ່ນຕ້ອງການ (ເຊັ່ນດຽວກັນກັບ "interlaced").
-a ach[,vch]
ສະກັດສຽງ [,ວິດີໂອ] ຕິດຕາມສໍາລັບການເຂົ້າລະຫັດ.
-b b[,v,[q,[m]]]
ຕົວເຂົ້າລະຫັດສຽງບິດເຣດ kBits/s[,vbr[,quality[,mode]]] [128,0,5,0]
ໄດ້ ຮູບແບບການ ພາລາມິເຕີກໍານົດວ່າ modus lame ຄວນໃຊ້ສໍາລັບການເຂົ້າລະຫັດ. ໂໝດທີ່ສາມາດໃຊ້ໄດ້
ແມ່ນ:
0
Joint Stereo (ຄ່າເລີ່ມຕົ້ນ)
1
ສະເຕຣິໂອເຕັມ
2
Monkey
-c f1-f2[,f3-f4[, ... ] ]
ເຂົ້າລະຫັດເຟຣມເທົ່ານັ້ນ f1-f2 [ແລະ f3-f4]. ຄ່າເລີ່ມຕົ້ນແມ່ນການເຂົ້າລະຫັດເຟຣມທີ່ມີຢູ່ທັງໝົດ. ໃຊ້
ນີ້ແລະທ່ານຈະໄດ້ຮັບສະຖິຕິກ່ຽວກັບເວລາການເຂົ້າລະຫັດທີ່ຍັງເຫຼືອ. ໄດ້ f[N] ຕົວກໍານົດການອາດຈະ
ຍັງເປັນລະຫັດເວລາໃນຮູບແບບ HH:MM:SS.FRAME. ຕົວຢ່າງ:
-c 500-0:5:01,:10:20-1:18:02.1
ຈະເຂົ້າລະຫັດພຽງແຕ່ຈາກເຟຣມ 500 ຫາ 5 ນາທີ ແລະ 1 ວິນາທີ ແລະຈາກ 10 ນາທີ, 20 ວິນາທີຫາ 1
ຊົ່ວໂມງ, 18 ນາທີ, 2 ວິນາທີ ແລະໜຶ່ງກອບ.
ໃຫ້ສັງເກດວ່າການປ່ຽນລະຫັດເລີ່ມຕົ້ນນັບເຟຣມຢູ່ທີ່ 0 ແລະບໍ່ລວມກອບສຸດທ້າຍທີ່ລະບຸໄວ້.
ນັ້ນຫມາຍຄວາມວ່າ "-c 0-100" ຈະເຂົ້າລະຫັດ 100 ເຟຣມເລີ່ມຈາກເຟຣມ 0 ເຖິງກອບ 99
-d
swap bytes ໃນສຽງ [ປິດ]. ໃນກໍລະນີຫຼາຍທີ່ສຸດ, ແຜ່ນສຽງ DVD PCM ຮຽກຮ້ອງໃຫ້ມີການແລກປ່ຽນ
ຂອງ bytes ສຽງ
-e r[,b[,c]]
ພາຣາມິເຕີການຖ່າຍທອດສຽງ PCM. ອັດຕາຕົວຢ່າງ [Hz], ບິດຕໍ່ຕົວຢ່າງ ແລະຈໍານວນຊ່ອງ
[48000,16,2]. ໂດຍປົກກະຕິ, ນີ້ແມ່ນການກວດຫາອັດຕະໂນມັດ.
-f ອັດຕາ[,frc]
ອັດຕາພາວິດີໂອນໍາເຂົ້າ[,frc] [25.000,0]. ຖ້າ frc (ລະຫັດອັດຕາເຟມ),
transcode ຈະຄິດໄລ່ເຟຣມທີ່ຊັດເຈນຕໍ່ວິນາທີພາຍໃນ. ຄ່າທີ່ຖືກຕ້ອງສໍາລັບ
frc ແມ່ນ:
1
23.976 (24000 / 1001.0)
2
24
3
25
4
29.970 (30000 / 1001.0)
5
30
6
50
7
59.940 (2*29.970)
8
60
9
1
10
5
11
10
12
12
13
15
-g WidthxHeight
ຂະໜາດກອບການຖ່າຍທອດວິດີໂອ [720x576].
-h
ພິມຂໍ້ມູນການນໍາໃຊ້ອອກ.
-i ຊື່
ໄຟລ໌ປ້ອນຂໍ້ມູນ/ໄດເລກະທໍລີ/ອຸປະກອນ/mountpoint/ຊື່ເຈົ້າພາບ, ຄ່າເລີ່ມຕົ້ນແມ່ນ [/dev/zero].
-j ເທິງ[,ຊ້າຍ[,ລຸ່ມ[,ຂວາ]]]
ເລືອກຂອບເຂດໂດຍການຕັດຂອບ. ຄ່າລົບເພີ່ມຂອບ [ປິດ].
-k
ສະຫຼັບສີແດງ/ສີຟ້າ (Cb/Cr) ໃນກອບວິດີໂອ [ປິດ]. ໃຊ້ຖ້າຄົນມີໃບຫນ້າສີຟ້າ.
-l
ກະຈົກວິດີໂອກອບ [ປິດ].
-m ເອກະສານ
ຂຽນກະແສສຽງເພື່ອແຍກໄຟລ໌ [ປິດ].
-n 0xnn
ນໍາເຂົ້າ ID ຮູບແບບສຽງ [0x2000]. ໂດຍປົກກະຕິ, ນີ້ແມ່ນການກວດຫາອັດຕະໂນມັດ.
-o ເອກະສານ
ຊື່ໄຟລ໌ຜົນຜະລິດ, ຄ່າເລີ່ມຕົ້ນແມ່ນ [/dev/null].
-p ເອກະສານ
ອ່ານການຖ່າຍທອດສຽງຈາກໄຟລ໌ແຍກຕ່າງຫາກ [ປິດ].
-q ລະດັບດີບັກ
ຄ່າທີ່ເປັນໄປໄດ້ສໍາລັບລະດັບດີບັກ:
0
ງຽບ
1
INFO
2
ດີບັກ
4
ສະຖິຕິ
8
WATCH
16
FLIST
32
VIDCORE
64
Sync
128
COUNTER
256
PRIVATE
-r n[,m]
ຫຼຸດຄວາມສູງ/ຄວາມກວ້າງຂອງວິດີໂອດ້ວຍ n[,m] [ປິດ]. ຕົວຢ່າງ: -r 2 ຈະປັບຂະຫນາດຂອບຂອງ
ໄຟລ໌ 720x576 ເປັນ 360x288.
-s ເພີ່ມ, [ກາງ, [ຫນ້າ, [ຫລັງ]]]
ເພີ່ມປະລິມານການສະຕຣີມສຽງໂດຍການເພີ່ມຂຶ້ນ, [ກາງ, ຫນ້າ, ຫຼັງ] default [ປິດ,1,1,1].
-t n,ຖານ
ແຍກຜົນຜະລິດເປັນ ຖານ%03d.avi ກັບ n ຂອບ [ປິດ].
-u m[,n]
ການນໍາໃຊ້ m framebuffer[,n threads] ສໍາລັບການປະມວນຜົນ AV [10,1].
-v
ສະບັບພິມ.
-w b[,k[,c]]
ອັດຕາບິດຕົວເຂົ້າລະຫັດ[,keyframes[, crispness]] [(6000 ສໍາລັບ MPEG 1/2, 1800 ສໍາລັບ
ອື່ນໆ), 250,100].
--video_max_bitrate b
ການນໍາໃຊ້ b ເປັນອັດຕາບິດສູງສຸດ (kbps) ເມື່ອເຂົ້າລະຫັດສະຕຣີມອັດຕາບິດຕົວແປ.
-x vmod[,amod]
ວິດີໂອ[,ສຽງ] ໂມດູນນໍາເຂົ້າ [ອັດຕະໂນມັດ, ອັດຕະໂນມັດ]. ຖ້າຖືກລະເວັ້ນ, ການປ່ຽນລະຫັດຈະຖືກກວດສອບ
ໂມດູນການນໍາເຂົ້າທີ່ເຫມາະສົມ. ໂມດູນການນໍາເຂົ້າ avalaible ແລະທາງເລືອກຂອງພວກເຂົາແມ່ນ
ເອກະສານເຂົ້າໄປໃນ transcode_import(1) ຫນ້າຄູ່ມື.
-y vmod[,amod[,mmod]]
video[,audio[,multiplex]] ໂມດູນສົ່ງອອກ [null]. ຖ້າຖືກລະເວັ້ນ, transcode ຈະເຂົ້າລະຫັດເປັນ
ໄດ້ null ໂມດູນ. ຖ້າໂມດູນ multiplex ຖືກໃຫ້, transcode ຈະໃຊ້ຮູບແບບໃຫມ່
encode/multiplex modules (ຍັງຢູ່ໃນການພັດທະນາ, ເບິ່ງ encode ແລະ multiplex
ໄດເລກະທໍລີ); ຖ້າບໍ່ມີໂມດູນ multiplex ຖືກມອບໃຫ້, ໂມດູນສົ່ງອອກແບບດັ້ງເດີມຈະເປັນ
ໃຊ້. ໂມດູນການສົ່ງອອກ, encoder ແລະ multiplexor ທີ່ສາມາດໃຊ້ໄດ້ແລະທາງເລືອກຂອງພວກເຂົາແມ່ນ
ເອກະສານເຂົ້າໄປໃນ transcode_export(1) ຫນ້າຄູ່ມື.
-- ເລັ່ງ ປະເພດ
ບັງຄັບໃຊ້ການເລັ່ງ IA32 ທົດລອງສໍາລັບປະເພດ [autodetect]. ປະເພດ ອາດຈະເປັນຫນຶ່ງໃນ
C
ບໍ່ມີການເລັ່ງ
ia32asm
ການປະກອບ x86 ທໍາມະດາ
ມມ
ຊຸດຄໍາແນະນໍາ MMX
3dnow
3DNow! ຊຸດຄໍາແນະນໍາ
sse
ຊຸດຄໍາແນະນໍາ SSE
sse 2
ຊຸດຄໍາແນະນໍາ SSE2
--avi_limit N
ແຍກ/ຫມຸນຜົນຜະລິດໄຟລ໌ AVI ຫຼັງຈາກ N MB [2048].
--avi_comments F
ອ່ານຄໍາຄິດເຫັນຫົວ AVI ຈາກໄຟລ໌ F [ປິດ]. ຮູບແບບໄຟລ໌ AVI ສະຫນັບສະຫນູນອັນທີ່ເອີ້ນວ່າ
ຂໍ້ມູນ tomb-stone. ມັນສາມາດຖືກນໍາໃຊ້ເພື່ອຂຽນຄໍາບັນຍາຍເຂົ້າໄປໃນໄຟລ໌ AVI.
ເບິ່ງໄຟລ໌ docs/avi_comments.txt ສໍາລັບຕົວຢ່າງໄຟລ໌ປ້ອນຂໍ້ມູນທີ່ມີ tags ທັງຫມົດ. ໃນເວລາທີ່
ໄຟລ໌ຖືກອ່ານ, ເສັ້ນຫວ່າງເປົ່າ ແລະແຖວທີ່ເລີ່ມຕົ້ນດ້ວຍ '#' ຈະຖືກລະເລີຍ. syntax ແມ່ນ:
"TAG STRING". ລຳດັບຂອງແທັກບໍ່ສຳຄັນ. ຖ້າແທັກບໍ່ມີສະຕຣິງ
ປະຕິບັດຕາມມັນ, ມັນຖືກລະເລີຍ. ນັ້ນຫມາຍຄວາມວ່າ, ທ່ານສາມາດນໍາໃຊ້ໄຟລ໌ docs/avi_comments.txt ເປັນ
ການປ້ອນຂໍ້ມູນ ແລະພຽງແຕ່ຕື່ມຂໍ້ມູນໃສ່ຊ່ອງຂໍ້ມູນທີ່ທ່ານຕ້ອງການ.
ຕົວຢ່າງທີ່ງ່າຍດາຍຫຼາຍແມ່ນ:
----------------snip----------------
INAM ວັນເກີດທີ 1 ຂອງຂ້ອຍ
ISBJ ຂັ້ນຕອນທໍາອິດຂອງຂ້ອຍ!
IART ຄອບຄົວພູມໃຈຂອງຂ້ອຍ
----------------snip----------------
ຈົ່ງຈື່ໄວ້ວ່າບໍ່ມີບ່ອນສິ້ນສຸດໃນຫົວ AVI, ສ່ວນຫຼາຍອາດຈະຢູ່ອ້ອມຮອບ
1000 ໄບ.
--zoom_filter string
ໃຊ້ສະຕຣິງຕົວກອງສຳລັບການຍົກຕົວຢ່າງວິດີໂອ -Z [Lanczos3] ການກັ່ນຕອງຕໍ່ໄປນີ້ແມ່ນ
ມີ:
Bell
Box
Lanczos3 (ຄ່າເລີ່ມຕົ້ນ)
Mitchell
Hermite
B_spline
ສາມຫຼ່ຽມ
--cluster_percentage
ໃຊ້ໂໝດເປີເຊັນສຳລັບການເຂົ້າລະຫັດກຸ່ມ -W> [ປິດ]
--cluster_chunks ab
ໄລຍະ chunk ຂະບວນການແທນທີ່ຈະເປັນ chunk ທີ່ເລືອກ [ປິດ]
--export_asr C
ຕັ້ງລະຫັດອັດຕາສ່ວນການສົ່ງອອກ C [ເປັນ input] ລະຫັດທີ່ຖືກຕ້ອງສໍາລັບ C ແມ່ນ:
1
1:1
2
4:3
3
16:9
4
2.21:1
--export_prof S
ຄຳເຕືອນ: ຕົວເລືອກນີ້ຈະຖືກປ່ຽນຊື່ເປັນ --export_profile ໃນການປ່ອຍໃນອະນາຄົດ.
ເລືອກໂປຣໄຟລ໌ສົ່ງອອກ {vcd, svcd, xvcd, dvd} [-pal|-ntsc|-secam]. ຄ່າເລີ່ມຕົ້ນແມ່ນບໍ່ມີ
ຂໍ້ມູນ.
ຖ້າທ່ານຕັ້ງຕົວເລືອກ meta ນີ້ໃຫ້ກັບຫນຶ່ງໃນຄ່າຂ້າງລຸ່ມນີ້, transcode ຈະປັບບາງ
ຕົວກໍານົດການພາຍໃນເຊັ່ນດຽວກັນກັບເລຂາຄະນິດແລະການ clipping. ຖ້າບໍ່ມີໂມດູນສົ່ງອອກ
ທີ່ລະບຸໄວ້, mpeg2enc ສໍາລັບວິດີໂອແລະ mp2enc ສໍາລັບສຽງແມ່ນຖືກນໍາໃຊ້ໃນເວລາທີ່ລວບລວມກັບ
mjpegtools ສະຫນັບສະຫນູນ.
ຄ່າທີ່ຖືກຕ້ອງສໍາລັບ S ຄື vcd, vcd-pal, vcd-ntsc, svcd, svcd-pal, ...
ໂປຣໄຟລ໌ xvcd ເທົ່າກັບ svcd ຍົກເວັ້ນວ່າມັນອະນຸຍາດໃຫ້ມີອັດຕາບິດເຣດວິດີໂອສູງສຸດ 9000 Kbps.
(ຄ່າເລີ່ມຕົ້ນແມ່ນ 5000) ແລະອັດຕາຕົວຢ່າງສຽງທີ່ມັກ.
ເມື່ອຫນຶ່ງຂອງຂ້າງເທິງນີ້ຖືກນໍາໃຊ້, transcode ຈະຄິດໄລ່ clipping ທີ່ຈໍາເປັນແລະ
ປັບຂະໜາດຄ່າສຳລັບເຈົ້າໂດຍອີງໃສ່ອັດຕາສ່ວນການນຳເຂົ້າ ແລະສົ່ງອອກ. ນີ້ແມ່ນ
ໂດຍສະເພາະແມ່ນ handy ຖ້າຫາກວ່າທ່ານຕ້ອງການທີ່ຈະເຂົ້າລະຫັດ DVD 16:9 ເປັນ 4:3 SVCD ສໍາລັບການຍົກຕົວຢ່າງ.
Transcode ພາຍໃນຫຼັງຈາກນັ້ນກໍານົດ --pre_clip ເພື່ອເພີ່ມແຖບສີດໍາ ("letterboxing").
ຖ້າທ່ານໃຊ້ "vcd" ແທນ "vcd-pal" ຫຼື "vcd-ntsc", ການປ່ຽນລະຫັດຈະເຮັດໃຫ້ມີການສຶກສາ.
ຄາດເດົາວ່າ PAL ຫຼື NTSC vcd ຕ້ອງການ. ອັນດຽວກັນກັບໂປຣໄຟລ໌ອື່ນໆ. ໃນເວລາທີ່
ໄຟລ໌ທີ່ປ້ອນຂໍ້ມູນບໍ່ມີຂໍ້ມູນອັດຕາສ່ວນຮູບລັກສະນະຢູ່ໃນທັງຫມົດ, transcode ເດົາມັນອີງໃສ່ການ
ນໍາເຂົ້າຂະຫນາດກອບ. ທ່ານສາມາດກໍານົດອັດຕາສ່ວນການນໍາເຂົ້າໂດຍການໃຫ້ --import_asr ລະຫັດ.
ຕົວຢ່າງ (ສົມມຸດວ່າ input ເປັນໄຟລ໌ລະຫັດ 16:9 ທີ່ 720x576 (PAL)):
--export_prof svcd clip top/bot -96; ປັບຂະຫນາດເປັນ 480x576
--export_prof vcd-ntsc clip top/bot -96; ປັບຂະຫນາດເປັນ 352x240
ນີ້ເຮັດໃຫ້ເສັ້ນຄໍາສັ່ງທີ່ງ່າຍດາຍທີ່ transcode ພະຍາຍາມກໍານົດຄ່າທີ່ເຂົ້າໃຈໄດ້
mpeg ສົ່ງອອກ. ເມື່ອທ່ານບໍ່ລະບຸໂມດູນສົ່ງອອກດ້ວຍ -y, mpeg2enc ຈະຖືກໃຊ້.
transcode -i vob/ --export_prof svcd -Z ໄວ -o ການທົດສອບ
ໂມດູນສົ່ງອອກ ffmpeg `-y ffmpeg´ ສະຫນັບສະຫນູນໂປຣໄຟລ໌ເຊັ່ນກັນ. ໂມດູນພະຍາຍາມ
ເປັນ smart ແລະກໍານົດຕົວກໍານົດການ ffmpeg ພາຍໃນຊຶ່ງຖ້າບໍ່ດັ່ງນັ້ນຂ້ອນຂ້າງ tricky ກັບ
ຊອກຫາ. ການນໍາໃຊ້ແມ່ນຄ້າຍຄືກັນກັບຂ້າງເທິງ.
transcode -i vob/ --export_prof dvd -y ffmpeg -o test -m test.ac3
tcmplex -md -i test.m2v -p test.ac3 -o test.mpg
--export_par C[,N]
ກໍານົດອັດຕາສ່ວນ pixels ລວງສົ່ງອອກເປັນ C[,N]. ເພື່ອເຂົ້າລະຫັດວັດສະດຸ anamorphic, transcode ສາມາດ
ເຂົ້າລະຫັດອັດຕາສ່ວນ pixel ເປົ້າຫມາຍເຂົ້າໄປໃນໄຟລ໌. ນີ້ບໍ່ແມ່ນລັກສະນະຕົວຈິງ
ອັດຕາສ່ວນຂອງຮູບພາບ, ແຕ່ວ່າພຽງແຕ່ຈໍານວນທີ່ທຸກໆ pixels ຈະຖືກຍືດອອກເມື່ອ
ຫຼິ້ນກັບແອັບພລິເຄຊັນຮັບຮູ້ອັດຕາສ່ວນ, ເຊັ່ນ: mplayer.
ເພື່ອເຂົ້າລະຫັດໃນອັດຕາສ່ວນທີ່ບໍ່ແມ່ນມາດຕະຖານ, ໃຫ້ຕັ້ງທັງສອງ C ແລະ N. ເຊັ່ນ: ເພື່ອເຮັດໃຫ້ທຸກໆ pixels
ສູງເປັນສອງເທົ່າຂອງຄວາມກວ້າງ (ເຊັ່ນ: ເພື່ອປັບຂະຫນາດກັບຄືນສູ່ຂະຫນາດປົກກະຕິຫຼັງຈາກ deinterlacing ໂດຍ
ຫຼຸດລົງທຸກໆແຖວທີສອງ).
If C ແລະ N ຖືກກໍານົດ, ມູນຄ່າທີ່ກໍານົດໄວ້ສໍາລັບ C ບໍ່ໃຫ້ອັດຕາສ່ວນ pixels ລວງຂອງ
width ແລະ N ຫນຶ່ງສໍາລັບຄວາມສູງ. ຖ້າພຽງແຕ່ C ຖືກກໍານົດ, ຕາຕະລາງຂ້າງລຸ່ມນີ້ນໍາໃຊ້.
ລະຫັດທີ່ຖືກຕ້ອງສໍາລັບ C ມີ
1
1:1 ບໍ່ມີ stretching
2
12:11 5:4 ຮູບເປັນ 4:3 (ເຊັ່ນ: 720x576 -> 768x576)
3
10:11 3:2 ຮູບເປັນ 4:3 (ເຊັ່ນ: 720x480 -> 640x480)
4
16:11 5:4 ຮູບເປັນ 16:9 (ເຊັ່ນ: 720x576 -> 1024x576)
5
40:33 3:2 ຮູບເປັນ 16:9 (ເຊັ່ນ: 720x480 -> 872x480)
--import_asr C
ຕັ້ງລະຫັດອັດຕາສ່ວນການນໍາເຂົ້າ C [ອັດຕະໂນມັດ]
ລະຫັດທີ່ຖືກຕ້ອງສໍາລັບ C ມີ
1
1:1
2
4:3
3
16:9
4
2.21:1
--keep_asr
ພະຍາຍາມຮັກສາອັດຕາສ່ວນ (ພຽງແຕ່ມີ -Z) [ປິດ]
ໄດ້ --keep_asr ທາງເລືອກໃນການປ່ຽນຄວາມຫມາຍຂອງ -Z. ມັນພະຍາຍາມໃຫ້ເຫມາະສົມກັບວິດີໂອເປັນ
ຂອບຂະໜາດທີ່ກຳນົດໂດຍ -Z ໂດຍການຮັກສາ ຕົ້ນສະບັບ ອັດຕາສ່ວນ.
++++++++++ 480-----+
| | | ດຳ |
|720x306 = 2.35:1| -> -Z 480x480 --keep_asr -->|-----------4
| | | 480x204 8
++++++ |-----------0
| ດຳ |
++----------+
ພິຈາລະນາ --keep_asr wrapper ສໍາລັບການຄິດໄລ່ -Y ທາງເລືອກແລະ -Z ຕົວເລືອກ
--mplayer_probe
ໃຊ້ mplayer binary ພາຍນອກເພື່ອ probe stream, ຣີເຊັດໂມດູນການນໍາເຂົ້າມາດຕະຖານເປັນ mplayer
ones [ປິດ]. ຄ່າເລີ່ມຕົ້ນແມ່ນການໃຊ້ລະຫັດການສືບສວນພາຍໃນ. ການນໍາໃຊ້ທາງເລືອກນີ້ໂດຍບໍ່ມີການ mplayer
ໂມດູນນໍາເຂົ້າ (-x mplayer) ສາມາດນໍາໄປສູ່ຜົນໄດ້ຮັບທີ່ບໍ່ສາມາດຄາດເດົາໄດ້ແລະອາດຈະຜິດພາດ.
--quantizers ຕ່ຳສຸດ, ສູງສຸດທີ່ເຄຍ
ຕັ້ງຄ່າຕົວເຂົ້າລະຫັດ min/max quantizer. ນີ້ແມ່ນມີຄວາມຫມາຍພຽງແຕ່ສໍາລັບ codecs ວິດີໂອຂອງ MPEG
ຄອບຄົວ. ສໍາລັບຕົວແປງສັນຍານປະເພດອື່ນໆ, ທາງເລືອກນີ້ແມ່ນບໍ່ເປັນອັນຕະລາຍ. [2,31]
--divx_rc p,rp,rr
ພາລາມິເຕີການຄວບຄຸມອັດຕາການເຂົ້າລະຫັດ divx [2000,10,20]
--divx_vbv_prof N
divx5 encoder VBV profile (0=free-5=hiqhq) [3]. ກໍານົດ profile ທີ່ກໍານົດໄວ້ລ່ວງຫນ້າສໍາລັບການ
ຕົວກວດສອບອັດຕາບິດວິດີໂອ. ຖ້າ N ຖືກຕັ້ງເປັນສູນ, ບໍ່ມີໂປຣໄຟລ໌ຖືກນຳໃຊ້ ແລະຜູ້ໃຊ້
ຄ່າທີ່ລະບຸໄວ້ຈາກ --divx_vbv ຖືກນໍາໃຊ້.
ໂປຣໄຟລ໌ທີ່ຖືກຕ້ອງ
0
ຟຣີ/ບໍ່ມີໂປຣໄຟລ໌ (ໃຊ້ຄ່າທີ່ສະໜອງໃຫ້)
1
ມືຖື (320, 16, 3072)
2
Portable (1920, 64, 12288)
3
ໂຮມເທຍເຕີ (10000, 192, 36864 )
4
ຄວາມລະອຽດສູງ (20000, 384, 73728 )
--divx_vbv br,sz,oc
ຕົວປ່ຽນລະຫັດ vBV divx5 (ອັດຕາບິດ, ຂະໜາດ, ຄອບຄອງ.) [10000,192,36864] ພາລາມິເຕີເຫຼົ່ານີ້ແມ່ນ
ປົກກະຕິກໍານົດຜ່ານຕົວກໍານົດການ profile --divx_vbv_prof. ຢ່າລັງເລກັບສິ່ງເຫຼົ່ານີ້
ຄຸນຄ່າເວັ້ນເສຍແຕ່ວ່າທ່ານແນ່ໃຈວ່າສິ່ງທີ່ທ່ານກໍາລັງເຮັດ. ແປງລະຫັດພາຍໃນ
ຄູນ vbv_bitrate ກັບ 400, vbv_size ກັບ 16384 ແລະ vbv_occupancy ກັບ 64 ເປັນ
ໃຫ້ແນ່ໃຈວ່າຄ່າທີ່ໄດ້ສະຫນອງໃຫ້ເປັນຕົວຄູນຂອງສິ່ງທີ່ຫ້ອງສະຫມຸດການເຂົ້າລະຫັດຕ້ອງການ.
--export_fps ອັດຕາ[,frc]
ກໍານົດອັດຕາກອບການສົ່ງອອກ (ແລະລະຫັດ) [ເປັນ input].ຄ່າທີ່ຖືກຕ້ອງສໍາລັບ frc ມີ
ອັດຕາ frc
1
23.976 (24000 / 1001.0)
2
24
3
25
4
29.970 (30000 / 1001.0)
5
30
6
50
7
59.940 (2*29.970)
8
60
9
1
10
5
11
10
12
12
13
15
--export_frc F
ຕັ້ງລະຫັດອັດຕາເຟຣມສົ່ງອອກ F [ເປັນການປ້ອນຂໍ້ມູນ]. ລ້າສະໄຫມ, ໃຊ້ --export_fps 0,F
--hard_fps
ປິດການໃຊ້ງານການຫຼຸດລົງກ້ຽງ (ສໍາລັບການປ່ຽນ fps clips) [ປິດ]. ເບິ່ງ /docs/framerate.txt ສໍາລັບ
ຂໍ້ມູນເພີ່ມເຕີມ
--ດຶງລົງ
ຕັ້ງທຸງດຶງລົງ MPEG 3:2 ໃນການສົ່ງອອກ [ປິດ]
--antialias_para w,b
ນ້ຳໜັກ pixels ກາງ, xy-bias [0.333,0.500]
--no_audio_adjust
ປິດການທໍາງານການປັບຕົວຢ່າງກອບສຽງພາຍໃນ [ປິດ]
--no_bitreservoir
ປິດການໃຊ້ງານ bitreservoir lame ສໍາລັບການເຂົ້າລະຫັດ MP3 [ປິດ]
--config_dir dir
ສົມມຸດວ່າໄຟລ໌ config ແມ່ນຢູ່ໃນນີ້ dir. ນີ້ມີຜົນກະທົບພຽງແຕ່ -y ffmpeg ແລະ -y xvid4
ໂມດູນ. ມັນເຮັດໃຫ້ເສັ້ນທາງທີ່ໂມດູນຄົ້ນຫາສໍາລັບການຕັ້ງຄ່າຂອງພວກເຂົາ.
--lame_preset ຊື່[,ໄວ]
ໃຊ້ lame preset ກັບ ຊື່ [ປິດ]. Lame ມີບາງ presets ໃນຕົວ. presets ເຫຼົ່ານັ້ນ
ໄດ້ຖືກອອກແບບເພື່ອໃຫ້ມີຄຸນນະພາບສູງສຸດທີ່ເປັນໄປໄດ້. ພວກເຂົາເຈົ້າມີສໍາລັບສ່ວນໃຫຍ່
ຂຶ້ນກັບແລະປັບຜ່ານການທົດສອບການຟັງຢ່າງເຂັ້ມງວດເພື່ອກວດສອບແລະບັນລຸໄດ້
ຈຸດປະສົງ. ສິ່ງເຫຼົ່ານີ້ໄດ້ຖືກປັບປຸງຢ່າງຕໍ່ເນື່ອງເພື່ອສອດຄ່ອງກັບການພັດທະນາຫລ້າສຸດທີ່
ເກີດຂຶ້ນແລະເປັນຜົນມາຈາກການຄວນຈະໃຫ້ທ່ານມີເກືອບຄຸນນະພາບທີ່ດີທີ່ສຸດໃນປະຈຸບັນ
ເປັນໄປໄດ້ຈາກ LAME. ໃດໆຂອງ presets VBR ເຫຼົ່ານັ້ນຍັງສາມາດຖືກນໍາໃຊ້ໃນໂຫມດໄວ, ການນໍາໃຊ້
vbr algorithm ໃຫມ່. ໂໝດນີ້ໄວຂຶ້ນ, ແຕ່ຄຸນນະພາບຂອງມັນອາດຈະຕໍ່າກວ່າເລັກນ້ອຍ. ເຖິງ
ເປີດໃຊ້ໂໝດໄວ, ຕື່ມໃສ່ ", ໄວ"
<N kbps>
ການນໍາໃຊ້ preset ນີ້ໂດຍປົກກະຕິຈະໃຫ້ທ່ານມີຄຸນນະພາບທີ່ດີໃນອັດຕາບິດທີ່ກໍານົດໄວ້.
ອີງຕາມອັດຕາບິດທີ່ປ້ອນ, ການຕັ້ງຄ່າເບື້ອງຕົ້ນນີ້ຈະກໍານົດການຕັ້ງຄ່າທີ່ດີທີ່ສຸດ
ສໍາລັບສະຖານະການສະເພາະນັ້ນ. ໃນຂະນະທີ່ວິທີການນີ້ເຮັດວຽກ, ມັນບໍ່ແມ່ນເກືອບເປັນ
ມີຄວາມຍືດຫຍຸ່ນເປັນ VBR, ແລະປົກກະຕິແລ້ວຈະບໍ່ສາມາດບັນລຸລະດັບຄຸນນະພາບດຽວກັນກັບ VBR ຢູ່
ອັດຕາບິດທີ່ສູງຂຶ້ນ. ABR.
ຂະຫນາດກາງ
ການຕັ້ງຄ່າເບື້ອງຕົ້ນນີ້ຄວນຈະໃຫ້ຄວາມໂປ່ງໃສໃກ້ໆກັບຄົນສ່ວນໃຫຍ່ໃນເພງສ່ວນໃຫຍ່. ໄດ້
ອັດຕາບິດທີ່ຜົນໄດ້ຮັບຄວນຈະຢູ່ໃນລະດັບ 150-180kbps, ອີງຕາມດົນຕີ
ຄວາມສັບສົນ. VBR.
ມາດຕະຖານ
preset ນີ້ໂດຍທົ່ວໄປຄວນຈະມີຄວາມໂປ່ງໃສຕໍ່ຄົນສ່ວນໃຫຍ່ກ່ຽວກັບດົນຕີສ່ວນໃຫຍ່ແລະເປັນ
ແລ້ວຂ້ອນຂ້າງສູງໃນຄຸນນະພາບ. ອັດຕາບິດຜົນໄດ້ຮັບຄວນຈະຢູ່ໃນ 170-210kbps
ລະດັບ, ອີງຕາມຄວາມສັບສົນດົນຕີ. VBR.
ທີ່ຮ້າຍ
ຖ້າທ່ານມີອຸປະກອນການຟັງທີ່ດີຫຼາຍແລະຄ້າຍຄືກັນ, ການຕັ້ງຄ່າເບື້ອງຕົ້ນນີ້ຈະສະຫນອງ
ມີຄຸນນະພາບສູງກວ່າຮູບແບບ "ມາດຕະຖານ". ອັດຕາບິດຜົນໄດ້ຮັບຄວນຈະເປັນ
ໃນລະດັບ 200-240kbps, ອີງຕາມຄວາມສັບສົນຂອງດົນຕີ. VBR.
insane
preset ນີ້ປົກກະຕິແລ້ວຈະ overkill ສໍາລັບຄົນສ່ວນໃຫຍ່ແລະສະຖານະການສ່ວນໃຫຍ່, ແຕ່ຖ້າຫາກວ່າ
ທ່ານຕ້ອງມີຄຸນນະພາບສູງສຸດຢ່າງແທ້ຈິງໂດຍບໍ່ຄໍານຶງເຖິງຂະຫນາດໄຟລ໌, ນີ້ແມ່ນ
ທາງທີ່ຈະໄປ. preset ນີ້ແມ່ນຄຸນນະພາບ preset ສູງທີ່ສຸດທີ່ມີຢູ່. 320kbps CBR.
(ເອົາມາຈາກ http://www.mp3dev.org/mp3/doc/html/presets.html)[1]
--av_fine_ms t
ການປັບປ່ຽນ AV ລະອຽດ t ໃນ millisecs [autodetect] ຍັງເບິ່ງ -D.
--nav_seek ເອກະສານ
ໃຊ້ໄຟລ໌ນໍາທາງ VOB ຫຼື AVI [ປິດ]. ສ້າງໄຟລ໌ nav ດ້ວຍ tcdemux -W >nav_log ສໍາລັບ
ໄຟລ໌ VOB ຫຼືກັບ aviindex(1) ສໍາລັບໄຟລ໌ AVI.
--psu_mode
process VOB ໃນ PSU, -o ແມ່ນ filemask incl. %d [ປິດ]. PSU ຫມາຍຄວາມວ່າ Program Stream Unit ແລະ
ຮູບແບບນີ້ແມ່ນເປັນປະໂຫຍດສໍາລັບ (ສ່ວນໃຫຍ່) NTSC DVDs ທີ່ມີຫົວຫນ່ວຍນ້ໍາໂຄງການຈໍານວນຫນຶ່ງ.
--psu_chunks ab
ປະມວນຜົນພຽງແຕ່ຫນ່ວຍງານທີ່ເລືອກ ab ສໍາລັບຮູບແບບ PSU [ທັງຫມົດ]
--no_split
ເຂົ້າລະຫັດເປັນໄຟລ໌ດຽວໃນບົດ/psu/directory mode [ປິດ]. ຖ້າເຈົ້າບໍ່ໃຫ້ສິ່ງນີ້
ທາງເລືອກ, ທ່ານຈະສິ້ນສຸດດ້ວຍໄຟລ໌ຈໍານວນຫນຶ່ງໃນຫນຶ່ງໃນຮູບແບບທີ່ກ່າວມາຂ້າງເທິງ. ມັນແມ່ນ
ຍັງເປັນໄປໄດ້ທີ່ຈະລວມໃຫ້ເຂົາເຈົ້າກັບ avimerge(1).
--multi_input
(ທົດລອງ) ເປີດໃຊ້ງານຮູບແບບການປ້ອນຂໍ້ມູນຫຼາຍ: ສະຫລາດເຂົ້າຮ່ວມໄຟລ໌ການປ້ອນຂໍ້ມູນໃນການນໍາເຂົ້າ.
ວັດສະດຸປ້ອນສາມາດສະແດງອອກໂດຍໃຊ້ POSIX globbing ມາດຕະຖານ. ໃນຂະນະທີ່ການປ້ອນຂໍ້ມູນທາງທິດສະດີທັງຫມົດ
ໂມດູນໄດ້ຮັບການສະຫນັບສະຫນູນ, ມັນປອດໄພທີ່ຈະໃຊ້ພຽງແຕ່ໃນເວລາທີ່ຈັດການກັບຂະຫນາດຄົງທີ່
ສຽງ (PCM) ແລະຕົວແປງສັນຍານວິດີໂອພາຍໃນເຟຣມເທົ່ານັ້ນ (ແມ່ນ: MJPEG). ເພື່ອຄວາມປອດໄພ, ໃຫ້ໃຊ້ໂໝດນີ້
ກັບ im, ffmpeg ແລະໂມດູນການນໍາເຂົ້າດິບ.
--pre_clip t[,l[,b[,r]]]
ເລືອກພາກພື້ນກອບເບື້ອງຕົ້ນໂດຍການຕັດຂອບ [ປິດ]
--post_clip t[,l[,b[,r]]]
ເລືອກພາກພື້ນກອບສຸດທ້າຍໂດຍການຕັດຂອບ [ປິດ]
--a52_drc_off
ປິດການບີບອັດຊ່ວງໄດນາມິກຂອງ liba52 [ເປີດໃຊ້ງານ]. ຖ້າທ່ານບໍ່ລະບຸທາງເລືອກນີ້,
liba52 ຈະສະໜອງພຶດຕິກຳເລີ່ມຕົ້ນ, ເຊິ່ງແມ່ນການນຳໃຊ້ລະດັບໄດນາມິກເຕັມ
ການບີບອັດຕາມທີ່ລະບຸໄວ້ໃນກະແສ A/52. ນີ້ໂດຍພື້ນຖານແລ້ວເຮັດໃຫ້ສຽງດັງ
softer, ແລະສຽງອ່ອນ louder, ດັ່ງນັ້ນທ່ານສາມາດຟັງນ້ໍາໃນ a
ສະພາບແວດລ້ອມທີ່ມີສິ່ງລົບກວນໂດຍບໍ່ມີການລົບກວນໃຜ.
ຖ້າຫາກວ່າທ່ານປ່ອຍໃຫ້ມັນເປີດໃຊ້ງານນີ້, ນີ້ຈະປິດການທໍາງານການບີບອັດໄລຍະການເຄື່ອນໄຫວທັງຫມົດແລະ
ສະໜອງການຫຼິ້ນທີ່ປັບຕົວເຂົ້າກັບໂຮງໜັງ ຫຼືຫ້ອງຟັງໄດ້ຫຼາຍຂຶ້ນ.
--a52_demux
demux AC3/A52 ເພື່ອແຍກຊ່ອງ [ປິດ]
--a52_dolby_off
ປິດການໃຊ້ງານ liba52 dolby surround [ເປີດໃຊ້ງານ]. ເລືອກວ່າຈະໃຫ້ຜົນຜະລິດເປັນສະເຕີຣິໂອທຳມະດາຫຼືບໍ່
(ຖ້າຕົວເລືອກຖືກຕັ້ງ) ຫຼືຖ້າມັນເປັນ Dolby Pro Logic - ເອີ້ນວ່າ Dolby surround ຫຼື 3: 1.
- downmix (ຖ້າທາງເລືອກບໍ່ໄດ້ໃຊ້).
--log_no_color
ປິດການໃຊ້ງານຂໍ້ຄວາມບັນທຶກສີ. ໂດຍຄ່າເລີ່ມຕົ້ນ transcode ໃຊ້ສີໃນບັນທຶກຂໍ້ຄວາມຕາມລໍາດັບ
ເພື່ອຈຳແນກປະເພດຂໍ້ຄວາມໄດ້ຢ່າງງ່າຍດາຍ. ພຶດຕິກໍາທີ່ສາມາດເປັນບັນຫາຖ້າຫາກວ່າຜົນຜະລິດຂອງ
transcode ເປັນໄຟລ໌ຫຼືທໍ່, ສະນັ້ນທາງເລືອກນີ້ມາມື.
--dir_mode ຖານ
process directory contents to base-%03d.avi [ປິດ]
--frame_interval N
ເລືອກພຽງແຕ່ທຸກໆ Nth frame ທີ່ຈະສົ່ງອອກ [1]
--encode_fields C
ເປີດໃຊ້ການເຂົ້າລະຫັດຕາມຊ່ອງຂໍ້ມູນ (ຖ້າຮອງຮັບ) [ປິດ]. ທາງເລືອກນີ້ໃຊ້ເວລາການໂຕ້ຖຽງຖ້າຫາກວ່າ
ມອບໃຫ້ເພື່ອຊີ້ໃຫ້ເຫັນຄໍາສັ່ງຂອງທົ່ງນາ. ຖ້າທາງເລືອກບໍ່ໄດ້ຖືກມອບໃຫ້, ມັນຈະເລີ່ມຕົ້ນ
ກ້າວຫນ້າ (ບໍ່ສົມມຸດວ່າຮູບແມ່ນ interlaced)
ລະຫັດທີ່ຖືກຕ້ອງສໍາລັບ C ແມ່ນ:
p
ກ້າວຫນ້າ (ຄ່າເລີ່ມຕົ້ນ)
t
ເທິງພາກສະຫນາມທໍາອິດ
b
ຊ່ອງລຸ່ມສຸດກ່ອນ
--dv_yuy2_mode, --dv_yv12_mode
ຊີ້ໃຫ້ເຫັນວ່າ libdv ຖອດລະຫັດເຟຣມວິດີໂອດິຈິຕອນໃນ YUY2 (ບັນຈຸ) ຫຼື YV12 (planar)
ຮູບແບບ, ຕາມລໍາດັບ. ໂດຍປົກກະຕິ transcode ຕົວເລກອອກຮູບແບບທີ່ຖືກຕ້ອງອັດຕະໂນມັດ, ແຕ່
ຖ້າຫາກວ່າທ່ານພະຍາຍາມທີ່ຈະປ່ຽນແປງໄຟລ໌ PAL DV ແລະຜົນໄດ້ຮັບເບິ່ງແປກໃຈ, ໃຫ້ພະຍາຍາມຫນຶ່ງໃນເຫຼົ່ານີ້
ຕົວເລືອກ
--write_pid ເອກະສານ
ຂຽນ pid ຂອງກະທູ້ສັນຍານກັບ ເອກະສານ [ປິດ]. ເຮັດໃຫ້ທ່ານສາມາດຢຸດການປ່ຽນລະຫັດຢ່າງສະອາດ
ໂດຍການສົ່ງ SIGINT (2) ໄປຫາ pid in ເອກະສານ. ກະລຸນາບັນທຶກ ເອກະສານ ຈະຖືກຂຽນທັບ.
ຕົວຢ່າງການນໍາໃຊ້
$ transcode ... --write_pid /tmp/transcode.pid &
$ kill -2 `cat /tmp/transcode.pid`
--ງາມ N
ຕັ້ງຄວາມງາມໃຫ້ N [ປິດ]. ທາງເລືອກ --nice ທີ່ renices transcode ກັບການໃຫ້
ມູນຄ່າບວກຫຼືລົບ. -10 ກໍານົດບູລິມະສິດສູງ; +10 ບຸລິມະສິດຕໍ່າ. ນີ້ອາດຈະ
ເປັນປະໂຫຍດສໍາລັບຮູບແບບກຸ່ມ.
--progress_meter N
ເລືອກປະເພດຂອງເຄື່ອງວັດແທກຄວາມຄືບໜ້າ [1]. ເລືອກປະເພດຂອງຂໍ້ຄວາມຄວາມຄືບໜ້າທີ່ພິມໂດຍ
ການປ່ຽນລະຫັດ:
0
ບໍ່ມີເຄື່ອງວັດແທກຄວາມຄືບໜ້າ
1
ເຄື່ອງວັດແທກຄວາມຄືບໜ້າມາດຕະຖານ
2
ຂໍ້ມູນຄວາມຄືບໜ້າຂອງວັດຖຸດິບ (ຂຽນເປັນຜົນຜະລິດມາດຕະຖານ)
ສະຄຣິບທີ່ຕ້ອງການຂໍ້ມູນຄວາມຄືບຫນ້າຄວນໃຊ້ປະເພດ 2, ນັບຕັ້ງແຕ່ຮູບແບບຂອງປະເພດ 1 ແມ່ນ
ຕ້ອງມີການປ່ຽນແປງໂດຍບໍ່ຕ້ອງແຈ້ງ.
--progress_rate N
ຄວາມຄືບຫນ້າການພິມທຸກ N ກອບ [1]. ຄວບຄຸມຄວາມຖີ່ຂອງຂໍ້ຄວາມສະຖານະ
ພິມ (ທຸກໆ N ກອບ).
--ຊັອກເກັດ ເອກະສານ
ເປີດຊັອກເກັດເພື່ອຮັບເອົາຄໍາສັ່ງໃນຂະນະທີ່ແລ່ນ. ເບິ່ງ tcmdinfo(1) ແລະ
/docs/filter-socket.txt ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບໂປຣໂຕຄໍ.
ENVIRONMENT
TRANSCODE_LOG_NO_COLOR
ຖ້າຕັ້ງ, ບັງຄັບໃຫ້ການຕັດໄມ້ສີອອກສໍາລັບເຄື່ອງມືທັງຫມົດຂອງຊຸດ transcode.
ຫມາຍເຫດ
*
ພາຣາມິເຕີຂອງແຫຼ່ງທີ່ມາສ່ວນໃຫຍ່ຖືກກວດພົບໂດຍອັດຕະໂນມັດ.
*
ຕົວເລືອກພາກພື້ນການຕັດແມ່ນຂະຫຍາຍອອກຕາມຄວາມສົມມາດ. ຕົວຢ່າງ:
-j 80 ຈະຖືກຂະຫຍາຍເປັນ -j 80,0,80,0
-j 80,8 ຈະຖືກຂະຫຍາຍເປັນ -j 80,8,80,8
-j 80,8,10 ຈະຖືກຂະຫຍາຍເປັນ -j 80,8,10,8
*
ຂະຫນາດຮູບພາບສູງສຸດ 1920x1088.
*
ການສັ່ງການດຳເນີນງານເຟຣມວິດີໂອຖືກແກ້ໄຂແລ້ວ: "-j -I -X -B -Z -Y -r -z -l -k -K -G -C"
(ປະຕິບັດຈາກຊ້າຍຫາຂວາ).
*
ການຫຍໍ້ຮູບດ້ວຍ '-B' ເປັນໄປບໍ່ໄດ້ ຖ້າຄວາມກວ້າງ/ລວງສູງຂອງຮູບບໍ່ແມ່ນ a
ຄູນຂອງ 8, 16 ຫຼື 32.
*
ການຂະຫຍາຍຮູບພາບດ້ວຍ '-X' ແມ່ນເປັນໄປບໍ່ໄດ້ ຖ້າຄວາມກວ້າງ/ລວງສູງຂອງຮູບບໍ່ແມ່ນ a
ຄູນຂອງ 8, 16 ຫຼື 32.
*
ຄວາມກວ້າງ/ຄວາມສູງຂອງເຟຣມສຸດທ້າຍຄວນຈະເປັນຕົວຄູນ 8. (ເພື່ອຫຼີກເວັ້ນບັນຫາການເຂົ້າລະຫັດ
ກັບ codec ບາງ)
1.
ການຫຼຸດຄວາມສູງ/ຄວາມກວ້າງຂອງວິດີໂອລົງ 2,4,8 ທາງເລືອກ ´-r factor´ ສາມາດໃຊ້ເພື່ອຫຍໍ້ລົງໄດ້.
ຮູບພາບວິດີໂອໂດຍປັດໄຈຄົງທີ່, ປັດໄຈນີ້ສາມາດເປັນ 2,4 ຫຼື 8.
2.
ການຕັດແລະການປ່ຽນແປງອັດຕາສ່ວນ transcode ໃຊ້ 3 ຂັ້ນຕອນເພື່ອຜະລິດວັດສະດຸປ້ອນ
ຮູບພາບສໍາລັບໂມດູນສົ່ງອອກ
1.
ການຕັດຮູບພາບການປ້ອນຂໍ້ມູນ.
2.
ການປ່ຽນແປງອັດຕາສ່ວນຂອງ 1) ຜົນຜະລິດ.
3.
Clipping ຂອງ 2) ຜົນຜະລິດ.
*
ບິດ ຕໍ່ pixel (bits/pixel) ແມ່ນຄ່າ transcode ຄິດໄລ່ ແລະພິມອອກເມື່ອເລີ່ມຕົ້ນ
ຂຶ້ນ. ມັນເປັນປະໂຫຍດສ່ວນໃຫຍ່ໃນເວລາທີ່ເຂົ້າລະຫັດເປັນ MPEG4 (xvid, divx, ແລະອື່ນໆ). ເຈົ້າຈະເຫັນເສັ້ນຄື
[transcode] V: bits/pixel | 0.237
ເວົ້າແບບງ່າຍໆ, bits/pixel ປະເມີນວິທີການເຂົ້າລະຫັດທີ່ດີ. ເຖິງແມ່ນວ່າມູນຄ່ານີ້
ຂື້ນກັບວັດສະດຸວັດສະດຸປ້ອນທີ່ໃຊ້ຫຼາຍ, ຕາມກົດລະບຽບທົ່ວໄປຂອງ thump ມັນສາມາດເວົ້າໄດ້
ຄ່າທີ່ໃຫຍ່ກວ່າ ຫຼືໃກ້ກັບ 0.2 ຈະເຮັດໃຫ້ການເຂົ້າລະຫັດທີ່ດີ, ເຂົ້າລະຫັດດ້ວຍຄ່າຕ່າງໆ
ຫນ້ອຍກວ່າ 0.15 ຈະມີສິ່ງປະດິດທີ່ສັງເກດເຫັນ.
ບິດ ຕໍ່ pixel ຂຶ້ນກັບຄວາມລະອຽດ, ອັດຕາບິດ ແລະເຟຣມຕໍ່ວິນາທີ. ຖ້າທ່ານມີ
ຄ່າຕໍ່າ (< 0.15), ທ່ານອາດຈະຕ້ອງການເພີ່ມອັດຕາບິດ ຫຼືການເຂົ້າລະຫັດທີ່ຕໍ່າກວ່າ
ຄວາມລະອຽດ. ສູດທີ່ແນ່ນອນແມ່ນ
ອັດຕາບິດ*1000
bpp = ------------------
ຄວາມກວ້າງ * ຄວາມສູງ * fps
*
AC3 / ຫຼາຍ ຊ່ອງທາງ
ເມື່ອທ່ານນໍາເຂົ້າກະແສສຽງທີ່ມີຫຼາຍກວ່າສອງຊ່ອງສຽງ - ນີ້ແມ່ນ
ປົກກະຕິແລ້ວກໍລະນີສໍາລັບສຽງ AC3 - ການປ່ຽນລະຫັດຈະຫຼຸດລົງອັດຕະໂນມັດເປັນສອງຊ່ອງ
(ສະເຕີຣິໂອ). ເຈົ້າຈະເຫັນເສັ້ນຄື
[transcode] A: downmix | 5 ຊ່ອງ -> 2 ຊ່ອງ
ນີ້ແມ່ນເຮັດໄດ້, ເພາະວ່າຕົວເຂົ້າລະຫັດແລະຕົວກອງສຽງສ່ວນໃຫຍ່ບໍ່ສາມາດຈັດການຫຼາຍກ່ວາ 2
ຊ່ອງທາງຢ່າງຖືກຕ້ອງ. ການເປັນຕົວແທນພາຍໃນ PCM ບໍ່ສະຫນັບສະຫນູນຫຼາຍກ່ວາສອງ
ຊ່ອງ, ສຽງຈະຖືກປະສົມລົງເປັນສະເຕີຣິໂອ No downmix ຈະເກີດຂຶ້ນ, ຖ້າຫາກວ່າທ່ານໃຊ້ AC3 ເປັນ
ຕົວແປງສັນຍານສຽງພາຍໃນ ຫຼືໃຊ້ສຽງຜ່ານສຽງ.
ຕົວຢ່າງ
ຄໍາສັ່ງດັ່ງຕໍ່ໄປນີ້ຈະອ່ານການປ້ອນມັນຈາກ DVD drive (ຂ້າພະເຈົ້າສົມມຸດວ່າ /dev/dvd ເປັນ
ການເຊື່ອມຕໍ່ສັນຍາລັກກັບອຸປະກອນ DVD ທີ່ແທ້ຈິງ) ແລະຜະລິດຕະພັນຮູບເງົາ divx4 ແບ່ງປັນຕາມ
ຂໍ້ມູນບົດກ່ຽວກັບສື່ມວນຊົນ DVD. ໄຟລ໌ຜົນຜະລິດຈະຖືກຕັ້ງຊື່
my_movie-ch00.avi, my_movie-ch01.avi ...
transcode -i /dev/dvd/ -x dvd -j 16,0 -B 5,0 -Y 40,8 -s 4.47 -U my_movie -y xvid -w 1618
ທາງເລືອກ -j 16,0 ຈະຖືກຂະຫຍາຍອອກໄປ -j 16,0,16,0 ແລະຜົນໄດ້ຮັບໃນ 16 ແຖວຈາກດ້ານເທິງແລະ
ດ້ານລຸ່ມຂອງຮູບທີ່ຈະຕັດອອກ. ນີ້ອາດຈະເປັນປະໂຫຍດຖ້າແຫຼ່ງປະກອບດ້ວຍສີດໍາ
ແຖບເທິງແລະລຸ່ມ.
ທາງເລືອກ -B 5,0 ບອກວ່າ transcode ຫຍໍ້ຮູບຜົນໄດ້ຮັບລົງ 5*32=160 ແຖວໃນຄວາມສູງ.
ທາງເລືອກ -Y 40,8 ຈະຖືກຂະຫຍາຍອອກໄປ -Y 40,8,40,8 ແລະບອກ transcode ເຖິງ ...
ທາງເລືອກ -s 4.47 ບອກວ່າ transcode ເພື່ອເພີ່ມລະດັບສຽງໂດຍປັດໄຈ 4.47.
ທາງເລືອກ -U my_movie ບອກວ່າ transcode ເພື່ອດໍາເນີນການໃນຮູບແບບພາກແລະຜະລິດຜົນຜະລິດກັບໄຟລ໌
ຊື່ວ່າ my_movie-ch00.avi, my_movie-ch01.avi.... ທ່ານສາມາດຮວມໄຟລ໌ໄດ້ຫຼັງຈາກນັ້ນ
ດ້ວຍ avimerge ຫຼືເພີ່ມທາງເລືອກ --no_split ໃສ່ເສັ້ນຄໍາສັ່ງ.
ທາງເລືອກ -y xvid ບອກວ່າ transcode ເພື່ອໃຊ້ໂມດູນການສົ່ງອອກ export_xvid.so ທີ່ໃຊ້ໃນທາງກັບກັນ
ຕົວເຂົ້າລະຫັດ XviD ເພື່ອເຂົ້າລະຫັດວິດີໂອ.
ທາງເລືອກ -w 1618 ບອກວ່າ transcode ເພື່ອກໍານົດອັດຕາບິດຂອງຕົວເຂົ້າລະຫັດເປັນ 1618 ເຊິ່ງຕ່ໍາກວ່າ
ຄ່າເລີ່ມຕົ້ນຂອງ 1800 ແລະສົ່ງຜົນໃຫ້ໄຟລ໌ຂະຫນາດນ້ອຍກວ່າກັບການສູນເສຍຄຸນນະພາບສາຍຕາ.
ໃຫ້ສົມມຸດວ່າທ່ານມີ NTSC DVD (720x480) ແລະທ່ານຕ້ອງການສ້າງ NTSC-SVCD.
ຂະໜາດກອບຂອງຮູບເງົາດີວີດີແມ່ນ 720x480 @ 16:9. ສໍາລັບຈຸດປະສົງຂອງການປັບຂະຫນາດກອບ,
width 720 ແມ່ນບໍ່ກ່ຽວຂ້ອງ (ນັ້ນແມ່ນ, ມັນຈະບໍ່ຖືກນໍາໃຊ້ໃນຕໍ່ໄປນີ້
ເຫດຜົນ). ມັນບໍ່ຈໍາເປັນເພາະວ່າຂະຫນາດກອບຕົ້ນສະບັບແມ່ນຖືກກໍານົດຢ່າງແທ້ຈິງໂດຍ
ຄວາມສູງຂອງກອບແລະອັດຕາສ່ວນ. ຜົນໄດ້ຮັບສຸດທ້າຍ_ ຄວນຈະເປັນ 640x480, ເຂົ້າລະຫັດເປັນ
480x480 @ 4:3 (ຄວາມສູງ 480 ຄູນດ້ວຍອັດຕາສ່ວນ 4:3 ໃຫ້ຄວາມກວ້າງ 640).
ຂະໜາດກອບດຽວກັນນີ້ (640x480) ຍັງສາມາດເຂົ້າລະຫັດເປັນ 640x360 @ 16:9 (ຄວາມສູງ 360).
ໂດຍອັດຕາສ່ວນ 16:9 ໃຫ້ຄວາມກວ້າງ 640).
ເນື່ອງຈາກວິດີໂອຕົ້ນສະບັບ_ມີອັດຕາສ່ວນ 16:9, ກ່ອນອື່ນພວກເຮົາປັບຂະໜາດເປັນ 640x360, ຮັກສາ
ອັດຕາສ່ວນດັ່ງກ່າວ. ແຕ່ອັດຕາສ່ວນຮູບຕ້ອງປ່ຽນເປັນ 4:3. ເພື່ອຊອກຫາກອບ
ຂະຫນາດໃນອັດຕາສ່ວນຮູບລັກສະນະໃຫມ່ຄວາມສູງ 360 ແມ່ນຄູນດ້ວຍອັດຕາສ່ວນຮູບລັກສະນະໃຫມ່,
ໃຫ້ width 480. ນີ້ແມ່ນສໍາເລັດທີ່ມີທາງເລືອກ transcode ".--export_asr 2
-Z 480x360, ໄວ".
ເພື່ອຫຼີກເວັ້ນການຍືດຄວາມສູງຂອງວິດີໂອໃນການປ່ຽນແປງນີ້ (ເພາະວ່າອັດຕາສ່ວນໃຫມ່ແມ່ນ
ຫນ້ອຍກວ່າຕົ້ນສະບັບ), ຂອບສີດໍາຄວນໄດ້ຮັບການເພີ່ມຢູ່ດ້ານເທິງແລະລຸ່ມຂອງ
ວິດີໂອ, ເອົາກອບເປັນທີ່ຕ້ອງການ 480x480 @ 4:3 ຂະຫນາດ. ທາງເລືອກການປ່ຽນແປງສໍາລັບການ
ນີ້ແມ່ນ "-Y -60,0,-60,0".
ຖ້າຫາກວ່າສໍາລັບເຫດຜົນບາງຢ່າງ (ບາງທີການກັ່ນຕອງ subtitle) ຂອບສີດໍາ (ຂອງຄວາມສູງ 60 ໃນແຕ່ລະ)
ຄວນເພີ່ມກ່ອນທີ່ຈະປັບຂະໜາດຂອບ ແລະປ່ຽນອັດຕາສ່ວນເປັນ 4:3. ຫນຶ່ງ
ເຫດຜົນສໍາລັບການນັ້ນຈະເປັນຄວາມຕ້ອງການຂອງການແລ່ນຕົວກອງ _pre_ ຫຼັງຈາກເພີ່ມສີດໍາ
ຊາຍແດນ. ຫຼັງຈາກນັ້ນ, ທາງເລືອກ "-j" ຫຼື "--pre_clip" ສາມາດໃຊ້ແທນ "-Y". ໃນນີ້
ກໍລະນີທີ່ຄວາມສູງຂອບສີດໍາຕ້ອງໄດ້ຮັບການຄິດໄລ່ໂດຍການນໍາໃຊ້ອັດຕາສ່ວນ 4:3
ກັບຄ່າທີ່ພົບແລ້ວ: 60 * (4/3) = 80. ຕົວເລືອກການປ່ຽນລະຫັດ "-j -80,0,-80,0" ຫຼື.
"--pre_clip -80,0,-80,0" ຖືກໃຊ້ແທນ "-Y -60,0,-60,0", ແລະ "-Z
480x360, ໄວ" ຖືກແທນທີ່ດ້ວຍ "-Z 480x480, ໄວ".
AUTHORS
ຂຽນໂດຍ Thomas Oestreich[email protected]>, ທິລມັນ
Bitterberg ແລະທີມງານ Transcode
ເບິ່ງ AUTHORS ໄຟລ໌ສໍາລັບລາຍລະອຽດ.
ໃຊ້ການປ່ຽນລະຫັດອອນໄລນ໌ໂດຍໃຊ້ການບໍລິການ onworks.net