Ошибка при инициализации mci - IT Справочник
Llscompany.ru

IT Справочник
93 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Ошибка при инициализации mci

Ошибка при инициализации mci

Неправильный формат времени

Невозможно загрузить драйвер

Для этой команды нельзя использовать строку all в качестве имени устройства

Невозможно создать или использовать окно

Слишком длинное имя устройства или драйвера (больше 79 символов)

Устройство закрыто, через несколько секунд можно попробовать повторить команду

Указанное устройство не установлено в системе

Драйвер не готов выполнить запрос

Имя устройства уже используется приложением в качестве алиаса (альтернативного имени)

Слишком длинное имя драйвера (больше 79 символов)

Указанный драйвер не найден

Ошибка драйвера. Следует установить драйвер более поздней версии

Указанный алиас уже используется в системе

Указанному расширению имени файла не соответствует ни одно устройство, установленное в системе

Текстовая строка должна быть заключена в двойные кавычки. Если появилась эта ошибка, в строке есть символы, расположенные после закрывающей кавычки

Файл не сохранен, вероятно, из-за отсутствия свободного места на диске

Ошибка при чтении файла

Ошибка при записи файла

Указанные параметры несовместимы

Требуется указать правильное имя файла

Не найден нужный файл или драйвер

Ошибка аппаратного обеспечения

Данную команду нельзя выполнить для устройства, открываемого автоматически

Ошибка при инициализации MCI. Необходимо перезапустить операционную систему Windows

Неправильный идентификатор устройства

Указанный драйвер не открыт или не распознан системой MCI

Указанный файл невозможно проиграть на выбранном устройстве. Вероятно, файл имеет неправильный или неподдерживаемый формат

Неправильная установка параметров MIDI. Необходимо восстановить оригинальный файл midimap.cfg, расположенный в системном каталоге Windows

Данной команде необходим параметр в виде целого числа

Данной команде необходимо указать параметр

Возникли ошибки одновременно на нескольких устройствах

Указанный драйвер уже используется. Для совместного использования следует указать параметр «shareable»

Данное устройство не работает с файлами

Для указанной команды необходимо использовать параметр в виде целого числа

Нет окна для отображения

Указанные команды MCI невозможно выполнить в данном порядке

Был использован нулевой блок параметров

Для выполнения команды слишком мало памяти

Значение параметра лежит вне допустимых границ

Указанный драйвер или устройство недоступны, так как приложение не может сменить каталог

Указанный драйвер или устройство недоступны, так как приложение не может сменить устройство

Попытка сохранения в файле без указания имени файла

Команда не распознана

Драйвер не поддерживает указанную команду

Несовместимые форматы указателя «song pointer» и SMPTE

В системе нет устройств MIDI

Указанный порт MIDI уже используется

Система отображения MIDI Mapper ссылается на устройство MIDI, которое не установлено в системе

Указанное устройство MIDI не установлено в системе

В системе не установлен текущий порт MIDI

Все таймеры системы мультимедиа задействованы другими приложениями

Задействованы все звуковые устройства, которые могут записывать файл в данном формате

В системе не установлено ни одного устройства, которое могло бы записывать файл в данном формате

Необходимо указать любое совместимое устройство записи звука

Задействованы все звуковые устройства, которые могут проигрывать файл в данном формате

В системе не установлено ни одного устройства, которое могло бы проигрывать файл в данном формате

Необходимо указать любое совместимое устройство воспроизведения звука

Текущее звуковое устройство уже задействовано

Устройство, использованное для записи, не может распознать формат данных

Текущее звуковое устройство уже задействовано

Устройство, использованное для воспроизведения, не может распознать формат данных

Ошибка при инициализации mci

Еще раз всем привет. пишу медиаплеер, сталкнулся с таким глюком: редко, но всеже бывает при открытии некоторых файлов mp3 пишет ошибка при инициализации MCI. в коде врятли есть ошибки все как обычно


vasja123 ( 2011-05-23 09:44 ) [1]

все работает нормально но на треке Nastya_GOLDi_Moments_Of_Life.mp3 застревает и пишет ошибку. Помогите разобраться. очень нехороший глюк.


