exponenta event banner

Аудио и видео

чтение и запись видео- и аудиофайлов; Запись и воспроизведение звука

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

  • Чтение и запись видеофайлов путем создания видеообъектов. Видеообъект содержит информацию о видеофайле и позволяет читать, анализировать и записывать видеоданные.

  • Считывание или запись аудиоданных из файлов в массивы с помощью функций чтения и записи звука.

  • Записывайте или воспроизводите аудиофайлы с помощью устройств ввода (микрофона) и вывода (динамиков) с помощью аудиомагнитофона и объектов проигрывателя.

См. раздел Поддерживаемые форматы видео и аудиофайлов.

Функции

развернуть все

Считывание видеоданных

VideoReaderСоздать объект для чтения видеофайлов
readЧтение одного или нескольких видеокадров
readFrameЧтение следующего видеокадра
hasFrameОпределите, доступен ли видеокадр для чтения
getFileFormatsФорматы файлов, VideoReader поддержки
mmfileinfoИнформация о мультимедийном файле

Запись видеоданных

VideoWriterСоздать объект для записи видеофайлов
openОткрыть файл для записи видеоданных
writeVideoЗапись видеоданных в файл
closeЗакрыть файл после записи видеоданных
getProfilesПрофили и форматы файлов, VideoWriter поддержки
audioreadЧтение аудиофайла
audiowriteЗапись аудиофайла
lin2muПреобразование линейного звукового сигнала в мю-закон
mu2linПреобразование звукового сигнала мю-закона в линейный
audioinfoИнформация об аудиофайле

Воспроизведение звука

audioplayerОбъект для воспроизведения звука
isplayingОпределить, выполняется ли воспроизведение
pauseПриостановка воспроизведения или записи
playВоспроизведение звука из audioplayer объект
playblockingВоспроизведение звука из audioplayer объект, держать управление до завершения воспроизведения
resume Возобновить воспроизведение или запись из приостановленного состояния
stopОстановить воспроизведение или запись

Записать аудио

audiorecorderОбъект для записи звука
getaudiodataСохранить записанный аудиосигнал в цифровом массиве
getplayerСоздает связанные audioplayer объект
isrecordingОпределить, выполняется ли запись
recordЗапись звука в audiorecorder объект
recordblockingЗапись звука в audiorecorder объект, удерживать управление до завершения записи

Воспроизведение звука

audiodevinfoИнформация об аудиоустройстве
audiodevresetОбновить список доступных аудиоустройств
soundПреобразование матрицы данных сигнала в звук
soundscМасштабирование данных и воспроизведение в виде звука
beepСоздание звукового сигнала операционной системы

Темы

Чтение видеофайлов

Считывание кадров из видео, начиная с определенного времени или индекса кадра, считывание кадров в пределах заданного интервала или считывание всех кадров в видео.

Преобразование между последовательностями изображений и видео

Преобразование между видеофайлами и последовательностями файлов изображений с помощью VideoReader и VideoWriter.

Чтение и запись аудиофайлов

Запишите данные в аудиофайл, получите информацию о файле, а затем прочитайте их обратно в рабочую область MATLAB ®.

Запись и воспроизведение аудио

Запись и воспроизведение аудиоданных для обработки в MATLAB с устройств ввода и вывода звука в системе.

Поддерживаемые форматы видео и аудиофайлов

Видео и аудиофайлы в MATLAB и поддерживаемые ими форматы файлов и кодеки.