提示文件中的毫秒



我正在用C#编写一个应用程序,该应用程序生成cue文件以便在Goldwave中使用。

在我的程序中,我正在生成一个时间戳。例如。 Ticks = 77314055

稍后我将日期时间格式化为毫秒:00:07.731

为了进行测试,我向Goldwave输入相同的值,导出提示文件并在提示结果中为:00:07:55

我应该如何从731计算这个55毫秒值?

根据Hidrogenaud的说法,.提示文件的时间格式为 MM:SS:FF

" 索引点以 MM:SS:FF 格式指定,并且相对于当前引用的文件的开头。MM是分钟数,SS是秒数,FF是帧数(有七十五帧到一秒)。

您可以将其转换为var frames = milliseconds * 0.075;

使用 mod 函数

long tick = 77314055;
long msec = tick % 100;

最新更新