Знаете ли вы, сколько весит необработанная музыка, когда она состоит из нот? Она весит дохрена, около 200-500мб, и это один трек. Но как мп3 сжимает ее так, что она весит в десятки раз меньше?
При конвентации происходит много всего:
1. Отсеиваются звуки, которые превышают 16к Герц – все, что выше, мы не слышим.
2. После громких звуков часть нот убирается, а из-за особенности слуха, мы этого не слышим.
3. Преобразование Фурье. Довольно-таки сложная штука и именно из-за нее этот пост написан. Давайте посмотрим что это.
Саму функцию писать я не буду – слишком сложно, но как она участвует в мп3 – интересная инфа. Итак, любой звук – это волна. В мп3 звуки накладываются друг на друга (низкие, высокие, разные инструменты и т.д.), н преобразование Фурье такое: "Слыште, встаньте боком!". И кодируется не сама волна, а ее изменение.
Спасибо за то, что вы с нами.
С любовью, Рителлинг favorite

Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 1021 Disk full (/tmp/#sql-temptable-40704-215ed0-fc4.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") in /home/appi/web/retell.in/public_html/Server/Core/DataBase.php:359 Stack trace: #0 /home/appi/web/retell.in/public_html/Server/Core/DataBase.php(359): PDOStatement->execute() #1 /home/appi/web/retell.in/public_html/Server/Article.php(396): Server\Core\DataBase->executeQuery() #2 /home/appi/web/retell.in/public_html/template/article-id.php(193): Server\Article->getArticleRecommended() #3 /home/appi/web/retell.in/public_html/Server/Core/Template.php(64): include('...') #4 /home/appi/web/retell.in/public_html/Server/Manager/TemplateManager.php(47): Server\Core\Template->display() #5 /home/appi/web/retell.in/public_html/Server/Manager/TemplateManager.php(37): Server\Manager\TemplateManager->showBlockPage() #6 /home/appi/web/retell.in/public_html/index.php(762): Server\Manager\TemplateManager->showPage() #7 {main} thrown in /home/appi/web/retell.in/public_html/Server/Core/DataBase.php on line 359