Implement MP3 metadata (ID3v1/2) read & write

This commit is contained in:
Vanilagy
2025-08-25 17:43:40 +02:00
parent 72eb54391e
commit fb0c41aa09
13 changed files with 1014 additions and 51 deletions
+2
View File
@@ -8,6 +8,7 @@
import { Input } from './input';
import { InputTrack } from './input-track';
import { MediaMetadata } from './metadata';
export abstract class Demuxer {
input: Input;
@@ -19,4 +20,5 @@ export abstract class Demuxer {
abstract computeDuration(): Promise<number>;
abstract getTracks(): Promise<InputTrack[]>;
abstract getMimeType(): Promise<string>;
abstract getMetadata(): Promise<MediaMetadata>;
}