আমি ffplay (অথবা এটি সম্ভব হলে ffmpeg) দ্বারা ভিডিও ফাইলগুলি খেলতে এবং বর্তমান খেলার সময় প্রদর্শন করতে হবে।
অনুগ্রহ করে বলুন কিভাবে আমি বর্তমান খেলার সময়টি দেখতে পারি (H: M: S) ffplay এর সাথে?
ওএস = এমএস উইন্ডোজ 7
আমি ffplay (অথবা এটি সম্ভব হলে ffmpeg) দ্বারা ভিডিও ফাইলগুলি খেলতে এবং বর্তমান খেলার সময় প্রদর্শন করতে হবে।
অনুগ্রহ করে বলুন কিভাবে আমি বর্তমান খেলার সময়টি দেখতে পারি (H: M: S) ffplay এর সাথে?
ওএস = এমএস উইন্ডোজ 7
উত্তর:
ffplay -vf "drawtext=text='%{pts\:hms}':box=1:x=(w-tw)/2:y=h-(2*lh)" input.mp4
আপনার বিল্ড fontconfig সমর্থন করে না, তাহলে আপনি যোগ করতে হবে fontfile
ফন্ট পাথ সঙ্গে অপশন। দেখ drawtext ফিল্টার ডক্স আরও তথ্যের জন্য.
উইন্ডোজ আপনাকে প্রথমে সেট করতে হতে পারে FONTCONFIG_PATH
পরিবর্তনশীল (এবং / অথবা অন্যান্য সম্পর্কিত ভেরিয়েবল)।
আপনি যোগ করতে পারেন boxborderw=4
আপনি বাক্সে আরো প্যাডিং চান, কিন্তু আপনি একটি অপেক্ষাকৃত সাম্প্রতিক নির্মাণ প্রয়োজন হবে। দেখুন FFmpeg ডাউনলোড করুন পাতা।
ড্রটেক্সট ব্যবহার করতে কিভাবে উইন্ডোজের বর্তমান স্থানীয় সময় প্রদর্শন করা হয়
ffmpeg.exe -re -i "c: \ aaa.avi" -vf drawtext = "fontfile = simhei.ttf: fontsize = 14: fontcolor = white: shadowcolor = black: shadowx = 2: shadowy = 1: x = 8: y = 8: text = '???' "-q 5-720 * 405 - 16: 9 -আর 15-থ্রেডস 4 -ভোডকসিএফ ফ্ল্যাভ -এক্সডিএক্স libmp3lame -ar 44100 -ab 64k -ac 2 -f ফ্লভ" RTMP: //127.0.0.1/aaa/flv "
%{pts}
, কিন্তু নাhh:mm:ss
মাধ্যমে{pts:hms}
, যতক্ষণ না আমার সব উদ্ধৃতি সঠিকভাবে দেখানো হয় (একক, ডবল, ব্যাকস্ল্যাশ), ঠিক যেমন দেখানো হয়েছে; যেমন,ffplay -vf "...text='{pts\:hms}' ..."