Hvernig á að taka upp myndskeið og hljóð á skjáborðinu með „Avconv“ tólinu í Ubuntu


Libav er safn af bókasöfnum og verkfærum á milli palla sem eru notuð til að takast á við margmiðlunarskrár, strauma og samskiptareglur, það var upphaflega skipt út úr ffmpeg verkefninu. Libav inniheldur mörg undirverkfæri eins og:

  1. Avplay: mynd- og hljóðspilari.
  2. Avconv: margmiðlunarbreytir auk myndbands- og hljóðupptökutækis frá mismunandi aðilum.
  3. Avprobe: tól sem tengist margmiðlunarskráarstraumnum og skilar mörgum gagnlegum upplýsingum og tölfræði um það.
  4. Libavfilter: síunarforritaskil fyrir mismunandi Libav verkfæri.

Í þessari grein munum við útskýra hvernig á að taka upp myndband og hljóð Linux skjáborðsins með því að nota „Avconv“ forritið á Debian/Ubuntu/Linux Mint dreifingum.

Skref 1: Uppsetning Avconv Tool

1. avconv er hluti af \libav-tools pakkanum, sem hægt er að setja upp frá opinberum geymslum fyrir allar Debian-undirstaða dreifingar eins og Ubuntu og Mint, með eftirfarandi skipunum.

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

Athugið: Að setja upp pakka frá sjálfgefnum geymslum gæti gefið þér aðeins eldri útgáfu af 'avconv' tólinu. Þannig mælum við með að þú fáir nýjustu útgáfuna frá opinberu git geymslunni, eins og sýnt er hér að neðan.

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

Athugið: Þú verður að keyra \./configure –help til að skrá alla tiltæka valkosti fyrir stillingarskrána og setja upp merkjamál og bókasöfn sem þú vilt, þú þarft líka að gera a mikil vinna til að setja upp ósjálfstæðin.

Athugaðu líka, ef þú ert notaður að safna saman frá uppruna, þá þarftu alltaf að nota \sudo avconv í stað \avconv til að keyra verkfærið.

Skref 2: Byrjaðu myndbandsupptöku á skjáborði

2. Þú ert tilbúinn núna, allt sem þú þarft að gera er að taka upp skjáborðsmyndbandið þitt með því að gefa út eftirfarandi skipun.

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

Nú skulum við útskýra skipunina í stuttu máli:

  1. avconv -f x11grab er sjálfgefin skipun til að taka myndskeið frá X þjóninum.
  2. -r 25 er rammatíðni sem þú vilt, þú getur breytt því ef þú vilt.
  3. -s 1920×1080 er skjáupplausn kerfisins þíns, breyttu henni í núverandi kerfisupplausn, það er mjög mikilvægt að gera þetta.
  4. -i :0.0 er þar sem við viljum stilla upphafspunkt upptökunnar, láttu það vera svona.
  5. -vcodec libx264 er vídeó merkjamálið sem við erum að nota til að taka upp skjáborðið.
  6. -þræðir 4 er fjöldi þráða, þú getur líka breytt honum ef þú vilt.
  7. $HOME/output er áfangaslóðin þar sem þú vilt vista skrána.
  8. .avi er myndbandssniðið, þú getur breytt því í flv, mp4, wmv, mov, mkv.

3. Eftir að þú slærð inn skipunina mun upptakan hefjast sjálfkrafa sem ferli sem keyrir frá flugstöðinni, til að stöðva það, ýttu á \Ctrl + C lyklana inni í flugstöðvarglugganum.

4. Nú geturðu keyrt skrána með VLC eða öðrum margmiðlunarspilara, eða þú getur keyrt hana með því að nota \avplay tól sem er margmiðlunarspilari úr sama Libav pakkanum.

$ avplay $HOME/output.avi

Athugið: Ekki gleyma að skipta um áfangaskráarslóðina. Gæði upptökunnar eru nokkuð góð.

Hér er myndband sem ég hef tekið upp með því að nota \avconv tólið.

Skref 3: Byrjaðu myndbands- og hljóðupptöku á skjáborðinu

5. Ef þú vilt taka upp hljóðið líka skaltu fyrst keyra þessa skipun til að skrá alla tiltæka inntaksgjafa fyrir hljóðið.

$ arecord -l

Það mun gefa þér framleiðsla eins og þetta.

Í mínu tilfelli er ég með eina inntaksgjafa fyrir hljóð eingöngu og númer hans er \1, þess vegna ætla ég að nota eftirfarandi skipun til að fanga bæði myndband og hljóðnema.

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

Sérðu þann hluta sem er gulur? Það er eina breytingin sem ég gerði fyrir skipunina. Nú skulum við útskýra skipunina í stuttu máli:

  1. -f alsa er valkostur til að fanga hljóðið úr alsa tækinu.
  2. -i hw:1 er valkostur til að taka hljóðinntaksgjafann úr \hw:1 tækinu sem er fyrsta – og eina – inntakshljóðtækið í tölvunni minni.< /li>

Athugið: Ekki gleyma að skipta út \1 númerinu fyrir númer inntakstækisins sem þú vilt þegar þú skráir tiltæka hljóðinntaksgjafa með arecord -l skipun.

Til að stöðva upptökuna geturðu ýtt aftur á \Ctrl + C takkana.

Skref 4: Byrjaðu hljóðupptöku á skjáborði

6. Ef þú vilt taka aðeins upp hljóðið geturðu notað eftirfarandi skipun.

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

7. Þú getur skipt út .mp3 fyrir hvaða hljóðform sem Libav styður, þú getur nú spilað out.wav með því að nota hvaða mutlimedia spilara sem er eins og VLC.

Niðurstaða

\avconv tólið er hægt að nota til að gera margt annað, ekki bara til að taka upp myndband og hljóð skjáborðsins. Fyrir frekari notkun og upplýsingar um \avconv tólið, geturðu heimsótt opinbera handbókina kl.

Lestu líka: 10 Avconv skipanir til að taka upp og umbreyta margmiðlunarskrám

Hefur þú notað \avconv tólið áður til að taka upp skjáborðið þitt? Hvað finnst þér um það? Eru einhver önnur tól sem þú notar til að taka upp skjáborðið þitt? Deildu þeim með okkur í athugasemdunum.