1、SMPTE RP*170 93 El 8357401 0000338 243 m SMPTE RECOMMENDED PRACTICE Video Tape Recorder Type-Specific Messages for Digital Control Interface RP 170-1993 Page 1 of 26 pages 1 scope This practice describes the type-specific messages used for the control of video tape recorder devices. Video tape recor
2、der type-specific messages are used to provide the means for the control and monitoring of a specific type of virtual machine within a general-purpose communications channel of an interface system. This interface system transports data and digital control signals between equipment utilized in the pr
3、oduction, post-production, and/or transmission of visual and aural information. 2 General 2.1 Virtual machlne type Video tape recorders shall be identified as a virtual machine of a type which is uniquely coded as “02,“ expressed as an 8-bit word, in hexadecimal form. This identification shall apply
4、 to both analog and digital video tape recorders. 2.2 Notation This practice describes the coding of keywords and information fields (IF) in the form shown below. The coding “NN“ represents the assigned keyword or IF code in hexadecimat form. NN KEYWORD Keyword or I/F descriptive text or I/F NAME Fo
5、rmat: Parameter description; . Parameter value coding, scale, or range; Parameter definitions and explanations. In the practices listed in annex BI keywords are listed numerically, in hexadecimal notation. Keyword numbers are reserved as follows: Keywords ooh - I Fh: System Senke Subset Keywords 201
6、, - 3Fh: Keywords 40h - FFh: Common message subset Virtual machine type-specific subset NOTES 1 All tape motion commands (indicated below as TMC“) are mutually exclusive. 2 In all cases, the temporal order of entries and exits must be preserved. Thus, an entry received later in time, at the same pos
7、ition on the timeline, will cancel an existing exit. Copyright O 1993 by the SOCIETY OF MOTION PICTURE AND TELEVISION ENGINEERS 595 W. Hartsdale Ave., White Plains, NY 10607 Approved July 1,1993 (91 4) 761 -1 1 O0 SMPTE RPUL70 93 El 8357403 0000339 38T EH RP 170-1993 3 Summary of keywords, mnemonics
8、, and information fietd names 40 41 42 43 44 45 46 47 48 49 4A 48 4c 4D 4E 4F 50 51 52 53 54 55 56 57 58 59 5A 58 5c 5D 5E 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F Hex Keyword (m nem on i c) Hex I/F name (mnemonic) not used STOP VARIABLE PLAY STD PLAY STEP VISIBLE FAST SHUTTLE TAPE SPEED O
9、VERRIDE READY SELECT SERVO REFERENCE SELECT RECORD MODE SELECT ENTRY EXIT TAPE CODE SELECT TARGET SEARCH PREROLL SEARCH SYNC COLOR FRAMER SELECT EDIT FIELD SELECT CHASE TCG LTC TIMESOURCE SELECT TCG VITC TIMESOURCE SELECT TCG LTC UB SOURCE SELECT TCG VITC UB SOURCE SELECT EJECTNNTHREAD not used not
10、used not used not used not used TRACKING SELECT PRESET not used not used not used not used PLAYBACK CHANNEL SELECT CHANNEL MUTE SELECT TAPE/EE SELECT not used not used not used not used not used not used not used not used ANTI-CLOG CONTROL STOP VAPL STPL STEP VFST SHUT TSPO REDS SRES REMS ENTY EXIT
11、TACS TAS E PRSE SYNC CFRS EDFS CHAS TLTS TVTS TLUS TVUS E JCT TRKS ANCC PRST PLCS CMUS TEES 40 41 42 43 44 45 46 47 48 49 4A 4B 4c 4D 4E 4F 50 51 52 53 54 55 56 57 58 59 5A 5B 5c 5D 5E 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F not used LTC FROM TAPE VITC FROM TAPE SELECTED TAPE CODE USERBIT
12、S FROM TAPE LTC USERBITS FROM TAPE VITC TTI (Tape Timer 1) TT2 (Tape Timer 2) READY TALLY SERVO REFERENCE TALLY RECORD MODE TALLY CHANNEL RECORD STATUS CHANNEL RECORD MASK TAPE CODE SELECTION TALLY SYNC VELOCITY PREROLL DURATION SYNC POINT COLOR FRAMER TALLY EDIT FIELD TALLY not used TCG LTC TIMESOU
13、RCE TALLY TCG VITC TIMESOURCE TALLY TCG LTC UB SOURCE TALLY TCG VITC UB SOURCE TALLY not used not used TAPELENGTH PARKING ACCURACY SYNCHRON I SM ACCU RACY not used TRACKING SELECTION TALLY not used TMC TALLY VELOCITY TALLY TIMELINE CORRECTION TALLY not used PLAYBACK CHANNEL TALLY CHANNEL MUTE TALLY
14、TAPE/EE TALLY TIMECODE TO TAPE LTC TIMECODE TO TAPE VITC USERBITS TO TAPE LTC USERBITS TO TAPE VITC PRESETTABLE TIME SRC LTC PRESETTABLE TIME SRC VITC PRESETTABLE UB SOURCE LTC PRESETTABLE UB SOURCE VITC ANTI-CLOG CONTROL TALLY LTFT VI FT SETC U FTL U FTV TTON TTTW REDT SRET REMT CRES CREM TACT SVTY
15、 PRDU SPNT CFRT EDFT TLTT TVTT TLUT TVUT TLTH PARK SYAC TRKT ANCT TMCT VELT TLCT P LCT CMUT TEET TTTL TTTV UTTL UTTV PTSL PTSV PUSL PUSV Page 2 of 28 pages SMPTE RP*:L70 93 Eil 8357403 0000340 9TL W RP 170-1993 4 KEYWORDS Hex Keyword 40 not used 41 STOP Format: 42 VARIBLE PLAY Format: 43 STDPLAY For
16、mat: . 44 STEP Format: 45 VISIBLE FAST Format: (TMC) Causes the controlled VTR to stop as soon as possible; indeterminate picture. (TMC) Causes the controlled VTR to enter continuously variable playback mode with specified direction and speed. 3-byte signed binary number: twos complement scate: 0100
17、OOh = std play speed forward . 7FOOOOh = approximately 127 times standard play speed forward FFOOOOh = std play speed reverse 800000h = 128 times standard play speed reverse ooooooh = Stili (TMC) Causes the controlled VTR to enter fieid-locked real time playback mode, color framed as selected. (TMC)
18、 Causes the controlled VTR to move the tape a specified number of fields forward or backward, with respect to its current position, only while in TMCs: STEP, TAPE SPEED OVERRIDE, VISIBLE FAST (STILL), or VARIABLE PLAY (STILL). Successive com- mandsare cumulative until next TMC other than STEP. 1 -by
19、te signal number; range: -128 . +127. (TMC) Causes the controlled VTR to enter fast tape motion with visible but not necessarily broadcastable picture, with specified direction and speed. 3-byte signed binary number; same format as in VARIABLE PLAY. Page 3 of 28 pages SMPTE RP*170 93 El 8357401 0000
20、341 838 B RP 170.1 993 46 SHUTTLE Format: (TMC) Causes the controlled VTR to travel at specified direction and speed without necessarily reproducing picture or sound. 3-byte signed binary number: same format as VARIABLE PLAY 47 TAPE SPEED OVERRIDE (TMC) Causes the controlled VTR to override instanta
21、neous play speed for synchronizing purposes. Format: 3-byte signed binary number: same format as in VARIABLE PLAY. 48 READY SELECT Format: Establishes the VTR in a state to minimize start-up time. Boolean value: OOh = OFF (= default) 01h = ON 49 SERVO REFERENCE SELECT Selects the input switch for vi
22、deo reference source. Format: 1 -byte special binary code: OOh = auto select (= default) O1 h = video in 02h = external ref input FFh = as selected locally 4A RECORD MODE SELECT Format: Selects the mode of the subsequent recording(s) or edit (s) . 1 -byte special binary code: OOh = record disable (=
23、 default) 01h = insert 02h = assemble; all channels 03h = assemble; channel selectable 04h = rehearsal 05h = crash record 06h = read-before-write Page 4 of 28 pages e 48 ENTRY - SMPTE RP*:170 93 Ea 83571601 0000342 774 irri RP 17o-T993 In any other than “rehearsal,“ causes astart of edit insertion o
24、nthespec%edchannd(s) ortrack(s). When = “rehearsal,“ causes a signal system monitoring switch (e.g., tape-to-EE at entry point) to occur in the specified channel(, such as to produce visual/aural simulation of commencement of recording. Format: 3-byte bit mask: bit O (LSB) = video bit 1 = sync track
25、 bit 3 = cue audio bit 4 = reserved bit 5 = reserved bit 6 = reserved bits 8-23 = audios 1-16, respectively logic: O = channel not affected 1 = channel turned on or bit 2 = VITC bit 7 = LTC stays on NOTES 1 In “assemble/all channels“ mode, the channel bits have no meaning. 2 Bits -7 form the least s
26、ignificant byte; this byte is transmitted last. 4C EXIT In any other than “rehearsal,“ causes a termination of edit insertion on the specified channel) or track). When = “rehearsal,“ causes a signal system monitoring switch (e.g., EE-to-tape at exit point) to occur in the specified channel(s), such
27、as to producevisual/aural simulation of Commencement of recording. Format: 3-byte bit mask: bit O (LSB) = video bit 1 = sync track bit 3 = cue audio bit 4 = reserved bit 5 = reserved bit 6 = reserved bits 8-23 = audios 1-16, respectively logic: O = channel not affected 1 = channel turned off or bit
28、2 = VITC bit 7 = LTC stays off NOTES 1 In “assemble/all channels“ mode, the channel bits have no meaning. 2 Bits -7 form the least significant byte: this byte is transmitted last. Page 5 of 28 pages SMPTE RPU370 93 8357403 0000343 600 ariei RPl70-1993 4D TAPE CODE SELECT Selects the type of code for
29、 all succeeding messages that refer to “TAPE CODE.“ NOTE - As LTC, VITC, TT1, and TT2 are also contained in an item of the VTR-specific INFORMATION FIELD, they may be accessed by a READ command at any time, even if not selected as TAPE CODE by the command TAPE CODE SELECT. Format: 4E TARGET SEARCH F
30、ormat: 1 -byte special binary code: (= default) ooh = longitudinal time code 011, = vertical interval time code 02h = TT1 03h = TT2 04h = auto TC FFh = as selected locally (TMC) Causes the controlled VTR to move to a defined tape position in accordance with the TAPE CODE. (type TIME; field reference
31、d) NOTE - The type of TAPE CODE is selected by the command TAPE CODE SELECT. 4F PREROLL SEARCH (TMC) Causes the controlled VTR to move to a tape position determined by the duration of the PREROLL TIME in advance of the SYNC POINT and by the SYNC VELOCITY, in accordance with the TAPE CODE. NOTE-PRERO
32、LLTIME, SYNC POINT, and SYNCVELOCITYare part of theVTRspecific INFORMATION FIELD. Format: 50 SYNC (TMC) Causes the controlled VTR to start and synchronize so that after the preroll duration, the tape will be at the SYNC POINT and travelling at the SYNC VELOCITY. NOTES 1 SYNC POINT and SYNC VELOCITY
33、are part of the VTR-specific INFORMATION FIELD, and must be pre- defined by a PRESET command before execution. 2 The tape must be positioned and tallied previously by a PREROLL SEARCH command. 3 If the SYNC VELOCITY is standard play speed, the VTR reverts to STD PLAY after attaining sync. 4 In PAL,
34、the VTR will be ADVANCED by one frame when necessary, to be in accordance with the P-phase, and the color framer will ADVANCE the VTR by as many frames as necessary. Format: Page 6 of 28 pages 51 COLOR FRAMER SELECT Format: 52 EDIT FIELD SELECT Format: 53 CHASE Format: RP 170-1993 Selects the color
35、framer mode. 1 -byte special binary code: bit 7 (msb): O = OFF - 2-field lock NTSC - 4-field lock PAUSECAM 1 = ON - 4-field lock NTSC - 8-field lock PAUSECAM bit 6: O = normal lock 1 = inverted lock nibble contains binary number, which specifies an offset from the lock spec- ified above in units of
36、fields. Excep- tion: FFh = as selected locally. bits 3-0: Selects the edit field. 1 -byte special binary code: OOh = start of field 1 always 01h = start of field 2 always 02h = at next vertical in immediate mode, or determined by field bit of timeline if in timeline mode FF.h = as selected locally (
37、TMC) Maintains a given time offset between the selected tape code of the machine and the specified timeline using appropriate transport mode as determined by the timeline (usually with “external reference time” source: see common message TIMELINE SOURCE). (type TIME) Definition: offset = master- sla
38、ve - e.g., if slave is to lead by 1 minute, send: O0 O1 O0 00; if slave is to lag by 1 minute, send: 23 59 O0 00; i.e., “24 hours complement” notation. 54 TCG LTC TIME SOURCE SELECT Selects the time source for the LTC time code generator of the controlled VTR. Page 7 of 28 pages SMPTE RP*370 93 O 83
39、57403 0000345 483 B AP 170-1993 Format: cTCG LTC TIME SOURCE SELECT 1 -byte special binary code: h = hold O1 h = run independently, starting with the value contained in I/F item PRESETTABLE TIME SOURCE LTC 021, = run with external, unspecified source 03h = run with the regenerated value of the LTC t
40、ime code as source (also contained in the I/F field LTC from tape) until a record ENTRY of the LTC track; then continue independently, running with the time value most recently read from tape, i.e., “jam-sync” function 04h = run with regenerated VITC time code from tape as source (also contained in
41、I/F field VITC FROM TAPE, i.e., “copy function” 05h = run with TAPE CODE as source (also contained in I/F field TAPE CODE 55 TCG VITC TIME SOURCE SELECT Selects the time source for the VITC time code generator of the controlled VTR. Format: 1 -byte special binary code: h = hold O1 h = run independen
42、tly, starting with the value contained in I/F item PRE- SElTABLE TIME SOURCE VITC 02h = run with external, unspecified source 03h = run with the regenerated value of the VITC time code as source (also contained in the I/F field VITC from tape) until a record ENTRY of the VITC track: then con- tinue
43、independently, running with the time value most recently read from tape, i.e., “jam-sync” function 04h = run with regenerated LTC time code from tape as source (also contained in I/F field LTC FROM TAPE), Le., “copy function” 05h = run with TAPE CODE as source (also contained in I/F field TAPE CODE
44、Page 8 of 28 pages a - - _. SMPTE RP*L70 93 U 8357403 O000346 3LT RP 170-1993 56 TCG LTC USERBIT SOURCE SELECT Selects the user source for the LTC time code generator of the controlled device. Format: 1 -byte special binary code: OOh = no userbits; i.e., all set to zero (= default) O1 h = userbits f
45、rom t/F item PRESET- TABLE USERBIT SOURCE LTC, which may be preset by a PRE- SET command 02h = userbits from external, unspecified source 03h = userbits continuously copied from the LTC time code from tape (also contained in I/F field USERBITS FROM TAPE LTC) 04h = userbits continuously copied from t
46、he VITC time code from tape (also contained in I/F field USERBITS FROM TAPE VITC) 57 TCG VITC USERBIT SOURCE SELECT Selects the userbit source for the VITC time code generator of the controlled device Format: 1 -byte special binary code: OOh = no userbits; i.e., all set to zero (= default) O1 h = us
47、erbits from I/F item PRESET- TABLE USERBIT SOURCE VITC, which may be preset by a PRE- SET command 02h = userbits from external, unspecified source 03h = userbits continuously copied from the VITC time code from tape (also contained in I/F field USERBITS FROM TAPE VITC) 041, = userbits continuously c
48、opied from the LTC time code from tape (also contained in I/F field USERBITS FROM TAPE LTC) (TMC) Ejects cassette or unthreads tape where applicable. 58 EJECT/UNTHREAD Format: Page 9 of 28 pages SMPTE RP*170 93 U 8357401 0000347 256 B RP 170-1993 59 5A 58 5c 5D 5E 5F 60 not used not used not used no
49、t used not used TRACKING SELECT Format: ANTI-CLOG CONTROL Format: PRESET Selects tracking mode. 1 -byte special binary code: ooh = FIXED (default) FFh = as selected locally h = AUTO Switches the .anti-clog mechanism on/off. 1 -byte special binary code: ooh = ON (default) 02h = extended 03h = immediate tension release FFh = as selected locally 01h = OFF Presets the named information field to the given value. Format: CPERMtTTED INFORMATION FIELD NAME Format and coding defined by the I/F NAME (see clause 5, Information fields). Permitted information field names for VTRs are