gpt4 book ai didi

ffmpeg - 获取 HEVC/h 265 视频的 HLS 流

转载 作者:行者123 更新时间:2023-12-04 23:20:18 27 4
gpt4 key购买 nike

我想做的事?
生成 h265 的 HVEC (mp4) HLS文件。
我已经尝试过什么?
我偶然发现了这篇文章https://superuser.com/a/1416549/1084556 .它首先要求转换 h264视频至h265格式化,然后进行 HLS 打包。
所以我跑了

ffmpeg -hide_banner -y -i "original.mp4" -c:v libx265 -c:a copy -y -movflags +faststart -tag:v hvc1 "h265.mp4"
上面的命令足以生成 h265在 macOS 上的 QuickTime Player 上运行的编码视频。
接下来我
ffmpeg -y -i h265.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 hls.m3u8

上面的命令生成了几个 m4s连同 hls.m3u8init.mp4文件,这似乎是预期的行为,但是当我托管文件并尝试在任何在线媒体播放器中播放时,它不起作用,并引发错误
A media error occurred: bufferIncompatibleCodecsError

使用的播放器 ( https://hls-js.netlify.app/demo/ , https://bitmovin.com/demos/stream-test )

最佳答案

根据规范文档,hls.js 插件和 bitmovin 播放器都支持 HEVC HLS 格式。您没有提到您测试过的浏览器。根据我的理解,您只能在 safari 浏览器上播放 HEVC/fmp4 HLS 流。也值得测试。

关于ffmpeg - 获取 HEVC/h 265 视频的 HLS 流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68239807/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com