The demo runs mkvpeek 0.2.0.
There is no server behind this page; the file you choose never leaves your browser.
const const source: Sourcesource = function blobSource(blob: Blob, options?: BlobOptions): SourceA source over a Blob, such as a picked File, read as on a local disk. WARN: a file on a network share wants trip: "mount", or a walk reads nearly all of it over the link.blobSource(const file: Filefile); await using await using container: Containercontainer = await function openContainer(target: Target, options?: Abortable): Promise<Container>Opens a container for its tracks' frames, and keeps the target open until close. It reads what peekTracks reads with info, and throws a refusal at the open or at a read as a RefusalError.openContainer(const source: Sourcesource);
const source: Source
function blobSource(blob: Blob, options?: BlobOptions): Source
A source over a Blob, such as a picked File, read as on a local disk.
Blob
File
WARN: a file on a network share wants trip: "mount", or a walk reads nearly all of it over the link.
trip: "mount"
const file: File
await using container: Container
function openContainer(target: Target, options?: Abortable): Promise<Container>
Opens a container for its tracks' frames, and keeps the target open until close.
close
It reads what peekTracks reads with info, and throws a refusal at the open or at a read as a RefusalError.
peekTracks
info
RefusalError
openContainer
trip
local
mount
const const files: SubtitleFile[]files = await function subtitleFiles(container: Container, options?: SubtitleOptions): Promise<SubtitleFile[]>Writes out every track of container.tracks whose format formats names and that readable answers true for. It writes nothing where that read is refused.subtitleFiles(await using container: Containercontainer);
const files: SubtitleFile[]
function subtitleFiles(container: Container, options?: SubtitleOptions): Promise<SubtitleFile[]>
Writes out every track of container.tracks whose format formats names and that readable answers true for.
container.tracks
formats
readable
It writes nothing where that read is refused.
subtitleFiles
subtitleFile
frames
attachments
track
via
both
index
walk
preset
balanced
fastest
leanest
strict
strict: true
strict: false