Module 501778

3,107 characters · in 5156baf5d166b612.js
Dependencies
Required by (1)
Lazily required by (0)none
Requires (0)none
Lazily requires (0)none
Source Raw
function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.VideoTypes=void 0;class n{}t.VideoTypes=n,n.AVI={extension:"avi",mimeType:"video/x-msvideo",description:"Audio Video Interleave video format",signatures:[{sequence:[82,73,70,70,65,86,73,32,76,73,83,84],skippedBytes:[4,5,6,7]}]},n.FLV={extension:"flv",mimeType:"video/x-flv",description:"Flash Video file",signatures:[{sequence:[70,76,86,1]},{sequence:[102,116,121,112,77,52,86,32],description:"ISO Media, MPEG v4 system, or iTunes AVC-LC file",offset:4,compatibleExtensions:["mp4","m4v"]}]},n.M4V={extension:"m4v",mimeType:"video/x-m4v",description:"Apple's video container format, very similar to MP4",signatures:[{sequence:[102,116,121,112,109,112,52,50],description:"MPEG-4 video | QuickTime file",offset:4,compatibleExtensions:["mp4"]},{sequence:[102,116,121,112,77,52,86,32],description:"ISO Media, MPEG v4 system, or iTunes AVC-LC file",offset:4,compatibleExtensions:["mp4","flv"]}]},n.MKV={extension:"mkv",mimeType:"video/x-matroska",description:"MKV (Matroska Video) is a flexible, open-source media container format that supports multiple audio, video, and subtitle streams in a single file",signatures:[{sequence:[26,69,223,163],description:"EBML identifier",compatibleExtensions:["webm","mka","mks","mk3d"]}]},n.MOV={extension:"mov",mimeType:"video/quicktime",description:"QuickTime movie file",signatures:[{sequence:[102,116,121,112,113,116,32,32],offset:4},{sequence:[109,111,111,118],offset:4}]},n.MP4={extension:"mp4",mimeType:"video/mp4",description:"A multimedia container format widely used for storing audio, video, and other data, and is known for its high compression efficiency and compatibility with many devices",signatures:[{sequence:[102,116,121,112,77,83,78,86],description:"MPEG-4 video file",offset:4},{sequence:[102,116,121,112,105,115,111,109],description:"ISO Base Media file (MPEG-4) v1",offset:4},{sequence:[102,116,121,112,77,52,86,32],description:"ISO Media, MPEG v4 system, or iTunes AVC-LC file",offset:4,compatibleExtensions:["m4v","flv"]}]},n.OGG={extension:"ogg",mimeType:"video/ogg",description:"Ogg Vorbis Codec compressed Multimedia file",signatures:[{sequence:[79,103,103,83,0,2,0,0,0,0,0,0,0,0],compatibleExtensions:["oga","ogv","ogx"]}]},n.SWF={extension:"swf",mimeType:"application/x-shockwave-flash",description:"SWF (Shockwave Flash) is a file format for multimedia, vector graphics, and ActionScript, used for creating and delivering animations, games, and other interactive web-based content",signatures:[{sequence:[67,87,83],description:"Macromedia Shockwave Flash player file (zlib compressed, SWF 6 and later)"},{sequence:[70,87,83],description:"Macromedia Shockwave Flash player file (uncompressed)"},{sequence:[90,87,83],description:"Macromedia Shockwave Flash player file (uncompressed)"}]},n.WEBM={extension:"webm",mimeType:"video/webm",description:"WebM is a royalty-free, open-source media file format optimized for web delivery, using efficient VP8 video and Vorbis audio codecs",signatures:[{sequence:[26,69,223,163],description:"EBML identifier",compatibleExtensions:["mkv"]}]}}