101:
it relatively easy to know which codec will play the file. In contrast to that, some very general-purpose container types like AVI (.avi) and QuickTime (.mov) can contain video and audio in almost any format, and have file extensions named after the container type, making it very hard for the end user to use the file extension to derive which codec or program to use to play the files.
100:
enables the user to derive which program will open the file. That is the case with some video file formats, such as WebM (.webm), Windows Media Video (.wmv), Flash Video (.flv), and Ogg Video (.ogv), each of which can only contain a few well-defined subtypes of video and audio coding formats, making
463:
tag, where the video has no sound. As there were large communities online which create art using the medium of short soundless videos in GIF format, GIFV was created as a functionally similar replacement with vastly smaller filesizes than the inefficient GIF format.
111:
project's libraries have very wide support for encoding and decoding video file formats. For example, Google uses ffmpeg to support a wide range of upload video formats for YouTube. One widely used media player using the ffmpeg libraries is the free software
263:
Use of the H.264 and AAC compression formats in the FLV file format has some limitations and authors of Flash Player strongly encourage everyone to embrace the new standard F4V file format de facto standard for web-based streaming video (over
458:
Not standardized, and not a real video file in the classical meaning since it merely references the real video file (e.g. a .webm file), which has to exist separately elsewhere. A .gifv "file" is simply a HTML webpage which includes a
93:; playing or encoding a video file will sometimes require the user to install a codec library corresponding to the type of video and audio coding used in the file.
1188:
1148:
535:
The standard video format used by many Sony and
Panasonic HD camcorders. It is also used for storing high definition video on Blu-ray discs.
743:
509:
407:
396:
378:
469:
265:
419:
652:
643:
1225:
85:
The coded video and audio inside a video file container (i.e. not headers, footers, and metadata) is called the
82:
specified by a restriction on which container format and which video and audio compression formats are allowed.
1092:
1047:
441:
43:
1185:
710:
701:
576:
1266:
491:
1018:
962:
890:
854:
797:
554:
540:
295:
258:
250:
79:
694:
347:
format have .vob filename extension and are typically stored in the VIDEO_TS folder at the root of a
1006:
950:
568:
316:
177:
63:
59:
51:
1208:
329:
71:
36:
899:
Developed by Apple, used in iTunes. Very similar to MP4 format, but may optionally have DRM.
725:
113:
1192:
86:
1167:
1261:
988:
932:
880:
771:
762:
281:
233:
97:
1255:
993:
937:
894:
862:
784:
754:
337:
320:
105:
28:
182:
89:. A program (or hardware) which can decode compressed video or audio is called a
1238:
1115:
1040:
973:
737:
348:
273:
217:
24:
750:
675:
668:
636:
460:
186:
66:). The container can also contain synchronization information, subtitles, and
662:
657:
630:
625:
620:
611:
581:
Windows Media Video, Windows Media Video Screen, Windows Media Video Image
1014:
958:
202:
194:
155:
67:
47:
32:
1085:
1030:
436:
Simple animation, inefficient compression, no sound, widely supported
1034:
1022:
1010:
966:
954:
837:
811:
792:
788:
383:
374:
333:
173:
108:
1168:"Google's YouTube Uses FFmpeg | Breaking Eggs And Making Omelettes"
1001:
997:
980:
945:
941:
885:
849:
780:
776:
524:
516:
286:
254:
246:
237:
90:
116:, which can play most video files that end users will encounter.
1026:
924:
387:
352:
147:
75:
606:
Supports all resolutions, sampling structures, and frame rates
1130:
872:
858:
826:
801:
558:
369:
360:
344:
325:
305:
291:
242:
229:
168:
164:
160:
55:
50:
format) containing visual (video without audio) data in a
832:Old, but very widely used due to installed base.
690:G.723 ADPCM audio (not the G.723.1 speech codec)
70:such as title. A standardized (or in some cases
1110:For streaming video content over the Internet
825:MPEG-1 Audio Layer I, MPEG-1 Audio Layer III (
8:
35:system. Video is almost always stored using
1184:Kaourantin.net (31 October 2007) Tinic Uro
749:Proprietary video file format produced for
919:Samsung video format for portable players
123:
16:File format for storing digital video data
1159:
1136:Developed by the Adobe Flash Platform
532:Dolby AC-3 or uncompressed linear PCM
1149:Comparison of video container formats
584:Windows Media Audio, Sipro ACELP.net
96:Good design normally dictates that a
7:
1203:
1201:
1025:v1 or Enhanced aacPlus (HE-AAC v2),
42:A video file normally consists of a
969:v1 or Enhanced aacPlus (HE-AAC v2)
1186:New File Extensions and MIME Types
1133:, F4V, ISO base media file format
910:MPEG-4 utilising a special header
14:
351:. The VOB format is based on the
236:, Screen video, Screen video 2,
470:Multiple-image Network Graphics
816:.mpg, .mp2, .mpeg, .mpe, .mpv
486:Inefficient, not widely used.
1:
597:Further documentation needed
58:) alongside audio data in an
768:.mp4, .m4p (with DRM), .m4v
1213:www.digitalpreservation.gov
336:, Audio Layer II (MP2), or
1283:
653:RealMedia Variable Bitrate
644:RealMedia Variable Bitrate
120:List of video file formats
74:) video file type such as
1195:, Retrieved on 2009-08-03
1124:Audio, video, text, data
1121:.flv .f4v .f4p .f4a .f4b
39:to reduce the file size.
1093:Nullsoft Streaming Video
1048:Material Exchange Format
1039:Common video format for
972:Common video format for
733:Modified version of AVI
529:AVCHD (MPEG-4 / H.264 )
442:Video alternative to GIF
1209:"QuickTime File Format"
702:Advanced Systems Format
687:based upon H.263 video
355:program stream format.
139:Audio coding format(s)
136:Video coding format(s)
1239:"RoQ - MultimediaWiki"
1127:Adobe Flash Platform
798:Advanced Audio Coding
541:QuickTime File Format
517:MPEG Transport Stream
300:Replacement for FLV.
757:with video playback
569:Windows Media Video
317:H.262/MPEG-2 Part 2
185:format created for
60:audio coding format
52:video coding format
1243:wiki.multimedia.cx
1191:2010-07-06 at the
1174:. 9 February 2011.
843:.mpg, .mpeg, .m2v
130:File extension(s)
1226:"AMV codec tools"
1140:
1139:
695:VivoActive Player
591:Raw video format
521:.MTS, .M2TS, .TS
133:Container format
72:de facto standard
37:lossy compression
21:video file format
1274:
1247:
1246:
1235:
1229:
1223:
1217:
1216:
1205:
1196:
1182:
1176:
1175:
1164:
726:AMV video format
124:
114:VLC media player
1282:
1281:
1277:
1276:
1275:
1273:
1272:
1271:
1252:
1251:
1250:
1237:
1236:
1232:
1228:code.google.com
1224:
1220:
1207:
1206:
1199:
1193:Wayback Machine
1183:
1179:
1166:
1165:
1161:
1157:
1145:
122:
17:
12:
11:
5:
1280:
1278:
1270:
1269:
1264:
1254:
1253:
1249:
1248:
1230:
1218:
1197:
1177:
1158:
1156:
1153:
1152:
1151:
1144:
1141:
1138:
1137:
1134:
1128:
1125:
1122:
1119:
1112:
1111:
1108:
1105:
1102:
1099:
1096:
1089:
1088:
1082:
1079:
1076:
1073:
1070:
1066:
1065:
1063:
1060:
1057:
1054:
1051:
1044:
1043:
1037:
1004:
991:
989:MPEG-4 Part 12
986:
983:
977:
976:
970:
948:
935:
933:MPEG-4 Part 12
930:
927:
921:
920:
917:
914:
911:
908:
905:
901:
900:
897:
888:
883:
881:MPEG-4 Part 12
878:
875:
869:
868:
866:
852:
847:
844:
841:
840: – Video
834:
833:
830:
823:
822:MPEG-1 part 2
820:
819:MPEG-1 part 1
817:
814:
808:
807:
805:
795:
774:
772:MPEG-4 Part 12
769:
766:
763:MPEG-4 Part 14
759:
758:
755:S1 MP3 players
747:
740:
734:
731:
728:
722:
721:
719:
716:
713:
708:
705:
698:
697:
691:
688:
685:
682:
679:
672:
671:
665:
660:
655:
650:
647:
640:
639:
633:
628:
623:
618:
615:
608:
607:
604:
603:Doesn't apply
601:
600:Doesn't apply
598:
595:
592:
588:
587:
585:
582:
579:
574:
571:
565:
564:
562:
552:
549:
546:
543:
537:
536:
533:
530:
527:
522:
519:
513:
512:
506:
503:
500:
497:
494:
488:
487:
484:
481:
478:
475:
472:
466:
465:
456:
453:
450:
447:
444:
438:
437:
434:
431:
428:
425:
422:
416:
415:
413:
410:
405:
402:
399:
393:
392:
390:
381:
372:
367:
364:
357:
356:
341:
323:
314:
311:
308:
302:
301:
298:
289:
284:
282:MPEG-4 Part 12
279:
276:
270:
269:
261:
240:
234:Sorenson Spark
227:
224:
221:
214:
213:
211:
208:
205:
200:
197:
191:
190:
180:
171:
158:
153:
150:
144:
143:
140:
137:
134:
131:
128:
121:
118:
98:file extension
23:is a type of
15:
13:
10:
9:
6:
4:
3:
2:
1279:
1268:
1267:Video formats
1265:
1263:
1260:
1259:
1257:
1244:
1240:
1234:
1231:
1227:
1222:
1219:
1215:. 2013-02-14.
1214:
1210:
1204:
1202:
1198:
1194:
1190:
1187:
1181:
1178:
1173:
1172:multimedia.cx
1169:
1163:
1160:
1154:
1150:
1147:
1146:
1142:
1135:
1132:
1129:
1126:
1123:
1120:
1117:
1114:
1113:
1109:
1106:
1103:
1100:
1097:
1094:
1091:
1090:
1087:
1083:
1080:
1077:
1074:
1071:
1068:
1067:
1064:
1061:
1058:
1055:
1052:
1049:
1046:
1045:
1042:
1038:
1036:
1032:
1028:
1024:
1020:
1016:
1012:
1008:
1005:
1003:
999:
995:
994:MPEG-4 Part 2
992:
990:
987:
984:
982:
979:
978:
975:
971:
968:
964:
960:
956:
952:
949:
947:
943:
939:
938:MPEG-4 Part 2
936:
934:
931:
928:
926:
923:
922:
918:
915:
912:
909:
906:
903:
902:
898:
896:
895:Dolby Digital
892:
889:
887:
884:
882:
879:
876:
874:
871:
870:
867:
864:
863:MPEG-2 Part 3
860:
856:
853:
851:
848:
845:
842:
839:
836:
835:
831:
828:
824:
821:
818:
815:
813:
810:
809:
806:
803:
799:
796:
794:
790:
786:
785:MPEG-4 Part 2
782:
778:
775:
773:
770:
767:
764:
761:
760:
756:
752:
748:
745:
741:
739:
735:
732:
729:
727:
724:
723:
720:
717:
714:
712:
709:
706:
703:
700:
699:
696:
692:
689:
686:
683:
680:
677:
674:
673:
670:
666:
664:
661:
659:
656:
654:
651:
648:
645:
642:
641:
638:
634:
632:
629:
627:
624:
622:
619:
616:
613:
610:
609:
605:
602:
599:
596:
593:
590:
589:
586:
583:
580:
578:
575:
572:
570:
567:
566:
563:
560:
556:
553:
550:
547:
544:
542:
539:
538:
534:
531:
528:
526:
523:
520:
518:
515:
514:
511:
507:
504:
501:
498:
495:
493:
490:
489:
485:
482:
479:
476:
473:
471:
468:
467:
462:
457:
454:
451:
448:
445:
443:
440:
439:
435:
432:
429:
426:
423:
421:
418:
417:
414:
411:
409:
406:
403:
400:
398:
395:
394:
391:
389:
385:
382:
380:
376:
373:
371:
368:
365:
362:
359:
358:
354:
350:
346:
342:
339:
338:Dolby Digital
335:
331:
327:
324:
322:
321:MPEG-1 Part 2
318:
315:
312:
309:
307:
304:
303:
299:
297:
293:
290:
288:
285:
283:
280:
277:
275:
272:
271:
267:
262:
260:
256:
252:
248:
244:
241:
239:
235:
231:
228:
225:
222:
219:
216:
215:
212:
209:
206:
204:
201:
198:
196:
193:
192:
188:
184:
181:
179:
175:
172:
170:
166:
162:
159:
157:
154:
151:
149:
146:
145:
141:
138:
135:
132:
129:
126:
125:
119:
117:
115:
110:
107:
106:free software
102:
99:
94:
92:
88:
83:
81:
77:
73:
69:
65:
61:
57:
53:
49:
46:(e.g. in the
45:
40:
38:
34:
30:
29:digital video
26:
22:
1242:
1233:
1221:
1212:
1180:
1171:
1162:
183:Royalty-free
103:
95:
84:
41:
27:for storing
20:
18:
1116:Flash Video
1041:cell phones
974:cell phones
751:MP4 players
742:Variant of
738:Motion JPEG
736:Variant of
366:.ogv, .ogg
218:Flash Video
25:file format
1256:Categories
1155:References
676:VivoActive
669:RealPlayer
637:RealPlayer
548:QuickTime
545:.mov, .qt
461:HTML video
251:Nellymoser
187:HTML video
31:data on a
865:, others
804:, others
693:Made for
667:Made for
663:RealAudio
658:RealVideo
635:Made for
631:RealAudio
626:RealVideo
621:RealMedia
612:RealMedia
561:, others
343:Files in
44:container
1189:Archived
1143:See also
1084:used by
746:, ADPCM
203:Matroska
195:Matroska
156:Matroska
68:metadata
48:Matroska
33:computer
1086:Quake 3
1015:AMR-WB+
959:AMR-WB+
646:(RMVB)
340:(AC-3)
87:essence
80:profile
1118:(FLV)
1095:(NSV)
1050:(MXF)
1035:VMR-WB
1023:HE-AAC
1019:AAC-LC
1011:AMR-WB
1007:AMR-NB
967:HE-AAC
963:AAC-LC
955:AMR-WB
951:AMR-NB
838:MPEG-2
812:MPEG-1
793:MPEG-1
789:MPEG-2
765:(MP4)
704:(ASF)
678:(VIV)
649:.rmvb
446:.gifv
384:Vorbis
375:Theora
363:Video
334:MPEG-1
220:(FLV)
174:Vorbis
152:.webm
142:Notes
109:FFmpeg
62:(e.g.
54:(e.g.
1262:Video
1098:.nsv
1072:.roq
1053:.mxf
1002:H.264
998:H.263
985:.3g2
981:3GPP2
946:H.264
942:H.263
929:.3gp
907:.svi
886:H.264
877:.m4v
850:H.262
781:H.265
777:H.264
730:.amv
707:.asf
681:.viv
614:(RM)
594:.yuv
573:.wmv
551:many
525:AVCHD
508:Uses
496:.avi
483:none
474:.mng
455:none
449:HTML
433:none
424:.gif
408:Dirac
401:.drc
397:Dirac
379:Dirac
310:.vob
287:H.264
278:.flv
255:Speex
247:ADPCM
238:H.264
223:.flv
199:.mkv
127:Name
91:codec
78:is a
76:.webm
1101:NSV
1069:ROQ
1056:MXF
1027:EVRC
925:3GPP
904:SVI
753:and
718:any
715:any
684:VIV
617:.rm
510:RIFF
505:any
502:any
499:AVI
480:N/A
477:N/A
452:any
430:N/A
427:N/A
388:FLAC
353:MPEG
313:VOB
266:RTMP
226:FLV
210:any
207:any
178:Opus
148:WebM
104:The
64:Opus
1131:SWF
1033:or
1031:SMV
891:AAC
873:M4V
859:MP3
855:AAC
827:MP3
802:MP3
744:IMA
711:ASF
577:ASF
559:MP3
555:AAC
492:AVI
420:GIF
370:Ogg
361:Ogg
349:DVD
345:VOB
330:DTS
326:PCM
319:or
306:Vob
296:AAC
292:MP3
274:F4V
268:).
259:AAC
243:MP3
230:VP6
169:AV1
165:VP9
161:VP8
56:VP9
1258::
1241:.
1211:.
1200:^
1170:.
1107:?
1104:?
1081:?
1078:?
1075:?
1062:?
1059:?
1029:,
1021:,
1017:,
1013:,
1009:,
1000:,
996:,
965:,
961:,
957:,
953:,
944:,
940:,
916:?
913:?
893:,
861:,
857:,
846:?
829:)
800:,
791:,
787:,
783:,
779:,
557:,
412:?
404:?
386:,
377:,
332:,
328:,
294:,
257:,
253:,
249:,
245:,
232:,
189:.
176:,
167:,
163:,
19:A
1245:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.