ການປ່ຽນລະຫັດ - ອອນລາຍໃນຄລາວ

ນີ້ແມ່ນການປ່ຽນລະຫັດຄໍາສັ່ງທີ່ສາມາດດໍາເນີນການໄດ້ໃນ 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 Oestreichostreich@theorie.physik.uni-goettingen.de>, ທິລມັນ
Bitterberg ແລະທີມງານ Transcode

ເບິ່ງ AUTHORS ໄຟລ໌ສໍາລັບລາຍລະອຽດ.

ໃຊ້ການປ່ຽນລະຫັດອອນໄລນ໌ໂດຍໃຊ້ການບໍລິການ onworks.net



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