. : : ClassiClub ForuM : : .

会员中心 论坛帮助 日历事件 标记论坛已读
返回   精品技术论坛 » 技术论坛 » 『软件使用』

『软件使用』: 电脑软件推荐, 电脑软件使用, 经验分享



发表新主题 回复
 
主题工具
sunboy
 
sunboy 的头像
热心会员
 
资 料:
注册日期: Jun 2001
帖子: 2,915 声望值: 4
精华: 2,解答: 21
#1 旧 2021-08-26, 20:46:56 默认 已解答: 【求助】CUE音轨快速改名工具或修改一下CUEeditor.exe
sunboy 当前离线  

网上下载了很多无损,都是wav+cue或者ape+cue格式。cue文件里面的音轨名字不对,可以用记事本一个个改,但是效率很差。
最初找到一个软件:CUE音轨批量改名工具2.3,用起来不错,但最近突然失效,程序可以进入,点击改名按钮没有反应。WIN7 64位系统,不知道哪里出了问题,好几年没重新安装系统了。
今天找到一个软件:CUEeditor.exe,有类似功能,但只能正确读取UTF-8编码的cue,默认的ANSI编码的cue文件拖进去是乱码。而前面的“CUE音轨批量改名工具2.3”可以正确读取ANSI和UTF-8编码正常显示。找到它的官方主页,都是繁体字,感觉是台湾人写的软件,不过发布在github上面,有源码。
http://dohhproject.blogspot.com/2015...editorcue.html
https://github.com/dminoror/CUEeditor
求哪位有空再推荐一个CUE音轨快速改名工具,或者哪位软件高手修改一下CUEeditor.exe的源码重新搞一个ANSI版本,谢谢。
上传的图像
文件类型: jpg Snap1.jpg (95.7 KB, 194 次查看)
上传的附件
文件类型: zip CUEeditor-master.zip (71.7 KB, 6 次查看)
文件类型: rar CUE测试文件.rar (2.2 KB, 8 次查看)
文件类型: rar CUE音轨批量改名工具2.3.rar (11.5 KB, 5 次查看)

此帖于 2021-08-26 21:00:26 被 sunboy 编辑. .
回复时引用此帖
最佳解答为:CCDebuger
引用:
作者: sunboy 查看帖子
网上下载了很多无损,都是wav+cue或者ape+cue格式。cue文件里面的音轨名字不对,可以用记事本一个个改,但是效率很差。
最初找到一个软件:CUE音轨批量改名工具2.3,用起来不错,但最近突然失效,程序可以进入,点击改名按钮没有反应。WIN7 64位系统,不知道哪里出了问题,好几年没重新安装系统了。
今天找到一......
github下载的 CUEeditor 源码中把 MainWindow.xaml.cs 第 40 行的代码
代码:
StreamReader reader = new StreamReader(path);
改成
代码:
StreamReader reader = new StreamReader(path, System.Text.Encoding.Default);
再重新编译就可以了。
乱码原因可以看这里:
https://blog.csdn.net/QQ282030166/article/details/44178439
附件是修改后重新编译的程序。

更新:
发现一个问题,就是编辑过的 CUE 文件再次打开中文会乱码。测试了一下,原来默认保存的都是 UTF-8 不带签名模式,而楼主给的测试文件是 UTF-8 带签名模式可以正常打开。再修改 MainWindow.xaml.cs 第 197 行的代码
代码:
StreamWriter writer = new StreamWriter(file_path, false);
改成
代码:
StreamWriter writer = new StreamWriter(file_path, false, Encoding.Default);
把修改后的文件以系统默认编码保存,我这保存后就都是 ASCII 编码。另外因为软件是拖放编辑,添加一个窗口置顶的属性。
更新附件。
tacoal
 
tacoal 的头像
终极会员
 
资 料:
注册日期: Aug 2000
帖子: 10,424 声望值: 3
精华: 0,解答: 31
#2 旧 2021-08-27, 00:00:33 默认
tacoal 当前离线  

CUEeditor.exe既然可以读取UTF-8的,那cue文件用编辑器改存为UTF-8不就可以?
回复时引用此帖
sunboy
 
sunboy 的头像
热心会员
 
资 料:
注册日期: Jun 2001
帖子: 2,915 声望值: 4
精华: 2,解答: 21
#3 旧 2021-08-27, 00:26:14 默认
sunboy 当前离线  

