Chuletillas (y XXXVIII) – Cambiar la resolución de un vídeo con ffmpeg

chuleta Y otra chuletilla más sobre formatos de vídeo. Si quieres cambiar de tamaño un archivo de vídeo (por ejemplo de FullHD 1280×720 a HD 1080×608) con ffmpeg y desde línea de comando, basta con ejecutar esto:

ffmpeg -i input.avi -filter:v scale=1080:-1 -acodec copy output.avi

Se llevará su ratito (entre una y cuatro horas dependiendo del procesador que tengas, claro) pero al final el resultado es impecable. Además, si así lo deseas, puedes cambiar el formato del vídeo de salida simplemente cambiando la extensión (por ejemplo, output.mkv te dará un archivo de salida en ese formato).

El valor -1 que acompaña a la escala horizontal le indica a ffmpeg que calcule el número de píxeles de la vertical para que el vídeo mantenga la proporcionalidad adecuada. Si queremos especificarlo manualmente o romper la proporcionalidad para crear un vídeo anamófico usamos este otro formato:

ffmpeg -i input.avi -filter:v scale=1080x500 -acodec copy output.avi

Y una nota: he tenido problemas cuando uso estos comandos con un vídeo en formato .mkv con pistas de subtítulos. El vídeo y el audio no presentan problemas pero las pistas de subtítulos no se codifican correctamente en el vídeo final. La solución más rápida y sencilla que he encontrado es usar mkvmerge (una utilidad gráfica para manipular las pistas de un archivo mkv) de la siguiente forma: antes de reescalar extraigo las pistas de subtítulos y las borro del original; a continuación ejecuto el comando anterior para realizar el reescalado y, por último, vuelvo a usar mkvmerge para reintegrar los subtítulos en el vídeo final. Son apenas 5 minutos mas que no se notan frente al total del proceso.

ACTUALIZACIÓN: Y otro método más:

ffmpeg -i input.avi -filter:v scale=720:-1 -c:a copy output.avi

Jazztel: servicios autogestionados para modificar el rendimiento de tu ADSL

hosting Si tienes contratado el servicio de ADSL con Jazztel tal vez se te haya pasado por alto el panel de control de su área de clientes: una web de aspecto realmente viejuno vintage, poco o nada actualizada y con algún que otro enlace roto que no va a ningún sitio. Dentro de ella, hay un enlace denominado servicios autogestionados desde el que puedes modificar directamente diversas características de tu línea de voz (desvíos bloqueos y restricciones de llamadas, marcación abreviada, ocultación de números, etc.) y, a lo que vamos, modificar el perfil de tu línea ADSL eligiendo este de entre cuatro propuestas diferentes.

Panel de control de clientes de Jazztel - Servicios autogestionados

Los perfiles disponibles son, como hemos dicho, cuatro: el propuesto por defecto (que denominan ?ptimo), uno llamado Interactivo que promete reducir tu tiempo de latencia (para mejorar la experiencia en juegos online) y dos adicionales para maximizar la velocidad de bajada (Turbo down) o de subida (Turbo up). Desde el mismo panel hay un enlace etiquetado como Estadísticas desde el que se pueden hacer pruebas de velocidad y desde el que se han obtenido casi todos los datos de la tabla siguiente. La latencia la he medido con este otro test. La conexión que tengo contratada es un ADSL de hasta 20 Megas.

 Velocidad de bajadaVelocidad de subidaAtenuaciónMargen de ruidoLatencia
Óptimo13467 Kbps1022 Kbps 23.0 dB 9.0 dB32 ms
Interactivo12750 Kbps999 Kbps23.0 dB7.9 dB9 ms
Turbo down14674 Kbps1022 Kbps23.0 dB6.2 dB31 ms
Turbo Up11233 Kbps1315 Kbps24.1 dB9.5 dB30 ms
NOTA: La atenuación mostrada en el test de Jazztel es la de bajada. La de subida suele estar en torno a 10dB. En el margen de ruído no suele haber sensibles diferencias entre ambas aunque el de subida suele ser ligeramente más alto que el de bajada.

Como puedes ver los cambios son significativos sobre todo para dos de los perfiles: el interactivo con el que se consigue, como prometen, una disminución radical de la latencia de la línea (superior al 70%) y el específico para subidas que logra casi un 30% de incremento en este parámetro, frente al perfil por defecto.

Dos advertencias: No te quedes sólo con los cambios “bonitos” y échale también un vistazo a la columna llamada Margen de Ruido. Cuanto menor es el número que aparece en esa columna más elevada es la inestabilidad de la línea y la probabilidad de sufrir errores de transmisión. Los perfiles Turbo down e Interactivo son los que salen peor parados. Además, el número de cambios de perfil está limitado a cuatro diarios aunque luego siempre te permiten volver al ?ptimo.

Gigas vs Linode. Comparativa de mis últimos VPS

hosting Han pasado ya seis meses desde que mudé “mis cosas de Internet” a Gigas, el quinto alojamiento para este blog y hace unos días que renové mi contrato por seis meses adicionales. Empiezo diciendo esto porque Gigas sale muy mal parado de la comparación que voy a hacer… Pero calma: a pesar de ello me quedo otros seis meses más. Será que, como le pasa a MariH y a Pinito, estoy aburrido ya de hacer mudanzas… 😉

Llegué a Gigas por numerosas referencias de amigos y conocidos, tanto a nivel profesional como personal. Tienen unos precios muy competitivos (realmente de los mejores que he visto en un hosting español) y, según me contaban, un soporte técnico excepcional. Me costó mucho decidirme porque Linode era, con mucha diferencia frente a cualquier otra, la mejor empresa de hosting con la que había trabajado. Aún ahora creo que lo sigue siendo. Pero la curiosidad, las condiciones (sobre todo la cantidad de RAM disponible) y una pequeña ilusión por hospedar mis webs por primera vez a menos de 1.000kms de mi casa (¡a menos de 20 en línea recta, en realidad!) me pudieron finalmente. He de decir que los chicos de Linode se portaron conmigo excepcionalmente incluso en mi abrupta salida: tenía algo más de 100$ de saldo disponible para la siguiente renovación (procedente de un cambio de contrato que hice con ellos) y me lo reembolsaron todo sin absolutamente ningún coste, cargo o impedimento.

A continuación podéis ver una tabla comparativa entre las principales características de la opción más básica de ambos hosting.

 LINODEGIGAS
Ubicación de los CPD'sTokio, Londrés y 4 ubicaciones diferentes en EE.UU. (6 en total)Madrid y Miami
CPU8x2,26 GHz2x2.1 GHz
RAM1024 Mbytes2048 Mbytes
Espacio en disco24 Gbytes25 Gbytes
TecnologíaXENKVM
Límite de transferencia2 TbytesIlimitada con restricciones de velocidad (ver siguiente fila)
Velocidad de transferenciaNo especificada500 Mbits/seg los primeros 400 Gbytes. El resto a 1 Mbit/seg
App AndroidSi (No oficial pero perfectamente funcional)No
App iPhoneSi (oficial)No
Precio216$/año (166€ al cambio actual) con contratación anual y 204$/año (157€) con contratación bianual.150€/año + impuestos (181,50€) con contratación semestral y promoción de 2 meses gratis. La contratación anual es, aunque parezca increible, más cara 🙁

Ahora las razones del cambio se ven más difusas, pero hace seis meses la RAM del hosting básico de Linode era de sólo 512 Mbytes y tenían 4 cores de CPU. Ambos recursos se han duplicado recientemente.

En un plano más subjetivo, el panel de control de Gigas es bastante menos funcional y está peor integrado con las máquinas virtuales que el de Linode (por eso, imagino, te regalan una licencia de Plesk). El soporte técnico no me parece tan maravilloso como me lo pintaron, pero es bastante aceptable y muy rápido (y en castellano, que ayuda una barbaridad a entenderse 🙂 ). Además, los manuales y guías de Gigas son escasos y poco prácticos, mientras que en Linode mantienen un foro, una Wiki y, sobre todo, una biblioteca de manuales de una calidad excepcional (que, por otro lado, puedes consultar sin tener nada contratado con ellos y usar esta información como referencia a la hora de configurar tu servidor en cualquier otro sitio).

NOTA: Sin haberla probado personalmente, DigitalOcean es otra empresa de hosting que, tal vez, merecería la pena tener en cuenta. Tiene buenas referencias y ocupa un lugar intermedio entre Gigas y Linode: precios más bajos que ninguna de ambas aunque con mucha menos CPU que Linode y menos RAM que en Gigas.

