Arregistrà u vostru desktop da u terminal cun FFmpeg

Schermata di registrazione cù terminal è FFmpegQualchì ora fà avemu publicatu un articulu in quale avemu spiegatu cumu cunvertisce un fugliale audio in un altru furmatu (ancu audio) cù FFmpeg. In quellu articulu avemu spiegatu ancu chì u quadru in quistione hè un strumentu assai putente cù u quale pudemu fà parechje attività relative à video è audio, è ancu chì in un altru momentu vi insegneriamu cumu arregistrà u schermu di u nostru PC cù FFmpeg da u terminal. Stu mumentu hè ghjuntu è l'articulu serà questu.

Arregistrà u schermu cun questu marcu serà un pocu più cumplicatu chè cunvertisce l'audio. A difficultà si trova à u mumentu di a scrittura di u cumandamentu, postu chì ciò chì ci vole à ricurdà hè assai di più cà mette un cumandamentu, un "-i" è dui fugliali, l'entrata è l'uscita. Inoltre, u modu di fà hè statu aggiornatu perchè anu modificatu u cumandamentu / strumentu cù u quale registreremu u schermu. Senza più tardi, descriveremu avà i passi da seguità, chì ùn sò altri ch'è quelli truvati in u pagina ufficiale di u prugettu.

FFmpeg ci permette di arregistrà u nostru screnu di scrittore cù è senza audio

Cum'è altri prugrammi cum'è VLC o SimpleScreenRecorder, FFmpeg ci permette di arregistrà u nostru screnu di scrivania cù è senza audio. Inoltre, ci permetterà ancu di arregistrà solu una parte di u nostru desktop, qualcosa chì seria più faciule aduprendu un'applicazione cù un'interfaccia utente chì ci permetteria di selezziunà a regione da arregistrà cù u puntatore. In ogni casu, i cumandamenti o i passi da seguità per registrà u schermu di u nostru desktop seranu i seguenti:

  1. Cum'è quandu cunverte i fugliali, assicuremu chì avemu u software necessariu installatu. Per fà questu, basta à scrive "ffmpeg" (senza e virgulette) in u terminal. Avemu da vede qualcosa cum'è seguente:ffmpeg in terminal
  2. Se qualcosa cum'è quì sopra appare, andemu à u passu 3. Sì ùn hè micca, scrivemu i seguenti in u terminal:
sudo apt install ffmpeg
  1. Cù u lugiziale installatu, ci fermerebbenu solu altri dui passi: avviate a registrazione è fermate. Per principià, scrivemu u cumandimu seguitu.
ffmpeg -video_size 1920x1080 -framerate 25 -f x11grab -i :0.0 salida.mp4
  • Da quì sopra hè necessariu piglià in contu:
    • 1920 × 1080 a dimensione di a registrazione.
    • framerate hè u numeru di fotogrammi per minutu.
    • 0.0 hè a regione chì registrerete. Pudete dà un puntu X è Y iniziale per arregistrà una parte di u schermu dopu à u simbulu plus, chì pò esse simile 0.0 + 100,200 per una finestra chì parte da u puntu X = 100 è u puntu Y = 200.
    • output.mp4 hè u schedariu di output. Se l'avemu messu cum'è in u cumandimu precedente, u fugliale serà salvatu in u nostru cartulare persunale cù u nome "output.mp4".
  1. Infine, per piantà a registrazione, prememu CTRL + C

Scrive u schermu cù l'audio

Se ciò chì vulemu hè di registrà ancu l'audio, i cumandamenti saranu cusì:

  • À Pulse Audio:
ffmpeg -video_size 1920x1080 -framerate 25 -f x11grab -i :0.0 -f pulse -ac 2 -i default salida.mkv
  • Per ALSA:
ffmpeg -video_size 1920x1080 -framerate 25 -f x11grab -i :0.0 -f alsa -ac 2 -i hw:0 salida.mkv

Per migliurà a qualità di u sonu, hè megliu chjude tutti i prugrammi inutili. In i dui casi, per smette di arregistrà preme CTRL + C. Quandu facemu questu, u video ci aspetta in u nostru cartulare persunale cù u nome chì avemu cunfiguratu per ellu, in questi casi "output.mp4" o "output.mkv".

