Writes ISO boxes to a readable stream.
The boxes to write
The configuration for the readable stream
A readable stream of the written boxes
const isoFile = await readFile('test/fixtures/captions.mp4')const boxes = readIsoBoxes(new Uint8Array(isoFile), { readers: { ftyp: readFtyp, }})const bytes = writeIsoBoxes(boxes, { writers: { ftyp: writeFtyp, }})deepEqual(isoFile, reduceUint8Arrays(bytes)) Copy
const isoFile = await readFile('test/fixtures/captions.mp4')const boxes = readIsoBoxes(new Uint8Array(isoFile), { readers: { ftyp: readFtyp, }})const bytes = writeIsoBoxes(boxes, { writers: { ftyp: writeFtyp, }})deepEqual(isoFile, reduceUint8Arrays(bytes))
Writes ISO boxes to a readable stream.