Hello,
I am using FFmpeg 6.0.
I found a question asked, but not answered for “XMP:XMP-dc:MOV-XMP:Subject
metadata tag - write to .MP4 file - how ?” in the FFmpeg user group, but my
question – I think – is slightly different. I know there is an ability for
FFmpeg to add metadata to mov and mp4 in Formats->Tags, but the value I can
insert using i.e. “ -movflags use_metadata_tag -metadata xmp=”<…xml/xmp
data/>“”, is only embedded in the format tag as plaintext. Tools like Exiftool,
can embed the XMP metadata packet in a UUID box in an ISO Base Media File
Format – see example below. Does ffmpeg support embedding XMP metadata packet
in a UUID box in an ISO Base Media File Format? If so, what ffmpeg commands do
I use to do that?
i.e. ` exiftool -v -XMP:all= -j=tmp.json 640_adpp_p1.mp4`
Contents of tmp.json.
{
"XMP-dc:rights": "bryce"
}
Then using ffprobe -show_streams -show_format -print_format json -export_xmp 1
-i 640_adpp_p1.mp4.
…
"format": {
"filename": "640_adpp_p1.mp4",
"nb_streams": 2,
"nb_programs": 0,
"format_name": "mov,mp4,m4a,3gp,3g2,mj2",
"format_long_name": "QuickTime / MOV",
"start_time": "0.000000",
"duration": "30.160000",
"size": "8094450",
"bit_rate": "2147068",
"probe_score": 100,
"tags": {
"major_brand": "isom",
"minor_version": "512",
"compatible_brands": "isomiso2avc1mp41",
"encoder": "Lavf60.3.100",
"copyright": "'I own this.'",
"xmp": "<?xpacket begin=''
id='W5M0MpCehiHzreSzNTczkc9d'?>\n<x:xmpmeta xmlns:x='adobe:ns:meta/'
x:xmptk='Image::ExifTool 12.60'>\n<rdf:RDF
xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'>\n\n <rdf:Description
rdf:about=''\n xmlns:dc='http://purl.org/dc/elements/1.1/'>\n <dc:rights>\n
<rdf:Alt>\n <rdf:li xml:lang='x-default'>bryce</rdf:li>\n </rdf:Alt>\n
</dc:rights>\n </rdf:Description>\n</rdf:RDF>\n</x:xmpmeta>\n
…
Bryce Chester Newman | Principal Developer
p: +12069255045 |
_______________________________________________
ffmpeg-user mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user
To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".