CamcorderQuality Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Enumerates values returned by several types and taken as a parameter of several methods of CamcorderProfile.
public enum CamcorderQuality
type CamcorderQuality =
- Inheritance
-
CamcorderQuality
Fields
| Name | Value | Description |
|---|---|---|
| Low | 0 | Quality level corresponding to the lowest available resolution. |
| High | 1 | Quality level corresponding to the highest available resolution. |
| Qcif | 2 | Quality level corresponding to the qcif (176 x 144) resolution. |
| Cif | 3 | Quality level corresponding to the cif (352 x 288) resolution. |
| Q480p | 4 | Quality level corresponding to the 480p (720 x 480) resolution. Note that the horizontal resolution for 480p can also be other values, such as 640 or 704, instead of 720. |
| Q720p | 5 | Quality level corresponding to the 720p (1280 x 720) resolution. |
| Q1080p | 6 | Quality level corresponding to the 1080p (1920 x 1080) resolution. Note that the vertical resolution for 1080p can also be 1088, instead of 1080 (used by some vendors to avoid cropping during video playback). Android reference for Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
| Qvga | 7 | Quality level corresponding to the QVGA (320x240) resolution. |
| Q2160p | 8 | Quality level corresponding to the 2160p (3840x2160) resolution. Android reference for Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
| Vga | 9 | Quality level corresponding to the VGA (640 x 480) resolution. Android reference for Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
| Q4Kdci | 10 | Quality level corresponding to 4k-DCI (4096 x 2160) resolution. Android reference for Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
| Qhd | 11 | Quality level corresponding to QHD (2560 x 1440) resolution Android reference for Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
| Q2K | 12 | Quality level corresponding to 2K (2048 x 1080) resolution Android reference for Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
| Q8Kuhd | 13 | Quality level corresponding to 8K UHD (7680 x 4320) resolution Android reference for Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
| TimeLapseLow | 1000 | Time lapse quality level corresponding to the lowest available resolution. |
| TimeLapseHigh | 1001 | Time lapse quality level corresponding to the highest available resolution. |
| TimeLapseQcif | 1002 | Time lapse quality level corresponding to the qcif (176 x 144) resolution. |
| TimeLapseCif | 1003 | Time lapse quality level corresponding to the cif (352 x 288) resolution. |
| TimeLapse480p | 1004 | Time lapse quality level corresponding to the 480p (720 x 480) resolution. |
| TimeLapse720p | 1005 | Time lapse quality level corresponding to the 720p (1280 x 720) resolution. |
| TimeLapse1080p | 1006 | Time lapse quality level corresponding to the 1080p (1920 x 1088) resolution. |
| TimeLapseQvga | 1007 | Time lapse quality level corresponding to the QVGA (320 x 240) resolution. |
| TimeLapse2160p | 1008 | Time lapse quality level corresponding to the 2160p (3840 x 2160) resolution. Android reference for Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
| TimeLapseVga | 1009 | Time lapse quality level corresponding to the VGA (640 x 480) resolution. Android reference for Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
| TimeLapse4Kdci | 1010 | Time lapse quality level corresponding to the 4k-DCI (4096 x 2160) resolution. Android reference for Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
| TimeLapseQhd | 1011 | Time lapse quality level corresponding to the QHD (2560 x 1440) resolution. Android reference for Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
| TimeLapse2K | 1012 | Time lapse quality level corresponding to the 2K (2048 x 1080) resolution. Android reference for Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
| TimeLapse8kuhd | 1013 | Time lapse quality level corresponding to the 8K UHD (7680 x 4320) resolution. Android reference for Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
| HighSpeedLow | 2000 | High speed ( >= 100fps) quality level corresponding to the lowest available resolution. For all the high speed profiles defined below ((from QUALITY_HIGH_SPEED_LOW to QUALITY_HIGH_SPEED_2160P ), they are similar as normal recording profiles, with just higher output frame rate and bit rate. Therefore, setting these profiles with MediaRecorder.setProfile without specifying any other encoding parameters will produce high speed videos rather than slow motion videos that have different capture and output (playback) frame rates. To record slow motion videos, the application must set video output (playback) frame rate and bit rate appropriately via MediaRecorder.setVideoFrameRate and MediaRecorder.setVideoEncodingBitRate based on the slow motion factor. If the application intends to do the video recording with MediaCodec encoder, it must set each individual field of MediaFormat similarly according to this CamcorderProfile. Android reference for Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
| HighSpeedHigh | 2001 | High speed ( >= 100fps) quality level corresponding to the highest available resolution. Android reference for Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
| HighSpeed480p | 2002 | High speed ( >= 100fps) quality level corresponding to the 480p (720 x 480) resolution. Note that the horizontal resolution for 480p can also be other values, such as 640 or 704, instead of 720. Android reference for Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
| HighSpeed720p | 2003 | High speed ( >= 100fps) quality level corresponding to the 720p (1280 x 720) resolution. Android reference for Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
| HighSpeed1080p | 2004 | High speed ( >= 100fps) quality level corresponding to the 1080p (1920 x 1080 or 1920x1088) resolution. Android reference for Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
| HighSpeed2160p | 2005 | High speed ( >= 100fps) quality level corresponding to the 2160p (3840 x 2160) resolution. Android reference for Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
| HighSpeedCif | 2006 | High speed ( >= 100fps) quality level corresponding to the CIF (352 x 288) Android reference for Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
| HighSpeedVga | 2007 | High speed ( >= 100fps) quality level corresponding to the VGA (640 x 480) Android reference for Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
| HighSpeed4Kdci | 2008 | High speed ( >= 100fps) quality level corresponding to the 4K-DCI (4096 x 2160) Android reference for Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
Remarks
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.