Некоторое время назад я задавал аналогичный вопрос, но с python, и с тех пор решил переключиться на Java, потому что, похоже, было больше ресурсов для такого рода вещей. По сути, мне нужна какая-то библиотека, идея или инструкции, которые позволили бы мне редактировать теги ID3 в файле MP4, подобные тем, которые можно найти в iTunes. Если кто-то что-то знает, буду очень признателен за вашу помощь.
До сих пор я сделал следующее:
Я нашел этот вопрос/ответ на очень похожую проблему: Как редактировать теги видео ID3v2 в Java (в нем описывается, как использовать библиотеку, предназначенную для аудиофайлов, называемую JID3, для редактирования тегов видео ID3), но я не могу понять, как на самом деле импортировать его в проект eclipse и используйте его. Я в основном распаковал его и добавил все пакеты в проект, но один раз, когда это сработало, впоследствии файл фильма стал нечитаемым для любого медиаплеера. Если у кого-то есть конкретные знания о том, как импортировать и использовать JID3, это было бы здорово.
Я нашел этот сайт: http://willcode4beer.com/parsing.jsp?set=mp3ID3 который имеет, казалось бы, неплохой код для чтения и записи тегов ID3, к сожалению, он не работает должным образом, постоянно возвращая строки вопросительных знаков или сообщая мне, что файла нет спонтанно (он буквально сработает один раз, а затем не сработает в другой раз без изменений). Тем не менее, мне нравится идея просто читать байты или ASCII файла и таким образом находить/редактировать тег ID3, поэтому, если кто-нибудь знает, что для этого делать, это было бы здорово.
Заранее спасибо.