Taglib Sharp大文件(64位文件)支持

本文关键字:文件 支持 64位 Taglib Sharp | 更新日期: 2023-09-27 18:28:27

Taglib sharp似乎不支持4GB以上的文件。我想编辑像标题,描述,艺术作品,等大型高清电影文件。我在代码中发现了一些注释,这些注释似乎暗示不支持64位文件。有人知道这是否会得到支持吗?我也对其他关于替代图书馆的建议持开放态度。

https://bugzilla.gnome.org/show_bug.cgi?id=739272

Taglib Sharp大文件(64位文件)支持

好的,这就是问题所在。默认情况下,64位MPEG4的moov框位于mdat框之后。在taglib sharp中,只读取文件的前32个字节,如果moov框位于第一位,这就足够了。要解决此问题,您可以使用mp4box.exe切换框的位置,也可以勾选手刹中的"优化web"框,这将首先放置moov框。