|
#1
|
|||
|
|||
Шифрование музыки
Уважаемые!
Видел не раз такую ситуацию в ресурсах программ, когда аудио файлы программы имеют свое расширение. Их не открыть обычным проигрывателем, они работают только в данной проге. Если вас не затруднит - расскажите мне о том как это делается, как шифруется музыка |
#2
|
|||
|
|||
Можно затереть часть заголовка в файле, а при чтении и воспроизведении в своей программе - восстанавливать заголовок обратно. Ну, а расширение вообще любое можно файлу назначить.
|
#3
|
|||
|
|||
Как это сделать?(КОД)
|
#4
|
||||
|
||||
А что такое кодеки?
самый простой ответ на твой вопрос - напиши свой кодер декодер. при открытии файла он передается одному или перебираются декодеры, которые распаковывают файл и передают плееру поток дальше после обработки (или без нее) поток передается на устройство воспроизведения. В файле можно только заголовочную часть испортить (зашифровать) и кодеки начнут ругаться Если практически - то тебе надо вклиниться до декодера и передавать ему правильный поток. |
#5
|
||||
|
||||
Если про код
Пока не встречал и сам не занимался могу посоветовать хорошо покопаться в bass.dll http://www.delphisources.ru/pages/so...s_effects.html http://www.delphisources.ru/pages/so...ss_object.html она кроме обработки звука, насколько я понял, позволяет подгружать плагины для WinAmp как до так и после обработки потоков Правда WinAmp SDK только в си-шном описании видел. |
#6
|
||||
|
||||
Все НАШЕЛ !!!
http://www.delphisources.ru/pages/so..._emul_2.8.html там музыкальный сопроцессор эмулируется для воспроизведения музыки если разберешься и вытащишь что тебе нужно то сможешь хоть свой формат аудио сделать |