- Download Virtual Audio Cable (VAC)
- https://vac.muzychenko.net/en/download.htm
- Install VAC Free (works fine for one input and a few outputs)
- Copy and paste
mmsys.cpl
into windows start menu and press enter
- Under Playback, Right Click on
Line 1
and select set as default device
- Run Audio Repeater (MME)
- in
Wave in
you choose Line 1 (Virtual Audio Cable)
- in
Wave out
you chose the output device you want the sound to output too
- Run another Audio Repeater (MME)
- in
Wave in
you choose Line 1 (Virtual Audio Cable)
- in
Wave out
you chose the output device you want the sound to output too
- You can repeat the Audio Repeater (MME) part according to amount of output you want
Altenative you can use VB-Audio VoiceMeeter https://vb-audio.com/Voicemeeter/banana.htm

its not really a video in that sense but a sequence of images
Parts
- Lolin D32 (or another board
- a 128x64 OLED Display (SSD1306)
Windows
- Install Shortcut
- Install ImageMagic
- install mpfshell
- Open Shotcut > Video Mode (Click on Automatic)
- Write
OLED 128x64
in Name
- Set Resolution to
128x64
, Aspect to 2:1
and Frame rate to 10
- now drop a video or gif into shotcut, you can now edit it
- when your finished your edit, open export (ctrl+9) then Stock > Stills > PNG and save your file into a folder
- now we run magick (imagemagic) in that folder you saved a sequence of png files
magick *.png -depth 16 seq%05d.pbm
mpfshell COM4 -n -c mput .*pbm
(upload to ESP8266)
more info
https://www.twobitarcade.net/article/oled-displays-i2c-micropython/
https://www.twobitarcade.net/article/displaying-images-oled-displays/
https://randomnerdtutorials.com/micropython-oled-display-esp32-esp8266/
why microsoft disabled the gui is beyond me, so here is a little script that enables support for ics via powershell
- Download win10-ics
- Run
ics-setup.bat
as Administrator
- Run
ics-start.bat
and enter the network name you want to share the internet connection to (you can find this in Control Panel\Network and Internet\Network Connections
)

Install
sudo apt-get remove golang --purge
curl -LO https://get.golang.org/$(uname)/go_installer && chmod +x go_installer && ./go_installer && rm go_installer
source $HOME/.bash_profile
compile something
go get github.com/ncw/rclone
$HOME/go/bin/rclone help
if you get process killed try
go get -d github.com/ncw/rclone
go build ./go/src/github.com/ncw/rclone
go install ./go/src/github.com/ncw/rclone
$HOME/go/bin/rclone
enable more swap if you have a 512MB VPS
sudo fallocate -l 1G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile