ogg:// PHP 4.3.0 y superior (PECL)
Note: Esta envoltura no está habilitada por omisión
Para usar la envoltura ogg:// es necesario instalar la extensión » OGG/Vorbis disponible en » PECL.
Los ficheros que se abran para lectura usando la envoltura ogg:// se utilizan como codificaciones de audio comprimido usando el códec OGG/Vorbis. De forma similar, los ficheros abiertos para escritura o para añadir contenido usando la envoltura ogg:// se escriben como datos de audio comprimidos. Cuando se use la función stream_get_meta_data() con un fichero OGG/Vorbis abierto para lectura, se devolverán diversos detalles del flujo, incluyendo la etiqueta vendor, cualquier comments que se haya añadido, el número de canales, el ratio de muestreo, y el rango del ratio de codificación descrito por: bitrate_lower, bitrate_upper, bitrate_nominal, y bitrate_window.
Atributo | Permitido |
---|---|
Restringido por allow_url_fopen | No |
Permite Lecturas | Sí |
Permite Escrituras | Sí |
Permite Añadir contenido | Sí |
Permite Lecturas y Escrituras Simultánea | No |
Permite usar la función stat() | No |
Permite usar la función unlink() | No |
Permite usar la función rename() | No |
Permite usar la función mkdir() | No |
Permite usar la función rmdir() | No |
Nombre | Uso | Valor por defecto | Modo |
---|---|---|---|
pcm_mode | codificación PCM que se aplicará en las lecturas, de entre: OGGVORBIS_PCM_U8, OGGVORBIS_PCM_S8, OGGVORBIS_PCM_U16_BE, OGGVORBIS_PCM_S16_BE, OGGVORBIS_PCM_U16_LE, y OGGVORBIS_PCM_S16_LE. (8 o 16 bit, con o sin signo, big o little endian) | OGGVORBIS_PCM_S16_LE | Lectura |
rate | Ratio de muestreo en datos de entradas, expresado en Hz | 44100 | Escritura/Adición |
bitrate | Si es un entero, definirá el bitrate fijo al que se codificará. (de 16000 a 131072) Si es un real, definirá la calidad del bitrate variable a usar. (de -1.0 a 1.0) | 128000 | Escritura/Adición |
channels | Número de canales de audio a codificar, normalmente 1 (mono), o 2 (estéreo). Puede llegar a 16. | 2 | Escritura/Adición |
comments | Array de strings a codificar en la cabecera de la pista. | Escritura/Adición |