Я пытаюсь преобразовать видео h264
в поток hls, который использует кодек h265
. Как говорится в этой статье , нам нужно использовать framgmented mp4
для потока hls/h265
для работы в сафари.
- Я могу конвертировать
h264
вh265
правильно с помощью этой команды
ffmpeg -i input.mp4 -c:v libx265 -tag:v hvc1 out.mp4
- Я могу конвертировать входное видео (
h264
) в hls (framgmented mp4
) с помощью этой команды
ffmpeg -y -i input.mp4 \ -c copy -hls_segment_type fmp4 -hls_time 6 -hls_list_size 10 \ -hls_flags delete_segments+append_list+split_by_time \ -hls_playlist_type vod manifest.m3u8
Теперь, когда я использую указанную выше команду, указав h265
, выходной поток hls не работает в safari. Выкидывает эту ошибку
Плагин обрабатывает нагрузку
команда
ffmpeg -y -i input.mp4 \ -vf scale=640:360 -c:v libx265 -tag:v hvc1 -c:a copy \ -hls_segment_type fmp4 -hls_time 6 -hls_list_size 10 \ -hls_flags delete_segments+append_list+split_by_time \ -hls_playlist_type vod manifest.m3u8
В чем может быть проблема здесь?