ffmpeg -f x11grab -i :0.0 -f mpegts -preset veryslow -r 60 udp://remote-host.com:1337
ffmpeg -f x11grab -i :0.0 -f mpegts -preset ultrafast -r 60 udp://remote-host.com:1337
ffmpeg -framerate 60 -f x11grab -i :0.0 -f mpegts -preset veryslow udp://remote-host.com:1337
ffmpeg -framerate 60 -f x11grab -i :0.0 -f mpegts -preset ultrafast udp://remote-host.com:1337
ffplay -f mpegts -i udp://localhost:1337
ffmpeg -re -framerate 60 -f gdigrab -i desktop -f mpegts -b:v 20M -vcodec h264_nvenc udp://remote-host.com:1337
ffmpeg -h muxer=mp4 | grep codec
- https://ffmpeg.org/ffmpeg.html
- https://trac.ffmpeg.org/wiki/Capture/Desktop
- https://trac.ffmpeg.org/wiki/Encode/H.264
- https://trac.ffmpeg.org/wiki/Encode/H.265
- https://superuser.com/questions/677576/what-is-crf-used-for-in-ffmpeg
- https://trac.ffmpeg.org/wiki/colorspace
- https://ffmpeg.org/doxygen/trunk/structAVFrame.html#a853afbad220bbc58549b4860732a3aa5
- imageio/imageio-ffmpeg#82