Sida 1 av 1
Spela in skärmen och analys av resultatet?
Postat: 25 sep 2011, 19:48
av Terranigma
Hej!
Jag söker att program för att spela in vad som händer på skärmen och ett program för att analysera den rörliga bilden.
Det jag ska analysera är ett snurrande hjul och behöver se hur hastigheten utvecklar sig på hjulet.
//Terranigma
Re: Spela in skärmen och analys av resultatet?
Postat: 25 sep 2011, 21:48
av Kurdistan
Terranigma skrev:Hej!
Jag söker att program för att spela in vad som händer på skärmen och ett program för att analysera den rörliga bilden.
Det jag ska analysera är ett snurrande hjul och behöver se hur hastigheten utvecklar sig på hjulet.
//Terranigma
För spela in skärmen:
recordmydesktop
Andra förstod jag inte riktigt. Kanske någon annan som vet.

Re: Spela in skärmen och analys av resultatet?
Postat: 25 sep 2011, 23:44
av itmannen_online
Kurdistan skrev:Terranigma skrev:Hej!
Jag söker att program för att spela in vad som händer på skärmen och ett program för att analysera den rörliga bilden.
Det jag ska analysera är ett snurrande hjul och behöver se hur hastigheten utvecklar sig på hjulet.
//Terranigma
För spela in skärmen:
recordmydesktop
Andra förstod jag inte riktigt. Kanske någon annan som vet.

Men Kurden.
Recordmydesktop spelar bara in. Det analyserar inget.
Eller hur ?
Det han eftersträvar är nog minst sagt överkurs.
Re: Spela in skärmen och analys av resultatet?
Postat: 26 sep 2011, 00:38
av Terranigma
Det behöver inte vara samma program som spelar in desktopen och sedan analyserar. Anledningen till att jag frågade efter båda programmen i samma post beror på att jag ville att formatet från inspelningen ska vara kompatibel med analys programmet.
Hade jag tänkt igenom det lite mera så skulle jag givetvis ha frågat efter analys programmet först.
Med analys så menar jag följande.
Säg att vi har en helt svart bakgrund och så en gul prick som rör sig enligt ett givet mönster. Då vill jag att programmet ska kunna följa den gula pricken och ge mig en graf på hastighetsutvecklingen av den gula pricken.
Hoppas det förklarar vad jag är ute efter.
//Terranigma
Re: Spela in skärmen och analys av resultatet?
Postat: 27 sep 2011, 10:00
av TForsman
För bästa kvalité på inspelningen, så rekommenderar jag ffmpeg.
Din version av ffmpeg måste vara byggd med:
hur det ska användas:
ffmpeg [input options] -i [input file] [output options] [output file]
Kod: Markera allt
ffmpeg -f alsa -i pulse -f x11grab -r 30 -s 1024x768 -i :0.0 -acodec pcm_s16le -vcodec libx264 -vpre lossless_ultrafast -threads 0 output.mkv
glöm inte att ändra 1024x768 till upplösningen som du använder.
mindre specifikt kommando:
Kod: Markera allt
ffmpeg -f x11grab -s 1024x768 -r 25 -i :0.0 -sameq output.mkv
Re: Spela in skärmen och analys av resultatet?
Postat: 28 sep 2011, 22:25
av Terranigma
Hej TForsman.
Installerade ffmpeg från Synaptic och skulle köra "--enable-xllgrab". Till svar fick jag dessvärre "--enable-xllgrab: kommandot hittades inte"
Försökte också starta ffmpeg från "/usr/bin/ffmpeg" men det hände ingenting.
Re: Spela in skärmen och analys av resultatet?
Postat: 29 sep 2011, 08:10
av TForsman
räcker med att köra kommandon som jag skrev. fungerar det, så är ffmpeg byggd med x11grab.
bara testa köra kommandot

