Поделиться через


MediaFormat.KeyFrameRate Поле

Определение

Ключ, описывающий частоту кадров формата видео в кадрах/с.

[Android.Runtime.Register("KEY_FRAME_RATE")]
public const string KeyFrameRate;
[<Android.Runtime.Register("KEY_FRAME_RATE")>]
val mutable KeyFrameRate : string

Значение поля

Атрибуты

Комментарии

Ключ, описывающий частоту кадров формата видео в кадрах/с.

Связанное значение обычно является целым числом, если значение используется платформой, но видеокодеки также принимают значения с плавающей запятой конфигурации. В частности, предоставляет целочисленное значение, соответствующее сведениям о частоте кадров трассы, MediaExtractor#getTrackFormat MediaExtractor если задано и не равно нулю. В противном случае этот ключ отсутствует. MediaCodec#configure MediaCodec принимает значения float и целочисленных значений.

Это представляет требуемую скорость работы кадров, если он #KEY_OPERATING_RATE отсутствует и #KEY_PRIORITY имеется 0 (в режиме реального времени). В противном случае это просто информационный.

Для кодировщиков видео это значение соответствует предполагаемой частоте кадров (скорость, с которой приложение намерено отправлять кадры кодировщику, как вычисляется метками времени буфера, а не от фактической скорости реального времени, по которой кадры отправляются кодировщику). Кодировщики используют это указание для управления скоростью, в частности для начальных кадров, так как кодировщики должны поддерживать переменную частоту кадров (для управления скоростью) на основе фактического MediaCodec.BufferInfo#presentationTimeUs buffer timestamps последующего кадра.

Этот ключ не используется в форматах MediaCodecMediaCodec#getOutputFormat outputMediaCodec#getInputFormat input/и не используется.MediaMuxer#addTrack MediaMuxer

Документация по Java для android.media.MediaFormat.KEY_FRAME_RATE.

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к