Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Код для простого планирования записи на видеомагнитофон (VCR).
Code for easy scheduling of VCR recordings
VCR Plus+, G Code, VideoPlus+ и ShowView – это различные названия одной и той же системы планирования для программирования видеомагнитофонов и цифровых видеорегистраторов. Все эти названия являются зарегистрированными товарными знаками компании Macrovision, чей предшественник, Gemstar, разработал эти алгоритмы для использования во встроенных энкодерах/декодерах (endecs).
VCR Plus+, G Code, VideoPlus+ and ShowView are different names for the same scheduling system for programming VCRs and digital video recorders. These names are all registered trademarks of Macrovision, whose corporate predecessor, Gemstar, developed these algorithms for use in integrated endecs.
История
До появления экранных дисплеев, единственным интерфейсом для программирования домашнего видеомагнитофона была небольшая VFD, светодиодная или ЖК-панель и небольшое количество кнопок. Поэтому настройка записи конкретной программы была довольно сложной задачей для многих людей. G Code, VideoPlus+ и ShowView были разработаны в конце 1980-х годов, чтобы упростить этот процесс.
Before the advent of on screen displays, the only interface available for programming a home video recorder was a small VFD, LED or LCD panel and a small number of buttons. Correctly setting up a recording for a specific program was therefore a somewhat complex operation for many people. G Code, VideoPlus+ and ShowView were introduced in the late 1980s to remove this difficulty.
Концепция
Центральной концепцией системы является уникальный номер, PlusCode, присваиваемый каждой программе и публикуемый в телевизионных программах в газетах и журналах (таких как TV Guide). Чтобы записать программу, код берут из газеты и вводят в видеомагнитофон, который затем записывает на нужный канал в нужное время. Код также можно вводить в специальный пульт дистанционного управления, который затем будет управлять видеомагнитофоном. Номер генерируется алгоритмом на основе даты, времени и канала программы; в результате, он не зависит от эфирного канала для обеспечения точной записи. Это означает, что он не компенсирует изменения в расписании из-за прямых спортивных трансляций или срочных новостей, однако многие видеомагнитофоны с этими системами также поддерживают управление доставкой программ (PDC) и используют его для корректировки времени, если это возможно.
The central concept of the system is a unique number, a PlusCode, assigned to each program, and published in television listings in newspapers and magazines (such as TV Guide). To record a program, the code number is taken from the newspaper and input into the video recorder, which would then record on the correct channel at the correct time. The code could also be entered into a dedicated remote control device that would then control the VCR. The number is generated by an algorithm from the date, time and channel of the program; as a result, it does not rely on an over the air channel to serve as a conduit to ensure the recording is properly timed. This means it will not compensate for a disrupted schedule due to live sporting events or bulletins for breaking news events, however many video recorders with these systems also incorporate Programme Delivery Control (PDC) and use that to alter times if possible.
Брендинг
Система была лицензирована производителям телевизоров и видеомагнитофонов примерно в 40 странах, но продается под разными названиями в зависимости от страны. В Соединенных Штатах и Канаде она известна как VCR Plus+, VCR Plus+ Silver и VCR Plus+ Gold; в Японии, Китае, Новой Зеландии и Австралии – как G Code; в Ирландии, Великобритании и Японии – как VideoPlus+; а в остальной Европе и Южной Африке – как ShowView. В Европе система называется VideoPlus+/ShowView из-за существующей регистрации товарного знака "VCR" компанией Philips на этом континенте, а в Японии – G Code ("G" обозначает разработчика системы Gemstar), поскольку аббревиатура VCR там не распространена (вместо нее используется "VTR" – видеомагнитофон). Изначально в Японии использовалось название Video Plus+, а затем оно было изменено на G Code, например, у модели Victor (JVC) HR 880. Поскольку расписания телевизионных программ различаются, кодировка должна быть адаптирована для каждого региона, и записывающее оборудование не является взаимозаменяемым.
The system has been licensed to television and VCR manufacturers in about 40 countries, but is branded under different names depending on the country. It is known as VCR Plus+, VCR Plus+ Silver and VCR Plus+ Gold in the United States and Canada; G Code in Japan, China, New Zealand and Australia; VideoPlus+ in Ireland, the United Kingdom, and Japan; and ShowView in the rest of Europe as well as in South Africa. The system is branded as VideoPlus+/ShowView in Europe due to an existing trademark registration for "VCR" by Philips in that continent, and as G Code (the "G" standing for the system's developer Gemstar) in Japan because VCR is not a common abbreviation there ("VTR," for videotape recorder, is used instead). Japan initially used the name Video Plus+ and later changed to G Code, an example of this is the Victor (JVC) HR 880. Because television programming schedules are different, the coding has to be adjusted in each of the regions and recording equipment is not interchangeable.
Алгоритмы
Фактические алгоритмы, использовавшиеся для кодирования и декодирования значений телегида в их временное представление и обратно, были опубликованы в 1992 году, но только для кодов, состоящих из шести или менее цифр. Исходный код для кодов из семи и восьми цифр был написан на C и Perl и анонимно размещен в сети в 2003 году.
The actual algorithms used to encode and decode the television guide values from and to their time representations were published in 1992, but only for six digit codes or less. Source code for seven and eight digit codes was written in C and Perl and posted anonymously in 2003.