YouTube पर वीडियो में सबटाइटल उपशीर्षक, अगर यह एम्बेडेड नहीं है


16

मैंने YouTubeand पर उपशीर्षक अपलोड किया है, लेकिन उपयोगकर्ताओं को एहसास नहीं है कि वे उन्हें चालू कर सकते हैं। मुझे पता है कि एम्बेडेड प्लेयर के लिए विशेष रूप से URL पैरामीटर है, लेकिन यह youtube.comस्वयं के लिए काम नहीं करता है। मैंने कोशिश की है:

http://www.youtube.com/watch?v=wWMMgHobF6g&hl=de&cc_lang_pref=de&cc_load_policy=1

और यह पृष्ठ को जर्मन में लौटाता है, लेकिन उपशीर्षक को चालू नहीं करता है।

मैं YouTube को youtube.comस्वयं पर उपशीर्षक का उपयोग करने के लिए कैसे मजबूर कर सकता हूं ?


3
उसी पर शोध करने वाले अन्य लोगों के लिए: अभी, केवल &cc_load_policy=1काम करने के लिए लगता है, क्योंकि यह सीसी को चालू करता है, लेकिन कोई भी भाषा सेट नहीं की जा सकती है ... दया, लिंक को ठीक से साझा करने के लिए यह बहुत सुविधाजनक है
ब्रासोफिलो

जवाबों:


2

मुझे पता चला है कि यह कैसे करना है।

जोड़ना

&hl=de&cc_lang_pref=de&cc=1

आपके वीडियो url, और सबटाइटल डिफ़ॉल्ट रूप से youtube.com पर होंगे। बेशक, आपको अपनी भाषा का उपयोग करने की आवश्यकता है de


8
अब काम नहीं कर रहा है :(
kbtz

2
यह सीमित जीवनकाल के साथ एक गंदा हैक था: D
eviltnan

1

एकमात्र तरीका मुझे यूआरआई से बदल रहा है

https://www.youtube.com/watch?v=2s3aJfRr9gE

इस पैटर्न के लिए

"https://www.youtube-nocookie.com/embed/" + VIDEO_ID + "?hl=" LANG_CODE

अगर hl=काम नहीं करता है (कुछ मामलों में काम नहीं करता है) कोशिश करें cc_load_policy=1&cc_lang_pref=

बैश / लिनक्स पर आप उस संरचना के साथ यूआरआई को कॉपी कर सकते हैं और फिर क्लिपबोर्ड सामग्री को बदलने के लिए इस कमांड (स्पेनिश कोड हार्डकोड) को चला सकते हैं (आप एक उपनाम बना सकते हैं):

xclip -selection c -o | echo "$(cat -)?&hl=es-419" | sed "s|youtube.com/watch?v=|youtube-nocookie.com/embed/|1" | xclip -selection c

आप उपलब्ध उपशीर्षक ISO 639-1 भाषा कोड youtube-dl के साथ सूचीबद्ध कर सकते हैं :

youtube-dl --list-subs "{video_id or url}"

कमियां:

  • वीडियो पूरी स्क्रीन को कवर करेगा ... जो संबंधित वीडियो के साथ विरासत को रोकने के लिए अच्छी बात हो सकती है :)
  • ऐसा लगता है कि स्वचालित उत्पन्न कैप्शन के साथ काम नहीं करता है।

यह यूआई भाषा को बदलने के लिए लगता है, लेकिन उपशीर्षक नहीं दिखाता है।
टिन मैन

लेकिन जोड़ने और cc_lang_pref डी और cc_load_policy = 1 = (जैसे youtube-nocookie.com/embed/... ) काम करने के लिए लगता है!
टिन मैन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.