En resumen: me quedo aunque no totalmente convencido ni del todo satisfecho. Gigas es una empresa aún joven que tiene que evolucionar y mejorar bastante. Aún así, el servicio y condiciones que ofrecen está por encima de la media de lo que hay en nuestro país y es competitivo con lo que nos ofrecen desde fuera. Ya veremos que pasa dentro de otros seis meses que me cogerá más descansado… 😉

Tiny Tiny RSS: buscando un sustituto a Google Reader

icono de RSS Me resisto a pensar que la anunciada desaparición de Google Reader puede significar en modo alguno que los feeds RSS están tocados de muerte. Google Reader es ahora un buen lector de feeds, pero no siempre ha sido así (¡hasta finales de 2007 ni siquiera integraba un buscador!) y sobrevivíamos. Por otro lado, sin los lectores de feeds estamos abocados a compartirlo todo y estar al tanto de los temas que nos interesan a través de las redes sociales o volviendo a las listas de correo… Y, sinceramente, no veo nada claro que (sobre todo los usuarios técnicos) nos resignemos a ello. Y no, por favor, no. Twitter tampoco sirve para estar al día de casi nada de forma seria.

Si estás conmigo y buscas un sustituto lo más parecido a Google Reader los “gurús”, “expertos” (y, si, también alguna persona maja y corriente😉 ) ya han hecho listas y valoraciones y casi todos coinciden en que los mejores reemplazos son feedly o The Old Reader. No hay consenso claro por ninguno de ellos, así que seguramente cualquiera de ambos sea una buena elección. Una segunda opción sería cambiar a un lector de escritorio. De estos los hay a patadas pero ya imaginarás que no son la mejor opción cuando lees tus feeds a ratos desde diferentes ubicaciones. Más si además usas un dispositivo móvil. Puesto que la lectura por RSS es algo propio de usuarios medios y/o avanzados no creo que se trate de una buena opción…

Pero si dispones de un servidor web visible en internet y algo de tiempo para dedicarle, tienes una tercera posibilidad: montarte tu propio lector auto-hospedado y no volver a depender de nadie. En este caso, también parece haber dos opciones bastante claras: Tiny Tiny RSS y Selfoss. Yo me he decidido por el primero. Selfoss tiene un aspecto más moderno pero en el escaso tiempo que he dedicado a evaluarlos me ha parecido que Tiny Tiny es más ligero y potente.

ACTUALIZACI?N: Ya terminando de escribir esto llego a otra opción minimalista y muy interesante si buscas un lector de feeds auto-hospedado: Stringer.

La instalación de Tiny Tiny RSS (tt-rss en adelante) es muy sencilla (como la de la gran mayoría de aplicaciones LAMP) pero no tanto como alguna de las más populares nos tienen acostumbrados

Pantalla principal de tt-rss

¿Buscas una aplicación adaptada a la pantalla de 4 pulgadas de tú móvil? Casi no te hace falta. tt-rss viene con un plugin que lo adapta perfectamente con sólo activarlo:

Plugin para Móvil de tt-rss

O una aplicación web que se instala por separado:

Plugin para Móvil de tt-rss

Si buscas una aplicación nativa para android, tienes esta del propio autor (con una versión gratuita de evaluación) que luce así:

Aplicación Android oficial para tt-rss

Existe, también, un fork gratuito de la anterior.

En cuanto a funcionalidades, tt-rss tiene todo lo que usabas con Google Reader y más gracias a sus funcionalidades base (perfiles de usuario, etiquetado, marcación y búsquedas, filtros…) y a una amplia colección de plugins, muchos de los cuales están soportados y vienen “de serie” con la aplicación. Otros puedes instalarlos de forma individual descargándotelos desde el foro o la wiki que mantiene el autor.

Pantalla de activación de plugins de tt-rss

Publicación de feeds a través de tt-rssY si buscas características sociales, aparte de los plugins que te permiten compartir entradas de forma directa en las principales redes sociales (Facebook, Google+, Twitter, Identi.ca…) tienes uno que te permite “linkar” instancias de diferentes usuarios para compartir recomendaciones o la posibilidad de obtener un feed público de cualquiera de las categorías que lees o, incluso, de una selección hecha de forma manual o mediante un filtrado automático.

Total que, a lo mejor, Google nos ha hecho un favor chapando su Reader. A mi, al menos, parece que así ha sido 😉

7 enlaces 7 (y LI)

enlaces rápidos