谢谢,1-2个可以,几十几百就麻烦了。虽说utf-8一样用,但默认都是ansi,完美主义者心理不爽。
这不是有源码吗,想着CCF高手多,万一谁有空顺手改一下应该不难吧?
回复时引用此帖
littlefat
 
littlefat 的头像
热心会员
 
资 料:
注册日期: Jul 2001
帖子: 3,601 声望值: 5
精华: 2,解答: 8
#4 旧 2021-08-27, 15:06:21 默认
littlefat 当前离线  

foobar2000国内重新打包过的中文版就可以做到,顺便还可以将单个文件 wave或ape或flac按照曲目分割成多个文件。


Little@FAT :)
回复时引用此帖
namejm
 
namejm 的头像
超级会员
 
资 料:
注册日期: Apr 2009
帖子: 1,401 声望值: 3
精华: 21,解答: 84
#5 旧 2021-08-27, 15:25:30 默认
namejm 当前离线  

换个思路,把cue文件统统改成UTF-8编码的。
文件编码批量转换工具可以使用本论坛白杨大侠的这个工具:
【原创】【命令行工具系列-7】支持多语言的批量查找替换及编码转换工具[2007-01-20]
https://bbs.et8.net/bbs/showthread.php?t=775619


TotalCommder、EveryThing、batch、AutoHotKey、EverEdit
精通Word、Excel、PPT的安装与卸载
熟练掌握VB、C++、SQL的拼读与缩写
回复时引用此帖
sunboy
 
sunboy 的头像
热心会员
 
资 料:
注册日期: Jun 2001
帖子: 2,915 声望值: 4
精华: 2,解答: 21
#6 旧 2021-08-27, 17:50:00 默认
sunboy 当前离线  

引用:
作者: littlefat 查看帖子
foobar2000国内重新打包过的中文版就可以做到,顺便还可以将单个文件 wave或ape或flac按照曲目分割成多个文件。
整轨专辑,数据库搜不到相关信息,只能手工输入,foobar2000这个功能没见过,谢谢。

引用:
作者: namejm 查看帖子
换个思路,把cue文件统统改成UTF-8编码的。
文件编码批量转换工具可以使用本论坛白杨大侠的这个工具:
【原创】【命令行工具系列-7】支持多语言的批量查找替换及编码转换工具[2007-01-20]
https://bbs.et8.net/bbs/showthread.php?t=775619
谢谢,一直用他的fr批量查找替换功能去除cue垃圾信息,用了很多年。
批量编码转换工具没关注过,晚上试试,如果顺利,转过去再转回来也很快的。
回复时引用此帖
sunboy
 
sunboy 的头像
热心会员
 
资 料:
注册日期: Jun 2001
帖子: 2,915 声望值: 4
精华: 2,解答: 21
#7 旧 2021-08-27, 23:34:56 默认
sunboy 当前离线  

测试了半天,namejm推荐的ASBai的wfr可以用,直接转utf-8没有问题,可以正常显示,但是想转回ANSI,不管是选GB2312、GB18030,记事本再次打开会有乱码。
网上另外搜到一个小工具,CueCurer-1.0-bin.exe,可以正常转过去转回来。
用Notepad++对比了一下转换后的cue,wfr默认转换的是utf-8,CueCurer-1.0-bin转换后的是utf-8 bom。wfr添加参数-unisign,可以转换成utf-8 bom,但转回原来的ansi编码还是搞不定。fr我用了很多年没出错,wfr看起来很高大上,可能是我不会用。
最终结果:用CueCurer-1.0-bin.exe对我比较合适。
感谢楼上各位,感谢@namejm和@ASBai,感谢CCF。

顺便贴一下CueCurer-1.0-bin.exe,说不定有人需要。
上传的图像
文件类型: jpg Snap1.jpg (73.8 KB, 142 次查看)
上传的附件
文件类型: rar CueCurer-1.0-bin.rar (18.1 KB, 8 次查看)
回复时引用此帖
跳探戈的狼
 
跳探戈的狼 的头像
中级会员
 
资 料:
注册日期: Feb 2011
帖子: 268 声望值: 3
精华: 0,解答: 1
#8 旧 2021-09-01, 22:12:23 默认
跳探戈的狼 当前离线  

一直是用这个解决的,用了应该有10来年了。
上传的图像
文件类型: jpg Snipaste_2021-09-01_22-11-18.jpg (65.7 KB, 103 次查看)
回复时引用此帖
fenger
 
fenger 的头像
热心会员
 
资 料:
注册日期: Feb 2000
帖子: 2,646 声望值: 7
精华: 0,解答: 8
#9 旧 2021-09-08, 07:36:11 默认
fenger 当前离线  

引用:
作者: 跳探戈的狼 查看帖子
一直是用这个解决的,用了应该有10来年了。
难得还能看到南极星啊。


[ 我看青山多妩媚,料青山看我应如是。情与貌,略相似。 ]
回复时引用此帖
Limpo
 
Limpo 的头像
热心会员
 
资 料:
注册日期: Mar 2001
帖子: 8,435 声望值: 5
精华: 1,解答: 18
#10 旧 2021-09-11, 23:51:18 默认
Limpo 当前离线  

以前freedb没关的时候,经常用foobar2000调取曲目信息,用来重命名曲目乱的专辑或没有曲目只有trackxx的专辑,现在freedb关闭了,好像新版foobar2000换了其他源了吧。
回复时引用此帖
CCDebuger
 
CCDebuger 的头像
中级会员
 
资 料:
注册日期: Sep 2006
帖子: 267 声望值: 3
精华: 4,解答: 14
#11 旧 2021-09-12, 17:28:17 默认
CCDebuger 当前离线  

引用:
作者: sunboy 查看帖子
网上下载了很多无损,都是wav+cue或者ape+cue格式。cue文件里面的音轨名字不对,可以用记事本一个个改,但是效率很差。
最初找到一个软件:CUE音轨批量改名工具2.3,用起来不错,但最近突然失效,程序可以进入,点击改名按钮没有反应。WIN7 64位系统,不知道哪里出了问题,好几年没重新安装系统了。
今天找到一......
github下载的 CUEeditor 源码中把 MainWindow.xaml.cs 第 40 行的代码
代码:
StreamReader reader = new StreamReader(path);
改成
代码:
StreamReader reader = new StreamReader(path, System.Text.Encoding.Default);
再重新编译就可以了。
乱码原因可以看这里:
https://blog.csdn.net/QQ282030166/article/details/44178439
附件是修改后重新编译的程序。

更新:
发现一个问题,就是编辑过的 CUE 文件再次打开中文会乱码。测试了一下,原来默认保存的都是 UTF-8 不带签名模式,而楼主给的测试文件是 UTF-8 带签名模式可以正常打开。再修改 MainWindow.xaml.cs 第 197 行的代码
代码:
StreamWriter writer = new StreamWriter(file_path, false);
改成
代码:
StreamWriter writer = new StreamWriter(file_path, false, Encoding.Default);
把修改后的文件以系统默认编码保存,我这保存后就都是 ASCII 编码。另外因为软件是拖放编辑,添加一个窗口置顶的属性。
更新附件。
上传的附件
文件类型: rar CUEeditor.rar (6.0 KB, 6 次查看)

此帖于 2021-09-12 20:59:18 被 CCDebuger 编辑. . 原因: 更新附件
回复时引用此帖
sunboy
 
sunboy 的头像
热心会员
 
资 料:
注册日期: Jun 2001
帖子: 2,915 声望值: 4
精华: 2,解答: 21
#12 旧 2021-09-12, 18:55:19 默认
sunboy 当前离线  

引用:
作者: CCDebuger 查看帖子
github下载的 CUEeditor 源码中把 MainWindow.xaml.cs 第 40 行的代码
代码:
StreamReader reader = new StreamReader(path);
改成
[CODE]StreamReader reader = new StreamReader......
终于解决了一个大问题,感谢感谢,非常感谢!
回复时引用此帖
发表新主题 回复

主题工具

论坛规则  发帖规则
不可以发表主题
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子
论坛启用 vB 代码
版面启用 表情符号
版面启用 [IMG] 代码
版面禁用 HTML 代码


所有时间均为北京时间, 现在的时间是 18:40:31.

本论坛带宽由迅通网络提供
SSL证书由TrustAsia提供

Copyright © 2000 - 2019 ClassiClub Forum All Rights Reserved.
粤ICP备09123456号