Kako posneti namizje z uporabo FFmpeg na Ubuntu Linux: 10 korakov

Kazalo:

Kako posneti namizje z uporabo FFmpeg na Ubuntu Linux: 10 korakov
Kako posneti namizje z uporabo FFmpeg na Ubuntu Linux: 10 korakov

Video: Kako posneti namizje z uporabo FFmpeg na Ubuntu Linux: 10 korakov

Video: Kako posneti namizje z uporabo FFmpeg na Ubuntu Linux: 10 korakov
Video: Best Settings for Dolphin on Xbox Series S|X Multiplayer Controller Setup | Cheats | Custom Textures 2024, April
Anonim

FFmpeg je brezplačen projekt programske opreme, ki proizvaja knjižnice in programe za obdelavo večpredstavnostnih podatkov. Ta vadnica bo zajemala namestitev in uporabo FFmpega za snemanje vašega namizja na Ubuntu Linux. Rezultati posameznih posameznikov se lahko razlikujejo glede na konfiguracijo vašega sistema.

Koraki

Snemanje namizja z uporabo FFmpeg na Ubuntu Linux 1. korak
Snemanje namizja z uporabo FFmpeg na Ubuntu Linux 1. korak

Korak 1. Preverite, ali imate v sistemu nameščen FFmpeg

Če se pri vnosu ffmpeg -version ne prikaže sporočilo o napaki, je nameščen. V nasprotnem primeru lahko FFmpeg namestite tako, da odprete terminal in uporabite naslednje ukaze:

  • Vrsta/Kopiraj/Prilepi:

    sudo apt-get posodobitev

    Ta ukaz posodobi skladišča paketov v vašem sistemu

  • Vrsta/Kopiraj/Prilepi:

    sudo apt-get install ffmpeg

    Ta ukaz namesti FFmpeg v vaš sistem. Če se prikaže sporočilo o napaki, ki navaja, da niste v datoteki sudoers, lahko vnesete su root, vnesete geslo root in nato izdate ta ukaz. Če tudi vi nimate korenskega gesla, boste morali skrbnika vašega sistema namestiti namesto njega

Posnemite svoje namizje z uporabo FFmpeg na Ubuntu Linux 2. korak
Posnemite svoje namizje z uporabo FFmpeg na Ubuntu Linux 2. korak

Korak 2. Spremenite se v imenik »Video«

To ni potrebno, vendar jih lahko z enostavnim iskanjem hranite v tem imeniku.

  • Vrsta/Kopiraj/Prilepi:

    cd /home /your_user_name /Videos

Posnemite svoje namizje z uporabo FFmpeg na Ubuntu Linux 3. korak
Posnemite svoje namizje z uporabo FFmpeg na Ubuntu Linux 3. korak

Korak 3. Prepričajte se, da je mikrofon vklopljen in glasnost povečana

Naslednji ukazi bodo posneli celoten namizni video in zvok v spodnjih video formatih.

Posnemite svoje namizje z uporabo FFmpeg na Ubuntu Linux 4. korak
Posnemite svoje namizje z uporabo FFmpeg na Ubuntu Linux 4. korak

Korak 4. Ugotovite velikost zaslona

Potrebovali ga boste, če želite posneti celoten zaslon. Če želite izvedeti velikost zaslona, vnesite: xdpyinfo | grep 'mere:'

Posnemite svoje namizje z uporabo FFmpeg na Ubuntu Linux 5. korak
Posnemite svoje namizje z uporabo FFmpeg na Ubuntu Linux 5. korak

5. korak Za snemanje zaslona brez zvoka uporabite naslednji ukaz:

ffmpeg -video_size 1920x1080 -framerate 30 -f x11grab -i: 0.0+0, 0 -c: v libx264rgb -crf 0 -nastavljen ultra hiter vzorec.mkv

  • -video_size določa velikost posnetega območja. Če imate drugačno velikost zaslona, uporabite to namesto 1920x1080. Če želite posneti samo območje zaslona, tukaj določite velikost območja.
  • -framerate določa hitrost sličic, tj. e. koliko video posnetkov se posname v sekundi. Če potrebujete drugo hitrost sličic, uporabite drugo številko kot 30. Najnižja dovoljena hitrost sličic je 20.
  • -f x11grab je tisto, kar dejansko pove FFmpegu, da posname vaš zaslon. Tega ne bi smeli spreminjati.
  • -i: 0,0+0, 0, kjer določite zamik x in y zgornjega levega kota območja, ki ga želite posneti. Na primer, uporabite

    :0.0+100, 200

  • imeti x odmik 100 in y odmik 200.
  • -c: v libx264rgb -crf 0 -preset ultrahitro so možnosti kodiranja. Ti določajo hitro snemanje in izgubo.
