编辑用工具和代码
百万现场内容维护指南
卡图更新相关
- 来源:Fantasia、アイドルマスター ミリオンライブ! シアターデイズDB【ミリシタDB】(更新快,但需要科学上网)、iM@SWIKI(更新稍慢,备用)
- 活动卡面一般仅上传上位(活动pt排名)卡觉醒前卡面、下位(活动pt报酬)卡觉醒前卡面以及活动主视觉图
- 命名规则:文件命名建议保留日语原名;角色卡图和活动主视觉图可不用翻译,特殊主视觉图的名称建议翻译成中文
- 特殊字符问题:文件名若带有「・」可能会导致文件上传失败,建议改为「·」,而后更改文件显示名:
[[File:...·....jpg|...・...]]
<gallery mode=packed-hover> File:...·....jpg|...・... </gallery>
- 用
<gallery></gallery>
组织的图片超过4行时,建议用{{Hide}}模板隐藏,以提升页面加载速度:
{{Hide|标题=卡片一览|内容= }}
- 建议在链入图片时采用下列格式:
人物条目: SR卡面: MILLION LIVE CLOSET! 春日未来.png|MILLION LIVE CLOSET! SR MILLION LIVE CLOSET! 春日未来+.png|MILLION LIVE CLOSET! SR+ SSR卡面: SSR Heart♡·デイズ·Night☆ 野々原茜.png|{{lj|Heart♡・デイズ・Night☆}} SSR SSR Heart♡·デイズ·Night☆ 野々原茜+.png|{{lj|Heart♡・デイズ・Night☆}} SSR+ 活动主视觉图: 揺るぎない存在意義 如月千早.png|{{lj|揺るぎない存在意義}} SR 揺るぎない存在意義.png|{{lj|揺るぎない存在意義}}(主视觉图) 歌曲条目(此处的显示名称为译名): [[File:SSR Heart♡·デイズ·Night☆ 野々原茜.png|缩略图|SSR Heart♡·Days·Night☆ 野野原茜]] [[File:SSR Heart♡·デイズ·Night☆ 野々原茜+.png|缩略图|SSR+ Heart♡·Days·Night☆ 野野原茜]]
- 已上传的特殊图片一览(大致以时间顺序排列):
中译维护相关
- 确定歌曲中译名称并移动页面后,建议检查并以下页面:
- 偶像大师 百万现场 剧场时光主条目
- 偶像大师 百万现场/组合列表条目
- 对应的角色条目
- 偶像大师系列/用语条目(如果有)
- 角色对应声优的条目(如果有)
- 虽然可以直接查看链入页面,但由于服务器需要时间刷新缓存,同时每个歌曲都会添加歌曲大家族模板,所以需要修改的页面会混在一大群页面中。可以先行检查上述页面,若还有遗漏的页面,可以稍等片刻等待缓存更新完毕,再查看链入页面。
添加分类相关
- 全体声优分类(全体曲条目用)
[[分类:中村绘里子歌曲]][[分类:今井麻美歌曲]][[分类:原由实歌曲]][[分类:高桥智秋歌曲]][[分类:钉宫理惠歌曲]][[分类:沼仓爱美歌曲]][[分类:平田宏美歌曲]][[分类:仁后真耶子歌曲]][[分类:若林直美歌曲]][[分类:浅仓杏美歌曲]][[分类:下田麻美歌曲]][[分类:长谷川明子歌曲]][[分类:山崎遥歌曲]][[分类:大关英里歌曲]][[分类:种田梨沙歌曲]][[分类:诹访彩花歌曲]][[分类:伊藤美来歌曲]][[分类:驹形友梨歌曲]][[分类:村川梨衣歌曲]][[分类:上田丽奈歌曲]][[分类:郁原优歌曲]][[分类:原岛明里歌曲]][[分类:木户衣吹歌曲]][[分类:渡部优衣歌曲]][[分类:滨崎奈奈歌曲]][[分类:田所梓歌曲]][[分类:藤井幸代歌曲]][[分类:中村温姬歌曲]][[分类:小岩井小鸟歌曲]][[分类:雨宫天歌曲]][[分类:户田惠歌曲]][[分类:野村香菜子歌曲]][[分类:阿部里果歌曲]][[分类:山口立花子歌曲]][[分类:齐藤佑圭歌曲]][[分类:渡部惠子歌曲]][[分类:爱美歌曲]][[分类:Machico歌曲]][[分类:角元明日香歌曲]][[分类:麻仓桃歌曲]][[分类:小笠原早纪歌曲]][[分类:夏川椎菜歌曲]][[分类:田村奈央歌曲]][[分类:高桥未奈美歌曲]][[分类:稻川英里歌曲]][[分类:末柄里惠歌曲]][[分类:桐谷蝶蝶歌曲]][[分类:近藤唯歌曲]][[分类:平山笑美歌曲]][[分类:香里有佐歌曲]][[分类:南早纪歌曲]]
- 全体角色分类(含全体角色的图片用)
[[分类:天海春香]][[分类:萩原雪步]][[分类:菊地真]][[分类:我那霸响]][[分类:春日未来]][[分类:田中琴叶]][[分类:佐竹美奈子]][[分类:德川茉莉]][[分类:七尾百合子]][[分类:高山纱代子]][[分类:松田亚利沙]][[分类:高坂海美]][[分类:中谷育]][[分类:艾米莉·斯图亚特]][[分类:矢吹可奈]][[分类:横山奈绪]][[分类:福田法子]][[分类:如月千早]][[分类:水濑伊织]][[分类:四条贵音]][[分类:秋月律子]][[分类:最上静香]][[分类:所惠美]][[分类:伴田路子]][[分类:天空桥朋花]][[分类:北泽志保]][[分类:舞滨步]][[分类:二阶堂千鹤]][[分类:真壁瑞希]][[分类:百濑莉绪]][[分类:永吉昴]][[分类:周防桃子]][[分类:茱莉亚(百万LIVE)]][[分类:星井美希]][[分类:高槻弥生]][[分类:三浦梓]][[分类:双海亚美]][[分类:双海真美]][[分类:伊吹翼]][[分类:岛原埃琳娜]][[分类:箱崎星梨花]][[分类:野野原茜]][[分类:望月杏奈]][[分类:木下日向]][[分类:马场木实]][[分类:大神环]][[分类:丰川风花]][[分类:宫尾美也]][[分类:篠宫可怜]][[分类:北上丽花]][[分类:樱守歌织]][[分类:白石䌷]]
- 属性分组分类
765PRO ALLSTARS [[分类:天海春香]][[分类:萩原雪步]][[分类:菊地真]][[分类:我那霸响]][[分类:如月千早]][[分类:水濑伊织]][[分类:四条贵音]][[分类:秋月律子]][[分类:星井美希]][[分类:高槻弥生]][[分类:三浦梓]][[分类:双海亚美]][[分类:双海真美]] Princess Stars (39PROJECT) [[分类:春日未来]][[分类:田中琴叶]][[分类:佐竹美奈子]][[分类:德川茉莉]][[分类:七尾百合子]][[分类:高山纱代子]][[分类:松田亚利沙]][[分类:高坂海美]][[分类:中谷育]][[分类:艾米莉·斯图亚特]][[分类:矢吹可奈]][[分类:横山奈绪]][[分类:福田法子]] Fairy Stars (39PROJECT) [[分类:最上静香]][[分类:所惠美]][[分类:伴田路子|Roco]][[分类:天空桥朋花]][[分类:北泽志保]][[分类:舞滨步]][[分类:二阶堂千鹤]][[分类:真壁瑞希]][[分类:百濑莉绪]][[分类:永吉昴]][[分类:周防桃子]][[分类:茱莉亚(百万LIVE)|茱莉亚]][[分类:白石䌷]] Angel Stars (39PROJECT) [[分类:伊吹翼]][[分类:岛原埃琳娜]][[分类:箱崎星梨花]][[分类:野野原茜]][[分类:望月杏奈]][[分类:木下日向]][[分类:马场木实]][[分类:大神环]][[分类:丰川风花]][[分类:宫尾美也]][[分类:篠宫可怜]][[分类:北上丽花]][[分类:樱守歌织]]
- 全体角色日语表记
日语表记 |
---|
天海春香 |
添加角色图标相关
日语表记 |
---|
765AS [[天海春香|{{偶像大师/MILLION LIVE!/角色头像|1|30|shape=circle|border=1|style=border-color:#e22b30|class=imas-ml-trans}}]] [[如月千早|{{偶像大师/MILLION LIVE!/角色头像|2|30|shape=circle|border=1|style=border-color:#2743d2|class=imas-ml-trans}}]] [[萩原雪步|{{偶像大师/MILLION LIVE!/角色头像|4|30|shape=circle|border=1|style=border-color:#d3dde9|class=imas-ml-trans}}]] [[菊地真|{{偶像大师/MILLION LIVE!/角色头像|6|30|shape=circle|border=1|style=border-color:#515558|class=imas-ml-trans}}]] [[我那霸响|{{偶像大师/MILLION LIVE!/角色头像|13|30|shape=circle|border=1|style=border-color:#01adb9|class=imas-ml-trans}}]] [[水濑伊织|{{偶像大师/MILLION LIVE!/角色头像|7|30|shape=circle|border=1|style=border-color:#fd99e1|class=imas-ml-trans}}]] [[四条贵音|{{偶像大师/MILLION LIVE!/角色头像|8|30|shape=circle|border=1|style=border-color:#a6126a|class=imas-ml-trans}}]] [[秋月律子|{{偶像大师/MILLION LIVE!/角色头像|9|30|shape=circle|border=1|style=border-color:#01a860|class=imas-ml-trans}}]] [[星井美希|{{偶像大师/MILLION LIVE!/角色头像|3|30|shape=circle|border=1|style=border-color:#b4e04b|class=imas-ml-trans}}]] [[高槻弥生|{{偶像大师/MILLION LIVE!/角色头像|5|30|shape=circle|border=1|style=border-color:#f39939|class=imas-ml-trans}}]] [[三浦梓|{{偶像大师/MILLION LIVE!/角色头像|10|30|shape=circle|border=1|style=border-color:#9238be|class=imas-ml-trans}}]] [[双海亚美|{{偶像大师/MILLION LIVE!/角色头像|11|30|shape=circle|border=1|style=border-color:#ffe43f|class=imas-ml-trans}}]] [[双海真美|{{偶像大师/MILLION LIVE!/角色头像|12|30|shape=circle|border=1|style=border-color:#ffe43f|class=imas-ml-trans}}]] Princess [[天海春香|{{偶像大师/MILLION LIVE!/角色头像|1|30|shape=circle|border=1|style=border-color:#e22b30|class=imas-ml-trans}}]] [[萩原雪步|{{偶像大师/MILLION LIVE!/角色头像|4|30|shape=circle|border=1|style=border-color:#d3dde9|class=imas-ml-trans}}]] [[菊地真|{{偶像大师/MILLION LIVE!/角色头像|6|30|shape=circle|border=1|style=border-color:#515558|class=imas-ml-trans}}]] [[我那霸响|{{偶像大师/MILLION LIVE!/角色头像|13|30|shape=circle|border=1|style=border-color:#01adb9|class=imas-ml-trans}}]] [[春日未来|{{偶像大师/MILLION LIVE!/角色头像|14|30|shape=circle|border=1|style=border-color:#ea5b76|class=imas-ml-trans}}]] [[田中琴叶|{{偶像大师/MILLION LIVE!/角色头像|17|30|shape=circle|border=1|style=border-color:#92cfbb|class=imas-ml-trans}}]] [[佐竹美奈子|{{偶像大师/MILLION LIVE!/角色头像|19|30|shape=circle|border=1|style=border-color:#58a6dc|class=imas-ml-trans}}]] [[德川茉莉|{{偶像大师/MILLION LIVE!/角色头像|21|30|shape=circle|border=1|style=border-color:#5abfb7|class=imas-ml-trans}}]] [[七尾百合子|{{偶像大师/MILLION LIVE!/角色头像|26|30|shape=circle|border=1|style=border-color:#c7b83c|class=imas-ml-trans}}]] [[高山纱代子|{{偶像大师/MILLION LIVE!/角色头像|27|30|shape=circle|border=1|style=border-color:#7f6575|class=imas-ml-trans}}]] [[松田亚利沙|{{偶像大师/MILLION LIVE!/角色头像|28|30|shape=circle|border=1|style=border-color:#b54461|class=imas-ml-trans}}]] [[高坂海美|{{偶像大师/MILLION LIVE!/角色头像|29|30|shape=circle|border=1|style=border-color:#e9739b|class=imas-ml-trans}}]] [[中谷育|{{偶像大师/MILLION LIVE!/角色头像|30|30|shape=circle|border=1|style=border-color:#f7e78e|class=imas-ml-trans}}]] [[艾米莉·斯图亚特|{{偶像大师/MILLION LIVE!/角色头像|32|30|shape=circle|border=1|style=border-color:#554171|class=imas-ml-trans}}]] [[矢吹可奈|{{偶像大师/MILLION LIVE!/角色头像|36|30|shape=circle|border=1|style=border-color:#f5ad3b|class=imas-ml-trans}}]] [[横山奈绪|{{偶像大师/MILLION LIVE!/角色头像|37|30|shape=circle|border=1|style=border-color:#788bc5|class=imas-ml-trans}}]] [[福田法子|{{偶像大师/MILLION LIVE!/角色头像|43|30|shape=circle|border=1|style=border-color:#eceb70|class=imas-ml-trans}}]] Fairy [[如月千早|{{偶像大师/MILLION LIVE!/角色头像|2|30|shape=circle|border=1|style=border-color:#2743d2|class=imas-ml-trans}}]] [[水濑伊织|{{偶像大师/MILLION LIVE!/角色头像|7|30|shape=circle|border=1|style=border-color:#fd99e1|class=imas-ml-trans}}]] [[四条贵音|{{偶像大师/MILLION LIVE!/角色头像|8|30|shape=circle|border=1|style=border-color:#a6126a|class=imas-ml-trans}}]] [[秋月律子|{{偶像大师/MILLION LIVE!/角色头像|9|30|shape=circle|border=1|style=border-color:#01a860|class=imas-ml-trans}}]] [[最上静香|{{偶像大师/MILLION LIVE!/角色头像|15|30|shape=circle|border=1|style=border-color:#6495cf|class=imas-ml-trans}}]] [[所惠美|{{偶像大师/MILLION LIVE!/角色头像|20|30|shape=circle|border=1|style=border-color:#454341|class=imas-ml-trans}}]] [[Roco|{{偶像大师/MILLION LIVE!/角色头像|25|30|shape=circle|border=1|style=border-color:#fff03c|class=imas-ml-trans}}]] [[天空桥朋花|{{偶像大师/MILLION LIVE!/角色头像|31|30|shape=circle|border=1|style=border-color:#bee3e3|class=imas-ml-trans}}]] [[北泽志保|{{偶像大师/MILLION LIVE!/角色头像|33|30|shape=circle|border=1|style=border-color:#afa690|class=imas-ml-trans}}]] [[舞滨步|{{偶像大师/MILLION LIVE!/角色头像|34|30|shape=circle|border=1|style=border-color:#e25a9b|class=imas-ml-trans}}]] [[二阶堂千鹤|{{偶像大师/MILLION LIVE!/角色头像|38|30|shape=circle|border=1|style=border-color:#f19557|class=imas-ml-trans}}]] [[真壁瑞希|{{偶像大师/MILLION LIVE!/角色头像|44|30|shape=circle|border=1|style=border-color:#99b7dc|class=imas-ml-trans}}]] [[百濑莉绪|{{偶像大师/MILLION LIVE!/角色头像|46|30|shape=circle|border=1|style=border-color:#f19591|class=imas-ml-trans}}]] [[永吉昴|{{偶像大师/MILLION LIVE!/角色头像|47|30|shape=circle|border=1|style=border-color:#aeb49c|class=imas-ml-trans}}]] [[周防桃子|{{偶像大师/MILLION LIVE!/角色头像|49|30|shape=circle|border=1|style=border-color:#efb864|class=imas-ml-trans}}]] [[茱莉亚(百万LIVE)|{{偶像大师/MILLION LIVE!/角色头像|50|30|shape=circle|border=1|style=border-color:#d7385f|class=imas-ml-trans}}]] [[白石䌷|{{偶像大师/MILLION LIVE!/角色头像|51|30|shape=circle|border=1|style=border-color:#ebe1ff|class=imas-ml-trans}}]] Angel [[星井美希|{{偶像大师/MILLION LIVE!/角色头像|3|30|shape=circle|border=1|style=border-color:#b4e04b|class=imas-ml-trans}}]] [[高槻弥生|{{偶像大师/MILLION LIVE!/角色头像|5|30|shape=circle|border=1|style=border-color:#f39939|class=imas-ml-trans}}]] [[三浦梓|{{偶像大师/MILLION LIVE!/角色头像|10|30|shape=circle|border=1|style=border-color:#9238be|class=imas-ml-trans}}]] [[双海亚美|{{偶像大师/MILLION LIVE!/角色头像|11|30|shape=circle|border=1|style=border-color:#ffe43f|class=imas-ml-trans}}]] [[双海真美|{{偶像大师/MILLION LIVE!/角色头像|12|30|shape=circle|border=1|style=border-color:#ffe43f|class=imas-ml-trans}}]] [[伊吹翼|{{偶像大师/MILLION LIVE!/角色头像|16|30|shape=circle|border=1|style=border-color:#fed552|class=imas-ml-trans}}]] [[岛原埃琳娜|{{偶像大师/MILLION LIVE!/角色头像|18|30|shape=circle|border=1|style=border-color:#9bce92|class=imas-ml-trans}}]] [[箱崎星梨花|{{偶像大师/MILLION LIVE!/角色头像|22|30|shape=circle|border=1|style=border-color:#ed90ba|class=imas-ml-trans}}]] [[野野原茜|{{偶像大师/MILLION LIVE!/角色头像|23|30|shape=circle|border=1|style=border-color:#eb613f|class=imas-ml-trans}}]] [[望月杏奈|{{偶像大师/MILLION LIVE!/角色头像|24|30|shape=circle|border=1|style=border-color:#7e6ca8|class=imas-ml-trans}}]] [[木下日向|{{偶像大师/MILLION LIVE!/角色头像|35|30|shape=circle|border=1|style=border-color:#d1342c|class=imas-ml-trans}}]] [[马场木实|{{偶像大师/MILLION LIVE!/角色头像|39|30|shape=circle|border=1|style=border-color:#f1becb|class=imas-ml-trans}}]] [[大神环|{{偶像大师/MILLION LIVE!/角色头像|40|30|shape=circle|border=1|style=border-color:#ee762e|class=imas-ml-trans}}]] [[丰川风花|{{偶像大师/MILLION LIVE!/角色头像|41|30|shape=circle|border=1|style=border-color:#7278a8|class=imas-ml-trans}}]] [[宫尾美也|{{偶像大师/MILLION LIVE!/角色头像|42|30|shape=circle|border=1|style=border-color:#d7a96b|class=imas-ml-trans}}]] [[篠宫可怜|{{偶像大师/MILLION LIVE!/角色头像|45|30|shape=circle|border=1|style=border-color:#b63b40|class=imas-ml-trans}}]] [[北上丽花|{{偶像大师/MILLION LIVE!/角色头像|48|30|shape=circle|border=1|style=border-color:#6bb6b0|class=imas-ml-trans}}]] [[樱守歌织|{{偶像大师/MILLION LIVE!/角色头像|52|30|shape=circle|border=1|style=border-color:#274079|class=imas-ml-trans}}]] Ex [[玲音(偶像大师)|{{偶像大师/MILLION LIVE!/角色头像|58|30|shape=circle|border=1|style=border-color:#5129a3|class=imas-ml-trans}}]] [[诗花|{{偶像大师/MILLION LIVE!/角色头像|57|30|shape=circle|border=1|style=border-color:#85ac84|class=imas-ml-trans}}]] Other [[音无小鸟|{{偶像大师/MILLION LIVE!/角色头像|53|30|shape=circle|border=1|style=border-color:#fff6a4|class=imas-ml-trans}}]] [[青羽美咲|{{偶像大师/MILLION LIVE!/角色头像|54|30|shape=circle|border=1|style=border-color:#96e2df|class=imas-ml-trans}}]] [[高木顺二朗|{{偶像大师/MILLION LIVE!/角色头像|56|30|shape=circle|border=1|style=border-color:#ffffff|class=imas-ml-trans}}]] [[早坂空|{{偶像大师/MILLION LIVE!/角色头像|55|30|shape=circle|border=1|style=border-color:#ffffff|class=imas-ml-trans}}]] [[高槻霞|{{偶像大师/MILLION LIVE!/角色头像|62|30|shape=circle|border=1|style=border-color:#ffffff|class=imas-ml-trans}}]] |
CGSS/MLTD资源提取相关
此部分请参见ML相关资源获取指南
《赛马娘 Pretty Derby》游戏资源提取简明教程
原材料与工具准备
准备一份DMM版赛马娘游戏数据。
- 注:也可选用移动版游戏或通过电脑安装模拟器的方式下载数据。但是,考虑到DMM版更容易查看游戏数据,结构和命名规则也更为清晰,因此此处推荐DMM版。以下教程也基于DMM版编写。
DMM版赛马娘部署方法 |
---|
注:第1、2步详细请参考网上的教程。第5步中之所以推荐选择「一括ダウンロード」,是为了保证游戏数据尽可能完整;但需要注意的是,即使选择了下载全部游戏资源,某些按需下载的数据也不会被下载。 |
并准备以下工具:
- 一份可处理SQLite format 3数据库的工具,如SQLite(请根据使用需求下载,下文代码示例中使用的是SQLite的Windows命令行工具sqlite.exe),或任意一款GUI工具(如DB Browser for SQLite)。
- 任意一款Unity3D资源解包工具。此处推荐AssetStudio,其优点在于可视化和支持预览,在解析Unity资源束(
.unity3d
和.asset
文件)和查看、导出各类资源文件时很方便。- AssetStudioCmd:这是上述AssetStudio解析资源功能的命令行版本,在脚本中调用很方便。
- vgmstream:多功能游戏音频解码工具,下载页面在这里。其中的命令行工具适合在脚本中调用,而foobar2000组件可以使foobar2000具备直接解密并播放游戏音频的功能。
- foobar2000:高度可扩展的音频播放器。搭配上述vgmstream插件可以直接解密并播放常见游戏的
.acb
和.awb
文件。- 原生foobar2000支持的音频格式有限。如果希望将音频转换为wav之外的格式(如mp3/flac/ape),请额外安装官方提供的解码包。
提取步骤
游戏默认将数据下载至C:\Users\你的用户名\AppData\LocalLow\Cygames\umamusume
。此目录下有一个大小>30MB、名为meta
的文件。游戏数据位于dat
子目录中,文件名皆为32位散列值,这些文件按照文件名前2位组织起来,归档至相应的文件夹中。
- 用SQLite format 3数据库工具打开meta文件,查看其中的表a。表a包含了游戏数据的相关信息,以其中的一行为例:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
---|---|---|---|---|---|---|---|---|---|
62958 | sound/b/snd_bgm_am006.awb | 2 | 2219552 | 6379557874288396605 | YSR2LFCD4HVWEYUV4LUR43BMHWJJSEZ4 | sound | 11 | 1 | 0 |
注意到第1列是数据的ID;第2列中snd_bgm_am006.awb
是资源的真实名字;第4列是文件大小;第6列是32位散列值,也就是上文所说dat
子目录中的文件名;第7列是数据的类型。因此,在表a里确定了想要的文件之后,就可以按照对应的32位散列函数值去dat文件夹里找文件,并将文件名改为第2列中的文件名。
- 注:也可直接导出表a后搜索相关内容。使用DB Browser for SQLite的情形,点击“文件—导出—表为CSV文件”,选择表a之后选择保存位置导出即可;如果用SQLite的Windows命令行工具,可以执行如下命令:
sqlite3.exe -csv "meta" "select * from A" > "meta.csv"
- 查找到所需的文件后,如果后缀为
.unity3d
或.asset
则需要用AssetStudio解包,这种情况多出现于游戏纹理与贴图。如果不是,则直接进行相应的处理即可。- 对于游戏音频文件(后缀为
.awb
)的处理方法,请详见下文。
- 对于游戏音频文件(后缀为
实例1:处理ACB/AWB音频
赛马娘使用了CRIWARE音视频解码技术,相关的音频文件有.awb
和.acb
两种。而对于本游戏而言,.awb
文件的大小较大,内容为音频本身;而.acb
文件(大小为几KB至几十KB)则记录了.awb
的信息。一般来说只需要关注.awb
即可。
- 注:如果读取
.awb
文件同时目录里存在同名的.acb
文件,就能显示出.awb
文件的名字。在.awb
文件包含多段音频时可以显示出.acb
文件的作用,如果有.acb
存在就会显示出每一段的文件名,但事实上.acb
的用处也没有那么大。 - 提示:赛马娘的音频数据中,
snd_bgm_****
为游戏BGM,其中snd_bgm_live_****
为游戏内歌曲,snd_mfx_****
为开场号角。
可以通过两种方法解码和转换游戏音频:
- 使用安装了vgmstream插件的foobar2000。此方法的优点为界面友好、容易上手。
- 下载并安装foobar2000。
- 下载vgmstream插件,文件名为
foo_input_vgmstream.fb2k-component
。 - 打开foobar2000,依次点击
File
→Preference
,在弹出的窗口左侧中选择Components
,而后点击右下角的Install...
,选择foo_input_vgmstream.fb2k-component
并安装。 - 将
.awb
文件拖入播放列表中,即可直接播放。 - 若要转换文件,可右击播放列表的项目,选择
Convert
→...
,根据需要将音频转换为其他可播放格式。若要将音频转换为wav之外的格式(如mp3/flac/ape),请额外安装官方提供的解码包。
- 注意:必须要将后缀名修改为
.awb
,否则即使该文件是音频文件,foobar2000也无法识别。 - 提示1:vgmstream集成了几乎所有常见游戏的key,读取文件时会自动选择合适的key来解码。可以尝试用vgmstream处理其他游戏的音频。
- 提示2:点击
File
→Preference
,在弹出的窗口左侧中选择Playback
→Decoding
→vgmstream
,可以修改播放的循环次数等参数。
- 使用vgmstream命令行工具。此方法的优点为可以搭配脚本实现批量和自动化处理。
- 下载vgmstream命令行工具并解压,其中的
test.exe
即为主程序。将test.exe
重命名为vgmstream.exe
备用。 - 程序的基本用法为
vgmstream.exe [-o 目标文件.wav] <参数> 源文件
。另外可以用-l
指定循环次数(不指定则默认为循环2次),可以用-f
指定淡出时间(不指定则默认为10s),在音频存在多段时可以用-s
指定处理其中的哪一段(不指定则默认为第1段)。例如,vgmstream.exe -o snd_bgm_am006.wav -l 10 -f 25 snd_bgm_am006.awb
表示处理snd_bgm_am006.awb
,循环10次并在结束15s前慢慢淡出,导出为snd_bgm_am006.wav
。
- 下载vgmstream命令行工具并解压,其中的
vgmstream命令行工具详细参数 |
---|
Usage: vgmstream.exe [-o <outfile.wav>] [options] <infile> |
实例2:处理USM视频
赛马娘的游戏内视频文件同样使用了CRIWARE技术,文件后缀为.usm
,需要使用特殊工具并引入赛马娘的key才可解码,具体过程如下:
- 准备CRI USM Decrypter工具,链接后缀:
s/1u75MqKW-H3wnUtKTVvYzZw?pwd=7bum
,提取码为7bum
。该程序为命令行工具,文件名为crid_mod.exe
,使用参数如下:
crid_mod [options] file.usm -o (name) [internal name output folder] -n (use internal names) -b (key1) [upper 32b from 64b key] -a (key2) [lower 32b from 64b key] -m (file) [audio mask keyfile, size 0x20] -x [demux audio] -v [demux video] -i [demux info] -c [convert adx to wav instead of demuxing] -s [audio stream chno id]
- 通过本教程找到需要的视频文件,并按照数据库修改成对应的文件名后,接下来就可以在命令行中使用CRI USM Decrypter进行解码,注意需要通过-b和-a参数引入赛马娘的解码key:
-b 0000450D -a 608C479F
。例如,如果需要分流usm中的视频流(-v
)和音频流(-x
),并输出分流相关信息(-i
),则可以使用以下命令:
crid_mod -b 0000450D -a 608C479F -i -x -v 需要处理的文件.usm
- 程序处理完成后即可得到解密后的视频文件,可以进一步用ffmpeg等工具按需要转换成其他格式。
编辑工具
色卡
偶像大师系列角色色卡(感谢泡泡糖公主整理)
- BRIGHT DIAMOND: #ffb950
- CLEVER CLOVER: #38b0d1
- LOVERS HEART: #f03c5f
- SHADE OF SPADE: #915fbe
模板
百万现场歌曲模板 |
---|
{{小导航条|PROJECT IM@S|偶像大师 MILLION LIVE!}} {{Infobox SongEx |歌曲名=<!--译名在前原名在后,<br />隔开--> |image= |图片信息=专辑封面<!--或游戏单曲封面--> |别名= |演唱={{coloredlink|#|}}(CV:[[]])<br />{{coloredlink|#|}}(CV:[[]])<br />{{coloredlink|#|}}(CV:[[]])<br />{{coloredlink|#|}}(CV:[[]])<br />{{coloredlink|#|}}(CV:[[]]) |作曲={{lj|}} |作词={{lj|}} |编曲={{lj|}} |BPM= |收录专辑= |音游={{音游曲信息/MLTD |主线解锁条件=无 |站位=第一位{{!}}{{!}}第二位{{!}}{{!}}第三位{{!}}{{!}}第四位{{!}}{{!}}第五位 |属性={{color|#FF66AA|Princess}}/{{color|#0066FF|Fairy}}/{{color|#FFB000|Angel}} |2M= |2M+= |4M= |6M= |MM= |N2M= |N2M+= |N4M= |N6M= |NMM= }} }} ''''''是游戏《[[偶像大师 百万现场]]》<!--音游之后的曲目,用《[[偶像大师 百万现场 剧场时光]]》-->的原创曲目,由[[]](CV:[[]])、[[]](CV:[[]])、[[]](CV:[[]])和[[]](CV:[[]])演唱,收录于年月日发行的专辑《》。 == 简介 == [[File:|缩略图|右|]] [[File:|缩略图|右|MLTD主视觉图]] <!--按演唱组合相关信息、歌曲主题信息、和主题直接相关的信息(如漫画信息,如果有)、作词作曲信息、LIVE相关信息(如果有)排列--> === 试听 === {{music163|id=}} == 歌词 == {{CharaBlock|颜色1,角色名1|颜色2,角色名2|颜色3,角色名3|}} {{LyricsKai|lstyle=color:;|rstyle=color:;|reserveWidth=330px |original= |translated= <ref>[http://music.163.com/song?id= 翻译出处],翻译者:,有部分改动</ref> }} ==收录== ===CD=== * === 游戏 === *[[偶像大师 百万现场 剧场时光]] == 游戏相关 == ===MV=== <!--此处输入MV相关情报(如果有)--> {{BilibiliVideo|id=}} == 杂谈 == <!--此处输入相关杂谈(如果有)--> {{偶像大师系列收录曲目/百万Live}} == 注释 == <references/> == 外部链接 == * {{ja}}[ pixiv百科事典] * {{ja}}[ niconico大百科] * {{ja}}[ アイドルマスター楽曲メモ] * {{en}}[ iM@SWIKI] [[分/类:偶像大师系列音乐]]<!—用户页不允许加分类,所以加上了分割线--> [[分/类:日本音乐作品]] [[分/类:角色歌]] [[分/类:XXX歌曲]] |
信息检索
注:斜体表示无法直连
通用信息检索
偶像大师百万现场信息检索
- 官方情报源
- 偶像大师 官方主站
- 偶像大师 官方繁体中文站
- 偶像大师 百万现场 剧场时光 日服官方网站
- 偶像大师 百万现场 剧场时光 繁体服官方网站
- 偶像大师 官方推特(@imas_official)
- 偶像大师 百万现场 官方推特(@imasml_official)
- 漫画《偶像大师 百万现场》 官方推特(@gessan_million)
- 偶像大师 百万现场 Lantis官方推特(@imas_lantis)
- 偶像大师 百万现场 剧场时光 官方推特(@imasml_theater)
- 弹珠台游戏 Fever 偶像大师 百万现场 官方推特(@fever_imasml)
- 偶像大师 百万现场 剧场时光 韩国服官方推特(@imasmltd_kr)
- 偶像大师 百万现场 剧场时光 繁体服Facebook公共主页
- 非官方情报源
- 通用情报站
- THE IDOLM@STER Database(可查询各类偶像大师相关节目)
- IM@SWIKI(可查询卡面、歌词和专辑信息)
- 偶像大师 百万现场 非公式中文资料仓
- 批踢踢实业坊 - 偶像大师专区(可查询新活动、新曲相关信息)
- 偶像大师 百万现场 Wiki(可查询GREEMAS语音、卡图及其名称等信息)
- 偶像大师 百万现场 玩家信息存档
- グリマス日和(墙内可能显示不完整)
- 偶像大师 百万现场 剧场时光 中文维基
- 偶像大师 百万现场 剧场时光 Gamerch Wiki
- 单一角色情报站
- 卡图信息情报站
- アイドルマスター ミリオンライブ! シアターデイズDB【ミリシタDB】(一般用来查角色签名与MLTD卡面图)
- 偶像大师 百万现场 查卡器
- 歌曲、Call相关情报站
- 偶像大师歌曲Call指南
- 偶像大师歌曲信息站(可查询歌词、专辑与LIVE披露信息)
- namu.wiki偶像大师百万现场歌曲分类(可查询某些曲目相关信息)
- 用语、名言、迷言集
- 工具箱
- 公共API
- 通用情报站
图片查询
站内图片
以图找图
- 谷歌图片搜索
- 二次元画像详细检索
- https://saucenao.com (专搜 pixiv 等原创站)
- http://www.iqdb.org (专搜 Danbooru 等转载站)
- https://konachan.com/post/similar
- https://yande.re/post/similar
各种模板和小部件
格式相关
|
图片相关
{{背景图片}}
置于==外部链接==
之上。参见Template:背景图片{{替换侧边栏底图}}
置于==外部链接==
之上。参见Template:替换侧边栏底图<gallery></gallery>
创建图片集
参数:
traditional
MediaWiki传统样式nolines
无边框样式packed
图片等高不等宽,之间有间距,随宽度自动组织图片packed-overlay
shows the caption overlaid on the image, in a semi-transparent white box.packed-hover
is similar to packed-overlay, but with the caption and box only showing up on hover.slideshow
图片幻灯片
属性:
caption="{caption}"
: (caption text between double quotes for more than a word) sets a caption centered atop the gallery. Only plain text may be used in the caption; formatting, templates and the like will not work.widths={width}px
: 设定图片宽度,默认120pxheights={heights}px
: 设定图片高度,默认120pxperrow={integer}
: sets the number of images per row. 0 means automatically adjust based on width of screen.showfilename={anything}
: Show the filenames of the images in the individual captions for each image (1.17+).mode={traditional|nolines|packed|packed-hover|packed-overlay|slideshow}
: See section above (1.22+; 1.28+ for "slideshow").showthumbnails
: 仅在slideshow模式使用,display the strip with image thumbnails below the slideshow by default (1.29+).
<gallery mode=packed heights=220px> Rio SR15.jpg|SR Welcome!! [[百濑莉绪]] Kotoha SR19.jpg|SR Welcome!! [[田中琴叶]] Shizuka SR16.jpg|SR Welcome!! [[最上静香]] Chizuru SR15.jpg|SR Welcome!! [[二阶堂千鹤]] </gallery>
表格相关
- 表格制作
- Tables Generator 可视化表格生成工具,支持生成LaTeX/HTML/Text/Markdown/MediaWiki table,不过直接从Excel等复制数据过去的时候不太友好,生成的代码偏长但是便于修改
- TableConvert Online 可视化表格生成工具,支持生成Markdown/CSV/JSON/XML/YAML/SQL/HTML/Excel/LaTeX/TEXT/MediaWiki table,功能少、生成的代码短
- Convert Wiki Tables to CSV 支持Wikitable转CSV
- Excel2Wiki: Copy and Paste Excel-to-Wiki Converter 支持Excel数据转Wikitable,但是效果不好
- ConvertCSV.com 支持各种格式的全能双向转换器,效果好、有预览、所见即所得,还有很多实用工具
- 在
<div></div>
标签内放入元素(如表格)可以实现元素的滚动。overflow: auto
可以防止元素溢出。 position: sticky
可以实现冻结某行,top: 0
让某行固定在顶部,接下来的行也用top指定绝对位置,如top: 1.95em
。z-index指定元素z轴方向的次序,即堆叠次序。z-index: 1
意为第一层。position: relative
指定相对位置。
<div style="height: 420px; overflow: auto;"> {| class="wikitable" style="text-align: center; font-size:small;" ! style="position: sticky; top: -2px; z-index: 1; width: 10%" rowspan="2" | '''回数''' ! style="position: sticky; top: -2px; z-index: 1; width: 15%" rowspan="2" | '''日期''' ! style="position: sticky; top: -2px; z-index: 1; width: 35%" rowspan="2" | '''嘉宾''' ! style="position: sticky; top: -2px; z-index: 1; width: 40%" colspan="2" | '''视频链接''' |- ! style="position: sticky; top: 1.8em; z-index: 1; width: 15%" | '''原版''' ! style="position: sticky; top: 1.8em; z-index: 1; width: 25%" | '''汉化''' |- ! colspan="5" | '''2013年''' |- | #0 | 4月26日 | | style="text-align: center; position: relative; vertical-align: top;" rowspan="36" | <div style="position: sticky; top: 4em">[https://www.bilibili.com/video/av3043746 av3043746]</div> | [https://www.bilibili.com/video/av25470904 av25470904] ...... |} </div>
回数 | 日期 | 嘉宾 | 视频链接 | |
---|---|---|---|---|
原版 | 汉化 | |||
2013年 | ||||
#0 | 4月26日 | av25470904 | ||
#1 | 5月3日 | av28951699 | ||
#2 | 5月10日 | av34779330 | ||
#3 | 5月17日 | |||
#4 | 5月24日 | |||
#5 | 5月31日 | 中村绘里子(天海春香役) | ||
#6 | 6月7日 | |||
#7 | 6月14日 | |||
#8 | 6月21日 | |||
#9 | 6月28日 | 夏川椎菜(望月杏奈役) | ||
#10 | 7月5日 | 沼仓爱美(我那霸响役) | ||
#11 | 7月12日 | |||
#12 | 7月19日 | |||
#13 | 7月26日 | 伊藤美来(七尾百合子役) | ||
#14 | 8月2日 | 雨宫天(北泽志保役) | ||
#15 | 8月9日 | |||
#16 | 8月16日 | |||
#17 | 8月23日 | 郁原优(艾米莉·斯图亚特役) | ||
#18 | 8月30日 | |||
#19 | 9月6日 | |||
#20 | 9月13日 | 山口立花子(百濑莉绪役) |
提示模板
{{不/完整}}
另有偶像大师版的不完整模板:{{IM@Stop}}
/{{IM@SSideMtop}}
{{急需/改进}}
{{施工/中}}
{{未/完结}}
{{已/完结}}
{{消/歧义}}
{{长期关注/及更新}}
{{听写歌词}}
{{需要翻译}}
{{还原BK}}
{{TimeZone}}
时区提示
歌词栏
不带缩略图的歌词栏
{{IM@S|<big><big><big><big>'''{{color|#ea5b76|{{Ruby|必须要努力才行啊|{{lj|ガンバらなくっちゃね}}}} {{Ruby|要出发了哦……未来!|{{lj|行こうよ……未来!}}}}}}'''</big></big></big></big>}}
带缩略图的歌词栏
{{info |color=#FF9999 |leftimage= [[image:Xs.png|240px|link=]] |<big><big><big><big>'''{{color|#FF9999|{{Ruby|{{lj|甘噛みで 告げる私の}}|用甜美的咬痕 向你倾诉}}}}<br />{{color|#FF9999|{{Ruby|{{lj|声にならない}}|我那不成声的}} {{Ruby|{{lj|I love you}}|I love you}}}}'''</big></big></big></big>}}
功能实现
{{Hide}}
隐藏内容,参见Template:Hide{{Tabs}}
标签页/选项卡功能,参见Template:Tabs{{Cquote}}
将文字做成引言的格式,参见Template:Cquote
{{Cquote|''<small>{{lj|私、アイドルになりたい気持ちだけは、1番のつもりです!お願いします!}}</small><br />我想要成为偶像的心情,是不打算输给任何一个人的!请多指教!''}}
“ | 私、アイドルになりたい気持ちだけは、1番のつもりです!お願いします! 我想要成为偶像的心情,是不打算输给任何一个人的!请多指教! |
” |
- Help:魔术字 高大上的功能实现方法
- 随机执行某段代码
<choose><option></option></choose>
可以实现随机执行某一<option></option>
内的代码。但是,由于浏览器的缓存机制,仅通过一般刷新可能无法获得最新结果,此时可以用<choose uncached></choose>
禁用页面缓存。
<choose uncached> <option>第一段代码</option> <option>第二段代码</option> <option>第三段代码</option> ...... </choose>
- 通过解析器函数实现(参见Help:魔术字),如Template:音乐游戏最后部分的实例。
{{#switch:{{#expr:{{#time:U|{{LOCALTIMESTAMP}}}} mod 43<!-- 换成总的语句数 -->}} |0= ''[[SOUND_VOLTEX|临场感3200%]]'' |1= ''[[Nostalgia(游戏)|奏响时间的钢琴游戏]]'' |2= ''[[太鼓之达人系列|あなた好みの太鼓になります]]'' |3= ''[[Maimai|でらっくすたよマ〜いマ〜い!]]'' ...... }}
{{LOCALTIMESTAMP}}
获取时间戳,{{#time:U|}}
将时间戳转换为UNIX时间戳,{{#expr:}}
解析器函数计算这串数字除以43(总语句数)取余的结果,{{#switch:}}
根据结果执行对应的代码。当然,{{random}}
和{{伪随机数}}
模板也可以起到类似{{#expr:{{#time:U|{{LOCALTIMESTAMP}}}} mod 43}}
的效果,但是{{random}}
在抽取整数时,会在指定的内容中抽取完全部元素后,才会第二次抽取同个元素。
其他
{{clear}}
/{{clear2}}
在之前的内容后换行,{{clear2}}用于浮动元素。参见Template:Clear和Template:Clear2{{BilibiliVideo}}
用于外链b站视频,参见Template:BilibiliVideo{{music163}}
用于外链网易云音乐音频,参见Template:music163
|
|