6

Я пытался понять, как добавить некоторые дополнительные метаданные в файл mp4. Я понимаю, как добавить метаданные, например:

ffmpeg -i bb.mp4 -metadata title="my title" bb2.mp4

но я ищу, как добавить несколько новых тегов, т.е.

ffmpeg -i bb.mp4 -metadata newTag="newTag" bb2.mp4

newTag может быть чем-то вроде дня рождения автора, чего-то нового, еще не существующего!

Это вообще возможно?

1 ответ1

3

По умолчанию FFmpeg поддерживает ограниченное количество тегов iTunes в формате MP4. Они перечислены ниже. Но пользовательские теги могут быть написаны, если -movflags use_metadata_tags . Это относится как к добавлению новых тегов, так и к переносу пользовательских глобальных тегов из входных данных.

Теги iTunes, поддерживаемые в MP4:

"title"    
"artist"   
"album_artist"
"composer" 
"album"    
"date"     
"encoding_tool"
"comment"  
"genre"    
"copyright"
"grouping" 
"lyrics"   
"description"
"synopsis" 
"show"     
"episode_id"
"network"  
"episode_sort"
"season_number"
"media_type"
"hd_video"
"gapless_playback"
"compilation"

Формат Matroska принимает пользовательские теги.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .