Конференция "Media" » Не работает вшитый wav на других ПК [D7, WinXP]
 
  • abramovkv © (03.09.11 11:02) [0]
    Здравствуйте уважаемые мастера! Проблема моя такая: Создал при помощи brcc32 res файл в котором 45 wav треков общим объемом 60 МБ, подкючил {$R sound.res} к своему приложению, в приложении реализовал возможность пролушивать необходимый (один из 45) трек через PlaySound, скомпилировал, проверил - все рабтает отлично, но при переносе исполняемого файла на другой пк приложение работает а звук не слышно. В чем причина??? Пробовал на нескольких пк - все равно не слышно.
  • Игорь Шевченко © (03.09.11 17:54) [1]
    кодека нужного нету ?
  • abramovkv © (04.09.11 04:15) [2]
    А как узнать какой нужен кодек? Его нужно предварительно устанавливать или так же вшить в исполняемый файл?
  • Cobalt © (05.09.11 08:39) [3]
    лучше перекодировать в PCM - насколько я знаю, он проигрывается на любой Windows
  • Cobalt © (05.09.11 08:40) [4]
    Если что - Wav - это просто контейнер, где данные могут быть закодированы любым кодеком. Прям как Avi.
  • abramovkv © (05.09.11 15:12) [5]
    Дополняю проблему.
    Дело в том что сами файлики wav легко воспроизводятся на всех пк, а вот когда я создаю ресурс, вшиваю их в ехе шник они звучат только на моем компе - на котором я создавал приложение. Я думал что приложение каким то образом обращается к исходным файлам wav, удалил их, все поет. Удалил весь проект дельфи оставив только ехе шник - тоже все фурычит, а вот на других пк нет.
    Возможно проблема в том что из ресурса звук не распаковывается на жесткий диск, а воспроизводится из памяти, но я в этом пока не разберусь.
  • Медвежонок Пятачок © (05.09.11 15:56) [6]
    иф нот плейсаунд() зен
    вызывай гетластерор и смотри код ошибки
    элс
    включи колонки

 
Конференция "Media" » Не работает вшитый wav на других ПК [D7, WinXP]
Есть новые Нет новых   [120089   +45][b:0][p:0.001]