Никита Егоров, Я башку уже поломал ) по примерам уже пробовал!
Вот это ifstream file("test.mp3", ios::binary); выдаёт ошибку:
c:\pyscripterprojects\расширения для python3 на c++\playmp3\SoundPlay.cpp(85): e
rror C2440: 'initializing': cannot convert from 'initializer list' to 'int'
c:\pyscripterprojects\расширениядляpython3наc++\sound play\SoundPlay.cpp(16): wa
rning C4183: 'play': missing return type; assumed to be a member function return
ing 'int'
mikhaelshcherbakov, Да всё делайте через spec файл
вот так a.datas += [('1.mp3','C:\\PY_EXE\\Voice start program\\1.mp3','DATA')]
добавляете любой используемый в приложении файл даже свои модули если они есть
а в самом скрипте через resource_path() вызываете этот файл как в примере по ссылке.
я допустим делал плеер и pyinstaller собрал все mp3 файлы в один EXE плюс DLL pyglet
поэтому я думаю проблем не будет.