Аудио и видео

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

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

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

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

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

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

Функции

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

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

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

Запишите видеоданные

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

Проигрывание аудио

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

Аудио записи

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

Звук игры

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

Темы

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

Считайте все кадры видео, кадры, запускающиеся в требуемое время или кадры в интервале требуемого времени.

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

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

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

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

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

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

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

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