martes, 24 de octubre de 2017

Manipulando vídeos en el terminal: mencoder

Muchas veces tenemos vídeos muy interesantes, pero demasiado largos para ser utilizados en una clase o charla. El inconveniente está en poder separar un fragmento y adaptar ese fragmento para que pueda ser proyectado en cualquier PC, sobre todo si no se conservan las tomas iniciales para volver a montar el trozo necesario.

En este caso tenemos un vídeo de 2014, resolución 640x480 —no recuerdo por que se grabó en esta resolución—, con codificación h264 de video y AAC de audio. La duración es de 37 minutos y 50 segundos de los que nos interesaba tener solo el fragmento desde 9'07'' hasta 11'07''. Estoy seguro que existen muchas formas gráficas de extraer ese fragmento, e incluso páginas web donde se podría realizar, pero ninguna tan rápida como esta orden de terminal:

mencoder -ss 00:09:07 -endpos 00:11:07 -oac pcm -ovc copy video.mp4 -o fragmento.mp4


Por alguna razón que aun estoy revisando no me permitió hacer -oac copy —una entrada para el futuro—. En todo caso, en mi ordenador y en mi portátil el fragmento, al igual que el vídeo original, funciona perfectamente, pero muchos ordenadores con Windows 7 y Windows 10 que he probado en diferentes salas no disponen de decodificadores para leer estos video y/o audio, así que lo más sencillo es reconvertirlo a un avi con los clásicos XviD/DivX y MP3. De nuevo podemos afirmar que existen muchas formas gráficas de hacerlo, pero de nuevo ninguna tan rápida como el terminal:


mencoder fragmento.mp4 -oac mp3lame -ovc xvid -lameopts preset=standard:fast -xvidencopts pass=1 -o fragmento.avi



Más rápido, imposible.

PD. Para más información
Codificación básica con mencoder
Mencoder en archlinux

lunes, 9 de octubre de 2017

Fedora 27 beta liberada... Esperando por la versión definitiva

Sí, lo sé. Tenemos la versión de Fedora 27 beta circulando. Pero esta vez voy a esperar a la versión estable (tabla de evolución). El funcionamiento de los equipos con la instalación de la versión beta 26 me ha costado un tiempo largo hasta lograr la estabilidad, así que esta vez vamos sobre seguro.