chuso.net

Categoría: FLOSS

Por qué no hay buenos editores profesionales de vídeo libres

Es algo que yo mismo alguna vez me he preguntado y recientemente me han vuelto a preguntar: ¿editores de vídeo libres o gratuitos?
Un editor de vídeo es algo muy complejo de desarrollar, por eso no hay muchas soluciones gratuitas, las que hay no son muy buenas y las de pago son caras.
Hay otros tipos de software que son de desarrollo complejo como navegadores web y suites ofimáticas, pero un editor de vídeo puede ser aún más complejo y aún encima tiene un grupo de usuarios más específico y reducido, así que tendrán menor capacidad para atraer a desarrolladores voluntarios. Todos usamos un navegador web, pero no mucha gente usa un editor de vídeo. Es difícil seducir a un programador para que dedique su tiempo libre a un proyecto tan complejo y con tan poca acogida como un editor de vídeo y los que lo hagan no dedicarán el mismo esfuerzo. Un navegador web y una suite ofimática tienen una base de usuarios mucho más amplia y por eso pueden atraer a un mayor número de programadores voluntarios dispuestos a desarrollar una versión libre y gratuita. Por eso hay muy buenos navegadores (Firefox, Chromium) y suites ofimáticas (LibreOffice) libres que en ocasiones hasta superan a las opciones de pago y que aunque parte de su desarrollo es hecho por voluntarios como hobby también cuentan con el apoyo y financiación de importantes empresas y fundaciones como Google, Mozilla, Oracle, Apple o Apache. De hecho, ninguno de los casos de éxito mencionados partieron desde cero si no que tuvieron su origen en la liberación de código comercial: Firefox proviene de la liberación de Netscape, LibreOffice de la de StarOffice y Chromium... bueno, el caso de Chromium es un poco distinto ya que siempre ha sido software libre (KHTML), aunque hubiera sido imposible sin las aportaciones de Apple y Google a su motor WebKit través de sus proyectos comerciales gratuitos pero no libres Safari y Chrome, respectivamente. Así que para tener un software libre de edición de vídeo capaz de competir con las versiones comerciales habrá que esperar a que se libere el código de Final Cut, pero por si acaso yo voy a esperar sentado. Bueno, iba a esperar sentado de todas formas, me paso casi toda mi vida sentado.
Pero además, los que ya hayan trabajado con edición de vídeo habrán comprobado que es una tarea que consume muchos recursos (procesador, memoria y disco duro), por lo que un editor de vídeo tiene que ser eficiente y estar bien programado, lo que añade más complejidad al proyecto.
Por todo esto, las pocas soluciones libres que hay no están a la altura del software comercial: cortar trozos de vídeo de un sitio para ponerlos en otro sitio, añadir algunos efectos sencillos y poco más. Como mis necesidades en edición de vídeo son muy básicas, yo con LiVES tengo más que suficiente. Otra solución libre es VLMC de la gente de VideoLan que suele hacer las cosas bastante bien (VLC Media Player), pero la última vez que probé VLMC todavía estaba en una fase muy temprana de desarrollo y era muy limitado, era poco más que un boceto. No sé cuánto habrá evolucionado VLMC desde entonces, pero yo no tendría muchas esperanzas de momento.
Una opción muy recomendada en foros es Cinelerra, pero mi experiencia fue desastrosa ya que su inestabilidad lo hacía inusable: cuando no se colgaba se cerraba solo, imposible hacer nada.
Pero en general, toda mi experiencia con edición de vídeo con software libre se remonta a hace algunos años, así que es posible que haya cambiado, ojalá sea así.


Cómo recuperé un sistema después de renombrar ld-linux.so

Sí, ya lo sé, puede que haya sido un poco una estupidez renombrar ld.so, ¿podemos obviar este detalle?
No es algo que suela hacer a menudo, pero ese día, no sé, me apetecía innovar o algo.

Pero la innovación resultó ser un desastre, resulta que no es muy buena idea renombrar una biblioteca con la que enlazan usando su ruta exacta todos los ejecutables dinámicos del sistema, ya os aviso por si vais a tener la misma idea.


kdepim-runtime: parche para flags IMAP estándar en KMail (KDE bug 291332)

Ésta es una situación con la que me encontré en el trabajo. Yo uso KMail y los demás usan Thunderbird. En una cuenta de correo compartida, los mensajes que respondían otros compañeros con Thunderbird todos los veíamos marcados como respondidos, pero los que respondía yo con KMail sólo se veían marcados como respondidos desde KMail.
Es fácil intuir por donde anda el problema, e investigando, esto es lo que encontré.


