Package org.moormanity.smpte.timecode
Enum Class FrameRate
- All Implemented Interfaces:
Serializable,Comparable<FrameRate>,Constable
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescription100 fps Double 50 fps / quadruple 25 fps119.88 fps Double 59.94 fps / quadruple 29.97 fps119.88 drop fps Double 59.94 drop fps / quadruple 29.97 drop fps120 fps Double 60 fps / quadruple 30 fps120 drop fps23.976 fps (aka 23.98) Also known as 24p for HD video, sometimes rounded up to 23.98 fps.24 fps (film, ATSC, 2k, 4k, 6k)24.98 fps This frame rate is commonly used to facilitate transfers between PAL and NTSC video and film sources.25 fps (PAL, used in Europe, Uruguay, Argentina, Australia), SECAM, DVB, ATSC)29.97 fps (30p) (NTSC American System (US, Canada, Mexico, Colombia, etc.), ATSC, PAL-M (Brazil)) (30 / 1.001) frame/sec29.97 drop fps30 fps (ATSC) This is the frame count of NTSC broadcast video.30 drop fps47.952 (48p?) Double 23.976 fps48 fps Double 24 fps50 fps Double 25 fps\59.94 fps Double 29.97 fps This video frame rate is supported by high definition cameras and is compatible with NTSC (29.97 fps).59.94 fps drop60 fps Double 30 fps This video frame rate is supported by many high definition cameras.60 drop fps Double 30 fps See the description for 30 drop for more info. -
Method Summary
-
Enum Constant Details
-
_23_976
23.976 fps (aka 23.98) Also known as 24p for HD video, sometimes rounded up to 23.98 fps. started out as the format for dealing with 24fps film in a NTSC post environment. -
_24
24 fps (film, ATSC, 2k, 4k, 6k) -
_24_98
24.98 fps This frame rate is commonly used to facilitate transfers between PAL and NTSC video and film sources. It is mostly used to compensate for some error. -
_25
25 fps (PAL, used in Europe, Uruguay, Argentina, Australia), SECAM, DVB, ATSC) -
_29_97
29.97 fps (30p) (NTSC American System (US, Canada, Mexico, Colombia, etc.), ATSC, PAL-M (Brazil)) (30 / 1.001) frame/sec -
_29_97_drop
29.97 drop fps -
_30
30 fps (ATSC) This is the frame count of NTSC broadcast video. However, the actual frame rate or speed of the video format runs at 29.97 fps. This timecode clock does not run in realtime. It is slightly slower by 0.1%. ie: 1:00:00:00:00 (1 day/24 hours) at 30 fps is approx 1:00:00:00;02 in 29.97dfA -
_30_drop
30 drop fps -
_47_952
47.952 (48p?) Double 23.976 fps -
_48
48 fps Double 24 fps -
_50
50 fps Double 25 fps\ -
_59_94
59.94 fps Double 29.97 fps This video frame rate is supported by high definition cameras and is compatible with NTSC (29.97 fps). -
_59_94_drop
59.94 fps drop -
_60
60 fps Double 30 fps This video frame rate is supported by many high definition cameras. However, the NTSC compatible 59.94 fps frame rate is much more common. -
_60_drop
60 drop fps Double 30 fps See the description for 30 drop for more info. - Warning: This is not a video frame rate - it is a display rate only. -
_100
100 fps Double 50 fps / quadruple 25 fps -
_119_88
119.88 fps Double 59.94 fps / quadruple 29.97 fps -
_119_88_drop
119.88 drop fps Double 59.94 drop fps / quadruple 29.97 drop fps -
_120
120 fps Double 60 fps / quadruple 30 fps -
_120_drop
120 drop fpsDouble 60 fps drop / quadruple 30 fps drop See the description for 30 drop for more info. - Warning: This is not a video frame rate - it is a display rate only.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-