user27345: 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:


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)

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.


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


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.

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.

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).

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.

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.

user27345: 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 from the same (copied) thread on Super User as a comment

27345: <p>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 <a href="http://www.mediafire.com/folder/29plag9akl9r1/61375246" rel="nofollow noreferrer">files</a> I've used for this question.</p>

<p>I've tried the following:</p>

<hr>

<ol>
<li><code>ffmpeg -i sample.mp4 -i sample.png -map 0 -map 1 -c copy -disposition:v:0 attached_pic sample_w_artwork.mp4</code>
as stated by <a href="https://stackoverflow.com/a/61015965/12308353">Lukas</a></li>
</ol>

<p>with this error:</p>

<pre><code>[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
</code></pre>

<p><a href="https://ffmpeg.zeranoe.com/builds/win64/static/ffmpeg-4.2.2-win64-static.zip" rel="nofollow noreferrer">ffmpeg 4.2.2</a> (Windows build by Zeranoe)</p>

<ol start="2">
<li><code>atomicparsley sample.mp4 --artwork sample.png --overWrite</code></li>
</ol>

<p>with no success; <a href="https://sourceforge.net/projects/atomicparsley/files/atomicparsley/AtomicParsley%20v0.9.0/AtomicParsley-win32-0.9.0.zip/download" rel="nofollow noreferrer">AtomicParsley</a></p>

<p>I get this message when executing the first time:</p>

<pre><code>Started writing to temp file.
 Progress: =============================================&gt;100%|
 Finished writing to temp file.
</code></pre>

<p>Executing the next (nth) time gives this:</p>

<pre><code>Updating metadata...   completed.
</code></pre>

<ol start="3">
<li>Adding artwork through the <em>GUI Tag Editor</em> using both available versions: <a href="https://github.com/Martchus/tageditor/releases/download/v3.3.6/tageditor-3.3.6-i686-w64-mingw32.exe.zip" rel="nofollow noreferrer">i686-w64</a> &amp; <a href="https://github.com/Martchus/tageditor/releases/download/v3.3.6/tageditor-3.3.6-x86_64-w64-mingw32.exe.zip" rel="nofollow noreferrer">x86_64-w64</a></li>
</ol>

<p>with no success; it creates a <em>sample.mp4.bak</em> <a href="https://i.stack.imgur.com/y4kBR.png" rel="nofollow noreferrer">file</a>, even though the <a href="https://i.stack.imgur.com/v1Xt8.png" rel="nofollow noreferrer">software</a> says that the operation was successful</p>

<blockquote>
  <p>can't insert any more links, because I got too little rep apparently</p>
</blockquote>

<ol start="4">
<li>Mp3tag (mp3tag.de/en)</li>
</ol>

<p>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 <em>Saved tag in 1 of 1 files.</em> The <a href="https://i.stack.imgur.com/bs3ik.png" rel="nofollow noreferrer">picture</a> can been seen in Mp3tag though as if it's applied.</p>

<ol start="5">
<li>Tag&amp;Rename (softpointer.com)</li>
</ol>

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

<ol start="6">
<li>mp4v2 (https:// code.google.com/archive/p/mp4v2/downloads)</li>
</ol>

<p><code>mp4tags.exe -picture sample.png sample.mp4</code></p>

<p>with no success; it executes with no (error)message</p>

<p>I found it on this thread</p>

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

<p>Have used the <em>updated</em> version which is the Windows build</p>

<p>(https:// forum.doom9.org/attachment.php?attachmentid=14314&amp;d=1407985798).</p>

<ol start="7">
<li>iTunes</li>
</ol>

<p>iTunes 12.10.6.2 (Microsoft Store version)</p>

<p><s>iTunes doesn't load the file into the library.</s> I can run it fine though in QuickTime Player.</p>

<p>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.</p>

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

<p>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.</p>

<ol start="8">
<li>tag</li>
</ol>

<p>https:// github.com/b4winckler/tag</p>

<p>The description is: <em>Simple command line audio tag editor</em>... 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.</p>

<p>I've also tried using MP4art as suggested by a <a href="https://stackoverflow.com/a/27130727/12308353">comment</a> on another issue about this. He didn't include a link to it so I went looking and found another issue about <a href="https://superuser.com/q/656481/1127977">this</a>. One comment recommended MP4art as well, with a link that's dead.</p>

<hr>

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

<p>Any help is greatly appreciated.</p>
 27345: <p>In the <a href="https://i.stack.imgur.com/4snnj.png" rel="nofollow noreferrer"><em>Codec Tweak Tool</em></a> under Miscellaneous > Thumbnails the checkbox for .mp4 was unchecked. After checking it and saving the settings it finally showed the thumbnail.</p>

<p>The Tweak Tool is installed with <a href="https://codecguide.com/download_kl.htm" rel="nofollow noreferrer"><strong>K-Lite Codec Pack</strong></a>. There are different editions available, I use the Standard edition so I can't talk for the other ones.</p>

<p>Credits for finding the solution: <a href="https://superuser.com/users/1165405/furty">Furty</a> from the same (copied) thread on Super User as a <a href="https://superuser.com/questions/1544737/how-to-embed-cover-art-into-mp4-without-errors?noredirect=1#comment2348563_1544737">comment</a></p>
