В настоящее время я разрабатываю приложение, которое позволяет пользователю конвертировать форматы между собой. Для конвертации аудиофайлов я использую ffmpeg.
У меня проблема с форматом aac, у которого нет стандартного формата метаданных. Поискав в сети, я увидел, что одно из решений — написать теги ApeV2 (Источник:фубар)
Я не могу найти параметр командной строки для отправки в ffmpeg, чтобы записать теги Ape (не знаю, поддерживается ли он вообще).
Заранее спасибо.
решение1
Мультиплексор AAC ffmpeg поддерживает теги APE.
Синтаксис:
ffmpeg -i in.m4a -c copy -f adts -write_apetag 1 {tags} out.aac
где {tags}
может быть
-metadata title="TheTitle" -metadata RandomFieldName="Randomvalue"
Не уверен, принимается ли Unicode или только ASCII.