Имеем: обычный mp3 файл.
Можно ли считать определенное количество байт, например 128 с конца файла, не читая весь поток байт?
Можно ли перезаписать в конец файла эти 128 байт, не перезаписывая файл целиком?
Можно ли удалить с конца файла 128 байт?
Если да, то как? Это нужно, т.к. хочу написать утилиту для редактирования ID3 тегов. И файлов будет очень много.
Я верно предположил, что если полностью читать-менять-записывать каждый файл, это будет занимать больше времени, чем менять куски данных в файлах?
Ответ
Если вы хотите теги редактировать, то я бы порекомендовал не писать велосипед, а использовать mp3agic, чтоб не мучиться с id3v2, id3v1 и т.п.
Комментариев нет:
Отправить комментарий