Maarten Baert's website

Game Maker / C++ projects

Home Model Creator ExtremePhysics Game Maker DLLs SimpleScreenRecorder Quadcopters   Recent comments Search

Last modified: Sat, 4 May 2013
Refresh

Recording for YouTube


File format

YouTube seems to support pretty much any file format and codec, you don't really have to worry about that.

Resolution

You will get the best result if you use one of these:

Type

Resolution

360p

640x360

480p

854x480

720p

1280x720

1080p

1920x1080

Frame rate

YouTube allows many different frame rates. I think the maximum is 30, so that's what I use (also because 30 fps looks nice on 60 Hz monitors, unlike 24 fps).

Video bit rate

This depends a lot on the codec and codec settings that you're using. YouTube re-encodes anything you upload, so the only thing that matters is the quality, not the bit rate. If you're using H.264, you don't have to worry about the bit rate because it runs in constant quality mode. For the other codecs, you will just have to test different bitrates until you're happy with the result.

Audio bit rate

128k is good enough in almost all cases.


Comments

Ubuntuaddicted

Comment #1: Wed, 20 Nov 2013, 18:22 (GMT+1, DST)

Quote


since there's no output resolution and I play in fullscreen which is 1680x1050, would i use the scale option in the input screen to capture only 1280x720? I don't want to have to change my computer resolution to 1280x720 just so I can record it for 720p upload to twitch or youtube. Any help would be appreciated.

Maarten Baert

Administrator

Comment #2: Fri, 22 Nov 2013, 21:29 (GMT+1, DST)

Quote


Quote: Ubuntuaddicted

since there's no output resolution and I play in fullscreen which is 1680x1050, would i use the scale option in the input screen to capture only 1280x720? I don't want to have to change my computer resolution to 1280x720 just so I can record it for 720p upload to twitch or youtube. Any help would be appreciated.

The ratio of 1680x1050 is 16/10, but 1280x720 is 16/9, so if you scale it, it will be somewhat stretched (unless you're okay with cutting off the edges). Scaling is also slow in the current version of SSR, so it's best to avoid it. However I just wrote a new scaler for SSR that's about 10 times faster, so when that's added things should be better.

You can also play in windowed mode and resize the window to 1280x720, that's what I would do :).

Fbrenha

Comment #3: Wed, 19 Feb 2014, 16:17 (GMT+1, DST)

Quote


i tied a lot of programs to record my league of legends games and simplescreenrecorder was the best the only problem is that i can't put my voice and the sound coming from the headphones in the video. it's the only problem i can find that as no problems can you pls help me?

Maarten Baert

Administrator

Comment #4: Wed, 19 Feb 2014, 16:23 (GMT+1, DST)

Quote


Quote: Fbrenha

i tied a lot of programs to record my league of legends games and simplescreenrecorder was the best the only problem is that i can't put my voice and the sound coming from the headphones in the video. it's the only problem i can find that as no problems can you pls help me?

Read this. The version I released today (SSR 0.2.0) also has JACK support which is even better, but harder to use. I will update the article soon.

Fbrenha

Comment #5: Thu, 20 Feb 2014, 23:28 (GMT+1, DST)

Quote


thank you man :)

D8out

Comment #6: Tue, 13 May 2014, 15:24 (GMT+1, DST)

Quote


Hello there :) can i do a

timelapse

on this ? :) if yes please tell how :D i dunno how to make it :DD

Maarten Baert

Administrator

Comment #7: Tue, 13 May 2014, 17:03 (GMT+1, DST)

Quote


Quote: D8out

Hello there :) can i do a timelapse on this ? :) if yes please tell how :D i dunno how to make it :DD

You can record at a low frame rate and then speed the video up in e.g. kdenlive, or with the ffmpeg command-line tool. That's how I do it.

D8out

Comment #8: Tue, 13 May 2014, 18:46 (GMT+1, DST)

Quote


Quote: Maarten Baert
Quote: D8out

Hello there :) can i do a timelapse on this ? :) if yes please tell how :D i dunno how to make it :DD

