Stap 5: Rejoining video en audio in een enkele gegevensstroom
Nu moeten we 2 tools die ik schreef zelf.
U kunt ofwel downloaden Windows uitvoerbare bestanden die ik heb gemaakt (geen zorgen, ze zijn eenvoudige opdrachtregelprogramma's, er is geen virussen of dat soort bulls *) van de link ik bieden hier, of u kunt kopiëren kopieer de code en compileren in uw favoriete omgeving.
1. zet jvid.exe (of het uitvoerbare bestand dat u samengesteld op basis van jvid.cpp) in de output map en voer het
Dit zal lezen de bestandsheader .bmp, beslissen als voorgrond / achtergrond moet worden gespiegeld, strip de beeldgegevens van het gegevensgebied en alle frames afbeeldingsgegevens meedoen in één stuk in een bestand met de naam output.jvd
2. zet jmerge.exe (of het uitvoerbare bestand dat u samengesteld op basis van jmerge.cpp) in de output map en voer het
Dit zal een gezamenlijk output.jvd (de beeldstream) en audio.raw (de 8-bit raw audio-bestand u eerder hebt gemaakt. BEIDE moeten in dezelfde map als het uitvoerbare jmerge. De output is een bestand met de naam video.jvd
VIDEO. JVD is het eind resultaat videobestand, die zal worden gelegd op de SD-kaart!
Vraag: waarom niet u een mooiere interface vier uw tools? Waarom koos u zulke domme namen?
Antwoord: dit was een experiment. Ik ben niet geïnteresseerd in dit verder te ontwikkelen. Kijk naar de code en maak betere hulpmiddelen zelf.
EDIT: In geval u krijgen "missing libgcc..." met jvid.exe of jmerge.exe die ik heb toegevoegd libgcc runtimes (Libraries.zip) naar de downloads. Downloaden en toevoegen aan dezelfde map als u 'ontbrekende libgcc...' foutmelding krijgt.