libavformat doesn't preserve some metadata for mov containers
|Reported by:||bbraun||Owned by:|
|Blocking:||Reproduced by developer:||no|
|Analyzed by developer:||no|
libavformat doesn't support writing the metadata tags: episode_sort, season_number, media_type, hd_video, or gapless_playback.
Attached is a diff to provide writing these metadata tags.
This can be reproduced by:
ffmpeg -i foo.m4v -metadata episode_sort=2 -metadata season_number=5 bar.m4v
ffmpeg -i bar.m4v
look for those metadata tags. They are not preserved.
Additionally, when reencoding files that have these tags set, the metadata is not preserved.