Streaming video van SD-kaart naar Nokia LCD met Arduino (2 / 7 stap)

Stap 2: Het rippen van de video in genummerde bitmap frames met ffmpeg


De video gebruikt in deze demonstratie werd gered uit Youtube. Nogmaals, ik zal niet uitleggen dat proces hier. Net Google het. In ieder geval, ik heb de video opgeslagen als een lage resolutie 3gp bestand, omdat ik wist dat het ging eindigen in een heel erg lage resolutie uiteindelijk hoe dan ook.

Dus, nadat je zelf een bronvideo wilt rippen, moet u zelf ffmpeg installeren als u nog geen het te krijgen.

https://www.ffmpeg.org/download.html

De video werd geript in 84 x 48 bitmap grijswaardenbestanden bij 20 kaders per tweede met de volgende opdrachtregel:

ffmpeg -i myvideo.3gp - r 20 -f image2 -vf formaat = grijze -s 84 x 48.\output\%d.bmp

Uitleg van de parameters:

  • ffmpeg is het programma. Als goed is geïnstalleerd, moet u beroep kan doen dit vanuit een andere map op uw Win/Linux box
  • MyVideo.3gp is de naam van de bronvideo. U moet in de directory van de bronvideo wanneer u deze opdracht uitvoert. Anders vindt ffmpeg niet uw bron video. De video kan elk formaat, hier het toevallig een .3gp. Zou een een .mpg of .mp4 of wat dan ook.
  • -r 20 is de framesnelheid waartegen we de frames zal rip 20 frames per seconde
  • -f image2 is de outputformaat (output video als afbeeldingsframes, niet een enkele video-bestand)
  • -vf formaat = grijs middelen maken het output formaat grijswaarden
  • -s 84 x 48 is de pixelgrootte van de frames van de output (84 door 48 pixels voor Nokia 5110 LCD)
  • .\output\%d.bmp is de folder van de output en de output naamgeving voor de geripte frames. u moet maken van een "uitgang" van de map voordat u deze opdracht uitvoert! De %d.bmp betekent gewoon naar naam bestanden als volgt: 1. bmp 2. bmp 3. bmp...

Gerelateerde Artikelen

Lcd met arduino interface

Lcd met arduino interface

Interfacing 16 x 2 lcd met arduinoVloeibare kristalvertoning is een zeer essentieel onderdeel in alle claculater van de vorm van de ingesloten apparaten aan drukmachines, LCD workes met spanning pluspunten, met twee zijn meer soort IC-bestuurders in
Het gebruik van Nokia 5110 LCD met Arduino?

Het gebruik van Nokia 5110 LCD met Arduino?

Vandaag, ga ik u tonen hoe te gebruiken de Nokia 5110 display met Arduino boards Arduino boards met deze eenvoudige stappen.De noodzaak lijst:1. Arduino UNO (met USB kabel)2. Nokia 5110 LCD (met kleine kabels)Stap 1: De verbindingenVolg de verbinding
Raspberry Pi garagedeur Opener met streaming video van de status van de deur.

Raspberry Pi garagedeur Opener met streaming video van de status van de deur.

Dit Instructable wijzigt twee andere gidsen. Net een magnetische Sensor aangesloten met deur status op de pagina.Stap 1: Doe dit eerst InstructablesU hoeft dit Instructable @ te doenStap 2: Krijgen de camera bezig met Raspbian JessieOK is hier de jui
Met behulp van de Sim900/sim900A mini module met Arduino UNO

Met behulp van de Sim900/sim900A mini module met Arduino UNO

Er zijn tal van websites die praten over het gebruik van een GSM-schild met een Arduino, naast de Arduino IDE zelf. Er zijn ook verschillende GSM bibliotheken daar, of kunt u AT-opdrachten uw eigen rol. Ik kon niet vinden die praten over het gebruik
Verschillende methoden van het besturen van de 7 Segment LED beeldschermen met Arduino

Verschillende methoden van het besturen van de 7 Segment LED beeldschermen met Arduino

ik zou graag willen tonen een paar verschillende methoden voor het aansluiten van de 7 segment LED displays op een Arduino of Atmega 328 IC. Ze zijn slechts eenvoudig counter codes ofwel automatisch tellen via de code of oplopend / verlaagd via een p
Het eerste gebruik van 0.96" I2C OLED-display met Arduino UNO

Het eerste gebruik van 0.96" I2C OLED-display met Arduino UNO

Vandaag, ga ik u tonen hoe te gebruiken 0.96" I2C OLED-display met Arduino UNO bord. Er zijn een heleboel verschillende type OLED displays. Ik heb 4-gespeld OLED display met mij. Deze worden weergegeven kunnen worden met SPI pinnen in plaats van I2C.
Meten van de temperatuur op het web met Arduino Ethernet en DS18B20 sensor

Meten van de temperatuur op het web met Arduino Ethernet en DS18B20 sensor

Zoeterd helemaal,Ten eerste wil ik u vertellen dat ik geen programmeur ben. Maar ik ben dol op het doen van nieuwe dingen, vooral als het is gerelateerd aan elektronica. Ik heb hier een webserver aan Arduino Ethernet geïntegreerd met een temperatuurs
Overdracht van de gegevens van niet-internet aangesloten zonne-systemen met Arduino, PHP en MySQL

Overdracht van de gegevens van niet-internet aangesloten zonne-systemen met Arduino, PHP en MySQL

BeschrijvingHet doel van dit project van arduino wil verwerven en de overdracht van gegevens via het GSM-netwerk. Het voordeel is om het verzamelen van gegevens (bijvoorbeeld monitoring van een zonne-energiecentrale) te kunnen, zelfs als er geen bedr
Interfacing 20 x 4 LCD met Arduino

Interfacing 20 x 4 LCD met Arduino

Een vloeistof - crystal display (LCD) is een flat-panelbeeldscherm, elektronische visuele weergave of video weergave die gebruikmaakt van het licht modulerende eigenschappen van vloeibare kristallen. Vloeibare kristallen doen licht niet rechtstreeks
Hoe interface LCD met Arduino

Hoe interface LCD met Arduino

Vandaag in dit instructable in gaan om te laten zien hoe je een LCD met de arduino interface.Zijn zeer eenvoudig DIY instrcutable zal iedereen maakte het in minder dan 10 minuten...Dit project helpt u ook bij uw gegevens weergeven op LCD die wordt ge
Post naar Google Docs met Arduino

Post naar Google Docs met Arduino

Lets get rechtsaf naar dit. Ik was registratie van temperatuur van een kamer in een Excel-werkblad via Serial.print opdrachten, dan het importeren van CSV-bestanden en yada yada. Ik niet kon krijgen om de gegevens, tenzij ik thuis was, en ook ik moes
Bouwen van een kat strooisel vak ventilator met Arduino

Bouwen van een kat strooisel vak ventilator met Arduino

een schuilplaats kat kattenbak is een geweldige manier om uw appartement eruit een verblijfsvergunning voor volwassenen in plaats van crazy cat dames. Een verborgen strooisel vak in een kast, onder een gootsteen, of ingebouwd in sommige andere meubel
Met behulp van een NES-controller voor emulators met Arduino en Processing

Met behulp van een NES-controller voor emulators met Arduino en Processing

Ik heb verschillende manieren om een NES-controller aansluiten op uw computer voor gebruik als een emulator gamepad, maar geen leek eenvoudig en compatibel met wat ik had bij de hand.Zulks men werken alleen met Arduino Leonardo, Micro en vervaldatum:
Eerste stap naar uw smarthome met Arduino

Eerste stap naar uw smarthome met Arduino

de eerste stap in het creëren van een smarthome, is het simpelweg wissel voort en vandoor lichten.Om te beginnen van dit project zijn de volgende items nodig:• Relais module compatibel met Arduino (betekent werken bij 5V)• een Arduino, ik kies de Meg