বিভিন্ন, অনির্ধারিত দৈর্ঘ্যের সিরিজের এফএলভি রেকর্ডিংয়ের মাত্র প্রথম 1 বা 2 সেকেন্ডের মধ্যে আমাকে ছাঁটাই করতে হবে। আমি একটি ভিডিও থেকে নির্দিষ্ট সময়সীমা আহরণের জন্য প্রচুর সংস্থান পেয়েছি (যেমন 30 সেকেন্ডের ক্লিপ), তবে কোনও ভিডিওর শেষ অবধি চালিয়ে যাওয়ার জন্য কিছুই নেই।
এই উভয় প্রয়াসই কেবল ভিডিওর একটি অনুলিপি সংস্করণ দেয়, কাঙ্ক্ষিত ছাঁটাছুটি করে:
ffmpeg -ss 2 -vcodec copy -acodec copy -i input.flv output.flv
ffmpeg -ss 2 -t 120 -vcodec copy -acodec copy -i input.flv output.flv
দ্বিতীয়টির বিষয়ে চিন্তাভাবনাটি ছিল: সম্ভবত আমি যদি সম্ভবের বাইরে একটি দৈর্ঘ্য নির্দিষ্ট করে থাকি তবে এটি কেবল শেষ পর্যন্ত যেতে চাই। কোন পাশা.
আমি জানি যে কোডেকগুলি বা টাইমকোডের পরিবর্তে সেকেন্ড ব্যবহার করে এটি কোনও সমস্যা নয় যেহেতু নিম্নলিখিতটি একটি কবজ কাজ করেছে:
ffmpeg -ss 2 -t 5 -vcodec copy -acodec copy -i input.flv output.flv
অন্য কোন ধারণা? আমি অন্যান্য (উইন্ডোজ ভিত্তিক) কমান্ড লাইন সরঞ্জামগুলি ব্যবহার করার জন্য উন্মুক্ত, তবে আমি ffmpeg এর পক্ষে দৃ strongly়ভাবে সমর্থন করছি যেহেতু আমি ইতিমধ্যে এটি থাম্বনেইল তৈরির জন্য ব্যবহার করছি এবং এর সাথে পরিচিত familiar
এটি যদি সহায়তা করে তবে আমার ভিডিওগুলি সমস্ত 2 মিনিটের নিচে থাকবে।
হালনাগাদ:
আমি মেনকোডার ( http://www.mplayerhq.hu/ ) ব্যবহার করতে শুরু করেছি যেহেতু দেখে মনে হচ্ছে ffmpeg কিছু অতিরিক্ত হ্যাকারি ছাড়া এটি সম্পাদন করতে পারে না।
মেনকোডার সিনট্যাক্সটি আমি যা করতে বেরিয়েছি তা সম্পাদন করার জন্য:
mencoder.exe -ss 2 -oac copy -ovc copy input.flv -o output.flv
mencoder
উদাহরণস্বরূপ, উপরোক্ত; বাffmpeg
উদাহরণ, নীচে?