আমরা কীভাবে একটি ব্লব ইউআরএল ভিডিও ডাউনলোড করব [বন্ধ]


218

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

<video id="playerVideo" width="450px" autoplay="autoplay" height="338px" 
       style="height:100%;width:100%;" class="mejs-rai-e"
       src="blob:http://www.example.com/d70a74e1-0324-4b9f-bad4-84e3036ad354">
</video>

এমন কোনও ক্রোম এক্সটেনশন বা সফ্টওয়্যার রয়েছে যা প্লে ভিডিওটি ডাউনলোড করতে ব্যবহার করা যেতে পারে।


@ cdlvcdlv ধন্যবাদ, মানুষ! প্রচুর সরঞ্জাম পরীক্ষার পরে, এটিই ছিল যা আমার নির্দিষ্ট ক্ষেত্রে কাজ করেছিল!
felipeptcho

@ ফিলিপ্পটচো আপনি খুব স্বাগতম উত্তরে দেখেছি যে উত্তর দিয়ে অন্য কাউকে সহায়তা করতে পারে।
cdlvcdlv

2
ক্রোমিয়াম-ভিত্তিক ব্রাউজারগুলির জন্য এইচডিএস / এইচএলএস ভিডিও ডাউনলোডার এক্সটেনশন দেখুন ।
জর্জিওগ

13
এই প্রশ্নের প্রতিটি একক উত্তর কেন ফাইল এক্সটেনশান ধরে নেয় .m3u8? প্রশ্নটিতে এটি কখনই নির্দিষ্ট করা হয়নি।
নম্বরমানিয়াক

হ্যালো @ সিডডি, আপনি কি এই সমস্যাটি সমাধান করতে পেরেছিলেন? যদি তা হয় তবে আপনি দয়া করে আমাকে জানান যে কোন সমাধানটি আপনার পক্ষে কাজ করেছে?
হাগারওয়াল

উত্তর:


229

আমি সবেমাত্র একটি সাধারণ সমাধান নিয়ে এসেছি, যা বেশিরভাগ ওয়েবসাইটে কাজ করা উচিত। আমি এটি কেবলমাত্র Chrome এ চেষ্টা করেছি, তবে এই পদ্ধতিটি অন্য যে কোনও ব্রাউজারের সাথে কাজ করা উচিত, যদিও, ডিভাইসগুলি তাদের সকলের মধ্যে প্রায় একই রকম।

পদক্ষেপ:

  1. আপনার আগ্রহী ভিডিওটির সাথে পৃষ্ঠায় ব্রাউজারের ডিভাইসগুলি (সাধারণত F12 , বা Ctrl-Shift-I , বা ডান ক্লিক করুন এবং তারপর পপআপ মেনুতে পরিদর্শন করুন ) খুলুন ।
  2. নেটওয়ার্ক ট্যাবে যান এবং তারপরে পৃষ্ঠাটি পুনরায় লোড করুন। ট্যাবগুলি অনুরোধের তালিকার সাথে জনপ্রিয় হয়ে উঠবে (তাদের মধ্যে একশো বা তার বেশিও হতে পারে)।
  3. অনুরোধগুলির নাম অনুসন্ধান করুন এবং অনুরোধটি .m3u8এক্সটেনশন সহ সন্ধান করুন। তাদের মধ্যে অনেকগুলি থাকতে পারে, তবে সম্ভবত আপনি প্রথম যেটিকে সন্ধান করছেন সেটিই আপনি খুঁজছেন are এটির কোনও নাম থাকতে পারে, যেমন playlist.m3u8
  4. অনুরোধটি খুলুন এবং শিরোনাম উপবিধির অধীনে আপনি অনুরোধ URL তে অনুরোধের সম্পূর্ণ URL দেখতে পাবেন । এটি কপি করুন। এখানে চিত্র বর্ণনা লিখুন
  5. M3u8 থেকে ভিডিওটি বের করুন। এটি করার অনেকগুলি উপায় রয়েছে, আমি যা চেষ্টা করেছি সেগুলি আপনাকে দিয়ে দেব, তবে আপনি "এম 3 ইউ 8 থেকে ভিডিও ডাউনলোড" করে আরও গুগল করতে পারেন।
    • বিকল্প 1. আপনার যদি ভিএলসি প্লেয়ার ইনস্টল করা থাকে তবে " ওপেন নেটওয়ার্ক স্ট্রিম ... " মেনু বিকল্পটি ব্যবহার করে ইউআরএলকে ভিএলসিতে ফিড করুন । আমি এখানে এই অংশে বিশদ যেতে যাচ্ছি না, অনেক জায়গায় অনেকগুলি ব্যাপক গাইড রয়েছে, উদাহরণস্বরূপ, এখানে । পৃষ্ঠাটি যদি কাজ না করে, আপনি সর্বদা "ভিএলসি অনলাইন ভিডিও ডাউনলোড করুন" দ্বারা অন্য একটিতে গুগল করতে পারেন।
    • বিকল্প ২. আপনি যদি কমান্ড লাইনে আরও বেশি থাকেন তবে এই সুপার ব্যবহারকারী প্রশ্নে নির্দেশিত অনুসারে এফএফএমপিইগ বা আপনার নিজস্ব স্ক্রিপ্ট ব্যবহার করুন ।

