Ubuntu-da Avconv guralyny ulanyp, iş stoluňyzyň wideosyny we sesini nädip ýazga almaly


Libaw multimediýa faýllary, akymlary we protokollary bilen iş salyşmak üçin ulanylýan platforma kitaphanalaryň we gurallaryň toplumy, başda ffmpeg taslamasyndan çykaryldy. Libaw ýaly köp sanly gural bar:

  1. Awplay : wideo we ses pleýer.
  2. Avconv : multimediýa öwrüji we dürli çeşmelerden wideo we ses ýazgysy.
  3. Avprobe : multimediýa faýl akymyna birigýän we bu hakda köp peýdaly maglumatlary we statistiki maglumatlary berýän gural.
  4. Libavfilter : dürli Libav gurallary üçin süzgüç API.

Bu makalada, Linux iş stolunyň wideosyny we sesini Debian/Ubuntu/Linux Mint paýlamalarynda “Avconv” programmasyny ulanyp nädip ýazga geçirmelidigini düşündireris.

1-nji ädim: “Avconv” guralyny gurmak

1. avconv , Ubuntu we Mint ýaly Debian esasly paýlamalar üçin resmi ammarlardan gurnap boljak\ libav-tools bukjasynyň bir bölegi, aşakdaky buýruklary ulanyp.

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

Bellik: Paketleri ammarlardan gurnamak, avconv guralynyň birneme köne görnüşini berip biler. Şeýlelik bilen, aşakda görkezilişi ýaly resmi git ammaryndan iň täze wersiýany almagyňyzy maslahat berýäris.

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

Bellik: Sazlama faýly üçin bar bolan opsiýalary sanamak we isleýän kodekleriňizi we kitaphanalary gurmak üçin\ ./configure –help işlemeli bolarsyňyz, size hem etmeli baglylyklary gurmak üçin köp iş.

Üns beriň, eger çeşmeden ýygnamak usuly ulanylan bolsa, işlemek üçin elmydama\ avconv ýerine\ sudo avconv ulanmaly bolarsyňyz. gural.

2-nji ädim: Iş stolunyň wideo ýazgysyna başlaň

2. Indi taýyn, etmeli zadyňyz, aşakdaky buýruk bermek bilen iş stoluňyzdaky wideo ýazga almak.

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

Indi buýrugy gysgaça düşündireliň:

  1. avconv -f x11grab X serwerinden wideo almak üçin esasy buýruk.
  2. -r 25 isleýän çarçuwanyň tizligi, isleseňiz üýtgedip bilersiňiz.
  3. -s 1920 × 1080 ulgamyňyzyň ekran çözgüdi, ony häzirki ulgam çözgüdiňize üýtgediň, muny etmek gaty möhümdir.
  4. -i: 0.0 ýazgynyň başlangyç nokadyny bellemek isleýän ýerimiz, ony şeýle goýuň.
  5. -vcodec libx264 iş stoluny ýazga almak üçin ulanýan wideo kodekimiz.
  6. - 4-nji sapak sapaklaryň sany, isleseňiz hem üýtgedip bilersiňiz.
  7. $HOME/çykyş faýly ýatda saklamak isleýän ýeriňizdir.
  8. .avi wideo formaty, ony flv, mp4, wmv, mov, mkv diýip üýtgedip bilersiňiz.

3. Buýrugy girizeniňizden soň, ýazgy terminalyň penjiresiniň içindäki\ Ctrl + C düwmelerine basyň.

4. Indi, faýly VLC ýa-da başga bir multimediýa pleýerini ulanyp ýa-da şol bir Libav paketinden multimediýa pleýer bolan\ avplay guralyny ulanyp işledip bilersiňiz.

$ avplay $HOME/output.avi

Bellik: Barjak faýl ýoluňyzy çalyşmagy ýatdan çykarmaň. Ordingazgynyň hili gaty gowy.

Ine,\ avconv guralyny ulanyp ýazga geçiren wideo.

3-nji ädim: Iş stolunyň wideo we ses ýazgysyna başlaň

5. Sesi hem ýazga almak isleseňiz, ilki bilen ses üçin bar bolan giriş çeşmelerini sanamak üçin bu buýrugy işlediň.

$ arecord -l

Size şuňa meňzeş çykyş berer.

Meniň ýagdaýymda, diňe ses üçin bir giriş çeşmesi bar, we onuň sany\ 1 , şonuň üçin wideo we mikrofonyň sesini almak üçin aşakdaky buýrugy ulanaryn.

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

Sary reňkdäki bölegi görýärsiňizmi? Buýruk üçin eden ýeke-täk üýtgetme. Indi buýrugy gysgaça düşündireliň:

  1. -f alsa ses alsa enjamyndan almak mümkinçiligidir.
  2. -i hw: 1 ses giriş çeşmesini kompýuterimdäki ilkinji we ýeke-täk ses enjamy bolan\hw: 1 enjamyndan almak mümkinçiligidir.

Bellik: arecord -l 1 belgisini isleýän giriş enjamyňyzyň sany bilen çalyşmagy ýatdan çykarmaň. > buýruk.

Ordingazgyny duruzmak üçin\ Ctrl + C düwmelerine basyp bilersiňiz.

4-nji ädim: Iş stolunyň ses ýazgysyna başlaň

6. Diňe ses ýazga almak isleseňiz, aşakdaky buýrugy ulanyp bilersiňiz.

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

7. .mp3 Libaw tarapyndan goldanýan ses formaty bilen çalşyp bilersiňiz, indi VLC ýaly islendik mutlimediýa pleýerini ulanyp, out.wav oýnap bilersiňiz.

Netije

\ avconv gural diňe bir iş stolunyň wideosyny we sesini ýazga almak üçin däl-de, başga-da köp zatlary etmek üçin ulanylyp bilner.\Avconv guraly barada has giňişleýin maglumat we jikme-jiklikler üçin resmi gollanma baryp bilersiňiz. at.

Şeýle hem okaň : Multimedia faýllaryny ýazga almak we öwürmek üçin 10 Avconv buýrugy

Iş stoluňyzy ýazga almak üçin öň\ avconv guralyny ulandyňyzmy? Bu barada näme pikir edýärsiňiz? Iş stoluňyzy ýazdyrmak üçin ulanýan başga gurallaryňyz barmy? Teswirlerde biziň bilen paýlaşyň.