У меня есть файл фильма быстрого времени 49.1 МБ. Он встроен в некоторые теги object/embed html. Когда страница загружается, у меня настроен автозапуск. Проблема в том, что для начала воспроизведения видео требуется 16 секунд. Я хотел бы, чтобы это заняло менее 5 секунд. Из исследования, которое я собрал, люди говорят, что вы должны сжать файл. Некоторые утверждают, что это снижает качество. Есть ли бесплатный способ сжатия видео в реальном времени при сохранении качества? Если нет, то как лучше всего сжать быстрое видео, чтобы получить качественное видео на веб-странице менее чем за 5 секунд после загрузки окна.

Спасибо за ответ.

2 ответа2

1

Не зная больше о том, что вы размещаете файл, задержка, скорее всего, вызвана временем, которое требуется для загрузки файла на клиентский компьютер, ускорения Quicktime и начала воспроизведения. У вас действительно есть только два варианта файла такого размера.

  1. Сжатие видео: нет способа сжать видео без потери качества. Это компромисс, который вы делаете, когда вы сжимаете видео. Вопрос в том, чтобы найти баланс качества и размера, который вы готовы сделать.
  2. Найдите сервер, на котором вы можете разместить файл, где он поддерживает потоковое видео. С потоковым видео файл начнет воспроизводиться до полной загрузки файла. Первоначальная задержка все еще существует, поскольку проигрыватель на клиентском компьютере буферизует достаточно видео, так как считает, что он соответствует размеру файла и текущей скорости передачи. Но эта задержка будет намного меньше той задержки, которую вы видите сейчас.
0

Вы должны искать термины "прогрессивная загрузка" и "быстрый старт". Они позволяют начать воспроизведение фильма до того, как все будет загружено. С более подробной информацией, например, работаете ли вы на Windows или Mac, и хотите ли вы, чтобы фильм можно было просматривать на мобильных устройствах, кто-то, вероятно, может предоставить больше подробностей.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .