GNU/Linux >> Linux の 問題 >  >> Linux

Avconvを使用したメタデータのマッピングが機能しませんか?

私がman avconvを理解する方法 (バージョン9.16-6:9.16-0ubuntu0.14.04.1 )、次のコマンドはinput.oggを変換する必要があります output.mp3へ メタデータを引き継ぐ:

avconv -i input.ogg -map_metadata 0 output.mp3

ただし、そうではありません。 ogginfo input.oggの情報(アーティスト、アルバム、タイトルなど)を明確に表示します およびid3info output.mp3であることを確認します 空の(ID3)タグがあります。

oggを変換するときにも同じことが起こります flacへ 、または(おそらく)フォーマットの任意の組み合わせ。

-map_metadataについての私の理解はありますか 間違い?フォーマット間で変換してタグを保持する方法はありますか(このようなハードコーディングなしで)?

承認された回答:

Stack Overflowに関するこの回答に続いて、私はいじくり回して、正しいパラメーターが入力と出力のフォーマット/コーデックの組み合わせに依存することを発見しました。

これらの組み合わせは意図したとおりに機能します:

  • OGG→MP3:-map_metadata 0:s:0
  • FLAC→MP3:-map_metadata 0:g:0
  • FLAC→OGG:-map_metadata -0


Linux
  1. メタデータファイルがチェックサムと一致しません– YUMエラー!

  2. 「#」または「;」で始まらない行をgrepする方法は?

  3. BashスクリプトのRmコマンドは変数では機能しませんか?

  1. パターン マッチが bash スクリプトで機能しない

  2. ssh-copy-id が機能しない

  3. pppd の切り離されていないセッションでは Ctrl-C が機能しない

  1. Acer Aspire でタッチパッドが機能しない

  2. タイムゾーンが異なるファイルで find -mtime が期待どおりに機能しないのはなぜですか?

  3. Kerberos は SSH とどのように連携しますか?