Ogg :: Vorbis :: encabezado

OGG :: Vorbis :: Encabezado es una interfaz orientada a objetos a la información de OGG Vorbis y los campos de comentarios.
Descargar ahora

Ogg :: Vorbis :: encabezado Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Dan Pemstein
  • Sitio web del editor:
  • http://search.cpan.org/~dbp/Ogg-Vorbis-Header-0.03/Header.pm

Ogg :: Vorbis :: encabezado Etiquetas


Ogg :: Vorbis :: encabezado Descripción

OGG :: Vorbis :: Encabezado es una interfaz orientada a objetos a la información de OGG Vorbis y los campos de comentarios. Ogg :: Vorbis :: Encabezado es una interfaz orientada a objetos a OGG Vorbis Información y comentario Fields.Synopsis Use OGG :: Vorbis :: encabezado; My $ OGG = OGG :: Vorbis :: encabezado-> nuevo ("Song.ogg"); Mientras (mi ($ K, $ V) = cada% {$ ogg-> info}) {imprimir "$ k: $ vn"; } foreach mis $ com ($ ogg-> comment_tags) {impresión "$ com: $ _n" foreach $ ogg-> comentario ($ com); } $ ogg-> Add_comments ("Bien", "No", "OK", "SÍ"); $ ogg-> Eliminar_commento ("OK"); $ ogg-> write_vorbis; este módulo presenta una interfaz orientada a objetos a los archivos OGG VORBIS, lo que permite al usuario ver información y comentarios de Vorbis y modificar o agregar comentarios.ConstructorsNew ($ FileName) abre parcialmente un archivo OGG VORBIS para asegurarse de que existe y En realidad es un arroyo Vorbis. Luego cierra el FileHandle. No completa los campos de datos del objeto. Estos campos se llenarán automáticamente la primera vez que se accede a los que se accede utilizando los métodos de instancia del objeto. Devuelve UNDEF Si hay un problema a abrir el archivo o el archivo no es válido, OGG VORBIS.ADE () abre un archivo OGG Vorbis, lee su información y luego cierra el FileHandle. Devuelve UNDEF Si hay un problema a abrir el archivo o el archivo no es válido, OGG Vorbis. Esto es tanto un constructor como un método de instancia. El nombre de archivo se requiere en el contexto del constructor, pero debe dejarse en salir cuando llame a esto como un método de instancia en un objeto. Cuando se llama un método de instancia, lo (re) cargan la información y los datos de comentarios del archivo. Esto se puede utilizar para restablecer el estado del objeto si no se ha llamado a Write_vorbis. Tenga en cuenta que el parámetro de ruta se ignora en la instancia. sobre el archivo vorbis. Los campos hash son: versión, canales, tarifa, bitrate_upper, bitrate_nominal, bitrate_lower y bitrate_window, longitud. El valor de BitRate_Window está actualmente no utilizado por el códec VORBIS. Puede modificar el hash referenciado si lo desea, pero no lo sugeriría. El parámetro de clave opcional le permite extraer un solo valor de la hash interna (pasada por valor, no referencia). Si la clave no es válida, UNDEF se devuelve.comment_tags () devuelve una matriz que sostiene los valores clave de cada campo de comentarios. Luego puede usar estos valores para acceder a campos específicos utilizando comentarios. Esto puede parecer algo torpe al principio, pero acelerará la mayoría de los programas. Además, hace que sea más fácil admitir el estándar de comentarios de OGG Vorbis, que permite múltiples campos con la misma clave ($ clave) devuelve una lista de comentarios dada una clave. Si la clave no existe, devuelve undef.add_comments ($ clave, $ valor, agrega comentarios con las claves y los valores dados. Toma una matriz de llaves alternas y valores como parámetros. Las llaves y los valores deben ser ASCII válidos en el rango 0x20 - 0x7d y la clave debe excluir 0x3D ('='). Este es un subconjunto del estándar Vorbis que permite este rango para el campo clave y todo de UTF8 para el campo Valor. Esto se fijará en el futuro una versión. Si se pasa una matriz de longitud impar en la rutina fallará y devolverá UNDEF. La clave y el valor se recortarán de caracteres que no coincidan con el requisito de formato.Edit_comment ($ Key, $ Valor, ) edents un campo de comentarios determinado. El campo NUM opcional se utiliza para diferenciar entre dos comentarios con la misma clave. Si no se suministra ningún número, el primer valor, según lo informado por comentario, se modifica. Si la clave o el número no son válidas, no se hace nada y se devuelve UNDEF. Si todo va bien, se devuelve el valor anterior. DETELETE_COMMENT (TECLA DE $, ) elimina el comentario dado por clave. Se puede usar el valor num opcional para especificar qué comentario eliminar, dadas las teclas duplicadas. Dejar de lado NIVE, solo se eliminará la primera instancia. Devuelve UNDEF si la clave o el número no son válidos. Si todo va bien, se devuelve el valor del comentario eliminado. Clear_comments () elimina todos los comentarios que coinciden con las teclas de entrada en la matriz de entrada o en todos los comentarios en la secuencia si no se han llamado argumentos. Devuelve UNDEF Si alguna clave no es válida, aunque todas las teclas en la matriz de entrada se eliminan hasta que se borrará esa tecla. Devuelve VERDADERO DESPORTERNO DE OTRASIÓN. ESCRIBIRSE () Escriba el objeto en su archivo de respaldo. No se observarán modificaciones de comentarios en el archivo hasta que se realice esta operación.Path () devuelve la ruta / nombre de archivo del archivo que representa el objeto. Requisitos: · Perl · C · Libogg · Libvorbis · Libogg-dev · Libvorbis-dev


Ogg :: Vorbis :: encabezado Software relacionado

Cipp

CIPP Perl Module contiene un manual de referencia a CIPP, el potente idioma de preprocesador para incrustar PERL y SQL en HTML. ...

211

Descargar