Add metadata tag support to Conversion API

This commit is contained in:
Vanilagy
2025-09-05 23:34:24 +02:00
parent c6cb8f7b43
commit dcd99f8930
7 changed files with 230 additions and 13 deletions
+6 -1
View File
@@ -252,7 +252,12 @@ export class MatroskaDemuxer extends Demuxer {
// Load metadata tags from each segment lazily (only once)
for (const segment of this.segments) {
if (!segment.metadataTagsCollected) {
await this.loadSegmentMetadata(segment);
if (this.reader.fileSize !== null) {
await this.loadSegmentMetadata(segment);
} else {
// The seeking would be too crazy, let's not
}
segment.metadataTagsCollected = true;
}
}