48
বিকল্প 3 হ'ল প্লেলিস্ট ইউআরএলটি ইউটিউব-ডিএল দিয়ে সরাসরি ব্যবহার করুন, এটি খুব সহজ!
আর্নাড টর্নিয়ার

3
ইউটিউব-ডিএল এমপিডি ফাইলগুলির জন্যও কাজ করে।
গিবাডো

2
@ পেট্রিক আপনি রেফারার যুক্ত করার চেষ্টা করতে পারেন, উদাহরণস্বরূপ:youtube-dl --add-header Referer: https://www.google.com/referer-page https://google.com/video.m3u8
সেরেন

1
মন যদি আমি জিজ্ঞাসা করি, আপনি কীভাবে নেটওয়ার্ক মডিউলটিতে অনুসন্ধান বারটি খুললেন এবং "m3u8" কী শব্দগুলির সন্ধান করলেন।
চাউ এক্সএফ

1
এবং বিকল্প 4: প্লেলিস্ট ইউআরএল ডাউনলোড করতে জেডাউনলোডার 2 ব্যবহার করুন, আমার মতে এটি সবচেয়ে সহজ উপায়।
রবিন হার্টম্যান

50

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

তারপরে ফাইলটি ডাউনলোড করতে ইউটিউব-ডিএল প্রোগ্রামটি ব্যবহার করুন।

youtube-dl --all-subs -f mp4 -o "file-name-to-save-as.mp4" "https://link-from-Google_Chrome-HLS_Downloader_extension"

কমান্ড লাইন বিকল্পের ব্যাখ্যা:

আপনি যদি ইউটিউব-ডিএল-এর জন্য সর্বদা একই কনফিগারেশন বিকল্পগুলি ব্যবহার করেন তবে আপনি ইউটিউব-ডিএল-র জন্য কনফিগারেশন বিকল্পগুলি একবার দেখে নিতে পারেন, কারণ এটি আপনাকে প্রচুর টাইপ করতে পারে।

এইচএলএস ডাউনলোডার এক্সটেনশনটি এমআইটি লাইসেন্সের অধীনে বিনামূল্যে এবং ওপেন সোর্স, যদি আপনি কোডটি দেখতে চান তবে এটি গিথুবের প্রকল্পের পৃষ্ঠায় পাওয়া যাবে ।


এটি আমার ক্ষেত্রে এমপি 4 এর কোনও শব্দ ছিল না বাদে সত্যিই দুর্দান্ত কাজ করে? এটি সমাধান করার কোন উপায় আছে?
ক্রিস্টোফার ডি এমারসন

2
আমি তার ঘটেনি। আপনি যে ফাইলটি ডাউনলোড করছেন তাতে এটি অবশ্যই কিছু হতে পারে। আমি বিশ্বাস করি যে এমপি 4 স্ট্যান্ডার্ড একাধিক অডিও ট্র্যাক সমর্থন করে। পরীক্ষা করে দেখুন যে অন্য কোনও অডিও ট্র্যাক নেই এবং প্রথমটি নীরব।
ফ্রেডেরিকঝ

1
দারুণ এক্সটেনশন! এম 3 ইউ 8 ফাইল এবং কেবল স্ট্রেট ব্লব ফাইলগুলি দিয়ে নিজের চারপাশে সমস্ত রান করা এত সহজ। তবে ইউটিউব জিনিসটি যা ছিল তা আমার দরকার হয়নি। এইচএলএস ডাউনলোডার আমাকে সরাসরি ভিডিও ফাইলগুলি দেয়।
জাস্টিন এমলে

বিকল্পগুলির মধ্যে -x যুক্ত করার চেষ্টা করুন
স্যার ভন বার্কার

আমার ক্ষেত্রে, আমি টুইটারের সাথে এইচএলএস ডাউনলোডার চেষ্টা করেছি, এবং এটি @ জাস্টিনের কথা মতো কাজ করেছে: এটি সরাসরি ভিডিও ফাইল দিয়েছে। তবে আমি অন্য উত্তরগুলিতে @ ভ্ল্যাডের প্রস্তাবিত পরামর্শগুলিও চেষ্টা করেছি - মূলত সমস্ত পদক্ষেপগুলি ম্যানুয়ালি করে - একই ফলাফলের সাথে (যেমন একটি ওয়ার্কিং .MP4ফাইল পাওয়া)।
গুইনথ ল্লেওলিন

27

ভিডিওটি কোথায় এবং কীভাবে হোস্ট করা হচ্ছে তার উপর নির্ভর করে প্রক্রিয়াটি পৃথক হতে পারে। যা জেনে আরও বিস্তারিতভাবে প্রশ্নের উত্তর দিতে সহায়তা করতে পারে।

উদাহরণ হিসাবে; এইভাবে আপনি ভিমেওতে ব্লব লিঙ্ক সহ ভিডিওগুলি ডাউনলোড করতে পারেন।

  1. Iframe ভিডিও প্লেয়ারের সোর্স কোডটি দেখুন
  2. এমপি 4 এর জন্য অনুসন্ধান করুন
  3. টোকেন ক্যোয়ারী সহ লিঙ্কটি অনুলিপি করুন
  4. টোকেনের মেয়াদ শেষ হওয়ার আগে ডাউনলোড করুন

উত্স এবং ধাপে ধাপে নির্দেশাবলী এখানে।

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


2
এই পদ্ধতি ভাল কাজ করে এমনকি যদি এ filetype: urlনয় .mp4 , শুধু ফাইলের হেডার চেক করুন এবং এটি পুনরায় নামকরণ।
ইপো

25

এইভাবে আমি এটি "ডাউনলোড" করতে পরিচালনা করি:

  1. M3U প্লেলিস্ট ফাইলটির URL টি সনাক্ত করতে পরিদর্শন-উপাদানটি ব্যবহার করুন
  2. এম 3 ইউ ফাইলটি ডাউনলোড করুন
  3. এম 3 ইউ ফাইলটি পড়তে, প্রবাহিত করতে এবং ভিডিওটিকে এমপি 4 তে রূপান্তর করতে ভিএলসি ব্যবহার করুন

ফায়ারফক্সে এম 3 ইউ ফাইলটি অ্যাপ্লিকেশন / vnd.apple.mpegurl টাইপ হিসাবে উপস্থিত হয়েছিল

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

M3U ফাইলের বিষয়বস্তুগুলি দেখতে এই রকম হবে:

ভিএলসি মিডিয়াল প্লেয়ারটি খুলুন এবং মিডিয়া => রূপান্তর বিকল্পটি ব্যবহার করুন। উত্স হিসাবে আপনার (সংরক্ষিত) এম 3 ইউ ফাইলটি ব্যবহার করুন:

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


3
দুর্দান্ত টিপ! দেখে মনে হচ্ছে m3u8ফাইলটি ডাউনলোড করার দরকার নেই - আপনি কেবল বাহ্যিক ইউআরএলটিকে উত্স হিসাবে পেস্ট করতে পারেন।

নেটওয়ার্ক ট্যাবে "মিডিয়া" এর জন্য একটি গৌণ ট্যাব রয়েছে। মাত্র কয়েকটি আইটেম থেকে m3u8 ফাইলটি পাওয়া সহজ।
প্যাকারভালহো

19

.m3u8কোনও পৃষ্ঠার উত্স দেখে, ক্রোমের বিকাশকারী সরঞ্জামগুলির নেটওয়ার্ক ট্যাবটি দেখে বা এইচডিএল / এইচএলএস ভিডিও ডাউনলোডারের মতো প্লাগইন ব্যবহার করে URL পাওয়ার বিভিন্ন উপায় রয়েছে ।

.M3u8 ইউআরএল হাতে নিয়ে আপনি তার পরে ffmpegকোনও ফাইলটিতে ভিডিও ডাউনলোড করতে ব্যবহার করতে পারেন:

