Hello, Patch in attach improve some part of the prores_aw encoder.
001 : use scantable in prores_data instead of a duplicate one. 002 : use for the frame header, primaries, transfert, colorspace like in proresenc_ks avoid color shift on some software (update fate test) 003 : change qp start value for each profile based on official encoder output and update proxy qp end to a bigger value (also based on official encoder output) (update fate test) 004 : calculate dct part before the quantif search. Avoid to recalculate it each time On a basic test Prores decoding -> prores encoding, the global speed improvment is around 2% This encoder is cover by 4 fate test, can be run with : make fate-vsynth3-prores;make fate-vsynth2-prores;make fate-vsynth1-prores;make fate-vsynth_lena-prores SAMPLES=fate-suite/ Plan to add later more part from the ks encoder to this one Martin
0001-avcodec-proresenc_aw-use-scan-table-from-prores_data.patch
Description: Binary data
0002-avcodec-proresenc_aw-use-AVframe-primaries-transfert.patch
Description: Binary data
0003-avcodec-proresenc_aw-use-qp-close-to-the-official-en.patch
Description: Binary data
0004-avcodec-prores_enc-not-calculate-dct-a-each-quantif.patch
Description: Binary data
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel