利用ffmpeg将m3u8下载成mp4(利用ps1脚本解析json批量下载)
利用ffmpeg将m3u8下载成mp4
- 安装ffmpeg
- JSON文件示例(自行抓取m3u8)
- powershell脚本
- 打开powershell运行
安装ffmpeg
自行baidu
JSON文件示例(自行抓取m3u8)
[{"filename": "1_AI基础基本应用.mp4","url": "https://hls.videocc.net/ef4825bc7e/5/ef4825bc7e3611c8bb63a28373494565.m3u8?device=desktop&pid=1658299239611X1438140"},{"filename": "2_AI基础综合应用.mp4","url": "https://hls.videocc.net/ef4825bc7e/0/ef4825bc7e86bf3b13d380fb23410080.m3u8?device=desktop&pid=1658299323261X1142968"}
]
powershell脚本
# download.ps1
# 获取入参(mp4保存路径)
param([string]$path)# JSON文件路径(这里直接放在mp4保存路径里并以1.json命名)
$source = "\1.json"
$f = $path + $source
$json = (Get-Content $f -Raw) | ConvertFrom-JsonSet-Location $path
$len = $json.count - 1
$arr = 0..$lenforeach ($item in $arr) {Write-Progress -Activity "进度显示" -status "正在处理 $item" -percentcomplete (($item + 1) / ($json.count) * 100)try {$a = "开始转码 "$s = " 保存完成"$f1 = $json.filename[$item] + $s$f2 = $a + $json.filename[$item]Write-Output $f2ffmpeg.exe -i $json.url[$item] -c copy -threads 4 -preset ultrafast -loglevel error -progress log.txt $json.filename[$item]Write-Output $f1}catch {Write-Warning "Error: $_"}}
打开powershell运行
.\download.ps1 "D:\电商设计行业实战课"
利用ffmpeg将m3u8下载成mp4(利用ps1脚本解析json批量下载)相关推荐
- 关于FFmpeg将m3u8合并成mp4之后时长不对的解决方法
关于FFmpeg将m3u8合并成mp4之后时长不对的解决方法 解决方法 导致时长不对的合并方法 concat方法会导致合并的视频时长有问题 ffmpeg -y -f concat -i ./downl ...
- ffmpeg 直接将m3u8转成mp4
ffmpeg 直接将m3u8转成mp4: ffmpeg -i "http://xxxxxx/video/movie.m3u8" -vcodec copy -acodec copy ...
- 简单易操作的将m3u8转成mp4
万恶的学校直播平台将视频格式从.mp4改成.m3u8了,气得我找了好久靠谱的软件,但是又担心会留后门,所以就想着自己动手丰衣足食啦~ 看了一些把m3u8写分割成.ts文件,再合并成mp4的,但一直解析 ...
- 使用ffmpeg将m3u8文件转为mp4
window环境使用ffmpeg将m3u8文件转为mp4 issue: 不存在 ffmpeg 去ffmpeg官网下载一个, 然后指派系统变量path, 我下的是https://github.com/B ...
- linux保存mp4格式的文件,Linux中利用ffmpeg转换手机支持的mp4格式视频文件
首先当然是需要安装ffmpeg软件包,可以直接从源中进行安装!但我安装后并不能成功执行后面所需要执行的转换命令,所以我只能重新从源码编译安装ffmpeg: (1)下载ffmpeg源码包,注意版本不能太 ...
- 使用javascript在各大视频网站一键抓取无水印m3u8格式视频并将视频下载成mp4格式(以Google抓取腾讯视频为例)
两三天没有更新博客了,最近博主有点夏乏(其实是懒),今日在划水的时候无意中学到了使用javascrpit抓取m3u8格式视频的小技巧,因此进行延伸并作此博客进行记录.接下来,我将使用javascrip ...
- ffmpeg将gif转换成mp4
参考文章 ffmpeg下载地址:ffmpeg using System; using System.Diagnostics; using System.IO; using System.Threadi ...
- m3u8.sqlite转mp4(txkt,文末附程序下载地址)
中秋节放假,本想好好休息一下,女朋友说手机里下载了的腾讯课堂的课程能不能够传到电脑上面去,因为手机的空间不够了,我心想这不是很简单吗.. 果然,事情没我想的那么简单,找到了腾讯课堂的视频缓存目录 /A ...
- 批量下载sra文件linux,Linux下从NCBI批量下载SRA数据的sra和aspera方法
Minus_yao 2018.04.25 yaoguocai_cool@163.com #从NCBI下载SRA数据,最近在疯狂下载宏基因组数据,试着解决一下这个问题~ 方法一: 软件准备: 使用n ...
最新文章
- MSSQL Sql加密函数 hashbytes 用法简介
- python干啥用的啊-python干什么用的
- 使用Git制作和管理Patch
- LogStash 中字段的排除和数据的排除
- vue pc端 商品轮播图_轮播图高点击商品图
- json schema多种形式_什么是JSON Schema?及其应用方式......
- 1.Vue 安装与简单使用
- OpenCV学习笔记二
- 高仿小红书引导页实现效果
- 基于安卓平台的软件加固方案的设计与实现_微信支付跨平台软件架构
- 济南2017年春考计算机考试试题,2017年山东省春季高考机械试题.pdf
- dirent.h使用详解
- html logo写法,教你用CSS3打造HTML5的Logo
- 推荐一个有效清理电脑桌面广告、流氓软件的方法
- SM9学习笔记与图解(合集)
- 不用Home Assistant让小米智能家居接入HomeKit
- 搬运+机翻 Unity插件 OBICloth插件官方CharDemo分析
- 2021-05-16
- Window环境下进入MySQL命令窗口
- 拼多多助农 商业之外的底色