ffmpeg - 如何使用 ffmpeg 将视频分段为 HLS mp4 片段?

标签 ffmpeg http-live-streaming

我知道 ffmpeg 能够生成 mp4 片段 (https://trac.ffmpeg.org/ticket/5699#no1),但我找不到怎么做:(

其实我是这样的

ffmpeg -i input.mp4 -hls_time 10 output.m3u8

但是我当然有 .ts 段,我想要 .mp4 段:(

最佳答案

仅供引用,截至 2018 年 5 月,这似乎已在 ffmpeg v4 中修复:

ffmpeg -y -i udp://@:50000 -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 event ~/Sites/foo/index_4000.m3u8

关于ffmpeg - 如何使用 ffmpeg 将视频分段为 HLS mp4 片段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48742111/

相关文章:

ffmpeg - 如何将 .mp3 添加到 .webm 文件?

ios - 使用 AVAssetDownloadDelegate 检测用户取消下载的正确方法

python - 使用 ffmpeg-python 的多比特率 HLS

google-chrome - 在谷歌浏览器上播放 m3u8 视频

ffmpeg:在 RGB channel 上计算 PSNR

audio - 将音频插入另一个音频文件(例如审查员哔哔声)

ffmpeg - 如何从 mp4 视频创建视频 block (.ts) 和 .m3u8 文件?

ios - 带有定时元数据 "in the wild"的 HTTP 实时流式传输 (HLS) 广播电台音频流

node.js - Ffmpeg:如何同时捕获音频和元数据

python - 如何将 ffmpeg complex_filter 转换为 ffmpeg-python