You can record at a low frame rate and then speed the video up in e.g. kdenlive, or with the ffmpeg command-line tool. That's how I do it.

Thanks a lot ;) .... and your programe really helped me :)

Fimre

Comment #9: Wed, 3 Sep 2014, 18:18 (GMT+1, DST)

Quote


hi
I've just played around with SimpleScreenRecorder and proves to be a very good screen recorder however it looks like background noise of the PC is being recorded
I tried with external microphone plugged in but after several failures with no change for the better, I simply gave up on this
I would highly appreciate if you could offer me some good advice to solve this issue, something, anything I might have missed or missconfigured

Maarten Baert

Administrator

Comment #10: Thu, 4 Sep 2014, 17:28 (GMT+1, DST)

Quote


Quote: Fimre

hi
I've just played around with SimpleScreenRecorder and proves to be a very good screen recorder however it looks like background noise of the PC is being recorded
I tried with external microphone plugged in but after several failures with no change for the better, I simply gave up on this
I would highly appreciate if you could offer me some good advice to solve this issue, something, anything I might have missed or missconfigured

Integrated microphones are often noisy, this is normal. A good USB microphone should be far less noisy. Are you saying that your external microphone is also noisy, or that you couldn't get SSR to use your external microphone?

Audacity has a noise removal effect that works quite well. In order to use it, you have to split off the audio and edit it separately, and combine it with the video again later.

Dar

Comment #11: Thu, 11 Sep 2014, 2:07 (GMT+1, DST)

Quote


Probably a stupid question...I have tried every screen/video capture program I can find with no luck in getting one to work for my system, yours loads just fine, but please tell me how do I get it to detect and use my video camera? I can find no place to choose a camera, just the audio. I need to be able to record video lectures for a course I am creating.

thanks
Dar

Ubuntuaddicted

Comment #12: Fri, 12 Sep 2014, 16:42 (GMT+1, DST)

Quote


Quote: Dar

Probably a stupid question...I have tried every screen/video capture program I can find with no luck in getting one to work for my system, yours loads just fine, but please tell me how do I get it to detect and use my video camera? I can find no place to choose a camera, just the audio. I need to be able to record video lectures for a course I am creating.

thanks
Dar

ssr doesn't have that capability yet, what you would have to do is use something like guvcview and have the preview window of your webcam placed over your desktop and make the window "always on top". that's the only way to get a facecam within desktop recording using ssr.

OR

check out screenstudio http://screenstudio.crombz.com/, it has the capability to have a webcam

Fimre

Comment #13: Sun, 14 Sep 2014, 12:09 (GMT+1, DST)

Quote


Quote: Maarten Baert

Integrated microphones are often noisy, this is normal. A good USB microphone should be far less noisy. Are you saying that your external microphone is also noisy, or that you couldn't get SSR to use your external microphone?

Audacity has a noise removal effect that works quite well. In order to use it, you have to split off the audio and edit it separately, and combine it with the video again later.

hi Maarten
thanks for your valuable feedback
now after some further testings it turned out that the main cause of the background noise is caused by the volume of speakers however if I turn it down to lowest level (zero) there will be no voice recording either
so I lifted the speaker level to a mid range and recording is ok but background noise remains
I also followed your Audicity noise removal advice which looks to be working
still, I dare to ask, what do you suggest for splitting my audio from the video then merge back with the filtered audio?
thanks in advance

Phil

Maarten Baert

Administrator

Comment #14: Mon, 15 Sep 2014, 19:18 (GMT+1, DST)

Quote


Quote: Fimre

hi Maarten
thanks for your valuable feedback
now after some further testings it turned out that the main cause of the background noise is caused by the volume of speakers however if I turn it down to lowest level (zero) there will be no voice recording either
so I lifted the speaker level to a mid range and recording is ok but background noise remains
I also followed your Audicity noise removal advice which looks to be working
still, I dare to ask, what do you suggest for splitting my audio from the video then merge back with the filtered audio?
thanks in advance

Phil

If you have an Audacity build with FFmpeg/Libav support, you can extract the audio by simply dragging the file into Audacity. Unfortunately this was broken in Ubuntu 14.04, but I found a workaround:
http://ubuntuforums.org/showthread.php?t=2218803&page=5&p=13007925#post13007925

