Кодирование видео для веб-сайтов

Страницы:  1
Ответить
 

volyna

Стаж: 15 лет 10 месяцев

Сообщений: 4

volyna · 08-Янв-14 23:34 (11 лет 8 месяцев назад, ред. 08-Янв-14 23:36)

Доброго времени суток!
Возникла небольшая проблемка. Имеется видеофайл в avi, в довольно неплохом качестве, весит 1,4Gb. Понадобилось его выложить в сеть на собственном сервере на веб-странице в JW Player (он на Flash, понимает FLV и MP4). Перекодировал его в MP4 при исходном разрешении, получилось примерно того же размера и такого-же качества, но плейер на сайте повел себя странно. Он сначала полностью подгрузил видео, и только потом начал воспроизводить. Потом я перекодировал исходный файл в FLV так же с исходным разрешением, но его разнесло в объеме раза в 2. Он воспроизводился плейером нормально, т.е. сразу, без полной загрузки файла, но меня не устроил размер файла. Потом попробовал перекодировать в FLV и ограничить битрейт, чтобы файл получился приемлемого размера, но вот новая напасть, качество стало полное г... на квадратики рассыпается. Кодировал программой Freemake Video Converter с включенной опцией CUDA и графическим процессором nvidia tesla c2075 (говорят качество хуже) и просто на ЦП результат один. Что я делаю не так? Цель - видео нормального качества, размер примерно как в исходнике, и чтобы воспроизводился плейером сразу, а не после полной загрузки. Помидорами не кидайтесь, я в этом деле новичёк. Спасибо.
[Профиль]  [ЛС] 

zelav1984

Стаж: 15 лет 8 месяцев

Сообщений: 239


zelav1984 · 09-Янв-14 09:58 (спустя 10 часов)

закодируйте в mp4 прогарммой megui - мануалы тут есть
[Профиль]  [ЛС] 

AlistRain

Стаж: 13 лет 1 месяц

Сообщений: 536


AlistRain · 09-Янв-14 11:44 (спустя 1 час 45 мин.)

volyna писал(а):
62450303Перекодировал его в MP4
перепаковать в flv без пережатия видео?
volyna писал(а):
62450303на собственном сервере на веб-странице в JW Player
И что в документации JW Player написано по поводу полностью подгрузил видео?
zelav1984 писал(а):
62454658закодируйте в mp4
внимательно читаем
volyna писал(а):
62450303Перекодировал его в MP4 ... но плейер на сайте повел себя странно. Он сначала полностью подгрузил видео, и только потом начал воспроизводить
[Профиль]  [ЛС] 

NETDTHC

Стаж: 13 лет 10 месяцев

Сообщений: 10551

NETDTHC · 10-Янв-14 03:38 (спустя 15 часов)

Цитата:
попробовал перекодировать в FLV и ограничить битрейт, чтобы файл получился приемлемого размера, но вот новая напасть, качество стало полное г... на квадратики рассыпается
Так неудивительно...
Цитата:
Цель - видео нормального качества
У вас исходник на 1.4 гига - о каком нормальном качестве вообще речь?
Цитата:
Что я делаю не так?
Конвертируете рип. Это еще большие потери в качестве. Попробуйте лучше на трубу залить и код вставить у себя - и место сэкономите, и воспроизводиться сразу будет, как нажмете на воспроизведение. Качество, конечно, вы потеряете, а если не хотите терять, то выгрузите куда-нибудь да гуглодиск, например, и также вставьте код у себя.
[Профиль]  [ЛС] 

volyna

Стаж: 15 лет 10 месяцев

Сообщений: 4

volyna · 24-Янв-14 23:07 (спустя 14 дней)

