সাবটাইটেল সহ ইউটিউব থেকে ভিডিওগুলি কীভাবে ডাউনলোড করবেন?


37

আমি কীভাবে সাবটাইটেল / ক্যাপশন দিয়ে YouTube থেকে ভিডিও ডাউনলোড করব ?

আমি পতাকা সহ ইউটিউব-ডিএল ব্যবহার করে চেষ্টা করেছি --write-srt --str-langতবে আমি সবসময় পাই:

WARNING: video has no closed captions


1
আচ্ছা, ভিডিওটির কী ক্যাপশন রয়েছে? CCসাইন পাওয়া যায় এমন ভিডিওগুলির জন্য আমি এই সমস্যাটি পুনরুত্পাদন করতে পারি না । আপনি কোন ভিডিওটি ডাউনলোড করার চেষ্টা করছেন? এটি কি এই এক সাথে কাজ করে ?
slhck

হ্যাঁ। আছে CCসাইন ইন করুন। যে ভিডিওর জন্য আপনি এটি পোস্ট করেছেন তা ভাল কাজ করেছে। তবে এটি কার্যকর না হওয়ার আগে আমি যা যা চেষ্টা করেছি, তার জন্য উদাহরণস্বরূপ: এই ভিডিওটির জন্য: youtube.com/watch?v=RHy9_RQbrnQ আমি পেয়েছি: WARNING: video has no closed captionsইউটিউব পৃষ্ঠায় আপনি দেখতে পাচ্ছেন তার বিপরীতে। `
জ্যাক

আমি কী চেষ্টা করেছি তা বিশদভাবে দেখুন:python youtube-dl --write-srt --srt-lang en http://www.youtube.com/watch?v=RHy9_RQbrnQ [youtube] Setting language [youtube] RHy9_RQbrnQ: Downloading video webpage [youtube] RHy9_RQbrnQ: Downloading video info webpage [youtube] RHy9_RQbrnQ: Extracting video information [youtube] RHy9_RQbrnQ: Downloading video subtitles WARNING: video has no closed captions
জ্যাক

বেশ আকর্ষণীয় এটি সহ সাবটাইটেলগুলি পরীক্ষা করা --list-subs
পেভিক

1
আপনি যদি এলটিএস বিতরণে থাকেন তবে নিশ্চিত হন যে আপনি ইউটিউব-ডিএল-এর একটি ইউ-টু-ডেট সংস্করণ ব্যবহার করেছেন, উদাহরণস্বরূপ, উবুন্টুতে টিএলএস অ্যাপ্লিকেশন: 14.04 জেনারেটেড বন্ধ ক্যাপশনগুলির সাথে কাজ করে না, তবে বর্তমান পিপ রিলিজ সংস্করণটি করে ( sudo pip install -U youtube-dl)
থারস্মমনার

উত্তর:


54

আপনি যে ভিডিওটি ডাউনলোড করার চেষ্টা করছেন তার মালিকের কাছ থেকে প্রকৃত সাবটাইটেলগুলি আপলোড হয়েছে তা নিশ্চিত করুন ।

তারপরে আপনি ব্যবহার করতে পারেন, উদাহরণস্বরূপ:

youtube-dl --write-srt --sub-lang en 'http://www.youtube.com/watch?v=RHy9_RQbrnQ'

ব্যবহার করে স্বয়ংক্রিয়ভাবে উত্পন্ন সাবটাইটেল ফাইলগুলি ডাউনলোড করার একটি বিকল্প রয়েছে --write-auto-sub

youtube-dlডকুমেন্টেশন দেখুন ।


2
ইউটিউব অনুবাদ করেছেন একটি ডাউনলোড করার কোন উপায় নেই?
জ্যাক 21

না যে আমি সচেতন, না। সাবটাইটেলগুলি ডাউনলোড করার জন্য কিছু প্রোগ্রাম উপস্থিত রয়েছে (অন্য উত্তরগুলিতে উল্লিখিত গুগল 2 এসআরটি) তবে এগুলি সবই "আসল" বন্ধ ক্যাপশনগুলির জন্য।
slhck

2
@ জ্যাক: ইউটিউব-ডিএল তখন থেকে একটি বিকল্প "--writ-Auto-sub" যোগ করেছে (কমপক্ষে সংস্করণ 2014.09.22.1 এ)। আমি এটি চেষ্টা করিনি, তবে এটি আপনি যা খুঁজছিলেন তা হতে পারে।
টিম ল্যান্ডশিড

এটি আগস্ট 2015 পর্যন্ত কাজ করে না, দয়া করে ঠিক করুন।
জর্জ চালাহাব

1
এটি এখনই ইউটিউব-ডিএল সংস্করণ 2015.08.16.1 এর সাথে আমার জন্য কাজ করেছে।
জেফ অ্যালেন

9

আপনি যদি একটি সাধারণ জিইউআই সহ একটি বিনামূল্যে, সহজেই ব্যবহারযোগ্য প্রোগ্রাম চান তবে গুগল 2 এসআরটি রয়েছে

এটি উপলব্ধ সমস্ত ভাষা সনাক্ত করে এবং এসআরটি, এসএসএ বা এসইউবিতে রূপান্তর করে।

এখানে চিত্র বর্ণনা লিখুন


এটি এই ভিডিওটির সাথে সঠিকভাবে চেক রূপান্তর করে না youtube.com/watch?v=XJGiS83eQLk
csharpwinphonexaml
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.