2

I want to add artwork to my MP4 file. How do I do this successfully / without errors? I've tried these methods with numerous MP4 files, none worked. If you would like to replicate the errors / bugs, here are the sample files I've used for this question.

I've tried the following:


  1. ffmpeg -i sample.mp4 -i sample.png -map 0 -map 1 -c copy -disposition:v:0 attached_pic sample_w_artwork.mp4 as stated by Lukas

with this error:

[mp4 @ 0000019ee4852280] Could not find tag for codec h264 in stream #0, codec not currently supported in container
Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument

ffmpeg 4.2.2 (Windows build by Zeranoe)

  1. atomicparsley sample.mp4 --artwork sample.png --overWrite

with no success; AtomicParsley

I get this message when executing the first time:

Started writing to temp file.
 Progress: =============================================>100%|
 Finished writing to temp file.

Executing the next (nth) time gives this:

Updating metadata...   completed.
  1. Adding artwork through the GUI Tag Editor using both available versions: i686-w64 & x86_64-w64

with no success; it creates a sample.mp4.bak file, even though the software says that the operation was successful

can't insert any more links, because I got too little rep apparently

  1. Mp3tag (mp3tag.de/en)

with no success; I can successfully add the image as a cover, but it's not visible in the File Explorer. After saving it says Saved tag in 1 of 1 files. The picture can been seen in Mp3tag though as if it's applied.

  1. Tag&Rename (softpointer.com)

with no success; same story as with Mp3tag, I can apply and it's visible in the app, but not in File Explorer.

  1. mp4v2 (https:// code.google.com/archive/p/mp4v2/downloads)

mp4tags.exe -picture sample.png sample.mp4

with no success; it executes with no (error)message

I found it on this thread

(https:// forum.videohelp.com/threads/388025-How-to-set-the-thumbnail-of-a-video-clip).

Have used the updated version which is the Windows build

(https:// forum.doom9.org/attachment.php?attachmentid=14314&d=1407985798).

  1. iTunes

iTunes 12.10.6.2 (Microsoft Store version)

iTunes doesn't load the file into the library. I can run it fine though in QuickTime Player.

I didn't notice the 'Home Videos' tab. Now I can see it in there. I tried to apply the image, and it applied it only inside iTunes... So it's still not working for me.

I tried to convert the MP4 to M4A and then adding it to iTunes. I was finally successfully able to change the cover and it was visible in File Explorer. But that's not what I want.

I know for a fact that it's possible, because I've seen pictures on the Internet and YT and different threads where an answer is upvoted.

  1. tag

https:// github.com/b4winckler/tag

The description is: Simple command line audio tag editor... After having to install millions of libraries and a package manager I was stuck with the compilation of the software, followed all the steps, didn't work.

I've also tried using MP4art as suggested by a comment on another issue about this. He didn't include a link to it so I went looking and found another issue about this. One comment recommended MP4art as well, with a link that's dead.


I believe I've used some other methods as well but can't think of them right now. Will update if I recall.

Any help is greatly appreciated.

symonxd
  • 71

2 Answers2

1

I have used iTunes in the past to add album art to mp3 files. I just tested with a movie mp4 file and it worked fine for me. This is how you would do it. Also, I am assuming the OS is Windows here but iTunes should work on Linux too.

By the way, you may get a notification upon starting iTunes to automatically get artwork from the internet. I usually choose No Thanks for this option as we are trying to set the artwork manually.

No Thanks

Once iTunes is open, it may be Music by default. Click the dropdown menu and select Movies. You can then drag and drop your file into iTunes.

Movies

You may not see it right away. If that's the case, go back to Music and then come back to Movies again. It doesn't seem to refresh automatically every time. Your file will now be in the Home Movies section of the Library. Right click the video and select Video Info.

Video Info

Now you can add art in the Artwork tab. Click Add Artwork and browse for the image file you want to add.

Artwork

You can delete the movie from the iTunes library if you want, it won't delete the actual source file in Windows. I also deleted the art image file just to check and the mp4 still retains the cover art in Windows.

Windows

MC10
  • 10,620
0

In the Codec Tweak Tool under Miscellaneous > Thumbnails the checkbox for .mp4 was unchecked. After checking it and saving the settings it finally showed the thumbnail.

The Tweak Tool is installed with K-Lite Codec Pack. There are different editions available, I use the Standard edition so I can't talk for the other ones.

Credits for finding the solution: Furty as a comment

symonxd
  • 71