Страницы

Поиск по вопросам

суббота, 29 декабря 2018 г.

Чтение\Запись части байт из части файла

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


Ответ

Если вы хотите теги редактировать, то я бы порекомендовал не писать велосипед, а использовать mp3agic, чтоб не мучиться с id3v2, id3v1 и т.п.

Комментариев нет:

Отправить комментарий