FFmpeg 將mp4 串流 (m3u8)

FFmpeg

代碼段

ffmpeg -i output.mp4 -c:v libx264 -c:a aac -strict -2 /
-f hls -hls_list_size 0 -hls_time 5 data/output.m3u8

解釋

  • hls_time n: 設定每片的長度,預設值為2。單位為秒
  • hls_list_size n:設定播放列表儲存的最多條目,設定為0會儲存有所片資訊,預設值為5
  • hls_wrap n:設定多少片之後開始覆蓋,如果設定為0則不會覆蓋,預設值為0.這個選項能夠避免在磁碟上儲存過多的片,而且能夠限制寫入磁碟的最多的片的數量
  • hls_start_number n:設定播放列表中sequence number的值為number,預設值為0

透過讀取m3u8 可變成hls影片串流

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值