Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 15.10.2017
Сообщений: 10
1

Как вставить музыку в готовый exe'шник?

12.11.2017, 04:54. Показов 1417. Ответов 7
Метки нет (Все метки)

Тут такая задача встала передо мной - нужно вставить музыку в готовый exe'шник (чтобы MediaPlayer не брал mp3 файл из вне программы), а я не знаю как это сделать. Есть у кого какие идеи по этому вопросу?
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.11.2017, 04:54
Ответы с готовыми решениями:

Как открыть exeшник?
Здравствуйте. В своей программе хочу сделать несколько exe файлов, но не знаю как открыть нужный,...

exeшник не запускает консоль
привет! у меня такая проблема возникла - при запуске программы через cmd.exe все нормально...

Запустить готовый exeшник из проекта
помогитье пожалуйста запустить файл который лежит в самом проекте с расширением .exe

Как вставить в станицы фоновую музыку?
Как вставить в станицы фоновую музыку?

7
503 / 246 / 74
Регистрация: 31.10.2010
Сообщений: 739
12.11.2017, 06:04 2
JVStalin, смотрите в сторону ресурсов exe файла. В готовый вставить будет сложно, легче написать оболочку а в оболочку вставить музыку и exe-шник.
0
0 / 0 / 0
Регистрация: 15.10.2017
Сообщений: 10
12.11.2017, 14:39  [ТС] 3
RefSol,То есть как с картинками сделать не получится?
0
Заблокирован
12.11.2017, 14:49 4
Лучший ответ Сообщение было отмечено JVStalin как решение

Решение

В конец любого PE файла можно вставить что угодно. Просто пиши байтики своей мелодии в конец файла и оттуда их же и читай
1
0 / 0 / 0
Регистрация: 15.10.2017
Сообщений: 10
12.11.2017, 15:09  [ТС] 5
Можешь показать пример (например с готовым mp3 файлом)?
0
Заблокирован
12.11.2017, 15:23 6
Цитата Сообщение от JVStalin Посмотреть сообщение
Можешь показать
не могу, под рукой нет подобного проекта, но там нет ничего сложного, просто подгружай сэмплы и выставляй суммарную амплитуду типа:
double/float amp = v1 + v2 + v3...vn;
Хотя там есть свои тонкости, но я полагаю, в рамках твой лабораторной работы они тебе не понадобятся
1
0 / 0 / 0
Регистрация: 15.10.2017
Сообщений: 10
12.11.2017, 17:23  [ТС] 7
Спасибо, как сделаю, отпишусь сработает или нет
0
503 / 246 / 74
Регистрация: 31.10.2010
Сообщений: 739
12.11.2017, 17:34 8
JVStalin,
Цитата Сообщение от JVStalin Посмотреть сообщение
чтобы MediaPlayer не брал mp3 файл из вне программы)
,
mp3-формат это не просто амплитуда во времени, амплитуда во времени это, например, wma (хотя там тоже есть особенности). MP3 -- это формат сжатых данных в частотной области. Для получения MP3 сначала звук преобразуют в частотную область, потом обрезают частоты, потом сжимают. Для воспроизведения mp3 надо выполнить обратные процедуры.
Поэтому, если хотите что бы можно было без сложностей преобразования воспроизвести, используйте форматы поддерживающие несжатые данные, например, wma.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.11.2017, 17:34

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Как вставить картинки, поля ввода, фоновую музыку. в существующее видео пользователем
Добрый день, форумчане! Я застрял над такой проблемой -----(заранее простите, ибо я нуб в этом) ...

Как вставить готовый серийник в AVG internet security
как Вставить готовый серийник в AVG internet security помогите Добавлено через 56 минут кто...

Как вставить данные в уже готовый excell файл из php?
Здравствуйте, знатоки! Не могу вставить данные в готовый excel файл. В excel файле есть диаграмма....

Как засунуть звук в exeшник
Ув.программисты как можно засунуть музыку в exeшник.можно через медиаплеер с компьютера подгружать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.