Save media to GEDitCOM package

21 views
Skip to first unread message

Jason Heddings

unread,
Jan 2, 2025, 3:51:07 PMJan 2
to GEDitCOM II Discussions
Hello!

I'm a relatively new user to GEDitCOM II so this may be an answered question...

Would it be possible / beneficial to use the gedpkg package file as a library location for multimedia objects?  I like the ability to consolidate links to a know location, but moving the file and backing things up can still break a large number of files.  Copying them into the package itself would be a nice way to keep things tidy, even if the original file changes.

-jh

John Nairn

unread,
Jan 2, 2025, 7:50:13 PMJan 2
to geditcom-ii-discussions@googlegroups.com geditcom-ii-discussions@googlegroups.com
Better is to create one folder such as "Genealogy." In that folder create a "Multimedia" folder and include your gedpkg file. Here is sample folder/file structure:

Genealogy (a folder)
   Multimedia (a folder)
   MyGenealogy.gedpkg (a file)

Now put all your multimedia objects into the Multimedia folder or in any subfolder in that folder. GEDitCOM II will find them all (because it looks for multimedia files starting in the same folder as the gedpkg file. You can also designate the "Multimedia" folder as a known multimedia library folder for your file (but not required here). Whenever you want to copy files to another computer, just take the entire Genealogy folder.

The problem with putting them in the gedpkg package file is they could get lost after save or save as. The usual method to save a package file in Apple programming tools is to create a copy on the disk. Then when save is done, remove old one and replace with copy. This process is "fail-safe" approach in case of power failure during a long save. The old file is not overwritten until new one is completely on the disk.

The issue with putting other files in there is that they will not be copied to the new version and therefore would disappear when old version is removed. A while ago, some users wanted to use versioning tools, like SVN, to keep updates to their gedpkg files. Because SVN writes files into the package file, those files were getting lost after saves. I built a feature in GEDitCOM II to look for SVN files (and even out-dated CVS files) and copy them too during every save. You would not want to do the same for multimedia files because copying them over for every save could be very slow. The better approach is to create your own "package" file in the form of the above "Genealogy" folder.

See help window too on working with multimedia. It has more ideas for organizing your multimedia files. It is also interesting to extend multimedia to much more than pictures such as movies, sound files, documents, or basically any other computer document. You can configure "Helper" applications to handle any type of object you might want to add.

John Nairn

--
You received this message because you are subscribed to the Google Groups "GEDitCOM II Discussions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to geditcom-ii-discu...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/geditcom-ii-discussions/e38f170c-927b-486c-a11d-23ae9d83db22n%40googlegroups.com.

Reply all
Reply to author
Forward
0 new messages