Cannot open player device

From SuperMemopedia
Jump to navigation Jump to search

SUMMARY

If SuperMemo displays MCI errors consider installing the K-Lite Codec Pack (Standard, Full or Mega have all been shown to work). See also other solutions customers found for this problem (below)

Question

Pawel asked

SuperMemo shows me this error: Cannot open player device.

This is the error message that appears on the screen when an item contains elements that include mp3 sounds. It's worked till today. I tried to see if it works on another computer and it did. I reinstalled the sound drivers but it hasn't helped.

Answer

This is not related to SuperMemo. You need to be able to run MP3 via MCI. Reinstalling your sound board software/drivers might help. To test MCI, you can run Windows mplay32.exe (or mplayer.exe) and try to play those problem files (e.g. use Start : Run in windows and type mplay32)

For more FAQs Google for: SuperMemo + "Cannot open player device"

See also:

Similar error messages

English:

Cannot open player device
No wave device is installed that can play files in the current format. 
To install a wave device, go to Control Panel, click Printers and Other Hardware, and then click Add Hardware.
Cannot open device. A problem occurred in initializing MCI
Cannot open player device
The filename is invalid.  
Make sure the filename is not longer than 8 characters, followed by a period and an extension
Cannot open player device
A problem occurred in initializing MCI.

Polish:

Cannot open player device. 
Nie zainstalowano żadnego urządzenia dźwiękowego WAVE, które mogłoby odtwarzać pliki w bieżącym formacie. 
Aby zainstalować urządzenie wave, przejdź do Panelu sterowania, kliknij kategorię Drukarki i inny sprzęt, 
a następnie kliknij ikonę Dodaj sprzęt
Cannot open player device
Nie mozna ustalic typu urzadzenia na podstawie podanego rozszerzenia pliku.
Cannot open player device
Podane urz?dzenie nie jest otwarte lub nie jest rozpoznawane przez MCI

Answer: Customer's solution (unique to that specific case)

I've been able to fix this problem though the solution was quite surprising. The thing is that the error was caused by changing the default file association from WMP to Winamp. After changing the association back to WMP to be the default mp3 player Supermemo is working as well as before.( Paweł )

Followup question

My collection name is D:\HM\02. Learning-Self Improvement\SM\SM2002 and Repetition History for SM2016\Systems\Advanced English 2002. Do you think I should keep it shorter?

Answer

No. Long paths and filenames should have no effect. However, one user reported differently about the impact of spaces in paths.

Another question (related to Windows 10)

I want to use the local video feature but it appears that "mplay32.exe" does not exist in Windows 10. What can I do?

Answer: Customer solution

I solved this problem in Windows 10 by installing the K-Lite Codec Pack Standard. Just changing the default player to Windows Media Player didn't work in this case. See: K-Lite Codec Pack

Answer: Customer solution

Conrad wrote:

I found a possible solution about the issue:

 Can't open player device
 The filename is invalid.  

Make sure the filename is not longer than 8 characters, followed by a period and an extension. Some of the audio files can be played but multiple of them can't. I found there is a space character in the path (e.g. "AdvEng 2018"). The issue disappeared after I renamed the folder to "AdvEng2018"

See also