symlinkはタグ付けのもう1つの方法です。
画像を閲覧するには、通常のファイルマネージャーと画像ビューアーツールを使用します。
シンボリックリンクは、Posix(macOS、Linux、BSD)とWindows NTFSの両方でサポートされています。
NTFS 3.1では、あらゆる種類のファイルのシンボリックリンクのサポートが導入されました。[...]ジャンクションポイントとは異なり、シンボリックリンクはファイルまたはリモートサーバーメッセージブロック(SMB)ネットワークパスを指すこともできます。さらに、NTFSシンボリックリンクの実装により、ファイルシステム間のリンクが完全にサポートされます。[...]シンボリックリンクは、POSIXオペレーティングシステムとの移行およびアプリケーションの互換性を支援するように設計されています。マイクロソフトは、Windows Vistaの「UNIXリンクのような機能」へのシンボリックリンクを目指しました。ただし、実装はいくつかの点でUnixシンボリックリンクと異なります。たとえば、Windows Vistaユーザーは、シンボリックリンクを作成するときに、それがファイルであるかディレクトリであるかを手動で示す必要があります。
セキュリティ上の理由から、Windowsマシンにはposixマシンへの読み取りアクセスのみを許可する必要があります。
ファイルを同期するには、cifsとrsyncを使用します。
rsync --verbose --stats --recursive --times --links --keep-dirlinks --safe-links from/ to/
ディレクトリ構造については、カメラからコンピューターに画像フォルダーを移動し、シンボリックリンクですべてのタグ付けを行うことができます。
「メタデータによるシンボリックリンク」は自動化できます。たとえば、画像時間によるシンボリックリンクを作成します。
非常に大きなファイルコレクション(1,000万を超えるファイル)の場合、「ハードファイル」を時間(年月、年週、年月日)ごとにサブフォルダにグループ化する必要があります。ファイルシステムの制限に遭遇します。
タグで「複雑なクエリ」を実行するには、Tagsistantを使用できます。