Ci hè piglià in contu a dimensione di u video. In i cumandamenti, aghju messu "1920 × 1080" perchè hè a dimensione è a risoluzione di u mo schermu. U megliu hè chì ognunu aghjusta a dimensione / risoluzione di i so propri quì. Duvemu ancu tene à mente chì ùn vale a pena di fà un script per lancià l'ordine, postu chì puderia fiascà o, in u megliu di i casi, complicariamu a nostra vita à u mumentu induve vulemu piantà a registrazione. Se decidite di pruvà se funziona bè per voi cù un script, pudete sempre pruvà à piantà u prucessu cù u cumandimu "travagli", cum'è avemu spiegatu in questu articulu di ghjugnu scorsu.

Chì pensate di questu metudu per arregistrà u schermu da u terminal cun FFmpeg?


U cuntenutu di l'articulu aderisce à i nostri principii di etica edituriale. Per signalà un errore cliccate quì.

7 cumenti, lasciate i toi

Lasciate u vostru cummentariu

U vostru indirizzu email ùn esse publicatu. campi, nicissarii sò marcati cù *

*

*

  1. Responsabile di i dati: Miguel Ángel Gatón
  2. Scopu di i dati: Cuntrolla SPAM, gestione di cumenti.
  3. Legitimazione: U vostru accunsentu
  4. Cumunicazione di i dati: I dati ùn seranu micca cumunicati à terzi, eccettu per obbligazione legale.
  5. Archiviazione di dati: Base di dati ospitata da Occentus Networks (UE)
  6. Diritti: In ogni mumentu pudete limità, recuperà è cancellà e vostre informazioni.

  1.   Software creolu dijo

    Novu bloggu nantu à u Software Libru d'Argentina!

    Visitate ci:

    http://softwarecriollo.blogspot.com

    Nant'à Facebook: SoftwareCriollo Argentina

    In Twitter: @softwarecriollo

    Duvemu sparghje a cunniscenza per esse liberi!

    Grazie!

  2.   Gaspar Fernandez dijo

    Hè bellu d'avè sta linea in manu. L'altru ghjornu eru in lotta per fà un screencast cù ffmpeg è aghju avutu u prublema di l'audio, chì ùn si sincronizava micca bè.

    L'aghju risoltu in un modu assai rudimentale ... arregistrendu l'audio cun arecord separatamente è dopu unendu i flussi: S: S

  3.   mamma 21 mamma dijo

    Hello,
    iè amichi assai utili.
    Aghju pigliatu ispirazioni da bash è aghju messu inseme un script chjamatu "xrec" è l'aghju imballatu in deb.

    Se vulete pruvà, site invitatu http://cut07.tk/e6

  4.   Sergio JP dijo

    Usu u cumandimu seguente:
    $ ffmpeg -f oss -i / dev / dsp1 -f x11grab -s sxga -r 24 -i: 0.0 /home/seunome/Videos/teste.mpg

    O "-f oss" hè quellu statu chì vole ancu arregistrà l'audio,
    "-I / dev / dsp" dice à u dispositivu di input audio ciò chì deve aduprà.
    Aduprate "-i / dev / dsp0" o "-i / dev / dsp1" (Per mè, hà travagliatu cù DSP1)
    Hè "-f x11grab" riporta chì vulete registrà a schermata video di u servitore Grafix X11.
    O "-s sxga" uguale "-s 1280 × 1024" chì hè a risoluzione di u mo display (LCD). Un'altra opzione hè xga chì currisponde à 1024 × 768. Per sapè di più leghjite a ducumentazione ffmpeg.
    O "-r 24" riporta chì vulemu arregistrà 24 fotogrammi (immagini) per secondu, chì hè u minimu per avè a sensazione di un film.
    U "-i: 0.0" indica chì vulemu catturà i schermi di visualizazione in "0.0" di u X11.
    Infine basta cunfigurà u cartulare è finisce u nome di schedariu da esse generatu.
    Eccu, pudete leghje a documentazione ffmpeg per migliurà è uttene una migliore qualità.
    Grazie à tutti.

  5.   Tarribalis dijo

    Grazie. In a risoluzione, per esempiu 1024X600, a X deve esse capitalizata per chì u cumandimu funziona.

  6.   Santiago Yornet dijo

    Cumu, aghju pruvatu tutti i cumandamenti chì avete dettu è mi registranu tutti video senza audio. Aghju Ubuntu 20.04. Qualunque suggerimentu?

    1.    Diego dijo

      Ubuntu hà cambiatu i cunduttori di basa cum'è Debian è altri, ùn sò micca quale utilizeranu avà postu chì campu sempre in u passatu.
      Scuprite chì utilizanu è rimpiazzate quelli di Alsa o Pulse.