Updated: April 19, 2023 |
The possible analog video standards
#include <camera/camera_api.h>
typedef enum { CAMERA_AVSTANDARD_NTSC_M_J = 1, CAMERA_AVSTANDARD_NTSC_4_43, CAMERA_AVSTANDARD_PAL_M, CAMERA_AVSTANDARD_PAL_B_G_H_I_D, CAMERA_AVSTANDARD_PAL_COMBINATION_N, CAMERA_AVSTANDARD_PAL_60, CAMERA_AVSTANDARD_SECAM, CAMERA_AVSTANDARD_AUTO } camera_analog_video_standard_t;
NTSC-M is the most widely used while NTSC-J is a slightly variant used in Japan.
It uses a 4.43 MHz color sub-carrier instead of the usual 3.58 MHz. This is a pseudo-color system that transmits NTSC encoding (not a broadcast format).
PAL-M is equivalent to NTSC-M except for a slight difference in the color sub-carrier frequency. This PAL format uses 525 lines and 59.94 fields per second; this video standard is used in Brazil.
This PAL format uses 625 lines and 50 fields per second with various signal characteristics and color encodings.
This narrow bandwidth PAL format is used in Argentina, Paraguay, and Uruguay.
This is a multi-system PAL support that uses 525 lines and 60 fields per second (not a broadcast format).
These values are used as parameters for the camera_set_analog_video_standard() and camera_get_analog_video_standard() functions.