批量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
相关推荐
海南java第二人1 天前
数据库范式详解:从冗余到规范的升华之旅
数据库·oracle·ffmpeg
mortimer1 天前
只需三步,动手搭建一个本地免费【实时语音转录】工具WhisperLiveKit
ffmpeg·github·openai
Hi202402173 天前
消除FFmpeg库的SONAME依赖
linux·ffmpeg
艾思软件-app开发公司3 天前
多平台视频下载工具的实现原理与技术实践, 免费下载视频下载工具
音视频·视频·视频下载·视频下载工具
mortimer5 天前
使用阿里AI模型去除背景噪音:单文件40行代码实现
python·ffmpeg·阿里巴巴
今天也想MK代码5 天前
WebRtc语音通话前置铃声处理
ffmpeg·webrtc
撬动未来的支点5 天前
解读ffmpeg控制台输出
ffmpeg
戴草帽的大z5 天前
使用V4L2工具验证RK3588平台视频设备节点数据有效性
ffmpeg·音视频·rk3588·nv12·v4l2-ctl
戴草帽的大z5 天前
rk3588上用rk_mpi_vi_test与ffmpeg实战
ffmpeg·rk3588·mpi·rk_mpi_vi
笑虾5 天前
bat 批处理实现 FFmpeg 命令压缩 MP4
ffmpeg