Роман Якушев: подумайте, зачем рассчитывать на клиенте, когда туже самую вашу функцию можно запустить при сборке LESS файла и рассчитать точки заранее. Можно даже для разных разрешений.
Дмитрий Фоминых: preload="auto" autoplay и всё. Обычно буфер как раз в районе 10 секунд, так что проблем не должно быть. Если все же хочется полную буферизацию, то тут боюсь можно сделать только на флеше.
Дмитрий Фоминых: так все правильно, мета данные должны быть вначале файла, чтобы можно было начинать воспроизведение сразу. Ждать полной загрузки? Да вы чего, так сегодня никто никогда не делает. Посмотрите на ютуб, на вимео, везде видео сразу стартует. Причем еще и можно перематывать на не загруженный участок.
Tange: ближайший сайт где можно купить дешево исходники типовых проектов: themeforest.net но чтобы некий коммерческий продукт с исходниками? Да никто никогда такое в открытый доступ не выкладывает.
Даже для разных размеров можно сделать, только элемент будет чуть сложнее, нужно будет с каждого края такую текстуру сделать и позиционировать поверх картинки.
Например вот так: lesscss.org/features/#loops-feature
Как вообще собирать проект: nano.sapegin.ru/all/grunt-0-4