Я пытаюсь преобразовать видео 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
В чем может быть проблема здесь?
