viernes, 24 de junio de 2016

Software para dos camaras (gratis) y volverlas IP

http://www.webcamxp.com/download.aspx


webcamXP Free 5.9.8.7 (13Mb)

webcamXP Free is free for private use and allows connecting up to 2 cameras.

Download from Mirror 1 (USA)
Download from Mirror 2 (Switzerland)

Editor de Videos para hacer tutoriales gratuito ActivePresenter

Editor de Videos para hacer tutoriales gratuito ActivePresenter

http://atomisystems.com/activepresenter/


ActivePresenter Feature Highlights

Comandos Utiles para la conversión y manipulación de videos con FFmpeg, convertir mp4 a mp3

Comandos Utiles para la conversión y manipulación de videos, convertir mp4 a mp3

http://www.labnol.org/internet/useful-ffmpeg-commands/28490/

Useful FFmpeg Commands

The FFmpeg tool can help you convert almost any audio and video file from the command line. Here are some useful FFmpeg commands you should know.
FFmpeg is an extremely powerful and versatile command line tool for converting audio and video files. It is free and available for Windows, Mac and Linux machines. Whether you want to join two video files, extract the audio component from a video file, convert your video into an animated GIF, FFmpeg can do it all and even more.

Extract the audio from a video file with this simple FFmpeg command.
Extract the audio from a video file with this simple FFmpeg command.

Useful FFmpeg Commands

FFmpeg supports all popular audio and video formats. Or you can running the command ./ffmpeg -formats to get a list of every format that is supported by your FFmpeg installation. If you are just getting started, here are some commands that will give you good idea of the capabilities of this tool.

1. Cut video file into a smaller clip

You can use the time offset parameter (-ss) to specify the start time stamp in HH:MM:SS.ms format while the -t parameter is for specifying the actual duration of the clip in seconds.
ffmpeg -i input.mp4 -ss 00:00:50.0 -codec copy -t 20 output.mp4

2. Split a video into multiple parts

If you want to split a large video into multiple smaller clips without re-encoding, ffmpeg can help. This command will split the source video into 2 parts – one ending at 50s from the start and the other beginning at 50s and ending at the end of the input video.
ffmpeg -i video.mp4 -t 00:00:50 -c copy small-1.mp4 -ss 00:00:50 -codec copy small-2.mp4

3. Convert video from one format to another

You can use the -vcodec parameter to specify the encoding format to be used for the output video. Encoding a video takes time but you can speed up the process by forcing a preset though it would degrade the quality of the output video.
ffmpeg -i youtube.flv -c:v libx264 filename.mp4
ffmpeg -i video.wmv -c:v libx264 -preset ultrafast video.mp4

4. Join (concatenate) video files

If you have multiple audio or video files encoded with the same codecs, you can join them into a single file using FFmpeg. Create a input file with a list of all source files that you wish to concatenate and then run this command.
ffmpeg -f concat -i file-list.txt -c copy output.mp4

5. Mute a video (Remove the audio component)

Use the -an parameter to disable the audio portion of a video stream.
ffmpeg -i video.mp4 -an mute-video.mp4

6. Extract the audio from video

The -vn switch extracts the audio portion from a video and we are using the -ab switch to save the audio as a 256kbps MP3 audio file.
ffmpeg -i video.mp4 -vn -ab 256 audio.mp3

7. Convert a video into animated GIF

FFmpeg is an excellent tool for converting videos into animated GIFs and the quality isn’t bad either. Use the scale filter to specify the width of the GIF, the -t parameter specific the duration while -r specifies the frame rate (fps).
ffmpeg -i video.mp4 -vf scale=500:-1 -t 10 -r 10 image.gif

8. Extract image frames from a video

This command will extract the video frame at the 15s mark and saves it as a 800px wide JPEG image. You can also use the -s switch (like -s 400×300) to specify the exact dimensions of the image file though it will probably create a stretched image if the image size doesn’t follow the aspect ratio of the original video file.
ffmpeg -ss 00:00:15 -i video.mp4 -vf scale=800:-1 -vframes 1 image.jpg

9. Convert Video into Images

You can use FFmpeg to automatically extract image frames from a video every ‘n’ seconds and the images are saved in a sequence. This command saves image frame after every 4 seconds.
ffmpeg -i movie.mp4 -r 0.25 frames_%04d.png

10. Merge an audio and video file

You can also specify the -shortest switch to finish the encoding when the shortest clip ends.
ffmpeg -i video.mp4 -i audio.mp3 -c:v copy -c:a aac -strict experimental output.mp4
ffmpeg -i video.mp4 -i audio.mp3 -c:v copy -c:a aac -strict experimental -shortest output.mp4

11. Resize a video

Use the size (-s) switch with ffmpeg to resize a video while maintaining the aspect ratio.
ffmpeg -i input.mp4 -s 480x320 -c:a copy output.mp4

12. Create video slideshow from images

This command creates a video slideshow using a series of images that are named as img001.png, img002.png, etc. Each image will have a duration of 5 seconds (-r 1/5).
ffmpeg -r 1/5 -i img%03d.png -c:v libx264 -r 30 -pix_fmt yuv420p slideshow.mp4

13. Add a poster image to audio

You can add a cover image to an audio file and the length of the output video will be the same as that of the input audio stream. This may come handy for uploading MP3s to YouTube.
ffmpeg -loop 1 -i image.jpg -i audio.mp3 -c:v libx264 -c:a aac -strict experimental -b:a 192k -shortest output.mp4

14. Convert a single image into a video

Use the -t parameter to specify the duration of the video.
ffmpeg -loop 1 -i image.png -c:v libx264 -t 30 -pix_fmt yuv420p video.mp4

15. Add subtitles to a movie

This will take the subtitles from the .srt file. FFmpeg can decode most common subtitle formats.
ffmpeg -i movie.mp4 -i subtitles.srt -map 0 -map 1 -c copy -c:v libx264 -crf 23 -preset veryfast output.mkv

16. Crop an audio file

This will create a 30 second audio file starting at 90 seconds from the original audio file without transcoding.
ffmpeg -ss 00:01:30 -t 30 -acodec copy -i inputfile.mp3 outputfile.mp3

17. Change the audio volume

You can use the volume filter to alter the volume of a media file using FFmpeg. This command will half the volume of the audio file.
ffmpeg -i input.wav -af 'volume=0.5' output.wav

18. Rotate a video

This command will rotate a video clip 90° clockwise. You can set transpose to 2 to rotate the video 90° anti-clockwise.
ffmpeg -i input.mp4 -filter:v 'transpose=1' rotated-video.mp4
This will rotate the video 180° counter-clockwise.
ffmpeg -i input.mp4 -filter:v 'transpose=2,transpose=2' rotated-video.mp4

19. Speed up or Slow down the video

You can change the speed of your video using the setpts (set presentation time stamp) filter of FFmpeg. This command will make the video 8x (1/8) faster or use setpts=4*PTS to make the video 4x slower.
ffmpeg -i input.mp4 -filter:v "setpts=0.125*PTS" output.mp4

20. Speed up or Slow down the audio

For changing the speed of audio, use the atempo audio filter. This command will double the speed of audio. You can use any value between 0.5 and 2.0 for audio.

ffmpeg -i input.mkv -filter:a "atempo=2.0" -vn output.mkv
Stack Exchange has a good overview to get you started with FFmpeg. You should also check out the official documentation at ffmpeg.org or the wiki at trac.ffmpeg.org to know about all the possible things you can do with FFmpeg.
Also see: Essential Linux Commands

How to Install FFmpeg on Windows

http://adaptivesamples.com/how-to-install-ffmpeg-on-windows/

Understandably, most people are a little lost when it comes to using command-line programs like FFmpeg. But don’t worry, I was there not too long ago, and now I’ll try explain as thoroughly as I can how to install it and start using it.
But first, a little info from their site:
FFmpeg is the leading multimedia framework, able to decode, encode, transcode, mux, demux, stream, filter and play pretty much anything that humans and machines have created. It supports the most obscure ancient formats up to the cutting edge.
So really, you’re doing yourself a huge favour by installing it, you just need a little help to get started.

1: Download

2: Unzip

To make the download size nice and small, it’s compressed into a .7z file, which is just like a .zip file but smaller. Chances are you know exactly what this is and how to extract it, but if not, you’ll just need to download a program called 7zip which will allow you to unzip it. I know it sounds like I’m sending you further down the rabbit hole, but 7zip is another program you’ll not regret you installed.
Unzip it to a folder that’s easy to find, like directly to your C:\ drive. It should create a folder like ffmpeg-20140530-git-98a6806-win64-static, but just rename it to ffmpeg for simplicities sake. You’ll thank me later.
It should look something like this:

3: Add to Path

Finally, we need to add the bin folder, which contains the ffmpeg.exe file, to our system path to allow us to run the commands easily.
Technically, you could always do something like C:\ffmpeg\bin\ffmpeg.exe -codecs,
but it’s much easier to type ffmpeg -codecs.
If you try that right now, you’ll get an error saying that the ffmpeg is not recognized as an internal or external command.

That basically means windows has not idea what you’re talking about.
All we need to do is add C:\ffmpeg\bin to our system path, and it’ll understand us.
So, in the Start Menu, right click on Computer and choose Properties.

Then select Advanced system settings:

Open up the Environment Variables:

And then edit the Path variable:

The Path is just a list of folders that contain commands you’re allowed to use without typing in the full path of the exe files.
So, go ahead and add C:\ffmpeg\bin to the end of the line, making sure that there’s a semi-colon (;) after the previous folder:

4: Use it!


That’s it!
If you weren’t successful, just post a comment below and I’ll help you out :)

Como actualizar el path de windows sin reiniciar, COMO ADICIONAR UNA VARIABLE A LAS VARIABLES DE ENTORNO EN WINDOWS

Cuando necesitas actualizar el PATH de windows (variables de entorno) sin reiniciar para tomar los cambios:

- Abrir una ventana de consola (cmd):
    windows+r
    ----luego en la consola digitas----> CMD
- Escribir:

SET PATH=%PATH%;C:\CmdShortcuts

      Donde La variable creada en el path C:\CmdShortcuts se debe adicionar con el moando set, como se mostro anteriomente.


COMO ADICIONAR UNA VARIABLE A LAS VARIABLES DE ENTORNO EN WINDOWS
Recordar: Para adicionar una variable al PATH:
- Click derecho sobre icono de windows (parte inferior izquierda)
- Click en Sistema, debe salir una ventana: Panel de control\Sistema y seguridad\Sistema
- Click en: Configuración Avanzada del Sistema, aparece ventana Propiedades del Sistema

- Click en el botón inferior derecho: Variables de Entorno, parece ventana Variables de Entorno
- En el frame inferior Variables del Sistema, aparece Path, seleccionarlo (con click)
- Despues de Seleccionar Path, click en botón editar
- En Windows 10: Click en botón nuevo y copiar la ruta que tiene los ejecutables que quieres que se vean desde cualquier ruta, por ejemplo: C:\CmdShortcuts
- Click en Aceptar
- y voila


martes, 14 de junio de 2016

Cuidado con Las estratagemas de mala fe que utilizan los que son malintencionados, Desconfiar de citas de Schopenhauer y Churcill

http://verne.elpais.com/verne/2016/06/13/articulo/1465835721_804186.html?id_externo_rsoc=FB_CM_Verne

Consejos de Schopenhauer para ganar una discusión política

"El arte de tener razón" reúne tretas para enzarzarse en discusiones políticas y salir airoso





  • El filósofo Arthur Schopenhauer
    El filósofo Arthur Schopenhauer.

    La campaña electoral es una buena excusa para desempolvar un clásico: El arte de tener razón, de Arthur Schopenhauer. El filósofo reúne en este texto 38 "estratagemas de mala fe" para salir airoso de un debate, con independencia de si lo que decimos es cierto o no. Y es que, según el alemán, "quien discute no combate en pro de la verdad, sino de su tesis". La dialéctica es comparable a la esgrima y da igual quién tuviera "razón en la discusión que originó el duelo: tocar y parar, de eso se trata".
    Estas son algunas de las tretas del libro, aplicables tanto por los candidatos como por nosotros mismos, si cometemos el error de enzarzarnos en una discusión política:
    1. Suscitar la cólera del adversario, ya que "encolerizado, no está en condiciones de juzgar de forma correcta". Schopenhauer apunta que si el adversario se enfada con una idea, hay que insistir con el argumento. Hemos tocado un punto débil.
    2. Si hacemos comparaciones, hay que elegir los términos que favorezcan nuestra interpretación. "Uno dice 'los sacerdotes', el otro 'la clerigalla'".
    3. Si queremos que el adversario acepte una tesis, "debemos presentarle su opuesto" y darle a elegir. Se trata de contraponer el gris al negro, para poder llamarlo blanco. Por ejemplo, se le puede dar a escoger entre "estas medidas para reactivar el empleo o el paro", como si no hubiera más opciones.
    4. Buscar contradicciones con cualquier cosa que haya dicho o admitido. El propio filósofo da un ejemplo muy gráfico: si defiende el suicidio, "se exclama de inmediato '¿por qué no te ahorcas tú?'".
    5. Si nuestro interlocutor va camino de derrotarnos, no debemos permitir que lleve su argumento hasta el final: "Le interrumpiremos, haremos divagar, desviaremos el curso de la discusión y la llevaremos a otras cuestiones".
    6. Schopenhauer llama "jugada brillante" a darle la vuelta al argumento. En su ejemplo, el adversario dice: "Es un niño, hay que tener paciencia". A lo que se puede responder: "Precisamente porque es un niño hay que corregirle".
    7. "En vez de razones, empléense autoridades". Schopenhauer recomienda tergiversar, falsificar o incluso inventar citas. El objetivo es aprovechar que "son muy pocos los que pueden pensar, pero todos quieren tener opiniones". Es decir, si alguien cita al pobre Churchill (o a Schopenhauer), es mejor desconfiar.
    8. Se puede hacer sospechosa una afirmación del adversario "subsumiéndola en una categoría aborrecible, aun cuando no esté relacionada con ella más que por similitud o de modo vago". Por ejemplo, "eso es comunismo" o "eso es fascismo".
    9. "Eso puede ser cierto en la teoría, pero en la práctica es falso". Se trata de un sofisma, ya que "lo que es cierto en teoría tiene que serlo también en la práctica: si no lo es, hay un fallo en la teoría".
    10. Si el adversario no responde a una pregunta o a un argumento, sino que lo elude o responde con otra pregunta, hay que insistir. De nuevo, "hemos tocado un punto flaco". Ejemplo clásico: cuando alguien contesta a una acusación de corrupción con "y los ERES, ¿qué?".
    11. "Aturdir, desconcertar al adversario mediante palabrería sin sentido". El disparate tiene que sonar "erudito o profundo".
    12. Si todo falla y "se advierte que el adversario es superior", pasamos al insulto: "Personalícese, séase ofensivo, grosero".
    Hay que añadir que Schopenhauer acabó cansado de "estos escondrijos de la insuficiencia" y no quiso publicarlos: se editaron en 1864, cuatro años después de su muerte. De hecho, cierra sus consejos con "la única contrarregla segura": solo hay que discutir con aquellos que emplean razones y no "sentencias inapelables", por lo que pueden "soportar no llevar la razón cuando la verdad está de otra parte". Y concluye: "Déjese al resto decir lo que quiera".

    Instalar Arduino en Linux Ubuntu

    /////////////////////////////////////////////////////////////////////////////////////////////////////

    1. Descargar Arduino
    www.arduino.cc/en/Main/Software

    2.  Abrir una Terminal o Consola

    3. Descomprimir tar (tener en cuenta cambiar números del nombre según la version descargada)
     
    tar -xvf arduino-1.6.6-*.tar.xz
     
    4. Mover el resultado al directorio /opt para uso Global

    sudo mv arduino-1.6.6 /opt

    5. Ir a la carpeta que movimos
     
    cd /opt/arduino-1.6.6/

    6. Dar permisos de Ejecución al scrip install.sh
     
    chmod +x install.sh

    7. Ejecutar el script
     
    ./install.sh

    8. Abrir IDE Arduino desde el shortcut creado en el escritorio

    /////////////////////////////////////////////////////////////////////////////////////////////////////

    http://ubuntuhandbook.org/index.php/2015/11/install-arduino-ide-1-6-6-ubuntu/

    How to Install The Latest Arduino IDE 1.6.6 in Ubuntu

    November 30, 2015 — 15 Comments
    Install latest Arduino in Ubuntu
    Quick tutorial shows you how to the latest Arduino IDE, so far its version 1.6.6, in all current Ubuntu releases.
    The open-source Arduino IDE has reached the 1.6.6 release recently with lots of changes. The new release has switched to Java 8, which is now both bundled and needed for compiling the IDE. See the RELEASE NOTE for details.
    Arduino 1.6.6 in Ubuntu 15.10
    For those who don’t want to use the old 1.0.5 version available in Software Center, you can always follow below steps to install Arduino in all Ubuntu releases:
    Replace the words in red for future releases
    1. Download the latest packages, Linux 32-bit or Linux 64-bit, from the official link below:
    Don’t know your OS type? Go and check out System Settings -> Details -> Overview.
    2. Open terminal from Unity Dash, App Launcher, or via Ctrl+Alt+T keys. When it opens, run below commands one by one:
    Navigate to your downloads folder:
    cd ~/Downloads
    navigate-downloads
    Decompress the downloaded archive with tar command:
    tar -xvf arduino-1.6.6-*.tar.xz
    extract-archive
    Move the result folder to /opt/ directory for global use:
    sudo mv arduino-1.6.6 /opt
    move-opt
    3. Now the IDE is ready for use with bundled Java. But it would be good to create desktop icon/launcher for the application:
    Navigate to install folder:
    cd /opt/arduino-1.6.6/
    Give executable permission to install.sh script in that folder:
    chmod +x install.sh
    Finally run the script to install both desktop shortcut and launcher icon:
    ./install.sh
    In below picture I’ve combined 3 commands into one via “&&”:
    install-desktop-icon
    Finally, launch Arduino IDE from Unity Dash, Application Launcher, or via Desktop shorcut.

    Enable Serial Port Arduino in Linux, Habilitar consola del puerto serial en linux

    Enable Serial Port Arduino in Linux, Habilitar consola del puerto serial en linux


    Primero miramos los puertos tty en linux

    # dmesg | grep tty

    Luego configuramos los permisos del puerto ttyACM0 (Arduino Uno) en linux:

    # sudo chmod 777 /dev/ttyACM0

    Luego podemos abrir la consola de Arduino y ya superamos el error

     $ sudo chmod 777 /dev/ttyACM0


    https://www.youtube.com/watch?v=qzkUkXJkto0

    Solucionar el problema del reconocimiento del puerto serial en el IDE de Arduino, comandos ejecutados:
    sudo tail -f /var/log/syslog
    sudo chmod 777 /dev/ttyACM0


    lunes, 13 de junio de 2016

    Bluetooth HC 05 Arduino Android Configuración

    http://www.techbitar.com/modify-the-hc-05-bluetooth-module-defaults-using-at-commands.html

    https://geekytheory.com/conectar-android-con-arduino-por-bluetooth-capitulo-1/

    http://www.instructables.com/id/Como-conectar-bluetooth-HC-05-Arduino-y-diadema-Mi/

    http://saber.patagoniatec.com/hc-05-bluetooth-conectar-esclavo-hc05-maestro-master-save-wireless-tutorial-iot-celular-smartphone-arduino-argentina-ptec/

    http://www.naylampmechatronics.com/blog/24_Configuraci%C3%B3n--del-m%C3%B3dulo-bluetooth-HC-05-usa.html

    https://play.google.com/store/apps/details?id=es.pymasde.blueterm&hl=es

    http://diymakers.es/arduino-bluetooth/ 

    http://blog.theinventorhouse.org/como-conectar-bluetooth-hc-05-arduino-y-diadema-mindwave-neurosky/

    https://www.dlabs.co/curso-de-arduino-y-robotica-comunicacion-bluetooth/





    http://www.techbitar.com/modify-the-hc-05-bluetooth-module-defaults-using-at-commands.html