Posnemite svoje namizje z uporabo FFmpeg na Ubuntu Linux Korak 6
Posnemite svoje namizje z uporabo FFmpeg na Ubuntu Linux Korak 6

Korak 6. Z naslednjim ukazom lahko posnamete tudi mikrofon ali sistemske zvoke:

ffmpeg -video_size 1920x1080 -framerate 30 -f x11grab -i: 0,0+0, 0 -f impulz -ac 2 -i 0 -c: v libx264rgb -crf 0 -nastavljen ultra hiter vzorec.mkv

  • Večina možnosti je enakih kot pri snemanju samo zaslona, določite pa tudi nekatere dodatne možnosti. Upoštevajte, da na koncu ne morete samo dodati novih zvočnih možnosti, saj njihov vrstni red vpliva na to, kako jih FFmpeg razlaga.
  • -f pulse pove FFmpegu, naj zgrabi vhod iz PulseAudio, ki je vaš zvočni strežnik.
  • -ac 2 določa število zvočnih kanalov. Če prejmete napako, kot je: "ne morem nastaviti števila kanalov na 2 (neveljaven argument)", to spremenite na 1.
  • -i 0 določa, iz katere naprave naj se vnese vhod. Seznam vseh naprav si lahko ogledate z ukazom pacmd list-sources. Številka zadaj

    -jaz

  • je tam naveden indeks. Drugi izhod ukaza vam bo razložil, za kaj je namenjena ta zvočna naprava. Naprava z imenom, kot je »Monitor vgrajenega zvočnega analognega«, bo najverjetneje snemala zvok sistema, medtem ko bo nekaj z »mikrofonom« v opisu najverjetneje mikrofon.
Posnemite svoje namizje z uporabo FFmpeg na Ubuntu Linux 7. korak
Posnemite svoje namizje z uporabo FFmpeg na Ubuntu Linux 7. korak

Korak 7. Uporabite

-filter_complex amerge

združiti oba avdio vhoda v enega.

Tako boste lahko hkrati posneli mikrofon in sistemske zvoke. Na primer, vaš ukaz bi lahko izgledal tako: ffmpeg -video_size 1920x1080 -framerate 30 -f x11grab -i: 0,0+0, 0 -f impulz -filter_complex amerge -ac 2 -i 0 -f pulz -ac 2 -i 1 -c: v libx264rgb -crf 0 -nastavljen ultra hiter vzorec.mkv

Posnemite svoje namizje z uporabo FFmpeg na Ubuntu Linux 8. korak
Posnemite svoje namizje z uporabo FFmpeg na Ubuntu Linux 8. korak

Korak 8. Pritisnite Ctrl+C, da ustavite snemanje

Zapustiti mora sporočilo, kot je: "Običajno zapustite, sprejet signal 2."

Posnemite svoje namizje z uporabo FFmpeg na Ubuntu Linux 9. korak
Posnemite svoje namizje z uporabo FFmpeg na Ubuntu Linux 9. korak

Korak 9. Po potrebi znova kodirajte datoteko

Če vas skrbi prostor za shranjevanje, lahko zaženete naslednji ukaz, da dobite manjšo datoteko brez izgube kakovosti: ffmpeg -i sample.mkv -c: v libx264rgb -c: kopija -crf 0 -preset veryslow vzorec -manjši. mkv. Seveda lahko naredite tudi katero koli drugo pretvorbo; Za navodila o tem glejte Kako pretvoriti medije z FFmpeg.

Posnemite svoje namizje z uporabo FFmpeg na Ubuntu Linux 10. korak
Posnemite svoje namizje z uporabo FFmpeg na Ubuntu Linux 10. korak

Korak 10. Oglejte si posnetek

Tako boste lahko potrdili, da je bil dejansko posnet tako, kot je bilo predvideno. Uporabite lahko medijski predvajalnik, kot so VLC, Totem ali MPV. Odpiranje datoteke z eno od teh je tako preprosto, kot da vnesete vlc samle.mkv, totem sample.mkv ali mpv sample.mkv.

Morate imeti nameščen predvajalnik medijev. Če predvajalnika sploh nimate, ga lahko namestite prek APT

Opozorila

  • Preden dolgo snemate s to metodo, naredite kratek preskusni posnetek. Tako boste lahko preverili, ali vaša nastavitev in ukaz delujeta, ter po potrebi prilagodili.
  • Na začetku in koncu snemanja lahko pride do kratkih zamud. Posnemite malo dlje, kot je potrebno, da se prepričate, da je zabeleženo res vse, kar potrebujete.

Priporočena: