Sujet : Re: Remove metadata from MP4 on Windows
De : nospam (at) *nospam* needed.invalid (Paul)
Groupes : alt.comp.os.windows-10 rec.photo.digitalDate : 15. Oct 2024, 18:07:19
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vem7g7$1pio3$1@dont-email.me>
References : 1
User-Agent : Ratcatcher/2.0.0.25 (Windows/20130802)
On Tue, 10/15/2024 1:57 AM, Oliver wrote:
What's the best way on Windows to offline remove all the identifying MP4 metadata before uploading a short video clip to a web site?
Is there something offline that is better than right clicking on the MP4 file to select Properties and then Details and then Remove Properties and Personal Information?
This site suggests Microsoft's "Document Inspector" but the link is dead.
https://safecomputing.umich.edu/protect-privacy/consider-metadata
http://office.microsoft.com/en-us/word-help/remove-hidden-data-and-personal-information-by-inspecting-documents-HA010354329.aspx?CTT=1
A search comes up with the Microsoft Document Inspector, but is that the best way to remove all the metadata from an MP4 file on Windows?
https://learn.microsoft.com/en-us/office/vba/library-reference/concepts/using-the-document-inspector
This suggests using VLC offline to remove the metadata on Windows.
https://pcdots.com/blog/remove-metadata-from-video/
This suggests using FFMPEG or AVCONV to strip metadata from MP4 files.
https://superuser.com/questions/441361/strip-metadata-from-all-formats-with-ffmpeg
What method do you use to strip unnecessary metadata from an MP4 file?
Is there any metadata that is necessary?
This line looks interesting. The "-c copy" is an attempt to not modify the
video and audio stream, then the "map" options are attempts to edit the
4CC in the movie containing metadata. Anything the CODEC does not recognize,
is ignored, and that's how you store metadata, is make a 4CC that won't
cause grief to the CODEC.
ffmpeg -y -i "test.mkv" -c copy -map_metadata -1
-metadata title="My Title" -metadata creation_time=2016-09-20T21:30:00 -map_chapters -1 "test.mkv"
And obviously, some amount of metadata is needed for the movie to function,
and these would be fields that are "in-band" and not "out-of-band". That
is likely why the command is attempting to edit the Title. And the Title
might show up in a Windows Properties dialog. Microsoft is only interested
in certain fields, for the purposes of Search Indexer and other fields are
ignored. I think they know what most all of the metadata is, but they
won't write tools for it. Only a certain amount works in search.
Generally, 4CC packets are length sensitive, and if you want to use a
hex editor to expunge something, make sure you don't change the length.
If the word was "Hello", you would replace it with "XXXXX".
As for ownership of content, steganography or watermarking, there are
some effective methods out there that are hard to remove. with the right
tool, it might print on the screen "Property of Paramount Pictures".
Metadata is the more "obvious" marking, but is not the only means.
With a good watermark, even conversion from one CODEC to another, will
not remove the marking.
Paul