Alternatively you can separate the audio from the video file with ffmpeg/avconv:

ffmpeg -i inputfile.mkv -c:v copy -an video.mkv
ffmpeg -i inputfile.mkv -vn audio.wav

After modifying the audio, you can combine the two again like this:

ffmpeg -i video.mkv -i audio.wav -c:v copy -c:a libvorbis -b:a 128k outputfile.mkv

You may need to modify the extensions and codecs if you are not using the default SSR settings (MKV and Vorbis).

Fimre

Comment #15: Mon, 22 Sep 2014, 15:15 (GMT+1, DST)

Quote


thanks Maarten
it looks like lot's of manual work, but a promising solution on which I'll give a try sooner or later
thanks for your support, you are awesome

Spency_boy

Comment #16: Sun, 26 Oct 2014, 21:39 (GMT+1, DST)

Quote


I think I would love this, but I can't find the download for Linux. It is not linked where the other downloads are. Please help!

Maarten Baert

Administrator

Comment #17: Mon, 27 Oct 2014, 1:10 (GMT+1, DST)

Quote


Quote: Spency_boy

I think I would love this, but I can't find the download for Linux. It is not linked where the other downloads are. Please help!

http://www.maartenbaert.be/simplescreenrecorder/#download
If your distribution is not on the list, you have to compile it from source (instructions are in the README file on GitHub).

Last modified: Mon, 27 Oct 2014, 1:11 (GMT+1, DST)

Diskandar

Comment #18: Fri, 13 Feb 2015, 22:58 (GMT+1, DST)

Quote


Hi Marteen,

which one should i download to record minecraft gameplay? the openGL32 bit or the 64 bit?

I am using acer c720 chromebook and ubuntu trusty OS, with latest minecraft update 1.8

I have downloaded using this command:
sudo apt-get install simplescreenrecorder

and tried to use the openGL recording, it does not work?
but if i just record without openGL is working although the fps drops considerably like 50% ...from 50 fps to 20 fps.

did i download the correct version?

Thank you so much.

Danny

Maarten Baert

Administrator

Comment #19: Sat, 14 Feb 2015, 17:13 (GMT+1, DST)

Quote


Quote: Diskandar

Hi Marteen,

which one should i download to record minecraft gameplay? the openGL32 bit or the 64 bit?

I am using acer c720 chromebook and ubuntu trusty OS, with latest minecraft update 1.8

I have downloaded using this command:
sudo apt-get install simplescreenrecorder

and tried to use the openGL recording, it does not work?
but if i just record without openGL is working although the fps drops considerably like 50% ...from 50 fps to 20 fps.

did i download the correct version?

Thank you so much.

Danny

Minecraft uses Java, which can be either 32 or 64 bit. If you have a 64-bit system, you are probably using 64-bit java, so you need the 64-bit library. However you can also just install both:

sudo apt-get install simplescreenrecorder-lib simplescreenrecorder-lib:i386

Recording is CPU-intensive and can impact the performance of the game. Take a look at this article.

OpenGL recording works great with Minecraft, but don't forget that you have to start the game from within the 'OpenGL Settings' window or with the 'ssr-glinject' command. It won't work if you just start Minecraft the normal way.

Sketch1946

Comment #20: Sun, 2 Aug 2015, 14:10 (GMT+1, DST)

Quote


Quote: Maarten Baert
Quote: Spency_boy

I think I would love this, but I can't find the download for Linux. It is not linked where the other downloads are. Please help!

http://www.maartenbaert.be/simplescreenrecorder/#download
If your distribution is not on the list, you have to compile it from source (instructions are in the README file on GitHub).

G'day from country Australia,
I'm running debian stretch, simplescreenrecorder downloaded and compiled without any trouble, really easy to use, I'm highly impressed, the ability to pause a recording and the whole design of the gui is just the best, I'm a total amateur and have made several instructional videos already, after only a couple of days, played with some different containers, matroska and mp4, all worked flawlessly, I can comment further if needed on my linux details..

