Имя файла, чтобы читать в виде вектора символов или строкового скаляра, который включает расширение файла.
В зависимости от местоположения вашего файла, filename может взять одну из следующих форм.
| Текущая папка | Задайте имя файла в filename. Пример:
'sample_audio.wav' |
Другие папки | Если файл не находится в текущей папке или в папке на пути MATLAB®, то задайте полное имя или относительный путь в filename. Пример:
'C:\myFolder\myFile.sample_audio.wav' Пример:
'myFolder\sample_audio.mp3' |
Удаленное местоположение | Если файл хранится в удаленном местоположении, то filename должен содержать полный путь файла, заданного как универсальный локатор ресурса (URL) формы: scheme_name://path_to_file/my_file.ext
На основе вашего удаленного местоположения, scheme_name может быть одно из значений в этой таблице.
| Удаленное местоположение | scheme_name |
|---|
| Amazon S3™ | s3 | | Устройство хранения данных Windows Azure® Blob | wasb, wasbs | | HDFS™ | hdfs |
Для получения дополнительной информации смотрите работу с Удаленными данными. Пример:
's3://bucketname/path_to_file/sample_audio.mp3' |
Пример: 'myFile.mp3'
Пример: '../myFile.mp3'
Пример: 'C:\temp\myFile.mp3'
audioread поддерживает следующие форматы файлов.
| Поддержка платформ | FileFormat |
|---|
| Все платформы | WAVE (.wav) |
OGG (.ogg) |
FLAC (.flac) |
AU (.au) |
AIFF (.aiff, .aif) |
AIFC (.aifc) |
| Windows® 7 (или позже), Macintosh и Linux® | MP3 (.mp3) |
MPEG-4 AAC (.m4a, .mp4) |
На платформах Windows до Windows 7, audioread не читает Файлы WAVE с MP3 закодировали данные.
На Windows 7 (или позже) платформы, audioread может также считать любые файлы, поддержанные Windows Media® Foundation.
На платформах Linux, audioread может также считать любые файлы, поддержанные GStreamer.
audioread может извлечь аудио из MPEG-4 (.mp4, .m4v) видеофайлы на Windows 7 или позже, Macintosh и Linux, и от Windows Media Video (.wmv) и AVI (.avi) файлы на Windows 7 (или позже) и платформы Linux.
Типы данных: char | string