Итак, я пытаюсь пометить метаданные в видеофайл m4v из имени файла. Однако я не могу найти ответ на странице man -h, и все в Интернете показывает, как извлечь метаданные из m4v.
Я посмотрел здесь, в StackOverflow, а также в Интернете, чтобы найти ответ, и большинство из них — это ответы на извлечение метаданных из файла m4v, но ничего о тегировании файла (кроме удаления метаданных). Я нашел этот http://jonhall.info/create_id3_tags_using_ffmpeg/ относительно пометки файла mp3, который я попробовал синтаксис, и он терпит неудачу.
Вот синтаксис mp3, который я пытался заменить mp3 на m4v.
ffmpeg32 -i in.m4v -metadata title="Название, которое вы хотите" out.m4v
Также пробовал следующее
ffmpeg -i "$filedir$name" -metadata title="Заголовок, который вы хотите" -c:v копия -c:a копия "$filedir$newname"
Эта команда работает для удаления метаданных из файла.
ffmpeg -i "$filedir$name" -map_metadata -1 -c:v копия -c:a копия "$filedir$newname"
Ошибка Я обычно получаю синтаксическую ошибку.
Любая помощь очень ценится