Невозможно воспроизвести видео MPEG 4 с видеокодеком MPEG-4 Video (простой профиль) в мат-видео и видео - PullRequest
0 голосов
/ 01 апреля 2019

Я играю видео в формате mat-video и video tag, но ни один из них не воспроизводит видео, которое имеет тип видеокодека как mpeg 4 (простой профиль), однако формат кодека H.264 воспроизводится нормально.Есть ли способ поддержки кодека mpeg 4 в теге видео, который я пробовал:

<html>
<video>
    <source src="videoUrl"  type='video/mp4; codecs="amp4v.20.8,mp4a.40.2"'/>
</video>
</html>


<mat-video title="{{videoTitle}}" [autoplay]="true" [preload]="true" [fullscreen]="true" [download]="false">
<source matVideoSource [src]="videoFileName" type='video/mp4;codecs="amp4v.20.8,mp4a.40.2"'>
</mat-video>

Попытка добавить несколько кодеков, но ни один из них не сработал.

1 Ответ

0 голосов
/ 17 апреля 2019

Мы не можем воспроизводить видео с помощью кодека mpeg-4 video.Для этого вам придется конвертировать видео кодек в 'h.264' из любого конвертера.Я также столкнулся с подобной проблемой, и мне удалось конвертировать это видео через сервис конвертирования мультимедиа AWS.С помощью SDK для конвертации медиаданных AWS я конвертировал около 500 видео, отправив batchJobs с помощью сценария nodejs, используя их SDK.

Примеры можно найти здесь:

https://docs.aws.amazon.com/sdk-for-javascript/v2/developer-guide/emc-examples-templates.html

...