지원 프로토콜/래퍼 목록
PHP Manual

오디오 스트림

ogg:// PHP 4.3.0 이상 (PECL)

Note: 이 래퍼는 기본값에 들어 있지 않습니다.
ogg:// 래퍼를 사용하려면 » PECL에서 » OGG/Vorbis 확장을 설치해야 합니다.

ogg:// 래퍼로 읽는 파일은 OGG/Vorbis 코덱으로 인토딩된 압축 오디오로 취급됩니다. 마찬가지로, ogg:// 래퍼로 쓰거나 추가로 연 파일은 압축 오디오 데이터로 쓰여집니다. 열려진 OGG/Vorbis 읽기 파일에 stream_get_meta_data()를 사용하면, 스트림에 대해서 다양한 정보를 얻을 수 있습니다. vendor 태그를 포함하여, comments , channels 수, 샘플링 rate , 다음에 의해서 설명되는 인코딩 레이트: bitrate_lower , bitrate_upper , bitrate_nominal , bitrate_window .

래퍼 요약
속성 지원
allow_url_fopen으로 제한 아니오
읽기 허용
쓰기 허용
추가 허용
동시 읽기/쓰기 허용 아니오
stat() 지원 아니오
unlink() 지원 아니오
rename() 지원 아니오
mkdir() 지원 아니오
rmdir() 지원 아니오

컨텍스트 옵션
이름 용도 기본값 모드
pcm_mode 읽을 때 사용하는 PCM 인코딩, 다음 중 하나: OGGVORBIS_PCM_U8, OGGVORBIS_PCM_S8, OGGVORBIS_PCM_U16_BE, OGGVORBIS_PCM_S16_BE, OGGVORBIS_PCM_U16_LE, OGGVORBIS_PCM_S16_LE. (8/16 비트, signed or unsigned, big or little endian) OGGVORBIS_PCM_S16_LE 읽기
rate Hz로 표현되는 입력 데이터의 샘플링 비율 44100 쓰기/추가
bitrate 정수로 주어지면, 인코드에 쓰는 고정 비트레이트 (16000에서 131072) 소수로 주어지면, 가변 비트레이트 품질 (-1.0에서 1.0) 128000 쓰기/추가
channels 인코드에 사용하는 오디오 채널 수, 보통 1(모노)이나 2(스테레오) 16까지 사용할 수 있습니다. 2 쓰기/추가
comments 트렉 헤더에 들어가는 문자값의 배열   쓰기/추가


지원 프로토콜/래퍼 목록
PHP Manual