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 | 트렉 헤더에 들어가는 문자값의 배열 | 쓰기/추가 |