Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Tube сайты
»
Тема:
Во что конвертить ?
Новая тема
Ответить
цитата
14/11/12 в 13:53
stprorab
Доброго всем дня!
Назрел вопрос:
В Какой Формат Форматнуть Видосы ?
На серваке лежат ТГП_шки с 4-мя видосами в формате .mpg
В новом "TUBE-веянии" было принято решение переделать сайты в tube-сайты, и соотв-но, нужно склеить видосы.
И вот вопрос:
А во ЧТО клеить?
FLV
- не игрется на мобилках,
MPG
- громоздкий...
Всякие "ютубы" и "хомяки" имеют два формата: FLV - для веба и MP4 - для мобильной версии, но я не могу себе позволить такую роскошь - хранить на серваке видосы в двух экземплярах.
цитата
14/11/12 в 14:13
Vyacheslav
stprorab писал:
MPG - громоздкий...
Ну для начала для туб сайтов этот формат не подойдёт. Думаю это просто опечатка!
Не обязательно делать FLV, MP4 вполне может вмещать в себя почти родной для него кодэк H.264 он же AVC. А этот формат можно и давать на скачку и смотреть во флеше. Даже в некоторых браузерах в HTML5 воспроизводится!
Я лично считаю FLV как пережиток прошлого.
Хочу сразу добавить.
1. Не всё, что имеет расширение MP4 - это H.264, но это уже издержки кодирования, которые надо проконтролировать предварительно.
2. И не все мобилы проигрывают любой "MP4", причины: разрешение и пункт 1. Смартфоны нового поколения какправило хавают h.264 начиная с базового профиля, а мобилы и вовсе другой кодек, который называали всегда mpeg-4 (версию не помню, но он точно не поддерживает стримминг).
Вывод, универсального кодэка нет. Даже в случае мобил надо иметь как минимум 2 формата mp4. Но более менее сейчаас оптимальный я уже привёл. Пока что он бесплатный и ожидается пробыть таким как минимум до 2018 года.
Последний раз редактировалось: Vyacheslav (
14/11/12 в 14:19
), всего редактировалось 1 раз
цитата
14/11/12 в 14:18
stprorab
Vyacheslav писал:
MP4 вполне может
Спасибо!
Почитал / поглядел там, "куда ткнули". Так и сделаю.
цитата
17/11/12 в 16:38
stprorab
Переконвертил всё, так как посоветовал
Vyacheslav
(MP4 с видеокодеком H.264 и аудиокодеком ААС) , но что то я наверное не так сделал.
Конветил так:
Код:
ffmpeg -i concat:"video-1.mpg|video-2.mpg|video-3.mpg|video-4.mpg" -vcodec libx264 -threads 0 -r 25 -g 50 -b 500k -bt 500k -acodec aac -strict experimental -ar 22050 -ab 32k -ac 1 video.mp4
Проблема заключается в том, что метаданные находятся в конце файла, и, соотв-но, в Флеш-плеере видео начинает проигрываться после загрузки всего видео файла полностью.
Теперь стоит новая задача:
Или
Каким то волшебным образом перенести метаданные в начало файла
. По сути дела правильно отформатировать файл.
Или
Переконвертить заново, но сделать это правильно
, что б метаданные сразу оказались в начале файла.
Подскажите плиз как быть, или, по возможности, ткните пальцем в мои ошибки.
Спасибо!
цитата
18/11/12 в 15:22
Scumtron
Yamdi в помощь -
http://yamdi.sourceforge.net/.
Хотя могу ошибиться, его вроде бы используют для контейнера FLV. Для MP4 используйте qt-faststart. Вот тут с примерами:
http://uppod.ru/talk_5299
цитата
18/11/12 в 16:40
Vyacheslav
Да какие там метаданные, каменный век какой-то что ли!
Скрорее всего псевдо стриминг на сервере не настроен для mp4.
цитата
19/11/12 в 10:32
stprorab
Vyacheslav:
Спасибо за совет!
Сейчас скажу админу, что б он пофиксил псевдо стриминг на сервере. Ну и , если что и не так, тогда переконверчу с qt-faststart, как посоветовал
Scumtron
- так же Огромное спасибо! Отличная статья!
Новая тема
Ответить
Эта страница в полной версии