আপনি এটি ফিল্টার কমপ্লেক্স দিয়ে করতে পারেন:
ffmpeg -i in.mp4 -filter_complex "[0:v]null[out2];[0:a]atrim=duration=90[a];\
[0:a]atrim=start=90:duration=30,volume=0.1,asetpts=PTS-STARTPTS[b];[a][b]concat=v=0:a=1[c];\
[0:a]atrim=start=120,asetpts=PTS-STARTPTS[d];[c][d]concat=v=0:a=1[out1]" \
-acodec mp2 -map [out1] -map [out2] out.mp4
এটি 90 সেকেন্ড থেকে 120 সেকেন্ডে খণ্ডে 0.1 (1.0 পূর্ণ) ভলিউম হ্রাস করে। কিভাবে এটা কাজ করে? এটি কেবল ফিল্টার গ্রাফে অন্তর্ভুক্ত করার জন্য ভিডিও স্ট্রিম (ফিল্টার নাল) দিয়ে কিছুই করে না। তারপরে অডিও স্ট্রিম থেকে প্রথম 90 সেকেন্ডটি ছাঁটাই করে, তারপরে অডিও স্ট্রিম থেকে 30 সেকেন্ড (90-120) ছাঁটাই করে ভলিউম হ্রাস করে 0.1 হয়। তারপরে কনকটের সাথে শেষ 2 অডিও স্ট্রিমগুলি একত্রিত করে। তারপরে আবার বাকী অডিও স্ট্রিমটি ছাঁটাই করে আবার এটি একত্রিত করে।
আশা করি এটা সাহায্য করবে.