chnxn 发表于 2010-9-9 21:58:13

DTS-DVD素材系列之四:利用cue文件的时间码

本帖最后由 chnxn 于 2010-9-14 14:51 编辑

前几节我们都提到了cue文件。音乐光盘的时间码就在这个文件里面。
用记事本打开cue文件:

可以看到许多音乐光盘的信息。我们所需要的是每一首曲子开始播放的时间码,如上图。

删除不必要的内容后,如上图。

将时间码按照DVD_Lab的要求修改。
最后保存为.txt文件。

这个方案貌似不错,不过总觉得意犹未尽,应该还可以更上一层楼。经过一番研究,发觉不能老是指望光盘刻录软件,十八般兵器都可一试,这次用上了大名鼎鼎的Word。

先把cue文件另存为txt格式,然后用Word打开,点击替换 --更多,勾选 使用通配符,如图设置,英文小括号内是通配符。

全部替换后即清除了以TRACK开头的每行文字,再按图设置,分两次分别清除以TITLE开头的的每行文字 和所有PERFORMER "宋祖英"。

如图最后一次替换后即大功告成。如果时间码超过1小时,即在最后几行稍作修改即可。最后得到的文件是时间码和一些换行符号,换行符号无关紧要,时间码已经符合DVD_Lab的标准。可以直接应用于DVD_Lab以产生正确的章节。直接点击保存,跳出的对话框不予理会点击是即可。
本例使用的是Office 2007,其它版本请自行寻找打开”使用通配符查找和替换的方法“。
最令人烦恼的划分章节问题是不是已经得到圆满解决?

qxeadzs 发表于 2010-9-9 22:04:55

学习了。谢谢!!

lijianwen 发表于 2010-9-14 16:15:47

用word来解决,这个方法是有创意的,聪明和勤于实践的人才能想到,要坚决支持这种精神。

IsaacZ 发表于 2010-9-14 17:21:33

chnxn很有钻研精神,大家都要向他学习!

阿吹 发表于 2010-10-28 11:05:46

回复 4# IsaacZ


    楼主在别的地方好象说过用宏的问题,但没有展开。在楼主的提示下,我用宏做了一个宏命令,效果很好。
具体做法是这样的:点击 WORD 菜单中的工具-宏-录制新宏,然后按上述楼主的操作过程操作一遍,最后保存宏,这样就生成一个宏命令。下次需要做时间码的TXT文件,只要打开原文件,按宏命令即可。当然有时CUE文件不一致,需要做手动处理,但工作量很小。

IsaacZ 发表于 2010-10-28 11:23:20

我已经将制作宏的方法教给了chnxn,但没有在论坛发布,谢谢你提供的操作提示。

chnxn 发表于 2010-10-28 11:36:27

本帖最后由 chnxn 于 2010-10-28 11:39 编辑

用宏命令来处理cue文件效果似乎还不如本主题帖的通配符替换,且可靠性不是很有把握,无法做到通杀,不好介绍给大家,因此没有进一步研究。
当然,如果用来处理自制的cue文件,应该不错,不过,这可能需要各人自己研究了。

IsaacZ 发表于 2010-10-28 14:34:34

宏命令只是把依次替换的所有步骤集合成一个步骤,通过运行宏命令,可以一下子运行完毕原来需要单步操作的所有替换,和批处理命令是一个作用。不论用通配符替换还是用普通字符替换都无所谓。

如果有特殊的考虑,可以随时编辑宏命令。当然也可以手工操作。

chnxn 发表于 2010-10-28 14:48:15

可能

回复 8# IsaacZ
我所考虑的是每次使用的查找文字不同,替换文字也可能不同(时间码超过1小时的cue文件),因此此事难全。当然,如果是自己制作的cue,时间码在1小时之内应该不会有问题。
页: [1]
查看完整版本: DTS-DVD素材系列之四:利用cue文件的时间码