FFmpeg-এ pipe:0 পঢ়োঁতে ইয়াৰ ইনপুট প্ৰটোকল হ’ল পাইপ। যদি curl-এ মিডিয়া আনিছে, curl-এ নেটৱৰ্ক সংযোগ খুলিছে আৰু সেয়ে প্ৰক্সিৰ সংৰচনা লাভ কৰিব লাগিব।

ক্ৰমিক MPEG-TS ইনপুটৰ বাবে, এটা Bash পাইপলাইন এনে হ’ব পাৰে:

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

অনুমোদিত ৰাজহুৱা মিডিয়া ডাউনলোডৰ বাবে, HTTP প্ৰক্সি তালিকাই curl-ৰ প্ৰক্সি URL-ৰ বাবে প্ৰাৰ্থী যোগায়। খালী বাইপাছ তালিকাৰ বাবে এই curl অনুৰোধে বাছনি কৰা মধ্যস্থতাকাৰী ব্যৱহাৰ কৰে। pipefail-এ উপৰিভাগৰ ডাউনলোড বিফলতাও পাইপলাইনৰ এক্সিট স্থিতিত ৰক্ষা কৰে।

FFmpeg-ৰ http_proxy বিকল্প সমৰ্থিত HTTP নেটৱৰ্ক ইনপুটৰ অন্তৰ্গত। অন্য প্ৰগ্ৰেমৰ আউটপুট FFmpeg-লৈ পাইপ কৰা বাবেই ই অন্য প্ৰগ্ৰেম সংৰচনা কৰিব নোৱাৰে।

যদি FFmpeg-এ ডাউনলোডৰ দায়িত্ব ল’ব লাগে, তেন্তে মিডিয়া URL পোনপটীয়াকৈ দিয়ক আৰু তাৰ বাছনি কৰা প্ৰটোকল আৰু বিল্ডে সমৰ্থন কৰা বিকল্পসমূহ ব্যৱহাৰ কৰক। HTTP ইনপুটৰ বাবে, FFmpeg-ৰ প্ৰক্সি বিকল্প সেই ইনপুটৰ আগত ৰাখক। পাইপত সাধাৰণ ফাইল ছিকিং নাথাকে, সেয়ে URL আৰু পাইপ ইনপুটৰ মাজত সলোৱাত বিদ্যমান কৰ্মপ্ৰৱাহৰ ফৰমেট প্ৰয়োজনীয়তা ৰক্ষা কৰক।

সম্পৰ্কিত প্ৰবন্ধ