Цитата:
Попробуйте лучше на трубу залить и код вставить у себя - и место сэкономите, и воспроизводиться сразу будет, как нажмете на воспроизведение.
Цель - фильмы онлайн во внутренней сети с ограниченным доступом к интернету и воспроизведением в т.ч. на устройствах с малым объёмом внутренней памяти, например, планшетах, где скачивание фильмов как файл затруднена или невозможна.
Цитата:
Конвертируете рип. Это еще большие потери в качестве.
А как его конвертировать в нужный формат с минимальными потерями и без раздувания объема конечного файла?
[Профиль]  [ЛС] 

NETDTHC

Стаж: 13 лет 10 месяцев

Сообщений: 10551

NETDTHC · 24-Янв-14 23:56 (спустя 49 мин.)

volyna писал(а):
62675602Цель - фильмы онлайн во внутренней сети
Это что-то странное. А что с компов мешает смотреть?
volyna писал(а):
62675602
Цитата:
Конвертируете рип. Это еще большие потери в качестве.
А как его конвертировать в нужный формат с минимальными потерями и без раздувания объема конечного файла?
Не выглядит странным? Конвертировать ничего не нужно. Лучше с компов с нормальных смотреть. Да и планшеты те же сейчас и x264-рипы без тормозов воспроизводят. Но если уж очень хочется залить на онлайн во внутреннюю сеть, то используйте другой плеер, что ли, который понемногу подгружает и в то же время поддерживает не только .mp4 и .flv.
[Профиль]  [ЛС] 

Mark20100

Стаж: 15 лет 6 месяцев

Сообщений: 994


Mark20100 · 26-Янв-14 23:26 (спустя 1 день 23 часа, ред. 26-Янв-14 23:26)

volyna
Мне уже лень вспоминать детали, но контейнер mp4 изначально не был предназначен для потокового медиа в отличии от flv, т.е. воспроизведение подгруженных блоков, с одновременной загрузкой следующих. Уточняю, в случае pseudo-streaming , т.е. отсутствия специального сервера.
Плохое качество flv скорее всего вызвано устаревшим кодеком. Ищите программу, которая может коировать flv c кодеком h264 (для таких файлов сам Adobе крайне рекомендует использовать расширение .f4v). Существенный минус - владельцы IPad-ов в пролете.
И еще вариант - вы не указали продолжительность видео, если большая, разбить на эпизоды и сделать плейлист, JW Player замечательно работает с плейлистами. У автора программы море полезной информации в разделе WIKI
P.S. Тут вам дали правильны совет - используйте YouTube. Укажите функцию типа "не для всех, а кто знает ссылку". Можно использовать штатный плеер для сайта, а можно и JW, если он ещё не разучился работать с YT.
[Профиль]  [ЛС] 

NETDTHC

Стаж: 13 лет 10 месяцев

Сообщений: 10551

NETDTHC · 26-Янв-14 23:32 (спустя 6 мин.)

Mark20100
На той же трубе многие видео в .mp4. Значит, он поддерживает воспроизведение подгруженных блоков, с одновременной загрузкой следующих. А вот качество зависит уже от того, как закодировано видео и сильный ли конверт был при этом. На всех онлайн-видеохостингах все видео нещадно пережимается; оно и понятно - исходники не каждый канал потянет, да и хранить все это - это сколько места-то нужно...
volyna фильм хочет в онлайн выложить, а это значит, что продолжительность видео, скорее всего, не меньше 80-ти минут, т. е., довольно много для онлайн-видео.
[Профиль]  [ЛС] 

Mark20100

Стаж: 15 лет 6 месяцев

Сообщений: 994


Mark20100 · 27-Янв-14 18:40 (спустя 19 часов)

NETDTHC
Для особо одаренных специально уточнил в предыдущем сообщении - pseudo-streaming , т.е. отсутствия специального сервера, как в случае автора ветки. Вы понимаете разницу при передаче видео с использованием протокола http:// и rtsp://?
[Профиль]  [ЛС] 

NETDTHC

Стаж: 13 лет 10 месяцев

Сообщений: 10551

NETDTHC · 27-Янв-14 19:50 (спустя 1 час 9 мин.)

Mark20100
Прошу прощения; невнимательно читал просто.
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error