ffmpeg ওভাররাইড আউটপুট ফাইল উপস্থিত থাকলে


113

আমি একটি অডিও ফাইল থেকে একটি সময় এবং সময় .FLACদিয়ে একটি ক্লিপ তৈরি করছি , এখানে আমার ।startendcommand

ffmpeg -i /audio/191079007530_1_01.flac 
       -t 51 
       -ss 69 
       /clips/44z274v23303t264y2z2s2s2746454t234_clip.mp3 
       2>&1 >> /ffmpegLogs.log

আমি এই PHPকোডটি আমার কোড সহ ব্যবহার করি এবং আমার প্রশ্নটি হ'ল

আমি যখন কনসোলে উপরের কমান্ডটি চালনা করি তখন এটি আমাকে জিজ্ঞাসা করে

যদি আউটপুট ফাইলটি ইতিমধ্যে গন্তব্যে উপস্থিত থাকে তবে আউটপুট ফাইলকে ওভাররাইড করুন

ফাইলটি উপস্থিত থাকলে স্বয়ংক্রিয়ভাবে ওভাররাইড করতে আমার কী switchবা অতিরিক্ত commandব্যবহার করা উচিত।

উত্তর:


237

-yআপনার কমান্ড সহ বিকল্প ব্যবহার করুন

ffmpeg -y 
-i /audio/your_file_name.flac 
-t 51 
-ss 69 
/clips/your_clip_name.mp3 2>&1 >> /ffmpegLogs.log

12
বিকল্পভাবে -nস্বয়ংক্রিয়ভাবে ফাইলগুলি ওভাররাইট করার বিকল্পও রয়েছে।
লগন

9
হ্যাঁ -y এর জন্য এবং NO -n এর জন্য নয়।
বীর

1
আগ্রহীদের জন্য প্রাসঙ্গিক ডকুমেন্টেশনের লিঙ্ক: ffmpeg.org/ffmpeg.html#toc-
মেন-

21

এটি -yসম্পাদন করার জন্য আউটপুট ফাইলটি নির্দিষ্ট করার আগে আমাকে গ্লোবাল সুইচ যুক্ত করতে হবে

ffmpeg -i /audio/191079007530_1_01.flac -t 51 -ss 69 -y /clips/44z274v23303t264y2z2s2s2746454t234_clip.mp3 2>&1 >> /ffmpegLogs.log

বিকল্পভাবে, আপনি -nফাইলটি ওভাররাইডিং অস্বীকার করতে বিকল্পটি ব্যবহার করতে পারেন ।


6
ঠিক এখনই আপনার নিজের প্রশ্নের উত্তর দেওয়া পুরোপুরি ঠিক। এটি আমাকে যে উত্তরটি সন্ধান করছিল তা সন্ধান করতে সহায়তা করেছিল - এসও এর সব কিছুই। meta.stackexchange.com/questions/17845/…
স্কয়ারকাণ্ডি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.