Timeline Studio API Documentation - v0.26.0
    Preparing search index...
    • Рассчитывает адаптивную ширину для видео с учетом соотношения сторон и режима отображения

      Parameters

      • width: number

        Базовая ширина в пикселях

      • isMultipleStreams: boolean

        Флаг, указывающий на наличие нескольких потоков

      • OptionaldisplayAspectRatio: string

        Соотношение сторон видео в формате "w:h" (например, "16:9")

      Returns string

      Строка с шириной в пикселях (например, "1280px")

      Функция адаптирует ширину видео в зависимости от соотношения сторон:

      • Для широкоформатного видео (соотношение > 2) уменьшает ширину
      • Для вертикального видео (ширина < высота) уменьшает ширину
      • Для нескольких потоков уменьшает ширину до 8/9 от исходной
      calculateAdaptiveWidth(1280, false, "16:9") // "1280px"
      calculateAdaptiveWidth(1280, true) // "1137.7777777777778px"
      calculateAdaptiveWidth(1280, false, "21:9") // "853.3333333333334px"