ExifTool Forum

ExifTool => Newbies => Topic started by: Sasha_Che on August 02, 2022, 12:47:59 PM

Title: How to copy complete metadata info from a Canon CRM file to and MP4 file
Post by: Sasha_Che on August 02, 2022, 12:47:59 PM
I currently have a Canon CRM file with metadata that looks like this:

ExifTool Version Number         : 12.44
File Name                       : A001C003_2207210B_CANON.CRM
Directory                       : C:/Users/sasha/Downloads/exiftool-12.44
File Size                       : 22 GB
Zone Identifier                 : Exists
File Modification Date/Time     : 2022:08:02 11:11:43-04:00
File Access Date/Time           : 2022:08:02 12:36:36-04:00
File Creation Date/Time         : 2022:08:02 11:44:50-04:00
File Permissions                : -rw-rw-rw-
File Type                       : CRM
File Type Extension             : crm
MIME Type                       : video/x-canon-crm
Major Brand                     : Canon Raw (.CRX)
Minor Version                   : 0.0.1
Compatible Brands               : crx , isom
Compressor Version              : CanonCRM0001/02.10.00/00.00.00
Make                            : Canon
Camera Model Name               : Canon EOS R5 C
Orientation                     : Horizontal (normal)
Resolution Unit                 : inches
Artist                          :
Y Cb Cr Positioning             : Co-sited
Copyright                       :
Exposure Time                   : 1/60
F Number                        : 4.0
Exposure Program                : Manual
ISO                             : 800
Sensitivity Type                : Recommended Exposure Index
Recommended Exposure Index      : 800
Exif Version                    : 0231
Date/Time Original              : 2022:07:21 16:37:20
Offset Time                     : -07:00
Offset Time Original            : -07:00
Offset Time Digitized           : -07:00
Components Configuration        : Y, Cb, Cr, -
Shutter Speed Value             : 1/60
Aperture Value                  : 4.0
Flash                           : No Flash
Focal Length                    : 5.2 mm
User Comment                    :
Sub Sec Time                    : 95
Sub Sec Time Original           : 95
Sub Sec Time Digitized          : 95
Flashpix Version                : 0100
Exif Image Width                : 8192
Exif Image Height               : 4320
Focal Plane X Resolution        : 4739.069111
Focal Plane Y Resolution        : 4740.740741
Focal Plane Resolution Unit     : inches
Custom Rendered                 : Normal
Exposure Mode                   : Manual
Scene Capture Type              : Standard
Serial Number                   : 652469200048
Lens Info                       : 2116-67122.1mm f/0
Lens Serial Number              : 1500000482
Macro Mode                      : Normal
Self Timer                      : Off
Quality                         : Light (RAW)
Canon Flash Mode                : n/a
Continuous Drive                : Movie
Focus Mode                      : Manual Focus (3)
Record Mode                     : CRM
Canon Image Size                : Unknown (144)
Easy Mode                       : Unknown (-1)
Digital Zoom                    : None
Metering Mode                   : Default
Focus Range                     : Auto
Canon Exposure Mode             : Unknown (-1)
Lens Type                       : Canon RF 50mm F1.2L USM or other Canon RF Lens
Max Focal Length                : 5.2 mm
Min Focal Length                : 5.2 mm
Focal Units                     : 10/mm
Max Aperture                    : 1.3e+154
Min Aperture                    : 1.3e+154
Flash Activity                  : 0
Flash Bits                      : (none)
AE Setting                      : Normal AE
Image Stabilization             : Off
Zoom Source Width               : 0
Zoom Target Width               : 0
Manual Flash Output             : n/a
Focal Type                      : Unknown (3)
Auto ISO                        : 100
Measured EV                     : 5.00
Target Exposure Time            : 1
Exposure Compensation           : 0
White Balance                   : Manual Temperature (Kelvin)
Slow Shutter                    : n/a
Shot Number In Continuous Burst : 0
Optical Zoom Code               : 0
Camera Temperature              : 62 C
Flash Guide Number              : 0
Flash Exposure Compensation     : 0
Auto Exposure Bracketing        : Off
AEB Bracket Value               : 0
Control Mode                    : n/a
Measured EV 2                   : 7.5
Bulb Duration                   : 0
Camera Type                     : EOS High-end
Auto Rotate                     : None
ND Filter                       : Off
Canon Image Type                : MVI:Canon EOS R5 C
Canon Firmware Version          : Firmware Version 1.0.0.1
Owner Name                      :
Canon Model ID                  : Unknown (0x40000218)
Thumbnail Image Valid Area      : 0 159 18 101
Image Unique ID                 : a07742e591f24dad92c3469ae1517e09
Time Zone                       : -07:00
Time Zone City                  : Denver
Daylight Savings                : Off
Battery Type                    : LP-E6NH
Bracket Mode                    : Off
Bracket Value                   : 0
Bracket Shot Number             : 0
Raw Jpg Size                    : Large
WB Bracket Mode                 : Off
WB Bracket Value AB             : 0
WB Bracket Value GM             : 0
Live View Shooting              : On
Focus Distance Upper            : 1 m
Focus Distance Lower            : 1 m
Shutter Mode                    : Mechanical
Flash Exposure Lock             : Off
RF Lens Type                    : Unknown (301)
Lens Model                      : RF5.2mm F2.8 L DUAL FISHEYE
Internal Serial Number          :
Exposure Level Increments       : 1/3 Stop
ISO Expansion                   : Off
AEB Auto Cancel                 : On
AEB Sequence                    : 0,-,+
AEB Shot Count                  : 3 shots
Safety Shift                    : Disable
Aperture Range                  : Manual: Closed 64; Open 1; Auto: Closed 13; Open 2.7
Same Exposure For New Aperture  : Disable
AE Lock Meter Mode After Focus  : Evaluative
Dial Direction Tv Av            : Normal
Custom Controls                 : 29 0 19 0 0 65535 65535 65535 2 0 0 65535 65535 65535 29 0 4 0 53 0 25 0 7 0 13 0 14 2 91 2 29 7 29 0 29 0 29 0 29 0 29 0 29 0 0 0 0 0 90 0 29 0 54 0 78 0 29 0 103 0 52 0 105 0 53 0 65535 0 3 5376 3840 0 0 0 0 0 0 0 0 65535 0 0 5200 0 0 1 0 0 0 0 0 0 65535 0 7 3 4 79 1 4 0 0 0 1 29 0 10 0 29 0
Shutter Release Without Lens    : Enable
Control Ring Rotation           : Normal
Add Aspect Ratio Info           : Off
Default Erase Option            : Cancel selected
Retract Lens On Power Off       : Enable
Add IPTC Information            : Disable
Audio Compression               : Enable
Tone Curve                      : Standard
Sharpness                       : -1
Sharpness Frequency             : n/a
Sensor Red Level                : 0
Sensor Blue Level               : 0
White Balance Red               : 0
White Balance Blue              : 0
Color Temperature               : 3510
Picture Style                   : Unknown (0xffffffffffffffff)
Digital Gain                    : 0
WB Shift AB                     : 0
WB Shift GM                     : 0
Color Space                     : sRGB
VRD Offset                      : 0
Sensor Width                    : 0
Sensor Height                   : 0
Sensor Left Border              : 0
Sensor Top Border               : 0
Sensor Right Border             : 0
Sensor Bottom Border            : 0
Black Mask Left Border          : 0
Black Mask Top Border           : 0
Black Mask Right Border         : 0
Black Mask Bottom Border        : 0
Picture Style User Def          : None; None; None
Picture Style PC                : None; None; None
Custom Picture Style File Name  :
Peripheral Lighting Setting     : Off
Chromatic Aberration Setting    : Off
Distortion Correction Setting   : Off
Peripheral Illumination Corr    : On
Auto Lighting Optimizer         : Standard
Highlight Tone Priority         : Off
Long Exposure Noise Reduction   : Off
High ISO Noise Reduction        : Standard
Compression Format              : RAW
Exif Byte Order                 : Little-endian (Intel, II)
GPS Version ID                  : 2.3.0.0
Thumbnail Image                 : (Binary data 8072 bytes, use -b option to extract)
Movie Header Version            : 0
Create Date                     : 2022:07:21 23:37:21
Modify Date                     : 2022:07:21 23:37:21
Time Scale                      : 60000
Duration                        : 0:01:08
Preferred Rate                  : 1
Preferred Volume                : 100.00%
Preview Time                    : 0 s
Preview Duration                : 0 s
Poster Time                     : 0 s
Selection Time                  : 0 s
Selection Duration              : 0 s
Current Time                    : 0 s
Next Track ID                   : 8
Track Header Version            : 0
Track Create Date               : 2022:07:21 23:37:21
Track Modify Date               : 2022:07:21 23:37:21
Track ID                        : 1
Track Duration                  : 0:01:08
Track Layer                     : 0
Track Volume                    : 0.00%
Image Width                     : 8192
Image Height                    : 4320
Graphics Mode                   : srcCopy
Op Color                        : 0 0 0
Compressor ID                   : CRAW
Source Image Width              : 8192
Source Image Height             : 4320
X Resolution                    : 72
Y Resolution                    : 72
Bit Depth                       : 24
Video Frame Rate                : 59.94
Balance                         : 0
Audio Format                    : in24
Audio Channels                  : 1
Audio Bits Per Sample           : 24
Audio Sample Rate               : 48000
Other Format                    : tmcd
Matrix Structure                : 1 0 0 0 1 0 0 0 1
Media Header Version            : 0
Media Create Date               : 2022:07:21 23:37:21
Media Modify Date               : 2022:07:21 23:37:21
Media Time Scale                : 60000
Media Duration                  : 0:01:08
Media Language Code             : eng
Handler Type                    : NRT Metadata
Meta Format                     : CTMD
Sample Time                     : 0 s
Sample Duration                 : 0.02 s
Time Stamp                      : 2022:07:21 16:37:20.255
Vignetting Corr Version         : 97
Rating                          : 0
Preview Image                   : (Binary data 500248 bytes, use -b option to extract)
Warning                         : End of processing at large atom (LargeFileSupport not enabled)
Drive Mode                      : Continuous Shooting
Lens                            : 5.2 mm
Shooting Mode                   : Unknown (-1)
Aperture                        : 4.0
Image Size                      : 8192x4320
Lens ID                         : RF5.2mm F2.8 L DUAL FISHEYE
Megapixels                      : 35.4
Scale Factor To 35 mm Equivalent: 1.0
Shutter Speed                   : 1/60
Create Date                     : 2022:07:21 16:37:20.95-07:00
Date/Time Original              : 2022:07:21 16:37:20.95-07:00
Modify Date                     : 2022:07:21 16:37:20.95-07:00
Rotation                        : 0
Lens                            : 5.2 mm (35 mm equivalent: 5.2 mm)
Circle Of Confusion             : 0.030 mm
Depth Of Field                  : inf (0.18 m - inf)
Field Of View                   : 147.8 deg
Focal Length                    : 5.2 mm (35 mm equivalent: 5.2 mm)
Hyperfocal Distance             : 0.22 m
Light Value                     : 6.9

And im looking to understand how to copy it all to an mp4 file, ive triedto use this command line - exiftool -api largefilesupport=1 -tagsfromfile srcfile.crm "-all:all>all:all" targetfile.mp4

and it does copy some of it but not all of it, any ideas?

PH Edit: Put long output in a code block
Title: Re: How to copy complete metadata info from a Canon CRM file to and MP4 file
Post by: Sasha_Che on August 02, 2022, 12:48:53 PM
Here is the medatada info i get after i run this command line:

ExifTool Version Number         : 12.44
File Name                       : CANON_xxx.mp4_original.mov
Directory                       : C:/Users/sasha/Downloads/exiftool-12.44
File Size                       : 12 MB
File Modification Date/Time     : 2022:08:02 12:25:26-04:00
File Access Date/Time           : 2022:08:02 12:48:23-04:00
File Creation Date/Time         : 2022:08:02 11:47:32-04:00
File Permissions                : -rw-rw-rw-
File Type                       : MP4
File Type Extension             : mp4
MIME Type                       : video/mp4
Major Brand                     : MP4 v2 [ISO 14496-14]
Minor Version                   : 0.0.0
Compatible Brands               : mp42, mp41
Movie Header Version            : 0
Time Scale                      : 90000
Duration                        : 8.02 s
Preferred Rate                  : 1
Preferred Volume                : 100.00%
Preview Time                    : 0 s
Preview Duration                : 0 s
Poster Time                     : 0 s
Selection Time                  : 0 s
Selection Duration              : 0 s
Current Time                    : 0 s
Next Track ID                   : 3
Track Header Version            : 0
Track Create Date               : 2022:07:21 23:37:21
Track Modify Date               : 2022:07:21 23:37:21
Track ID                        : 1
Track Duration                  : 7.99 s
Track Layer                     : 0
Track Volume                    : 0.00%
Image Width                     : 8192
Image Height                    : 4320
Graphics Mode                   : srcCopy
Op Color                        : 0 0 0
Compressor ID                   : avc1
Source Image Width              : 8192
Source Image Height             : 4320
X Resolution                    : 72
Y Resolution                    : 72
Compressor Name                 : AVC Coding
Bit Depth                       : 24
Matrix Structure                : 1 0 0 0 1 0 0 0 1
Media Header Version            : 0
Media Create Date               : 2022:07:21 23:37:21
Media Modify Date               : 2022:07:21 23:37:21
Media Time Scale                : 48000
Media Duration                  : 8.02 s
Media Language Code             : eng
Balance                         : 0
Handler Type                    : Alias Data
Handler Description             : Alias Data Handler
Audio Format                    : mp4a
Audio Channels                  : 2
Audio Bits Per Sample           : 16
Start Timecode                  : 00;00;00;00
Preview Image                   : (Binary data 500248 bytes, use -b option to extract)
XMP Toolkit                     : Image::ExifTool 12.44
Mac Atom Application Code       : 1347449455
Mac Atom Invocation Apple Event : 1129468018
Windows Atom Extension          : .prproj
Windows Atom Invocation Flags   : /L
Windows Atom Unc Project Path   : \\?\C:\Users\sasha\Desktop\Canon RAW test.prproj
Format                          : H.264
Orientation                     : Horizontal (normal)
Create Date                     : 2022:08:02 11:47:38-04:00
Creator Tool                    : Adobe Premiere Pro 2022.0 (Windows)
Metadata Date                   : 2022:08:02 11:58:31-04:00
Modify Date                     : 2022:08:02 11:58:31-04:00
Rating                          : 0
Alt Timecode Time Format        : 59.94 fps (drop)
Alt Timecode Time Value         : 00;00;00;00
Audio Channel Type              : Stereo
Audio Sample Rate               : 48000
Audio Sample Type               : 16-bit integer
Duration Scale                  : 1.11111111111111e-005
Duration Value                  : 721920
Project Ref Type                : Movie
Start Time Sample Size          : 1001
Start Time Scale                : 60000
Start Timecode Time Format      : 59.94 fps (drop)
Start Timecode Time Value       : 00;00;00;00
Video Field Order               : Progressive
Video Frame Rate                : 59.940060
Video Frame Size H              : 4320
Video Frame Size Unit           : pixel
Video Frame Size W              : 8192
Video Pixel Aspect Ratio        : 1
Derived From Document ID        : xmp.did:5d86f059-43bb-c341-9beb-32307074c23f
Derived From Instance ID        : xmp.iid:5d86f059-43bb-c341-9beb-32307074c23f
Derived From Original Document ID: xmp.did:5d86f059-43bb-c341-9beb-32307074c23f
Document ID                     : c6b17fb1-9cd3-9c6b-cf09-7a2c00000045
History Action                  : saved, created, saved, saved
History Changed                 : /, /, /metadata
History Instance ID             : e17ae436-475c-b099-d76d-af2500000072, xmp.iid:5d86f059-43bb-c341-9beb-32307074c23f, xmp.iid:1ba8ce52-657d-b140-b430-2238713bb1c9, xmp.iid:9ba1d9d5-797d-6d41-913d-d85a948c6b17
History Software Agent          : Adobe Premiere Pro 2022.0 (Windows), Adobe Premiere Pro 2022.0 (Windows), Adobe Premiere Pro 2022.0 (Windows), Adobe Premiere Pro 2022.0 (Windows)
History When                    : 2022:08:02 11:58:31-04:00, 2022:08:02 11:47:35-04:00, 2022:08:02 11:58:31-04:00, 2022:08:02 11:58:31-04:00
Ingredients Document ID         : 2437f69f-4faa-6318-5f3f-036100000061, 2437f69f-4faa-6318-5f3f-036100000061, 2437f69f-4faa-6318-5f3f-036100000061, 2437f69f-4faa-6318-5f3f-036100000061, 2437f69f-4faa-6318-5f3f-036100000061
Ingredients File Path           : A001C003_2207210B_CANON.CRM, A001C003_2207210B_CANON.CRM, A001C003_2207210B_CANON.CRM, A001C003_2207210B_CANON.CRM, A001C003_2207210B_CANON.CRM
Ingredients From Part           : time:47167087968000f254016000000d2029922294400f254016000000, time:47167087968000f254016000000d2029922294400f254016000000, time:47167087968000f254016000000d2029922294400f254016000000, time:47167087968000f254016000000d2029922294400f254016000000, time:47167087968000f254016000000d2029922294400f254016000000
Ingredients Instance ID         : 3f94faa7-7160-5780-87d2-b6a00000008e, 3f94faa7-7160-5780-87d2-b6a00000008e, 3f94faa7-7160-5780-87d2-b6a00000008e, 3f94faa7-7160-5780-87d2-b6a00000008e, 3f94faa7-7160-5780-87d2-b6a00000008e
Ingredients Mask Markers        : None, None, None, None, None
Ingredients To Part             : time:0d2029922294400f254016000000, time:0d2029922294400f254016000000, time:0d2029922294400f254016000000, time:0d2029922294400f254016000000, time:0d2029922294400f254016000000
Instance ID                     : xmp.iid:9ba1d9d5-797d-6d41-913d-d85a948c6b17
Original Document ID            : xmp.did:ddd606d2-76c2-784f-a966-85bc4f6c5127
Pantry Orientation              : Horizontal (normal)
Pantry Create Date              : 2022:07:21 23:37:21Z
Pantry Metadata Date            : 2022:08:02 11:46:49-04:00
Pantry Modify Date              : 2022:08:02 11:46:49-04:00
Pantry Rating                   : 0
Pantry Alt Timecode Time Format : 59.94 fps (drop)
Pantry Alt Timecode Time Value  : 00;03;05;42
Pantry Duration Scale           : 1.66666666666667e-005
Pantry Duration Value           : 4084080
Pantry Start Time Sample Size   : 1001
Pantry Start Time Scale         : 60000
Pantry Document ID              : 2437f69f-4faa-6318-5f3f-036100000061
Pantry History Action           : saved
Pantry History Changed          : /
Pantry History Instance ID      : 3f94faa7-7160-5780-87d2-b6a00000008e
Pantry History Software Agent   : Adobe Premiere Pro 2022.0 (Windows)
Pantry History When             : 2022:08:02 11:46:49-04:00
Pantry Instance ID              : 3f94faa7-7160-5780-87d2-b6a00000008e
Pantry Original Document ID     : xmp.did:c4e150d9-428d-754b-aef2-bad652ce0abe
Media Data Size                 : 10976803
Media Data Offset               : 565031
Image Size                      : 8192x4320
Megapixels                      : 35.4
Avg Bitrate                     : 10.9 Mbps
Rotation                        : 0
-- press ENTER --

PH Edit: Put long output in a code block
Title: Re: How to copy complete metadata info from a Canon CRM file to and MP4 file
Post by: Phil Harvey on August 02, 2022, 01:56:57 PM
Basically, when writing to a video file you are limited to writing QuickTime and XMP tags.  ExifTool can not create any other type of tags in these files.  See the list of supported files (https://exiftool.org/#supported) for details.

- Phil
Title: Re: How to copy complete metadata info from a Canon CRM file to and MP4 file
Post by: StarGeek on August 02, 2022, 04:30:35 PM
You could translate any EXIF tags into the corresponding XMP tags by using the EXIF2XMP.args file (https://raw.githubusercontent.com/exiftool/exiftool/master/arg_files/exif2xmp.args).

Save the file from that link into the same directory as exiftool and then you could run
exiftool -tagsfromfile srcfile.crm -@ exif2xmp.args targetfile.mp4