Generando Y Editando Vídeos Sistema Operativo Windows

Total Page:16

File Type:pdf, Size:1020Kb

Load more

MÓDULO I GENERANDO Y EDITANDO VÍDEOS SISTEMA OPERATIVO WINDOWS [Autores ] Juan Medina Molina Ángeles Sánchez-elvira Paniagua Miguel Santamaría Lancho Pedro Marauri Martínez de Rituerto MÓDULO I : GENERANDO Y EDITANDO VÍDEOS 1. El CódeC Xvid Antes de iniciar la producción de vídeo hay que tener en cuenta que habrá que distribuir el resultado. Aunque una de las opciones que se presenta es el alojamiento en un portal de vídeos como YouTube o Vimeo, es posible que también optemos por otras formas de distribución, como podría ser una página web donde descargar los vídeos. Un tamaño de vídeo dificultaría esta tarea Para ello existen los códec de vídeo, que permiten obtener un archivo de menor tamaño pero en cambio disminuye la calidad. Así, resulta muy importante la elección del códec, y en nuestro caso elegimos el códec Xvid. La página web oficial es: http://www.xvid.org Y el enlace directo de descarga de este códec es: http://www.digital-digest.com/software/download.php?sid=1052&ssid=0&did=1 Una vez hemos descargado el archivo de instalación, seguiremos unos sencillos pasos para tener instalado el códec en nuestro ordenador. Como utilizaremos este códec para codificar vídeos por captura de pantalla, es importante que cuando hagamos uso de él, no aparezca ninguna pantalla de este programa, para ello, comprobaremos que no se muestra el estado de codificador, para ello accedemos al códec por “Archivos de programa” llegando a la ventana principal y pulsando donde indica la flecha, y en el siguiente paso la casilla indicada con la flecha debe estar en blanco: 2 MÓDULO I : GENERANDO Y EDITANDO VÍDEOS 2. Captura en vídeo de la pantalla Nuestro objetivo será la obtención de vídeos por captura de pantalla, ya sea de una presentación, un tutorial, o una exposición “a mano alzada”. El programa elegido es Hypercam, ya que su versión 2 es gratuita, y es de fácil uso y hemos trabajado mucho tiempo con él obteniendo muy buenos resultados. A partir de la página oficial de Hypercam: http://www.hyperionics.com/hc/ y siguiendo una serie de pasos, podemos descargar e instalar este programa. La página principal de este programa es: Donde podremos configurar algunas elementos y también seleccionar la zona o ventana de la pantalla que deseamos grabar, iniciar y finalizar la grabación, etc... Fijándonos en las pestañas superiores, la segunda “Hot Keys” nos muestra una serie de teclas que permiten realizar una serie de acciones pulsando estas teclas. Esto es muy útil cuando por ejemplo realizamos una captura a pantalla completa de una presentación. También tenemos una pestaña “Avi File” donde configuraremos la carpeta donde se almacenarán los vídeos obtenidos, y también podremos seleccionar el códec codificaremos el vídeo: En la pestaña “Sound” elegiremos si grabar sonido o no y también la calidad de éste, y finalmente en la pestaña Options indicaremos si deseamos que se grabe el cursor o no. 3 MÓDULO I : GENERANDO Y EDITANDO VÍDEOS El proceso de grabación es muy sencillo, desde la zona de grabación seleccionaremos la zona de la pantalla o ventana a grabar, situaremos la ventana del programa fuera de la zona de grabación o bien en esta ventana seleccionaremos “Hide Hypercam Window”, pulsaremos en Start Rec. o bien utilizaremos la tecla correspondiente a esta acción, y finalizaremos la grabación con la pulsando en el mismo lugar o en la misma tecla. Podremos encontrar nuestro archivo de vídeo en la carpeta de salida que hemos indicado en la configuración del programa. 3. Captura de vídeo a mano alzada Para la generación de vídeo “a mano alzada” dado que es muy complicado escribir o dibujar en pantalla con el ratón, necesitamos un dispositivo extra. Nosotros presentamos tres posibilidades: i) Un lápiz óptico: Conectamos el dispositivo de la derecha al ordenador mediante un cable, y situamos este dispositivo en la parte superior de la hoja donde vamos a escribir. Este dispositivo cuenta con un programa propio de forma que todo lo que dibujamos o escribimos con el bolígrafo de la derecha en el folio, se visualiza en este programa. Con Hypercam podemos capturar todo el desarrollo que se va produciendo. A favor: el precio no es muy alto, sobre 60 euros (45 dólares). En contra, la zona de grabación es pequeña, y la resolución no es grande, además de unos trazos bastante rectos. Por ello, es una opción solamente indicada cuando la calidad no nos preocupa. ii) Bolígrafo con cámara. Hemos utilizado el dispositivo Papershow: Contamos con un vídeo con una cámara en la punta de escritura. Al escribir sobre un papel especial, la cámara transmite el desarrollo al ordenador donde hemos conectado el dispositivo que aparece en la derecha. Podemos usar un programa incluido con el dispositivo para visualizar todo el desarrollo. 4 MÓDULO I : GENERANDO Y EDITANDO VÍDEOS Los resultados son bastante buenos, y el coste no muy elevado, unos 150 euros (200 dólares) Por otra parte, una vez que hemos terminado con la primera libreta incluida tendremos que adquirir nuevas libretas de 48 hojas que cuestan unos 12 euros (15 dólares). La página web oficial de Papershow es: http://www.papershow.com/es/ iii) Tablet PC: Es un ordenador portátil con una pantalla táctil. Podemos mover su pantalla hasta obtener una especie de cuaderno y usando un lápiz incluido y el programa adecuado, visualizar toda la exposición. El coste es elevado, unos 1000 euros dependiendo de la potencia del dispositivo y la marca, aunque hay que tener en cuenta que contamos además con un ordenador portátil. iv) También contamos con las tabletas digitalizadoras: aunque en el vídeo no hemos hablado sobre ellas. El problema es que en la mayoría de ellas, al escribir en la tableta, para ver el desarrollo tenemos que mirar en la pantalla del ordenador, y esto puede resultar una dificultad bastante grande. Su coste varía según característica y marca. 5 MÓDULO I : GENERANDO Y EDITANDO VÍDEOS En cuanto a los programas de visualización, o como a nosotros nos gusta llamar, “editores a mano alzada”, además de los que incluyen algunos de estos dispositivos contamos con: • Programa Windows Journal, que está incluido en algunas versiones del sistema operativo Windows. • Microsoft Ofice OneNote: Incluido en el paquete de programas Microsoft Office, es un programa que hemos usado mucho usando una Tablet PC, y estamos muy satisfechos con los resultados obtenidos. 4. EdiCión de vídeos En muchas ocasiones tendremos que editar nuestros vídeos resultantes. Las dos acciones más importante que llevamos a cabo serán cortar el archivo para quedarnos solo con la parte que nos interese, o bien, unir dos o varías trozos. Para ello el programa que hemos escogido es gratuito y es VirtualDub, cuya página oficial es: http://www.virtualdub.org/ Y página de descarga: http://virtualdub.sourceforge.net/ Este programa cumple perfectamente con nuestro propósito. Una vez descargado el archivo, simplemente tendremos que descomprimirlo en una carpeta que situaremos un lugar que recordemos. Para acceder al programa, accederemos a dicha carpeta y haremos doble clic sobre el archivo VirtualDub. La ventana principal del programa es: 6 MÓDULO I : GENERANDO Y EDITANDO VÍDEOS Dado que ya a la hora de generar los vídeos ya hemos realizado el procedimiento de codificación, es importante que a la hora de utilizar VirtualDub no volvamos a pasar por este proceso. Para ello, antes de empezar a trabajar iremos al menú de Vídeo y seleccionar la opción “Direct Stream Copy”. 7 MÓDULO I : GENERANDO Y EDITANDO VÍDEOS MÓDULO I GENERANDO Y EDITANDO VÍDEOS SISTEMA MAC OS X [Autores ] Juan Medina Molina Ángeles Sánchez-elvira Paniagua Miguel Santamaría Lancho Pedro Marauri Martínez de Rituerto 8 MÓDULO I : GENERANDO Y EDITANDO VÍDEOS Captura de vídeo Antes de iniciar la visión de los videotutoriales para usuarios de Mac OS X debemos advertir que la utilización de QuickTime player para hacer grabaciones solo es posible para aquellos usuarios que tengais las últimas versiones del sistema operativo. Para comprobar si vuestro QuickTime es capaz de hacer grabaciones lo único que tenéis que hacerlo es abrirlo y pulsar el menú archivo. En la imagen de la izquierda se muestra lo que veréis en las versiones antiguas y a la derecha el menú Archivo de las últimas versiones. Si tienes una versión antigua del navegador de QuiCktime te recomendamos utilizar una aplicación web denominada « Screencast-O-Matic » (ver video MAC 6 : Grabar videos con Screencast-O-Matic). Ésta es la aplicación que he utilizado para grabar las películas sobre el funcionamiento de QuickTime. Tal y como indicamos en este vídeo, esta aplicación tiene algunas características muy interesantes. El único problema es que no podrás editar los vídeos que grabes, pero en el Módulo 2 verás que puedes hacer la edición directamente en YouTube. GrabaCión de videos Con QuiCkTime Player Los usuarios de Mac cuentan con una utilidad de captura de vídeo que viene incorporada de serie con el sistema operativo. Nos referimos al player de Quick time. Existen muchas aplicaciones, 9 MÓDULO I : GENERANDO Y EDITANDO VÍDEOS algunas gratuitas que permiten llevar a cabo estas tareas pero hemos optado por facilitar soluciones sencillas y fácilmente accesibles para los usuarios de Mac. En la medida de lo posible hemos procurado evitar tener que descargar e instalar nuevas aplicaciones en nuestro ordenador. El Player de Quictime permite: - Grabar pelíCulas: Las películas se capturan a partir de la webcam del propio ordenador. Puede ser de utilidad para grabar breves orientaciones para nuestros estudiantes, que como se verá a lo largo del módulo pueden combinarse con grabaciones de pantallas, presentaciones, etc. - Grabar audio: producir cuñas de audio que luego podemos combinar con otros elementos - Grabar pantalla: La grabación de pantalla permite capturar lo que ocurre en la pantalla de nuestro ordenador.
Recommended publications
  • Ubuntu Kung Fu

    Ubuntu Kung Fu

    Prepared exclusively for Alison Tyler Download at Boykma.Com What readers are saying about Ubuntu Kung Fu Ubuntu Kung Fu is excellent. The tips are fun and the hope of discov- ering hidden gems makes it a worthwhile task. John Southern Former editor of Linux Magazine I enjoyed Ubuntu Kung Fu and learned some new things. I would rec- ommend this book—nice tips and a lot of fun to be had. Carthik Sharma Creator of the Ubuntu Blog (http://ubuntu.wordpress.com) Wow! There are some great tips here! I have used Ubuntu since April 2005, starting with version 5.04. I found much in this book to inspire me and to teach me, and it answered lingering questions I didn’t know I had. The book is a good resource that I will gladly recommend to both newcomers and veteran users. Matthew Helmke Administrator, Ubuntu Forums Ubuntu Kung Fu is a fantastic compendium of useful, uncommon Ubuntu knowledge. Eric Hewitt Consultant, LiveLogic, LLC Prepared exclusively for Alison Tyler Download at Boykma.Com Ubuntu Kung Fu Tips, Tricks, Hints, and Hacks Keir Thomas The Pragmatic Bookshelf Raleigh, North Carolina Dallas, Texas Prepared exclusively for Alison Tyler Download at Boykma.Com Many of the designations used by manufacturers and sellers to distinguish their prod- ucts are claimed as trademarks. Where those designations appear in this book, and The Pragmatic Programmers, LLC was aware of a trademark claim, the designations have been printed in initial capital letters or in all capitals. The Pragmatic Starter Kit, The Pragmatic Programmer, Pragmatic Programming, Pragmatic Bookshelf and the linking g device are trademarks of The Pragmatic Programmers, LLC.
  • 18 Free Ways to Download Any Video Off the Internet Posted on October 2, 2007 by Aseem Kishore Ads by Google

    18 Free Ways to Download Any Video Off the Internet Posted on October 2, 2007 by Aseem Kishore Ads by Google

    http://www.makeuseof.com/tag/18-free-ways-to-download-any-video-off-the-internet/ 18 Free Ways To Download Any Video off the Internet posted on October 2, 2007 by Aseem Kishore Ads by Google Download Videos Now download.cnet.com Get RealPlayer® & Download Videos from the web. 100% Secure Download. Full Movies For Free www.YouTube.com/BoxOffice Watch Full Length Movies on YouTube Box Office. Absolutely Free! HD Video Players from US www.20north.com/ Coby, TV, WD live, TiVo and more. Shipped from US to India Video Downloading www.VideoScavenger.com 100s of Video Clips with 1 Toolbar. Download Video Scavenger Today! It seems like everyone these days is downloading, watching, and sharing videos from video-sharing sites like YouTube, Google Video, MetaCafe, DailyMotion, Veoh, Break, and a ton of other similar sites. Whether you want to watch the video on your iPod while working out, insert it into a PowerPoint presentation to add some spice, or simply download a video before it’s removed, it’s quite essential to know how to download, convert, and play these videos. There are basically two ways to download videos off the Internet and that’s how I’ll split up this post: either via a web app or via a desktop application. Personally, I like the web applications better simply because you don’t have to clutter up and slow down your computer with all kinds of software! UPDATE: MakeUseOf put together an excellent list of the best websites for watching movies, TV shows, documentaries and standups online.
  • An User & Developer Perspective on Immutable Oses

    An User & Developer Perspective on Immutable Oses

    An User & Developer Perspective on Dario Faggioli Virtualization SW. Eng. @ SUSE Immutable OSes [email protected] dariof @DarioFaggioli https://dariofaggioli.wordpress.com/ https://about.me/dario.faggioli About Me What I do ● Virtualization Specialist Sw. Eng. @ SUSE since 2018, working on Xen, KVM, QEMU, mostly about performance related stuff ● Daily activities ⇒ how and what for I use my workstation ○ Read and send emails (Evolution, git-send-email, stg mail, ...) ○ Write, build & test code (Xen, KVM, Libvirt, QEMU) ○ Work with the Open Build Service (OBS) ○ Browse Web ○ Test OSes in VMs ○ Meetings / Video calls / Online conferences ○ Chat, work and personal ○ Some 3D Printing ○ Occasionally play games ○ Occasional video-editing ○ Maybe scan / print some document 2 ● Can all of the above be done with an immutable OS ? Immutable OS: What ? Either: ● An OS that you cannot modify Or, at least: ● An OS that you will have an hard time modifying What do you mean “modify” ? ● E.g., installing packages ● ⇒ An OS on which you cannot install packages ● ⇒ An OS on which you will have an hard time installing packages 3 Immutable OS: What ? Seriously? 4 Immutable OS: Why ? Because it will stay clean and hard to break ● Does this sound familiar? ○ Let’s install foo, and it’s dependency, libfoobar_1 ○ Let’s install bar (depends from libfoobar_1, we have it already) ○ Actually, let’s add an external repo. It has libfoobar_2 that makes foo work better! ○ Oh no... libfoobar_2 would break bar!! ● Yeah. It happens. Even in the best families distros
  • Downloads." the Open Information Security Foundation

    Downloads." the Open Information Security Foundation

    Performance Testing Suricata The Effect of Configuration Variables On Offline Suricata Performance A Project Completed for CS 6266 Under Jonathon T. Giffin, Assistant Professor, Georgia Institute of Technology by Winston H Messer Project Advisor: Matt Jonkman, President, Open Information Security Foundation December 2011 Messer ii Abstract The Suricata IDS/IPS engine, a viable alternative to Snort, has a multitude of potential configurations. A simplified automated testing system was devised for the purpose of performance testing Suricata in an offline environment. Of the available configuration variables, seventeen were analyzed independently by testing in fifty-six configurations. Of these, three variables were found to have a statistically significant effect on performance: Detect Engine Profile, Multi Pattern Algorithm, and CPU affinity. Acknowledgements In writing the final report on this endeavor, I would like to start by thanking four people who made this project possible: Matt Jonkman, President, Open Information Security Foundation: For allowing me the opportunity to carry out this project under his supervision. Victor Julien, Lead Programmer, Open Information Security Foundation and Anne-Fleur Koolstra, Documentation Specialist, Open Information Security Foundation: For their willingness to share their wisdom and experience of Suricata via email for the past four months. John M. Weathersby, Jr., Executive Director, Open Source Software Institute: For allowing me the use of Institute equipment for the creation of a suitable testing
  • Primaria Digital. Aulas Digitales Móviles. Manual General Introductorio 1

    Primaria Digital. Aulas Digitales Móviles. Manual General Introductorio 1

    ARGENTINA Primaria Digital. Aulas Digitales Móviles. Manual General Introductorio 1 Dirección de Gestión Educativa; Dirección de Educación Primaria Presenta los lineamientos del Plan Primaria Digital y cuenta con tres partes. En ellas se detallan la política de integración del país, sus objetivos, y una propuesta pedagógica para llevarla a cabo. También se trata la importancia de las Aulas Digitales móviles en la escuela primaria, sus ventajas e interacción, y se brinda una orientación para su uso. 01/08/2018 AULAS DIGITALES MÓVILES Instructivo técnico Equipo Técnico Jurisccional - Dirección Provincial de Tecnologías Educativas Ministerio de Educación Autoridades Presidente de la Nación Ing. Mauricio Macri Ministro de Educación y Deportes Lic. Esteban Bullrich Jefe de Gabinete Dr. Diego Sebastián Marías Secretario de Gestión Educativa Lic. Maximiliano Gulmanelli Secretaria de Innovación y Calidad Educativa Lic. María de las Mercedes Miguel Subsecretario de Coordinación Administrativa Sr. Félix Lacroze Gerente general Educ.ar S.E. Lic. Guillermo Fretes Directora de Educación Digital y Contenidos Multiplataforma Lic. María Florencia Ripani Director en Gestión de programas Ing. Mauro Iván Nunes Equipo Técnico Jurisccional - Dirección Provincial de Tecnologías Educativas Ministerio de Educación Argentina. Ministerio de Educación de la Nación Manual de primaria digital : instructivo técnico. - 1.a ed. - Ciudad Autónoma de Buenos Aires : Ministerio de Educación de la Nación, 2016. 39 p. : il. ; 28x20 cm. ISBN 978-950-00-1120-4 1. Formación
  • How to Install and Configure Webcam Trust WB 3320X Live on Ubuntu /Debian Linux

    How to Install and Configure Webcam Trust WB 3320X Live on Ubuntu /Debian Linux

    Walking in Light with Christ - Faith, Computing, Diary Articles & tips and tricks on GNU/Linux, FreeBSD, Windows, mobile phone articles, religious related texts http://www.pc-freak.net/blog How to Install and configure webcam trust WB 3320X Live on Ubuntu /Debian Linux Author : admin I had to install WebCAM TRUST WB 3320X on one Xubuntu Linux install. Unfortunately by default the camera did not get detected (the Webcam vendor did not provide driver or specifications for Linux either). Thus I researched on the internet if and how this camera can be made work on Ubuntu Linux. I found some threads discussing the same issues as mine in Ubuntu Forums here . The threads even suggested a possible fix, which when followed literally did not work on this particular 32-bit Xubuntu 12.04.1 installation. I did 20 minutes research more but couldn't find much on how to make the Webcam working. I used Cheese and Skype to test if the webcamera can capture video, but in both of them all I see was just black screen. he camera was detected in lsusb displayed info as: # lsusb | grep -i webcam Bus 002 Device 002: ID 093a:2621 Pixart Imaging, Inc. PAC731x Trust Webcam After reading further a bit I found out some people online suggesting loading the gspca kernel module. I searched what kind of gspca*.kokernel modules are available using: 1 / 8 Walking in Light with Christ - Faith, Computing, Diary Articles & tips and tricks on GNU/Linux, FreeBSD, Windows, mobile phone articles, religious related texts http://www.pc-freak.net/blog locate gspca |grep -i .ko 1.
  • MX-19.2 Users Manual

    MX-19.2 Users Manual

    MX-19.2 Users Manual v. 20200801 manual AT mxlinux DOT org Ctrl-F = Search this Manual Ctrl+Home = Return to top Table of Contents 1 Introduction...................................................................................................................................4 1.1 About MX Linux................................................................................................................4 1.2 About this Manual..............................................................................................................4 1.3 System requirements..........................................................................................................5 1.4 Support and EOL................................................................................................................6 1.5 Bugs, issues and requests...................................................................................................6 1.6 Migration............................................................................................................................7 1.7 Our positions......................................................................................................................8 1.8 Notes for Translators.............................................................................................................8 2 Installation...................................................................................................................................10 2.1 Introduction......................................................................................................................10
  • Gstreamer Past – Present - Future

    Gstreamer Past – Present - Future

    GStreamer Past – Present - Future Wim Taymans ([email protected]) 26 oct 2010 – GStreamer Conference Cambridge, UK Overview Past ● Started in early 1999 by Eric Walthinsen – Based on OGI reseach – Ideas from DirectShow – C, G(tk)Object ● State of multimedia on linux was very poor back then – Xanim† (vlc 1999, Ogle† 1999, xine† 2000, mplayer 2000, ffmpeg 2000, ...) – No codec libraries ● Make something that can compete with Quicktime (1991) /DirectShow†(1996) Use cases ● Music players (Rhythmbox, Songbird,..) ● Video players (Totem, Webkit,...) ● Streaming servers (Axis, UbiCast, Flumotion, RTSP, DLNA server...) ● Transcoding (Arista, Transmageddon, …) ● Media capture (Cheese, N900, …) ● Audio editing (Jokosher, ..) ● Video editing (PiTiVi, …) ● VoIP (Empathy, Tandberg, ...) ● Desktop, embedded History ● 0.0.1 – Jun 1999 (POC) ● 0.1.0 – Jan 2001 ● 0.2.0 – Jun 2001 ● 0.3.0 – Dec 2001 ● 0.4.0 – Jul 2002 (in gnome, very rough) ● 0.6.0 – Feb 2003 (audio works ok) ● 0.8.0 – Mar 2004 (video works okish) ● 0.10.0 – Dec 2005 (redesign, maturity) – Currently 0.10.30 ● 1.0 - ??? Stats ● large community – 30+ core developers – 200+ contributers ● Core 205K LOC ● Plugins +1M LOC ● Estimated cost +$60M ● Many contributers work for companies nowadays – Many fulltime Overall commits per month Core commits per month plugins-good commits per month overall lines of code Core lines of code Plugins-good lines of code Some Features ● Fully multithreaded ● Advanced trick mode playback ● Video editing support ● Top notch RTP/streaming support ● Extensive,
  • Pipenightdreams Osgcal-Doc Mumudvb Mpg123-Alsa Tbb

    Pipenightdreams Osgcal-Doc Mumudvb Mpg123-Alsa Tbb

    pipenightdreams osgcal-doc mumudvb mpg123-alsa tbb-examples libgammu4-dbg gcc-4.1-doc snort-rules-default davical cutmp3 libevolution5.0-cil aspell-am python-gobject-doc openoffice.org-l10n-mn libc6-xen xserver-xorg trophy-data t38modem pioneers-console libnb-platform10-java libgtkglext1-ruby libboost-wave1.39-dev drgenius bfbtester libchromexvmcpro1 isdnutils-xtools ubuntuone-client openoffice.org2-math openoffice.org-l10n-lt lsb-cxx-ia32 kdeartwork-emoticons-kde4 wmpuzzle trafshow python-plplot lx-gdb link-monitor-applet libscm-dev liblog-agent-logger-perl libccrtp-doc libclass-throwable-perl kde-i18n-csb jack-jconv hamradio-menus coinor-libvol-doc msx-emulator bitbake nabi language-pack-gnome-zh libpaperg popularity-contest xracer-tools xfont-nexus opendrim-lmp-baseserver libvorbisfile-ruby liblinebreak-doc libgfcui-2.0-0c2a-dbg libblacs-mpi-dev dict-freedict-spa-eng blender-ogrexml aspell-da x11-apps openoffice.org-l10n-lv openoffice.org-l10n-nl pnmtopng libodbcinstq1 libhsqldb-java-doc libmono-addins-gui0.2-cil sg3-utils linux-backports-modules-alsa-2.6.31-19-generic yorick-yeti-gsl python-pymssql plasma-widget-cpuload mcpp gpsim-lcd cl-csv libhtml-clean-perl asterisk-dbg apt-dater-dbg libgnome-mag1-dev language-pack-gnome-yo python-crypto svn-autoreleasedeb sugar-terminal-activity mii-diag maria-doc libplexus-component-api-java-doc libhugs-hgl-bundled libchipcard-libgwenhywfar47-plugins libghc6-random-dev freefem3d ezmlm cakephp-scripts aspell-ar ara-byte not+sparc openoffice.org-l10n-nn linux-backports-modules-karmic-generic-pae
  • Pipewire Slides

    Pipewire Slides

    PipeWire Wim Taymans Principal Software Engineer FOSDEM 2019 1 PipeWire | Wim Taymans What is it Multimedia sharing and processing engine 6 PipeWire | Wim Taymans The multimedia stack App Browser Skype GStreamer VLC Ardour Pulseaudio JACK wayland V4l2 bluetooth alsa va-api DRM Kernel 7 PipeWire | Wim Taymans PipeWire App Session Manager GStreamer VLC App1 App2 JACK Wayland PipeWire Daemon V4l2 bluetooth alsa va-api DRM Kernel 8 PipeWire | Wim Taymans Features ● Exchange media with devices and other apps ● Zero copy, shared memory, memfd, dmabuf, eventfd ● Security per application ● Visible objects (R), methods (WX), .. ● RT capable, low latency (<1.5ms) ● All media types + generic control streams ● Simple JACK-like scheduler + feedback loops ● Extensible: types, protocol, ... ● External session manager implements policy 21 PipeWire | Wim Taymans Session manager ● Setup of devices ● DSP processing, effects, mixers, .. ● Security of clients ● What they can see, default permissions ● Management of links/nodes in the graph ● What nodes and effects to link to (profiles, roles, ..) ● Suspend of idle devices, volume restore, … ● The things you want to configure 22 PipeWire | Wim Taymans V4l2 capture/sharing Client1 Client2 ... To screen PipeWire-0 V4l2 bluetooth alsa va-api DRM Kernel 23 PipeWire | Wim Taymans Video capture ● Systemd socket activation in Fedora 29 ● Gstreamer pipewiresrc ● Device Monitor ● Autovideosrc → Should work in cheese 24 PipeWire | Wim Taymans 25 PipeWire | Wim Taymans Wayland screen sharing Mutter Screen Recording Remote
  • Debian and Ubuntu

    Debian and Ubuntu

    Debian and Ubuntu Lucas Nussbaum lucas@{debian.org,ubuntu.com} lucas@{debian.org,ubuntu.com} Debian and Ubuntu 1 / 28 Why I am qualified to give this talk Debian Developer and Ubuntu Developer since 2006 Involved in improving collaboration between both projects Developed/Initiated : Multidistrotools, ubuntu usertag on the BTS, improvements to the merge process, Ubuntu box on the PTS, Ubuntu column on DDPO, . Attended Debconf and UDS Friends in both communities lucas@{debian.org,ubuntu.com} Debian and Ubuntu 2 / 28 What’s in this talk ? Ubuntu development process, and how it relates to Debian Discussion of the current state of affairs "OK, what should we do now ?" lucas@{debian.org,ubuntu.com} Debian and Ubuntu 3 / 28 The Ubuntu Development Process lucas@{debian.org,ubuntu.com} Debian and Ubuntu 4 / 28 Linux distributions 101 Take software developed by upstream projects Linux, X.org, GNOME, KDE, . Put it all nicely together Standardization / Integration Quality Assurance Support Get all the fame Ubuntu has one special upstream : Debian lucas@{debian.org,ubuntu.com} Debian and Ubuntu 5 / 28 Ubuntu’s upstreams Not that simple : changes required, sometimes Toolchain changes Bugfixes Integration (Launchpad) Newer releases Often not possible to do work in Debian first lucas@{debian.org,ubuntu.com} Debian and Ubuntu 6 / 28 Ubuntu Packages Workflow lucas@{debian.org,ubuntu.com} Debian and Ubuntu 7 / 28 Ubuntu Packages Workflow Ubuntu Karmic Excluding specific packages language-(support|pack)-*, kde-l10n-*, *ubuntu*, *launchpad* Missing 4% : Newer upstream
  • Computer Vision Using Simplecv and the Raspberry Pi 2

    Computer Vision Using Simplecv and the Raspberry Pi 2

    1 COMPUTER VISION USING SIMPLECV AND THE RASPBERRY PI Cuauhtemoc Carbajal ITESM CEM Reference: Practical Computer Vision with SimpleCV - Demaagd (2012) Enabling Computers To See 2 SimpleCV is an open source framework for building computer vision applications. With it, you get access to several high-powered computer vision libraries such as OpenCV – without having to first learn about bit depths, file formats, color spaces, buffer management, eigenvalues, or matrix versus bitmap storage. This is computer vision made easy. SimpleCV is an open source framework 3 It is a collection of libraries and software that you can use to develop vision applications. It lets you work with the images or video streams that come from webcams, Kinects, FireWire and IP cameras, or mobile phones. It’s helps you build software to make your various technologies not only see the world, but understand it too. SimpleCV is written in Python, and it's free to use. It runs on Mac, Windows, and Ubuntu Linux, and it's licensed under the BSD license. Features 4 Convenient "Superpack" installation for rapid deployment Feature detection and discrimination of Corners, Edges, Blobs, and Barcodes Filter and sort image features by their location, color, quality, and/or size An integrated iPython interactive shell makes developing code easy Image manipulation and format conversion Capture and process video streams from Kinect, Webcams, Firewire, IP Cams, or even mobile phones New (and only) book! 5 Learn how to build your own computer vision (CV) applications quickly and easily with SimpleCV. You can access the book online through the Safari collection of the ITESM CEM Digital Library.