Opprette Screencasts i Linux med gtk

Nylig Jeg installerte den fantastiske skrivebordet Elive Compiz. Etter å ha fått den opp og kjører bestemte jeg at jeg trengte å få noen screencasts på skrivebordet for å vise frem hva det kunne gjøre. Jeg trodde oppgaven ville være enkelt. Det var det ikke. Selv om det er nok av programmer for å håndtere spille inn videoer av en Linux desktop, noen av dem har problemer når du bruker en stasjonær PC med Compiz aktivert.

Det var en gang en plugin for Beryl som jobbet med dette. Men siden Beryl ble Compiz, utvikleren av screencast plugin funnet migrere til Compiz for vanskelig. Arbeid opphørte som plugin. Så jeg prøvde et vell av programmer før jeg klarte å få gtk-recordMyDesktop å jobbe.

Installere app

Installere app var enkel. Siden Elive Compiz er en Debian-basert operativsystem det var bare et spørsmål om å utstede kommandoen (som root):

apt-get install gtk-recordmydesktop

Når Søknaden ble installert jeg fant det i Video-menyen på E17 Programmer-menyen.

Du kan også installere gtk-recordmydesktop ved å gjøre et søk etter den i Legg til /fjern programvare verktøyet.

Running app On Main Window

Når du åpner opp gtk-recordmydesktop hovedvinduet åpnes. Som du kan se (på bildet til venstre) i vinduet begynner umiddelbart å gripe inn root bordet vinduet.

Det du gjør her er å velge vinduet du ønsker å hente. Når du klikker på "Select Window" -knappen markøren vil slå inn i et fett symbolet "+" når markøren svever over vinduet viser skjermen. Hva du ønsker å gjøre er å klikke og dra at markøren over den delen av skrivebordet du vil ta opp. Hvis du ønsker å ta opp hele skrivebordet du velge hele skrivebordet.

Når du har gjort det du klikker på "Record" og gtk-recordmydesktop vinduet vil minimere. I tilfelle av Elive Compiz vil det redusere til en liten rød prikk nederst til venstre på skjermen. Dette lille røde prikken er hva du klikker når du er ferdig med innspillingen.

Problemer

Når jeg laget en video av Elive Compiz, med standardinnstillingene, avspillings var så ille det Anmeldelser Advanced Settings

var ikke synlig. Standarder-innstillingene kan ta alle de 3D-effekter. For å få dette til å fungere måtte jeg konfigurere to alternativer. For å få til dette alternativer klikker du på Avansert-knappen i hovedvinduet. Et nytt vindu vil åpne (som vist på bildet til høyre) der du konfigurere alle avanserte innstillinger. Klikk på kategorien Ytelse. Det er to innstillinger for å endre. Den første innstillingen er Frames Per Second. Den høyeste du kan sette dette er 50, så max at babyen ut.

Den neste innstillingen er "full skudd på hver frame". Du må aktivere dette for å fange opp eventuelle 3D-effekter. Det bør bli automatisk aktivert når en sammensetting er bruk. I mitt tilfelle dette ikke skjedde.

Når du har gjort disse endringene, klikker du på Avansert-knappen igjen for å kvitte seg med innstillingsvinduet. Nå når du spille inn din Compiz-aktivert desktop du bør ha anstendig utgang.

Output

Utgangen av gtk-recordmydesktop er Ogg Vorbis Video (ogv). Hvis du trenger å konvertere dette formatet kan du bruke en kommandolinjeverktøy som ffmpeg å skjult til mpg som så:

ffmpeg -i input_filename.ogv ouput_filename.mpg

Kvaliteten på ogv formatet kommer til å være mye bedre enn mpg format når konvertert. Det er FFMPEG innstillinger du kan justere for å prøve å heve kvaliteten på utskriftene. Leke seg med at for å se hvordan du kan eek ut den beste kvaliteten. For å få en titt på hva både gtk-recordmydesktop og Elive Compiz kan gjøre, sjekk ut prøven video link jeg laget under.

elive_compiz_small1 Anmeldelser