I have modified decoding_encoding.c sample code to create a ProRES stream, 
which I can verify is working properly by decoding the output file with ffmpeg. 
 However encoding is fairly slow and there are some settings that I don't know 
how to configure.

There are 3 different ProRES encoders and I'm using prores_kostya encoder.

According to this link:
http://codecs.multimedia.cx/?p=388

to speed up encoding I should set qscale (recommended value of 4).  The other 
important settings are profile, quant_mat, bits_per_mb, mbs_per_slice and 
vendor.  I don't see where any of those can be configured with the structures I 
have access to (AVCodecContext, AVCodec).  Are these to be set on the 'private 
data' like in that example for H.264 in encoding_decoding.c:
 av_opt_set(c->priv_data, "preset", "slow", 0);
_______________________________________________
Libav-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/libav-user

Reply via email to