Я работаю в организации, где мы берем необработанные видеофайлы лекций MPEG-2 из академических учреждений и размещаем их на нашем веб-сайте в различных форматах. В настоящий момент процесс преобразования MPEG-2 в аудио (MP3) и видео (MP4), загрузки в iTunes U, YouTube и т. Д. Чрезвычайно утомителен. Я хотел бы автоматизировать этот процесс, но главное, что мешает мне это делать, - это все теги, связанные с каждым шагом в рабочем процессе.
По сути, я хотел бы сделать так, чтобы я мог один раз пометить оригинальный файл (пометить необработанный файл MPEG-2 и иметь метаданные, прикрепленные к нему посредством транскодирования, вероятно, слишком много, чтобы спросить, поэтому давайте просто предположим, пометить каждую пару файлов MP3 / MP4) всеми метаданными, необходимыми для каждого места загрузки видео, поэтому метаданные должны будут включать надлежащие данные для YouTube, iTunes U, нашего веб-сайта и любого другого места мы загружаем контент в. Из-за того, насколько обширны метаданные, обычных тегов ID3 будет недостаточно. Мне бы хотелось какое-то полностью настраиваемое решение для метаданных (возможно, на основе XML, но не обязательно) для программной разметки и чтения полей метаданных из файлов MP3 и MP4. Существует ли такая вещь? Я в порядке написания своих собственных клиентских программ для этого, и выбор языка не очень важен, но я не смог найти спецификацию для чего-то вроде того, что я ищу.