Я думаю, не нужно догадываться, куда я буду послан, предложив вместо привычной процедуры прикрепления файла к письму более сложную (нужно этот файл куда-то выложить, потом ссылку прикрепить. Плюс на 100% это проблемы не решить - во входящих письмах от других компаний тоже гигабайты документов.
>Я б вам рекомендовал сделать в базе exchange ограничение либо по ящику либо по базам.
Так и сделано, но у многих пользователей это ограничение снято. Они приносят конторе деньги, а я всего лишь приходящий админ. Понятно, на чью сторону встаёт руководство в спорах.
>Сколько же должно быть "полезных писем", что бы он весил > 40 ГБ.
Пользователю уже неоднократно было доведено, от чего его проблемы. Было предложено почистить почтовый ящик. На все предложения был один ответ - вся переписка нужна. Причём это не единственный такой пользователь - более чем у половины размеры почтовых ящиков более 6 Гб, ещё человек 5-6 - около 12-13 Гб. Так что видимо у них такая специфика работы.
@Fesor Всё, вроде бы разобрался. Спасибо за помощь.
Вот ссылка на статью: www.datavoyage.com/mpgscript/mpeghdr.htm
Длина фрейма рассчитывается по формуле: FrameLengthInBytes = (12 * BitRate / SampleRate + Padding) * 4
Видимо я действительно вместо фреймов считывал мусор, поэтому и длина неверно отображалась.
@Fesor Да, всё верно, битрейт я получаю из заголовка. А как из заголовка узнать длину фрейма? Начинаю догадываться, что как-то через частоту дискретизации. Но как именно - понять не могу.
@Fesor да, ищу комбинацию бит, запоминаю её позицию, ищу следующую, вычитаю из её позиции позицию предыдущей комбинации - получаю длину фрейма. В процессе определяю битрейт, и из полученных данных вычисляю длину фрейма.
Сейчас посмотрел вывод программы - оказывается попадаются не только "нулевой" битрейт, но и FF, что по спецификации быть не должно.
Да и вообще, что-то здесь нечисто. На весь файл много-много фреймов с постоянным битрейтом (320кбит/с) и немного ( с тысячу) таких вот, со свободным. Мне кажется, что я просто неправильно определяю начало фрейма и вместе с нормальными, программа определят некий "мусор" за начало заголовка фрейма.
Да, эту статью (и множество других) я читал. Что конкретно подразумевается под free? Как мне узнать численное значение битрейта, это нужно для вычисления длины фрейма.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.