EncoderProfiles.VideoProfile.FrameRate Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fréquence d’images vidéo cible en images par seconde.
public int FrameRate { [Android.Runtime.Register("getFrameRate", "()I", "", ApiSince=31)] get; }
[<get: Android.Runtime.Register("getFrameRate", "()I", "", ApiSince=31)>]
member this.FrameRate : int
Valeur de propriété
- Attributs
Remarques
Fréquence d’images vidéo cible en images par seconde.
Il s’agit de la fréquence d’images de sortie vidéo enregistrée cible par seconde si l’application configure l’enregistrement vidéo via MediaRecorder#setProfile sans spécifier d’autres paramètres d’encodage MediaRecorder . Par exemple, pour les profils de qualité haute vitesse (de à CamcorderProfile#QUALITY_HIGH_SPEED_2160P), CamcorderProfile#QUALITY_HIGH_SPEED_LOW il s’agit de la fréquence d’images avec laquelle la vidéo est enregistrée et lue. Si l’application a l’intention de créer un cas d’usage de mouvement lent avec les profils de qualité haute vitesse, elle doit définir une fréquence d’images vidéo différente correspondant à la fréquence d’images souhaitée (lecture) via MediaRecorder#setVideoFrameRate. Par exemple, si CamcorderProfile#QUALITY_HIGH_SPEED_720P elle publie 240fps #getFrameRate dans VideoProfile et que l’application a l’intention de créer des vidéos d’enregistrement de mouvement lent 1/8, l’application doit définir 30fps via MediaRecorder#setVideoFrameRate. L’échec de cette opération entraîne des vidéos à grande vitesse avec une vitesse normale de lecture d’images (240fps pour l’exemple ci-dessus). Si l’application a l’intention d’effectuer l’enregistrement vidéo avec MediaCodec encodeur, elle doit définir chaque champ individuel de la même façon en fonction de MediaFormat ce VideoProfile.
Java documentation pour android.media.EncoderProfiles.VideoProfile.getFrameRate().
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.