Описание тега mci
MCI (сокращение от Media Control Interface) - это API высокого уровня, предоставляющий стандартные команды для воспроизведения мультимедийных устройств и записи файлов мультимедийных ресурсов.
0
ответов
MCI загрузить видеофайл
Я пытаюсь загрузить, а затем воспроизвести видеофайл с помощью mci в моем приложении Visual C++, но метод mciSendString() продолжает давать сбой и возвращает код ошибки. Код ошибки - 259 значений "MCIERR_UNRECOGNIZED_KEYWORD". Команда и формат выгля…
17 мар '13 в 00:03
1
ответ
Смена звуковой карты и проигрывание MP3
Я хочу воспроизвести MP3 на звуковой карте, отличной от стандартной (например, я подключил USB-гарнитуру). У меня есть код, который отлично работает, если я хочу воспроизвести файл WAV на другой звуковой карте. Но с MP3 это просто не получается. Я п…
08 дек '12 в 05:31
1
ответ
Открытие и закрытие нескольких приводов
Я работаю над роботом записи DVD. В рамках этого процесса мне нужно открыть и закрыть лотки для DVD, чтобы робот мог поднять диски после записи. Однако я столкнулся с проблемой. Я могу управлять извлечением только на одном DVD-рекордере! Поскольку у…
08 фев '13 в 21:48
0
ответов
Сбой интерфейса управления мультимедиа в Windows 10
Я написал несколько основных программ на C++, используя Windows MCI ("Media Control Interface"), особенно для воспроизведения файлов MIDI и MP3. Раньше они прекрасно работали на Windows XP. Недавно я перешел на Windows 10, и теперь они иногда работа…
17 янв '16 в 04:40
2
ответа
C# MciSendString Recording, работает в режиме отладки, не развернут
Я действительно надеюсь, что кто-то может указать мне правильное направление с этим. Этот код отлично работает при отладке в Visual Studio Express 2010, но выдает ошибку mci 263 - "Указанное устройство не открыто и не распознается mci" при сборке и …
16 апр '12 в 14:27
2
ответа
Попытка открыть лоток для CD
Я пытаюсь открыть и закрыть лоток для компакт-дисков моего компьютера, используя кусок кода. Я использовал команды MCI и включил winmm.lib в дополнительных зависимостях конфигурации моего проекта. Я включил windows.h а также mmsystem.h также. Код, к…
20 фев '14 в 12:42
1
ответ
C++ Win32 - Как зациклить MIDI с mciSendString()?
Я делаю игру и пытаюсь зациклить MIDI-файл с помощью mciSendString(). Я посмотрел на CProgramming.com, но объекты окна примера были OWL, и я не мог их портировать. Я также попытался посмотреть на вопрос Брайана Градина, но ответ содержал только две …
25 мар '14 в 18:20
1
ответ
(python) Разное поведение при вызове с использованием threading.Timer
Я хочу сделать небольшой музыкальный проигрыватель командной строки на основе модуля Python "mp3play". Я хочу регулярно проверять, не прекратилось ли воспроизведение песни (и, в конечном итоге, начать новую песню), но пользователь должен иметь возмо…
25 июл '14 в 22:25
1
ответ
Обнаружение щелчков мышью по видео, воспроизводимому с помощью команд MCI
У меня есть приложение, которое воспроизводит видео. Я использую MCI для воспроизведения видео и прикрепить его к панели управления. Я ловлю щелчки мышью на главной форме и всех элементах управления, но когда я нажимаю на видео, воспроизводимое с по…
21 ноя '14 в 04:28
2
ответа
Запускать и останавливать MediaElement в определенное время
Я изменил приложение на WPF, оно воспроизводит аудио, видео и изображения, основанные на временных событиях.. Я использовал "string MciCommand = string.Format(" Воспроизведение кадров с {0} до {1} {2}"", до. Я искал и пытался исправить эту проблему …
07 сен '11 в 16:00
1
ответ
Delphi / MCI Эксклюзивное управление микрофоном
Поэтому я записываю аудио с Delphi, используя MCISendString. Код работает нормально с одним исключением. Я позволяю пользователю устанавливать параметры, каналы, биты, частоту, и в Windows 7 это работало нормально. Теперь в Windows 10 я получаю mcie…
14 мар '16 в 15:34
0
ответов
Считать амплитуды (MP3/WAV) с помощью MCI Command
Мы с несколькими друзьями работаем над звуковой платой, и мы хотели бы реализовать генератор сигналов, для которого нам нужна информация об амплитудах звука в определенных точках. Я был бы очень благодарен за любую идею о том, как получить эту инфор…
15 май '13 в 18:17
1
ответ
Положение / длина состояния mci отсутствует
Я пытаюсь проверить, не закончился ли звуковой файл с помощью Windows MCI API в vb.net, но он продолжает выдавать недопустимое имя устройства (263 - MCIERR_INVALID_DEVICE_NAME), это из-за моего синтаксиса или какой-то другой ошибки? Public Sub Check…
17 июн '16 в 13:24
2
ответа
Воспроизведение списка аудиофайлов в последовательности
Я столкнулся с ситуацией. Я пишу приложение для Windows на C# .NET. Я хочу воспроизводить несколько файлов.wav один за другим и делать это непрерывно. есть класс, который мог бы позволить это? в противном случае, как бы я это реализовал? Я попытался…
24 дек '09 в 18:06
4
ответа
mciSendString() ошибка громкости setaudio 261
Я использую MCI, чтобы сделать что-то связанное со звуком, и все работает, кроме того, что я не могу изменить громкость. У меня есть следующий код: mciSendStringA("open res/theme.wav type waveaudio alias maintheme", nullptr, 0, nullptr); MCIERROR er…
15 фев '15 в 01:25
4
ответа
mciSendString не будет воспроизводить аудиофайл, если путь слишком длинный
Когда путь + имя файла действительно длинный, я заметил, что PlaySound(fName.c_str(), NULL, SND_ASYNC); работает, но не mciSendString((L"open \"" + fName + L"\" type waveaudio alias sample").c_str(), NULL, 0, NULL); mciSendString(L"play sample", NUL…
20 июл '17 в 17:26
1
ответ
.wav Player: mmioOpen API
Я пытаюсь сделать аудио плеер, который воспроизводит файлы.wav. Я написал функцию ReadWaveFile(CString szFilename) для чтения волновых данных файла в структуру WAVEHDR. В этой функции BOOL CWavePlay::ReadWaveFile(CString szFilename) { hmmio = mmioOp…
29 мар '12 в 07:19
0
ответов
Фоновая задача для простых операций?
Мне нужно воспроизвести несколько звуков, и если один звук уже воспроизводится, последующие звуки будут поставлены в очередь. Я использую вызовы MCI API. До сих пор я использую этот звуковой проигрыватель в качестве элемента управления COM с InterOp…
22 сен '17 в 11:48
2
ответа
Как получить длину песни с MCI
Попробуйте найти длительность песни, например, ЧЧ: ММ: СС, для показа в моей программе. Попробуй использовать [DllImport("winmm.dll")] private static extern long mciSendString(string strCommand, StringBuilder strReturn, int iReturnLength, IntPtr hwn…
18 сен '13 в 17:46
1
ответ
Как воспроизвести MP4 видео с помощью устройства MCI
С помощью команды mciSendString я могу воспроизводить avi, mpeg, mp3 и т. Д., Но не могу воспроизвести mp4. Здесь на этом веб-сайте написано, что я могу воспроизводить любые видео при условии, что у меня установлены правильные кодеки. Я могу играть …
12 янв '12 в 22:16