そのため、ファイル名からメタデータをビデオ ファイル m4v にタグ付けしようとしています。ただし、 man -h ページで答えが見つからないようで、オンラインのすべてが m4v からメタデータを取得する方法を示しています。
私はここで StackOverflow とオンラインで回答を調べましたが、ほとんどは m4v ファイルからメタデータを取得することに関する回答ですが、ファイルのタグ付けに関する回答はありません (メタデータの削除以外)。私はこれを見つけましたhttp://jonhall.info/create_id3_tags_using_ffmpeg/ mp3ファイルのタグ付けに関して、構文を試してみましたが失敗しました。
mp3をm4vにサブビングしようとしたmp3構文は次のとおりです
ffmpeg32 -i in.m4v -metadata title="欲しいタイトル" out.m4v
また、次のことも試しました
ffmpeg -i "$filedir$name" -metadata title="希望のタイトル" -c:v copy -c:a copy "$filedir$newname"
このコマンドは、ファイルからメタデータを削除するために機能します
ffmpeg -i "$filedir$name" -map_metadata -1 -c:v copy -c:a copy "$filedir$newname"
エラーは通常構文エラーです。
どんな助けでも大歓迎です