Announcement

Collapse
No announcement yet.

GLCS: A Better Version Of GLC For Linux Game Capturing

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • GLCS: A Better Version Of GLC For Linux Game Capturing

    Phoronix: GLCS: A Better Version Of GLC For Linux Game Capturing

    GLCS is a spin of the popular GLC OpenGL game recorder for Linux that adds in a few extra features...

    http://www.phoronix.com/vr.php?view=MTYyNjg

  • #2
    shameless plug https://github.com/nouspiro/kiroku

    currently working on video compositing so you can record videocamera.

    Comment


    • #3
      GUI pls?

      Comment


      • #4
        Yea, I have had GLC set up that way manually, by using named pipes. But nowadays I tend to use Simple Screen Recorder instead (albeit it doesn't support more than one audio input at the moment...).

        Speaking of audio, does GLCS support PulseAudio? The original GLC doesn't, but there are patches that make it support it.

        Comment


        • #5
          The growing Linux gaming market is really starting to propell these kinds of software. Soon it might be braindead easy to stream to Twitch from Linux.

          Comment


          • #6
            It should be braindead easy today to live stream to twitch and/or youtube. I just did'nt have time to test it as I was too in a hurry to share the fruit of my work.

            All that needs to be done to send a RTMP stream is to modify the script at

            https://github.com/lano1106/glcs/blo...pipe_ffmpeg.sh

            and change the ouput from $4.mkv to a rtmp url.

            this is it. If noone beat me to it, I'll make a test run tonight!

            Comment


            • #7
              Originally posted by xeekei View Post
              The growing Linux gaming market is really starting to propell these kinds of software. Soon it might be braindead easy to stream to Twitch from Linux.
              No, not Twitch. See Minecraft, the integration is Windows and OS X only.

              Comment


              • #8
                OpenCL encoding.

                Really happy that programs like this are starting to show up. SimpleScreenRecorder already records OpenGL too but variety is good

                What surprised me is that the 7970 can encode x264 videos with OpenCL - I had no idea.
                Can NVIDIA do the same thing with OpenCL and/or CUDA right now on Linux? Is this the same thing as ShadowPlay on Windows?

                Comment


                • #9
                  Sorry, but Simple Screen Recorder is superior in like...every way!

                  Comment


                  • #10
                    Originally posted by Calinou View Post
                    No, not Twitch. See Minecraft, the integration is Windows and OS X only.
                    Twitch supports RTSP, I stream to it all the time from my Arch desktop. I just have to do it through ffmpeg right now. I was considering trying to write my own broadcaster, but there are already so many and openbroadcaster is being ported.

                    Comment


                    • #11
                      OpenCL doesn't bring really benefits for h264 encoding. And if you use a dedicated Card its brings less.

                      Comment


                      • #12
                        Originally posted by Nille View Post
                        OpenCL doesn't bring really benefits for h264 encoding. And if you use a dedicated Card its brings less.
                        Maybe you are right. but since Crossfire is either broken or not widely supported on Linux, I have a GPU that sits idle most of the time so why not give opencl encoding a try....

                        Comment


                        • #13
                          Originally posted by lano1106 View Post
                          I have a GPU that sits idle most of the time so why not give opencl encoding a try....
                          it does only the lookahead on the gpu.. you can only a measure big difference if you set it to really high values like 250 and use the gpu for decoding.

                          with a dedicated card it need to much time to copy the data

                          Comment


                          • #14
                            Originally posted by liamdawe View Post
                            Sorry, but Simple Screen Recorder is superior in like...every way!
                            thanks for pointing out ssr. I wasn't aware of its existance. I however disagree with your statement. Of course I am a bit biased but here is the differences that I see:

                            glcs
                            C
                            config files
                            smaller memory footprint ~500Kb
                            Adhere completely to the unix philosophy by doing a very small task very well. Capture a rawvideo stream from opengl.
                            Very flexible. I'm using ffmpeg to consume the stream but anybody with slightly different needs could plug any other program

                            ssr
                            C++
                            GUI
                            Bigger memory footprint 1.2 MB
                            Audio encoder/video encoder is bundled. Personally, this scares me a little bit as if it crash or there is a bug, the whole host app (the game) goes with it
                            easy to use but hard to adapt to special needs.

                            So basically, depending on what is important to you, the 2 applications will provide you different caracteristics.

                            both have strengths and weakness. there is no one size fits all IMHO.

                            Comment


                            • #15
                              Originally posted by lano1106 View Post
                              Maybe you are right. but since Crossfire is either broken or not widely supported on Linux, I have a GPU that sits idle most of the time so why not give opencl encoding a try....
                              Yes it does bring benefits.

                              Comment

                              Working...
                              X