ວິທີການບັນທຶກວິດີໂອແລະສຽງຂອງ desktop ໂດຍໃຊ້ເຄື່ອງມື "Avconv" ໃນ Ubuntu


Libav ແມ່ນຊຸດຂອງຫໍສະ ໝຸດ ຂ້າມເວທີແລະເຄື່ອງມືທີ່ໃຊ້ໃນການຈັດການກັບເອກະສານ multimedia, ສາຍນ້ ຳ ແລະໂປໂຕຄອນ, ມັນຖືກແຍກອອກຈາກໂຄງການ ffmpeg. Libav ປະກອບມີເຄື່ອງມືຍ່ອຍຫຼາຍຢ່າງເຊັ່ນ:

<

  • Avplay : ເຄື່ອງຫຼີ້ນວີດີໂອແລະເຄື່ອງສຽງ.
  • Avconv : ເຄື່ອງແປງມັນຕິມີເດຍບວກກັບວີດີໂອແລະເຄື່ອງບັນທຶກສຽງຈາກແຫຼ່ງຕ່າງໆ.
  • Avprobe : ເຄື່ອງມືທີ່ເຊື່ອມຕໍ່ກັບກະແສໄຟລ໌ມັນຕິມີເດຍແລະສົ່ງຄືນຂໍ້ມູນແລະສະຖິຕິທີ່ເປັນປະໂຫຍດຫຼາຍຢ່າງ.
  • Libavfilter : API ການກັ່ນຕອງ ສຳ ລັບເຄື່ອງມື Libav ທີ່ແຕກຕ່າງກັນ.
  • ໃນບົດຄວາມນີ້, ພວກເຮົາຈະອະທິບາຍວິທີການບັນທຶກວີດີໂອແລະສຽງຂອງ Linux desktop ໂດຍໃຊ້ໂປແກຼມ ‘Avconv’ ກ່ຽວກັບການແຈກຈ່າຍ Debian/Ubuntu/Linux Mint.

    ຂັ້ນຕອນທີ 1: ການຕິດຕັ້ງເຄື່ອງມື Avconv

    1. avconv ແມ່ນສ່ວນ ໜຶ່ງ ຈາກຊຸດ " libav-tools ", ເຊິ່ງສາມາດຕິດຕັ້ງຈາກຫໍສະ ໝຸດ ຢ່າງເປັນທາງການ ສຳ ລັບການແຈກຈ່າຍທີ່ອີງໃສ່ Debian ເຊັ່ນ Ubuntu ແລະ Mint, ໂດຍໃຊ້ ປະຕິບັດຕາມຄໍາສັ່ງ.

    $ sudo apt-get update
    $ sudo apt-get install libav-tools
    

    ໝາຍ ເຫດ: ການຕິດຕັ້ງແພັກເກັດຈາກຫໍສະ ໝຸດ ແບບເລີ່ມຕົ້ນ, ອາດຈະໃຫ້ເຄື່ອງມື 'avconv' ລຸ້ນເກົ່າເລັກນ້ອຍ. ດັ່ງນັ້ນ, ພວກເຮົາແນະ ນຳ ໃຫ້ທ່ານໄດ້ຮຸ່ນຫຼ້າສຸດຈາກຫໍໄຕ git ຢ່າງເປັນທາງການ, ດັ່ງທີ່ສະແດງຢູ່ຂ້າງລຸ່ມ.

    $ sudo apt-get install yasm
    $ git clone git://git.libav.org/libav.git
    $ cd libav
    $ ./configure
    $ make
    $ sudo make install
    

    ໝາຍ ເຫດ: ທ່ານຈະຕ້ອງ ດຳ ເນີນການ " ./configure –help " ເພື່ອບອກທຸກຕົວເລືອກທີ່ມີຢູ່ ສຳ ລັບເອກະສານການຕັ້ງຄ່າແລະຕິດຕັ້ງລະຫັດແລະຫໍສະມຸດທີ່ທ່ານຕ້ອງການ, ທ່ານກໍ່ ຈຳ ເປັນຕ້ອງເຮັດຫຼາຍ ຂອງການເຮັດວຽກໃນຄໍາສັ່ງທີ່ຈະຕິດຕັ້ງເອື່ອຍອີງ.

    ນອກຈາກນີ້, ທ່ານຍັງຕ້ອງໃຊ້ " sudo avconv " ແທນ " avconv " ເພື່ອ ດຳ ເນີນການເຄື່ອງມື .

    ຂັ້ນຕອນທີ 2: ເລີ່ມການບັນທຶກວິດີໂອຂອງຄອມພິວເຕີ້

    2. ທ່ານກຽມພ້ອມດຽວນີ້, ທຸກສິ່ງທີ່ທ່ານຕ້ອງເຮັດຄືການບັນທຶກວິດີໂອຄອມພິວເຕີໂດຍການອອກ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

    $ avconv -f x11grab -r 25 -s 1920x1080 -i :0.0 -vcodec libx264 -threads 4 $HOME/output.avi
    

    ບັດນີ້ໃຫ້ອະທິບາຍ ຄຳ ສັ່ງໂດຍຫຍໍ້:

    <

  • avconv -f x11grab ແມ່ນ ຄຳ ສັ່ງເລີ່ມຕົ້ນທີ່ຈະຈັບວິດີໂອຈາກ X server.
  • -r 25 ແມ່ນອັດຕາພາທີ່ທ່ານຕ້ອງການ, ທ່ານອາດຈະປ່ຽນມັນຖ້າທ່ານຕ້ອງການ.
  • -s ປີ 1920 × 1080 ແມ່ນຄວາມລະອຽດຂອງ ໜ້າ ຈໍຂອງລະບົບຂອງທ່ານ, ປ່ຽນມັນໄປສູ່ການແກ້ໄຂລະບົບຂອງທ່ານໃນປັດຈຸບັນ, ມັນເປັນສິ່ງ ສຳ ຄັນທີ່ສຸດທີ່ຈະຕ້ອງເຮັດແບບນີ້.
  • -i: 0.0 ແມ່ນບ່ອນທີ່ພວກເຮົາຕ້ອງການ ກຳ ນົດຈຸດເລີ່ມຕົ້ນການບັນທຶກຂອງພວກເຮົາ, ປ່ອຍໃຫ້ມັນເປັນແບບນີ້.
  • -vcodec libx264 ແມ່ນລະຫັດວິດີໂອທີ່ພວກເຮົາ ກຳ ລັງໃຊ້ເພື່ອບັນທຶກ desktop.
  • ຂໍ້ທີ 4 ແມ່ນ ຈຳ ນວນຂອງກະທູ້, ທ່ານອາດຈະປ່ຽນມັນເຊັ່ນກັນຖ້າທ່ານຕ້ອງການ.
  • $HOME/output ແມ່ນເສັ້ນທາງປາຍທາງທີ່ທ່ານຕ້ອງການປະຢັດເອກະສານ.
  • .avi ແມ່ນຮູບແບບວິດີໂອ, ທ່ານອາດຈະປ່ຽນເປັນ "flv", "mp4", "wmv", "mov", "mkv".
  • 3. ຫຼັງຈາກທີ່ທ່ານໃສ່ ຄຳ ສັ່ງ, ການບັນທຶກສຽງຈະເລີ່ມຕົ້ນໂດຍອັດຕະໂນມັດທີ່ເປັນຂະບວນການທີ່ແລ່ນຈາກປາຍ, ເພື່ອຢຸດມັນ, ກົດປຸ່ມ " Ctrl + C " ພາຍໃນປ່ອງຢ້ຽມຢູ່ປາຍຍອດ.

    4. ດຽວນີ້, ທ່ານອາດຈະແລ່ນເອກະສານໂດຍໃຊ້ VLC ຫຼືເຄື່ອງຫຼີ້ນມັລຕິມີເດຍອື່ນໆ, ຫລືທ່ານອາດຈະໃຊ້ມັນໂດຍໃຊ້ເຄື່ອງມື“ avplay ” ເຊິ່ງເປັນເຄື່ອງຫຼິ້ນມັນຕິມີເດຍຈາກຊຸດ Libav ດຽວກັນ.

    $ avplay $HOME/output.avi
    

    ໝາຍ ເຫດ: ຢ່າລືມທີ່ຈະປ່ຽນເສັ້ນທາງໄຟລ໌ປາຍທາງ. ຄຸນນະພາບຂອງການບັນທຶກແມ່ນດີຫຼາຍ.

    ນີ້ແມ່ນວິດີໂອທີ່ຂ້ອຍໄດ້ບັນທຶກໂດຍໃຊ້ເຄື່ອງມື“ avconv ”.

    ຂັ້ນຕອນທີ 3: ເລີ່ມການບັນທຶກວິດີໂອແລະການບັນທຶກສຽງຂອງ ໜ້າ ຈໍ

    5. ຖ້າທ່ານຕ້ອງການບັນທຶກສຽງເຊັ່ນດຽວກັນ, ທຳ ອິດທ່ານຕ້ອງ ດຳ ເນີນການ ຄຳ ສັ່ງນີ້ເພື່ອບອກທຸກແຫລ່ງປ້ອນຂໍ້ມູນທີ່ມີ ສຳ ລັບສຽງ.

    $ arecord -l
    

    ມັນຈະໃຫ້ທ່ານຜົນຜະລິດບາງຢ່າງເຊັ່ນນີ້.

    ໃນກໍລະນີຂອງຂ້ອຍ, ຂ້ອຍມີແຫຼ່ງປ້ອນຂໍ້ມູນ ໜຶ່ງ ດຽວ ສຳ ລັບສຽງເທົ່ານັ້ນ, ແລະ ໝາຍ ເລກຂອງມັນແມ່ນ " 1 ", ນັ້ນແມ່ນເຫດຜົນທີ່ຂ້ອຍຈະໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້ເພື່ອເກັບພາບທັງສຽງວິດີໂອແລະໄມໂຄຣໂຟນ.

    $ avconv -f alsa -i hw:1 -f x11grab -r 25 -s 1920x1080 -i :0.0 -vcodec libx264 -threads 4 output-file2.avi
    

    ເຈົ້າເຫັນສ່ວນທີ່ເປັນສີເຫຼືອງບໍ? ມັນເປັນການດັດແກ້ດຽວທີ່ຂ້ອຍໄດ້ເຮັດ ສຳ ລັບ ຄຳ ສັ່ງ. ບັດນີ້ໃຫ້ອະທິບາຍ ຄຳ ສັ່ງໂດຍຫຍໍ້:

    <

  • -f alsa ແມ່ນທາງເລືອກທີ່ຈະຈັບສຽງຈາກອຸປະກອນ alsa.
  • -i hw: 1 ແມ່ນທາງເລືອກທີ່ຈະເອົາແຫຼ່ງສຽງເຂົ້າມາຈາກອຸປະກອນ“ hw: 1” ເຊິ່ງເປັນອຸປະກອນ ທຳ ອິດແລະເປັນເຄື່ອງປ້ອນສຽງເຂົ້າໃນຄອມພິວເຕີຂອງຂ້ອຍເທົ່ານັ້ນ.
  • ໝາຍ ເຫດ: ຢ່າລືມປ່ຽນ ໝາຍ ເລກ " 1 " ດ້ວຍ ຈຳ ນວນອຸປະກອນປ້ອນຂໍ້ມູນທີ່ທ່ານຕ້ອງການເມື່ອທ່ານລົງລາຍຊື່ແຫລ່ງປ້ອນສຽງທີ່ມີຢູ່ໂດຍໃຊ້ arecord -l ຄຳ ສັ່ງ.

    ເພື່ອຢຸດການບັນທຶກສຽງ, ທ່ານອາດຈະກົດປຸ່ມ " Ctrl + C " ອີກເທື່ອ ໜຶ່ງ.

    ຂັ້ນຕອນທີ 4: ເລີ່ມການບັນທຶກສຽງຂອງ Desktop

    6. ຖ້າທ່ານຕ້ອງການບັນທຶກສຽງເທົ່ານັ້ນ, ທ່ານອາດຈະໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

    $ avconv -f alsa -i hw:1 out.wav
    

    7. ທ່ານອາດຈະປ່ຽນ .mp3 ດ້ວຍຮູບແບບສຽງທີ່ສະ ໜັບ ສະ ໜູນ ໂດຍ Libav, ດຽວນີ້ທ່ານສາມາດຫລີ້ນ out.wav ໂດຍໃຊ້ເຄື່ອງຫຼີ້ນ mutlimedia ຄື VLC.

    ສະຫຼຸບ

    ເຄື່ອງມື“ avconv ” ສາມາດຖືກ ນຳ ໃຊ້ເພື່ອເຮັດຫຼາຍສິ່ງອື່ນໆ, ບໍ່ພຽງແຕ່ບັນທຶກວີດີໂອແລະສຽງຂອງ desktop. ສຳ ລັບການ ນຳ ໃຊ້ແລະລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບເຄື່ອງມື“ avconv”, ທ່ານສາມາດເຂົ້າເບິ່ງຄູ່ມືທາງການໄດ້ທີ່.

    ອ່ານຍັງ : 10 ຄຳ ສັ່ງກ່ຽວກັບ Avconv ເພື່ອບັນທຶກແລະແປງເອກະສານມັນຕິມີເດຍ

    ທ່ານໄດ້ໃຊ້ເຄື່ອງມື“ avconv ” ກ່ອນທີ່ຈະບັນທຶກ ໜ້າ ຈໍຂອງທ່ານບໍ? ທ່ານຄິດແນວໃດກ່ຽວກັບມັນ? ທ່ານມີເຄື່ອງມືອື່ນໃດທີ່ທ່ານໃຊ້ເພື່ອບັນທຶກ desktop ຂອງທ່ານ? ແບ່ງປັນໃຫ້ພວກເຂົາກັບພວກເຮົາໃນຄໍາເຫັນ.