Clip Web videos.
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

22 řádky
472 B

  1. export interface ClippedVideo {
  2. contentType: string;
  3. content: Buffer;
  4. }
  5. export type ClipFunction = (clipVideoParams: ClipVideoParams) => Promise<ClippedVideo>;
  6. export const FILE_TYPES: Record<string, string> = {
  7. mkv: 'video/x-matroska',
  8. webm: 'video/webm',
  9. mp4: 'video/mp4',
  10. };
  11. export interface CreateClipperParams {
  12. downloaderExecutablePath: string;
  13. }
  14. export interface ClipVideoParams {
  15. url: string;
  16. start?: number | string;
  17. end?: number | string;
  18. }