FFmpeg-en HTTP proxy aukera bere sarreraren aurretik doa
Eman http_proxy sarrera-protokoloaren aukera gisa eta gorde aukera eta balioa argumentu bereizi gisa Java aplikazio batek FFmpeg abiarazten duenean.
FFmpeg-en HTTP protokoloak kudeatutako sarrera baterako, jarri proxy aukera sarrera horren aurretik:
ffmpeg -http_proxy http://proxy.example:8080 \
-i 'https://media.example/input.mp4' \
-c copy output.mp4
-http_proxy-k sarreraren HTTP konexiorako bitartekaria hautatzen du; HTTP proxy zerrendako mutur bat bide publiko baterako hautagai da. -i-k oraindik multimedia baliabidea izendatzen du. copy aukerak irteera-fluxuei eragiten die eta ez du sare-bidea konfiguratzen.
Java-n ere mantendu aukera eta URL prozesu-argumentu bereizi gisa:
var command = new ProcessBuilder(
"ffmpeg",
"-http_proxy", "http://proxy.example:8080",
"-i", inputUrl,
"-c", "copy", outputPath
);
Argumentu gehigarriak azaltzen dituen bilgarri batek bi tokenoen arteko bereizketa bera behar du. -http_proxy eta bere balioa batera dituen kate bakar bat ez da FFmpeg-ek espero duen aukera eta balio bikotea.
Shell-ak URL bat elkartzeko erabiltzen dituen komatxoak ez dira ProcessBuilder-en argumentu-zerrendan karaktere literal bihurtu behar.
HTTP proxy aukera ez da SOCKS ezarpen orokor bat, eta ez du erlazionaturik gabeko RTSP/UDP sarrerarik konfiguratzen. Egiaztatu hautatutako FFmpeg protokoloa eta eraikuntza-gaitasunak fluxuak beste garraiobide bat erabiltzen duenean.