ব্রাউজার ছাড়াই ওয়েবসাইট থেকে ফ্ল্যাশ ভিডিও স্ট্রিম URL কীভাবে পাবেন (টেলিডেরিও, আরটিভি)


3

আমি স্পেনীয় টেলিভিশন (আরটিভিই) থেকে টেলিডেরিওর ভিডিও স্ট্রিম URL টি অ্যাক্সেস করতে চাই যা আপনি এখানে একটি ফ্ল্যাশ প্লেয়ারে খুঁজে পেতে পারেন: http://www.rtve.es/alacarta/videos/telediario/

আমি একটি ওয়েব ব্রাউজার ছাড়াই লিনাক্স স্ক্রিপ্টিং দিয়ে এটি করতে চাই ।

ফায়ারফক্স ওয়েব ব্রাউজার এবং ফায়ারবগ অ্যাডনটিmp4 ভিডিওটি চালানোর সময় আমি অনুসন্ধান করেছি (কারণ এটি একটি এমপি 4 ভিডিও স্ট্রিম) নেটওয়ার্ক বিশ্লেষণ ট্যাবটি ব্যবহার করে । আমি এর মতো একটি URL পেয়েছি found

http://mvod.lvlt.rtve.es/resources/TE_NGVA/mp4/5/9/1377759930795.mp4?aksessionid=1377770543247_372201

যা টেলিডেরিওর ভিডিও স্ট্রিম - 8 টি হোমস - 29/08/13

আমি কোনও ফ্ল্যাশ প্লেয়ারের পিছনে স্ট্রিমটি কীভাবে সন্ধান করতে হবে তা প্রশ্নটি পড়েছি তবে কেবলমাত্র ব্রাউজারের সমাধান রয়েছে (ভিডিওটি প্লে করার জন্য স্ট্রিমটির জন্য ওয়্যারশার্ক ব্যবহার করে ব্রাউজারের প্রয়োজন আছে)।

এছাড়াও প্রশ্নটি কীভাবে ফ্ল্যাশ ফাইলের URL গুলি ভিডিও স্টিমিং সাইটগুলিতে সুরক্ষিত / লুকানো থাকে? অনুরূপ বলে মনে হচ্ছে তবে এর কোনও নির্দিষ্ট উত্তর নেই।

সুতরাং আমি যা চাই তা হ'ল: ওয়েবসাইটের উত্সে কীভাবে বা এই এমপি 4-ইউআরএল খুঁজে পাব?

আপডেট 1: একে-সেশন-আইডি দরকার নেই। তার মানে, ভিডিও URLটি গতকাল ছিল

 http://mvod.lvlt.rtve.es/resources/TE_NGVA/mp4/5/9/1377759930795.mp4

এবং আজকে

http://mvod.lvlt.rtve.es/resources/TE_NGVA/mp4/7/4/1377846494447.mp4

একই সময়ে, একমাত্র অনুরূপ নাম / সংখ্যাটি হ'ল ভিডিওর পূর্বরূপ স্ন্যাপশটের URL (গতকাল)

http://img.irtve.es/imagenes/telediario-8-horas-29-08-13/1377760554521.JPG

এবং আজকে

http://img.irtve.es/imagenes/telediario-8-horas-30-08-13/1377847608923.JPG

আপডেট 2: আমি এখন মিডিয়া বাক্সটি বের করেছি যা ফ্ল্যাশ ভিডিও চালায়। এটা দেখতে অনেকটা

<html><body>

    <div>
      <object type="application/x-shockwave-flash" height="100%" width="100%" data="http://www.rtve.es//swf/4.2.8/RTVEPlayerVideo.swf">
        <param name="movie" value="/swf/4.2.8/RTVEPlayerVideo.swf"/>
        <param name="allowScriptAccess" value="always">
        <param name="allowFullScreen" value="true">
        <param name="flashvars" value="assetID=2007594_es_videos&location=alacarta_videos"> 
        <!--  solo video-->
        <param name="wmode" value="opaque">
        <param name="quality" value="high">
      </object>
    </div>

</body></html>

প্রতিদিন পার্থক্য কেবল মনে হয় assetID

আমি যখন এই সাধারণ ওয়েবপৃষ্ঠাটি লোড করি

http://www.rtve.es/api/videos/2008358/config/alacarta_videos.json

সংখ্যাটি লোড হয়ে যায় assetID। আমি এখনও ভিডিও স্ট্রিম ইউআরএল এবং assetIDজেসন ফাইলের মধ্যে কোনও সংযোগ খুঁজে পাচ্ছি না ।

আপডেট 3: ওহে আল্লাহ! ইউআরএলটির জন্য অদ্ভুত সংখ্যাটি 1970-01-01 00:00:00 ইউটিসি থেকে সেকেন্ড পরের সেকেন্ড। কারণ জিএনইউ কমান্ড

date +%s

1377856336 এ ফলাফল যা ইউআরএল সংখ্যার সাথে বেশ সমান। তবে শেষ তিনটি সংখ্যা অনুপস্থিত।

আপডেট 4: আমি প্লেয়ারের সোর্স কোড (ফ্ল্যাশ ফাইল) ডিসম্পাইল করে দিয়েছি http://www.rtve.es//swf/4.2.8/RTVEPlayerVideo.swf। ভিডিও স্ট্রিম ডোমেনের কোনও উপস্থিতি নেই http://mvod.lvlt.rtve.es, তার অর্থ খেলোয়াড়কে অন্য উত্স থেকে এই তথ্যটি পেতে হবে। সম্ভবত জেসন ফাইল আপডেট 2 উল্লেখ করা হয়েছে।

উত্তর:


1

আমি ডেসকারগাভিডিওস.টিভি এর ওয়েবমাস্টার, আপনার যা প্রয়োজন তা করার জন্য আমি একটি স্ক্রিপ্ট প্রয়োগ করেছি, তবে পিএইচপি। আমি ব্যাশ এটা scripting সঙ্গে আপনি সাহায্য করতে পারবেন না কিন্তু আপনি পিএইচপি স্ক্রিপ্ট তাকান এবং ব্যবহার এটা খুব ব্যাশ স্ক্রিপ্ট করতে পারেন https://github.com/forestrf/Descargavideos/blob/master/secundario/rtve.php একটা হল প্রচুর লিগ্যাসি কোড, কোড যা আমি লিখেছিলাম তার আগে আমি জানতাম যে পরিষ্কার কোডটি একটি জিনিস এবং প্যাচগুলি ছিল, তবে এটি কার্যকর হয় এবং প্রচুর মন্তব্য রয়েছে যাতে এটি আপনার প্রয়োজনের জন্য কার্যকর হতে পারে।

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