2022-04-04 19:37:31 +02:00
|
|
|
import { DirectoryPathDTO } from './DirectoryDTO';
|
|
|
|
import { MediaDimension, MediaDTO, MediaMetadata } from './MediaDTO';
|
2018-11-04 19:28:32 +01:00
|
|
|
|
|
|
|
export interface VideoDTO extends MediaDTO {
|
|
|
|
id: number;
|
|
|
|
name: string;
|
2021-06-27 19:33:37 +02:00
|
|
|
directory: DirectoryPathDTO;
|
2018-11-17 19:32:31 +01:00
|
|
|
metadata: VideoMetadata;
|
|
|
|
}
|
|
|
|
|
|
|
|
export interface VideoMetadata extends MediaMetadata {
|
|
|
|
size: MediaDimension;
|
|
|
|
creationDate: number;
|
|
|
|
bitRate: number;
|
|
|
|
duration: number; // in milliseconds
|
|
|
|
fileSize: number;
|
2019-12-09 14:05:06 +01:00
|
|
|
fps: number;
|
2018-11-04 19:28:32 +01:00
|
|
|
}
|