Paano Itala ang Iyong Desktop Gamit ang FFmpeg sa Ubuntu Linux: 10 Hakbang

Talaan ng mga Nilalaman:

Paano Itala ang Iyong Desktop Gamit ang FFmpeg sa Ubuntu Linux: 10 Hakbang
Paano Itala ang Iyong Desktop Gamit ang FFmpeg sa Ubuntu Linux: 10 Hakbang

Video: Paano Itala ang Iyong Desktop Gamit ang FFmpeg sa Ubuntu Linux: 10 Hakbang

Video: Paano Itala ang Iyong Desktop Gamit ang FFmpeg sa Ubuntu Linux: 10 Hakbang
Video: 🔵HOW TO PUT APPS OR ICONS ON LAPTOP SCREEN/ PAANO MAG DOWNLOAD NG APPS SA LAPTOP/ TAGALOG 2024, Abril
Anonim

Ang FFmpeg ay isang libreng proyekto sa software na gumagawa ng mga aklatan at programa para sa paghawak ng data ng multimedia. Saklaw ng tutorial na ito ang pag-install at paggamit ng FFmpeg upang maitala ang iyong desktop sa Ubuntu Linux. Ang bawat resulta ng bawat indibidwal ay maaaring magkakaiba depende sa pagsasaayos ng iyong system.

Mga hakbang

Itala ang iyong Desktop Gamit ang FFmpeg sa Ubuntu Linux Hakbang 1
Itala ang iyong Desktop Gamit ang FFmpeg sa Ubuntu Linux Hakbang 1

Hakbang 1. Suriin kung mayroon kang naka-install na FFmpeg sa iyong system

Kung ang pagta-type ng ffmpeg -versi ay hindi magbibigay sa iyo ng isang mensahe ng error, naka-install ito. Kung hindi man maaari kang mag-install ng FFmpeg sa pamamagitan ng pagbubukas ng isang terminal at paggamit ng mga sumusunod na utos:

  • Uri / Kopyahin / I-paste:

    sudo apt-get update

    Ina-update ng utos na ito ang mga repository ng package sa iyong system

  • Uri / Kopyahin / I-paste:

    sudo apt-get install ffmpeg

    Ang utos na ito ay nag-install ng FFmpeg sa iyong system. Kung bibigyan ka nito ng isang mensahe ng error na nagsasaad na wala ka sa file ng sudoers, maaari kang mag-type ng ugat ng su, ipasok ang root password, at pagkatapos ay mag-isyu ng utos na ito. Kung wala ka ring root password, hihilingin mo sa administrator ng iyong system na i-install ito para sa iyo

Itala ang Iyong Desktop Gamit ang FFmpeg sa Ubuntu Linux Hakbang 2
Itala ang Iyong Desktop Gamit ang FFmpeg sa Ubuntu Linux Hakbang 2

Hakbang 2. Baguhin sa iyong direktoryo ng "Mga Video"

Hindi ito kinakailangan, ngunit ang pag-iingat ng mga video sa loob ng direktoryong iyon ay hahayaan kang makita ang mga ito nang madali.

  • Uri / Kopyahin / I-paste:

    cd / home / your_user_name / Mga Video

Itala ang iyong Desktop Gamit ang FFmpeg sa Ubuntu Linux Hakbang 3
Itala ang iyong Desktop Gamit ang FFmpeg sa Ubuntu Linux Hakbang 3

Hakbang 3. Siguraduhin na ang iyong mikropono ay nakabukas at ang dami ay nakabukas

Ang mga sumusunod na utos ay magtatala ng buong desktop video at tunog sa mga format ng video na ibinigay sa ibaba.

Itala ang Iyong Desktop Gamit ang FFmpeg sa Ubuntu Linux Hakbang 4
Itala ang Iyong Desktop Gamit ang FFmpeg sa Ubuntu Linux Hakbang 4

Hakbang 4. Alamin ang laki ng iyong screen

Kakailanganin mo ito kung nais mong i-record ang iyong buong screen. Upang malaman ang laki ng iyong screen, i-type ang: xdpyinfo | mga sukat ng grep: '

Itala ang Iyong Desktop Gamit ang FFmpeg sa Ubuntu Linux Hakbang 5
Itala ang Iyong Desktop Gamit ang FFmpeg sa Ubuntu Linux Hakbang 5

Hakbang 5. Upang maitala ang screen nang walang audio, gamitin ang sumusunod na utos:

ffmpeg -video_size 1920x1080 -framerate 30 -f x11grab -i: 0.0 + 0, 0 -c: v libx264rgb -crf 0 -preset ultrafast sample.mkv

  • Tinutukoy ng -video_size ang laki ng naitala na lugar. Kung mayroon kang ibang laki ng screen, gamitin iyon sa halip na 1920x1080. Kung nais mong i-record lamang ang isang lugar ng screen, tukuyin ang laki ng lugar dito.
  • Tinutukoy ng -framerate ang rate ng frame, i. e. kung gaano karaming mga frame ng video ang naitala sa isang segundo. Kung kailangan mo ng isa pang rate ng frame, gumamit ng ibang numero kaysa sa 30. Ang pinakamababang pinapayagan na framerate ay 20.
  • -f x11grab ang talagang nagsasabi sa FFmpeg na i-record ang iyong screen. Hindi mo dapat baguhin iyon.
  • -i: 0.0 + 0, 0 ay kung saan mo tinukoy ang x at y offset ng kaliwang sulok sa itaas ng lugar na nais mong i-record. Halimbawa, gamitin

    :0.0+100, 200

  • upang magkaroon ng isang x offset na 100 at isang y offset na 200.
  • -c: v libx264rgb -crf 0 -preset ultrafast ay mga pagpipilian sa pag-encode. Tinutukoy nito ang isang mabilis at walang pagkawala ng pagrekord.