$ ffmpeg -i 'https://url/to/some/file.m3u8' -bsf:a aac_adtstoasc \
    -vcodec copy -c copy -crf 50 file.mp4

11

আপনি যদি .m3u8ফাইলটি খুঁজে না পান তবে আপনাকে কয়েক ধাপ আলাদা করতে হবে।

1) নেটওয়ার্ক ট্যাবে যান এবং অনুসারে বাছাই করুন Media

মিডিয়া অনুসারে বাছাই করুন

2) আপনি এখানে কিছু দেখতে পাবেন এবং প্রথম আইটেমটি নির্বাচন করবেন। আমার উদাহরণস্বরূপ, এটি একটি mpdফাইল। তারপরে অনুরোধ URL টি অনুলিপি করুন।

3) এরপরে, দ্বিতীয় ধাপ থেকে URL টি ব্যবহার করে আপনার প্রিয় কমান্ড লাইন সরঞ্জামটি ব্যবহার করে ফাইলটি ডাউনলোড করুন।

youtube-dl -f bestvideo+bestaudio https://url.com/destination/stream.mpd

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


10

আমি ইতিমধ্যে এটি অন্য কয়েকটি ওয়েবসাইটে পোস্ট করেছি এবং কেন এটি স্ট্যাকওভারফ্লোতে ছেলেরা / গালদের সাথে ভাগ করে নিচ্ছি না।

  1. ফায়ারফক্স ব্রাউজারে ভিডিও ডাউনলোডহেলপার এক্সটেনশন ইনস্টল করুন।
  2. ডাউনলোডহেলপার সক্রিয় হওয়ার সাথে সাথে আপনি যে ভিডিওটি ডাউনলোড করতে চান তা সম্বলিত ওয়েবপৃষ্ঠায় নেভিগেট করুন।
  3. ভিডিওটি স্ট্রিমিং হয়ে গেলে ডাউনলোডহেল্পার আইকনে ক্লিক করুন। এটি আপনাকে বর্তমান ভিডিওতে উপলব্ধ সমস্ত ফাইল ফর্ম্যাটগুলির একটি তালিকা দেবে।
  4. আপনি যে ফাইল ফর্ম্যাটটি ডাউনলোড করতে চান তাতে স্ক্রোল করুন
  5. ডানদিকে আপনি একটি তীর দেখতে পাবেন
  6. বর্তমান ভিডিও এবং নির্বাচিত ফর্ম্যাট সম্পর্কিত আরও তথ্য পেতে সেই তীরটিতে ক্লিক করুন
  7. সেই তীরটির শেষে প্রদর্শিত উইন্ডো থেকে নীচে স্ক্রোল করুন এবং "বিশদ" নির্বাচন করুন
  8. আপনার কাছে বর্তমান ভিডিও এবং নির্বাচিত ফর্ম্যাট সম্পর্কিত সমস্ত বিবরণ রয়েছে। এটা এমন কিছু।

বিশদটি হিট করুন - _নিডসএগ্রিগ্রেট _নিডসক্যাপ অ্যাপ্লিকেশন বিটরেট ছিন্ন করা ডেস্ক্রিপিক্স সময়কালফ্লোট এক্সটেনশন ফ্রেম থেকে ক্যাচ গ্রুপ
এইচএলএস আইডি প্রাইভেট দৈর্ঘ্যের মাস্টারমনিফেস্ট মিডিয়া ম্যানিফেস্ট আসল আইডি রেফারারের আকারের স্থিতির শীর্ষস্থান শীর্ষ ইউআরএল url ফাইল ফাইল

  1. এখন, সেই হিট ডিটেইলসে রেফারারের সুনির্দিষ্ট বিবরণগুলি দেখুন। আপনি যে ইউআরএলটি চান এটি এটি। এটি অনুলিপি করুন এবং আপনার প্রিয় ডাউনলোডার এ পেস্ট করুন।

