Псевдопотоковые файлы mp4 не работают с flash player

У меня проблема с потоковым аудио на моем сайте. Я подумал, что могу поместить файл MP3 в контейнер MP4 с кодеком h264, чтобы использовать возможность псевдопотоковой кодека mp4.

Код, который я использую для преобразования моих файлов:

ffmpeg -i 1.mp3 -y -b:a 32K -vn 1.mp4

Псевдопоток (поиск в незагруженных частях мультимедиа) теперь работает в проигрывателе HTML5, но не во всех медиаплеерах Flash, таких как JWPlayer или FlowPlayer.

Я тестировал свои файлы как на сервере Apache с включенным модулем h264, так и на Nginx с включенным модулем mod_mp4, но безуспешно.

Я попробовал MP4Box, QTIndexSwapper и даже создание реального видеофайла путем смешивания петли изображения и моего аудиофайла.

ffmpeg -y -i joojoo.png -i 2.mp3 -vcodec mjpeg havij.mp4
MP4Box -add havij.mp4 -isma havij_new.mp4

Что я делаю неправильно? Что я могу сделать, чтобы заставить его работать?


person Farid Rn    schedule 04.05.2013    source источник


Ответы (1)


Вы должны подсказать файл. Проверьте mp4box - подсказка

person av501    schedule 11.05.2013
comment
Спасибо. Мне это помогло. - person Arthur; 23.06.2014