易码技术论坛

 找回密码
 加入易码
搜索
查看: 386263|回复: 8

关于星星a16/vnt音乐

[复制链接]
发表于 2007-8-16 01:31:47 | 显示全部楼层
沙发不给你,好不容易的才有沙发啊
发表于 2007-8-16 01:31:58 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2007-8-16 01:32:49 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2007-8-16 11:42:09 | 显示全部楼层
我记得这个文章我早就写过了:批量发生成a16 不知道怎么沉下去了
 楼主| 发表于 2007-8-16 12:42:12 | 显示全部楼层
ls给我的启发很大,知道还可以用批处理来玩
呵呵,mid太难转了
发表于 2007-8-16 14:25:37 | 显示全部楼层
在那啊?我怎么下载啊!
发表于 2007-8-16 18:24:20 | 显示全部楼层
支持一下
nc2600播放24khz的wav音质挺不错的……
另外,也不知道tc1000的061能不能播放a2000格式
发表于 2007-8-16 19:47:53 | 显示全部楼层
引用第6楼大铜板2007-08-16 14:25发表的“”:
在那啊?我怎么下载啊!
倒数两行有连接
 楼主| 发表于 2007-8-16 01:29:24 | 显示全部楼层 |阅读模式
大概很少有人把星星当作专业的音乐播放器吧。是的,作为一个电子辞典,这的确不是它的本职工作。为了凑个帖数,还是

把我的一些想法发出来。类似的帖子有很多,如果不想看就skip吧。
㈡㈢㈣
㈠vnt/a16到底有几种格式(编码速率)
您可能遇到过这样的情况:
@以前坛子上流传的台湾版A16制作工具转出来的A16比双语OK制作的文件音质要好。
@台湾版制作工具转出来的A16在星星上的双语OK上不能正常播放
@台湾版制作工具转出来的A16在星星影院中播放时显示“格式错误”
。。。
还有一些类似的不兼容问题
这是为什么呢?和A16/VNT文件的编码速率有关。各种a16编码工具都是调用a1600.exe(在双语OK编辑器目录里)完成编码(

那些家伙不知道出于什么目的把a1600.exe的窗口隐藏了,你可以用超级兔子进程管理看到)。如果不带任何参数运行,会看

到:(后面的中文是我加的)
======================================================
Sunplus Audio Coding Method :  A1600  Version 1.1.0  ;凌阳音频编码方案:A1600 1.1.0版
Copyright (C) 2002 Sunplus Technology Co., Ltd. 版权所有2002凌阳科技有限公司
All rights reserved. 保留所有权利
======================================================
Usage: 用法
A1600_StoryReader A1600.txt <input> <output> <options>
A1600.txt: A description file of input sequence. a1600.txt是个描述输入参数的文件
        User don&#39;t need to edit this file. 用户没事别乱动
<input>:输入
MS 16bit WAVE source file 微软16位波形源文件
=> Input file name with extension 文件名和扩展名一起输
=> For SPDS, use 7813Hz sample rate for input file对于spds,使用7813Hz采样率的输入文件
<output>:输出
Encode bin file and decode wave file 编码二进制文件且解码波形文件
=> User MUST assign output file name without extension用户必须制定输出文件名(无扩展名)
=> The output encode file will be <output>.enc 输出的文件是《文件名》.ENC
=> The output decode WAVE file will be <output>_dec.wav 输出的波形解码文件是<文件名>_dec.wav
<options>: Bit rate <选项>编码速率
0: 24 kbps for SPCE 用于SPCE的每秒24千位
1: 16 kbps for SPCE 用于SPCE的每秒16千位
2: 12 kbps for SPCE 用于SPCE的每秒12千位
4: 10 kbps for SPDS 用于SPDS的每秒10千位
5: 12 kbps for SPDS 用于SPDS的每秒12千位
6: 14 kbps for SPDS 用于SPDS的每秒14千位
7: 16 kbps for SPDS 用于SPDS的每秒16千位
8: 20 kbps for SPDS 用于SPDS的每秒20千位
9: 24 kbps for SPDS 用于SPDS的每秒24千位
Example: A1600 A1600.txt speech.wav speech 5

是不是看出什么来了?双语OK使用的就是选项7,即用于SPDS的每秒16千位,而那个台湾的工具是选项9,这样一来它的音质

肯定更好啦。

㈡在制作a16/vnt时的一些问题
如果你是一个细心的人,你会发现,高品质的a16在制作的时候通常都要转成某种mp3或WMA格式。WHY?你也许直接用MP3

制作过A16/vnt,那效果是相当的惨不忍“闻“。估计这是SPDS对某些频率的支持不够好的原因。因为MP3和WMA都是有损压缩,

在转换时就可以去除不支持的频率。

㈢Do it now!
前面都是一些枯燥的理论知识,下面动动手

1.处理源文件
这个好说。AnyToWav的操作介面很好懂。
使用方法见图:

AnyToWav的使用方法

AnyToWav的使用方法


2.把生成的文件用MP3OK转成VNT.
大功告成。
是不是很简单?
×如果有兴趣,可以自己写个批处理。
a1600的用法:
A1600.exe a1600.txt <输入文件名>.wav <输出文件名> <编码速率>
其中Nc3k的E-Player可以播放编码速率为7,9的A16/tnt文件
建议在批处理末加上这样两句:
Del *dec* /q /s
Ren *.enc *.a16
相信你要是亲自试过,绝对会有同感。

折腾死我了 。
Mp3OK.rar (404 KB, 下载次数: 6730)
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2025-7-7 08:34 , Processed in 0.015293 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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