Video::Frequencies (3)
Leading comments
Automatically generated by Pod::Man 2.22 (Pod::Simple 3.07) Standard preamble: ========================================================================
NAME
Video::Frequencies - Many, many frequency constants and lists.SYNOPSIS
use Video::Frequencies; while (my($name,$list) = each %CHANLIST) { print "$name\n"; while (my($channel,$freq) = each %$list) { printf " %-4s %9d\n", $channel, $freq; } print "\n"; }
DESCRIPTION
This module exports (yes, exports!) frequency constants as well as hashes with channel => frequency relations for digital and analog video and audio broadcast. Another, shorter way to put it is ``worldwide channel/frequency list''. All frequencies are given in kHz.It's a good idea to use "perldoc -m Video::Frequencies" to get an idea on how the various constants and lists look like.
Exported Audio Carrier Frequencies
NTSC_AUDIO_CARRIER PAL_AUDIO_CARRIER_I PAL_AUDIO_CARRIER_BGHN PAL_AUDIO_CARRIER_MN PAL_AUDIO_CARRIER_D SEACAM_AUDIO_DKK1L SEACAM_AUDIO_BG NICAM728_PAL_BGH NICAM728_PAL_I
NICAM
728 32-kHz, 14-bit digital stereo audio is transmitted in 1ms frames
containing 8 bits frame sync, 5 bits control, 11 bits additional data,
and 704 bits audio data. The bit rate is reduced by transmitting only
10 bits plus parity of each 14 bit sample, the largest sample in a frame
determines which 10 bits are transmitted. The parity bits for audio
samples also specify the scaling factor used for that channel during that
frame. The companeded audio data is interleaved to reduce the influence
of dropouts and the whole frame except for sync bits is scrambled for
spectrum shaping. Data is modulated using QPSK
, at below following
subcarrier freqs
Broadcast Format by Country
- (M) NTSC
- Antigua, Aruba, Bahamas, Barbados, Belize, Bermuda, Bolivia, Burma, Canada, Chile, Colombia, Costa Rica, Cuba, Curacao, Dominican Republic, Ecuador, El Salvador, Guam Guatemala, Honduras, Jamaica, Japan, South Korea, Mexico, Montserrat, Myanmar, Nicaragua, Panama, Peru, Philippines, Puerto Rico, St Christopher and Nevis, Samoa, Suriname, Taiwan, Trinidad/Tobago, United States, Venezuela, Virgin Islands
- (B) PAL
- Albania, Algeria, Australia, Austria, Bahrain, Bangladesh, Belgium, Bosnia-Herzegovinia, Brunei Darussalam, Cambodia, Cameroon, Croatia, Cyprus, Denmark, Egypt, Ethiopia, Equatorial Guinea, Finland, Germany, Ghana, Gibraltar, Greenland, Iceland, India, Indonesia, Israel, Italy, Jordan, Kenya, Kuwait, Liberia, Libya, Luxembourg, Malaysa, Maldives, Malta, Nepal, Netherlands, New Zeland, Nigeria, Norway, Oman, Pakistan, Papua New Guinea, Portugal, Qatar, Sao Tome and Principe, Saudi Arabia, Seychelles, Sierra Leone, Singapore, Slovenia, Somali, Spain, Sri Lanka, Sudan, Swaziland, Sweden, Switzeland, Syria, Thailand, Tunisia, Turkey, Uganda, United Arab Emirates, Yemen
- (N) PAL
- Argentina (Combination N), Paraguay, Uruguay
- (M) PAL(525/60, 3.57MHz burst)
- Brazil
- (G) PAL
- Albania, Algeria, Austria, Bahrain, Bosnia/Herzegovinia, Cambodia, Cameroon, Croatia, Cyprus, Denmark, Egypt, Ethiopia, Equatorial Guinea, Finland, Germany, Gibraltar, Greenland, Iceland, Israel, Italy, Jordan, Kenya, Kuwait, Liberia, Libya, Luxembourg, Malaysia, Monaco, Mozambique, Netherlands, New Zealand, Norway, Oman, Pakistan, Papa New Guinea, Portugal, Qatar, Romania, Sierra Leone, Singapore, Slovenia, Somalia, Spain, Sri Lanka, Sudan, Swaziland, Sweeden, Switzerland, Syria, Thailand, Tunisia, Turkey, United Arab Emirates, Yemen, Zambia, Zimbabwe
- (D) PAL
- China, North Korea, Romania, Czech Republic
- (H) PAL
- Belgium
- (I) PAL
- Angola, Botswana, Gambia, Guinea-Bissau, Hong Kong, Ireland, Lesotho, Malawi, Nambia, Nigeria, South Africa, Tanzania, United Kingdom, Zanzibar
- (B) SECAM
- Djibouti, Greece, Iran, Iraq, Lebanon, Mali, Mauritania, Mauritus, Morocco
- (D) SECAM
- Afghanistan, Armenia, Azerbaijan, Belarus, Bulgaria, Estonia, Georgia, Hungary, Zazakhstan, Lithuania, Mongolia, Moldova, Poland, Russia, Slovak Republic, Ukraine, Vietnam
- (G) SECAM
- Greece, Iran, Iraq, Mali, Mauritus, Morocco, Saudi Arabia
- (K) SECAM
- Armenia, Azerbaijan, Bulgaria, Estonia, Georgia, Hungary, Kazakhstan, Lithuania, Madagascar, Moldova, Poland, Russia, Slovak Republic, Ukraine, Vietnam
- (K1) SECAM
- Benin, Burkina Faso, Burundi, Chad, Cape Verde, Central African Republic, Comoros, Congo, Gabon, Madagascar, Niger, Rwanda, Senegal, Togo, Zaire
- (L) SECAM
- France
Channel->Frequency Relations
The Channel->Frequency relations are stored in the following hashes. The keys are the Channel names, the values are the corresponding frequency in kHz. For example, ``arte'' is channel ``SE6
'' in the town in Germany I live
in, so, consequently, $PAL_EUROPE{SE6
} equals 140250, the frequency I have
to tune my receiver.
US broadcast %NTSC_BCAST US cable %NTSC_CABLE US cable HRC %NTSC_CABLE_HRC JP broadcast %NTSC_BCAST_JP JP cable %NTSC_CABLE_JP Argentina %PAL_ARGENTINA Australia %PAL_AUSTRALIA Australia optus %PAL_AUSTRALIA_OPTUS China broadcast %PAL_BCAST_CN Europe West %PAL_EUROPE_WEST Europe East %PAL_EUROPE_EAST Italy %PAL_ITALY Ireland %PAL_IRELAND Newzealand %PAL_NEWZEALAND South Africa bcast %PAL_BCAST_ZA France %SECAM_FRANCE Russia %SECAM_RUSSIA CCIR frequencies %FREQ_CCIR_I_III %FREQ_CCIR_SL_SH %FREQ_CCIR_H OIRT frequencies %FREQ_OIRT_I_III %FREQ_OIRT_SL_SH %FREQ_OIRT_H %FREQ_UHF