minipimer.tv » tutorial http://www.minipimer.tv laboratori experimental de video per internet en temps real . . . . . . . . . . laboratorio experimental de video por internet en tiempo real. . . . . live experimental video-lab Tue, 04 Nov 2014 17:05:27 +0000 es hourly 1 http://wordpress.org/?v=3.3.2 Hackafou dando sus primeros frutos (tutorial para añadir subtitulos srt a un archivo mp4) http://www.minipimer.tv/?p=1817 http://www.minipimer.tv/?p=1817#comments Thu, 11 Oct 2012 17:57:42 +0000 minipimer http://www.minipimer.tv/?p=1817 ...continue reading]]>

Entre los días 12 y 14 de octubre 2012, se realiza el hackmeeting (Per l’Autosuficiència Tecnològica) en calafou. El Hackmeeting es un encuentro anual gratuito, libre y autogestionado, que gira en torno a las nuevas tecnologías, sus implicaciones sociales, la libre circulación de saberes y técnicas, la privacidad, la creación colectiva, el conflicto telemático…
Parte de minipimer está participando del encuentro donde se ha encontrado con personas maravillosas y temas muy interesantes. Tal es el caso de la investigación de maxigas sobre los hackerspaces o el de Dani, quien nos ha regalado este tutorial para añadir subtítulos srt a un archivo mp4.
Aquí va!

Tutorial para añadir subtítulos srt a un archivo mp4

Primero de todo, debemos instalar el programa mencoder (en el caso de que no lo tengamos instalado).
Se instala de la siguiente manera:
sudo apt-get install mencoder
Los subtítulos tienen que estar en srt, codificados en utf-8, con formato de línea unix. Todo esto se selecciona al guardar el archivo, o en una descarga estándar desde tu navegador.
Una vez obtenido el archivo de subtitulo, ejecutamos el comando que se encuentra abajo del artículo, en consola, cambiando:

AQUIVAELSUBTITULO por el nombre del archivo de subtítulo.
AQUILASALIDA.MP4 por el nombre del archivo que va a contener el subtítulo y el vídeo “pegado”.
AQUIElVIDEORIGINAL.mp4 por el nombre del archivo original.

El archivo y el subtítulo se tiene que encontrar en la misma carpeta en la que se ejecuta el comando.

mencoder -oac mp3lame -ovc lavc -lavcopts vcodec=lavc -sub AQUIVAELSUBTITULO.srt -subfont-text-scale 3.0 -subpos 95  -sub-bg-alpha 50 -utf8 -o AQUILASALIDA.mp4 AQUIELVIDEORIGINAL.mp4

]]>
http://www.minipimer.tv/?feed=rss2&p=1817 0
TUTORIAL STREAMING DE AUDIO CON PUREDATA http://www.minipimer.tv/?p=1241 http://www.minipimer.tv/?p=1241#comments Tue, 08 Mar 2011 14:22:03 +0000 minipimer http://www.minipimer.tv/?p=1241 ...continue reading]]>  

Como hacer un streaming de audio con Puredata (y cualquier sistema operativo):

1. Bajar los 2 archivos ‘miniaudiostreamer_v3.pd’ y ‘fondo.gif’. Crear una carpeta en cualquier sitio en tu ordenador y guardar los dos archivos dentro. (En esta misma carpeta se guardarán los archivos de audio que vas a crear si grabas tus sesiones de stream)

2. Abrir el patch miniaudiostreamer_v2.pd con Pure Data . (Es mejor tener la versión PD_Extended. Para bajarlo – http://puredata.info/downloads)

3. Verificar que el audio funciona:
- Ir a media -> test audio and MIDI

- Verificar que la entrada de micro funciona – los números en 1/2 suben respondiendo a un sonido que das al micro…

- Verificar que la salida funciona – cambiar en TEST TONES de off a 60/80 y probar noise/tone. Tienes que escucharlos, si no los escuchas, no está funcionando…

- El compute audio tiene que estar encendido pero se hace automáticamente cuando abres el patch)

4. Cosas importantes de saber sobre PD para principiantes:
- Hay 2 modos de funcionamiento del cursor:
- Uno es para editar el patch – escribir texto, cambiar nombre del archivo, elegir y mover o eliminar cosas.
- Otro es para ejecutar el funcionamiento del patch – pulsar un bang (bang = los botones redondos), pulsar un toggle para activar/desactivarlo (toggle = botones cuadrados que tienen modos on/off = con/sin X) mover el slider del volumen etc.
Para cambiar entre los 2 modos puedes ir a edit; edit mode . pero es muy útil usar el ‘shortcut’ control+E o command+E en mac. Vas a ver que el símbolo del cursor cambia (a veces hay que moverlo un poquito para que cambie). La mayoría de cosas que vas a hacer será en modo ejecutar. Prueba a mover un slider de volumen o pulsar un botón. Vamos a decir sólo cuando tengas que usar el otro modo (editar).

5. Subir el volumen en el bloque ‘entrada de línea’ y ver que responde el ‘meter’ al sonido que entra del micro

6. Subir el volumen_out en el bloque ‘salida speakers’ y escucharlo (speaker = ampli o altavoz). Aquí cuidado – la salida del altavoz es solo para ti que estás escuchando. NO ES lo que sale al stream/archivo. Si los altavoces están cerca del micro, va a hacer un feedback! (lo vas a escuchar si pasa…) entonces es mejor escuchar con cascos… Cuando quieras escuchar subes el volumen, pero si no quieres, lo bajas igual y no le pasa nada al stream/archivo.

7. Bloque ‘archivo’: Podemos grabar todo en un archivo de sonido. Grabar en un archivo es una cosa independiente del stream!. Si pulsas el botón verde ‘crear’, el archivo ‘cualquier_nombre.wav’ aparece en la carpeta donde tenemos guardado el patch en el ordenador. Para cambiar el nombre del archivo hay que estar en modo editar! cambia el modo con control/comand+E como explicamos en el punto 4. Cambia sólo el nombre a lo que quieras (pero deja la palabra open y la extension .wav!). una posibilidad útil es poner nombre con fecha y/o hora – Taller_10022011_1740.wav (no se puede utilizar barra/, space, puntos ni signos raros en el nombre. utiliza guiones bajos o normales: -, _ ). A mano derecha del bloque hay una tontería que te da la fecha y hora del sistema si pulsas el botón…. :)

- Luego puedes pulsar grabar o parar a grabar al archivo. cuidado! si no cambias el nombre del archivo, cada vez que pulsas grabar, va a reescribir el archivo y perderás el último…

8. Bloque ‘stream’: En principio es MUY fácil:

a- Rellenar los datos en el bloque lila así como esta indicado.

Los datos que se te piden son:
- datos del servidor (nombre del servidor y password): en el caso que no tengas un servidor icecast propio y quieras emitir material LIBRE y no comercial, puedes utilizar el servicio de giss.tv.
- el nombre el mountpoint (Para más información pinchas aquí.)
- tus datos personales (nombre y, si tienes, pagina web)
b- Pulsas el boton rojo de stream!


Si el “toggle” (cuadrado amarillo debajo de [oggcast~] esta activado=tiene una X, quiere decir que nuestro stream esta funcionando y conectado
Si no tiene la X, quiere decir que no estamos conectados ni streameando..
Más abajo el otro  “toggle” (cuadrado rosa ) nos sirve para activar-desactivar la reconexión automatica del stream en caso de que se corte o desconecte..  y tenemos que marcarlo nosotras ( pulsando sobre el ) con X = activado  sin X = desactivado
Así como está hecho el patch, el stream aparecerá en – http://stream.hangar.org:8000/minipimer.ogg

Se pueden cambiar datos de calidad o metadata. Para mucha más información sobre estas posibilidades puedes ir al ‘help’ del objeto [oggcast~] pulsando el botón derecho sobre el objecto y eligiendo ‘help’

 

]]>
http://www.minipimer.tv/?feed=rss2&p=1241 0
Remuxer http://www.minipimer.tv/?p=112 http://www.minipimer.tv/?p=112#comments Fri, 18 Sep 2009 12:23:36 +0000 minipimer http://www.minipimer.tv/?p=112 ...continue reading]]>

Remuxer es una aplicación que sirve para cortar archivos ogg de video sin necesidad de programas más complejos. Lo usamos para poner a punto las emisiones, quitarle trozos muertos, o dividirlas en más de una parte.

Para usarlo:

DOBLE VERSION:

A) en mi ordenador ha funcionado así:

1- instalarte (si no lo tienes) el python desde el synaptic

2- bajate el remuxer desde esta página http://osvideo.constantvzw.org/remuxer-cut-cut/

3- te baja uno script y te lo guardas en la carpeta principal

4- entonces vas al terminal y escribes: ls

5- te va a decir todas las carpetas y los documentos que hay en tu carpeta principal, entonces controlas que esté también el script que te bajaste “remuxer.py”

6- entonces escribes: py

7- te abre una series de códigos, cuando acaba escribes: python remuxer.py y te lo abre voila!

B) en otro ordenador, haces todo igual hasta el punto 5, luego con el botón derecho le das sobre el remuxer.py y lo abres en otra terminal y escribes py o si no python remuxer.py

y en una de estas dos maneras tendría que funcionar…

]]>
http://www.minipimer.tv/?feed=rss2&p=112 0
TSS http://www.minipimer.tv/?p=95 http://www.minipimer.tv/?p=95#comments Fri, 18 Sep 2009 11:24:32 +0000 minipimer http://www.minipimer.tv/?p=95 ...continue reading]]>

TSS: theora streaming studio – tutorial muy básico-
es la interfaz (GUI) para hacer streaming con el software ffmpeg2theora.

  1. para instalarlo bájalo de la página theorastreamer-0.2.1-1-i386.deb y mira cómo instalarlo en la página http://gollum.artefacte.org/tss/ (donde esta el tutorial en ingles del theora)

2) Una vez instalado en el ordenador abres la pestaña “source” y aparece esta interfaz:


external image tss01.png

3) desde aquí puedes eligir la fuente de tu streaming

  • use dv input: sirve para capturar el material que entra por firewire (o sea o de la cámera directa o desde la canopus)

  • video capture or webcam: sirve para capturar desde webcam (aun no está desarrollado, por ahora es mejor usar firewire)

  • video file: sirve para streamear o encodear un video que ya tienes en el ordenador

4) ahora que has eligido tu fuente de streaming pasas a la pestaña “target 1” y configuras tus preferencias:

  • external image tss06.png

  • frame size: las dimensiones

  • frame rate: frame por segundo

  • audio quality: calidad audio

  • video quality: calidad video

  • audio channels:canales de audio

  • audio samplerate:

estas preferencias dependen del ancho de banda que tienes (poco= calidad baja)

  • ffmpeg2theora metadata: aquí pones los datos relacionados con tu video (es opcional ponerlos pero sirven para permitirte una búsqueda mejor y para que quien lo mira se informe sobre lo que estás streameando)

  • icecast server settings: tienes que poner los datos de tu mountpoint

- para hacer un mountpoint vas a http://giss.tv, te inscribes y eliges el nombre de tu canal, luego giss te enviará un mail con todos los datos
server: nombre del servidor de streaming que vas a usar (ej: giss.tv)
port: puerto que usas (generalmente 8000 u 8001)
mountpoint: nombre de tu mountpoint (acordarse de poner siempre el slash (barra) “/” delante del nombre y luego el .ogg)
password: el password que te da tu servidor de streaming

  • PD: si por alguna razón no funciona la red y no puedes hacer streaming, entonces no pongas estos datos en el “icecast server setting”, simplemente pones el nombre con el que quieres guardar tu archivo en la pestaña “dump to local file” y cuando le das a executar el theora te guarda lo que estás grabando en tu ordenador
    dump to local file: sirve para guardar lo que estás grabando (o para guardar el reencodeo de un video que ya tienes), funciona ambos si tu estás streameando que si estás grabando y yastá.

** en el metadata NUNCA usar comillas (“  “).


]]>
http://www.minipimer.tv/?feed=rss2&p=95 1