批量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
相关推荐
Mahut4 天前
我用 Electron + FFmpeg 做了一个本地视频处理工作站 ClipForge
前端·ffmpeg·electron
VidDown12 天前
VidDown 工具站:免费、本地优先的开发者工具箱
javascript·编辑器·音视频·视频编解码·视频
u1521096484913 天前
S.S.Audio PRO A2音频隔离器
嵌入式硬件·音视频·实时音视频·视频编解码·视频
VidDown13 天前
显卡处理视频技术详解:从硬解码到 NVENC,GPU 如何让视频处理起飞?
javascript·编辑器·音视频·视频编解码·视频
源之缘-OFD先行者13 天前
破界渲染:WinForm下的FFmpeg+Vortice极速推流引擎
ffmpeg·winform·推流·h264
VidDown13 天前
视频帧率技术详解:从 24fps 到 120fps,帧率如何影响你的观看体验?
网络·网络协议·编辑器·音视频·视频编解码·视频
源来猿往13 天前
记ffmpeg-8.1.1 之Android库编译(window)
android·ffmpeg
DolitD13 天前
点盾云新增VR加密功能:一机一码,让VR内容分发安全可控
安全·vr·视频
Deitymoon13 天前
RV1126+FFMPEG多路码流监控项目
ffmpeg·音视频
u1521096484913 天前
S.S.Audio PRO A202 音频隔离器
音视频·实时音视频·视频编解码·视频·被复线