Получить тип mime для MediaSource.isTypeSupportedHtml

Программисты Html
Ответить
Anonymous
 Получить тип mime для MediaSource.isTypeSupported

Сообщение Anonymous »

Как мне получить тип Mime, который мне нужно передать в MediaSource.isTypeSupported с помощью ffprobe/ffmpeg?

Например, на моем компьютере это возвращает true:

Код: Выделить всё

MediaSource.isTypeSupported('video/mp4; codecs="avc1.64000d,mp4a.40.2"')
а это не так

Код: Выделить всё

MediaSource.isTypeSupported('video/mp4')
Я не уверен, как получить то, что будет соответствовать части avc1.64000d,mp4a.40.2 для данного видео. Вот более крупный список того, как может выглядеть эта часть.

Код: Выделить всё

ffprobe -show_streams -i video.mp4
возвращает ряд интересной информации, включая

Код: Выделить всё

codec_type=video
codec_time_base=1/40
codec_tag_string=avc1
codec_tag=0x31637661
и

Код: Выделить всё

codec_type=audio
codec_time_base=1/48000
codec_tag_string=mp4a
codec_tag=0x6134706d
Я не уверен, что мне следует использовать «video/mp4; codecs="avc1.0x31637661,mp4a.0x6134706d"', поскольку это возвращает false, и я не знаю, потому ли это, что это не исключенный аргумент, или потому, что видео действительно не поддерживается.

Подробнее здесь: https://stackoverflow.com/questions/356 ... esupported
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»