编辑taglib-sharp的源代码(音频元数据)

时间:2016-05-24 21:41:58

标签: c# powershell audio metadata taglib-sharp

我在Powershell中使用名为MPTag的程序(在此处找到:http://powershell.com/cs/media/p/9129.aspx)。如果它们是单个数字我希望能够添加一个前导零跟踪数字(即我希望“Track 1”为“Track 01”)但是MPTag似乎不接受这些前导零(尝试将它们放入引号,作为.tostring等)。

是否可以编辑MPTag的源代码(使用taglib-sharp.dll的副本)来接受前导零?也许将变量更改为字符串而不是整数?

我已下载Telerik JustDecompile和编辑扩展程序Reflexil,我发现了影响曲目编号的变量,但我不知道现在需要采取哪些步骤来进行我想要的更改。在Reflexil中,我可以看到我可以将变量和调用从system.Uint更改为system.string。有人可以帮助我完成工作吗?感谢您的帮助。

编辑:解决方案我发现使用FFMPEG的元数据编辑器。它允许你写出前导零。更多信息on this wiki page

1 个答案:

答案 0 :(得分:0)

我认为这根本不可能,即使您尝试手动执行此操作也会将其设置为1而不是01.