ইউটিউব-ডিএল ব্যবহার করে অডিও উত্তোলনের সময় একটি ফাইলের নাম কীভাবে নির্দিষ্ট করবেন?


17

আমি নিম্নলিখিত কমান্ড দিয়ে একটি ইউটিউব ভিডিওতে একটি এমপি 3 তৈরি করতে পারি:

youtube-dl --extract-audio --audio-format mp3 http://www.youtube.com/watch?v=rtOvBOTyX00

এটি নিম্নলিখিত ফাইল নাম সহ একটি এমপি 3 তৈরি করে:

Christina Perri - A Thousand Years [Official Music Video]-rtOvBOTyX00.mp3

আমার শেষে ভিডিও আইডি অংশ ( rtOvBOTyX00) লাগবে না এবং কেবল নিম্নলিখিতটি পেতে চাই:

Christina Perri - A Thousand Years [Official Music Video].mp3

ইউটিউব-ডিএল-এর বিকল্পগুলির সাথে এটি কি অর্জনযোগ্য? তা না হলে পরবর্তী সেরা সমাধান কী?

উত্তর:


18

কমান্ড চেষ্টা করুন

youtube-dl --extract-audio --audio-format mp3 --output "%(uploader)s%(title)s.%(ext)s" http://www.youtube.com/watch?v=rtOvBOTyX00

যে দেয় ERROR: Error in output template: unsupported format character 't' (0x74) at index 1 (encoding: 'UTF-8')
জোসেফ জন

এখনও একই ত্রুটি। আপনি কি আদেশটি ব্যবহার করে দেখেছেন এবং এটি কি আপনার জন্য কাজ করে?
জোসেফ জন

না, তবে এটি man youtube-dlএকটি স্থির জন্য আমি পৃথক করছি
মেথাক্স

@ জোসেফ জন এখন তা পরীক্ষা করে দেখুন
মেথাক্স

এটি এখনও একটি ত্রুটি দেয় youtube-dl: error: Cannot download a video and extract audio into the same file! Use "/%(uploader)s/%(title)s.%(ext)s" instead of "/%(uploader)s/%(title)s" as the output template। তবে বেনের উত্তর ঠিক আছে!
জোসেফ জন

13

আপনি ইউটিউব-ডিএল ম্যানপেজে রিড করতে পারলে সংশ্লিষ্ট বিকল্পটি হ'ল:

youtube-dl --extract-audio --audio-format mp3 -o "%(title)s.%(ext)s" http://www.youtube.com/watch?v=rtOvBOTyX00

চমৎকার। এটি আমার যা প্রয়োজন ঠিক তা করে। আমি একই কমান্ড চেষ্টা করেছিলাম তবে আমি এর %(title).%(ext)sপরিবর্তে ব্যবহার করব । ধন্যবাদ!
জোসেফ জন

3
আপনি কি আমাকে বলতে পারেন s? আমি ম্যানপেজটি যাচাই করেছি, তবে পৃষ্ঠাটি এটি ব্যাখ্যা করে বলে মনে হচ্ছে না।
জোসেফ জন

@ মায়থাক্স: এটি কোনও অনুলিপি নয়।
জোসেফ জন

1
হ্যাঁ ছোট হাতের অংশটি বন্ধনী এবং 'এর' শতাংশ ছাড়াই "বিশেষ ক্রম" এর অংশ, এটি আক্ষরিক ফাইলের নাম হিসাবে -o এর পরে লেখার চেষ্টা করবে।
বেন

1
sপ্রকৃতপক্ষে ... বিশ্বের সবচেয়ে অপ্রয়োজনীয় সীমানা।
টম

0

আপনার শতাংশ লক্ষণ এড়িয়ে চলুন, তাই %(title)sহয়ে যায় %%(title)s। আমি নিজেই এই সমস্যা ছিল।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.