I'd like to record my screen and have the recorded video automatically uploaded on youtube.

Is there any software that does this?

I know there are screen recorders like Kazam that easily permit to record the screen but they do not automatically upload the video.

Some time ago I tried to create a batch script that took a screenshot every 1 second (1 frame per second is enough for my needs here) but I'm no Linux programmer so I found it very difficult to do (if you can and want to contact me, please do).

Thanks for your answers

  • Are you trying to create the video and then, at the end, upload it? Or trying to live stream your screen? – Eduardo Trápani Jun 20 '20 at 14:26
  • I'd like to stream, in this way one step (the upload) is automatically done. I could record the stream (Kazam/SimpleScreenRecorder/etc) and then upload it, but if I can get rid of one step the process if more efficient (regarding the time spent on the upload part). – Nicola Jun 22 '20 at 6:34
  • This might help then: linuxforever.info/2017/05/06/… – Eduardo Trápani Jun 22 '20 at 14:06

OBS Studio. Very well done software for recording the screen and uploading on the web. You can choose if you want only record, or record locally and upload directly on the web.

OBS: Open Broadcaster Software (OBS Studio): https://obsproject.com

  • OBS è perfetto, grazie mille! – Nicola Jun 24 '20 at 7:50
  • Are you affiliated with OBS? (someone flagged this as "spam") – Kusalananda Jun 24 '20 at 9:50
  • 1
    @Kusalananda no, there is no affiliation here, but the question was posted on other platforms as well – Nicola Jun 24 '20 at 10:08
  • @Nicola That question in my comment was meant for Salvatore. – Kusalananda Jun 24 '20 at 10:22

For the screen recording I would suggest SimpleScreenRecorder. It may even be available as a package for your distro.

As for the automation part: if you want to automatically upload on Youtube you could have a script watching for new files using for example inotify. That shouldn't be too difficult and you will find plenty of examples online. If you are really stuck you can open a new question.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.