Kwa ingizo la FFmpeg linaloshughulikiwa na itifaki yake ya HTTP, weka chaguo la proxy kabla ya ingizo hilo:

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

-http_proxy huchagua mpatanishi kwa muunganisho wa HTTP wa ingizo; kituo cha mwisho kutoka orodha ya proxy za HTTP ni mtarajiwa kwa njia ya umma ya midia. -i bado hutaja rasilimali ya midia. Chaguo copy linahusu mitiririko ya pato na haliweki njia ya mtandao.

Katika Java pia, weka chaguo na URL kama hoja tofauti za mchakato:

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

Kifuniko kinachoweka hoja za ziada kinahitaji utofautishaji huo wa tokeni mbili. Mfuatano mmoja ulio na -http_proxy na thamani yake kwa pamoja si jozi la chaguo na thamani ambalo FFmpeg inatarajia.

Alama za nukuu ambazo shell hutumia kukusanya URL hazipaswi kuwa herufi halisi katika orodha ya hoja za ProcessBuilder.

Chaguo la HTTP proxy si mpangilio wa jumla wa SOCKS na haliweki ingizo la RTSP/UDP lisilohusiana. Angalia itifaki ya FFmpeg iliyochaguliwa na uwezo wa ujenzi wakati mtiririko unatumia usafirishaji mwingine.

Makala zinazohusiana