AVAssetWriter AVVideoExpectedSourceFrameRateKey (taxa de quadros) ignorada

Eu e minha equipe estamos tentando re-codificar um arquivo de vídeo para uma sensação mais "alterada", alterando a taxa de quadros do vídeo. Estamos usando as seguintes propriedades para oAVAssetWriterInput:

let videoSettings:[String:Any] = [
            AVVideoCodecKey: AVVideoCodecH264,
            AVVideoHeightKey: videoTrack.naturalSize.height,
            AVVideoWidthKey: videoTrack.naturalSize.width,
            AVVideoCompressionPropertiesKey: [AVVideoExpectedSourceFrameRateKey: NSNumber(value: 12)]                                         
        ]

Mas o vídeo de saída continua sendo reproduzido na taxa de quadros normal (reproduzida usandoAVPlayer)

Qual é o caminho certo para reduzir a taxa de quadros de vídeo? (12 por exemplo).

Qualquer ajuda na direção certa seria ALTAMENTE apropriada. Nós ficamos presos. Atenciosamente, Roi

questionAnswers(1)

yourAnswerToTheQuestion