উত্তর:
আমি এটি পুনরুত্থিত করার প্রয়োজনীয়তা অনুভব করেছি কারণ এটি অনুসন্ধানের ফলাফলগুলিতে বেশ উচ্চতর এবং সমাধানটি আর v2.0.2 এর জন্য কাজ করে না - তবে শেষ পর্যন্ত আমি একটি সমাধান খুঁজে পেয়েছি!
All
অধীনে রেডিও-বাটনটি নির্বাচন করুন ।DirectX
।এটি আমার জন্যও কিছুটা বিভ্রান্তিকর ছিল। আমার সিস্টেমে আমার কাছে 7.1 অডিও রয়েছে। ভিএলসি সর্বদা স্টেরিও অডিওতে ডিফল্ট হয়েছিল। তারপরে আমি অবশেষে এটি বের করে ফেললাম। আপনার অবশ্যই আপনার সাউন্ড কার্ডের স্পিকার কনফিগারেশনটি 5.1 এ সেট করা থাকতে হবে অথবা অন্যথায় ভিএলসি 5.1 ট্র্যাকটি চয়ন করবে না। আমি ভেবেছিলাম যে আমার সাউন্ড কার্ডে স্পিকার কনফিগারেশনের জন্য 7.1 সেট কোনও কাজের জন্য কাজ করবে যাতে উপলভ্য হলে সিস্টেম 5.1 বা 7.1 খেলবে। তবে আপাতদৃষ্টিতে ভিএলসি, এবং সম্ভবত কিছু অন্যান্য প্রোগ্রামের সাথে আপনার সিস্টেমের অবশ্যই মেলে বা এটি আপনার সেটিংসকে স্বীকৃতি দেবে না। এটি এমন একটি বৈশিষ্ট্য যা ভিডিওলান দলটিকে ঠিক করতে হবে। 7.1 অডিওর আবির্ভাবের সাথে ভিএলসি এটি সনাক্ত করতে হবে যে এটি 7.1 সিস্টেমে 5.1 অডিও খেলতে পারে।
থেকে vlc --longhelp --advanced
:
--force-dolby-surround {0 (Auto), 1 (On), 2 (Off)}
Force detection of Dolby Surround
"অডিও-> প্রভাব-> ডলবি চারপাশের" এর অধীনে সেটিংসের জিইউআই সংস্করণেও সম্পর্কিত সেটিং রয়েছে। এর সাথে "অটো", "চালু" এবং "অফ" বিকল্প রয়েছে।
আমি যা বুঝি সেগুলি থেকে সোর্স মিডিয়াটি চারপাশের শব্দ কিনা তা স্বয়ংক্রিয়ভাবে সনাক্ত করা উচিত।
আপনি ভিএলসি দ্বারা উত্পাদিত অডিও ম্যাপিংকে সম্মান করতে চাইলে আরও ভাল সমাধান:
সমাধানটিতে উপরে বর্ণিত ডাইরেক্টএক্স ব্যবহার করা এইভাবে একটি অডিও ম্যাপিং দেবে:
স্টেরিও অডিও ফাইল:
main debug: using audio filter module "scaletempo"
main debug: conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo
main debug: conversion pipeline complete
main debug: conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz Stereo->3F2R/LFE
main debug: looking for audio converter module matching "any": 12 candidates
main debug: using audio converter module "trivial_channel_mixer"
main debug: conversion pipeline complete
5.1 অডিও ফাইল:
main debug: using audio filter module "scaletempo"
main debug: conversion: 'a52 '->'f32l' 48000 Hz->48000 Hz 3F2R/LFE->3F2R/LFE
main debug: looking for audio converter module matching "any": 12 candidates
main debug: no audio converter modules matched
main debug: looking for audio converter module matching "any": 12 candidates
main debug: using audio converter module "a52tofloat32"
main debug: conversion pipeline complete
main debug: conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz 3F2R/LFE->3F2R/LFE
main debug: conversion pipeline complete
আমি যেমন বর্ণনা করব তেমনি ওয়েভআউট ব্যবহার করা, স্টেরিও সামগ্রীর জন্য অডিও ম্যাপিংকে আরও ভালভাবে সম্মান করে এবং প্রথম সমাধানের মতো একই ম্যাপিং রাখ:
স্টেরিও অডিও ফাইল:
main debug: using audio filter module "scaletempo"
main debug: conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo
main debug: conversion pipeline complete
main debug: conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo
main debug: conversion pipeline complete
5.1 অডিও ফাইল:
main debug: using audio filter module "scaletempo"
main debug: conversion: 'a52 '->'f32l' 48000 Hz->48000 Hz 3F2R/LFE->3F2R/LFE
main debug: looking for audio converter module matching "any": 12 candidates
main debug: no audio converter modules matched
main debug: looking for audio converter module matching "any": 12 candidates
main debug: using audio converter module "a52tofloat32"
main debug: conversion pipeline complete
main debug: conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz 3F2R/LFE->3F2R/LFE
main debug: conversion pipeline complete
এখন যদি কেউ এই সমাধানটিকে যথাযথ সমাধান হিসাবে মনে করে তবে আপনি এটি এটি করতে পারেন:
আশা করি এটি কারও জন্য সহায়ক হবে ...
যদি আপনার অডিও ফর্ম্যাটটি ডিটিএস / ডলবি ডিজিটাল 5.1 হয় তবে 5.1 চ্যানেলটি ভিএলসিতে সক্রিয় হতে পারে। যদি মূল ফাইলটি কেবল স্টেরিও টাইপের হয় তবে 5.1 বিকল্পটি উপরে বর্ণিত মেনুতে হাইলাইট হবে না। আপনি একটি স্টেরিও ফাইলটিকে ব্যবহারকারী সংজ্ঞায়িত 5.1 ডিটিএস ফাইলে রূপান্তর করার জন্য সুরকোডি ডিটিএস এবং সোনার তরঙ্গ সফ্টওয়্যার ব্যবহার করার চেষ্টা করছেন।