web-dev-qa-db-ja.com

エラーなしでカバーアートをMP4に埋め込むには?

MP4ファイルにアートワークを追加したい。これをどのようにして正常に/エラーなしで実行できますか?私は多数のMP4ファイルでこれらの方法を試しましたが、どれもうまくいきませんでした。エラー/バグを再現したい場合は、以下にサンプルを示します files この質問で使用しました。

私は以下を試しました:


  1. ffmpeg -i sample.mp4 -i sample.png -map 0 -map 1 -c copy -disposition:v:0 attached_pic sample_w_artwork.mp4Lukas で述べられているとおり

このエラーで:

[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 (ZeranoeによるWindowsビルド)

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

成功しませんでした。 AtomicParsley

初めて実行するときにこのメッセージが表示されます。

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

次の(n番目の)時間を実行すると、次のようになります。

Updating metadata...   completed.
  1. 使用可能な両方のバージョンを使用してGUIタグエディターからアートワークを追加: i686-w64x86_64-w64

成功しませんでした。 software で操作が成功したと表示されていても、sample.mp4.bakfile が作成されます

担当者が少なすぎるため、これ以上リンクを挿入できません

  1. Mp3tag(mp3tag.de/en)

成功しませんでした。画像を表紙として追加できましたが、ファイルエクスプローラーに表示されません。保存した後、Saved tag in 1 of 1 files。picture が適用されているかのようにMp3tagに表示されます。

  1. タグと名前の変更(softpointer.com)

成功しませんでした。 Mp3tagと同じストーリーです。適用できますが、アプリには表示されますが、ファイルエクスプローラーには表示されません。

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

mp4tags.exe -picture sample.png sample.mp4

成功しませんでした。 (エラー)メッセージなしで実行されます

このスレッドで見つけました

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

Windowsビルドであるupdatedバージョンを使用している

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

  1. iTunes

iTunes 12.10.6.2(Microsoft Storeバージョン)

iTunesはファイルをライブラリにロードしません。 QuickTime Playerでも問題なく実行できます。

「ホームビデオ」タブに気づきませんでした。今、私はそれをそこで見ることができます。画像を適用しようとしたところ、iTunes内でのみ適用されたので、まだ機能しません。

MP4をM4Aに変換してからiTunesに追加してみました。私はついにカバーを正常に変更でき、ファイルエクスプローラーに表示されました。しかし、それは私が望んでいることではありません。

私はインターネットとYTおよび回答が賛成されているさまざまなスレッドで写真を見たので、それが可能であるという事実を知っています。

  1. 鬼ごっこ

https:// github.com/b4winckler/tag

説明は次のとおりです:シンプルなコマンドラインオーディオタグエディター...数百万のライブラリとパッケージマネージャーをインストールする必要があった後、ソフトウェアのコンパイルに行き詰まり、すべての手順に従いました、動作しませんでした。

これに関する別の問題について コメント で提案されているように、MP4artを使用してみました。彼はそれにリンクを含めなかったので、探しに行ったところ、 this に関する別の問題が見つかりました。あるコメントはMP4artも推奨しており、リンクは切れています。


他の方法も使ったと思いますが、今は考えられません。思い出したら更新します。

どんな助けでも大歓迎です。

1
symonxd

Codec Tweak Tool Miscellaneous> Thumbnailsで、.mp4のチェックボックスがオフになっています。確認して設定を保存すると、ようやくサムネイルが表示されました。

Tweak Toolは K-Lite Codec Pack とともにインストールされます。さまざまなエディションが利用可能ですが、私はスタンダードエディションを使用しているので、他のエディションについて話すことはできません。

ソリューションを見つけるためのクレジット: Furty as a comment

1
symonxd

過去にiTunesを使用してmp3ファイルにアルバムアートを追加しました。映画のmp4ファイルでテストしたところ、問題なく動作しました。これがあなたのやり方です。また、ここではOSがWindowsであると想定していますが、iTunesもLinuxで動作するはずです。

ちなみに、iTunesの起動時にインターネットからアートワークを自動的に取得するように通知が表示される場合があります。アートワークを手動で設定しようとしているため、通常はこのオプションを使用しないでください。

No Thanks

ITunesを開くと、デフォルトでMusicになります。ドロップダウンメニューをクリックし、[映画]を選択します。その後、ファイルをiTunesにドラッグアンドドロップできます。

Movies

すぐには見えないかもしれません。その場合は、音楽に戻ってから、映画に戻ってください。毎回自動的に更新されるようには見えません。これで、ファイルがライブラリのホームムービーセクションに表示されます。ビデオを右クリックして、[ビデオ情報]を選択します。

Video Info

これで、[アートワーク]タブでアートを追加できます。 [アートワークの追加]をクリックして、追加する画像ファイルを参照します。

Artwork

必要に応じて、iTunesライブラリからムービーを削除できます。Windowsの実際のソースファイルは削除されません。チェックのためにアート画像ファイルも削除しましたが、mp4はWindowsのカバーアートをまだ保持しています。

Windows

1
MC10