首页 > 解决方案 > 主 m3u8 文件未列出流

问题描述

我有一个视频,我想使用 ffmpeg-python 将其转码为 hls。它适用于具有音频流的视频。但是当我提供没有音频的视频文件作为输入时,不会在 master.m3u8 中列出流播放列表。

问题:master.m3u8 没有列出流,只包含:

#EXTM3U
#EXT-X-VERSION:6

预期的:

#EXTM3U
#EXT-X-VERSION:6
#EXT-X-STREAM-INF:BANDWIDTH=415800,RESOLUTION=1280x720,CODECS="avc1.64001f,mp4a.40.2"
prefix_stream_0.m3u8

#EXT-X-STREAM-INF:BANDWIDTH=105600,RESOLUTION=768x432,CODECS="avc1.64001e,mp4a.40.2"
prefix_stream_1.m3u8

#EXT-X-STREAM-INF:BANDWIDTH=105600,RESOLUTION=640x360,CODECS="avc1.64001e,mp4a.40.2"
prefix_stream_2.m3u8

#EXT-X-STREAM-INF:BANDWIDTH=52800,RESOLUTION=426x240,CODECS="avc1.640015,mp4a.40.2"
prefix_stream_3.m3u8

标签: ffmpegm3u8ffmpeg-python

解决方案


推荐阅读