Флэш-кодирование (FLV):Каковы предпочтительные битрейты?
Вопрос
Я унаследовал проект, который отправляет видео на удаленный кодер для кодирования в FLV-файлы.
Сегодня я заметил, что мы просим их кодировать со скоростью 1024 кбит/с. Мне это кажется чрезвычайно высоким.
Что используют все остальные?Что YouTube использует для понятия «стандартный» и «стандартный»?"высококачественные" версии?
Заранее спасибо.
Решение
Обычно среднее значение для видео стандартного качества составляет 400–600 кбит/с.Видео более высокого качества часто составляет 800-1200 кбит/с, но для многих людей это слишком высокая скорость передачи данных, чтобы ее поддерживать, поэтому вам не следует выбирать такую высокую скорость в качестве единственной скорости, если вы не уверены, что ваша целевая аудитория будет иметь быстрое соединение.
Также хорошей идеей будет предложить поток с низкой скоростью передачи данных (где-то около 250-300 кбит/с) для людей с очень медленным соединением, хотя трудно добиться, чтобы видео выглядело хорошо при такой скорости даже с H.264, и если вы все еще используете VP6, не беспокойтесь, потому что это будет выглядеть ужасно.
Если вы производите контент HD (720p), то скорость передачи данных начинает выглядеть довольно хорошо, начиная с 2500 кбит/с, но это недосягаемо для многих интернет-пользователей.(Обратите внимание, что YouTube использует скорость 1000 кбит/с для того, что они называют HD, но на самом деле это не так, потому что цифровая блокировка ужасна.Им лучше использовать более низкое разрешение.)
Мы используем 272 кбит/с/544 кбит/с/1088 кбит/с для видео низкого/среднего/высокого качества соответственно.
Другие советы
В Ooyala для кодирования с переменной скоростью мы кодируем начиная со скорости 225 кбит/с и вплоть до 1,5–2 Мбит/с для большей части контента.