晨风交流论坛_CMP_CChat_Flash_音乐_视频_播放器_live直播_聊天室

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1483|回复: 3

[宣传] 一键转换格式____to_lists

[复制链接]
发表于 2018-5-20 13:22:55 | 显示全部楼层 |阅读模式
官方QQ群:102348392 | 捐赠CMP
本帖最后由 milk_ 于 2018-5-22 13:27 编辑

上文件:http://app.67cc.cn/down.php/418d448391bca3802853f0a48e433e3c.zip


刚刚自测了一下,发现了一点小问题,对不太懂的,可能不知道怎么处理
修改一下上面两个批处理内容的这几个位置:
把   ))>a.txt  改成    ))>C:/Users/Administrator/Desktop/a.txt
或者把批处理复制到桌面运行,,文件路径



::  本批处理可以一键,把格式一的,转换为格式二的
::  方法:
::  1.先把需要转换,如格式1的内容新建并粘贴到 桌面的 待转换列表.txt中,
::  2.把批处理内容新建并粘贴到桌面的 标准格式转换.bat中,再右键/ 运行/ 一键搞定
::  3.下面的Greenbrowser.exe浏览器和cmp.swf,修改为自己的程序路径

::  批处理内容:
@echo off & setlocal enabledelayedexpansion
(for /f "tokens=1* delims=," %%a in ('findstr ".flv .mp4" C:\Users\Administrator\Desktop\待转换列表.txt') do (
  set /a t+=1
echo;^<list^>^<m src=^"%%b^" label=^"F.!t!. %%~na"/^>^</list^>
))>C:/Users/Administrator/Desktop/a.txt
@echo off & setlocal enabledelayedexpansion
(for /f "tokens=1,2,3,* delims=/" %%a in ('findstr "rtmp" C:\Users\Administrator\Desktop\待转换列表.txt') do (
  set /a t+=1
echo;^<list^>^<m rtmp=^"rtmp://%%b/%%c/^" src=^"%%d^" label=^"!t!. %%~na"/^>^</list^>
))>>C:/Users/Administrator/Desktop/a.txt
@echo off & setlocal enabledelayedexpansion
(for /f "tokens=1* delims=," %%a in ('findstr ".m3u8" C:\Users\Administrator\Desktop\待转换列表.txt') do (
  set /a t+=1
echo;^<list^>^<m type=^"m3u8^" src=^"%%b^" label=^"!t!. %%~na"/^>^</list^>
))>>C:/Users/Administrator/Desktop/a.txt
:: 用GB浏览器播放,做好的列表a.txt
"G:\Program██_备\免安装\Mini GB浏览器\Greenbrowser.exe" "G:/Program██_备/██超级备份/自建站/TV/flash调用/cmp.swf?auto_play=0&skin_id=1&type=&src=&video_scalemode=1&play_mode=1&auto_open=1&lists=C:/Users/Administrator/Desktop/a.txt&.swf"

::     格式一:
::     中央一台,http://ccc.com/aaa
::     中央二台,http://ccc.com/bbb
::     中央三台,http://ccc.com/ccc              ...


::     格式二
::     <list><m type="m3u8" src="http:ccc.com/aaa" label="中央一台"/></list>
::     <list><m type="m3u8" src="http:ccc.com/bbb" label="中央二台"/></list>
::     <list><m type="m3u8" src="http:ccc.com/ccc" label="中央三台"/></list>         ...

------------------------------------------------------------------------------------------------------------

::  下面为第二种格式转换..需另做一个批处理

::  本批处理则可以把,纯网址的如http://bbs.cnsat.net/thread-233409-1-1.html里面的内容,一键转换为格式二的
::  纯网址的,稍做如下修改即可
::  先把需要转换的内容新建并粘贴到桌面的  待转换列表.txt里面
::  把下面的批处理内容新建并粘贴到桌面的  纯网址转换.bat 双击运行:
::  下面的Greenbrowser.exe浏览器和cmp.swf,修改为自己的程序路径

::批处理如下:
@echo off & setlocal enabledelayedexpansion
(for /f "tokens=1* delims=:" %%a in ('findstr ".flv .mp4" C:\Users\Administrator\Desktop\待转换列表txt') do (
  set /a t+=1
echo;^<list^>^<m src=^"http:%%b^" label="!t!. %%~na"/^>^</list^>
))>C:/Users/Administrator/Desktop/aa.txt
@echo off & setlocal enabledelayedexpansion
(for /f "tokens=1,2,3,* delims=^/" %%a in ('findstr "rtmp" C:\Users\Administrator\Desktop\待转换列表.txt') do (
  set /a t+=1
echo;^<list^>^<m rtmp="rtmp://%%b/%%c/^" src=^"%%d^" label=^"!t!. %%~na"/^>^</list^>
))>>C:/Users/Administrator/Desktop/aa.txt
@echo off & setlocal enabledelayedexpansion
(for /f "tokens=1* delims=:" %%a in ('findstr ".m3u8" C:\Users\Administrator\Desktop\待转换列表.txt') do (
  set /a t+=1
echo;^<list^>^<m type=^"m3u8^" src=^"http:%%b^" label="!t!. %%~na"/^>^</list^>
))>>C:/Users/Administrator/Desktop/aa.txt
:: 用GB浏览器播放,做好的列表aa.txt
"G:\Program██_备\免安装\Mini GB浏览器\Greenbrowser.exe" "G:/Program██_备/██超级备份/自建站/TV/flash调用/cmp.swf?auto_play=0&skin_id=1&type=&src=&video_scalemode=1&play_mode=1&auto_open=1&lists=C:/Users/Administrator/Desktop/aa.txt&.swf"

 楼主| 发表于 2018-5-21 20:24:09 | 显示全部楼层
再次修改了一下,加入对.mp4的提取。
注:为防止转换时出现乱码,,最好先把待转换的文件设置为ANSI编码,再保存
 楼主| 发表于 2018-5-21 23:23:04 | 显示全部楼层
milk_ 发表于 2018-5-21 20:24
再次修改了一下,加入对.mp4的提取。
注:为防止转换时出现乱码,,最好先把待转换的文件设置为ANSI编码, ...

再次修改,增加对rtmp的提取 完美了吧

QQ|客服QQ44023478|Archiver|手机版|小黑屋|晨风交流论坛 ( 粤ICP备05008793号 )

GMT+8, 2018-8-16 15:42 , Processed in 0.055875 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表