我有一个视频文件:
/home/private/movies/video1.mkv
/home/private/movies/video2.mkv
/home/private/movies/video3.mkv
我在这些mkv文件中有硬链接:
/home/minidlna/videos/video1.mkv
/home/minidlna/videos/video2.mkv
/home/minidlna/videos/video3.mkv
我的minidlna分享是:
/home/minidlna
在我完全重新扫描minidlna共享之后,视频文件会显示在minidlna cilent(我的电视)上,但是,如果我创建的inotify间隔设置得很低,则创建新的硬链接时它们不会显示。
如果这些文件不是硬链接,则会显示出来。
我的猜测是minidlna及其使用“ inotify”处理“文件系统更改”的方式似乎存在问题。可能不需要硬链接来通知minidlna的“更改”。
我的视频库很大,并且连续进行重新扫描似乎效率很低并且需要很长时间。如果有人可以对此有所启发或采取解决方法,我将不胜感激。
我正在运行minidlna版本1.1.4
最佳答案
看来确实是a problem with minidlna
。
根据您的用例,也许您可以在minidlna目录中创建新的视频文件,并在您的私人电影中将其设为硬链接。生成的文件系统将是相同的,但是现在minidlna看到的第一个操作应该是完整的创建,因此可以正常工作。