Hello there!
I'm a noob. First thing you should know. Second, I'm on windows 10 OS so many of the most used linux commands, ip tables and such are foreign language to me.
I want to configure PBR to make ffmpeg use a specific interface. I have two internet connections, and I want ffmpeg to record streams only on one of them. I also use vpn on one of the connections (wireguard), but this may be irrelevant.
I tried setting DSCP tagging, it works for other applications like qbitorrent and firefox; but there is no way for me to make it work for ffmpeg.exe. I'm tagging apps using windows built in group policies (powershell, re-apply on startup using a script).
Both internet connections have diferent metrics; main one (vpn) has 1; wan (main) has 3 and the other wan2 has metric 4, because I want to keep using main internet with vpn (wan+vpn).
The only way I could get ffmpeg to work with the intended interface was setting its metric to 1, which obviously overrides the whole idea.
Please guide me if you need me to put here input of my config since I barely know how or what to show you.
thanks!