record: Improve our debugging abilities
Receive all packets on the pipeline at once, otherwise there's the chance that we might be ever allocating them if at some point we ask too early but we never end up consuming it.
Can be consumed with mpv udp://localhost:8000
.
Not all encoders work because muxer does not support non seekable output
. Looking at you mp4+x264...