Kuidas salvestada oma töölauda FFmpegi abil Ubuntu Linuxis

FFmpeg on tasuta tarkvaraprojekt, mis toodab teeke ja programme multimeediumiandmete töötlemiseks. See õpetus hõlmab FFmpegi installimist ja kasutamist töölaua salvestamiseks Ubuntu Linuxis. Iga üksiku tulemused võivad teie süsteemi konfiguratsioonist olenevalt erineda.

1
Kontrollige, kas teie süsteemi on installitud FFmpeg. Kui ffmpeg -version tippimisel veateadet ei kuvata, on see installitud. Vastasel juhul saate FFmpegi installida, avades terminali ja kasutades järgmisi käske: Tippige/Kopeeri/Kleebi: sudo apt-get updateSee käsk värskendab teie süsteemi pakettide hoidlaid Tüüp/Kopeeri/Kleebi: sudo apt-get install ffmpegSee käsk installib FFmpegi teie süsteemi süsteem. Kui see annab teile tõrketeate, mis ütleb, et te ei ole sudoers-failis, võite tippida su root, sisestada juurparooli ja seejärel selle käsu välja anda. Kui teil pole ka juurparooli, peate paluma oma süsteemiadministraatoril see teie eest installida.

2
Minge oma kataloogi “Videod”. See pole nõutav, kuid videote hoidmine selles kataloogis võimaldab teil neid hõlpsasti leida.Tippige/kopeeri/kleebi: cd /home/teie_kasutaja_nimi/Videos

3
Veenduge, et teie mikrofon oleks sisse lülitatud ja helitugevus kõrgem. Järgmised käsud salvestavad täieliku töölauavideo ja heli allpool toodud videovormingutes.

4
Uurige oma ekraani suurust. Vajate seda, kui soovite kogu ekraani salvestada. Ekraani suuruse väljaselgitamiseks tippige: xdpyinfo | grep ‘mõõtmed:’

5
Ekraani ilma helita salvestamiseks kasutage järgmist käsku: ffmpeg -video_size 1920×1080 -framerate 30 -f x11grab -i :0.0+0,0 -c:v libx264rgb -crf 0 -preset ultrafast sample.mkv-video_size määrab faili suuruse salvestatud ala. Kui teil on erinev ekraani suurus, kasutage seda 1920 x 1080 asemel. Kui soovite salvestada ainult ekraani ala, määrake siin ala suurus.-framerate määrab kaadrisageduse, st. e. mitu kaadrit videost sekundis salvestatakse. Kui vajate teist kaadrisagedust, kasutage muud arvu kui 30. Madalaim lubatud kaadrisagedus on 20.-f x11grab, mis tegelikult käsib FFmpegil teie ekraani salvestada. Te ei tohiks seda muuta.-i :0.0+0,0 on koht, kus saate määrata selle ala vasakpoolse ülanurga x ja y nihke, mida soovite salvestada. Näiteks kasutage :0,0+100 200, et saada x nihe 100 ja y nihe 200.-c:v libx264rgb -crf 0 -preset ultrafast on kodeerimisvalikud. Need määravad kiire ja kadudeta salvestuse.

6
Kasutage ka mikrofoni või süsteemihelide salvestamiseks järgmist käsku: ffmpeg -video_size 1920×1080 -framerate 30 -f x11grab -i :0.0+0,0 -f pulse -ac 2 -i 0 -c:v libx264rgb -crf 0 -preset ultrafast sample.mkvEnamik valikuid on samad, mis ainult ekraani salvestamisel, kuid määrate ka mõned lisavalikud. Pange tähele, et te ei saa lihtsalt lisada uusi helivalikuid lõppu, kuna nende järjekord mõjutab seda, kuidas FFmpeg neid tõlgendab.-f pulse käsib FFmpegil haarata sisendit PulseAudiost, mis on teie heliserver.-ac 2 määrab heli arvu kanalid. Kui kuvatakse tõrketeade, näiteks “ei saa kanalite arvu 2-le seada (kehtetu argument)”, peaksite selle muutma väärtuseks 1.-i 0 määrab, millisest seadmest sisend haarata. Kõigi seadmete loendit näete käsuga pacmd list-sources. Arv -i taga on seal loetletud indeks. Käsu teine ​​väljund annab teile selgituse selle heliseadme jaoks. Seade, mille nimi on “Monitor of Built-in Audio Analog”, salvestab suure tõenäosusega süsteemi heli, samas kui midagi, mille kirjelduses on “mikrofon”, on tõenäoliselt mikrofon.

7
Kasutage -filter_complex amerge, et ühendada mõlemad helisisendid üheks. See võimaldab teil salvestada mikrofoni ja süsteemi helisid samal ajal. Näiteks võib teie käsk välja näha järgmine :v libx264rgb -crf 0 -eelseadistatud ülikiire näidis.mkv

8
Salvestamise peatamiseks vajutage Ctrl+C. See peaks väljuma järgmise teatega: “Tavaliselt väljumine, vastu võetud signaal 2.”

9
Vajadusel kodeerige fail uuesti. Kui tunnete muret salvestusruumi pärast, võite käivitada järgmise käsu, et hankida väiksem fail ilma kvaliteedikadudeta: ffmpeg -i sample.mkv -c:v libx264rgb -c:a copy -crf 0 -eelseadistatud veryslow sample-smaller. mkv. Muidugi saate teha ka muid teisendusi; Juhised selle kohta leiate teemast Meediumite teisendamine FFmpegiga.

10
Vaata salvestust. See võimaldab teil kinnitada, et see salvestati tegelikult ettenähtud viisil. Võite kasutada meediumipleierit, nagu VLC, Totem või MPV. Faili avamine ühega neist on sama lihtne, kui tippida vlc samle.mkv, totem sample.mkv või mpv sample.mkv. Teil peab olema installitud meediumipleier. Kui teil pole meediumipleierit, saate selle installida APT kaudu.