Credit image

Formatos de audio: Todo lo que deberías saber

Todo lo que deberías saber sobre los formatos de audio: lossy, lossless, WAV, MP3, AC3, AAC, OGG, WMA, MPC, FLAC, OPUS, MIDI, MOD... Aprende a diferenciarlos y convertir entre formatos.

A lo largo de los años, han aparecido multitud de formatos de audio diferentes, con ciertas características y propiedades específicas de cada uno. Todo el mundo conoce el formato MP3, el códec de audio más extendido, pero no es, ni mucho menos, el único.

Formatos de audio: MP3, WAV, OGG, AC3, WMA, OGG, ACC, MPC, FLAC...

En este artículo, y tras la buena aceptación de su artículo hermano Formatos de video: Todo lo que hay que saber, explicaremos brevemente el origen, uso y características de los formatos (códecs) de audio más utilizados en la actualidad, complementando así la parte de audio en lo que se refiere al artículo anterior.

Formato WAV (Microsoft, 1991)

Formato WAV (Audio original, sin comprimir)

En primer lugar vamos a hablar del formato WAV, que aunque es un formato de audio, es diferente al resto de formatos de los que hablaremos puesto que este es realmente un contenedor, que puede tener en su interior información comprimida o no. No obstante, se suele entender por WAV, el formato con los datos sin comprimir.

Los archivos WAV son los equivalente al formato RAW de la fotografía, lo que se denomina un formato «crudo». En este caso, se trata de un formato de Microsoft que recoge el audio de una forma muy aproximada y exacta al sonido real.

El formato WAV se caracteriza en que ocupa gran cantidad de espacio en disco (dependiendo de su duración, 5min = 50MB aproximadamente), lo que lo hace poco práctico para almacenar en disco, y mucho menos en dispositivos o reproductores portátiles donde el espacio es limitado.

Su ventaja es que la calidad de audio es muy fiel al original capturado, y que al ser un formato sin compresión, pueden realizarse operaciones de edición de forma muy rápida. La mayoría de programas de edición de sonido trabajan en este «formato crudo» (o alguno similar) de forma temporal, pasándolo a un formato comprimido sólo al guardarlo a disco.

Lossy vs Lossless

Ahora, y antes de continuar, hay que diferenciar entre dos tipos principales de formatos (que también ocurre en los formatos de imágenes, por ejemplo). Estos dos tipos son los denominados Lossy (formato de compresión con pérdidas) y Lossless (formato de compresión sin pérdidas).

Compresión de audio: Formatos de compresión con pérdidas (lossy) y sin pérdidas (lossless)
  • Lossy (formato de audio con pérdidas): Es aquel formato que, a partir de un audio original, elimina toda la información irrelevante (sonido imperceptible por el oído humano, por ejemplo) y lo convierte en una aproximación bastante fiel a la original. Por eso se denomina un «formato con pérdidas». Su mayor ventaja: El tamaño del fichero es considerablemente más pequeño (depende de la calidad establecida al realizar la compresión). Su mayor inconveniente: Algunas personas son capaces de notar la reducción de calidad.

  • Lossless (formato de audio sin pérdidas): Por otra parte, los formatos lossless son un tipo de formato comprimido mediante el cual es posible recomponer y obtener exactamente el audio original sin ningún tipo de pérdida de información (cosa que no es posible con el anterior). Su mayor ventaja: La calidad de audio, es mucho más fiel. Su mayor inconveniente: El tamaño del fichero, que aunque es menor que el audio original, sigue siendo bastante superior a los formatos lossy.

Formatos lossy (con pérdidas)

Formato MP3 (Fraunhofer Institute, 1993)

