ffmpeg: spela in ditt Linux-skrivbord utan problem

Ffmpeg-logotyp

ffmpeg Det är en samling gratis programvaruverktyg som nästan alla redan känner till. Den senaste stabila versionen har varit 1.1, och den kan spela in, konvertera, strömma ljud och video, den innehåller codecs, etc. Den skapades ursprungligen för Linux, även om den kan användas på andra system. Nu kan du spela in ditt skrivbord med det här paketet och lära dina vänner om saker som händer eller använda det för att spela in videohandledning.

För en tid sedan letade jag efter verktyg  att spela in vad som hände på min datorskärm för att göra Linux-videohandledning, efter mycket sökning och testning, övertygade inte verktygen mig för min openSuSE (jag stannade äntligen med recordmydesktop), istället för Ubuntu hittade jag xvidcap.

Okej då, jag ska förklara något så att de inte behöver söka lika mycket om det händer dem som mig och de inte är särskilt övertygade om de befintliga programmen som finns för det. Så här gör du det tack vare ffmpeg och PulseAudioVolume Control. Om du har dessa två paket installerade (ffmpeg och pavucontrol) är det första att öppna PulseAudio Volymkontroll och gå till skärmen "Inspelning", där väljer vi alternativet "Monitor of Built-in Audio AnalogStereo" för inspelning. För att automatisera processen och göra det på ett enkelt sätt måste vi bara köra ett skript med hjälp av något av följande kommandon (finns i samma katalog där det finns):

         sh stationär inspelare

         ./inspelningsdisk

         källa skrivbord inspelare

Men först måste vi skapa det skriptet så att det kan köras. För att göra detta öppnar vi ett textark med den redaktör som vi vill ha och vi kommer att kalla filen "desktopgrab.sh" utan citat och inuti skriver vi:

#! / Bin / bash
STR = "@"
NAMN = ”myivideo.avi”
om [$ STR]; sedan
NAMN = "$ @"
annars
eko "Om du inte anger videofilens namn kommer myivideo.avi att användas"
NAMN = ”myivideo.avi”
fi
#NAME = ”$ (echo $ NAME | sed's / \ / \\ / g ')”;
eko "Sparar i $ NAME ...";
ffmpeg –f alsa –i default –f x11grab –s ZZZZxYYYY –r RR –i: 0.0 –sameq “$ NAME”

Om du tittar på den sista raden i skriptMed parametern x11grab kan vi registrera det område som anges efter –s (du måste ersätta ZZZZxYYYY med upplösningen eller storleken på det område du vill spela in, till exempel 800 × 640). Med alternativet –r kan vi ange bildrutan för videon som ska spelas in (RR måste ersättas med den faktorn, till exempel 30). Och voila, efter att du har sparat manuset kan du börja använda det.

Mer information - VP9 det nya komprimeringsformatet för Google-video

Källa - xpressrazor


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Total sade

    Hej, när du kopierar från wordpres förlorar enkla och dubbla citat sitt rätta format och det fungerar inte, kan du skriva det i kodformat eller ladda upp det någonstans som en fil? Tack

  2.   tarribalis sade

    Tack. I upplösningen, t.ex. 1280X800, måste X vara versaler för att kommandot ska fungera.