ভিডিওর জন্য থাম্বনেইল তৈরি করা হচ্ছে


17

আমি মনে করি তার চেয়ে অনেক জটিল একটি একক ইস্যুতে প্রচুর পোস্ট পরীক্ষা করে দেখেছি।

আমার কাছে এমন একটি ওয়েবসাইট রয়েছে যা ইন্টারনেটে wwebsite থেকে নেওয়া প্রচুর ভিডিও ব্যবহার করে ^^ (ইউটিউব, ভিমেও, ভিডিওবাজি ইত্যাদি পরিষেবা) এবং আমরা এম্বেড থাকা ভিডিওটির একটি থাম্বনেইলে উড়ে আসতে চাই।

প্রতিটি পরিষেবা তার নিজস্ব এপিআই ব্যবহার করে তাই আমার প্রত্যেকের জন্য কোডটি মানিয়ে নেওয়া উচিত, এটি এটি অনেক বেশি কোড এবং আমি কখনই প্রতিটি পরিষেবা পরিচালনা করতে পারি না।

একজন ওয়েবসভার এর মতো কিছু প্রস্তাব করে: http://ebb.ly তবে আমি সেগুলি চেষ্টা করেছিলাম এবং উদাহরণ হিসাবে ভিডিওভিউজে ভিডিওগুলি কাজ করে না। সুতরাং এটি একটি আংশিক সমাধান।

আরেকটি সমাধান হ'ল একটি স্ক্রিনশট পরিষেবা ব্যবহার করা যা ভিডিওর URL টি অনুরোধ করতে পারে, এটি সরবরাহ করতে পারে, একটি স্ন্যাপশট নিতে পারে এবং একটি চিত্র তৈরি করতে পারে gene লোভনীয়, তবে ফলাফলগুলি বিলম্ব যুক্ত করে এবং আমাকে একটি স্ন্যাপশট পরিষেবা খুঁজে বের করতে হবে এবং কোডটি উত্পন্ন করতে হবে (ভাল, এটি মজাদার অংশ হতে পারে)।

সবচেয়ে সহজ হ'ল স্ক্রিন ক্যাপচার নেওয়া এবং নিজেই একটি চিত্র তৈরি করা, তারপরে এটি আপলোড করুন।

আমি বরং আরও ব্যবহারকারী-বান্ধব কিছু প্রস্তাব করব তবে আমার আর কোনও ক্লু নেই।

কারও কি এ নিয়ে কিছু পরামর্শ আছে এবং আমি কি ছবিটি সঠিকভাবে পাই?

ধন্যবাদ.

যোগ করুন **

আমি যদি থাম্বনেইলের পরিবর্তে কেবল ভিডিওটি (সাধারণত একটি আইফ্রেমে) নির্দিষ্ট আকারের সাথে এম্বেড করতে পারি তবে এটি কৌশলটি করতে পারে ...


একটি উপায় খুঁজে পাওয়া গেল একটি প্লাগইন: ওয়ার্ডটিউবের মাধ্যমে। সাধারণত জেডাব্লু প্লেয়ারটি coveringেকে রাখুন .. তবে সম্ভবত দরকারী।
মজিকিমিক

উত্তর:


20

আপনি ওয়ার্ডপ্রেসে বেকড ও এম্বেড কার্যকারিতাটি ব্যবহার করতে পারেন। সাধারণত এই তালিকার কোনও ভিডিও হোস্ট আপনার এম্বেড ব্যবহার করে একটি থাম্বনেইল ফিরিয়ে দেবে।

ওয়ার্ডপ্রেস সামগ্রী ক্ষেত্রের অটো এম্বেডিংয়ের জন্য ব্যবহার করে এমন ডিফল্ট সরবরাহকারীদের একটি তালিকা এখানে রয়েছে। আমি অন্যের সুবিধার জন্য নন-ভিডিও উত্সগুলিকে অন্তর্ভুক্ত করেছি।

সম্ভাব্য সরবরাহকারীদের সম্পূর্ণ তালিকাটি ওয়ার্ডপ্রেস কোডেক্সে ডকুমেন্টেড রয়েছে:
এমবেডস - ঠিক আছে, তাহলে আমি কোন সাইটগুলি এম্বেড করতে পারি?

আপনার সরবরাহকারীর নির্বাচন করুন তারপরে আপনার ভিডিও সম্পর্কিত তথ্য পেতে নিম্নলিখিত ব্যবহার করুন।

