Cannot open player device
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:
- SuperMemo error: A problem occurred in initializing MCI
- user solutions below
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.
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"