ভিএলসি এবং এম 3 ইউ 8 ফাইল


2

শুভ সকাল, আমি তৈরি করেছি আমি এইচএলএস স্ট্রিমিং পরীক্ষা করছি এবং কমান্ডটি ব্যবহার করে আমি একটি সাধারণ প্লেলিস্ট এবং একটি ভিডিওর অংশ তৈরি করেছি ffmpeg -i C:\Users\funny\Desktop\uscita\out.mp4 -vcodec libx264 -g 24 -hls_time 10 -hls_playlist_type vod -vsync 1 index1.m3u8

উত্স ভিডিওটি কোনও সমস্যা ছাড়াই খোলে এবং ffmpeg এটিকে কোনও সমস্যা ছাড়াই সূচি 1 এ এনকোড করে, এটি প্লেলিস্ট ফাইল এবং সূচি 10 সূচি 11 সূচক 3 .ts (ভিডিওটি কেবল 26 সেকেন্ড দীর্ঘ)। আমি ভিএলসি ইনস্টল করেছি কারণ আমি জানি এটি প্লেলিস্ট ফাইলগুলি খুলবে, তাই আমি আমার .m3u8 পরীক্ষা করতে পারি, কিন্তু যখন আমি এটি ভিএলসি দিয়ে খুলি, প্রোগ্রামটি চলতে শুরু করে তবে এটি কিছুই খেলায় না। এখানে রেফারেন্সের জন্য এটি প্লেলিস্টও রয়েছে:

#EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:12
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-PLAYLIST-TYPE:VOD
#EXTINF:11.500000,
index10.ts
#EXTINF:12.000000,
index11.ts
#EXTINF:2.500000,
index12.ts
#EXT-X-ENDLIST

এর সাথে প্লেব্যাক চেষ্টা করুন ffplay
ইপোর সিরসর

কোন ইনপুট ইউআরএল এফএফপ্লে কমান্ডে রাখা উচিত? আমি কি সরাসরি .m3u8 ফাইল ইনপুট করতে পারি?
ভিনসেন্ট বাভারো

@ ভিনসেন্টবাভারো: হ্যাঁ, আপনি পারবেন। ঘটনাচক্রে, কেন এটি জিজ্ঞাসা করার আগে শুধু চেষ্টা করবেন না?
sleske

সম্পন্ন. এটি আমাকে সমস্যা ছাড়াই ভিডিও দেখায়। ধন্যবাদ। কোনও ক্লু কীভাবে এটি ভিএলসি দিয়ে খেলছে না?
ভিনসেন্ট বাভারো

উত্তর:


1

tl; dr: এটি ভিএলসি সহ একটি বাগের মতো দেখাচ্ছে। একটি পৃথক প্লেয়ার ব্যবহার করুন।

আমি এই সমস্যাটি এইচএলএস ভিডিও ফাইলের একটি সেট দিয়ে পুনরুত্পাদন করতে পারি, ffmpegযা প্রশ্নের মধ্যে উল্লিখিত হয়েছে। এটি ffmpeg 4.0.2 এবং VLC 3.0.4 সহ

লক্ষণ:

.m3u8ভিএলসি দিয়ে ফাইলটি খোলার পরে আমি ত্রুটি বার্তাটি পেয়েছি:

অভিযোজিত ডেমাক্স ত্রুটি: ডেমাক্সার (শূন্য) টিএলএস তৈরি করতে ব্যর্থ

ডিবাগ লগগুলি ইঙ্গিত দেয় যে ভিএলসি আসলে প্লেলিস্টটি সফলভাবে পড়ে এবং টিএস ফাইলগুলি সন্ধান করে তবে তারপরে কিছু ভুল হয়ে যায়।

যাইহোক, আমি ffplayএবং এমপ্লেয়ার উভয়ের সাথেই ফাইলগুলি সাফল্যের সাথে খেলতে পারি , তাই দেখে মনে হচ্ছে দোষটি ভিএলসির সাথে রয়েছে।

ভিএলসি বাগট্র্যাকারের কিছু অনুরূপ ত্রুটিযুক্ত প্রতিবেদন রয়েছে তবে বেশিরভাগ বেশিরভাগই পুরানো এবং ধারণা করা যায় এটি স্থির। .m3u8ফাইলের ইউআরএল খোলার মাধ্যমে আমি এইচটিটিপি-র মাধ্যমে এইচএলএস স্ট্রিম খেলতে পরিচালনা করেছি , যাতে বাগটি কেবল ডাউনলোড করা এইচএলএস স্ট্রীমগুলিতে প্রয়োগ হয় বলে মনে হয়। সম্ভবত স্থানীয়ভাবে ডাউনলোড করা .m3u8ফাইলগুলি খেলানো ভিএলসির পক্ষে উচ্চ অগ্রাধিকার নয়, তাই কেবল একটি আলাদা প্লেয়ার ব্যবহার করুন।


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