Steam for Linux

Steam for Linux

drpaneas Feb 21, 2013 @ 5:48pm
How to record a Steam gameplay ?
I know that the best way is to do it using GLC. You see, other similar programs like recordmydeskop drop down your framerate and as a result, the final video game video is as laggy as hell. That's why people use glc -- which is the best (so far) workaround.

However... I am trying to capture (I mean record) Counter-Strike for two days now but I can't. I can't find out why. I have tried almost everything: install glc from PPA, compile it from source, install & re-install steam etc but still the ♥♥♥♥♥♥♥♥♥♥ thing can't record any of my Steam games.

I type:
glc-capture glc-capture-o video.glc -s steam steam:/ /rungameid/240

Steam opens, game launches but in terminal the prompt returns back and probably the glc command has already been terminated.

Can you help me to record my game using glc ?
gamecaster doesn't work either. It seems that is uses "steam steam:/ /rungameid/240" inside "...." and that's not acceptable either.
< >
Showing 1-15 of 18 comments
el vac Feb 21, 2013 @ 6:07pm 
I dont know how glc works. but you could try ffmpeg. it works great for me and dosent slow the gameplay much down :)
drpaneas Feb 21, 2013 @ 6:11pm 
could you give me more information about ffmpeg ? even a link would be much appreciated and btw thank you for your quick reply :)
el vac Feb 21, 2013 @ 6:53pm 
I think following the lucid guide here should work https://help.ubuntu.com/community/FFmpeg
im not using ubuntu so i dont know what packages you exactly need but just try it out :)


as for the screen recording command I use this:
ffmpeg -v verbose -f x11grab -y -r 60 -s 1366x768 -i :0.0 -vcodec mpeg4 -sameq -f alsa -i pulse -ar 44100 -acodec libmp3lame -ab 192k -ac 2 output.avi

this will work with pulseaudio and just replace my screen resolution with yours :). and just hit Crtl+C in the terminal when done recording.

And if you want to record the audio from the game or your mic. just install pavucontrol and change the recording device to either your speaker or mic while recording and having the game open. (only needed the first time) :P
Last edited by el vac; Feb 21, 2013 @ 6:56pm
C1ti Feb 23, 2013 @ 2:41am 
There is also a great program for recording your screen. It's called Kazam.
It's based on ffmpeg but it has a very nice GUI and is very powerful.
You can find it in the Ubuntu-Software-Center:
https://apps.ubuntu.com/cat/applications/kazam/
FrostyRaikage Nov 8, 2013 @ 4:32pm 
um
MRxSNIPES2 Nov 19, 2013 @ 12:34pm 
if you want to use GLC with Steam the code you used will not work.
here is a code i found and use. it works
glc-capture -o "%app%-%day%%month%%year%-%hour%:%min%sec%.glc" -j -v 4 -b back -z quicklz -e bgr steam steam://library/
just start the game from steam then hit F8 to start. hope that helps you. the Steam overlay will not work and if you leave it on it will crash the game so dont for get to shut it off.
The Allied Fleet Nov 25, 2013 @ 2:20pm 
I personally would recommend SimpleScreenRecorder, it's the only decent one I found is simple to use and configurable if needed and even has a Fraps like 'Record OpenGL' option for games. http://www.maartenbaert.be/simplescreenrecorder/
Johnny Blade May 2, 2014 @ 10:00am 
I use Bandicam http://www.bandicam.com/ works great for me.
worzel910 May 18, 2014 @ 8:30am 
Originally posted by DocX328:
I use Bandicam http://www.bandicam.com/ works great for me.

Great! Can you point us to the Linux version , Dont seem to be able to find it ;)
I agree with ffmpeg and simplescreenrecorder. Kazam creates some glitches with my AMD card, but it can be caused by fglrx-legacy
satscape Oct 14, 2014 @ 12:32am 
AVconv is the new ffmpeg these days, very simple to use:

INSTALL:
sudo apt-get install libav-tools -y

CAPTURE:
avconv -f alsa -i plughw:0,0 -f x11grab -r 30 -s 1360x768 -i :0.0 -vcodec libx264 -preset ultrafast -threads 4 -strict experimental -y myscreencast.mp4

play around with the plughw:0,0 numbers to capture your audio. Works like charm, no lag/vsync problems you get with the other programs.
JamieLinux Oct 21, 2014 @ 2:35pm 
If this is ubuntu... (assume it is)

sudo apt-add-repository ppa:jon-severinsson/ffmpeg
sudo apt-add-repository ppa:obsproject/obs-studio
sudo apt-get update
sudo apt-get install ffmpeg obs-studio

then from terminal

obs

Set up your captures... Include or exclude web cam load your game set shortcut to start recording have fun.. You can also set it up to go straight to you tube or live stream to twitch.
< >
Showing 1-15 of 18 comments
Per page: 1530 50

Date Posted: Feb 21, 2013 @ 5:48pm
Posts: 18