Formato MP3 (MPEG-1 Audio Layer III

El formato de audio más popular y que todos conocemos es el MP3. Al contrario de lo que muchos creen, MP3 no es MPEG-3, sino MPEG-1 Layer 3. Antes de llegar esta versión, se pasó por otros dos formatos: MPEG-1 Layer 1 (MP1) y MPEG-1 Layer 2 (MP2), ambos surgieron también en 1993 y evolucionaron muy rápidamente. MP3 fue el que obtuvo gran popularidad debido a su gran calidad de sonido, versatilidad, bajo tamaño debido a su compressión lossy (5min = 5MB, dependiendo de la calidad), y su rapidez de compresión/descompresión.

Hoy en día es soportado por prácticamente cualquier software relacionado con el audio, reproductor de música portátil o sistema relacionado con audio.

Los MP3 (así como otros formatos de audio) tienen varias características adicionales. Por ejemplo, dos de ellas:

  • El bitrate (tasa de bits): Es la calidad del MP3, un número que puede ir de 32kbps (calidad mínima, tamaño menor) a 320kbps (calidad máxima, tamaño mayor). Actualmente, se utilizan valores alrededor de 192kbps (o superiores) para garantizar una calidad aceptable.

  • El método de compresión: CBR, que define que todo el audio se comprime de forma constante, al mismo bitrate, o VBR, que define que el audio se comprime de forma variable, reduciendo el bitrate en los instantes en los que no es necesario tener bitrate alto.

Para los usuarios de Windows, en SourceForge tienen MP3ext una actualización para Windows 7 (incluido 64 bits) de este clásico programa que reemplaza los iconos de los MP3 por un icono con su bitrate.

Además, los archivos MP3 también permiten guardar metadatos ID3, que no es más que la posibilidad de guardar en el archivo de audio información relacionada: nombre de la canción, artista, género, descripción, carátula del disco, año, etc... Un buen programa para gestionar esto es MP3tag.

Aparecieron otros formatos derivados como Mp3Pro o MP3 Surround, pero nunca llegaron a extenderse tanto como el MP3 original.

Formato AC3 (Dolby Laboratories, 1993)

Formato AC-3 (Dolby Digital)

Una de las principales limitaciones de los MP3 eran los canales de audio, donde podías tener 1 canal (mono) ó 2 canales (estéreo).

Sin embargo, por aquel entonces el surround o sonido envolvente comenzaba a ponerse de moda, y el formato MP3 original no lo soportaba. Ahí entró en escena el formato AC-3, también llamado Dolby Digital que soportaba desde un solo canal (audio mono), dos canales (audio stereo), cuatro canales (audio cuadrafónico) y hasta canales 5.1 (audio surround).

Empezó a utilizarse (y hacerse popular) por su uso en los canales de audio de videos y películas que necesitaban 5.1 para el sonido envolvente. Posteriormente, otros formatos derivados comenzaron a soportar más canales, como Dolby Digital Plus (hasta 7.1) o Dolby TrueHD (hasta 8).

URL | AC3Filter

[...]

Queda el 64% del artículo
Leer artículo completo

ProcrastiTracker: Cómo evitar perder tiempo en el PC

Herramienta antiprocrastinación: No dejes para mañana lo que puedes hacer hoy. Con este programa podrás saber en que estás perdiendo el tiempo.

Casi con total seguridad habrás escuchado la expresión «no dejes para mañana lo que puedas hacer hoy». El término procrastinación es el que define ese problema, puesto que procrastinar es lo que, desgraciadamente, muchos solemos hacer: posponer o aplazar tareas pesadas o desagradables (que deben hacerse pero no nos apetece hacer), realizando en su lugar otra tarea menos desagradable, para cubrirlo «como excusa» o, simplemente, evadirnos de una forma inconsciente.

ProcrastiTracker: Programa antiprocrastinación, ideal para gestionar el tiempo en el PC

En este artículo hablaremos principalmente de ProcrastiTracker, una herramienta antiprocrastinación que nos permitirá conocer el tiempo que estamos invirtiendo (en cada tarea, programa o ventana) al utilizar nuestro PC. Y todo ello de forma totalmente transparente.

Este tipo de programas (junto a otros como RescueTime, ManicTime u otros) pertenecen a la familia de herramientas para gestionar el tiempo. Sin embargo, las desventajas más frecuentes en este tipo de programas es que necesitan que el usuario indique manualmente las tareas que se encuentra realizando, cuando las inicia o finaliza (o algún tipo de medida de control), lo que a menudo implica que el usuario tiene que adquirir la costumbre de realizar esa aportación de datos al programa.

Procrastinar en Facebook, la procrastinación por excelencia hoy en día

Esto nos deja con que el usuario debe ser muy disciplinado, no olvidarse nunca y adquirir el hábito de realizar ese control, lo que lo vuelve una herramienta poco práctica. Además, si tienes un ritmo ajetreado de trabajo, muchas veces es complicado (por no decir imposible).

ProcrastiTracker

Sin embargo, la potencia de ProcrastiTracker reside en que hace todo eso de forma transparente, sin interacción del usuario. Sólo necesitamos descargarlo (apenas ocupa 400KB y es freeware) e instalarlo en nuestro sistema. De momento Chocolatey no lo soporta, pero Npackd sí.

ProcrastiTracker sorprende por lo ligero que es. Apenas te das cuenta que está ahí, cosa que no ocurre con prácticamente todos los programas del mismo estilo. Nos aparecerá una ventana (aparentemente compleja) que a medida que transcurra el tiempo se irá llenando de información. Dicha información representa el tiempo exacto que hemos estado utilizando un determinado programa.

Pantalla principal de ProcrastiTracker (Sí, menudo vicio al FallOut)

URL | Descargar ProcrastiTracker

Con ProcrastiTracker, si necesitamos tiempo para organizarnos y realizar algún trabajo o proyecto grande, podemos investigar donde se puede ahorrar tiempo: que tareas nos están llevando más tiempo, buscar formas alternativas de realizar tareas, donde estamos procrastinando, etc...

Así que vamos a aprender a utilizar las diferentes funcionalidades de ProcrastiTracker. Porque seguro que a muchos, el siguiente gráfico les ha resultado muy familiar en varias ocasiones:

Mi máximo de productividad diario

[...]

Queda el 72% del artículo
Leer artículo completo

10 distribuciones de GNU/Linux que quizás no conocías

¿Estás buscando una distribución de Linux diferente para 2015? Aquí tienes 10 distros que quizás no conocías.

Cuando hablamos de sistemas operativos GNU/Linux, a todos nos vienen a la cabeza distros como Ubuntu, Debian, Fedora, Suse u otras distribuciones tradicionales con una larga trayectoria y popularidad.

Sin embargo, es bueno mantenerse despierto y tener siempre en cuenta que el mundo de Linux no está limitado solamente a estas distribuciones, ya que poco a poco muchas de ellas se van abriendo camino hacia comunidades de usuarios específicas (o más generales).

Distribuciones de Linux de 2015

En este artículo vamos a repasar 10 distribuciones de GNU/Linux que quizás no son demasiado conocidas y pueden resultar interesantes a más de un usuario.

Disclaimer: La lista de este artículo no es un top ni una lista ordenada de mejor a peor. Tampoco pretende ser un listado de únicas alternativas. Como sé que este tipo de artículos se presta mucho a comentar «yo prefiero X distro», propongo que en su lugar se deje un comentario ofreciendo las razones específicas por las que se prefiere una u otra, y así al menos compartir opiniones constructivas.

1. CrunchBang

CrunchBang es una distro minimalista basada en Debian, orientada a usuarios que quieren disponer de un escritorio limpio y simple, pero a la vez atractivo y funcional, tanto en escritorio como en portátiles o netbooks. Como se puede observar en la captura, incorpora un elegante estilo de interfaz muy sencillo, utilizando el administrador de ventanas ultraligero OpenBox. Es ideal para usuarios avanzados, amantes de la simplicidad a los que les encantan las terminales de Linux.

CrunchBang, ideal para usuarios avanzados

URL | CrunchBang

2. Ozon OS

Ozon OS es una novedosa y reciente distribución de Linux dirigida al público gamer, diseñada para ofrecer una interfaz moderna y minimalista. Está dirigida por los desarrolladores de Numix y Nitrux. Desde su perfil de Google+ van contando novedades sobre su desarrollo.

Ozon OS, orientado para gamers de Linux

URL | Ozon OS

3. Deepin

Linux Deepin es una distro con un fantástico aspecto gráfico que utiliza un escritorio propio (DDE) basado y personalizable mediante HTML5. Está basada en Ubuntu y es de origen China. Llama la atención lo bien cuidados que están todos los detalles, desde las pantallas de carga hasta la personalización del sistema.

Deepin, un GNU/Linux con muy buen gusto

URL | Linux Deepin

[...]

Queda el 62% del artículo
Leer artículo completo

10 trucos para mejorar la terminal de Windows

10 consejos para convertir la aburrida y limitada terminal de Windows (el símbolo de sistema) en una potente y flexible terminal similar a la de GNU/Linux.

Probablemente, la mayoría de nosotros coincidiremos en que la potencia y versatilidad de una terminal de GNU/Linux se encuentra a años luz de la de un sistema Microsoft Windows. O al menos, esa es mi impresión. También es muy probable que, si provienes de otra web, en sus comentarios hayan otros usuarios respondiendo al título de este artículo con un predecible «Instalando Linux».

¿Cómo mejorar la terminal de Windows?

Pero dejando a un lado estos debates, centrémonos en la terminal de Windows. Es fea, incómoda y poco personalizable (o muy compleja de personalizar en algunos casos). Es cierto que la terminal no es una característica destinada al perfil habitual del usuario de Windows, pero los usuarios avanzados la utilizan frecuentemente porque aumenta mucho la productividad. Sin embargo, acaban sintiéndose muy limitados en este aspecto debido a la carencia de posibilidades. ¿Cómo solucionarlo?

1. Instala un emulador de terminal decente

Como hemos comentado, la terminal de Windows es muy poco flexible y tiene muchas carencias, por lo que el primer paso a realizar es instalar un emulador de terminal más decente. Tenemos muchas opciones a nuestro alcance, pero sin duda, una de las mejores es ConEmu (Console Emulator):

Console Emulator

Este emulador de terminal es sencillamente impresionante, ya que tiene una increíble cantidad de opciones para personalizar su funcionamiento. Entre ellas podemos encontrar características que harían mucha falta en la terminal por defecto de Windows:

ConEmu: Emulador de terminal para Windows

URL | ConEmu: Console Emulator

Con este emulador tendremos a nuestro alcance un estupendo entorno para trabajar sin las limitaciones de la terminal por defecto de Windows.

cmder

No obstante, si ConEmu no nos gusta o nos parece muy complejo, podemos optar por utilizar cmder, un emulador de terminal basado en ConEmu, pero con ciertos añadidos como una línea de comandos al estilo bash con Clink y sobre todo, un agradable y atractivo aspecto visual para hacerlo más intuitivo y cómodo:

cmder: Emulador portable de consola para Windows

URL | cmder: Portable Console Emulator

Además, entre sus características más llamativas se encuentra la posibilidad de utilizarlo como aplicación portable, de forma que no es necesaria su instalación en el sistema.

Windows PowerShell

No me olvido de la alternativa que propone Microsoft, la utilización de Windows PowerShell, una ampliación de su terminal por defecto, donde puedes utilizar un sistema de scripting para conseguir realizar tareas más específicas y potentes. Incorpora una utilidad llamada PowerShell ISE (Integrated Scripting Environment) donde podemos editar, depurar y ejecutar nuestros propios scripts.

Línea de comandos en PowerShell para instalar Chocolatey

URL | Windows PowerShell

Sin embargo, y a modo de opinión personal, no hay que olvidar que se trata de un lenguaje de scripting, lo que lo hace estupendo para crear tus propias tareas automatizadas o sistemas programados, pero demasiado denso como para utilizarse a modo de herramienta de administración de sistemas.

Existen otros emuladores que también pueden resultarte interesantes, como por ejemplo PowerCMD, Console2 o ConsoleZ.

2. Instala un gestor de paquetes (como apt-get)

Una de las herramientas más maravillosas de GNU/Linux para los administradores de sistemas son los gestores de paquetes como apt-get, yum, pacman o emerge: comandos mediante los cuales puedes instalar aplicaciones (y sus dependencias) sin necesidad de ir a sus respectivas páginas webs a descargarlas, realizando el proceso de descarga e instalación de una forma rápida y sencilla. Y lo mismo con la actualización o desinstalación.

Existe un gestor de tareas para Windows llamado Chocolatey que permite instalar aplicaciones siguiendo la misma filosofía. Basta con escribir en una terminal de PowerShell (con privilegios de administrador) la línea de instalación que encontramos en su propia web Chocolatey. Una vez hecho esto, podremos:

  • Buscar aplicaciones escribiendo choco search [programa]
  • Instalar aplicaciones escribiendo choco install [programa]
  • Desinstalar aplicaciones escribiendo choco remove [programa]
  • Actualizar aplicaciones instaladas choco update
Chocolatey: Gestor de paquetes para Windows

URL | Chocolatey

En este momento, Chocolatey tiene un total de 11.108 paquetes (2.354 paquetes únicos), y la mayoría de las aplicaciones mencionadas en este artículo pueden instalarse desde este gestor de paquetes.

3. Instala Git (incorpora Bash y herramientas relacionadas)

Otra de las herramientas recomendables es Git, uno de los sistemas más populares para realizar control de versiones, o lo que es lo mismo, organizar y catalogar los cambios que realizas sobre cualquier tipo de documento de datos sujeto a modificaciones (código fuente de programas, imágenes SVG, documentos de texto, etc...).

Al margen de los beneficios directos que podría tener utilizar este tipo de gestores de versiones, o hacer git clone para descargar y preparar aplicaciones, con MSysGit puedes instalar Git junto a MSys (Minimal System), una colección de comandos UNIX como find, sort, grep u otros, y convertir así la terminal de Windows en algo más parecido a la de GNU/Linux.

Git con Bash y herramientas UNIX

URL | MSysGit

Esta colección de comandos pertenecen a MinGW (Minimalist GNU for Windows), un fork de Cygwin (Cygnus Windows). También existen las CoreUtils o UNIX Utils, que a diferencia de las anteriores, son ports nativos del sistema y por lo tanto no dependen de otras librerías.

De esta forma, podríamos disponer, por ejemplo, de comandos como wget para descargar archivos directamente desde una línea de comandos sin depender de interfaces gráficas como WinWGet, en este caso. En 10 comandos interesantes para GNU/Linux puedes ampliar tus conocimientos sobre los comandos tradicionales y encontrar otros muy interesantes.

[...]

Queda el 59% del artículo
Leer artículo completo

1 2 3 4 ... 23 #