似乎Taglib-sharp不支持超过4GB的文件。我想为大型高清电影文件编辑标题,描述,艺术品等内容。我在代码中发现了一些似乎暗示不支持64位文件的注释。有人知道这是否会得到支持?我也对替代图书馆的其他建议持开放态度。
答案 0 :(得分:1)
好的,这就是问题所在。默认情况下,64位MPEG4会在moov
框之后放置mdat
框。在taglib-sharp中,只读取文件的前32个字节,如果moov
框首先出现就足够了。要解决此问题,您可以使用mp4box.exe切换框的位置,或者您可以勾选手刹中的“优化网页”框,这将首先放置moov
框。