Työpöydän videon ja äänen tallentaminen Ubuntun "Avconv" -työkalulla
Libav on joukko alustojen välisiä kirjastoja ja työkaluja, joita käytetään käsittelemään multimediatiedostoja, virtoja ja protokollia. Se oli alun perin haarukka ffmpeg-projektista. Libav sisältää monia alityökaluja, kuten:
- Avplay: video- ja äänisoitin.
- Avconv: multimediamuunnin sekä video- ja äänitallennin eri lähteistä.
- Avprobe: työkalu, joka muodostaa yhteyden multimediatiedostovirtaan ja palauttaa siitä monia hyödyllisiä tietoja ja tilastoja.
- Libavfilter: suodatussovellusliittymä eri Libav-työkaluille.
Tässä artikkelissa selitämme, kuinka voit tallentaa Linux-työpöydän videon ja äänen Avconv-ohjelman avulla Debianissa/Ubuntussa/Linux Mint > jakelut.
Vaihe 1: Avconv Toolin asentaminen
1. avconv on osa paketista "libav-tools ", joka on asennettavissa virallisista arkistoista kaikille Debian-pohjaisille jakelut, kuten Ubuntu ja Mint, käyttämällä seuraavia komentoja.
sudo apt-get update
sudo apt-get install libav-tools
Huomaa: pakettien asentaminen oletusvarastoista saattaa antaa sinulle hieman vanhemman version avconv-työkalusta. Siksi suosittelemme, että hankit uusimman version virallisesta git-arkistosta alla olevan kuvan mukaisesti.
sudo apt-get install yasm
git clone git://git.libav.org/libav.git
cd libav
./configure
make
sudo make install
Huomaa: Sinun on suoritettava "./configure –help ", jotta näet kaikki määritystiedoston ja asennuksen käytettävissä olevat vaihtoehdot Haluamasi koodekit ja kirjastot, sinun on myös tehtävä paljon työtä riippuvuuksien asentamiseksi.
Huomaa myös, että jos käytät käännöslähteestä -tapaa, sinun on aina käytettävä "sudo avconv " -komentoa "avconv" sijaan työkalun suorittamiseen. .
Vaihe 2: Aloita työpöydän videotallennus
2. Olet nyt valmis. Sinun tarvitsee vain tallentaa työpöytävideosi antamalla seuraava komento.
avconv -f x11grab -r 25 -s 1920x1080 -i :0.0 -vcodec libx264 -threads 4 $HOME/output.avi
Selitetään nyt komento lyhyesti:
- avconv -f x11grab on oletuskomento videon sieppaamiseen X-palvelimelta.
- -r 25 on haluamasi kuvanopeus, voit muuttaa sitä halutessasi.
- -s 1920 × 1080 on järjestelmän näytön tarkkuus, muuta se nykyiseen järjestelmän resoluutioon. Tämä on erittäin tärkeää.
- -i :0.0 on paikka, johon haluamme asettaa tallennuksen aloituspisteen, jätä se tähän.
- -vcodec libx264 on videokoodekki, jota käytämme työpöydän tallentamiseen.
- -threads 4 on säikeiden lukumäärä, voit myös muuttaa sitä, jos haluat.
- $HOME/output on kohdepolku, johon haluat tallentaa tiedoston.
- .avi on videomuoto, voit muuttaa sen muotoon "flv", "mp4", "wmv", "mov", "mkv".
3. Kun olet antanut komennon, tallennus alkaa automaattisesti terminaalista suoritettavana prosessina. Sen pysäyttämiseksi paina ”Ctrl + C ” -näppäimiä komennon sisällä. terminaalin ikkuna.
4. Nyt voit ajaa tiedoston VLC:llä tai millä tahansa muulla multimediasoittimella tai voit suorittaa sen käyttämällä avplay -työkalua, joka on saman Libavin multimediasoitin. paketti.
avplay $HOME/output.avi
Huomaa: älä unohda korvata kohdetiedostopolkua. Tallennuksen laatu on aika hyvä.
Tässä on video, jonka olen tallentanut avconv -työkalulla.
Vaihe 3: Aloita työpöydän video- ja äänitallennus
5. Jos haluat tallentaa myös äänen, suorita ensin tämä komento listataksesi kaikki äänen tulolähteet.
arecord -l
Se antaa sinulle tällaista tulosta.
Minun tapauksessani minulla on yksi tulolähde vain äänelle, ja sen numero on "1", minkä vuoksi aion käyttää seuraavaa komentoa sekä videon että mikrofonin äänen kaappaamiseen.
avconv -f alsa -i hw:1 -f x11grab -r 25 -s 1920x1080 -i :0.0 -vcodec libx264 -threads 4 output-file2.avi
Näetkö sen osan, joka on värjätty keltaiseksi? Se on ainoa muutos, jonka tein komennolle. Selitetään nyt komento lyhyesti:
- -f alsa on vaihtoehto, jolla voit kaapata äänen alsa-laitteesta.
- -i hw:1 on vaihtoehto ottaa äänitulolähde "hw:1" -laitteesta, joka on ensimmäinen – ja ainoa – äänen tulolaite tietokoneessani.
Huomaa: muista korvata numero "1" haluamasi syöttölaitteen numerolla, kun luet saatavilla olevat äänitulolähteet arecord -l -komennolla.
Voit lopettaa tallennuksen painamalla Ctrl + C -näppäimiä uudelleen.
Vaihe 4: Aloita työpöydän äänen tallennus
6. Jos haluat tallentaa vain äänen, voit käyttää seuraavaa komentoa.
avconv -f alsa -i hw:1 out.wav
7. Voit korvata .mp3-tiedoston millä tahansa Libavin tukemalla äänimuodolla. Nyt voit toistaa out.wav-tiedoston millä tahansa multimediasoittimella, kuten VLC:llä. .
Johtopäätös
avconv -työkalua voidaan käyttää moniin muihin asioihin, ei vain työpöydän videon ja äänen tallentamiseen. Lisätietoja käytöstä ja lisätietoja "avconv" -työkalusta on virallisessa oppaassa osoitteessa.
https://libav.org/avconv.html
Lue myös: 10 Avconv-komentoa multimediatiedostojen tallentamiseen ja muuntamiseen
Oletko aiemmin käyttänyt avconv -työkalua työpöydän tallentamiseen? Mitä mieltä olet siitä? Onko sinulla muita työkaluja työpöydän tallentamiseen? Jaa ne kanssamme kommenteissa.
Lue myös: Tallenna ohjelmia ja pelejä Simple Screen Recorder -sovelluksella