当前位置: 首页 > news >正文

【视频】m3u8相关操作

1、视频文件转m3u8

1.1 常用命令

1)默认只保留 5 个ts文件

ffmpeg -i input.mp4 -start_number 0 -hls_time 10 -hls_list_size 0 -f hls stream1.m3u8

2)去掉音频 -an,保留全部ts文件

ffmpeg -i input.mp4 -vf scale=640:480 -an -start_number 0 -hls_time 10 -hls_list_size 0 -f hls stream1.m3u8

3)明确播放列表为点播类型

ffmpeg -i input.mp4 -vf scale=640:480 -an -start_number 0 -hls_playlist_type vod -hls_time 10 -hls_list_size 0 -f hls stream1.m3u8

1.2 参数说明

ffmpeg -i input.mp4 \
   -c:v copy -c:a copy \          # 保持原始音视频编码,减少转码耗时
   -f hls \                       # 指定输出格式为HLS
   -start_number 0 \          

相关文章:

  • FRP安全机制与风险防范
  • 回溯-单词搜索
  • 刘强东突然发声:不该用算法压榨最底层兄弟!东哥,真正的人民企业家
  • 今日行情明日机会——20250321
  • CHM(ConcurrentHashMap)中的 sizeCtl 的作用与值变化详解
  • QT 图表(拆线图,栏状图,饼状图 ,动态图表)
  • 算法系列——有监督学习——5.支持向量机(核方法)
  • Eplan许可分析
  • flutter 专题 九十 四 Flutter开发之基础知识
  • 区间震荡指标
  • JavaWeb之WebSocket
  • Servlet、Servlet的5个接口方法、生命周期、以及模拟实现 HttpServlet 来写接口的基本原理
  • 加速还是安全?CDN与群联云防护的本质差异与适用场景
  • 闻所闻尽:穿透声音的寂静,照见生命的本真
  • 数据库主观题题库及答案
  • 力扣45.跳跃游戏
  • 【leetcode hot 100 39】组合总和
  • 查看GPU型号、大小;CPU型号、个数、核数、内存
  • Vue3 基础语法指南:响应式系统与 Ref 应用
  • JavaIO流的使用和修饰器模式(直击心灵版)
  • 金砖国家外长会晤落幕,外交部:发出了反对单边霸凌行径的“金砖声音”
  • 摩根大通任命杜峯为亚太区副主席,加码中国市场业务布局
  • 郭向阳任广东省公安厅分管日常工作副厅长(正厅级)
  • 4月制造业PMI为49%,比上月下降1.5个百分点
  • 铁路五一假期运输今日启动,预计发送旅客1.44亿人次
  • 民生访谈|规范放生活动、提升供水品质……上海将有这些举措