getDurationFromHash

Возвращает продолжительность аудио или видео по hash файла. что такое hash файла и где его взять

function getDurationFromHash(hash: string | undefined): number | undefined

Принимает: Hash файла или undefined

Возвращает: Продолжительность в секундах или undefined если не известно.

Пример

import {getDurationFromHash} from '@app/storage'
import {jsx} from '@app/html-jsx'

app.html('/', () => {
  const hash = 'video_qO398YYhcO.d39.3840x2160.mp4'
  const duration = getDurationFromHash(hash)
  return <html><body>
    <p>Продолжительность в секундах: {duration ?? 'не известно'}</p>
    {duration && <p>
      Продолжительность: {
        Math.floor(duration / 60 / 60)
      }:{
        Math.floor((duration / 60) % 60).toString().padStart(2, '0')
      }:{
        (duration % 60).toString().padStart(2, '0')
      }
    </p>}
  </body></html>
})

❤️ Made with love on Chatium

ООО "Чатиум"

Информация о компании