আপনি ffmpeg
বেশ কয়েকটি ফিল্টার ব্যবহার করে অডিও থেকে ভিডিও তৈরি করতে ব্যবহার করতে পারেন ।
ভলিউম হিস্টোগ্রাম প্রদর্শন করে ইনপুট অডিওকে একটি ভিডিও আউটপুটে রূপান্তর করুন।
ffmpeg
ffmpeg -i input.flac -filter_complex \
"[0:a]ahistogram,format=yuv420p[v]" \
-map "[v]" -map 0:a output.mp4
ffplay
ffplay -f lavfi "amovie=input.flac, asplit [a][out1]; [a] ahistogram [out0]"
ahistogram
আরও বিকল্প এবং উদাহরণের জন্য ডকুমেন্টেশন দেখুন ।
ইনপুট অডিওকে একটি ভিডিও আউটপুটে রূপান্তর করুন, অডিও পর্বটি প্রদর্শন করে।
ffmpeg
ffmpeg -i input.wav -filter_complex \
"[0:a]aphasemeter=s=1280x720:mpc=cyan,format=yuv420p[v]" \
-map "[v]" -map 0:a output.mp4
ffplay
ffplay -f lavfi "amovie=input.wav, asplit [a][out1]; [a] aphasemeter=s=1280x720:mpc=cyan [out0]"
aphasemeter
আরও বিকল্প এবং উদাহরণের জন্য ডকুমেন্টেশন দেখুন ।
অডিও ভেক্টরের সুযোগকে উপস্থাপন করে ইনপুট অডিওকে একটি ভিডিও আউটপুটে রূপান্তর করুন।
ffmpeg
ffmpeg -i input.mp3 -filter_complex \
"[0:a]avectorscope=s=1280x720,format=yuv420p[v]" \
-map "[v]" -map 0:a output.mp4
ffplay
ffplay -f lavfi "amovie=input.mp3, asplit [a][out1]; \
[a] avectorscope=zoom=1.3:rc=2:gc=200:bc=10:rf=1:gf=8:bf=7 [out0]"
avectorscope
আরও বিকল্প এবং উদাহরণের জন্য ডকুমেন্টেশন দেখুন ।
সঙ্গীত সুরের স্কেল সহ ফ্রিকোয়েন্সি বর্ণালী উপস্থাপন করে এমন একটি ভিডিও আউটপুটকে ইনপুট অডিওকে রূপান্তর করুন।
ffmpeg
ffmpeg -i input.mp4 -filter_complex \
"[0:a]showcqt,format=yuv420p[v]" \
-map "[v]" -map 0:a output.mp4
ffplay
ffplay -f lavfi "amovie=input.mp4, asplit [a][out1]; [a] showcqt [out0]"
showcqt
আরও বিকল্প এবং উদাহরণের জন্য ডকুমেন্টেশন দেখুন ।
অডিও পাওয়ার স্পেকট্রামের প্রতিনিধিত্ব করে ইনপুট অডিওকে ভিডিও আউটপুটে রূপান্তর করুন। অডিও প্রশস্ততা ওয়াই-অক্ষে থাকে যখন ফ্রিকোয়েন্সি এক্স-অক্ষে থাকে।
ffmpeg
ffmpeg -i input.mp4 -filter_complex \
"[0:a]showfreqs=mode=line:fscale=log,format=yuv420p[v]" \
-map "[v]" -map 0:a output.mp4
ffplay
ffplay -f lavfi "amovie=input.mp4, asplit [a][out1]; [a] showfreqs=mode=line:fscale=log [out0]"
showfreqs
আরও বিকল্প এবং উদাহরণের জন্য ডকুমেন্টেশন দেখুন ।
অডিও ফ্রিকোয়েন্সি বর্ণালী উপস্থাপন করে ইনপুট অডিওকে একটি ভিডিও আউটপুটে রূপান্তর করুন।
ffmpeg
ffmpeg -i input.oga -filter_complex \
"[0:a]showspectrum=s=1280x720,format=yuv420p[v]" \
-map "[v]" -map 0:a output.mp4
ffplay
ffplay -f lavfi "amovie=input.oga, asplit [a][out1]; \
[a] showspectrum=mode=separate:color=intensity:slide=1:scale=cbrt [out0]"
showspectrum
আরও বিকল্প এবং উদাহরণের জন্য ডকুমেন্টেশন দেখুন ।
নমুনা তরঙ্গকে উপস্থাপন করে ইনপুট অডিওকে একটি ভিডিও আউটপুটে রূপান্তর করুন।
ffmpeg
ffmpeg -i input.m4a -filter_complex \
"[0:a]showwaves=s=1280x720:mode=line:rate=25,format=yuv420p[v]" \
-map "[v]" -map 0:a output.mp4
ffplay
ffplay -f lavfi "amovie=input.m4a, asplit [a][out1]; [a] showwaves [out0]"
showwaves
আরও বিকল্প এবং উদাহরণের জন্য ডকুমেন্টেশন দেখুন ।
ইনপুট অডিও ভলিউমকে একটি ভিডিও আউটপুটে রূপান্তর করুন।
ffmpeg
ffmpeg -i input.mka -filter_complex \
"[0:a]showvolume=f=1:b=4:w=720:h=68,format=yuv420p[vid]" \
-map "[vid]" -map 0:a output.mp4
ffplay
ffplay -f lavfi "amovie=input.mka, asplit [a][out1]; [a] showvolume=f=255:b=4:w=720:h=68 [out0]"
showvolume
আরও বিকল্প এবং উদাহরণের জন্য ডকুমেন্টেশন দেখুন ।
নোট
দেখুন H.264 তে এনকোডিং গাইড: FFmpeg উইকি আউটপুট মান সংক্রান্ত আরো বিস্তারিত তথ্যের জন্য।
format=yuv420p
নিশ্চিত করে যে libx264 একটি পিক্সেল ফর্ম্যাট ব্যবহার করে যা কুইকটাইমের মতো কৃপণ খেলোয়াড়দের সাথে সামঞ্জস্যপূর্ণ।
পরিবর্তে পুনরায় এনকোডিং ডিফল্টরূপে, আপনি ব্যবহার করতে পারেন -c:a copy
থেকে কপি স্ট্রিম অডিও আপনার আউটপুট ধারক ফর্ম্যাটটি অডিও ফরম্যাট সমর্থন করে। একটি অনুলিপি এবং পুনরায় এনকোডিংয়ের মতো স্ট্রিম অনুলিপি (পুনরায় ম্যাক্সিং) ভাবুন।
পাওয়া ffmpeg
আপনার বরাবরই সাম্প্রতিক সংস্করণটি ব্যবহার করা উচিত কারণ উন্নয়ন খুব সক্রিয়। ffmpeg
উইন্ডোজ, ওএস এক্স, এবং লিনাক্সের বিল্ডগুলির লিঙ্কগুলি এফএফপিপেজ ডাউনলোড পৃষ্ঠায় উপলব্ধ। অথবা আপনি সংকলনের জন্যffmpeg
ধাপে ধাপে গাইড অনুসরণ করতে পারেন ।