jamp3
Version:
mp3, id3v1, id3v2 - reader & writer
12 lines (11 loc) • 493 B
TypeScript
/// <reference types="node" />
import { IID3V1 } from './id3v1.types';
import { Readable } from 'stream';
import { ReaderStream } from '../common/stream-reader';
export declare const ID3v1_MARKER = "TAG";
export declare class ID3v1Reader {
readTag(data: Buffer): IID3V1.Tag | null;
readReaderStream(reader: ReaderStream): Promise<IID3V1.Tag | undefined>;
readStream(stream: Readable): Promise<IID3V1.Tag | undefined>;
read(filename: string): Promise<IID3V1.Tag | undefined>;
}