ນີ້ແມ່ນຄໍາສັ່ງ y4mcolorbars ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
y4mcolorbars - ສ້າງກະແສ YUV4MPEG2 ທີ່ມີຮູບແບບການທົດສອບແຖບສີ
ສະຫຼຸບສັງລວມ
y4mcolorbars [ທາງເລືອກໃນການ]
ລາຍລະອຽດ
y4mcolorbars ສ້າງກະແສ YUV4MPEG2 ປະກອບດ້ວຍເຟຣມທັງໝົດທີ່ມີ a
ຮູບແບບການທົດສອບແຖບສີ. ຮູບແບບດັ່ງກ່າວພະຍາຍາມຜະລິດຄືນມາດຕະຖານ SMPTE EG-1-1990
ສັນຍານການທົດສອບ colorbar ດ້ວຍຄວາມຊື່ສັດເທົ່າທີ່ເປັນໄປໄດ້, ເນື່ອງຈາກຂໍ້ຈໍາກັດຂອງ Y'CbCr
ພື້ນທີ່ສີ.
ຜົນຜະລິດແມ່ນເພື່ອ stdout ເພື່ອສ້າງຄວາມສະດວກໃນທໍ່ກັບເຄື່ອງມື MJPEG ອື່ນໆ.
OPTIONS
y4mcolorbars ຍອມຮັບທາງເລືອກຕໍ່ໄປນີ້:
-n num
ສົ່ງກອບຜົນຜະລິດທັງໝົດ 'ຈຳນວນ'. [ຄ່າເລີ່ມຕົ້ນ: 1]
-F n:d
ກໍານົດ framerate ທີ່ເຂົ້າລະຫັດໃນກະແສຜົນຜະລິດ, ເປັນອັດຕາສ່ວນຈໍານວນທີ່ແນ່ນອນ. ອັດຕາທົ່ວໄປແມ່ນ:
24000:1001 - NTSC 3:2 ດຶງລົງຮູບເງົາແປງ
24:1 — ຮູບເງົາພື້ນເມືອງ
25:1 - PAL/SECAM
30000: 1001 - ວິດີໂອ NTSC [ຄ່າເລີ່ມຕົ້ນ]
50:1 - ອັດຕາພາກສະຫນາມ PAL
60000:1001 - NTSC ອັດຕາພາກສະຫນາມ
-W w ກໍານົດຄວາມກວ້າງຂອງກອບ. [ຄ່າເລີ່ມຕົ້ນ: 720]
-H h ຕັ້ງຄວາມສູງຂອງກອບ. [ຄ່າເລີ່ມຕົ້ນ: 480]
-A n:d
ກໍານົດອັດຕາສ່ວນ pixels ລວງທີ່ເຂົ້າລະຫັດໃນກະແສຜົນຜະລິດ, ເປັນອັດຕາສ່ວນຈໍານວນທີ່ແນ່ນອນ. ທົ່ວໄປ
ອັດຕາສ່ວນແມ່ນ:
1:1 - ຕາລາງ pixels (ເຊັ່ນ: ຮູບພາບຄອມພິວເຕີ)
10:11 - CCIR-601 NTSC [ຄ່າເລີ່ມຕົ້ນ]
59:54 - CCIR-601 PAL
-I x ຕັ້ງຄ່າໂໝດ interlacing, ໃຊ້ເພື່ອຕີຄວາມໝາຍຮູບພາບ PPM, ແລະຍັງໄດ້ເຂົ້າລະຫັດໃນຜົນໄດ້ຮັບ
stream
p - ກ້າວຫນ້າ, ບໍ່ interlaced [ຄ່າເລີ່ມຕົ້ນ]
t - top/upper-field-first interlaced
b - bottom/lower-field-first interlaced
-Q n ຂໍ້ມູນທີ່ຈະໃສ່ໃນ "-I/+Q" patches ໃນແຖວລຸ່ມສຸດຂອງຮູບແບບ:
0 - -I ແລະ +Q ຢູ່ 20% (20IRE) [ຄ່າເລີ່ມຕົ້ນ]
1 - -I ແລະ +Q ຢູ່ 50% (50IRE)
2 - +Cb ແລະ +Cr ທີ່ 100%
-S ຮູບແບບການ
ຕັ້ງຄ່າຮູບແບບການເກັບຕົວຢ່າງ chroma.
444 - 4:4:4 (ບໍ່ມີຕົວຢ່າງຍ່ອຍ) [ຄ່າເລີ່ມຕົ້ນ]
420jpeg - 4:2:0 JPEG/MPEG-1, ການຄິດໄລ່ລະຫວ່າງກັນ
420mpeg2 - 4:2:0 MPEG-2, ການຄິດໄລ່ຕາມລວງນອນ
ໂຫມດການເກັບຕົວຢ່າງຍ່ອຍທີ່ຮອງຮັບໃຊ້ຕົວກອງຕົວຢ່າງຍ່ອຍທີ່ບໍ່ດີ; ຜົນໄດ້ຮັບທີ່ດີກວ່າຈະເປັນ
ບັນລຸໄດ້ໂດຍການຜ່ານການເລີ່ມຕົ້ນຜົນຜະລິດ 4:4:4 scaler ທີ່ສະຫນັບສະຫນູນ subsampling,
ເຊັ່ນວ່າ y4mscaler(1).
-v [0,1,2]
ກໍານົດລະດັບ verbosity.
0 - ຄໍາເຕືອນແລະຄວາມຜິດພາດເທົ່ານັ້ນ.
1 - ເພີ່ມຂໍ້ຄວາມໃຫ້ຂໍ້ມູນ, ເຊັ່ນກັນ. [ຄ່າເລີ່ມຕົ້ນ]
2 - ເພີ່ມຂໍ້ຄວາມ debugging chatty, ເຊັ່ນດຽວກັນ.
ຕົວຢ່າງ
ເພື່ອສ້າງແລະສະແດງ 200 ເຟຣມຂອງແຖບສີທີ່ສອດຄ້ອງກັບພາກສະຫນາມເທິງສຸດ - ທໍາອິດ.
interlaced 4:3 ແຫຼ່ງ NTSC:
y4mcolorbars -n 200 -It -S 420jpeg | yuvplay
ເພື່ອສ້າງແລະສະແດງ 200 ເຟຣມຂອງແຖບສີທີ່ສອດຄ້ອງກັບພາກສະຫນາມລຸ່ມສຸດ - ທໍາອິດ.
interlaced 4:3 ແຫຼ່ງ PAL:
y4mcolorbars -n 200 -H 576 -F 25:1 -A 59:54 -Ib | yuvplay
ໃຊ້ y4mcolorbars ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net