Itala ang iyong Desktop Gamit ang FFmpeg sa Ubuntu Linux Hakbang 6
Itala ang iyong Desktop Gamit ang FFmpeg sa Ubuntu Linux Hakbang 6

Hakbang 6. Gamitin ang sumusunod na utos upang maitala rin ang alinman sa iyong mikropono o tunog ng system:

ffmpeg -video_size 1920x1080 -framerate 30 -f x11grab -i: 0.0 + 0, 0 -f pulse -ac 2 -i 0 -c: v libx264rgb -crf 0 -preset ultrafast sample.mkv

  • Karamihan sa mga pagpipilian ay kapareho ng pagtatala lamang ng screen, ngunit tinukoy mo rin ang ilang mga karagdagang pagpipilian. Tandaan na hindi mo lang maidugtong ang mga bagong pagpipilian sa audio sa huli, dahil nakakaapekto ang kanilang order sa kung paano ito binibigyang kahulugan ng FFmpeg.
  • -f sinabi ng pulso sa FFmpeg na kunin ang input mula sa PulseAudio, na kung saan ay ang iyong server ng tunog.
  • -ac 2 tumutukoy sa bilang ng mga audio channel. Kung nakatanggap ka ng isang error tulad ng: "hindi maaaring itakda ang bilang ng channel sa 2 (Di-wastong argumento)", dapat mong baguhin iyon sa 1.
  • -Natutukoy ng 0 kung aling aparato ang kukunin ang input. Maaari mong makita ang isang listahan ng lahat ng mga aparato na may mga mapagkukunang listahan ng pacmd list. Ang bilang sa likod

    -ako

  • nakalista ang index doon. Ang iba pang output ng utos ay magbibigay sa iyo ng isang paliwanag kung para saan ang audio device na iyon. Ang isang aparato na may isang pangalan tulad ng "Monitor ng Built-in Audio Analog" ay malamang na magtatala ng audio system, habang ang isang bagay na may "mikropono" sa paglalarawan ay malamang na isang mikropono.
Itala ang iyong Desktop Gamit ang FFmpeg sa Ubuntu Linux Hakbang 7
Itala ang iyong Desktop Gamit ang FFmpeg sa Ubuntu Linux Hakbang 7

Hakbang 7. Gamitin

-filter_complex amerge

upang pagsamahin ang parehong mga audio input sa isa.

Papayagan ka nitong magkaroon ng iyong mikropono at tunog ng system nang sabay-sabay na naitala. Halimbawa, maaaring magmukhang ang iyong utos:: v libx264rgb -crf 0 -preset ultrafast sample.mkv

Itala ang Iyong Desktop Gamit ang FFmpeg sa Ubuntu Linux Hakbang 8
Itala ang Iyong Desktop Gamit ang FFmpeg sa Ubuntu Linux Hakbang 8

Hakbang 8. Pindutin ang Ctrl + C upang ihinto ang pagrekord

Dapat itong lumabas kasama ang isang mensahe tulad ng: "Lumalabas nang normal, natanggap ang signal 2."

Itala ang Iyong Desktop Gamit ang FFmpeg sa Ubuntu Linux Hakbang 9
Itala ang Iyong Desktop Gamit ang FFmpeg sa Ubuntu Linux Hakbang 9

Hakbang 9. I-encode muli ang iyong file, kung kinakailangan

Kung nag-aalala ka tungkol sa espasyo ng imbakan, maaari mong patakbuhin ang sumusunod na utos upang makakuha ng isang mas maliit na file nang walang pagkawala ng kalidad: ffmpeg -i sample.mkv -c: v libx264rgb -c: isang kopya -crf 0 -preset ng veryslow sample-mas maliit. mkv Siyempre, maaari mo ring gawin ang anumang iba pang mga conversion; tingnan ang Paano Mag-convert ng Media sa FFmpeg para sa mga tagubilin tungkol doon.

Itala ang Iyong Desktop Gamit ang FFmpeg sa Ubuntu Linux Hakbang 10
Itala ang Iyong Desktop Gamit ang FFmpeg sa Ubuntu Linux Hakbang 10

Hakbang 10. Panoorin ang recording

Hahayaan ka nitong kumpirmahing talagang naitala ito bilang inilaan. Maaari kang gumamit ng isang media player tulad ng VLC, Totem, o MPV. Ang pagbubukas ng file sa isa sa mga ito ay kasing simple ng pagta-type ng vlc samle.mkv, totem sample.mkv, o mpv sample.mkv.

Kailangan mong magkaroon ng isang naka-install na media player. Kung wala kang anumang media player man, maaari kang mag-install ng isa sa pamamagitan ng APT

Mga babala

  • Gumawa ng isang maikling pagtatala ng pagsubok bago magrekord ng anumang mahaba sa pamamaraang ito. Hahayaan ka nitong suriin kung gumagana ang iyong pag-set up at utos, at magsasaayos kung kinakailangan.
  • Maaaring may mga maikling pagkaantala sa simula at sa pagtatapos ng pagrekord. Itala nang kaunti pa kaysa kinakailangan upang matiyak na ang lahat ng iyong kailangan ay naitala.

Inirerekumendang: