Beta, como Goooogle
7 abr
Leo en DiarioTI un artículo sobre Mac’s y Windows en el que habla sobre las pérdidas de funcionalidad cuando se utiliza Windows sobre Mac. El artículo habla sobre “El propósito evidente de Apple es atraer a los usuarios de PCs hacia la plataforma Macintosh” al que no le veo mucho sentido, excepto para que los usuarios de Windows usen Mac OS la mayoría del tiempo y arranquen su viejo SO para tareas específicas (lo cual es bastante engorroso).
Porque, ¿cual es la ventaja de usar Windows como SO habitual en un Mac? Aparte de que algunas funcionalidades del Mac se pierden, como la webcam o el control remoto, qué ganas con tener un Mac ejecutando Windows? Por ejemplo un MacBook Pro Intel Core Duo a 2Ghz, monitor 15.4″, 1GB de RAM disco de 100GB y ATI X1600 de 256MB cuesta 2599€. En cambio un Asus Intel Core Duo 2Ghz 1GB de RAM, 120GB de HD, un monitor de 17″ y un ATI X1600 de 512MB 2377€, es decir, más barato y mejores prestaciones.
Quizá estoy ignorando algo, pero ¿Cual es la ventaja de comprar un Mac y usar Windows en él? o incluso… ¿Cual es la ventaja de comprar un Mac?
1 abr
Hoy se me ha planteado un problema, debía obtener una captura en un formato válido para web (jpg, png, gif) de un vídeo cualquiera, ya sea avi, wmv, mov de forma automatizada, es decir, yo le paso a un programa el nombre del vídeo y saca el screenshot.
Recordaba que mplayer permitía muchos formatos de salida de vídeo, fbdev, x11, sdl… y también recordaba haber visto jpeg. Así que voy a confirmarlo…
mplayer -vo help
Y soporta todos los formatos mencionados (jpg, gif, png) y otros como tga. Ahora, si me permite indicarle una posición para empezar a reproducir y que reproduzca sólo un frame, ya lo tengo todo solucionado.
La opción para indicar dónde comenzar a reproducir es “ss” y para capturar un sólo frame se puede hacer con el parámetro “frames” así que ya lo tengo:
mplayer video.avi -ss 60 -frames 1 -vo jpeg
Esto captura un frame del “video.avi” en el segundo 60 y lo guarda como 0000001.jpg
Ahora puedo llamar a este comando desde cualquier lenguaje de programación y obtener fácilmente un screenshot del vídeo.