Re: Spela in skärmen och analys av resultatet?
Postat: 30 sep 2011, 00:28
av Kurdistan
Det TForsman förklarar via kommandon gör recordmydesktop betydligt enklare utan terminalen.
Re: Spela in skärmen och analys av resultatet?
Postat: 30 sep 2011, 00:46
av Terranigma
Oj jag hade visst råkat ersätta ettorna med L :/
Nu har jag fastnat på:
"File for priset 'lossless_ultrafast' not found"
I din kod så ser det även ut som att det ska vara ettor i stället för L även där, men det gav tyvärr ingen ting.
Tack för att du tar dig tid
Kurdistan: Ska prova recordmydesktop också. Bara man kan få många bilder per sekund så blir det nog bra

Re: Spela in skärmen och analys av resultatet?
Postat: 30 sep 2011, 00:55
av Terranigma
Installerade precis recordmydesktop men hur använder man det?
Försökte starta från "/usr/bin" men det hände ingen ting.
EDIT: Försökte köra det i terminalen och fick följande resultat:
"Initial recording window is set to:
X:0 Y:0 Width:1024 Height:768
Adjusted recording window is set to:
X:0 Y:0 Width:1024 Height:768
Your window manager appears to be Metacity
Initializing...
Buffer size adjusted to 4096 from 4096 frames.
Opened PCM device default
Recording on device default is set to:
1 channel at 22050Hz
Could not create tomporary directory /tmp/rMD-session-17619/ !!!"
Re: Spela in skärmen och analys av resultatet?
Postat: 30 sep 2011, 09:16
av TForsman
Kurdistan skrev:Det TForsman förklarar via kommandon gör recordmydesktop betydligt enklare utan terminalen.
inte direkt, största skillnaden är kvaliteten. Då jag utgår ifrån att Terranigma villa ha möjlighet till bästa kvalitet.
Re: Spela in skärmen och analys av resultatet?
Postat: 30 sep 2011, 09:17
av TForsman
Terranigma skrev:Oj jag hade visst råkat ersätta ettorna med L :/
Nu har jag fastnat på:
"File for priset 'lossless_ultrafast' not found"
I din kod så ser det även ut som att det ska vara ettor i stället för L även där, men det gav tyvärr ingen ting.
Testa i terminalen:
Kod: Markera allt
ffmpeg -f x11grab -s 1024x768 -r 25 -i :0.0 -sameq output.mkv
se hur det går med den
Re: Spela in skärmen och analys av resultatet?
Postat: 30 sep 2011, 09:18
av TForsman
Re: Spela in skärmen och analys av resultatet?
Postat: 02 okt 2011, 15:13
av Kurdistan
Ett annat tips är Kazam.
Re: Spela in skärmen och analys av resultatet?
Postat: 02 okt 2011, 23:33
av David Andersson
Terranigma skrev:Installerade precis recordmydesktop men hur använder man det?
Om du installerar
gtk-recordmydesktop har du ett grafiskt användargränssnitt.
Ett problem med (gtk-)recordmydesktop ver 0.3.8 är att den genererar .ogv-videor som ffmpeg och avidemux har problem att förstå. (I alla fall för mej. Men man kan transcoda med t.ex. mencoder.)
Oavsett om man använder gtk-recordmydesktop (grafiskt) eller recordmydesktop (terminalen) finns en inställning om den ska encoda medans den spelar in eller efteråt. På en långsam dator måste man göra det efteråt, men det är enklare att använda om man gör det samtidigt. Default är efteråt, så ändra till samtidigt (on the fly).
Terranigma skrev:Could not create tomporary directory /tmp/rMD-session-17619/ !!!"
Kan disken vara full? Om du provat recordmydesktop utan "on the fly"-inställning flera gånger och avbrutit så brutalt att den inte kunnat städa efter sig så sparas ganska okomprimmerad video i /tmp. Det kan bli nån megabyte per sekund.
Programmen
istanbul och
xvidcap spelar också in skärmen. Istanbul krachar för mej och XVidCap har problem med ljudet, annars verkar de bra.
