#4701: XMP Data No longer showing using FFPROBE -------------------------------------+------------------------------------- Reporter: alan1523 | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- FFPROBE no longer displays XMP metadata embedded in quicktime files.
The data would be expected in the [ Format -> Tags -> XMP] level Below is an example of the latest current not showing the data , and at the end of this thread a previous and dev branch version of the XMP data dump working. -------- Checking Version ------- /Volumes/storage/rendertemp/apps/ffprobe -version ffprobe version N-73566-g5233f25-tessus Copyright (c) 2007-2015 the FFmpeg developers built with Apple LLVM version 6.0 (clang-600.0.57) (based on LLVM 3.5svn) configuration: --cc=/usr/bin/clang --prefix=/opt/ffmpeg --as=yasm --extra- version=tessus --enable-avisynth --enable-fontconfig --enable-gpl --enable-libass --enable-libbluray --enable-libfreetype --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopus --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable- libvpx --enable-libwavpack --enable-libx264 --enable-libx265 --enable- libxavs --enable-libxvid --enable-libzmq --enable-version3 --disable- ffplay --disable-indev=qtkit --disable-indev=x11grab_xcb libavutil 54. 28.100 / 54. 28.100 libavcodec 56. 46.101 / 56. 46.101 libavformat 56. 40.100 / 56. 40.100 libavdevice 56. 4.100 / 56. 4.100 libavfilter 5. 20.100 / 5. 20.100 libswscale 3. 1.101 / 3. 1.101 libswresample 1. 2.100 / 1. 2.100 libpostproc 53. 3.100 / 53. 3.100 ---------- triggering ffprobe request -------- /Volumes/storage/rendertemp/apps/ffprobe -v quiet -print_format json -show_format -show_streams /Volumes/storage/rendertemp/xmp/xmp.mov { "streams": [ { "index": 0, "codec_name": "h264", "codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10", "profile": "Main", "codec_type": "video", "codec_time_base": "1/48", "codec_tag_string": "avc1", "codec_tag": "0x31637661", "width": 1280, "height": 720, "coded_width": 1280, "coded_height": 720, "has_b_frames": 0, "sample_aspect_ratio": "1:1", "display_aspect_ratio": "16:9", "pix_fmt": "yuv420p", "level": 31, "color_range": "tv", "color_space": "bt709", "color_transfer": "bt709", "color_primaries": "bt709", "chroma_location": "left", "refs": 2, "is_avc": "1", "nal_length_size": "4", "r_frame_rate": "24/1", "avg_frame_rate": "24/1", "time_base": "1/24", "start_pts": 0, "start_time": "0.000000", "duration_ts": 203, "duration": "8.458333", "bit_rate": "5908276", "bits_per_raw_sample": "8", "nb_frames": "203", "disposition": { "default": 1, "dub": 0, "original": 0, "comment": 0, "lyrics": 0, "karaoke": 0, "forced": 0, "hearing_impaired": 0, "visual_impaired": 0, "clean_effects": 0, "attached_pic": 0 }, "tags": { "creation_time": "2015-03-24 02:18:20", "language": "eng", "handler_name": "Apple Alias Data Handler", "encoder": "H.264" } }, { "index": 1, "codec_name": "aac", "codec_long_name": "AAC (Advanced Audio Coding)", "profile": "LC", "codec_type": "audio", "codec_time_base": "1/48000", "codec_tag_string": "mp4a", "codec_tag": "0x6134706d", "sample_fmt": "fltp", "sample_rate": "48000", "channels": 2, "channel_layout": "stereo", "bits_per_sample": 0, "r_frame_rate": "0/0", "avg_frame_rate": "0/0", "time_base": "1/48000", "start_pts": 0, "start_time": "0.000000", "duration_ts": 409600, "duration": "8.533333", "bit_rate": "103955", "nb_frames": "400", "disposition": { "default": 1, "dub": 0, "original": 0, "comment": 0, "lyrics": 0, "karaoke": 0, "forced": 0, "hearing_impaired": 0, "visual_impaired": 0, "clean_effects": 0, "attached_pic": 0 }, "tags": { "creation_time": "2015-03-24 02:18:20", "language": "eng", "handler_name": "Apple Alias Data Handler" } } ], "format": { "filename": "/Volumes/storage/rendertemp/xmp/xmp.mov", "nb_streams": 2, "nb_programs": 0, "format_name": "mov,mp4,m4a,3gp,3g2,mj2", "format_long_name": "QuickTime / MOV", "start_time": "0.000000", "duration": "8.458333", "size": "6387590", "bit_rate": "6041464", "probe_score": 100, "tags": { "major_brand": "qt ", "minor_version": "537199360", "compatible_brands": "qt ", "creation_time": "2015-03-24 02:18:20" } } } ------------ What it looks like with latest dev build and with older version built on 9/5/2014----- ffprobe -v quiet -print_format json -show_format -show_streams /Volumes/storage/rendertemp/xmp/xmp.mov { "streams": [ { "index": 0, "codec_name": "h264", "codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10", "profile": "Main", "codec_type": "video", "codec_time_base": "1/48", "codec_tag_string": "avc1", "codec_tag": "0x31637661", "width": 1280, "height": 720, "has_b_frames": 0, "sample_aspect_ratio": "1:1", "display_aspect_ratio": "16:9", "pix_fmt": "yuv420p", "level": 31, "color_range": "tv", "color_space": "bt709", "color_transfer": "bt709", "color_primaries": "bt709", "chroma_location": "left", "is_avc": "1", "nal_length_size": "4", "r_frame_rate": "24/1", "avg_frame_rate": "24/1", "time_base": "1/24", "start_pts": 0, "start_time": "0.000000", "duration_ts": 203, "duration": "8.458333", "bit_rate": "5908276", "bits_per_raw_sample": "8", "nb_frames": "203", "disposition": { "default": 1, "dub": 0, "original": 0, "comment": 0, "lyrics": 0, "karaoke": 0, "forced": 0, "hearing_impaired": 0, "visual_impaired": 0, "clean_effects": 0, "attached_pic": 0 }, "tags": { "creation_time": "2015-03-24 02:18:20", "language": "eng", "handler_name": "Apple Alias Data Handler", "encoder": "H.264" } }, { "index": 1, "codec_name": "aac", "codec_long_name": "AAC (Advanced Audio Coding)", "profile": "LC", "codec_type": "audio", "codec_time_base": "1/48000", "codec_tag_string": "mp4a", "codec_tag": "0x6134706d", "sample_fmt": "fltp", "sample_rate": "48000", "channels": 2, "channel_layout": "stereo", "bits_per_sample": 0, "r_frame_rate": "0/0", "avg_frame_rate": "0/0", "time_base": "1/48000", "start_pts": 0, "start_time": "0.000000", "duration_ts": 409600, "duration": "8.533333", "bit_rate": "103955", "nb_frames": "400", "disposition": { "default": 1, "dub": 0, "original": 0, "comment": 0, "lyrics": 0, "karaoke": 0, "forced": 0, "hearing_impaired": 0, "visual_impaired": 0, "clean_effects": 0, "attached_pic": 0 }, "tags": { "creation_time": "2015-03-24 02:18:20", "language": "eng", "handler_name": "Apple Alias Data Handler" } } ], "format": { "filename": "/Volumes/storage/rendertemp/xmp/xmp.mov", "nb_streams": 2, "nb_programs": 0, "format_name": "mov,mp4,m4a,3gp,3g2,mj2", "format_long_name": "QuickTime / MOV", "start_time": "0.000000", "duration": "8.458333", "size": "6387590", "bit_rate": "6041464", "probe_score": 100, "tags": { "major_brand": "qt ", "minor_version": "537199360", "compatible_brands": "qt ", "creation_time": "2015-03-24 02:18:20", "xmp": "<?xpacket begin=\"\" id=\"W5M0MpCehiHzreSzNTczkc9d\"?>\n<x:xmpmeta xmlns:x=\"adobe:ns:meta/\" x:xmptk=\"Adobe XMP Core 5.5-c021 79.155241, 2013/11/25-21:10:40 \">\n <rdf:RDF xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax- ns#\">\n <rdf:Description rdf:about=\"\"\n xmlns:xmp=\"http://ns.adobe.com/xap/1.0/\"\n xmlns:xmpDM=\"http://ns.adobe.com/xmp/1.0/DynamicMedia/\"\n xmlns:stDim=\"http://ns.adobe.com/xap/1.0/sType/Dimensions#\"\n xmlns:xmpMM=\"http://ns.adobe.com/xap/1.0/mm/\"\n xmlns:stEvt=\"http://ns.adobe.com/xap/1.0/sType/ResourceEvent#\"\n xmlns:stRef=\"http://ns.adobe.com/xap/1.0/sType/ResourceRef#\"\n xmlns:dc=\"http://purl.org/dc/elements/1.1/\"\n xmlns:creatorAtom=\"http://ns.adobe.com/creatorAtom/1.0/\"\n xmp:CreateDate=\"2015-03-23T22:18:20-04:00\"\n xmp:ModifyDate=\"2015-03-23T22:18:29-04:00\"\n xmp:MetadataDate=\"2015-03-23T22:18:29-04:00\"\n xmp:CreatorTool=\"Adobe Premiere Pro CC (Macintosh)\"\n xmpDM:startTimeScale=\"24\"\n xmpDM:startTimeSampleSize=\"1\"\n xmpDM:videoFrameRate=\"24.000000\"\n xmpDM:videoFieldOrder=\"Progressive\"\n xmpDM:videoPixelAspectRatio=\"1/1\"\n xmpDM:audioSampleRate=\"48000\"\n xmpDM:audioSampleType=\"16Int\"\n xmpDM:audioChannelType=\"Stereo\"\n xmpMM:InstanceID=\"xmp.iid:5d95d24a-457a-44bd-a92c-0786456548fd\"\n xmpMM:DocumentID=\"009fd353-c6ed-1e3f-5ae1-c92200000053\"\n xmpMM:OriginalDocumentID=\"xmp.did:d1ae4cc5-a458-4eb7-9394-30ec546e2528\"\n dc:format=\"QuickTime\">\n <xmpDM:duration\n xmpDM:value=\"203\"\n xmpDM:scale=\"1/24\"/>\n <xmpDM:altTimecode\n xmpDM:timeValue=\"00:00:00:00\"\n xmpDM:timeFormat=\"24Timecode\"/>\n <xmpDM:videoFrameSize\n stDim:w=\"1280\"\n stDim:h=\"720\"\n stDim:unit=\"pixel\"/>\n <xmpDM:startTimecode\n xmpDM:timeFormat=\"24Timecode\"\n xmpDM:timeValue=\"00:00:00:00\"/>\n <xmpDM:projectRef\n xmpDM:type=\"movie\"/>\n <xmpMM:History>\n <rdf:Seq>\n <rdf:li\n stEvt:action=\"saved\"\n stEvt:instanceID=\"a985eefc-d371-6b9c-d554-0f0200000080\"\n stEvt:when=\"2015-03-23T22:18:29-04:00\"\n stEvt:softwareAgent=\"Adobe Premiere Pro CC (Macintosh)\"\n stEvt:changed=\"/\"/>\n <rdf:li\n stEvt:action=\"created\"\n stEvt:instanceID=\"xmp.iid:8c22b83c-cfd3-43fe-b402-2d96d4a3d4d4\"\n stEvt:when=\"2015-03-23T22:18:20-04:00\"\n stEvt:softwareAgent=\"Adobe Premiere Pro CC (Macintosh)\"/>\n <rdf:li\n stEvt:action=\"saved\"\n stEvt:instanceID=\"xmp.iid:3f3bd4e9-9370-4b25-bb36-ac7d7184bbd5\"\n stEvt:when=\"2015-03-23T22:18:29-04:00\"\n stEvt:softwareAgent=\"Adobe Premiere Pro CC (Macintosh)\"\n stEvt:changed=\"/\"/>\n <rdf:li\n stEvt:action=\"saved\"\n stEvt:instanceID=\"xmp.iid:5d95d24a-457a-44bd-a92c-0786456548fd\"\n stEvt:when=\"2015-03-23T22:18:29-04:00\"\n stEvt:softwareAgent=\"Adobe Premiere Pro CC (Macintosh)\"\n stEvt:changed=\"/metadata\"/>\n </rdf:Seq>\n </xmpMM:History>\n <xmpMM:Ingredients>\n <rdf:Bag>\n <rdf:li\n stRef:instanceID =\"47a9a75b-3a6b-0990-173c-d5a900000074\"\n stRef:documentID=\"aeffd160-efa3-71bf-610a-09bd00000047\"\n stRef:fromPart=\"time:0d2154055680000f254016000000\"\n stRef:toPart=\"time:0d2154055680000f254016000000\"\n stRef:filePath=\"CornerKick.mov\"\n stRef:maskMarkers=\"None\"/>\n <rdf:li\n stRef:instanceID=\"47a9a75b-3a6b-0990-173c-d5a900000074\"\n stRef:documentID=\"aeffd160-efa3-71bf-610a-09bd00000047\"\n stRef:fromPart=\"time:0d2154055680000f254016000000\"\n stRef:toPart=\"time:0d2154055680000f254016000000\"\n stRef:filePath=\"CornerKick.mov\"\n stRef:maskMarkers=\"None\"/>\n </rdf:Bag>\n </xmpMM:Ingredients>\n <xmpMM:Pantry>\n <rdf:Bag>\n <rdf:li>\n <rdf:Description\n xmp:CreateDate=\"2014-03-20T21:34:41Z\"\n xmp:ModifyDate=\"2015-03-23T22:10:43-04:00\"\n xmp:MetadataDate=\"2015-03-23T22:10:43-04:00\"\n xmpDM:startTimeScale=\"5000\"\n xmpDM:startTimeSampleSize=\"200\"\n xmpMM:InstanceID=\"47a9a75b-3a6b-0990-173c-d5a900000074\"\n xmpMM:DocumentID=\"aeffd160-efa3-71bf-610a-09bd00000047\"\n xmpMM:OriginalDocumentID=\"xmp.did:cd1f24ab-d821-4bad- aa79-bdc9baaabe14\">\n <xmpDM:duration\n xmpDM:value=\"21200\"\n xmpDM:scale=\"1/2500\"/>\n <xmpDM:altTimecode\n xmpDM:timeValue=\"00:00:00:00\"\n xmpDM:timeFormat=\"25Timecode\"/>\n <xmpMM:History>\n <rdf:Seq>\n <rdf:li\n stEvt:action=\"saved\"\n stEvt:instanceID=\"47a9a75b-3a6b-0990-173c-d5a900000074\"\n stEvt:when=\"2015-03-23T22:10:43-04:00\"\n stEvt:softwareAgent=\"Adobe Premiere Pro CC (Macintosh)\"\n stEvt:changed=\"/\"/>\n </rdf:Seq>\n </xmpMM:History>\n </rdf:Description>\n </rdf:li>\n </rdf:Bag>\n </xmpMM:Pantry>\n <xmpMM:DerivedFrom\n stRef:instanceID=\"xmp.iid:8c22b83c- cfd3-43fe-b402-2d96d4a3d4d4\"\n stRef:documentID=\"xmp.did:8c22b83c- cfd3-43fe-b402-2d96d4a3d4d4\"\n stRef:originalDocumentID=\"xmp.did :8c22b83c-cfd3-43fe-b402-2d96d4a3d4d4\"/>\n <creatorAtom:windowsAtom\n creatorAtom:extension=\".prproj\"\n creatorAtom:invocationFlags=\"/L\"/>\n <creatorAtom:macAtom\n creatorAtom:applicationCode=\"1347449455\"\n creatorAtom:invocationAppleEvent=\"1129468018\"\n creatorAtom:posixProjectPath=\"/Users/alandabul/Documents/Adobe/Premiere Pro/7.0/Untitled.prproj\"/>\n </rdf:Description>\n </rdf:RDF>\n</x:xmpmeta>\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n<?xpacket end=\"w\"?>" } } } -- Ticket URL: <https://trac.ffmpeg.org/ticket/4701> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker _______________________________________________ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac