Sidecar file

Sidecar files, also known as buddy files or connected files, are computer files that store data (often metadata) which is not supported by the format of a source file.

There may be one or more sidecar files for each source file. There may also be "metadata databases" where one database contains metadata for several source files.

In most cases the relationship between the source file and the sidecar file is based on the file name; sidecar files have the same base name as the source file, but with a different extension. The problem with this system is that most operating systems and file managers have no knowledge of these relationships, and might allow the user to rename or move one of the files thereby breaking the relationship.

Examples

Amiga Hunk metadata
In AmigaOS, a file with a .info extension contains metadata for a companion Amiga Hunk executable file.
Extensible Metadata Platform
Extensible Metadata Platform (XMP) metadata is stored in a sidecar file when either a file format does not support embedded XMP metadata or if the workflow requires this.
DxO sidecar
Similar to the XMP format, DOP sidecars store metadata and edits made through DxO PhotoLab[1] and other DxO tools[2]
Connected Web Files and Folders
A file system object that associated two or more files. The file system treats connected files as a unit for purposes of moving, copying, and deleting. Some versions of Internet Explorer and Microsoft Word can save an HTML and its hyperlinked assets as such a unit.
THM
Many digital cameras will store a .thm (thumbnail) file alongside a recorded movie, with the same base filename as the movie file. These thumbnail files are JFIF-encoded image files. This system allows for quickly displaying a still preview of the movie, and storing camera data which is not supported by the AVI file format.
INF
Acorn filesystems support metadata such as load and execution addresses that may not be natively supported on other filesystems. A .inf file is used to store this metadata in text format, stored in a file with the same base filename, e.g. Menu and Menu.inf, Build.src and Build.src.inf.
JPEG + WAV
Some digital cameras allow for voice/audio annotations with photos. These are then stored as WAV audio files alongside the JPEG photo file, with the same base filename.
PDF + annotations

PDF viewers which allow the reader to annotate documents with comments and drawings may store these in a sidecar file, such as Xournal's .xoj files.

RunPacker
The MS-DOS-based self-extracting archive generator RunPacker relied heavily on sidecar files because the proprietary package format PFA (packfile archive) used in it did not natively store file attributes or timestamps. To address this limitation, a backward-compatible system of auxiliary files (as called in official documentation) was implemented to store aforementioned data in volumes without changing their format. These were added to the PFA volume the same way as ordinary files, except they were marked by special characters in their name, and software made aware of this system (sometimes called ePFA, Extended PFA) processed them transparently. Older programs relying on the PFA format would simply read or extract the file along with all others found in the volume. The ePFA format was designed with further extensibility in mind, and has been actually extended with several features over time.
Meta Information Encapsulation (MIE)
Meta Information Encapsulation sidecar files. The MIE format is an extensible, dedicated meta information format part of ExifTool. MIE files can be used to encapsulate meta information from many sources and bundle it together with any type of file.

A variation of this are copies of the source file which contain largely the same information, but in a different format or from a previous version:

Exif
Since many JPEG editing software used to destroy Exif metadata stored in digital photos, some photo cataloging applications can extract the Exif data and store that in an .exf file, so that the metadata can later be re-inserted into the JPEG file.
Raw + JPEG
Many digital cameras allow to store both uncompressed raw data and a JFIF-encoded image file when shooting in raw mode. This allows for faster previewing the photo, and support by applications that do not support the (often undocumented) raw format.
TIF + TFW or JPG + JGW
Aerial photos may be supplied with a World File that determines the location, size and rotation of the image.

Alternatives

Rather than storing data separately, it can be stored as part of the main file. This is particularly done for container files, which allow certain types of data to be stored in them. Instead of separate files on the file system, multiple files can be combined into an archive file, which keeps them together, but requires that software processes the archive file, rather than individual files. This is a generic solution, as archive files can contain arbitrary files from the file system.

Forks

A file system level solution for the same problem are forks, which allow multiple pieces of data to be associated with a single file. Sidecar files can be seen as "forks for file systems without native support for forks".

These can then be manipulated with usual file system tools: because the support is built into the operating system, these resource forks will not show up as separate files, and all applications inherit support for resource forks.[clarification needed] However, forks cannot be copied to file systems without support for forks, or transmitted over a channel that does not support forks. For interchange forks are generally instead stored as sidecar file.

The classic Mac OS and macOS are notable examples of operating systems with support for forks, in the HFS file system. However, this causes problems with exchanging over ISO 9660 format CD-ROM, FAT format MS-DOS disks, and over internet email, and requires the use of sidecar files to store this information. Microsoft NTFS supports Alternate Data Streams which are similar.

References

  1. ^ "DxO PhotoLab 7 : Le logiciel complet de traitement de photos RAW".
  2. ^ "Metadata Management Support". 16 October 2021.

Read other articles:

Katedral NashvilleKatedral InkarnasiInggris: Cathedral of the Incarnationcode: en is deprecated Katedral NashvilleKatedral NashvilleTampilkan peta TennesseeKatedral NashvilleTampilkan peta Amerika Serikat36°9′2.88″N 86°47′58.56″W / 36.1508000°N 86.7996000°W / 36.1508000; -86.7996000Koordinat: 36°9′2.88″N 86°47′58.56″W / 36.1508000°N 86.7996000°W / 36.1508000; -86.7996000Lokasi2015 West End Ave.Nashville, TennesseeNegaraAm...

 

Jane KrakowskiKrakowski at the 60th Primetime Emmy Awards on September 21, 2008LahirJane Krajkowski11 Oktober 1968 (umur 55)Parsippany-Troy Hills, New Jersey, United StatesPekerjaanActress, singerTahun aktif1983–presentPasanganRobert Godley (2009–2013)Anak1 Jane Krakowski (/krəˈkaʊski/; born Jane Krajkowski;[1] lahir 11 Oktober 1968) adalah penyanyi dan aktris film berkebangsaan Amerika Serikat. Namanya dikenal secara luas melalui perannya sebagai Jenna Maroney dalam...

 

Native American prophet who founded the Iroquois Confederacy Great Peacemaker Skennenrahawi Deganawida or Dekanawida(in special circumstances) Onondaga, adopted Mohawk, or Huron orator and statesman Personal detailsBorn12th century[1] (or 15th century)[2][3]Huron or OnondagaDied12th century[1] (or 15th century)[2][3]Haudenosaunee The Great Peacemaker (Skén:nen rahá:wi[4] [skʌ̃.nːʌ̃.ɾahaːwi] in Mohawk), sometimes referred to as D...

Progressive talk radio station in Willow Springs–Chicago, Illinois For other stations that have held the call sign WCPT, see WCPT. WCPTWillow Springs, IllinoisBroadcast areaChicago metropolitan areaFrequency820 kHzBrandingWCPT 820ProgrammingFormatProgressive talk radioAffiliationsAP NewsPacifica RadioWestwood OneOwnershipOwnerNewsweb Corporation(WYPA, LLC)Sister stationsWCPY, WNDZ, WSBCHistoryFirst air dateJune 23, 1923; 100 years ago (1923-06-23)Former call signsWCBD (19...

 

Neuville-les-Dames Lambang kebesaranNeuville-les-Dames Lokasi di Region Auvergne-Rhône-Alpes Neuville-les-Dames Koordinat: 46°09′43″N 5°00′11″E / 46.162°N 5.003°E / 46.162; 5.003NegaraPrancisRegionAuvergne-Rhône-AlpesDepartemenAinArondisemenBourg-en-BresseKantonChâtillon-sur-ChalaronnePemerintahan • Wali kota (2008–2014) Jean-Claude BouvierLuas • Land126,59 km2 (1,027 sq mi) • Populasi21.523 •&#...

 

Kejuaraan DuniaFormula Satu FIA 1989 Juara Dunia Pembalap: Alain Prost Juara Dunia Konstruktor: McLaren-Honda Sebelum: 1988 Sesudah: 1990 Balapan menurut negaraBalapan menurut musim Alain Prost (foto tahun 2008) berhasil memenangkan gelar Kejuaraan Dunia Pembalap untuk tim McLaren-Honda dengan 76 poin. Rekan setim Prost, yaitu Ayrton Senna, menjadi runner-up, tertinggal 16 poin. Riccardo Patrese berada di urutan ketiga dengan 40 poin untuk tim Williams-Renault. Tim McLaren-Honda berhasil mem...

Australian politician For the Australian paratriathlete, see Bill Chaffey (paratriathlete). MajorBill ChaffeyMember of the New South Wales Parliamentfor TamworthIn office10 August 1940 – 19 October 1973Preceded byFrank ChaffeySucceeded byNoel Park Personal detailsBorn(1915-02-18)February 18, 1915Tamworth, New South Wales, AustraliaDiedMarch 4, 1987(1987-03-04) (aged 72)Tamworth, New South Wales, AustraliaPolitical partyIndependentOther politicalaffiliationsUnited AustraliaCoun...

 

Diane Solomon Données clés Activité principale Chanteuse Genre musical Pop Années actives 1974-1990 Labels Philips, EMI modifier Diane Solomon est une chanteuse américaine. Elle fit partie du groupe qui représenta le Luxembourg au Concours Eurovision de la chanson 1985 avec la chanson Children, Kinder, Enfants. Biographie Après un BSc à l'université de l'Oregon, spécialisé en communication et arts du théâtre, elle arrive au Royaume-Uni au début des années 1970, dans l'intentio...

 

この項目には、一部のコンピュータや閲覧ソフトで表示できない文字が含まれています(詳細)。 数字の大字(だいじ)は、漢数字の一種。通常用いる単純な字形の漢数字(小字)の代わりに同じ音の別の漢字を用いるものである。 概要 壱万円日本銀行券(「壱」が大字) 弐千円日本銀行券(「弐」が大字) 漢数字には「一」「二」「三」と続く小字と、「壱」「�...

Pour les articles homonymes, voir L'Adoration des mages (homonymie). L'Adoration des magesArtiste Léonard de VinciDate vers 1481Type Art sacréTechnique huile sur boisDimensions (H × L) 246 × 243 cmMouvements Renaissance, Première RenaissanceNo d’inventaire 00285860Localisation galerie des Offices modifier - modifier le code - modifier Wikidata L’Adoration des mages est un tableau inachevé de Léonard de Vinci. Il est exposé à la galerie des Offices de Flor...

 

这是马来族人名,“阿末”是父名,不是姓氏,提及此人时应以其自身的名“祖基菲里”为主。 尊敬的拿督斯里哈芝祖基菲里·阿末Dzulkefly bin Ahmad国会议员、DGSM博士 马来西亚卫生部部长现任就任日期2023年12月12日君主最高元首苏丹阿都拉最高元首苏丹依布拉欣·依斯迈首相安华·依布拉欣副职卡尼斯曼(英语:Lukanisman Awang Sauni)前任扎丽哈·慕斯达法任期2018年5月21日—2...

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Irell & Manella Graduate School of Biological Sciences – news · newspapers · books · scholar · JSTOR (May 2021) (Learn how and when to remove this message) Irell & Manella Graduate School of Biological SciencesTypeGraduate schoolEstablished1994DeanDavid...

جفاف الملتحمة معلومات عامة الاختصاص علم الغدد الصم  تعديل مصدري - تعديل   جَفاف المُلتحمة (بالإنجليزية: Xerophthalmia)‏ هيَ حالة طِبية ناتِجة عن عَدم قُدرة العين عَلى إَِفراز الدموع بِسبب نَقص فِيتامين A بِشكل رَئيس، وَ يُعتبر هَذا المَرض شائع في المَناطق النامية كَإفريقيا ...

 

Martedì è il giorno della settimana tra il lunedì e il mercoledì, dal latino Martis dies giorno di Marte. Bassorilievo di Agostino di Duccio nella Cappella dei Pianeti del Tempio Malatestiano, raffigurante Marte, astro governatore del martedì, archetipo del coraggio, della forza e delle contese.[1] Indice 1 Il martedì nella cultura e nella tradizione 1.1 Nomi in altre lingue 1.2 Ricorrenze religiose 2 Eventi storici 3 Altri usi 4 Note 5 Voci correlate 6 Altri progetti 7 Collegam...

 

Disambiguazione – Se stai cercando altri significati, vedi Lampugnano (disambigua). LampugnanoStato Italia Regione Lombardia Provincia Milano Città Milano CircoscrizioneMunicipio 8 Altitudine131 m s.l.m. Nome abitantilampugnanesi LampugnanoLampugnano (Milano) Lampugnano (Lampugnan in dialetto milanese, AFI: [lampyˈɲã:]) è un quartiere di Milano. Si trova nella zona ovest della città a ridosso del comune di Pero, nel Municipio 8 (Fiera, Gallaratese, Quarto Oggiaro)...

English actor Gerald Crossin Murder Ahoy! (1964)Born(1912-02-20)20 February 1912EnglandDied26 February 1981(1981-02-26) (aged 69)Camden, LondonOccupation(s)Actor, stage producer Gerald Cross (20 February 1912 – 26 February 1981) was an English actor. Among his credits are Doctor Who, Francis Durbridge's The World of Tim Frazer and the Miss Marple films Murder, She Said (1961) and Murder Ahoy! (1964).[1][2] Cross played the part of Arnold Tripp, the editor of the local n...

 

منتخب بلغاريا لكرة القدم (بالبلغارية: Българският национален отбор по футбол)‏  معلومات عامة بلد الرياضة  بلغاريا الفئة كرة القدم للرجال  رمز الفيفا BUL  الاتحاد اتحاد بلغاريا لكرة القدم كونفدرالية يويفا (أوروبا) الملعب الرئيسي ملعب فاسيل ليفسكي الوطني الموقع ال...

 

Dutch former professional footballer (born 1963) This biography of a living person needs additional citations for verification. Please help by adding reliable sources. Contentious material about living persons that is unsourced or poorly sourced must be removed immediately from the article and its talk page, especially if potentially libelous.Find sources: Theo Snelders – news · newspapers · books · scholar · JSTOR (August 2010) (Learn how and when to ...

Japanese department store chain Matsuzakaya 松坂屋IndustryRetailingFounded1611 (1611) (Ito Gofuku)1910 (Matsuzakaya Co., Ltd.)HeadquartersNaka-ku, Nagoya, JapanParentDaimaru Matsuzakaya Department StoresWebsitematsuzakaya.co.jp Matsuzakaya South Building in downtown Nagoya Matsuzakaya store, Ueno at Shitaya Hirokoji (ukiyo-e from One Hundred Famous Views of Edo by Hiroshige II, 1856) Matsuzakaya (松坂屋) (TYO: 8235, delisted) is a major Japanese department store chain operated by D...

 

Politics of Cameroon Constitution Human rights Government President (list) Paul Biya Prime Minister (list) Joseph Ngute Government Parliament Senate President: Marcel Niat Njifenji National Assembly President: Cavayé Yéguié Djibril Administrative divisions Regions Departments Communes Villages Elections Recent elections Presidential: 20182025 Parliamentary: 20202025 Political parties Foreign relations Ministry of Foreign Affairs Minister: Lejeune Mbella Mbella Diplomatic missions of / in ...