2

I need to delete some (chosen by name) metadata fields from FLV video file.

The only tool I found so far is flvmeta, but it seems it can only show and add but not remove metadata.

Requirements:

  • Any desktop OS, preferably cross-platform.
  • Command line or GUI doesn't matter.

Solutions like video editors that would require to re-encode a video stream don't suit.

  • Please excuse my ignorance, but what do you mean exactly with "chosen by name"? Do you mean the names of the fields themselves? – nidunc Apr 26 '14 at 19:20
  • @nidunc yes, exactly. The names of the fields themselves. – user Apr 27 '14 at 0:32
1

It is possible with FFmpeg.

The following command will remove metadata fields title and author:

ffmpeg -i x.flv -c copy -metadata title= -metadata author= y.flv

Another way is to dump metadata to file, edit and reload. How To: Dump and Load metadata with ffmpeg

To inspect metadata, just run ffmpeg -i video.flv

To completely remove metadata, use -map_metadata -1 (Strip metadata from all formats with FFmpeg)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.