Kaip įrašyti darbalaukį naudojant „FFmpeg“„Ubuntu Linux“: 10 žingsnių

Turinys:

Kaip įrašyti darbalaukį naudojant „FFmpeg“„Ubuntu Linux“: 10 žingsnių
Kaip įrašyti darbalaukį naudojant „FFmpeg“„Ubuntu Linux“: 10 žingsnių

Video: Kaip įrašyti darbalaukį naudojant „FFmpeg“„Ubuntu Linux“: 10 žingsnių

Video: Kaip įrašyti darbalaukį naudojant „FFmpeg“„Ubuntu Linux“: 10 žingsnių
Video: How to Fix Windows Live Mail attachment showing content ATT10010.htm 2024, Balandis
Anonim

„FFmpeg“yra nemokamas programinės įrangos projektas, kuriame gaminamos bibliotekos ir programos daugialypės terpės duomenims tvarkyti. Ši pamoka apims „FFmpeg“diegimą ir naudojimą įrašyti darbalaukį „Ubuntu Linux“. Kiekvieno asmens rezultatai gali skirtis priklausomai nuo jūsų sistemos konfigūracijos.

Žingsniai

Įrašykite savo darbalaukį naudodami „FFmpeg“„Ubuntu Linux“1 veiksmas
Įrašykite savo darbalaukį naudodami „FFmpeg“„Ubuntu Linux“1 veiksmas

Žingsnis 1. Patikrinkite, ar jūsų sistemoje įdiegta „FFmpeg“

Jei įvedus ffmpeg -version nepateikiamas klaidos pranešimas, jis yra įdiegtas. Priešingu atveju galite įdiegti „FFmpeg“atidarę terminalą ir naudodami šias komandas:

  • Tipas/Kopijuoti/Įklijuoti:

    sudo apt-get atnaujinimas

    Ši komanda atnaujina jūsų sistemos paketų saugyklas

  • Tipas/Kopijuoti/Įklijuoti:

    sudo apt-get install ffmpeg

    Ši komanda įdiegia „FFmpeg“jūsų sistemoje. Jei tai parodo klaidos pranešimą, nurodantį, kad jūsų nėra „sudoers“faile, galite įvesti su root, įvesti šaknies slaptažodį ir tada išleisti šią komandą. Jei taip pat neturite pagrindinio slaptažodžio, turėsite paprašyti sistemos administratoriaus jį įdiegti

Įrašykite savo darbalaukį naudodami „FFmpeg“„Ubuntu Linux“2 veiksmas
Įrašykite savo darbalaukį naudodami „FFmpeg“„Ubuntu Linux“2 veiksmas

Žingsnis 2. Pakeiskite savo katalogą „Vaizdo įrašai“

Tai nėra būtina, tačiau laikydami vaizdo įrašus tame kataloge galėsite juos lengvai rasti.

  • Tipas/Kopijuoti/Įklijuoti:

    cd /home /your_user_name /Videos

Įrašykite savo darbalaukį naudodami „FFmpeg“„Ubuntu Linux“3 veiksmas
Įrašykite savo darbalaukį naudodami „FFmpeg“„Ubuntu Linux“3 veiksmas

Žingsnis 3. Įsitikinkite, kad jūsų mikrofonas įjungtas ir garsumas padidintas

Šios komandos įrašys visą darbalaukio vaizdo įrašą ir garsą žemiau pateiktais vaizdo formatais.

Įrašykite savo darbalaukį naudodami „FFmpeg“„Ubuntu Linux“4 veiksmas
Įrašykite savo darbalaukį naudodami „FFmpeg“„Ubuntu Linux“4 veiksmas

Žingsnis 4. Sužinokite savo ekrano dydį

Jums to prireiks, jei norite įrašyti visą ekraną. Norėdami sužinoti ekrano dydį, įveskite: xdpyinfo | grep 'matmenys:'

Įrašykite savo darbalaukį naudodami „FFmpeg“„Ubuntu Linux“5 veiksmas
Įrašykite savo darbalaukį naudodami „FFmpeg“„Ubuntu Linux“5 veiksmas

5 veiksmas. Norėdami įrašyti ekraną be garso, naudokite šią komandą:

ffmpeg -video_size 1920x1080 -framerate 30 -f x11grab -i: 0.0+0, 0 -c: v libx264rgb -crf 0 -iš anksto nustatytas itin greitas pavyzdys.mkv

  • -video_size nurodo įrašytos srities dydį. Jei ekrano dydis yra kitoks, naudokite jį, o ne 1920x1080. Jei norite įrašyti tik ekrano sritį, čia nurodykite srities dydį.
  • -framerate nurodo kadrų dažnį, t. e. kiek vaizdo įrašų kadrų įrašoma per sekundę. Jei jums reikia kito kadrų dažnio, naudokite kitą skaičių nei 30. Mažiausias leistinas kadrų dažnis yra 20.
  • -f x11grab iš tikrųjų liepia FFmpeg įrašyti jūsų ekraną. Jūs neturėtumėte to keisti.
  • -i: 0.0+0, 0 yra vieta, kur nurodote norimos įrašyti srities viršutinio kairiojo kampo x ir y poslinkį. Pavyzdžiui, naudoti

    :0.0+100, 200

  • kad x poslinkis būtų 100, o y - 200.
  • -c: v libx264rgb -crf 0 -preset itin greitos yra kodavimo parinktys. Jie nurodo greitą ir be nuostolių įrašymą.
Įrašykite savo darbalaukį naudodami „FFmpeg“„Ubuntu Linux“6 veiksmas
Įrašykite savo darbalaukį naudodami „FFmpeg“„Ubuntu Linux“6 veiksmas

Žingsnis 6. Naudodami šią komandą taip pat įrašykite savo mikrofoną arba sistemos garsus:

ffmpeg -video_size 1920 x 1080

  • Dauguma parinkčių yra tokios pačios kaip ir įrašant tik ekraną, tačiau taip pat nurodote keletą papildomų parinkčių. Atminkite, kad pabaigoje negalite tiesiog pridėti naujų garso parinkčių, nes jų tvarka daro įtaką tai, kaip „FFmpeg“jas interpretuoja.
  • -f pulsas nurodo FFmpeg paimti įvestį iš PulseAudio, kuris yra jūsų garso serveris.
  • -ac 2 nurodo garso kanalų skaičių. Jei gaunate klaidą, pvz., „Negaliu nustatyti kanalų skaičiaus į 2 (netinkamas argumentas)“, pakeiskite jį į 1.
  • -i 0 nurodo, iš kurio įrenginio paimti įvestį. Galite pamatyti visų įrenginių, turinčių komandą pacmd list-sources, sąrašą. Skaičius už

    -i

  • yra ten nurodytas indeksas. Kitas komandos išvestis paaiškins, kam tas garso įrenginys skirtas. Įrenginys, kurio pavadinimas yra „Integruoto garso analoginio monitoriaus monitorius“, greičiausiai įrašys sistemos garsą, o kažkas, kurio aprašyme yra „mikrofonas“, greičiausiai bus mikrofonas.
Įrašykite savo darbalaukį naudodami „FFmpeg“„Ubuntu Linux“7 veiksmas
Įrašykite savo darbalaukį naudodami „FFmpeg“„Ubuntu Linux“7 veiksmas

Žingsnis 7. Naudokite

-filter_complex amerge

sujungti abi garso įvestis į vieną.

Tai leis vienu metu įrašyti mikrofoną ir sistemos garsus. Pavyzdžiui, jūsų komanda gali atrodyti taip: ffmpeg -video_size 1920x1080 -framerate 30 -f x11grab -i: 0.0+0, 0 -f pulse -filter_complex amerge -ac 2 -i 0 -f pulse -ac 2 -i 1 -c: v libx264rgb -crf 0 -iš anksto nustatytas itin greitas pavyzdys.mkv

Įrašykite savo darbalaukį naudodami „FFmpeg“„Ubuntu Linux“8 veiksmas
Įrašykite savo darbalaukį naudodami „FFmpeg“„Ubuntu Linux“8 veiksmas

Žingsnis 8. Norėdami sustabdyti įrašymą, paspauskite Ctrl+C

Jis turėtų išeiti su tokiu pranešimu: „Išeinant įprastai, gautas 2 signalas“.

Įrašykite savo darbalaukį naudodami „FFmpeg“„Ubuntu Linux“9 veiksmas
Įrašykite savo darbalaukį naudodami „FFmpeg“„Ubuntu Linux“9 veiksmas

Žingsnis 9. Jei reikia, iš naujo koduokite failą

Jei nerimaujate dėl vietos saugykloje, galite paleisti šią komandą, kad gautumėte mažesnį failą neprarandant kokybės: ffmpeg -i sample.mkv -c: v libx264rgb -c: copy -crf 0 -preset veryslow sample -small. mkv. Žinoma, galite atlikti ir bet kurią kitą konversiją; instrukcijas apie tai, kaip konvertuoti mediją naudojant „FFmpeg“.

Įrašykite savo darbalaukį naudodami „FFmpeg“„Ubuntu Linux“10 veiksmas
Įrašykite savo darbalaukį naudodami „FFmpeg“„Ubuntu Linux“10 veiksmas

10. Žiūrėkite įrašą

Tai leis jums patvirtinti, kad jis iš tikrųjų buvo įrašytas taip, kaip numatyta. Galite naudoti daugialypės terpės grotuvą, pvz., VLC, Totem arba MPV. Failo atidarymas naudojant vieną iš jų yra toks paprastas, kaip įvesti vlc samle.mkv, totem sample.mkv arba mpv sample.mkv.

Turite įdiegti daugialypės terpės grotuvą. Jei neturite jokio medijos leistuvo, galite jį įdiegti per APT

Įspėjimai

  • Atlikite trumpą bandomąjį įrašymą prieš įrašydami ką nors ilgo naudodami šį metodą. Tai leis jums patikrinti, ar jūsų sąranka ir komanda veikia gerai, ir prireikus koreguoti.
  • Įrašymo pradžioje ir pabaigoje gali būti trumpi vėlavimai. Įrašykite šiek tiek ilgiau nei būtina, kad įsitikintumėte, jog tikrai viskas, ko jums reikia, buvo įrašyta.

Rekomenduojamas: