What's the best way on Windows to offline
On 2024-10-15 01:57, Oliver wrote:
What's the best way on Windows to offline
exiftool
Free. Powerful. Hard to use - but there are a lot of examples to do
what you want to do.
In your case:
exiftool -all= <filename>
Filename can be a complete path; or in terminal (CMD on Windows),
navigate to the folder (sub directory?) and run the command.
exiftool -all= *.mp4
exiftoll -all= *.MP4 <- it may be case sensitive - don't recall
https://exiftool.org
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?
exiftool -all= <filename>
Filename can be a complete path; or in terminal (CMD on Windows),
navigate to the folder (sub directory?) and run the command.
exiftool -all= *.mp4
exiftoll -all= *.MP4 <- it may be case sensitive - don't recall
https://exiftool.org
On Tue, 15 Oct 2024 09:53:20 -0400, Alan Browne <bitbucket@blackhole.com> wrote
exiftool -all= <filename>
Filename can be a complete path; or in terminal (CMD on Windows), navigate to the folder (sub directory?) and run the command.
exiftool -all= *.mp4
exiftoll -all= *.MP4 <- it may be case sensitive - don't recall
https://exiftool.org
Thank you for that suggestion of exiftool-12.98_64 which I installed, renamed, and ran in the command line (noting that spaces are critical).
copy with_exif_data.mp4 no_exif_data.mp4 exiftool<space>-all=<space>no_exif_data.mp4
1 image files updated
The problem is now I need to test what the difference is in exif data.
The first program I tried was MediaInfo Version 24.06 from https://mediaarea.net/en/MediaInfo
Certainly there was a difference but the need is for a program to reliably spit out ALL the metadata so that we can be sure any remaining identifying metadata is wiped clean before a video is uploaded to the web.
Is there an offline program to spit out all the metadata in a comparable format (like csv or text) so that two outputs can be compared side by side?
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.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 508 |
Nodes: | 16 (2 / 14) |
Uptime: | 228:30:13 |
Calls: | 9,982 |
Files: | 13,833 |
Messages: | 6,359,570 |