Code Monkey home page Code Monkey logo

Comments (13)

RetroCyber avatar RetroCyber commented on August 27, 2024

昨晚上我实验了各种方法想自行编写thxml文件均以失败告终,无论怎样播放器都识别不了。

from foo_thbgm.

nyfair avatar nyfair commented on August 27, 2024

我印象中foobar2000读utf-8文件一定要带上BOM头,参考下这个?
https://github.com/nyfair/foo_thbgm/blob/master/thxml/Template.thxml
反正重要的就音乐开始点,循环开始点,循环长度三个参数,之前的黄昏游戏都是ogg没啥问题
刚欲异闻解包也不是特别复杂,反而比之前要折腾密钥的格斗作品还简单,哪天有空了去码一下

from foo_thbgm.

nyfair avatar nyfair commented on August 27, 2024

单纯的ogg有前人提供的例子可参考
https://github.com/otoboku/thxml/tree/master/ED67

from foo_thbgm.

nyfair avatar nyfair commented on August 27, 2024

已经有先行者了,仅供参考
https://github.com/brliron/135tk/tree/master/th175arc

from foo_thbgm.

RetroCyber avatar RetroCyber commented on August 27, 2024

谢谢作者,已经可以正常的识别了,请问有办法用foo2k导出2遍循环吗。

from foo_thbgm.

nyfair avatar nyfair commented on August 27, 2024

loop count设成2?

from foo_thbgm.

RetroCyber avatar RetroCyber commented on August 27, 2024

额。。其实是我没有找到导出的方法,之后我在网上找到了一款叫Audacity的音频处理软件,支持采样点选区,现在我已经弄好了音频提取,谢谢作者的解答。

from foo_thbgm.

nyfair avatar nyfair commented on August 27, 2024

哦,我以为你说的是使用foobar2000自带的转换器转成其他格式导出

from foo_thbgm.

nyfair avatar nyfair commented on August 27, 2024

@ROCO-freedom
顺便问下,staff_roll.ogg,游戏封包里面应该没有循环定义,这段音频一共有6200294个sample,你提供的6197108是怎么推算出来的?

from foo_thbgm.

RetroCyber avatar RetroCyber commented on August 27, 2024

哦,这个啊,因为我不知道怎么写全曲循环播放就用打点软件拖进去了写了里面能显示的最大值。

from foo_thbgm.

nyfair avatar nyfair commented on August 27, 2024

明白了,感谢反馈

from foo_thbgm.

RetroCyber avatar RetroCyber commented on August 27, 2024

那我就不重新提交pull request了,我在本地改一下。

from foo_thbgm.

RetroCyber avatar RetroCyber commented on August 27, 2024

本来想提一个pull request,不过您似乎加入了直接读包的功能,为避免覆盖我就不提了。我只改了自己fork的库。

from foo_thbgm.

Related Issues (10)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.