ນີ້ແມ່ນຄໍາສັ່ງ yuvfps ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
yuvfps - ປ່ຽນເປັນອັດຕາເຟຣມທີ່ແຕກຕ່າງກັນ
ສະຫຼຸບສັງລວມ
yuvfps [-r ຈໍານວນ: ຖ] [-s ຈໍານວນ: ຖ] [-i interlacing] [-I interlacing] [-c] [-n] [-w] [-v 0-2]
[-h]
ລາຍລະອຽດ
yuvfps ເປັນການຍົກຕົວຢ່າງໂດຍທົ່ວໄປ (UP ຫຼືລົງ) ຜົນປະໂຫຍດທີ່ໄດ້ຖືກສະຫນອງໃຫ້ເພື່ອອະນຸຍາດໃຫ້
ການຜະລິດສະຕຣີມວິດີໂອດ້ວຍອັດຕາເຟຣມທີ່ຕ້ອງການສຳລັບແຕ່ລະຮູບແບບວິດີໂອມາດຕະຖານ.
yuvfps ອ່ານສະຕຣີມ YUV4MPEG ຈາກການປ້ອນຂໍ້ມູນມາດຕະຖານ ແລະສົ່ງກະແສ YUV4MPEG ໄປຫາ
ຜົນຜະລິດມາດຕະຖານທີ່ເຟຣມຈາກຕົ້ນສະບັບແມ່ນຂ້າມ (downsampling) ຫຼື
ຊໍ້າກັນ (upsampling). ນີ້ອະນຸຍາດໃຫ້ສໍາລັບ mjpegtools ອື່ນໆທີ່ຕ້ອງການກອບສະເພາະ
ອັດຕາເພື່ອປະມວນຜົນກະແສ.
yuvfps ໃຊ້ສູດການເລີ່ມຕົ້ນຂອງ Bresenham ເພື່ອເຮັດຕົວຢ່າງໃໝ່ເພື່ອໃຫ້ວິດີໂອໃໝ່
stream ແມ່ນຄ້າຍຄືກັນກັບຕົ້ນສະບັບ. ຢ່າງໃດກໍຕາມ, ໃຫ້ສັງເກດວ່າການຫຼຸດລົງແມ່ນບໍ່ສາມາດປີ້ນກັບກັນໄດ້
ການດໍາເນີນງານເນື່ອງຈາກວ່າກອບຖືກຫຼຸດລົງ. ຍິ່ງໄປກວ່ານັ້ນ, ການຖ່າຍທອດວິດີໂອຜົນໄດ້ຮັບອາດຈະບໍ່ມີ
ໄລຍະເວລາດຽວກັນກັບອັນເດີມ ຖ້າອັດຕາເຟຣມໃໝ່ບໍ່ແມ່ນຕົວຄູນທັງໝົດ
ຂອງອັດຕາຕົ້ນສະບັບ.
ເປັນທາງເລືອກທີ່ຈະພຽງແຕ່ລຸດລົງຫຼື duplicating ກອບຜົນຜະລິດແຕ່ລະກອບ / ພາກສະຫນາມສາມາດເປັນ
ຜະລິດເປັນຄ່າສະເລ່ຍນ້ຳໜັກຂອງສອງກອບ/ຊ່ອງຂໍ້ມູນທີ່ໃກ້ຄຽງທີ່ສຸດຊົ່ວຄາວ. ໃນນີ້
ຮູບແບບ, yuvfps ຍັງສາມາດປ່ຽນໂໝດ interlacing ຂອງກະແສໄດ້.
yuvfps ຍັງສາມາດ "ແກ້ໄຂ" ອັດຕາເຟຣມທີ່ລະບຸໄວ້ໃນຫົວ YUV4MPEG. ນີ້ອະນຸຍາດໃຫ້ສໍາລັບການ
ການຜະລິດຜົນກະທົບ (ການສົ່ງຕໍ່ໄວ, ການເຄື່ອນໄຫວຊ້າ) ແລະໃນເວລາທີ່ນ້ໍາແຫຼ່ງມີ
ບາງ framerate ທີ່ໃກ້ຊິດ, ແຕ່ບໍ່ແມ່ນແນ່ນອນ, ອັດຕາທີ່ຕ້ອງການສໍາລັບບາງມາດຕະຖານ
ວິດີໂອ (ຕົວຢ່າງ: 24.9 ທຽບກັບ 25).
OPTIONS
-r ຈໍານວນ: ຖ
ລະບຸອັດຕາເຟຣມການຖ່າຍທອດຜົນໄດ້ຮັບ.
-s ຈໍານວນ: ຖ
ບໍ່ສົນໃຈອັດຕາເຟຣມໃນກະແສການປ້ອນຂໍ້ມູນ ແລະຖືວ່າອັດຕາເຟຣມນີ້ສຳລັບ
ກະແສເຂົ້າ.
-i interlacing
ລະບຸຮູບແບບການຊ້ອນກັນຂອງກະແສຜົນໄດ້ຮັບ. ຮູບແບບ interlacing ສາມາດ
ມີການປ່ຽນແປງພຽງແຕ່ເມື່ອນໍາໃຊ້ຮູບແບບການຍົກຕົວຢ່າງສະເລ່ຍທີ່ມີນ້ໍາຫນັກ (ທາງເລືອກ -w).
p - ກ້າວຫນ້າ (ບໍ່ interlaced)
t - top-field ທໍາອິດ
b - ພາກສະຫນາມລຸ່ມທໍາອິດ
-I interlacing
ບໍ່ສົນໃຈຂໍ້ມູນໂໝດ interlacing ໃນກະແສການປ້ອນຂໍ້ມູນ ແລະຖືວ່າອັນນີ້
ໂໝດ interlacing ສໍາລັບກະແສການປ້ອນຂໍ້ມູນ. ຄ່າທີ່ເປັນໄປໄດ້ແມ່ນຄືກັນກັບສໍາລັບ
-i ທາງເລືອກ.
-c
ການປ່ຽນແປງອັດຕາສ່ວນຫົວຂອງການສະຕຣີມແລະຮູບແບບ interlacing ໃນສະຕຣີມຜົນຜະລິດແຕ່
ສຳເນົາກອບຈາກກະແສຕົ້ນສະບັບໂດຍບໍ່ມີການປ່ຽນແປງ. ຕົວເລືອກ -r ແລະ -i
ລະບຸອັດຕາພາແລະຮູບແບບ interlacing ສໍາລັບຫົວຂໍ້ສະຕຣີມຜົນຜະລິດໄດ້.
-n
ໂດຍຄ່າເລີ່ມຕົ້ນ yuvfps ພະຍາຍາມຊອກຫາອັດຕາເຟຣມປົກກະຕິ. ບາງໂຄງການສ້າງ
framerates ຄື: 29969909:1000000 ເຊິ່ງຕົວຈິງແລ້ວແມ່ນ th th ປົກກະຕິ NTSC framerate ຂອງ
30000: 1001. yuvfps ພິມອອກຄ່າ normalizes ແລະຕົ້ນສະບັບໃນເວລາທີ່ມັນ
ເລີ່ມ. ຖ້າທ່ານຄິດວ່າຄ່າປົກກະຕິບໍ່ຖືກຕ້ອງແລະຕ້ອງການ yuvfps ໃຊ້
ຕົວເລກຕົ້ນສະບັບທີ່ໃຫ້, ທ່ານຕ້ອງເພີ່ມທາງເລືອກນັ້ນ. ດັ່ງນັ້ນ yuvfps ບໍ່ໄດ້ພະຍາຍາມ
ປັບຄ່າໃຫ້ເປັນປົກກະຕິ.
-w
ຜະລິດແຕ່ລະກອບຜົນຜະລິດ / ພາກສະຫນາມເປັນນ້ໍາຫນັກສະເລ່ຍຂອງສອງທີ່ໃກ້ຄຽງທີ່ສຸດຊົ່ວຄາວ
ກອບ / ຊ່ອງໃສ່ຂໍ້ມູນແທນທີ່ຈະພຽງແຕ່ລຸດລົງຫຼືເຮັດຊ້ໍາກອບ. ການຜະສົມຜະສານ
ຂອງສອງເຟຣມ/ຊ່ອງຂໍ້ມູນທີ່ຢູ່ຕິດກັນ ຫຼຸດຜ່ອນການກ້າວທີ່ເບິ່ງເຫັນໄດ້ເມື່ອທຽບກັບຄ່າເລີ່ມຕົ້ນ
drop/duplicate algorithm ແຕ່ເປັນຈຸດອ່ອນມັນເຮັດໃຫ້ວັດຖຸເຄື່ອນທີ່ໄວປາກົດ
ມົວ ແລະ ຊ້າກວ່າ.
-v [0,1,2]
ກໍານົດລະດັບ verbosity.
0 = ຄໍາເຕືອນແລະຂໍ້ຄວາມຄວາມຜິດພາດເທົ່ານັ້ນ.
1 = ເພີ່ມຂໍ້ຄວາມໃຫ້ຂໍ້ມູນ, ເຊັ່ນຂໍ້ມູນການສົນທະນາ framerate.
2 = ເພີ່ມຂໍ້ຄວາມ debugging chatty, ເຊັ່ນດຽວກັນ.
ໃຊ້ yuvfps ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net