Anatoly Podgoretsky © ( 2011-05-23 10:11 ) [2]

> vasja123 (23.05.2011 09:44:01) [1]

Надо удалить этот трек.


oldman © ( 2011-05-23 10:30 ) [3]

пиши лучше блокнот и программу открывания/закрывания лотка привода
а медиаплейер возьми готовый


Юрий Зотов © ( 2011-05-23 11:10 ) [4]


> на треке Nastya_GOLDi_Moments_Of_Life.mp3 застревает и пишет ошибку.

Это известный глюк медиаплейера VCL — творчество Насти Голди он считает голимой попсой и играть отказывается.


OW © ( 2011-05-23 11:23 ) [5]

глюк трека?
вручную проигрывает? в дизайнтайме если задать, и play сказать?


vasja123 ( 2011-05-23 12:18 ) [6]


> OW © (23.05.11 11:23) [5]
> глюк трека?вручную проигрывает? в дизайнтайме если задать,
> и play сказать?

а это как? я так понимаю он на .Open ругается. трек не битый на Winamp»e проверил)

Читать еще:  Курсы си шарп


vasja123 ( 2011-05-23 21:30 ) [7]

Тема не закрыта. я не понял как ему в дизайн тайпе сказать play. но в проге поставил меседжи он ругается на .Open не пойму в чем дело. теперь вообще другое сообщение выкидывает Protection error. и вылетает из проги.


ов (дом) ( 2011-05-23 21:31 ) [8]

кинь файло куда-нибудь, скачать мне, посмотрю хидеры


vasja123 ( 2011-05-23 23:07 ) [9]

он весит 151 мб((


Amoeba_ ( 2011-05-24 00:04 ) [10]


> он весит 151 мб((

И это назывыется mp3?


Inovet © ( 2011-05-24 00:07 ) [11]

> [9] vasja123 (23.05.11 23:07)
> он весит 151 мб((

Чёооо?
Я сегодня заслушал начало не качая, а на размер-то и не глянул — на 64 минуты выдала шедевр Настя Голди. Я-то думал, что так медленно прогресс-индикатор движется и время странное.:)
http://goldi-rzn.promodj.ru/mixes/2378406/Nastya_GOLDi_Moments_Of_Life.html


Игорь Шевченко © ( 2011-05-24 00:56 ) [12]


> на 64 минуты выдала шедевр Настя Голди.

Вот не лень же было


Юрий Зотов © ( 2011-05-24 01:16 ) [13]

> Inovet © (24.05.11 00:07) [11]

Меня хватило только на 4 минуты. После этого бесконечно повторяющаяся фраза «бум-бум-бум-бум, бум-бум-бум» почему-то надоела.

> Игорь Шевченко © (24.05.11 00:56) [12]

Лениться там негде. Был у меня простейший китайский синтезатор, всего за полторы штуки деревянных — так даже эта игрушка подобные шедевры практически сама сочиняла.

Вопрос от Диброва — «Кто сочинил эту музыку?»

а). Композитор с помощью компьютера.
б). Композитор без помощи компьютера.
в). Компьютер с помощью композитора.
г). Компьютер без помощи композитора.

Правильный ответ — г).


Германн © ( 2011-05-24 02:04 ) [14]


> г). Компьютер без помощи композитора.
>
> Правильный ответ — г).
>

А в результате другой компьютер не может загрузить ЭТО с помощью Дельфийского медиаплеера. Очевидно Дельфийский медиаплеер не только невысокого мнения о творчестве Насти Голди, но и невысого мнения о том компьютере, на котором вышеназванная сочиняла свой опус вивенди.
🙂


vasja123 ( 2011-05-24 03:18 ) [15]

так и знал что серьезный вопрос перерастет в ржач)))


Германн © ( 2011-05-24 03:32 ) [16]


> vasja123 (24.05.11 03:18) [15]
>
> так и знал что серьезный вопрос перерастет в ржач

