批量M3U8转MP4工具

觉得有帮助麻烦您动动发财的小手点赞、收藏、加关注,感谢!

251003更新:

修正了一处转换异常错误

测试环境:windows11,360安全浏览器16.1.2255.64,迅雷12.4.4.3740,Winrar7.11,ffmpeg8.0essentials

声明:支持正版,反对盗版,禁止改变代码和用于非法目的,否则后果自负!

准备工作:

1.包含主目录、子目录、ts文件、key文件、m3u8文件在内的源文件,通过迅雷插件+360安全浏览器下载。

2.根据操作系统使用迅雷下载ffmpeg使用winrar解压缩

代码:

bash 复制代码
@echo off
setlocal enabledelayedexpansion
title 批量转换m3u8到mp4
echo 作者:phenix
echo 邮箱:279682817@qq.com
echo 声明:支持正版,反对盗版,禁止改变代码和用于非法目的,否则后果自负!
echo 使用方法:
echo 请先根据操作系统下载解压缩ffmpeg文件,下载地址:https://ffmpeg.org//download.html
echo 使用迅雷主界面→更多→下载插件的功能下载m3u8视频文件
echo 在此程序中输入m3u8根目录路径,自动检索根目录下所有m3u8文件
echo.
goto :main

:main
set /p fdir=请输入ffmpeg主目录路径:
set /p pdir=请输入m3u8主目录路径:
rem echo !pdir!
if not exist !pdir! (
goto :main
)
for /f %%i in ('dir /b /a-d /s "!pdir!"^|findstr "m3u8$"') do (
rem echo %%~di%%~pi
set fromFile=%%i
set toFile=%%~di%%~pi
set toFile=!toFile:~0,-1!
set toFile=!toFile:.m3u8=!.mp4
rem echo !fromFile!
rem echo !toFile!
"!fdir!\bin\ffmpeg.exe" -allowed_extensions ALL -i "!fromFile!" -c copy "!toFile!"
)
echo 转换完成!
pause
exit
相关推荐
可乐鸡翅yeah_21 小时前
混合内容 Mixed‑Content 安全策略,HLS HTTPS 页面加载 HTTP 资源排错实战
运维·ffmpeg·音视频·媒体·m3u8
Evanfu02161 天前
商业短剧上传 AI 工具前,要检查哪些安全与删除规则?
自然语言处理·aigc·音视频·视频·机器翻译·自动翻译
可乐鸡翅yeah_1 天前
M3U8 测试用例库建设,流媒体团队测试资产沉淀与回归体系搭建
音视频·实时音视频·m3u8·m3u8在线播放·音视频在线播放
刘广睿2 天前
视频导出为什么发灰?色彩空间与色彩范围(BT.601/709/2020)的 ffmpeg 转换实战
ffmpeg·音视频·视频处理·色彩空间·素材管理
yivifu2 天前
精选FFmpeg 实用音频视频转换命令集
ffmpeg·音视频转换
AiNightVision3 天前
NMC存算一体与AI ISP
人工智能·算法·车载系统·自动驾驶·无人机·视频·智能硬件
工具派3 天前
视频场景检测是怎么找到切镜头位置的?三种思路与实测
算法·计算机视觉·视频
小鹿软件办公4 天前
M3U8 是什么?如何使用 FFmpeg 分割 MP4 制作 M3U8 播放列表
m3u8·如何制作m3u8
可乐鸡翅yeah_5 天前
HLS视频编码兼容性全解,H.264/H.265流媒体浏览器适配排错实战
音视频·firefox·safari·m3u8
可乐鸡翅yeah_5 天前
HLS流媒体首屏起播慢深度优化,从分片、索引、播放器全链路调优
开发语言·javascript·ecmascript·m3u8·m3u8在线