2012-11-23 10 views
9

मैं एक यूट्यूब वीडियो की थंबनेल छवि लेना चाहता हूं, मान लें कि http://www.youtube.com/watch?v=ffaTjpA1scI 30 या 120 के दशक में है। मैं यूट्यूब एपीआई के साथ ऐसा कैसे कर सकता हूं?यूट्यूब जावास्क्रिप्ट एपीआई के साथ एक विशिष्ट "सेकेंड" पर यूट्यूब वीडियो का थंबनेल या स्नैपशॉट कैसे प्राप्त करें?

मुझे लगता है कि यह संभव है, क्योंकि जब मैं एक यूट्यूब वीडियो देखता हूं, अगर मैं अपना कर्सर टाइमलाइन पर ले जाता हूं, तो मैं तुरंत विशिष्ट समय पर स्नैपशॉट देख सकता हूं। मैं प्रोग्रामेटिक रूप से इन स्नैपशॉट्स को पुनः प्राप्त करना चाहता हूं।

मैंने http://img.youtube.com/vi/ /0.jpg भी कोशिश की, वास्तव में यह पाठ्यक्रम का थंबनेल प्राप्त कर सकता है, लेकिन इसे किसी विशिष्ट समय पर स्नैपशॉट नहीं मिल सकता है।

उत्तर

2

उन विशिष्ट प्रकार के थंबनेल (टाइमलाइन स्नैपशॉट्स के लिए उपयोग किए गए) किसी भी प्रकार की आधिकारिक यूआरएल योजना या एपीआई के माध्यम से प्रकट नहीं होते हैं। मैं किसी भी समाधान को रिवर्स-इंजीनियर करने की कोशिश करने की सलाह नहीं दूंगा।

+0

ठीक है, लेकिन मुझे वास्तव में उनकी आवश्यकता है। ऐसा लगता है कि https://github.com/schaermu/node-fluent-ffmpeg विशिष्ट समय पर किसी वीडियो के स्नैपशॉट ले सकता है। मुझे लगता है कि वीडियो को अपने सर्वर पर तैनात करने की आवश्यकता है। – nan

+0

@ जेफ पोस्निक एक समाधान को रिवर्स-इंजीनियरिंग करेगा जो यूट्यूब एपीआई समझौते को तोड़ने और/या माना जाता है कि डीएमसीए अवैध है? – bouncingHippo

संबंधित मुद्दे