Dit project beschrijft een CRT TV Emulator, een tool die gebruikmaakt van een FFmpeg-pipeline om de degradatie van analoge video- en audiosignalen te simuleren. Het modelleert het volledige fysieke hardwarepad, beginnend bij de inputvideo via diverse media en spelers tot aan de uiteindelijke output op een display.
Kernonderdelen van de simulatie:
TV: Modelleert ontvangstkwaliteit (sterk/zwak) en kleurinstellingen.
VHS: Simuleert cassettecondities en specifieke hardware zoals budget-decks of high-end TBC's.
DVD: Modelleert de schijf, de speler en het type uitgangsverbinding (composite vs. component).
Technische details: Het project vereist bash (versie 4.0+) en ffmpeg. De uitvoering verloopt via een convert.sh script, dat zowel interactief als niet-interactief kan worden aangestuurd.
CRT TV Emulator
Het project modelleert het volledige fysieke hardwarepad als een reeks verwerkingsstappen: [Input Video] → [Signaal / Medium] → [Conditie Vector] → [Speler / Deck] → [Display Chassis & Akoestiek] → [Video Output]
Bronnen
TV (tv/): bootvaart-ontvangstkwaliteit (sterk/zwak, kleur/ZW).
VHS (vhs/): cassettehardware, inclusief een bandconditie (vhscond/), afgespeeld op een deck (vhsplayer/, bijvoorbeeld budget Funai versus JVC S7600 TBC).
DVD (dvd/): een schijfmodel, afgespeeld op een DVD-speler (dvd_player/) die ook het karakter van de uitgangsverbinding (composite versus component) meeneemt.
Vereisten
bash (versie 4.0 of nieuwer)
ffmpeg, gebouwd met standaard video-filter en audio-verwerkingsbibliotheken
Uitvoerbestanden worden geschreven naar een out/ directory naast de bron, met gebruik van het volgende naamgevingspatroon: <basename><source>[<condition>]<player><chassis>.mkv
Licentie
MIT
FFmpeg-pipeline voor end-to-end signaaldegradatie, waarbij analoge video en audio worden gemodelleerd via gecombineerde verwerkingsfasen.
CRT TV Emulator
Het project modelleert het volledige fysieke hardwarepad als een reeks verwerkingsstappen: [Input Video] → [Signaal / Medium] → [Conditie Vector] → [Speler / Deck] → [Display Chassis & Akoestiek] → [Video Output]
Bronnen
TV (tv/): bootvaart-ontvangstkwaliteit (sterk/zwak, kleur/ZW).
VHS (vhs/): cassettehardware, inclusief een bandconditie (vhscond/), afgespeeld op een deck (vhsplayer/, bijvoorbeeld budget Funai versus JVC S7600 TBC).
DVD (dvd/): een schijfmodel, afgespeeld op een DVD-speler (dvd_player/) die ook het karakter van de uitgangsverbinding (composite versus component) meeneemt.
Vereisten
bash (versie 4.0 of nieuwer)
ffmpeg, gebouwd met standaard video-filter en audio-verwerkingsbibliotheken
Uitvoerbestanden worden geschreven naar een out/ directory naast de bron, met gebruik van het volgende naamgevingspatroon: <basename><source>[<condition>]<player><chassis>.mkv
Licentie
MIT
Zichtbare categorieën
Kies welke categorieën je wilt zien.
Over deze site
Waarom Tech-update?
Tech-update is ontstaan omdat ik merkte dat ik dagelijks veel verschillende websites moest bezoeken om interessant technieuws te vinden. Dat kon efficiënter.
Hoe werkt het?
Meerdere keren per etmaal gaat mijn zelfgebouwde AI-agent op zoek naar interessante artikelen op blogs en nieuwssites.
Vindt hij iets relevants, dan wordt het artikel naar het Nederlands vertaald en op Tech-Update geplaatst.
Van ieder artikel maakt de AI ook een korte samenvatting. Zo kun je snel bepalen of het de moeite waard is om het volledige artikel te lezen.
Bij ieder artikel staat altijd een link naar de oorspronkelijke bron (vaak een Engelstalige website).
Artikelen kun je bewaren als favoriet, vastzetten in de zijbalk of terugvinden via de zoekfunctie.
In de instellingen (tandwielikoon rechtsboven) geef je aan in welk soort nieuws je geïnteresseert bent.