Flash видео и точный пропуск - PullRequest
0 голосов
/ 31 августа 2011

Я развернул jwplayer (http://www.longtailvideo.com/players/jw-flv-player/) на веб-сайте, и я не на 100% удовлетворен тем, как ведет себя игрок, когда вы переходите на новую позицию, вы нажимаете временную шкалу в одном месте, но он переходит в другое местоположение. (индикатор прошедшего времени)

Это также происходит на YouTube, особенно на коротких видео: http://www.youtube.com/watch?v=hv7ha_iCM2Y

Вроде это проблема с флеш видео вообще? Или это можно решить, используя, например, потоковое видео вместо прогрессивного воспроизведения HTTP?

Другие вещи?

Ответы [ 2 ]

1 голос
/ 31 августа 2011

Это вызвано тем, что называется GOP (нет, не Республиканская партия), который используется при сжатии видео: http://en.wikipedia.org/wiki/Group_of_Pictures

В некоторых методах сжатия кодеку потребуется информация о кадрах до того, как он создаст фактический кадр, и только каждый n-й кадр (называемый ключевым кадром или I-кадром) будет фактически сохранен «как есть» - это кадры, которые вы можете пропустить. Это также означает, что оно становится более заметным на коротких видео, поскольку масштаб временной очистки становится более точным.

1 голос
/ 31 августа 2011

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

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