Showing posts with label man. Show all posts
Showing posts with label man. Show all posts

Sunday, May 12, 2013

Rotando un video porque UPS está al reves..


mencoder (Codificador de películas de MPlayer) es un sencillo codificador de películas, diseñado para codificar películas reproducibles con MPlayer (véase  más  arriba)  a  otros  formatos  también  reproducibles  con  MPlayer (véase más abajo).  Codifica a MPEG-4 (DivX/Xvid), uno de los códecs libavcodec y audio en PCM/MP3/VBRMP3 en 1, 2 o 3 pasadas.  Además, puede copiar flujos, un potente sistema de filtros (recortar,  expandir,  girar,   post-procesar, rotar, escalar, ruidos, conversión RGB/YUV) y más cosas.

referencia: man mencoder

En una boda, tome algunos videos, peeeero los realicé al reves, por lo que requería de una aplicación de edición de video que me permitiera rotarlo. 

En linux existen las gráficas y las no gráficas.

Mencoder es no gráfica y 
Openshot es una alternativa simple para edición de videos, menos compleja que cinelerra y blender. sólo se añade el video a la línea del tiempo, click derecho y se escoge hacia donde girar.

em mencoder es más de leer el man para ver si está actualizado y es igual a este: 

mencoder -vf rotate=1 -ovc lavc -oac pcm 16032008002.mp4 -o rotated.mp4
Y bueno chao.

PD: imagen tomada de google con la palabra boda+xkcd.

Wednesday, November 14, 2012

Formatos y el comando tr



Recientemente me han asignado un proyecto, me dieron un archivo con N GB de tamaño, no era mucho, pero estaba mal formateado, era un tsv, pero mezclaba espacios con tab, ¡la locura! editarlo imposible con 2Gb de RAM, y mi maquinita viejita, lo ideal era subirlo a alguna Base de Datos, y poder tratar con el desde ahí. 

Entonces conocí tr, un comando de unix, que permite sustituir los separadores por otros, en este caso primero sustituí los espacios por otro caracter, y luego sustituí los tabs por este caracter y listo el archivo luego quedó bien formateado, y listo para subir.

sería algo así:

tr ' ' ',' < archivoAFormatear.tsv  > archivoSalidaFormateado.csv

otra cosa importante a comentar, ejecutar un shell script de mongodb es fácil, una maravilla, al menos en linux :) lo anoto acá para recordarlo. xD

mongo < scriptshell.js

El dibujo fue hecho entre un momento de ociosidad y de infancia, conozcan al  sr Brown. xD

otra comando útil entre los formatos entre windows y linux es la herramienta, ayuda a formatear ese molesto \r\n en un \n:

dos2unix -n fileoriginal.tsv  fileunix.tsv

de esta forma no elimina el original. y lo almacena en fileunix.tsv