Pan fydd FFmpeg yn darllen pipe:0, pibell yw ei brotocol mewnbwn. Os curl a nôl y cyfrwng, curl agorodd y cysylltiad rhwydwaith a rhaid iddo dderbyn cyfluniad y proxy.

Ar gyfer mewnbwn MPEG-TS dilyniannol, gall piblinell Bash fod fel hyn:

set -o pipefail
curl --fail --silent --show-error \
  --proxy http://proxy.example.net:8080 --noproxy "" \
  'https://media.example.net/stream.ts' |
  ffmpeg -i pipe:0 -c copy output.ts

Ar gyfer lawrlwytho cyfrwng cyhoeddus a ganiateir, mae'r rhestr proxy HTTP yn cynnig ymgeiswyr ar gyfer URL proxy curl. Mae'r rhestr osgoi wag yn gwneud i'r cais curl hwn ddefnyddio'r cyfryngwr a ddewiswyd. Mae pipefail hefyd yn cadw methiant lawrlwytho i fyny'r afon yn statws allan y biblinell.

Mae opsiwn http_proxy FFmpeg yn perthyn i fewnbynnau rhwydwaith HTTP a gefnogir. Ni all ffurfweddu rhaglen arall dim ond oherwydd bod allbwn y rhaglen honno'n cael ei bibellu i FFmpeg.

Os dylai FFmpeg berchnogi'r lawrlwythiad, rhowch URL y cyfrwng iddo'n uniongyrchol a defnyddiwch yr opsiynau a gefnogir gan ei brotocol a'i adeiladwaith a ddewiswyd. Ar gyfer mewnbwn HTTP, rhowch opsiwn proxy FFmpeg cyn y mewnbwn hwnnw. Nid oes gan bibell chwilio arferol mewn ffeil chwaith, felly cadwch ofynion fformat y llif gwaith presennol wrth newid rhwng URL a mewnbwn pibell.

Erthyglau cysylltiedig