If you have Intel processor you can apply example (or sample) encoder/decoder from Intel Media SDK.

First of all you need clone Intel Media SDK software from

git clone https://github.com/Intel-Media-SDK/MediaSDK.git

Then open AllBuild.sln and compile all projects (don’t worry if some projects are not compiled due to error: Cannot open include file: ‘CL/cl.h’).

One of generated exe-files is simple_encode.exe which encodes yuv-sequence (yuv420p) with a minimal set of input parameters (resolution, bitrate and framerate):

Example [encode 1080p with target bitrate 10Mbps]:

simple_encode.exe -hw -g 1920×1080 -b 10000  -f   60/1  test.yuv test_msdk.h264

It’s easy to modify simple_encode project to add new options.

 

13 Responses

  1. Excellent beat ! I would like to apprentice while you amend your site, how can i subscribe for a blog website? The account helped me a acceptable deal. I had been a little bit acquainted of this your broadcast offered bright clear concept

  2. I like this weblog very much, Its a very nice post to read and find info . “Never hold discussions with the monkey when the organ grinder is in the room.” by Sir Winston Churchill.

  3. hi!,I really like your writing very a lot! proportion we keep in touch extra about your article on AOL? I need a specialist in this space to unravel my problem. May be that’s you! Looking forward to see you.

Leave a Reply

Your email address will not be published. Required fields are marked *