MaartenBaert / ssr

SimpleScreenRecorder, a screen recorder for Linux
http://www.maartenbaert.be/simplescreenrecorder/
GNU General Public License v3.0
2.58k stars 290 forks source link

Custom Parameters field? #312

Open Xylemon opened 9 years ago

Xylemon commented 9 years ago

It would be useful if you could have field where you can enter custom parameters for ffmpeg. An example would be if I wanted record with OSS, I can just use the field to enter: "-f oss -ar 44100 -i /dev/dsp".

StripedMonkey commented 9 years ago

It certainly sounds like a good idea, this might come out when Maarten gets it able to run from command line in fact that would probably be the main reason to use it.

On Tue, Feb 24, 2015 at 9:16 PM, Gethyn ThomasQuail < notifications@github.com> wrote:

It would be useful if you could have field where you can enter custom parameters for ffmpeg. An example would be if I wanted record with OSS, I can just use the field to enter: "-f oss -ar 44100 -i /dev/dsp".

— Reply to this email directly or view it on GitHub https://github.com/MaartenBaert/ssr/issues/312.

MaartenBaert commented 9 years ago

SSR is not a ffmpeg wrapper - encoding is done with the libavcodec library, which is part of ffmpeg, but which doesn't necessarily have the same options as the command-line ffmpeg tool. Input-related options like -f oss do not exist because SSR handles input by itself. Some output-related options can be set when you choose 'other' for the video and audio codec, you can see the full list here.

As StripedMonkey says, for the other options you would have to wait until the command-line interface is ready (but I doubt there will be any reason to use them other than automation, since all of this should be accessible through the GUI as well).