Fyri eitt FFmpeg-inntak, sum verður viðgjørt av HTTP-protokollinum, set proxy-valmøguleikan áðrenn tað inntakið:

ffmpeg -http_proxy http://proxy.example:8080 \
  -i 'https://media.example/input.mp4' \
  -c copy output.mp4

-http_proxy velur millumliðið fyri HTTP-sambandið hjá inntakinum; ein endapuntur úr HTTP-proxylistanum er ein møguleiki fyri eina almenna miðlarute. -i nevnir framvegis miðlatilfeingið. copy-valmøguleikin viðvíkur útgangsstreymunum og stillir ikki netruteina.

Hald eisini í Java valmøguleikan og URL sum serstøk procesargument:

var command = new ProcessBuilder(
    "ffmpeg",
    "-http_proxy", "http://proxy.example:8080",
    "-i", inputUrl,
    "-c", "copy", outputPath
);

Ein innpakningur, sum vísir eykaargument, tørvar somu skilnan millum tvey tekin. Ein einstakur strengur, sum hevur bæði -http_proxy og virðið tess, er ikki tann valmøguleika- og virðispar, sum FFmpeg væntar.

Gæsirogn, sum ein skel brúkar til at bólka ein URL, skulu ikki verða bókstavlig tekn í argumentlistanum hjá ProcessBuilder.

HTTP-proxy valmøguleikin er ikki ein almenn SOCKS-stilling og stillir heldur ikki eitt óviðkomandi RTSP/UDP-inntak. Kanna valda FFmpeg-protokollin og byggieindirnar, tá ein streymur brúkar ein annan flutning.

Skyldar greinar