Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

오디오 및 비디오 데이터

비디오 및 오디오 파일 읽기와 쓰기, 오디오 녹음과 재생

비디오 파일이나 오디오 파일을 읽거나 쓰고, 시스템의 입/출력 장치를 사용하여 오디오를 녹음하고 재생합니다.

  • 비디오 객체를 생성하여 비디오 파일을 읽거나 씁니다. 비디오 객체는 비디오 파일에 대한 정보를 포함하며, 이 객체를 사용하여 데이터를 읽거나 분석하거나 쓸 수 있습니다.

  • 오디오 읽기 및 쓰기 함수를 사용하여 파일의 오디오 데이터를 배열로 읽거나 씁니다.

  • 오디오 레코더 및 오디오 플레이어 객체를 사용하여 시스템의 입력 장치(마이크)와 출력 장치(스피커)로 오디오 파일을 녹음하거나 재생합니다.

지원되는 비디오 및 오디오 파일 형식를 참조하십시오.

라이브 편집기 작업

데이터 가져오기Import data from a file in the Live Editor (R2023a 이후)

함수

모두 확장

비디오 데이터 읽기

VideoReader비디오 파일을 읽기 위한 객체 만들기
read하나 이상의 비디오 프레임 읽기
readFrame다음 비디오 프레임 읽기
hasFrame비디오 프레임을 읽을 수 있는지 확인
getFileFormatsFile formats that VideoReader supports
mmfileinfo멀티미디어 파일에 대한 정보

비디오 데이터 쓰기

VideoWriter비디오 파일을 쓰기 위한 객체 만들기
open비디오 데이터를 쓰기 위한 파일 열기
writeVideo비디오 데이터를 파일에 쓰기
close비디오 데이터 쓰기 후 파일 닫기
getProfilesProfiles and file formats that VideoWriter supports
audioread오디오 파일 읽기
audiowrite오디오 파일 쓰기
lin2mu선형 오디오 신호(Linear Audio Signal)를 Mu-law로 변환
mu2linConvert mu-law audio signal to linear
audioinfo오디오 파일에 대한 정보

오디오 재생하기

audioplayer오디오 재생을 위한 객체
isplaying재생이 진행 중인지 확인
pauseaudioplayer 객체 재생 또는 audiorecorder 객체 기록 일시 중지
playaudioplayer 객체에서 오디오 재생
playblockingaudioplayer 객체에서 오디오를 재생하고 재생이 완료될 때까지 컨트롤 유지
resume Resume playback of audioplayer object or recording of audiorecorder object from paused state
stopaudioplayer 객체 재생 또는 audiorecorder 객체 기록 중지

오디오 녹음하기

audiorecorder오디오 녹음을 위한 객체
getaudiodata녹음된 오디오 신호를 숫자형 배열로 저장
getplayerCreate associated audioplayer object
isrecordingDetermine if recording is in progress
recordaudiorecorder 객체에 오디오 녹음
recordblockingaudiorecorder 객체에 오디오를 녹음하고 녹음이 완료될 때까지 컨트롤 유지

사운드 재생하기

audiodevinfo오디오 장치에 대한 정보
audiodevresetRefresh list of available audio devices (R2020b 이후)
sound신호 데이터로 구성된 행렬을 소리로 변환
soundsc데이터 스케일링 및 소리로 재생
beep운영 체제 경고음(Beep Sound) 재생

도움말 항목