Knowledge

Vertical interval timecode

Source 📝

38: 98: 477:
To help prevent these problems, SMPTE time code contains a color framing bit, which can be used to indicate that the video material the timecode refers to follows a standard convention regarding the synchronization of video time code and the color framing sequence. If the color framing bit was set in
82:
As a practical matter, VITC can be more 'frame-accurate' than LTC, particularly at very slow tape speeds on analog formats. LTC readers can lose track of code at slow jog speeds whereas VITC can be read frame-by-frame if need be. Conversely, at high speeds (FF/rew.), the VITC is often unreadable due
473:
Preserving the color framing sequence of video across edits and between channels in video effects was an important issue in early analog composite videotape editing systems, as cuts between different color sequences would cause jumps in subcarrier phase, and mixing two signals of different field
441:
Field flag (bit 35 for 29.97/30 frame/s, bit 75 for 25 frame/s): This is an additional least-significant bit for the frame number, distinguishing the two interlaced fields in one video frame. It is set to 0 during the first field of a frame, and to 1 during the second. This bit replaces the
469:
The exact nature of the color frame sequence depends on the video standard being used. In the case of the three main composite video standards, PAL video has an 8-field (4 frame) color frame sequence, and NTSC and SECAM both have 4-field (2 frame) color frame sequences.
445:"Binary group flag" bits BGF0 and BGF2 (bits 55 and 75 for 29.97/30 frame/s, bits 35 and 55 for 25 frame/s): These indicate the format of the user bits. Both bits zero indicates no (or unspecified) format. Only BGF0 set indicates four 8-bit characters (transmitted 478:
both types of material, the editing system could then always ensure that color framing was preserved by constraining edit decisions between input sources to keep the correct relationship between the timecode sequences, and hence the color framing sequences.
78:
A video frame may contain more than one VITC code if necessary, recorded on different lines. This is often used in production, where different entities may want to encode different sets of time-code metadata on the same tape.
412:
numbering is in use; frame numbers 0 and 1 are skipped during the first second of every minute, except multiples of 10 minutes. This converts 30 frame/second time code to the 29.97 frame/second
454:
Bit 74 ("Binary group flag 1") was previously unassigned, but is used to indicate that the time code is synchronized to an external clock. If zero, the timecode start time is arbitrary.
542:
Recommendation ITU-R BR.780-2: Time and control code standards, for production applications in order to facilitate the international exchange of television programmes on magnetic tapes
71:(LTC), embedded in a new frame structure with extra synchronization bits and an error-detection checksum. The exception is that VITC is encoded twice per 41:
VITC Timecode, presented in the VBI space above the active picture area of a SVHS-C camcorder tape. (928x624 crop of 4fsc 1135x625 25i PAL frame via
83:
to image distortions, so the LTC is often used instead. Some VCRs have an auto selection between the two formats to provide the highest accuracy.
86:
VITC is 90 bits long: 32 bits of time code, 32 bits of user data, 18 synchronization bits, and 8 bits of checksum. It is transmitted using
562: 1368: 1292: 1236: 1195: 1625: 624: 823: 593:
This is an example of the 25 frame/s bit assignments, which are different from the more commonly seen 30/29.97 bit assignments.
474:
dominance would result in color artifacts on the part of the signal that was not in sync with the output color frame sequence.
1436: 581:
Indian Standard IS: 12429 (Part 2) Time and Control Code for Video Tape Recorders: Part 2 Vertical-Interval Time Code (VITC)
1282: 1218: 31: 1656: 461:
the sync bits, so bit 82 is the XOR of bits 74, 66, ..., 2), which can be described as a CRC with generator polynomial
423:
bit, is set to 1 if the time code is synchronized to a (color) video signal. The frame number modulo 2 (for NTSC and
1143: 1594: 1358: 1287: 785: 1109: 1045: 969: 1406: 1322: 1009: 933: 857: 1228: 1210: 75:
frame, once in each field, and one additional bit (the "field flag") is used to distinguish the two fields.
30:"VITC" redirects here. For the South African music Festival often referred to as "Vodacom In The City", see 1589: 1426: 1340: 515: 91: 1014: 617: 1353: 1297: 1126: 1062: 1004: 999: 994: 989: 984: 979: 928: 918: 665: 588: 90:
encoding at a bit rate of 115 times the line rate. (The unused 25 bit times are to leave room for the
61: 1568: 1457: 1102: 1097: 1087: 913: 510: 409: 1477: 908: 1277: 1599: 953: 610: 432: 579: 438:
Bits 35, 55, and 75 differ between 25 frame/s time code, and 30/29.97 frame/s. The bits are:
1584: 1431: 1421: 1411: 1269: 974: 37: 1619: 1579: 1302: 948: 872: 17: 8: 1574: 1165: 559: 60:
encoded on one scan line in a video signal. These lines are typically inserted into the
1651: 1401: 1028: 87: 807: 1467: 1416: 898: 656: 495: 540: 1614: 1079: 1037: 72: 1609: 1441: 566: 490: 68: 42: 1564: 1559: 1462: 1390: 1378: 1173: 877: 57: 1645: 1386: 1251: 1153: 1148: 803: 763: 759: 755: 751: 747: 743: 739: 735: 731: 691: 673: 505: 457:
The checksum in bits 82–89 is a simple bytewise XOR of the previous 82 bits (
446: 420: 882: 849: 703: 500: 602: 97: 938: 1396: 1330: 1241: 1200: 431:) should be preserved across cuts in order to avoid phase jumps in the 1604: 1183: 723: 683: 1482: 1472: 1363: 1348: 923: 862: 795: 1312: 1259: 775: 903: 839: 699: 771: 1136: 1067: 867: 779: 713: 707: 633: 424: 67:
With one exception, VITC contains the same payload as SMPTE
1554: 1307: 1190: 1131: 1119: 1114: 1092: 1055: 1050: 695: 413: 1178: 767: 546: 428: 181: 101:
VITC Timecode - via digital 720x512 NTSC export process.
351: 296: 241: 186: 1643: 449:). The combinations with BGF2 set are reserved. 618: 442:"polarity correction" bit in linear timecode. 632: 392: 334: 331: 279: 276: 224: 221: 166: 163: 625: 611: 535: 533: 531: 1513: 1511: 96: 36: 528: 14: 1644: 1505:Also used in China's DVB-S/S2 network. 1543: 1508: 1501: 1499: 644: 606: 1544: 465:+1. (Preset to zero, no inversion.) 56:, pronounced "vitsee") is a form of 32:In the City (South African festival) 486:Related technologies and standards 24: 1496: 27:Type of timecode in a video signal 25: 1668: 106:SMPTE vertical interval timecode 382: 378: 375: 368: 357: 327: 323: 313: 302: 272: 268: 258: 247: 217: 213: 210: 203: 192: 159: 645: 572: 553: 13: 1: 1010:Field-sequential color system 560:Timecode bit assignment table 521: 1590:Reverse Standards Conversion 516:Rewritable consumer timecode 92:horizontal blanking interval 7: 481: 108:(compliant with SMPTE 12M) 10: 1673: 589:Bureau of Indian Standards 62:vertical blanking interval 50:Vertical Interval Timecode 29: 1657:Film and video technology 1550: 1539: 1491: 1450: 1377: 1339: 1321: 1268: 1250: 1227: 1209: 1164: 1078: 1036: 1027: 962: 891: 848: 832: 816: 794: 722: 682: 664: 655: 651: 640: 511:AES-EBU embedded timecode 364: 361: 358: 328: 309: 306: 303: 273: 254: 251: 248: 218: 199: 196: 193: 160: 120: 117: 114: 565:January 5, 2011, at the 634:Broadcast video formats 1600:Television transmitter 591:. 2002 . pp. 2–5. 433:chrominance subcarrier 408:Bit 14 is set to 1 if 102: 46: 1585:MPEG transport stream 1412:MPEG-1 Audio Layer II 975:Mechanical television 883:Zweikanalton (A2/IGR) 100: 64:of the video signal. 40: 1620:Widescreen signaling 1595:Standards conversion 1580:Moving image formats 1575:Display motion blur 427:) or modulo 4 (for 109: 1626:Analogue TV Topics 189:(0–23, 24, or 29) 105: 103: 88:non-return-to-zero 47: 1639: 1638: 1635: 1634: 1535: 1534: 1531: 1530: 1527: 1526: 1417:MPEG Multichannel 1023: 1022: 569:, Charles Poynton 496:Burnt-in timecode 405: 404: 16:(Redirected from 1664: 1615:Video processing 1545:Technical issues 1541: 1540: 1518: 1515: 1506: 1503: 1034: 1033: 766:(Color systems: 694:(Color systems: 662: 661: 653: 652: 642: 641: 627: 620: 613: 604: 603: 594: 592: 586: 576: 570: 557: 551: 550: 537: 126: Bit  110: 104: 73:interlaced video 21: 1672: 1671: 1667: 1666: 1665: 1663: 1662: 1661: 1642: 1641: 1640: 1631: 1610:Video on demand 1555:14:9 compromise 1546: 1523: 1522: 1521: 1516: 1509: 1504: 1497: 1487: 1446: 1442:MPEG-H 3D Audio 1373: 1335: 1317: 1264: 1246: 1223: 1205: 1160: 1074: 1019: 958: 887: 844: 828: 812: 790: 718: 678: 647: 636: 631: 600: 598: 597: 584: 578: 577: 573: 567:Wayback Machine 558: 554: 539: 538: 529: 524: 491:Linear timecode 484: 353: 298: 243: 188: 107: 69:linear timecode 35: 28: 23: 22: 15: 12: 11: 5: 1670: 1660: 1659: 1654: 1637: 1636: 1633: 1632: 1630: 1629: 1622: 1617: 1612: 1607: 1602: 1597: 1592: 1587: 1582: 1577: 1572: 1565:Digital cinema 1562: 1560:Broadcast-safe 1557: 1551: 1548: 1547: 1537: 1536: 1533: 1532: 1529: 1528: 1525: 1524: 1520: 1519: 1507: 1494: 1493: 1492: 1489: 1488: 1486: 1485: 1480: 1475: 1470: 1465: 1463:Broadcast flag 1460: 1454: 1452: 1451:Hidden signals 1448: 1447: 1445: 1444: 1439: 1434: 1429: 1424: 1419: 1414: 1409: 1404: 1399: 1394: 1383: 1381: 1375: 1374: 1372: 1371: 1366: 1361: 1356: 1351: 1345: 1343: 1337: 1336: 1334: 1333: 1327: 1325: 1319: 1318: 1316: 1315: 1310: 1305: 1300: 1295: 1290: 1285: 1280: 1274: 1272: 1266: 1265: 1263: 1262: 1256: 1254: 1248: 1247: 1245: 1244: 1239: 1233: 1231: 1225: 1224: 1222: 1221: 1215: 1213: 1207: 1206: 1204: 1203: 1198: 1193: 1188: 1187: 1186: 1176: 1170: 1168: 1162: 1161: 1159: 1158: 1157: 1156: 1151: 1141: 1140: 1139: 1134: 1124: 1123: 1122: 1117: 1107: 1106: 1105: 1100: 1095: 1084: 1082: 1076: 1075: 1073: 1072: 1071: 1070: 1060: 1059: 1058: 1053: 1042: 1040: 1031: 1025: 1024: 1021: 1020: 1018: 1017: 1012: 1007: 1002: 997: 992: 987: 982: 977: 972: 966: 964: 960: 959: 957: 956: 951: 946: 941: 936: 931: 926: 921: 916: 911: 906: 901: 895: 893: 892:Hidden signals 889: 888: 886: 885: 880: 878:Sound-in-Syncs 875: 870: 865: 860: 854: 852: 846: 845: 843: 842: 836: 834: 830: 829: 827: 826: 820: 818: 814: 813: 811: 810: 800: 798: 792: 791: 789: 788: 783: 728: 726: 720: 719: 717: 716: 711: 688: 686: 680: 679: 677: 676: 670: 668: 659: 649: 648: 638: 637: 630: 629: 622: 615: 607: 596: 595: 571: 552: 549:. 2005-04-08 . 526: 525: 523: 520: 519: 518: 513: 508: 503: 498: 493: 483: 480: 467: 466: 455: 452: 451: 450: 443: 436: 417: 403: 402: 391: 388: 385: 381: 380: 377: 374: 371: 367: 366: 363: 360: 356: 355: 349: 348: 345: 342: 339: 336: 333: 330: 326: 325: 322: 319: 316: 312: 311: 308: 305: 301: 300: 294: 293: 290: 287: 284: 281: 278: 275: 271: 270: 267: 264: 261: 257: 256: 253: 250: 246: 245: 239: 238: 235: 232: 229: 226: 223: 220: 216: 215: 212: 209: 206: 202: 201: 198: 195: 191: 190: 184: 183: 180: 177: 174: 171: 168: 165: 162: 158: 157: 156: 9  154: 153: 8  151: 150: 7  148: 147: 6  145: 144: 5  142: 141: 4  139: 138: 3  136: 135: 2  133: 132: 1  130: 129: 0  127: 123: 122: 119: 116: 113: 58:SMPTE timecode 26: 9: 6: 4: 3: 2: 1669: 1658: 1655: 1653: 1650: 1649: 1647: 1627: 1623: 1621: 1618: 1616: 1613: 1611: 1608: 1606: 1603: 1601: 1598: 1596: 1593: 1591: 1588: 1586: 1583: 1581: 1578: 1576: 1573: 1570: 1566: 1563: 1561: 1558: 1556: 1553: 1552: 1549: 1542: 1538: 1514: 1512: 1502: 1500: 1495: 1490: 1484: 1481: 1479: 1476: 1474: 1471: 1469: 1466: 1464: 1461: 1459: 1456: 1455: 1453: 1449: 1443: 1440: 1438: 1435: 1433: 1430: 1428: 1425: 1423: 1420: 1418: 1415: 1413: 1410: 1408: 1405: 1403: 1400: 1398: 1395: 1392: 1388: 1385: 1384: 1382: 1380: 1376: 1370: 1367: 1365: 1362: 1360: 1357: 1355: 1352: 1350: 1347: 1346: 1344: 1342: 1338: 1332: 1329: 1328: 1326: 1324: 1320: 1314: 1311: 1309: 1306: 1304: 1301: 1299: 1296: 1294: 1291: 1289: 1286: 1284: 1281: 1279: 1276: 1275: 1273: 1271: 1267: 1261: 1258: 1257: 1255: 1253: 1252:MPEG-4 Visual 1249: 1243: 1240: 1238: 1235: 1234: 1232: 1230: 1226: 1220: 1217: 1216: 1214: 1212: 1208: 1202: 1199: 1197: 1194: 1192: 1189: 1185: 1182: 1181: 1180: 1177: 1175: 1172: 1171: 1169: 1167: 1163: 1155: 1152: 1150: 1147: 1146: 1145: 1142: 1138: 1135: 1133: 1130: 1129: 1128: 1125: 1121: 1118: 1116: 1113: 1112: 1111: 1108: 1104: 1101: 1099: 1096: 1094: 1091: 1090: 1089: 1086: 1085: 1083: 1081: 1077: 1069: 1066: 1065: 1064: 1061: 1057: 1054: 1052: 1049: 1048: 1047: 1044: 1043: 1041: 1039: 1035: 1032: 1030: 1026: 1016: 1013: 1011: 1008: 1006: 1003: 1001: 998: 996: 993: 991: 988: 986: 983: 981: 978: 976: 973: 971: 968: 967: 965: 961: 955: 952: 950: 947: 945: 942: 940: 937: 935: 932: 930: 927: 925: 922: 920: 917: 915: 912: 910: 907: 905: 902: 900: 897: 896: 894: 890: 884: 881: 879: 876: 874: 871: 869: 866: 864: 861: 859: 856: 855: 853: 851: 847: 841: 838: 837: 835: 831: 825: 822: 821: 819: 815: 809: 805: 802: 801: 799: 797: 793: 787: 784: 781: 777: 773: 769: 765: 761: 757: 753: 749: 745: 741: 737: 733: 730: 729: 727: 725: 721: 715: 712: 709: 705: 701: 697: 693: 690: 689: 687: 685: 681: 675: 672: 671: 669: 667: 663: 660: 658: 654: 650: 643: 639: 635: 628: 623: 621: 616: 614: 609: 608: 605: 601: 590: 583: 582: 575: 568: 564: 561: 556: 548: 544: 543: 536: 534: 532: 527: 517: 514: 512: 509: 507: 506:MIDI timecode 504: 502: 499: 497: 494: 492: 489: 488: 487: 479: 475: 471: 464: 460: 456: 453: 448: 447:little-endian 444: 440: 439: 437: 434: 430: 426: 422: 421:color framing 418: 415: 411: 407: 406: 400: 396: 389: 386: 383: 372: 369: 350: 346: 343: 340: 337: 320: 317: 314: 295: 291: 288: 285: 282: 265: 262: 259: 240: 236: 233: 230: 227: 207: 204: 185: 178: 175: 172: 169: 155: 152: 149: 146: 143: 140: 137: 134: 131: 128: 125: 124: 112: 111: 99: 95: 93: 89: 84: 80: 76: 74: 70: 65: 63: 59: 55: 51: 44: 39: 33: 19: 1166:MPEG-2 Video 943: 704:Clear-Vision 599: 580: 574: 555: 541: 501:CTL timecode 485: 476: 472: 468: 462: 458: 419:Bit 15, the 398: 394: 187:Frame number 85: 81: 77: 66: 53: 49: 48: 1624:Templates ( 1341:MPEG-H HEVC 1080:Progressive 1646:Categories 1468:Captioning 1270:MPEG-4 AVC 1038:Interlaced 963:Historical 899:Captioning 858:BTSC (MTS) 833:1250 lines 817:1125 lines 646:Television 522:References 410:drop frame 393:CRC bits ( 182:User bits 121:User bits 43:VHS-Decode 1652:Timecodes 1605:Test card 1278:ATSC A/72 1184:DVB 3D-TV 796:819 lines 724:625 lines 684:525 lines 666:405 lines 459:including 416:standard. 118:Timecode 1517:Defunct. 1483:Teletext 1349:ATSC 3.0 1005:567-line 1000:455-line 995:441-line 990:375-line 985:343-line 980:180-line 970:Pre-1940 924:Teletext 804:System E 732:System B 692:System M 674:System A 563:Archived 482:See also 1364:ISDB-S3 1313:MobaHo! 1260:MobaHo! 1029:Digital 776:PALplus 354:(0–23) 299:(0–59) 297:Minutes 244:(0–59) 242:Seconds 1437:HE-AAC 1359:HD DMB 904:CGMS-A 840:HD-MAC 700:NTSC-J 657:Analog 1379:Audio 1331:ABS-S 1303:SBTVD 1242:ABS-S 1201:ABS-S 1144:UHDTV 1137:1080p 1068:1080i 868:NICAM 850:Audio 780:SECAM 772:PAL-N 714:B-MAC 708:PAL-M 585:(PDF) 425:SECAM 401:+ 1) 352:Hours 115:Sync 1473:CPCM 1427:LPCM 1397:AC-4 1387:AC-3 1369:DTMB 1323:AVS2 1308:1seg 1293:DTMB 1283:CMMB 1237:DTMB 1229:AVS+ 1219:CMMB 1196:DTMB 1191:ISDB 1174:ATSC 1132:720p 1127:HDTV 1120:576p 1115:480p 1110:EDTV 1103:288p 1098:240p 1093:1seg 1088:LDTV 1063:HDTV 1056:576i 1051:480i 1046:SDTV 1015:OSKM 944:VITC 934:VEIL 863:EIAJ 824:MUSE 696:NTSC 414:NTSC 395:g(x) 54:VITC 18:VITC 1569:DCI 1478:EPG 1458:AFD 1432:AAC 1422:PCM 1407:DRA 1402:DTS 1391:5.1 1354:DVB 1298:DVB 1288:DMB 1211:AVS 1179:DVB 954:XDS 949:WSS 939:VIT 929:VBI 919:PDC 914:GCR 909:EPG 873:SAP 786:MAC 768:PAL 547:ITU 429:PAL 384:80 359:70 329:60 304:50 274:40 249:30 219:20 194:10 94:.) 1648:: 1510:^ 1498:^ 1154:8K 1149:4K 806:, 778:, 774:, 770:, 762:, 758:, 754:, 750:, 746:, 742:, 738:, 734:, 706:, 702:, 698:, 587:. 545:. 530:^ 397:= 390:0 379:F 373:20 370:10 365:0 347:8 335:0 324:F 321:40 318:20 315:10 310:0 292:8 280:0 269:F 266:40 263:20 260:10 255:0 237:8 225:0 214:C 208:20 205:10 200:0 179:8 167:0 161:0 45:) 1628:) 1571:) 1567:( 1393:) 1389:( 808:F 782:) 764:N 760:L 756:K 752:I 748:H 744:G 740:D 736:C 710:) 626:e 619:t 612:v 463:x 435:. 399:x 387:1 376:S 362:1 344:4 341:2 338:1 332:1 307:1 289:4 286:2 283:1 277:1 252:1 234:4 231:2 228:1 222:1 211:D 197:1 176:4 173:2 170:1 164:1 52:( 34:. 20:)

Index

VITC
In the City (South African festival)

VHS-Decode
SMPTE timecode
vertical blanking interval
linear timecode
interlaced video
non-return-to-zero
horizontal blanking interval

drop frame
NTSC
color framing
SECAM
PAL
chrominance subcarrier
little-endian
Linear timecode
Burnt-in timecode
CTL timecode
MIDI timecode
AES-EBU embedded timecode
Rewritable consumer timecode



Recommendation ITU-R BR.780-2: Time and control code standards, for production applications in order to facilitate the international exchange of television programmes on magnetic tapes
ITU
Timecode bit assignment table

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.