Можно ли воспроизводить видео HTML5 в обратном порядке? - PullRequest
22 голосов
/ 11 марта 2011

Является ли тег HTML5 <video> воспроизведением видео в обратном порядке, или мне нужно загрузить 2 видео ( воспроизведение вперед и назад ).Любое решение, которое позволяет пользователю не загружать 2 видео?

Ответы [ 3 ]

14 голосов
/ 11 марта 2011

Даже не вдаваясь в HTML5 или Javascript, многие форматы видео являются потоковыми форматами, которые предназначены для воспроизведения вперед.Воспроизведение его в обратном направлении потребует декодирования всего потока, сохранения каждого необработанного кадра на диске, чтобы избежать затормаживания памяти, а затем рендеринга кадров назад.

По крайней мере один человек фактически пытался это , используя mplayer хотя, так что можно сделать, по крайней мере, в принципе.

11 голосов
/ 15 июня 2013

Мне удалось сделать это методом обновления. Каждый кадр я уменьшаю video.currentTime к истекшему времени, и пока это лучший результат, который мне удалось получить.

11 голосов
/ 12 марта 2011
aMediaElement.playbackRate = -1;

UA могут не поддерживать это, хотя допустимо установить playbackRate в отрицательное значение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...