Hello,

Resend previous patch (from July)

001 : use scantable in prores_data instead of a duplicate one.
Doesn't seems to make speed loss (tested with timer and with -benchmark)

002 :
use for the frame header, primaries, transfert, colorspace like in
proresenc_ks
avoid color shift on some software (update fate test)
Tested various values, doesn't seems to create decoding trouble with
official decoder

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%

005 : Add support for Prores 444 (without alpha)
006 : change the frame flag in header part, to be the same than the
official encoder in 422 mode
(and update fate test)

Martin

Attachment: 0001-avcodec-proresenc_aw-use-scan-table-from-prores_data.patch
Description: Binary data

Attachment: 0002-avcodec-proresenc_aw-use-AVframe-primaries-transfert.patch
Description: Binary data

Attachment: 0003-avcodec-proresenc_aw-use-qp-close-to-the-official.patch
Description: Binary data

Attachment: 0005-avcodec-proresenc_aw-add-support-for-prores-444.patch
Description: Binary data

Attachment: 0004-avcodec-prores_enc-not-calculate-dct-a-each-quantif.patch
Description: Binary data

Attachment: 0006-avcodec-proresenc_aw-use-for-frame-flag-in-the-heade.patch
Description: Binary data

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to