И этот вопрос ты назвал серьёзным.
Не смеши мои тапочки.
Может это серьёзная для тебя проблема, но вопрос, что ты задал только для орешника и годится.


vasja123 ( 2011-05-24 03:48 ) [17]

не для орешника а для новичков.


vasja123 ( 2011-05-24 03:49 ) [18]

герман это уже оскарбление.


Германн © ( 2011-05-24 03:58 ) [19]


> vasja123 (24.05.11 03:49) [18]
>
> герман это уже оскарбление.

.
Это уже даже не для Орешника. 🙂
Осмысление слова «оскарбление» может занять туеву хучу постов!
Но не я его начал!
🙂


vasja123 ( 2011-05-24 04:15 ) [20]


> vasja123 (24.05.11 03:18) [15]
> так и знал что серьезный вопрос перерастет в ржач)))

это я просто сказал. потому что я знал что после того как я напишу название трека будет примерно такая тема


> Это известный глюк медиаплейера VCL — творчество Насти Голди
> он считает голимой попсой и играть отказывается.

но то что ты называешь меня балваном по суте «этот вопрос для орешника». да я понимаю это не взлом какой нибудь базы данных фсб и тд. для новичка это вполне нормальный вопрос.


Anatoly Podgoretsky © ( 2011-05-24 09:23 ) [21]

> vasja123 (23.05.2011 23:07:09) [9]

Нас таким размером не испугаешь.


Anatoly Podgoretsky © ( 2011-05-24 09:28 ) [22]

> vasja123 (24.05.2011 04:15:20) [20]

Куда нам до взлома ФСБ, нам работать надо, а не отвлекаться на каждую
ерунду.


Inovet © ( 2011-05-24 13:00 ) [23]

Может кто и скачает и проверит из спортивного интереса. А что за обиды? Может ты для ночногоо клуба прогу ваяешь, да хоть и сам слушеашь — какое кому дело — сам вопрос, как бы сказать-то, мелкий. Попробуй методом тыка: для начала другой но небольшой и проигрывающийся файл но с таким же именем, потом попробуй с другим но большой, потом этот пересохрани в чём-нибудь с новым заголовком без пережатия — может в 17-й строке найдешь ошибку. Ну а лучше изучи формат заголовка и проверь.


Inovet © ( 2011-05-24 13:02 ) [24]

И эта, грамматику русского языка подучи.

Читать еще:  Install ошибка 1

Ошибка при инициализации mci

Профиль
Группа: Участник
Сообщений: 2
Регистрация: 30.6.2005

Репутация: нет
Всего: нет


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 21.11.2004

Репутация: 1
Всего: 4

добовляешь в Media Control Devices библиотеку mciwave из C:WINDOWSsystem32 и все

а ты мне нравишься

Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 24.2.2004
Где: Челябинск

Репутация: 7
Всего: 20

а ты мне нравишься

Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 24.2.2004
Где: Челябинск

Репутация: 7
Всего: 20

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) — крупнейший в рунете сборник материалов по Дельфи
  • FAQ раздела лежит здесь!

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

[ Время генерации скрипта: 0.1157 ] [ Использовано запросов: 21 ] [ GZIP включён ]

Приложение 1. Коды ошибок MCI

Неправильный формат времени

Невозможно загрузить драйвер

Для этой команды нельзя использовать строку all в качестве имени устройства

Невозможно создать или использовать окно

Слишком длинное имя устройства или драйвера (больше 79 символов)

Устройство закрыто, через несколько секунд можно попробовать повторить команду

Указанное устройство не установлено в системе

Драйвер не готов выполнить запрос

Имя устройства уже используется приложением в качестве алиаса (альтернативного имени)

Слишком длинное имя драйвера (больше 79 символов)

Указанный драйвер не найден

Ошибка драйвера. Следует установить драйвер более поздней версии

Указанный алиас уже используется в системе

Указанному расширению имени файла не соответствует ни одно устройство, установленное в системе

Текстовая строка должна быть заключена в двойные кавычки. Если появилась эта ошибка, в строке есть символы, расположенные после закрывающей кавычки

Файл не сохранен, вероятно, из-за отсутствия свободного места на диске

