一键下载M3U8/HLS 并保存为TS文件
来源:互联网 发布:应届生求职网站知乎 编辑:程序博客网 时间:2024/05/16 19:07
下载m3u8 并存成一个TS的脚本, 试过优酷的可以,但如果m3u8 里面有多种清晰度的TS片参杂,那就要再写一点逻辑来控制下载哪些啦:
#!/bin/bash#howToUse: ./down_m3u8.sh url output.ts#检测参数if [ $# != 2 ] ; then echo "USAGE: $0 url output.ts" exit 1; fi input_m3u8=$1output_ts=$2temp_m3u8=temp.m3u8n=1;if echo "$input_m3u8" | grep -E '^http' >/dev/null ;then wget $input_m3u8 -O $temp_m3u8else temp_m3u8=$input_m3u8fiecho "Download segments:"#1. 这种方法简便,但没有下载"..."提示,容易误以为卡住了#wget -q -i $temp_m3u8 -O $output_ts#2. 这种方法麻烦,但有下载"..."提示rm $output_tscat $temp_m3u8 | while read mylinedo if echo "$myline" | grep -E '^http' >/dev/null ;then echo -n "." wget -q "$myline" -O "$output_ts.t"; cat "$output_ts.t" >> $output_ts let "n = $n + 1" fidonerm "$output_ts.t"echo "Done"
0 0
- 一键下载M3U8/HLS 并保存为TS文件
- hls之m3u8、ts流格式详解
- hls之m3u8、ts流格式详解
- hls之m3u8、ts流格式详解
- hls之m3u8、ts流格式详解
- hls之m3u8、ts流格式详解
- hls之m3u8、ts流格式详解
- hls之m3u8、ts流格式详解
- hls之m3u8、ts流格式详解
- ffmpeg 教程之 mp4 文件转换为m3u8 ts 文件
- ffmpeg 视频转ts切片并生成m3u8播放列表文件
- 利用ffmepg把ts文件转m3u8并切片
- linux下搭建生成HLS所需的.ts和.m3u8文件
- linux下搭建生成HLS所需的.ts和.m3u8文件【本人验证OK】
- linux下搭建生成HLS所需的.ts和.m3u8文件
- linux下搭建生成HLS所需的.ts和.m3u8文件
- linux下搭建生成HLS所需的.ts和.m3u8文件
- linux下搭建生成HLS所需的.ts和.m3u8文件
- 缓存管理
- C#实现看门狗监控tomcat运行、定制任务计划
- 设置UIlabel的行高
- hdoj-1869-六度分离(迪杰斯特拉)
- MyBatis之高级关联和集合映射(一、基础知识)
- 一键下载M3U8/HLS 并保存为TS文件
- Discuz avatar上传头像,上传完后刷新当前页面
- 11.1 Matlab 的入门1——如何运行M文件
- ContentProvider内容介绍(1)
- Android快速开发不可或缺的11个工具类
- java处理json
- HTTP长连接与短连接
- mysql进阶(三)游标简易教程
- 斐波那契(递归的应用)