Módulo del núcleo de Linux para programar eventos al pulsar teclas

A modo de prueba del uso de kprobes para la asignatura de Ampliación de Sistemas Operativos he programado este módulo para Linux que permite ejecutar un comando para cada tecla pulsada así como ver cada tecla pulsada.

Incluye unos scripts de demostración que se pueden usar como el comando que se ejecutará con cada tecla pulsada, estos scripts son:

  • keylogger

    Registra cada tecla pulsada en un fichero.

  • printscr

    Si framebuffer está activado permite hacer una captura de pantalla en consola usando la tecla imprimir pantalla (PrtSc).


Añadiendo enlaces a MLDonkey desde Opera

Envidiaba la extensión de Firefox para MLDonkey poder añadir elinks y torrents al MLDonkey desde el navegador con un simple click, aunque el MLDonkey estuviera ejecutándose en otro equipo. Era un lujo que quería tener también disponible en mi Opera, así que me puse manos a la obra, es bastante fácil.

Debería ser incluso más fácil usando la opción -remote openURL() de Opera, pero me encontré con varios problemas haciéndolo de esta manera (básicamente, que ignora el parámetro %U), así que al final tuve que hacerlo de la siguiente manera:


Configurar número de bolas en el Neverball

Neverball infinite lifes

Al que no lo conozca debería probarlo. Neverball es uno de los mejores juegos libres que hay (gracias, Adian), basado en el minijuego Monkey Target de Super Monkey Ball. Un poco difícil de entender al principio, al final acaba resultando bastante entretenido y muy adictivo.

En una de una de esas sesiones de Neverball hace un par de días, esta vez con PedrE, se nos ocurrió: ¿Por qué sólo tres vidas? Es un incordio cuando estás obzecado que cada tres intentos tengas que volver al menú principal a volver a entrar en el nivel. ¿Por qué no vidas infinitas? Me puse manos a la obra y aquí está, el parche para configurar el número de bolas en el Neverball. Se configura con la opción balls en el fichero ~/.neverball/neverballrc, valores negativos serán interpretados como infinitas bolas.


Amelia - Utilidad para liberar espacio en disco

Ya que no conozco ningún liberador de espacio en disco y lo que borro para hacerlo manualmente es siempre lo mismo (temporales de Portage, thumbnails, temporales del núcleo, ...) decidí hacer un script rápido y sucio que automatiza el proceso con interfaz gráfica.

Lo llamé Amelia en memoria de la empleada de la limpieza del colegio con la que nos amenazaba la profesora, a quien le interese la utilidad:

Página web de amelia


Quiero que muera jugando

Padre de familia - 3x04 - Uno por el almeja, dos por el mar

Si eres un buen aficcionado al cine, los ordenadores o los juegos deberías reconocer que película se parodia en ese fragmento de Padre de familia.

Está bien, otra pista, un fragmento del original:

Se trata de Tron (1981), una de las primeras películas en usar efectos especiales (y de donde saqué la frase para el título), que trata sobre la "vida" dentro de un ordenador. En esta película los protagonistas viven los juegos de formal real y dramática y entre los juegos que aparecen se encuentra éste de las motos, que ha llegado a ser desarrollado para PC y ha alcanzado un gran éxito, de hecho es uno de mis juegos favoritos para Linux. Sí, también hay buenos juegos para Linux, aunque mucha gente dice que no se puede jugar en Linux. De hecho, he elaborado una lista de juegos para Linux que iba a publicar aquí, pero como acabó siendo demasiado larga, la puse en la sección de documentos.


¿Es Linus un troll?

Flame war
Imagen: Silicon Valley Tarot

Uno de los héroes de los últimos 60 años ha vuelto a sacar su faceta más crítica. Si en su día le tocó a GNOME, esta vez fustiga de nuevo a la FSF con perlas como éstas:

  • Linux nunca ha sido un proyecto FSF y nunca ha sido un proyecto de software libre.
  • El cambio de nombre a "código abierto" fue hecho mayormente y exactamente porque la gente quería distanciarse de la FSF.
  • Vayan a combatir el problema [el DRM] en la fuente del problema, no en mi proyecto, que no tiene nada que ver con esto.
  • Odio absolutamente como la FSF ha tratado de usar mi código como un arma, tan sólo porque decidí que su licencia era buena.
  • [A Michiel de Boer] Escribe tu propio núcleo y haz una encuesta sobre cuál es más popular.

Hay quien dice que Linus está flameando, a otros nos parece la voz que representa ante la FSF lo que muchos pensamos. O puede que después de todo también sean seres humanos.