26 lines
568 B
TypeScript
26 lines
568 B
TypeScript
export const MIME_MAP: Record<string, string> = {
|
|
// Audio types
|
|
'audio/aac': 'aac',
|
|
'audio/mpeg': 'mp3',
|
|
'audio/ogg': 'oga',
|
|
'audio/wav': 'wav',
|
|
'audio/webm': 'weba',
|
|
'audio/flac': 'flac',
|
|
'audio/mp4': 'm4a',
|
|
'audio/x-aiff': 'aif',
|
|
'audio/x-ms-wma': 'wma',
|
|
'audio/midi': 'mid',
|
|
|
|
// Video types
|
|
'video/mp4': 'mp4',
|
|
'video/mpeg': 'mpeg',
|
|
'video/ogg': 'ogv',
|
|
'video/webm': 'webm',
|
|
'video/x-msvideo': 'avi',
|
|
'video/quicktime': 'mov',
|
|
'video/x-ms-wmv': 'wmv',
|
|
'video/x-flv': 'flv',
|
|
'video/3gpp': '3gp',
|
|
'video/3gpp2': '3g2',
|
|
};
|