Hi Team,
I’ve run into an issue where VirtualDJ can read tags from certain MP4 files but cannot write new tags to them. These files are typically MP4s created with FFmpeg/Lavf, which use non‑iTunes metadata atoms inside the moov/udta/meta/ilst block.
If I open the same file in Mp3tag and simply save any tag, Mp3tag rewrites the metadata using standard iTunes‑style atoms (©nam, ©ART, ©alb, ©day, ©gen, plus the iTunes custom atoms for BPM and key). After that rewrite, VirtualDJ is able to write tags normally.
So the issue isn’t the video codec or the file itself — it’s the metadata atom structure. VDJ currently refuses to write when the MP4 contains FFmpeg‑style atoms or a non‑standard ilst layout.
Feature request:
Add the ability for VirtualDJ to normalize or rewrite the MP4 metadata block (similar to what Mp3tag does), so VDJ can write tags even when the file’s metadata was originally created by FFmpeg or other non‑iTunes encoders.
This would greatly improve compatibility with karaoke MP4 libraries, many of which use FFmpeg‑based metadata.
Happy to provide sample files if needed.
Thank you
I’ve run into an issue where VirtualDJ can read tags from certain MP4 files but cannot write new tags to them. These files are typically MP4s created with FFmpeg/Lavf, which use non‑iTunes metadata atoms inside the moov/udta/meta/ilst block.
If I open the same file in Mp3tag and simply save any tag, Mp3tag rewrites the metadata using standard iTunes‑style atoms (©nam, ©ART, ©alb, ©day, ©gen, plus the iTunes custom atoms for BPM and key). After that rewrite, VirtualDJ is able to write tags normally.
So the issue isn’t the video codec or the file itself — it’s the metadata atom structure. VDJ currently refuses to write when the MP4 contains FFmpeg‑style atoms or a non‑standard ilst layout.
Feature request:
Add the ability for VirtualDJ to normalize or rewrite the MP4 metadata block (similar to what Mp3tag does), so VDJ can write tags even when the file’s metadata was originally created by FFmpeg or other non‑iTunes encoders.
This would greatly improve compatibility with karaoke MP4 libraries, many of which use FFmpeg‑based metadata.
Happy to provide sample files if needed.
Thank you
geposted Sun 31 May 26 @ 6:52 pm





