Ну, в описании форматов файлов пока что продолжают указывать смещения областей данных.Программист может оперировать большими, но главное, сложными по структуре блоками информации так же, как обычные люди складывают два плюс два.
Цифровой поток
- Сообщения: 7518
- Зарегистрирован: Вс мар 29, 2009 22:09:05
Разница между теорией и практикой на практике гораздо больше, чем в теории.
- Реклама
YS, ну и что? Вернее, а как по-другому? Тем не менее, каждая область данных — это уровень абстракции. Данные могут быть простые как в PCM, по-сложнее как в MP3, или вообще каким-нибудь сложным разветвлённым деревом с хитрой упаковкой. А чтение и запись блока данных в файл/из файла будет выполнятся очень схожими командами (схожими в коде программы).
- Сообщения: 1083
- Зарегистрирован: Пн ноя 21, 2011 16:45:00
Если интересны подробности можно почитать Секунов Н.Ю. Обработка звука на РС .
Невозможно починить то, что не сломалось.
- Сообщения: 8
- Зарегистрирован: Пт янв 22, 2016 20:38:11
Книгу полистал, на мой взгляд, она не представляет никакого интереса в наше время никому. Похоже на дипломную работу вороватого отличника из прошлого.
- Сообщения: 1486
- Зарегистрирован: Вс май 13, 2012 00:01:54
arkhnchul- у. Про открытый алгоритм mp3 кодирования :
Киньте, plz, ссылку на какой-нибудь исходник, где происходит именно низкоуровневое кодирование, а не вызовы
функций из какой-нибудь готовой фирменной dll-ки.
Заранее благодарен.
Киньте, plz, ссылку на какой-нибудь исходник, где происходит именно низкоуровневое кодирование, а не вызовы
функций из какой-нибудь готовой фирменной dll-ки.
Заранее благодарен.
- Реклама
например, LAME из открытых реализаций
http://lame.sourceforge.net/
заметьте, что это также энкодер (т.е. умеет конвертировать в mp3), а не только декодер
можно посмотреть на VLC, http://www.videolan.org, оно, насколько помню, так же использует свою реализацию
http://lame.sourceforge.net/
заметьте, что это также энкодер (т.е. умеет конвертировать в mp3), а не только декодер
можно посмотреть на VLC, http://www.videolan.org, оно, насколько помню, так же использует свою реализацию