9
  1. বিকাশকারী সরঞ্জামগুলির নেটওয়ার্ক ট্যাবে প্লেলিস্ট / ম্যানিফেস্ট সন্ধান করুন। সবসময় একটি থাকে, যেমন এটি কাজ করে। এটিতে একটি এম 3 ইউ 8 এক্সটেনশন থাকতে পারে যা আপনি ফিল্টারটিতে টাইপ করতে পারেন।
  2. এটি ইউটিউব-ডিএল সরঞ্জামটি দিন। এটি কেবল ইউটিউব থেকে অনেক বেশি ডাউনলোড করতে পারে। এটি প্রতিটি বিভাগটি স্বয়ংক্রিয়ভাবে ডাউনলোড করবে এবং এরপরে এফএফপিপেগের সাথে সমস্ত কিছু সংযুক্ত করে অংশগুলি বাতিল করবে। আপনি যে সাইটটি নেটিভ থেকে ডাউনলোড করতে চান তা সমর্থন করে এমন একটি ভাল সুযোগ রয়েছে এবং আপনার # 1 পদক্ষেপের দরকার নেই।
  3. যদি আপনি এমন কোনও সাইট খুঁজে পান যা একগুঁয়ে এবং আপনারা 403 ত্রুটিতে চালিত হন ... টেলিক ফিদলারের উদ্ধারে। এটি স্থানীয় প্রক্সির মতো কাজ করে এমন কোনও সংক্রমণিত কিছু (যেমন ভিডিও ফাইল) ধরা ও সংরক্ষণ করতে পারে। আপনি যা দেখছেন / শুনেছেন তা ডাউনলোড করা যায়, যদি না এটি স্পটিফাইয়ের মতো ডিআরএম সামগ্রী হয়।

2
আপনি এটি করতে ইউটিউব-ডিএল কীভাবে ব্যবহার করবেন? শুধু youtube-dl https://....m3u8"?
আজিজ জাভেদ

এছাড়াও, এটি ব্যক্তিগত ভিডিওগুলির জন্য কাজ করে?
আজিজ জাভেদ

@ আজিজ জাভেদ আয়ে, ঠিক এরকমই। আমি এটি ব্যক্তিগত ভিডিওতে পরীক্ষা করে দেখিনি, তবে আপনি যেখানে পৃষ্ঠাটি দেখতে পাচ্ছেন তা যদি তারা পাবলিক ভিডিওতে ঠিক তেমন কাজ করেন। আপনি ব্রাউজারে যা দেখেন তা হ'ল: আপনি যদি এটি দেখতে পান তবে আপনি এটি অনুলিপি করতে পারেন। সরল! 😉
গুইনেথ ল্লেওলিন

আপনি কি ছেলেরা এনক্রিপ্ট হওয়া এইচএলএস ভিডিও ডাউনলোড করার বিষয়ে আমার কাছ থেকে কোনও নিবন্ধ চান? এটি মূলত ৩ য় ধাপে তবে টিএস সেগমেন্টগুলি ডিক্রিপ্ট করে এবং একত্রিত করতে ffmpeg সহ।
তীব্র - LetsWP.io

0

যদি ব্লবটি কোনও F4M ম্যানিফেস্টের ডেটা দিয়ে ইনস্ট্যান্ট করা হয় (ক্রোমের বিকাশকারী সরঞ্জামগুলিতে নেটওয়ার্ক ট্যাবটি দেখুন) আপনি এখানে পোস্ট করা পিএইচপি স্ক্রিপ্ট ব্যবহার করে ভিডিও ফাইলটি ডাউনলোড করতে পারেন: https://n1njahacks.wordpress.com/2015/01/29 / কিভাবে-থেকে-Save-HDS-ফ্ল্যাশ স্ট্রিম-থেকে-কোনো ওয়েব-পৃষ্ঠা /

রাখার মাধ্যমে:

  if ($manifest == '')
    $manifest = $_GET['manifest'];

আগে:

  if ($manifest)

আপনি এমনকি একটি ওয়েবসার্ভার তে এটি চালানোর কোয়েরি স্ট্রিং সঙ্গে অনুরোধ ব্যবহার করতে পারে: ?manifest=[manifest url]

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


-27

আপনি কেবল ডান ক্লিক করতে পারেন এবং এমপি 4 হিসাবে ব্লবটি সংরক্ষণ করতে পারেন।

আমি যখন ব্রাউজার ভিত্তিক ভিডিও / অডিও রেকর্ডিংয়ের সাথে খেলছিলাম তখন আউটপুট ব্লবটি সরাসরি ডাউনলোডের জন্য উপলব্ধ ছিল।


আমি মনে করি না যে এটি সম্ভব। আপনি কোন ব্রাউজারটি ডাউনলোড করছেন তা ভাগ করতে পারেন?
পাইরেট এক্স

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

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