Well done and thanks for a great program, Maarten...
When you've got some more spare time can you compile a version for windows? :-)
Then I can introduce your program to to my wife and other family :-)

Thomashansen

Comment #21: Sat, 13 Aug 2016, 22:53 (GMT+1, DST)

Quote


Hi,

I very much appreciate your program, it's really thought through. I especially like, that I can record many little sequences that end up directly in one file.

I record Minecraft in fullscreen (HD1080) and unfortunately hitting the record/pause shortcut throws Minecraft out of fullscreen, which contradicts the whole feature and comfort of it. It's just ugly to see the windowedges in the final Youtubevideo.

I use Ubuntu 16.04, don't know if you need further information about my system.

I would very much appreciate a solution to this problem,

thanks in advance
Thomas

Maarten Baert

Administrator

Comment #22: Mon, 15 Aug 2016, 21:54 (GMT+1, DST)

Quote


Quote: Sketch1946

When you've got some more spare time can you compile a version for windows? :-)
Then I can introduce your program to to my wife and other family :-)

It's not that simple - SSR is not compatible with Windows, and I have no plans of making a Windows version at the moment.

Quote: Thomashansen

Hi,

I very much appreciate your program, it's really thought through. I especially like, that I can record many little sequences that end up directly in one file.

I record Minecraft in fullscreen (HD1080) and unfortunately hitting the record/pause shortcut throws Minecraft out of fullscreen, which contradicts the whole feature and comfort of it. It's just ugly to see the windowedges in the final Youtubevideo.

I use Ubuntu 16.04, don't know if you need further information about my system.

I would very much appreciate a solution to this problem,

thanks in advance
Thomas

It doesn't do that for me. Could you try changing the hotkey to some other key to see if that makes a difference?

You could also use OpenGL recording. This ensures that you will only ever record Minecraft, and the quality is better too (no screen tearing).

Hofstetr

Comment #23: Wed, 12 Oct 2016, 1:46 (GMT+1, DST)

Quote


Maarten,

I'm trying to record at resolution 720p but the simplescreenrecorder dialogue is too big and I cannot click on the Continue button at the bottom. I'm RHEL 7.2 and cannot manage to figure out how to shrink the dialogue or scroll the window. Have you encountered this?

Maarten Baert

Administrator

Comment #24: Wed, 12 Oct 2016, 21:55 (GMT+1, DST)

Quote


Quote: Hofstetr

Maarten,

I'm trying to record at resolution 720p but the simplescreenrecorder dialogue is too big and I cannot click on the Continue button at the bottom. I'm RHEL 7.2 and cannot manage to figure out how to shrink the dialogue or scroll the window. Have you encountered this?

Sorry, SSR doesn't have support for resolutions that low at the moment. Are you able to set up SSR at a higher resolution, and then start the recording with the hotkey instead?

Hofstetr

Comment #25: Wed, 12 Oct 2016, 22:57 (GMT+1, DST)

Quote


Maarten,

I found the solution. I happen to be on a Lenovo laptop which has all the Fn keys that require holding Fn+F6 to actually get an F6 otherwise you get the projector options. Anyway, if I hit ALT+Fn+F6 I get a little hand cursor and can drag the dialogue box, from just about any location within it, past the top of the screen to get to the rest of the dialogue controls.

Hofstetr

Comment #26: Thu, 13 Oct 2016, 0:16 (GMT+1, DST)

Quote


Oops. Sorry. That should have been ALT+Fn+F7.

Harishpathangay

Comment #27: Fri, 27 Jan 2017, 18:00 (GMT+1, DST)

Quote


hi,
how to make sure that i am recording from external mic and not internal mic?

thanks,
harish pathangay

Maarten Baert

Administrator

Comment #28: Sat, 4 Feb 2017, 20:53 (GMT+1, DST)

Quote


Quote: Harishpathangay

hi,
how to make sure that i am recording from external mic and not internal mic?

thanks,
harish pathangay

That depends completely on your hardware. Try running 'alsamixer' in a terminal, there is probably a switch you can toggle.

Write a comment