Перейти к публикации

Рекомендованные сообщения

Здравствуйте. Сайт izbyshki.ru

После обновления движка до 10.6 пользователи стали жаловаться на то, что видеоплеер просто отвратительно работает.
У меня плеер открывается, но видео нельзя запустить сразу.
Спустя только несколько секунд или даже минуту появляется в плеере кнопка запуска видео.

А может и вообще не появиться, а остаётся только чёрный квадрат.

 

08ec877e5f78.jpg

 

В самом верху присутствует следующая надпись: Error loading this resource

 

 

Ссылка на сообщение
Поделиться на других сайтах

Вот тут пользователи даже устроили бунт по этому поводу в комментариях: http://izbyshki.ru/dail

Изменено пользователем izbushkin
Ссылка на сообщение
Поделиться на других сайтах

То есть вот это нормально:

 

6ddf3ca737da.jpg

 

 

И такая тема абсолютно для всех видеороликов формата mp4

У меня с сайта уже половина посетителей разбрелась из-за этого.

Попробуйте посмотреть видео по этой ссылке:

http://izbyshki.ru/videoroliki/750342-idealnyy-novogodniy-podarok-dlya-bolshogo-malchika.html

Пока появится кнопка запуска пройдёт пара минут.

Изменено пользователем izbushkin
Ссылка на сообщение
Поделиться на других сайтах
6 минут назад, izbushkin сказал:

То есть вот это нормально

нет, но к dle это отношения не имеет, так как данная ошибка встречается и на wordpress, и на drupal, во многих случаях виноват хостинг, а во многих помогает только перекодирование файла (других решений нет, по крайней мере в буржуйском сегменте инета)

Ссылка на сообщение
Поделиться на других сайтах

Спасибо, конечно. Но перекодировкой нескольких тысяч видеофайлов заниматься никто не будет. Может дело всё таки в настройках сервера?

Сервер мощный, нагрузка минимальная.

Ссылка на сообщение
Поделиться на других сайтах

На самом баг имеет место быть, но появился он не непосредственно в DLE. А баг в браузере Firefox, и появился он с очередным обновлением браузера.

 

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

 

откройте файл engine/classes/parse.class.php и найдите

				return "<!--dle_video_begin:{$decode_url}--><video width=\"{$width}\" height=\"{$height}\" preload=\"{$preload}\" poster=\"{$preview}\" controls=\"controls\">
						<source type=\"video/mp4\" src=\"{$url}\"></source>
						</video><!--dle_video_end-->";

замените на

		if( $preview ) {
			$preview = "poster=\"{$preview}\" ";
		}

		return "<!--dle_video_begin:{$decode_url}--><video width=\"{$width}\" height=\"{$height}\" preload=\"{$preload}\" {$preview}controls=\"controls\">
						<source type=\"video/mp4\" src=\"{$url}\"></source>
						</video><!--dle_video_end-->";

После этого пересохраните одну новость с видео, и проверьте именно в браузере Firefox. Сохранилась ли проблема или нет. Если проблема в данной новости ушла, в админпанели запустите перестроение публикаций, чтобы изменения коснулись всех новостей.

 

Незабудьте создать бекап БД перед запуском перестроения.

Плюс у вас много некорректных видео, где метаданные хранятся в конце файлов. В админпанели DLE в разделе настроек видеопроигрывателей отключите настройку

Цитата

Предварительная загрузка метаданных видео

Чтобы не тратить трафик пользователей и не нагружать браузер.

Ссылка на сообщение
Поделиться на других сайтах
15 час назад, celsoft сказал:

На самом баг имеет место быть, но появился он не непосредственно в DLE. А баг в браузере Firefox, и появился он с очередным обновлением браузера.

 

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

 

откройте файл engine/classes/parse.class.php и найдите


				return "<!--dle_video_begin:{$decode_url}--><video width=\"{$width}\" height=\"{$height}\" preload=\"{$preload}\" poster=\"{$preview}\" controls=\"controls\">
						<source type=\"video/mp4\" src=\"{$url}\"></source>
						</video><!--dle_video_end-->";

замените на


		if( $preview ) {
			$preview = "poster=\"{$preview}\" ";
		}

		return "<!--dle_video_begin:{$decode_url}--><video width=\"{$width}\" height=\"{$height}\" preload=\"{$preload}\" {$preview}controls=\"controls\">
						<source type=\"video/mp4\" src=\"{$url}\"></source>
						</video><!--dle_video_end-->";

После этого пересохраните одну новость с видео, и проверьте именно в браузере Firefox. Сохранилась ли проблема или нет. Если проблема в данной новости ушла, в админпанели запустите перестроение публикаций, чтобы изменения коснулись всех новостей.

 

Незабудьте создать бекап БД перед запуском перестроения.

Плюс у вас много некорректных видео, где метаданные хранятся в конце файлов. В админпанели DLE в разделе настроек видеопроигрывателей отключите настройку

Чтобы не тратить трафик пользователей и не нагружать браузер.

 

 

Проделал все рекомендованные действия. Всё работает отлично!

Спасибо большое за помощь celsoft!!!

 

 

И ещё сразу же следующий вопрос по теме.

У меня на сайте немало видео-новостей в формате .flv

Так вот раньше можно было сделать в настройках проигрывателя параметры изображения видео ролика: "Увеличение с сохранением пропорций".

Теперь этой функции нет и видео в таком формате отображается не всегда в соответствии с оригинальным размером.

Пробовал добавить 'fullsizeview' => '2', в файл videoconfig.php, но это не помогло.

Что можно сделать, чтобы по умолчанию при проигрывании видео .flv, файл воспроизводился с параметрами: Увеличение с сохранением пропорций?

Изменено пользователем izbushkin
Ссылка на сообщение
Поделиться на других сайтах
7 часов назад, izbushkin сказал:

Так вот раньше можно было сделать в настройках проигрывателя параметры изображения видео ролика: "Увеличение с сохранением пропорций".

Теперь этой функции нет и видео в таком формате отображается не всегда в соответствии с оригинальным размером.

Пробовал добавить 'fullsizeview' => '2', в файл videoconfig.php, но это не помогло.

Данное управление находится непосредственно в плеере, при воспроизведении, есть соответствующая кнопка.

7 часов назад, izbushkin сказал:

Что можно сделать, чтобы по умолчанию при проигрывании видео .flv, файл воспроизводился с параметрами: Увеличение с сохранением пропорций?

В этом же файле engine/classes/parse.class.php найдите fullSizeView=3

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...