MaartenBaert / ssr

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

[Question] Informations about codecs. #44

Open SergeantPL opened 10 years ago

SergeantPL commented 10 years ago

Where do SSR looks for information about available codecs or does it have built-in list of codecs? In list of codecs available in SSR there are missing few that I would like to test, especially VC3/DNxHD ( best for future editing ). List of codecs from FFMpeg/AVConv: http://pastebin.com/TPAMgsHe List of codecs from SSR: http://pastebin.com/yurP3BDh

Is there any way to add/enable them?

MaartenBaert commented 10 years ago

Codecs are only shown if they are suitable for SSR. The requirements are:

Apparently dnxhd only supports YUV422P and YUV422P10, neither are supported in SSR at the moment. I can add them, but it means I have to change some of the internals. I didn't do it yet because YUV420P is much more common (I'm very surprised that dnxhd doesn't support it).

SergeantPL commented 10 years ago

DNxHD is more oriented on professional grade use, that's why 422 ( This one is even better than ProRES 422 ). But if it wouldn't be a big problem ( in the nearest future, if/when You will find free time in your spare time ) I would love to see that codec available in SSR. If it's not possible ( too much hassle or something ), I can live without it. Thanks.

HugoPoi commented 10 years ago

This weekend, I start to use your program (great job and beautiful code by the way !). I use Cinelerra, only DNxHD is usable to editing with my small CPU. I must find some time to help you with this.

morrolinux commented 4 years ago

Hi, I see some time has passed and now dnxhd has been added to the dropdown codecs menu, but when pressing "record" it errors out with "unable to open codec". My ffmpeg installation has it enabled so I'm guessing it hasn't been implemented because of its 422 nature? In that case, have you got any suggestion for any other supported codec which is smooth enough for video editing?

awensaunders commented 3 years ago

Hi there, I'm also interested in dnxhd or prores screen recordings... I use Davinci as a video editor on linux, and they don't support h264/h265 in the free version, only more production-focused codecs like prores and dnx. My ffmpeg supports prores, but it doesn't show up in the list on simplescreenrecorder.

HugoPoi commented 3 years ago

SSR doesn't support YUV422P codecs, only YUV420P.

MaartenBaert commented 3 years ago

@HugoPoi You are mistaken, or using a really old version of SSR. SSR has supported YUV422 (and YUV444) for quite a while. That doesn't necessarily mean that every codec which uses YUV422 is supported by SSR.