Ошибка при чтении файла

Ошибка при записи файла

Указанные параметры несовместимы

Требуется указать правильное имя файла

Не найден нужный файл или драйвер

Ошибка аппаратного обеспечения

Данную команду нельзя выполнить для устройства, открываемого автоматически

Ошибка при инициализации MCI. Необходимо перезапустить операционную систему Windows

Неправильный идентификатор устройства

Указанный драйвер не открыт или не распознан системой MCI

Указанный файл невозможно проиграть на выбранном устройстве. Вероятно, файл имеет неправильный или неподдерживаемый формат

Неправильная установка параметров MIDI. Необходимо восстановить оригинальный файл midimap.cfg, расположенный в системном каталоге Windows

Данной команде необходим параметр в виде целого числа

Данной команде необходимо указать параметр

Возникли ошибки одновременно на нескольких устройствах

Указанный драйвер уже используется. Для совместного использования следует указать параметр «shareable»

Данное устройство не работает с файлами

Для указанной команды необходимо использовать параметр в виде целого числа

Нет окна для отображения

Указанные команды MCI невозможно выполнить в данном порядке

Был использован нулевой блок параметров

Для выполнения команды слишком мало памяти

Значение параметра лежит вне допустимых границ

Указанный драйвер или устройство недоступны, так как приложение не может сменить каталог

Указанный драйвер или устройство недоступны, так как приложение не может сменить устройство

Попытка сохранения в файле без указания имени файла

Команда не распознана

Драйвер не поддерживает указанную команду

Несовместимые форматы указателя «song pointer» и SMPTE

В системе нет устройств MIDI

Указанный порт MIDI уже используется

Система отображения MIDI Mapper ссылается на устройство MIDI, которое не установлено в системе

Указанное устройство MIDI не установлено в системе

В системе не установлен текущий порт MIDI

Все таймеры системы мультимедиа задействованы другими приложениями

Задействованы все звуковые устройства, которые могут записывать файл в данном формате

В системе не установлено ни одного устройства, которое могло бы записывать файл в данном формате

Необходимо указать любое совместимое устройство записи звука

Задействованы все звуковые устройства, которые могут проигрывать файл в данном формате

В системе не установлено ни одного устройства, которое могло бы проигрывать файл в данном формате

Необходимо указать любое совместимое устройство воспроизведения звука

Текущее звуковое устройство уже задействовано

Устройство, использованное для записи, не может распознать формат данных

Текущее звуковое устройство уже задействовано

Устройство, использованное для воспроизведения, не может распознать формат данных

Delphi: ошибка при запуске MCI

Я использую компонент TMediaPlayer для воспроизведения музыки.

Это прекрасно работает с большинством моих треков. Но это не работает с некоторыми треками. Когда я хочу воспроизвести их, отображается следующее сообщение об ошибке:

Который является немецким, но примерно означает, что:

В проекте pMusicPlayer.exe произошло исключение из класса EMCIDeviceError. Сообщение: «Error when starting MCI.». Процесс был остановлен. Продолжение «один Command/Statement» или «Start».

Читать еще:  Ошибка текущее зеркало пусто httrack

Программа завершает работу непосредственно после вызова процедуры «Play» из TMediaPlayer.

Эта ошибка произошла со следующим файлом например:

  • размер файла: 7.40 MB
  • продолжительность: 4:02 минут
  • битрейт: 256 kBit/с

Я закодировал этот файл с битрейтом 128 kBit/s и, следовательно, размером файла 3.70 MB: это работает отлично!

Что случилось с первым файлом? Windows Media плеер или другие программы могут играть в нее без каких-либо проблем.

Возможно ли, что DelphiTMediaPlayer не может обрабатывать большие файлы (например, > 5 MB) или файлы с высоким битрейтом (например, > 128 kBit/s)?

Что я могу сделать, чтобы решить эту проблему?

Дополнительный вопрос: почему я не могу использовать try / except для предотвращения окна сообщения?

Это не сработает.

2 Ответа

Хорошо, я выяснил источник проблемы. Я использовал этот небольшой учебник Delphi MP3 Player (вы можете скачать проект там), чтобы проверить ваш файл MP3, и я получил ту же ошибку, что и вы с вашим MP3.

После некоторых тестов я обнаружил, что другие файлы MP3 хорошо играют с этим учебным приложением. Ваш MP3 хорошо работал с Windows Media плеером и другими мультимедийными проигрывателями.

Да, перекодирование файла решает проблему, но это не настоящая проблема. Проблема заключается в метаданных MP3 (теги ID3), а не в самой кодировке звука.

Я использовал Mp3tag только для удаления тегов в файле, и после этого все играло хорошо, no EMCIDeviceError.

Похоже, что TMediaPlayer может потерпеть крах с некоторым форматом метаданных. Я также видел TMediaPlayer сообщение об ошибке с MP3 файлами, которые встраивались в обложку JPEG тоже во время моего поиска.

Большинство людей, которые отвечали на ошибки людей о TMediaPlayer на форумах, которые я смотрел, говорили, что TMediaPlayer действительно устарел и вообще плох (я думаю, что он не обновлялся примерно 10 лет). Если вам нужна сильная поддержка MP3 в вашем приложении, рассмотрите возможность использования другого компонента . Вы также можете использовать Windows Media Player ActiveX в вашем приложении Delphi.

Для вашего дополнительного вопроса о try / except попробуйте что-то вроде:

Или рассмотрите возможность использования TApplicationEvents, если он не улавливает ошибку.

Вы пробовали поместить в форму элемент управления TApplicationEvents и обработать событие OnException?

Исключение возникает на Открытом, а не на игровом поле. Так что если вы можете изменить свой код, чтобы ловить исключения в открытой процедуре.

я перекодировал mp3 с помощью winlame , и это работает. Что вы используете для кодирования ваших mp3-файлов?

Похожие вопросы:

я загружаю компонент UniDac для delphi XE2 и устанавливаю его, теперь при запуске файла DelphiXE2 я получаю ошибки ниже от delphi и когда нажимаю ok, delphi загружается успешно, но компонент UniDac.

Первый раз программист-любитель здесь. Надеюсь на помощь. Работа с Delphi XE7. У меня есть основная форма, которая имеет кнопку, которая вызывает вторую форму. При первом запуске я хочу нажать.

Я хочу указать проект, который будет открыт при запуске Delphi (D2010). Есть ли параметр командной строки для передачи в bds.exe, например параметр -r, позволяющий загрузить определенный параметр.

Иногда устройство MCI показывает неправильную длину Media для некоторого конкретного media. Я много искал в Google, и единственное решение, которое я мог найти, написано в Delphi ( решение Delphi).

Кто-нибудь знает источник этой ошибки: проект xxxx.exe вызвал класс исключения EoleException с сообщением ‘синтаксическая ошибка (отсутствует оператор) в выражении запроса ‘serial number=?’ это мой.

Не уверен, что это получит большой отклик из-за новизны Windows 7 и его бета-версии, но здесь идет. Некоторые предостережения; 1). Я еще не разорвал свой код 2). Приложение отлично работает в.

Для моего первого вопроса о переполнении стека я должен спросить вас об этой проблеме, с которой я сталкиваюсь с Delphi 2007. При запуске моего проекта IDE всегда открывает набор форм из моего.

Delphi 6, а инди 10. На старте Delphi я получаю Не удается загрузить пакет C:Indy10_for_Delphi_6D6dclIndyProtocols60.bpl и Не удается загрузить пакет C:Indy10_for_Delphi_6D6dclIndyCore60.bpl Я.

У нас есть проект Delphi XE MDI. Нам нужно открыть диалоговую форму (форма с свойством with bsDialog) при запуске приложения сразу после того, как была создана и показана основная форма MDI.

Помоги мне.. я получаю ошибку после ввода в mysql до двух запросов функции Ошибка синтаксического анализа: синтаксическая ошибка, неожиданная ‘mysql_query’ (T_STRING) в.

Ссылка на основную публикацию
ВсеИнструменты 220 Вольт
Adblock
detector