require_once(ABSPATH.'wp-includes/class-oembed.php');
$oembed= new WP_oEmbed;
$url = 'http://www.youtube.com/watch?v=oHg5SJYRHA0';
//As noted in the comments below, you can auto-detect the video provider with the following
$provider = $oembed->discover($url);
//$provider = 'http://www.youtube.com/oembed';
$video = $oembed->fetch($provider, $url, array('width' => 300, 'height' => 175));
$title = $video->title;
$html = $video->html;
$thumb = $video->thumbnail_url;

আমি বুঝতে পারি ভিডিওবাজি তালিকায় নেই। এটি একটি ইউটিউব নকফ সাইট বলে মনে হচ্ছে। আপনার কাছে তাদের জিজ্ঞাসা করা উচিত যে তাদের কাছে ওয়েড প্রোটোকল রয়েছে কিনা। যদি তা না করে তবে আপনি কোনও অ-এম্বেড হ্যান্ডলার ব্যবহার করে নিবন্ধভুক্ত করতে পারেন wp_embed_register_handler()

আশাকরি এটা সাহায্য করবে!


সত্যই সুন্দর লাগছে! তবে বিন্যাস হার্ডকোডের পরিবর্তে পোস্ট থেকে $ url পাওয়ার কী দ্রুত উপায় আছে?
সাইমন

1
এখনই, আমি আমার ভিডিও ইউআরএল রাখার জন্য কেবল কাস্টম ফিল্ডটি ব্যবহার করছি। দুর্দান্ত কাজ করছেন, পরীক্ষা চালিয়ে যান ... অনেক ধন্যবাদ, ব্রায়ান! আমি সবেমাত্র কোডটি $ প্রোভাইডার = mbed oebb-> আবিষ্কার ($ vid_url) যোগ করে অভিযোজিত করেছি; সুতরাং আমার ভিডিও সরবরাহকারীর হার্ডকোড করার দরকার নেই
সাইমন

@ সিমন আপনি কি চূড়ান্ত কোডটি ভাগ করে নিতে পারেন যা এটি বাস্তবায়নে সহায়তা করেছিল? এবং দয়া করে আমাদের এটি বাস্তবায়ন করার জন্য কিছু বিবরণ দিন? আমার একই প্রয়োজনীয়তা রয়েছে তবে ডাব্লুপিতে কীভাবে এটি করা যায় তা নিশ্চিত নই, আমি এখনও ডাব্লুপিপিতে নতুন। ধন্যবাদ
ক্রুনাল

@ ক্রুনাল হ্যাঁ আমি পারতাম, এটি ব্রায়ানের সমাধানের খুব কাছাকাছি! আমি সবেমাত্র একটি ফ্যালব্যাক চিত্র যুক্ত করেছি এবং ওয়েড সফল হলে মেটা ডেটা আপডেট করুন, তাই আমাকে প্রতিবার জিজ্ঞাসা করতে হবে না। তবে আমি কীভাবে এটি আপনার কাছে প্রেরণ করব না, যেহেতু আমি মন্তব্যে কোড যুক্ত করতে পারি না, এবং আমার মনে হয় না এটি একটি নতুন উত্তর মূল্য বলে মনে হচ্ছে?
সাইমন

1
@ সিসির আসলে, আছে। আপনি এখানে দেখতে পারেন: codex.wordpress.org/Function_References/… প্রথমে একটি অ-এম্বেড হ্যান্ডলার নিবন্ধন করুন, তারপরে উপরের কোডটি ব্যবহার করুন। :)
ব্রায়ান ফেগটার

3

আপনি এই প্লাগইনটি ওয়ার্ডপ্রেস ভিডিও প্লাগইন ব্যবহার করতে পারেন এবং এই প্লাগইনটির কোড সম্পাদনা করতে এবং এতে অন্যান্য সাইট যুক্ত করতে পারেন।

অথবা

আপনাকে ওয়ার্ডপ্রেসে FFMPEG একীভূত করতে হবে ।


আপনাকে ধন্যবাদ, আমি যখন প্লাগিনগুলি এড়াতে পারি তার পরিবর্তে আমি এড়াতে চাই ^^
সাইমন

@ সিমন এটি একটি রেফারেন্স হিসাবে বোঝানো হয়েছিল: "_ এবং এই প্লাগইনের কোড সম্পাদনা করুন" ফাইলগুলিতে যান। :)
কায়সার

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