Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Metadata should be added after container conversion #5594
Comments
|
The reason why we add it first is that (If I recall correctly) ffmpeg copies the metadata, which can be useful if you use
Open a new issue, handling multiple things in a single report is hard and they tend to be forgotten. |
|
A fix is still needed: #11116 |
|
As the original reporter said:
This applies to webm as well, which does not define "metadata" in the container officially. @jaimeMF mind a change? |
I personally don't mind, should we just change the order of the postprocessors or run it twice? |
I guess moving FFmpegMetadataPP to just before XAttrMetadataPP should work fine. By intuition, only the final file needs metadata, and if the final format does not support metadata, users have to change it. |
It seems reasonable, it's fine for me. |
|
Sorry for being late. This will be fixed in the next version. |
The previous fix for #5594 is incorrect
Because ffmpeg cannot add metadata to the 3gp file, no metadata ends up in the resulting mkv file. Metadata should be added after the video is converted.
On a related note, there seems to be no option to put video in a different container without re-encoding it (i.e.
-c copy).