আমার সাথে নিম্নলিখিত ত্রুটি বার্তা রয়েছে youtube-dl
:
WARNING: Requested formats are incompatible for merge and will be merged into mkv.
আমার সাথে নিম্নলিখিত ত্রুটি বার্তা রয়েছে youtube-dl
:
WARNING: Requested formats are incompatible for merge and will be merged into mkv.
উত্তর:
এই সত্যিই একটি নয় সমস্যা কিন্তু আসলে একটি প্রত্যাশিত আচরণ জন্য youtube-dl
।
ডিফল্টরূপে বর্তমান সংস্করণটি youtube-dl
সর্বোচ্চ মানের অডিও এবং উপলব্ধ সর্বোচ্চ মানের ভিডিও স্ট্রিমগুলি ডাউনলোড করবে এবং তারপরে এই স্ট্রিমগুলিকে একটি সামঞ্জস্যপূর্ণ ধারক হিসাবে যুক্ত করবে। ধারকের বর্তমান পছন্দগুলি হ'ল এমকেভি, এমপি 4, ওজিজি, ওয়েবএম, ফ্লাভ। (আমি লক্ষ করেছি যে --recode-video
বিকল্পটি বিকল্পের মাধ্যমেও এআইআই সমর্থিত ))
এই 'সেরা' স্ট্রিমগুলি যদি এমডেপি 4 পাত্রে ভাল না বসে youtube-dl
এমন কোডিক হয় , উদাহরণস্বরূপ, এগুলি একটি এমকেভি কনটেইনারে প্যাক করবে এবং আপনি যে সতর্কতা দেখেছেন তা জারি করবে। আপনি ভিএলসি মনে রাখবেন, এসএমপি্লেয়ার এবং বন্ধুরা ভাল কনফিগার করা উবুন্টু সিস্টেমে কোনও সমস্যা ছাড়াই ফলাফল এমকেভি ফাইলটি ফিরে খেলবে ...
তবে আপনি যদি সত্যিই সেরা মানের ভিডিও এবং সেরা মানের ভিডিও অডিও পেতে আগ্রহী তবে কেবল এমপি 4 পাত্রে (এভাবে এম কেভি সতর্কতা এবং পরবর্তী ম্যাট্রস্ক কন্টেইনার আউটপুটটি বাইপাস করে youtube-dl
) আপনি নীচের মতো কিছু ব্যবহার করতে পারেন:
youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]' URL
আপনি যে ইউটিউব ভিডিওটি ডাউনলোড করতে চান তার ঠিকানার জন্য অবশ্যই 'ইউআরএল' মানটি প্রতিস্থাপন করা। এই জাতীয় তুলনামূলক জটিল কমান্ড লাইনটি স্থায়ীভাবে কনফিগারেশন ফাইলে স্থাপন করা যেতে পারে ~/.config/youtube-dl/config
:
-f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]'
ইউটিউব-DL কনফিগ ফাইলে লেখা উপরের লাইনটি দিয়ে সেটিংস হয়ে যাবে ডিফল্ট জন্য youtube-dl
এবং প্রতিটি সময় কমান্ড লাইন দেওয়া হবে প্রয়োজন হবে না। ( কমান্ড লাইনে অপশনটি পাস করার মাধ্যমে সহজেই বাইপাস করা উচিত--ignore-config
)।
এই কমান্ড লাইনের অনেকগুলি বিভিন্ন সম্ভাবনা রয়েছে ...
তথ্যসূত্র: