11 ຄຳ ສັ່ງກ່ຽວກັບ Avconv ເພື່ອບັນທຶກ, ແປງແລະສະກັດວິດີໂອແລະສຽງຈາກ Linux Terminal
ໃນບົດຂຽນກ່ອນ ໜ້າ ນີ້, ພວກເຮົາໄດ້ເວົ້າກ່ຽວກັບ ວິທີການບັນທຶກພາບວີດີໂອແລະສຽງໂດຍໃຊ້ 'Avconv' ເຄື່ອງມື . ພວກເຮົາໄດ້ກ່າວເຖິງວ່າມີຫຼາຍວິທີທາງອື່ນຂອງການ ນຳ ໃຊ້ ສຳ ລັບເຄື່ອງມື“ avconv ” ເພື່ອຈັດການກັບກະແສ multimedia ແລະແຟ້ມເອກະສານຕ່າງໆ.
<
ໃນບົດຄວາມນີ້ພວກເຮົາຈະຄົ້ນພົບ ຄຳ ສັ່ງ 10 ຂໍ້ທີ່ ສຳ ຄັນທີ່ສຸດເພື່ອ ນຳ ໃຊ້ກັບໂປແກຼມ“ avconv”.
ເພື່ອໃຫ້ແນ່ໃຈວ່າ, ທ່ານ ຈຳ ເປັນຕ້ອງໄດ້ຕິດຕັ້ງເຄື່ອງມື“ avconv ” ເພື່ອ ນຳ ໃຊ້, ຕິດຕັ້ງມັນຢູ່ພາຍໃຕ້ Debian/Ubuntu/Mint, ດຳ ເນີນການ ຄຳ ສັ່ງຕໍ່ໄປນີ້:
$ sudo apt-get update $ sudo apt-get install libav-tools
1. ຮັບຂໍ້ມູນທາງວິດີໂອແລະໄຟລ໌ສຽງ
ຖ້າທ່ານຕ້ອງການໄດ້ຮັບຂໍ້ມູນບາງຢ່າງກ່ຽວກັບເອກະສານ multimedia, ໃຫ້ໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້ໂດຍໃຊ້ຕົວເລືອກ '-i' (ຂໍ້ມູນ) ດ້ວຍ ຄຳ ສັ່ງ avcon ແລະປ້ອນເອກະສານສຽງຫຼືວີດີໂອຂອງທ່ານ.
$ avconv -i Michael-Jackson-You-Rock-My-World-HD.mp4 avconv version 11-6:11-1, Copyright (c) 2000-2014 the Libav developers built on Sep 26 2014 14:34:54 with gcc 4.9.1 (Ubuntu 4.9.1-15ubuntu1) Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Michael-Jackson-You-Rock-My-World-HD.mp4': Metadata: major_brand : mp42 minor_version : 0 compatible_brands: isommp42 creation_time : 2013-12-04 15:45:45 Duration: 00:09:43.05, start: 0.000000, bitrate: 1898 kb/s Stream #0.0(und): Video: h264 (High), yuv420p, 1280x720, 1703 kb/s, 29.97 fps, 60k tbn, 59.94 tbc (default) Stream #0.1(und): Audio: aac, 44100 Hz, stereo, fltp, 192 kb/s (default) Metadata: creation_time : 2013-12-04 15:46:06 At least one output file must be specified
2. ສະກັດສຽງຈາກເອກະສານວິດີໂອ
ເພື່ອສະກັດເອົາສຽງອອກຈາກໄຟລ໌ວິດີໂອໃດໆ, ແລະເພື່ອສົ່ງຜົນໃຫ້ມັນກັບເອກະສານອື່ນ, ທ່ານອາດຈະໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
$ avconv -i Michael-Jackson-You-Rock-My-World-HD.mp4 -vn -f wav sound.wav
ບາງຈຸດກ່ຽວກັບ ຄຳ ສັ່ງຂ້າງເທິງ:
<
3. ສະກັດວິດີໂອຈາກເອກະສານສຽງ
ນອກນັ້ນທ່ານຍັງສາມາດສະກັດເອົາວິດີໂອໄດ້ຈາກເອກະສານມັນຕິມີເດຍທີ່ມີທັງວິດີໂອແລະສຽງໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
$ avconv -i You-Rock-My-World.avi -vcodec libx264 -an -f mp4 video.mp4
ຄຳ ອະທິບາຍກ່ຽວກັບ ຄຳ ສັ່ງຂ້າງເທິງ:
<
4. ປ່ຽນ .avi ເປັນ .mkv Format
ເພື່ອປ່ຽນເອກະສານ .avi ເປັນຮູບແບບ .mkv , ໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
$ avconv -i You-Rock-My-World.avi -vcodec libx264 You-Rock-My-World.mkv
<
5. ແປງ .mp4 ເປັນ avi Format
ເພື່ອປ່ຽນເອກະສານ n .mp4 ເປັນຮູບແບບ .avi , ດຳ ເນີນການ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
$ avconv -i Michael-Jackson-You-Rock-My-World-HD.mp4 -vcodec libx264 newfile.avi
6. ແປງ .mp3 ເປັນ .wav Format
ບໍ່ມີຫຍັງ ໃໝ່ ຢູ່ນີ້ .. ພວກເຮົາໄດ້ປະກອບເອກະສານ, ພວກເຮົາໄດ້ອອກຜົນງານ ໃໝ່ :) ໃຫ້ສັງເກດວ່າຢູ່ບ່ອນນີ້, ພວກເຮົາບໍ່ ຈຳ ເປັນຕ້ອງໃຊ້ຕົວເລືອກ -vcodec libx264 , ເພາະວ່າພວກເຮົາ ກຳ ລັງປ່ຽນໄຟລ໌ສຽງເປັນສຽງອື່ນ file, ບໍ່ມີວິດີໂອຢູ່ນີ້.
$ avconv -i michael-jackson-dangerous.mp3 newfile.wav
7. ແປງ .yuv ເປັນ .avi Format
ທ່ານສາມາດປ່ຽນຮູບແບບໂດຍອີງຕາມຄວາມຕ້ອງການຂອງທ່ານໃນ ຄຳ ສັ່ງທີ່ຜ່ານມາຖ້າທ່ານຕ້ອງການ, ໃຫ້ແນ່ໃຈວ່າຮູບແບບທີ່ທ່ານເລືອກແມ່ນສະ ໜັບ ສະ ໜູນ ໂດຍ Libav.
$ avconv -i oldfile.yuv newfile.avi
8. ລວມວິດີໂອແລະສຽງຮ່ວມກັນ
ເພື່ອປະກອບເອກະສານວິດີໂອດ້ວຍເອກະສານສຽງຮ່ວມກັນ, ໃຫ້ ດຳ ເນີນການ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
$ avconv -i the-sound-file.wav -i the-video-file.avi the-output-file.mkv
ທ່ານສາມາດທົດແທນ“ the-output-file.mkv ” ດ້ວຍ“ the-output-file.avi ” ຫຼືຮູບແບບອື່ນໆທີ່ສະ ໜັບ ສະ ໜູນ ໂດຍ Libav (ຢ່າຖາມຂ້ອຍກ່ຽວກັບ ມັນ, ລອງໃຊ້ມັນດ້ວຍຕົວເອງ!).
9. ປ່ຽນວິດີໂອເປັນພາບ
ເພື່ອປ່ຽນໄຟລ໌ວິດີໂອເປັນຫລາຍຮູບພາບທີ່ແຕກຕ່າງກັນ, ທ່ານອາດຈະໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
$ avconv -i Michael-Jackson-You-Rock-My-World-HD.mp4 -r 1 -s 1366x768 -f image2 image-%03d.png
<
10. ຕົວເລືອກເພີ່ມເຕີມທີ່ຈະໃຊ້ກັບ Libav
ໃນ Libav , ມີສິ່ງມະຫັດສະຈັນຫຼາຍຢ່າງທີ່ເອີ້ນວ່າ“ ກອງ ”, ໂດຍໃຊ້ຕົວກອງ, ທ່ານສາມາດເຮັດສິ່ງດີໆຫຼາຍຢ່າງໃຫ້ກັບເອກະສານມັນຕິມີເດຍຂອງທ່ານ. ຍົກຕົວຢ່າງ, ໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
$ avconv -i input-video.avi -vcodec libx264 -vf "drawbox=x=50:y=50:width=400:height=300:[email " output-video.avi
<
ແລະນີ້ແມ່ນຜົນຂອງ ຄຳ ສັ່ງຂ້າງເທິງ.
ແລະໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້, ຍົກຕົວຢ່າງ,
$ avconv -i input-file.avi -vcodec libx264 -vf "transpose=cclock" output-file.avi
<
ນີ້ແມ່ນຮູບພາບ ສຳ ລັບສິ່ງທີ່ທ່ານຈະໄດ້ຮັບ.
11. ບັນທຶກ tty ເປັນວີດີໂອ
ຄຳ ສັ່ງນີ້ຕ້ອງຖືກໃຊ້ໂດຍຜູ້ໃຊ້ຮາກ, ມັນຈະບໍ່ເຮັດວຽກໂດຍບໍ່ຕ້ອງເສຍເງິນ, ເພາະວ່າມັນ ຈຳ ເປັນຕ້ອງເຂົ້າໃຊ້ອຸປະກອນ framebuffer (fbdev). fbdev ແມ່ນອຸປະກອນປ້ອນຂໍ້ມູນແບບ framebuffer ຂອງ Linux, ອຸປະກອນນີ້ແມ່ນອຸປະກອນທີ່ມີຄວາມຮັບຜິດຊອບໃນການສະແດງກາຟິກໃນ console.
$ sudo avconv -f fbdev -r 30 -i /dev/fb0 out.avi
<
ແມ່ນບໍ? ມີຫລາຍຕົວກອງທີ່ດີອື່ນໆທີ່ຈະໃຊ້ກັບເອກະສານມັນຕິມີເດຍຂອງທ່ານນອກ ເໜືອ ຈາກຫຼາຍວິທີການ ນຳ ໃຊ້ອື່ນໆ ສຳ ລັບ avconv , ທ່ານສາມາດກວດເບິ່ງພວກມັນທັງ ໝົດ ຈາກເອກະສານທາງການທີ່
ການ ນຳ ໃຊ້ ຄຳ ສັ່ງ Avconv
ທ່ານໄດ້ທົດລອງໃຊ້ການ ນຳ ໃຊ້ລ່ວງ ໜ້າ ສຳ ລັບ Libav ບໍ? ທ່ານຄິດແນວໃດກ່ຽວກັບມັນ? ທ່ານມີຄໍາສັ່ງທີ່ສໍາຄັນອື່ນໆສໍາລັບ avconv ບໍ? ແບ່ງປັນໃຫ້ພວກເຂົາກັບພວກເຮົາໃນຄໍາເຫັນ!