UNPKG

@remotion/renderer

Version:

Render Remotion videos using Node.js or Bun

86 lines (85 loc) 2.4 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.defaultFileExtensionMap = void 0; exports.defaultFileExtensionMap = { 'h264-mkv': { default: 'mkv', forAudioCodec: { 'pcm-16': { possible: ['mkv'], default: 'mkv' }, mp3: { possible: ['mkv'], default: 'mkv' }, }, }, 'h264-ts': { default: 'ts', forAudioCodec: { 'pcm-16': { possible: ['ts'], default: 'ts' }, aac: { possible: ['ts'], default: 'ts' }, }, }, aac: { default: 'aac', forAudioCodec: { aac: { possible: ['aac', '3gp', 'm4a', 'm4b', 'mpg', 'mpeg'], default: 'aac', }, 'pcm-16': { possible: ['wav'], default: 'wav', }, }, }, gif: { default: 'gif', forAudioCodec: {}, }, h264: { default: 'mp4', forAudioCodec: { 'pcm-16': { possible: ['mkv', 'mov'], default: 'mkv' }, aac: { possible: ['mp4', 'mkv', 'mov'], default: 'mp4' }, mp3: { possible: ['mp4', 'mkv', 'mov'], default: 'mp4' }, }, }, h265: { default: 'mp4', forAudioCodec: { aac: { possible: ['mp4', 'mkv', 'hevc'], default: 'mp4' }, 'pcm-16': { possible: ['mkv'], default: 'mkv' }, }, }, mp3: { default: 'mp3', forAudioCodec: { mp3: { possible: ['mp3'], default: 'mp3' }, 'pcm-16': { possible: ['wav'], default: 'wav' }, }, }, prores: { default: 'mov', forAudioCodec: { aac: { possible: ['mov', 'mkv', 'mxf'], default: 'mov' }, 'pcm-16': { possible: ['mov', 'mkv', 'mxf'], default: 'mov' }, }, }, vp8: { default: 'webm', forAudioCodec: { 'pcm-16': { possible: ['mkv'], default: 'mkv' }, opus: { possible: ['webm'], default: 'webm' }, }, }, vp9: { default: 'webm', forAudioCodec: { 'pcm-16': { possible: ['mkv'], default: 'mkv' }, opus: { possible: ['webm'], default: 'webm' }, }, }, wav: { default: 'wav', forAudioCodec: { 'pcm-16': { possible: ['wav'], default: 'wav' }, }, }, };