Maawa mashoma apfuura isu takaburitsa chinyorwa chatakatsanangura maitiro ekushandura faira reodhiyo kuenda kune imwe fomati (zvakare odhiyo) neFFmpeg. Muchinyorwa ichocho isu takatsanangurawo kuti furemu iri mubvunzo chishandiso chine simba kwazvo chatinogona kuita mabasa mazhinji ane chekuita nevhidhiyo uye odhiyo, uyezve kuti pane imwe nguva isu tinokudzidzisa maitiro ekunyora skrini yePC yedu neFFmpeg kubva kune iyo terminal. Iyo nguva yasvika uye chinyorwa chichava ichi.
Nyora chinovhara neichi framework zvichave zvichinyanya kuomarara pane kushandura odhiyo. Iko kunetsa kunowanikwa panguva yekunyora iwo murairo, sezvo izvo zvatinofanirwa kurangarira zvinopfuura kungoisa rairo, "-i" uye mafaera maviri, iyo yekuisa uye zvinobuda. Uye zvakare, iyo nzira yekuzviita yakagadziridzwa nekuti ivo vakagadzirisa iyo yekuraira / chishandiso icho isu chatinorekodha iyo skrini. Pasina imwezve ado, isu tave kuzotsanangura matanho ekutevera, asiri mamwe kunze kweayo anowanikwa mu peji yepamutemo yepurojekiti.
FFmpeg inotibvumidza kunyora yedu desktop desktop pamwe uye pasina odhiyo
Kunge mamwe mapurogiramu akaita seVLC kana SimpleScreenRecorder, FFmpeg inotibvumidza kunyora desktop desktop yedu pamwe uye pasina odhiyo. Uye zvakare, ichatibvumidzawo kunyora chete chidimbu chedesktop yedu, chimwe chinhu chingave chiri nyore kushandisa chishandiso ine mushandisi interface izvo zvinotibvumidza isu kusarudza dunhu kuti tinyore ne pointer. Chero zvazvingaitika, iwo mirairo kana nhanho dzekuteedzera kuti utore skrini ye desktop yedu ichave inotevera:
- Sezvo patinoshandura mafaira, tinova nechokwadi chekuti isu tine software inodiwa yakaiswa. Kuti uite izvi, ingo nyora "ffmpeg" (isina makotesheni) mune iyo terminal. Tichaona chimwe chinhu senge chinotevera:
- Kana chimwe chinhu senge chiri pamusoro chikaonekwa, tinoenda nhanho 3. Kana zvisiri, isu tinonyora zvinotevera mune terminal.
sudo apt install ffmpeg
- Nesoftware yakaiswa, panongova nematanho maviri akasara: tanga kurekodha uye uimise. Kuti uitange, isu tinonyora unotevera kuraira.
ffmpeg -video_size 1920x1080 -framerate 25 -f x11grab -i :0.0 salida.mp4
- Kubva pamusoro apa zvakakosha kufunga nezvazvo:
- 1920 × 1080 saizi yekurekodha.
- furemu ndiyo nhamba yemafuremu paminiti.
- 0.0 ndiyo nharaunda yauchanyora. Iwe unogona kupa yekutanga X uye Y poindi yekunyora chikamu chechidzitiro mushure meyezve chiratidzo, icho chingaratidzika senge 0.0 + 100,200 yehwindo rinotangira panongedzo X = 100 uye kunongedza Y = 200.
- goho.mp4 ndiyo faira rekuburitsa. Kana tikachiisa sezviri mumutemo wekare, iyo faira inochengetwa mune yedu yega folda ine zita "kuburitsa.mp4".
- Chekupedzisira, kumisa kurekodha tinodzvanya Ctrl + C
Rekera skrini pamwe nekuteerera
Kana izvo zvatiri kuda zvakare kunyora odhiyo, mirairo yaizoita seiyi:
- Kupura Audio:
ffmpeg -video_size 1920x1080 -framerate 25 -f x11grab -i :0.0 -f pulse -ac 2 -i default salida.mkv
- Zve ALSA:
ffmpeg -video_size 1920x1080 -framerate 25 -f x11grab -i :0.0 -f alsa -ac 2 -i hw:0 salida.mkv
Kuvandudza ruzha rwemhando yepamusoro, zviri nani kuvhara zvese zvisina basa zvirongwa. Muzviitiko zvese izvi, zve rega kurekodha muchina Ctrl + C. Patinoita izvi, vhidhiyo ichave yakatimirira isu mune yedu yega folda ine zita ratakarigadzirira, mune aya kesi "exit.mp4" kana "exit.mkv".
Pane funga nezve saizi yevhidhiyo. Mune mirairo, ndaisa "1920 × 1080" nekuti ihukuru uye kugadzirisa kwescreen yangu. Chinhu chakanakisa ndechekuti yega yega inowedzera saizi / resolution yavo pachezvo. Isu tinofanirwa zvakare kuziva kuti hazvina kukodzera kugadzira script kuti titange iyo odha, nekuti inogona kutadza kana, mune yakanakisa kesi, isu tinogona kuomesa hupenyu hwedu panguva yatiri kuda kumisa kurekodha. Kana iwe ukasarudza kuyedza kana ichikushandira zvakanaka iwe nechinyorwa, iwe unogona kugara uchiedza kumisa maitiro ne "mabasa" kuraira, sekutsanangura kwatakaita ichi chinyorwa June apfuura.
Iwe unofungei nezve iyi nzira yekurekodha iyo skrini kubva kune iyo terminal neFFmpeg?
New blog nezve Yemahara Software kubva kuArgentina!
Shanyira isu:
http://softwarecriollo.blogspot.com
PaFacebook: SoftwareCriollo Argentina
Pa twitter: @softwarecriollo
Tinofanira kuparadzira ruzivo kuti tive vakasununguka!
Ndinokutendai!
Zvakanaka kuva nemutsara uyu paruoko. Rimwe zuva ini ndanga ndichirwira kugadzira screencast neffmpeg uye ini ndaive nedambudziko reaudio, kuti haina kuenderana zvakanaka.
Ndakaigadzirisa nenzira yakashata kwazvo ... kurekodha odhiyo necord zvakasiyana uye ndokuzobatana nehova: S: S
Sawa,
hongu shamwari dzinobatsira.
Ini ndakatora kurudziro kubva kuna bash ndokuisa pamwechete chinyorwa chinonzi "xrec" ndokuchiputira mumadhiri.
Kana iwe uchida kuzviedza, unokokwa http://cut07.tk/e6
Ini ndinoshandisa unotevera kuraira:
$ ffmpeg -f oss -i / dev / dsp1 -f x11grab -s sxga -r 24 -i: 0.0 /home/seunome/Videos/teste.mpg
Kana "-f oss" ndiyo inotaura kuti inoda kurekodha odhiyo zvakare,
"-I / dev / dsp" inotaurira mudziyo wekuteedzera wekushandisa.
Shandisa "-i / dev / dsp0" kana "-i / dev / dsp1" (Kwandiri, yakashanda neDSP1)
Iyo "-f x11grab" inoshuma kuti iwe unoda kunyora iyo Grafix X11 server vhidhiyo skrini.
Kana "-s sxga" yakaenzana "-s 1280 × 1024" inova resolution yeshection yangu (LCD). Imwe sarudzo ndeye xga inoenderana ne1024 × 768, Kuti uzive zvimwe verenga zvinyorwa zveffmpeg.
Kana "-r 24" inoshuma kuti tinoda kurekodha makumi mapfumbamwe nemapfumbamwe (mifananidzo) pasekondi, inova ndiyo shoma yekunzwa kwemufirimu.
Iyo "-i: 0.0" inoratidza kuti isu tinoda kutora ekuratidzira screens em "0.0" yeX11.
Pakupedzisira ingo gadzira dhairekitori uye end filename kuti ibudiswe.
Ndizvozvo, unogona kuverenga iyo ffmpeg zvinyorwa kuti uvandudze uye uwane mhando iri nani.
Ndinokutendai mose.
Ndatenda. Mukugadzirisa, semuenzaniso 1024X600, iyo X inofanirwa kuverengerwa mutemo wekushanda.
Ko zvakadii, ini ndakaedza mirairo yese yawataura uye ivo vese vanondirekodha vhidhiyo isina odhiyo. Ndine Ubuntu 20.04. Chero mazano?
Ubuntu yakachinja madhiraivha epasi saDebian nevamwe, handizive kuti ndeipi yavanoshandisa izvozvi sezvo ini ndichiri kurarama munguva yakapfuura.
Tsvaga kuti ndeapi anoshandisa uye kutsiva iwo anobva kuAlsa kana Pulse.