ffmpeg - ffmpeg 创建的 m3u8 文件不能被 VLC 播放
问题描述
我使用如下命令将 m4v 文件转换为 m3u8/ts 文件,
ffmpeg -i IMG_0048.m4v -codec: copy -bsf:v h264_mp4toannexb -start_number 0 -hls_time 10 -hls_list_size 0 -f hls IMG_0048.m3u8
但是 VLC 不能播放那个 m3u8 文件,在我删除下面的行之后,VLC 可以播放相同的 m3u8 文件,你能告诉我为什么吗?
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:11
#EXT-X-MEDIA-SEQUENCE:0
解决方案
推荐阅读
- c - 从帧缓冲区处理 YUV I420?
- python - 合并两个 python 数据框并避免在移动到下一行之前添加两次相同的匹配项
- r - 使用 st_buffer() 和 st_sample() 模拟许多变量会导致 R 内存崩溃
- r - R Shinyapps io:调整包设置/增加缓存
- swift - Swift:为单个类打开优化或发布模式
- javascript - discord.js v13 音频/音乐机器人中的“MODULE_NOT_FOUND”
- python - 这是什么“ImportError:无法从'pygame.sprite”导入名称'sprite'?
- android - 使用 getx 将滚动控制器连接到多个屏幕 - 颤振
- python - 从python创建不可逆的exe文件
- python - 如何在 Python 中找到多个 collections.Counter() 数组的平均值