Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
сделать препроцессор который превратит файлик во что-то понимаемое ffmpeg
Вроде бы об этом и пост?)
А вообще не надо связывать с железками которые пишут видео в собственный проприетарный формат. Просто не надо.
На практике нередко бывает, что выбора по каким-то причинам просто не было
m2ts можно резать на кусочки и обеспечивать индекс любыми внешними средствами. hls вполне справляется и проще некуда.Можно много чего делать, но это уже не будет являться стандартным решением, которые мы тут обсуждаем. Как вы собираетесь резать открытые GOP-ы? А если источником вы не управляете?
Так я и предложил новый модный формат и добрый старый. Выбирать по вкусу. Один проверен временем и поддерживается всем, второй новый больше возможностей внутри, но с поддержкой пока не очень.Fragmented MPEG-4 далеко не новый формат, просто от из-за своей кривизны не использовался нигде, пока разработчики MPEG-DASH не обратили на него внимание. Все эти Web-протоколы (MPEG-DASH, HLS, Smooth Streaming) не создавались для удобства решения тех задач которые мы обсуждаем. Они создавались для обхода проблемы лицензирования для разных браузеров.
А то что они для веба оба, так с чем работаю что знаю то и предлагаю.
У вас философские вопросы в основном.Ну я вообще-то овечаю вам на ваше же утвержение:
Разработчикам железок самим же дешевле взять стандартный формат и не делать велосипед. Ну максимум заголовок могут свой дописать. Смысл контейнер свой делать?Не понимая какие задачи и проблемы решали разработчики нельзя ничего точно утверждать.
Понятно что с ключевыми кадрами 1 раз на часовое видео ничего резать не выйдет.И с нормальными ключевыми кадрами (раз в секунду) может ничего не выйти. Вы же не знаете какой у них там H.264 поток. Может быть там встроенный чип, который генерирует поток с B-кадрами и открытыми GOP-ами, где есть ссылки на предыдущие кадры. Как в этом случае вы будете разбивать фалы на куски?
Технически статья интересная. Практический вывод — не покупать регистратор QCM-08DL, т.к. он пишет файлы в неподдерживаемом виде.
Самое забавное — что производитель регистратора тоже это понимает, раз предлагает программу конвертации в комплекте.
Разработка конвертера видео из 264 в avi для видеорегистратора QCM-08DL