আমি অডিও চলতে পারি না। আমি কিছু শুনি না এবং কিছু খেলতে পারি না।
অডিও সক্ষম করার কোনও সমাধান আছে?
আমি অডিও চলতে পারি না। আমি কিছু শুনি না এবং কিছু খেলতে পারি না।
অডিও সক্ষম করার কোনও সমাধান আছে?
উত্তর:
এটি এমন কয়েকটি কম্পিউটার মনিটরের কারণে ঘটে যা একটি HDMI কেবল সংযুক্ত থাকলেও ডিভিআই মোড নির্বাচন করে। এইচডিএমআই ডিভাইসগুলি একই মনিটরে (বা টিভি) পুরোপুরি কাজ করলেও এই ফিক্সটি প্রয়োজনীয় হতে পারে! কনফিগারেশন ফাইলটি সম্পাদনা করুন - রাস্পবেরি-পাই কনফিগারেশন ফাইলের নির্দেশাবলী দেখুন ।
কনফিগারেশন ফাইলে নিম্নলিখিত লাইনটি যুক্ত করুন:
hdmi_drive=2
শব্দটি ডিফল্টরূপে অক্ষম করা হয়েছে কারণ ALSA সাউন্ড ড্রাইভারটি এখনও আর-পাই-তে "আলফা" (পুরোপুরি পরীক্ষিত নয়)। শব্দটি ব্যবহার করে দেখতে, "স্টার্টেক্স" এর আগে কমান্ড প্রম্পট থেকে টাইপ করুন
sudo apt-get install alsa-utils
sudo modprobe snd_bcm2835
sudo aplay /usr/share/sounds/alsa/Front_Center.wav
ডিফল্ট আউটপুট স্বয়ংক্রিয় হবে (hdmi যদি hdmi অডিও সমর্থন করে, অন্যথায় অ্যানালগ)। আপনি এটি দিয়ে জোর করতে পারেন:
sudo amixer -c 0 cset numid=3 <n>
যেখানে এন 0 = অটো, 1 = হেডফোন, 2 = এইচডিএম। ( উত্স ) আপনি যদি ডেবিয়ান চালাচ্ছেন তবে চেষ্টা করুন
cd /opt/vc/src/hello_pi
make -C libs/ilclient
make -C libs/vgfont
cd hello_audio
make
./hello_audio.bin
অ্যানালগ আউটপুট পরীক্ষা করতে। এবং এইচডিএমআই পরীক্ষা করতে।
./hello_audio.bin 1
আরও মনে রাখবেন যে সাউন্ড কার্ড অ্যাক্সেসের অনুমতি পেতে আপনাকে আপনার ব্যবহারকারীকে 'অডিও' গ্রুপে যুক্ত করতে হতে পারে।
sudo apt-get install alsa-utils
স্থায়ী হয়, তবে sudo modprobe snd_bcm2835
বর্তমান সেশনের জন্য ড্রাইভারটি আরম্ভ করে। নিশ্চিত করার জন্য মডিউল বুট ইনিশিয়ালাইজ করা হয়, অ্যাড snd_bcm2835
করার /etc/modules
( উৎস )।
snd-bcm2835
মধ্যে /etc/modules
যখন এটি হওয়া উচিত ছিল snd_bcm2835
। একবার আমি এটি পরিবর্তন করেছি, এটি কাজ করেছিল।
amixer cset numid=1 0
এটি একটি যুক্তিসঙ্গত পর্যায়ে ফিরে সেট করে।
আমি মনে করি আপনার সমস্যার সমাধান করার জন্য আমার একটি উপায় আছে, আপনার হেডফোনে রাসপি থেকে শব্দ শুনতে (এমপি 3 ফাইলের জন্য omxplayer -o local xxx.mp3
) বা omxplayer -o local xxx.mp4
(এমপি 4 ফাইলের জন্য ) টাইপ করার চেষ্টা করুন । এবং আপনি omxplayer --help
ওমপ্লেয়ার সম্পর্কে আরও ব্যবহারের জন্য টাইপ করতে পারেন ।
আমি আমার রাস্পবেরি পাই 2 তেও একই সমস্যায় পড়েছি I আমি আমার পাইকে এইচডিএমআই কেবল দ্বারা আমার এইচডি টিভিতে সংযুক্ত করেছি। আমার সমাধান:
নিম্নলিখিত কমান্ডটি ব্যবহার করে অডিও আউটপুট সেট করুন:
amixer cset numid=3 2
আমি নিম্নলিখিত কমান্ডটি ব্যবহার করে সাউন্ড আউটপুট পরীক্ষা করেছি, কিন্তু কোনও শব্দ শোনা যায় নি:
speaker-test -c2 -t wav
এইচডিএমআই শব্দ সক্ষম করতে, আমি এখানে পাওয়া দিকগুলি অনুসরণ করেছি
sudo [your favourite editor] /boot/config.txt
কমেন্টমেন্ট লাইন #hdmi_drive=2
নিম্নলিখিত কমান্ডটি ব্যবহার করে পাই পুনরায় বুট করুন:
sudo shutdown -r 0
এটি একটি সাধারণ বাগ। আমার মনে হয় ALSA যা ভাঙছে তা হ'ল পালস অডিও। আপনি যদি ALSA (ডিফল্ট, টাক্স দ্বারা প্রস্তাবিত) ব্যবহার করতে চানsudo apt-get remove PulseAudio
অন্যান্য সংশোধনের জন্য, উইকিটি ব্যবহার করে দেখুন। এটা সব নির্ভর করে. এটি প্রথমে চেষ্টা করুন (এটি সবচেয়ে সাধারণ হিসাবে)
আমি ওএসএমসি চালাচ্ছি যা দেবিয়ান চালায় এবং আমি এইচডিএমআই দ্বারা সংযুক্ত আমার টিভি স্পিকারের মাধ্যমে খেলতে পারি। https://youtu.be/p2ljmTE67gs
আপনি যদি এটি করার চেষ্টা করছেন তবে এটিকে যুক্ত dtparam=audio=on
করার চেষ্টা করুন/boot/config.txt
আসল সমাধান এখানে পোস্ট করা হয়েছে: https://discourse.osmc.tv/t/alsa-doesnt-work- after-last-update/ 10600
আমার বর্তমান কর্ম অনুমানটি হ'ল, আমার পক্ষে কমপক্ষে, অডিওটি কোনওভাবে ডেস্কটপ পরিবেশের উপর নির্ভর করে। আমার কাছে একটি রাস্পবেরি পাই 2 রয়েছে, রান্পবিয়ান চলছে, এনইউবিএস থেকে ইনস্টল করা আছে। আমি এটিকে পরিষ্কার এবং রাস্পবিয়ান কয়েক ডজন বার পুনরায় ইনস্টল করেছি। যখন আমি প্রথম রাস্পবিয়ান ইনস্টল করব তখন শব্দটি কাজ করে। আমি পরেরটি যা অভ্যাসটি করি তা হ'ল এলএক্সডিইডি ডেস্কটপ এনভায়রনমেন্টটি সরিয়ে এবং এটিকে এক্সএফসিই ডেস্কটপ এনভায়রনমেন্টের সাথে প্রতিস্থাপন করুন এবং এর কিছু পরে, আমি লক্ষ্য করেছি যে শব্দটি কাজ করা বন্ধ করে দিয়েছে। ডেস্কটপ এনভায়রনমেন্টগুলি স্যুইচিংয়ে অবশ্যই আমার অডিওটি ভঙ্গ করা উচিত। আমি জানি না যে এটি এলএক্সডিইটি অপসারণ করছে বা এক্সএফসিই ইনস্টল করছে যা এটি ভেঙে গেছে।
সম্ভবত ব্যক্তিটি সঠিক, যিনি পরামর্শ দিয়েছেন যে অপরাধীটি পালস অডিও, এবং এক্সএফসিই ইনস্টল করার ফলে পালস অডিও ইনস্টল করা হয়েছে। এখনই, "lxde" ইনস্টল করা হয়েছে, "xfce4" ইনস্টল করা হয়নি, "পালসোডিও" ইনস্টল করা হয়নি, এবং শব্দটি কাজ করছে।
আমি এমন একটি সমস্যায় পড়েছিলাম যেখানে শব্দটি আমার রেকর্ডিংয়ের পরিবর্তে স্থির বাজায় না stat তবে এটি আমার পদ্ধতির সমস্যা ছিল, পাই নিজেই নয়। আমি রাস্পবিয়ান 3.6.11 (2013-02-09-হুইজি-রাস্পবিয়ান) ব্যবহার করছি।
প্রাথমিকভাবে, আমি একটি এমপি 3 ফাইল প্লে করার চেষ্টা করেছি aplay
যা কেবল ডাব্লুএইভি সমর্থন করে। এছাড়াও, আমি যে এমপি 3 ফাইল ব্যবহার করেছি সেগুলি সামঞ্জস্যপূর্ণ কোডেকের সাহায্যে তৈরি করা হয়নি। আপনার পাইতে সাউন্ড আউটপুট পরীক্ষা করতে, আমি রাস্প্বিয়ান ওএসের সাথে আসা নমুনা অডিও ফাইলগুলির মধ্যে এটি সেরা খুঁজে পেয়েছি। আপনি অডিও ফর্ম্যাটের জন্য উপযুক্ত কোনও প্লেয়ার ব্যবহার করেছেন তাও নিশ্চিত করুন। উদাহরণ স্বরূপ:
aplay
.Wav ফাইলগুলির জন্য ব্যবহার করুন । উদাহরণস্বরূপ: aplay /usr/share/scratch/Media/Sounds/Vocals/Singer2.wav
(/ usr / শেয়ার / স্ক্র্যাচ / মিডিয়া / শব্দগুলিতে প্রচুর নমুনা অডিও ফাইল রয়েছে)।omxplayer
বা এর mpg123
জন্য। উদাহরণস্বরূপ: ব্যবহার করুন omxplayer /usr/share/scratch/Media/Sounds/Effects/WaterDrop.mp3
বা বিকল্পভাবে mpg123 /usr/share/scratch/Media/Sounds/Effects/WaterDrop.mp3
(যদি আপনার ইতিমধ্যে না mpg123
থাকে তবে আপনার কমান্ড দিয়ে এটি ইনস্টল করতে সক্ষম হওয়া উচিত sudo apt-get install mpg123
)।amixer
ভলিউম আউটপুট নিয়ন্ত্রণ করতে ব্যবহার করুন । উদাহরণস্বরূপ: amixer cset numid=1 50%
হেডফোন জ্যাক ভলিউম আউটপুটটিকে পঞ্চাশ শতাংশে সেট করে।অডিও আউট কমান্ডগুলি সম্পর্কে আরও তথ্যের জন্য, আমি নিম্নলিখিত ওয়েবসাইটটি দরকারী বলে মনে করেছি: http://blog.scphillips.com/2013/01/sound-configration-on-raspberry-pi-with-alsa
এটির মূল্য কী, এর জন্য আমি অডিও শুরু হয়ে থামলে একটি ভোল্টেজ জাম্পের কারণে পপিং শব্দটিও অনুভব করছিলাম । পাই ইস্যুটি এখন পাই ফার্মওয়্যারটিতে স্থির হয়েছে।
আমার রাস্পবেরি পাইতে "স্পিকার-পরীক্ষা" কোনও অতিরিক্ত হার্ডওয়্যার যুক্ত না করে কাজ করেছিল। তারপরে আমি কিছু ওয়েবক্যাম যুক্ত করেছি। ডিফল্ট ডিভাইসটি বদলে গিয়েছিল এবং আমি এই প্রশ্নটি পেয়েছি কীভাবে আলসাকে একটি স্বয়ংক্রিয়ভাবে পছন্দসই সাউন্ড ডিভাইসটি বেছে নেবেন? যা থেকে সমাধান # 1 আমার জন্য কাজ করেন।
...
/etc/asound.conf
নিম্নলিখিতগুলি দিয়ে তৈরি করুন : ...উপরে উল্লিখিত আপনার কার্ডের নম্বর সহ "কার্ড 1" প্রতিস্থাপন করুন।
আমি নিজেই অ্যানালগ অডিও আউটপুট নিয়ে সমস্যায় পড়ছিলাম। সমাধানের চেষ্টা করার জন্য অন্যদের মধ্যে এই থ্রেডে এসেছিল। শেষ পর্যন্ত, এটি কেবল আমার সরঞ্জামদণ্ডে অডিও আইকনে ডান ক্লিক করতে এবং এইচডিএমআই থেকে অ্যানালগে নির্বাচনটি পরিবর্তন করতে হবে out এটি সম্ভবত আপনার সমস্যার সমাধান করতে পারে না তবে এটি অন্য কারও পক্ষে সহায়তা করতে পারে যা অডিও শোনেনি এবং যিনি সহজ সমাধানটি মিস করেছেন।
আমার সমাধানটি এই পৃষ্ঠা থেকে এসেছে:
[ Https://www.raspberrypi-spy.co.uk/2013/06/raspberry-pi-command-line-audio/][1]
এবং এটি ছিল:
sudo modprobe snd_bcm2835
আমাজন ভয়েস সার্ভিসেসকে রাস্পবেরি পাই 3/3 + এ কাজ করার চেষ্টা করার সময় আমি এই সমস্যার মধ্যে পড়েছিলাম। আমি নিশ্চিত করেছি যে অ্যানালগ অডিও নির্বাচন করা হয়েছে। অ্যাপ্লে ব্যবহার করেও কাজ করেছেন।
এটিতে দেখা যাচ্ছে যে এভিএস অটোঅডিওসিংক উপাদান ব্যবহার করে, যা ফলশ্রুতিতে ওম্যাক্সডিএমিয়া অডিও উপাদানটি নির্বাচন করে যা আলসাসিংক উপাদানটির চেয়ে উচ্চতর অগ্রাধিকার পেয়েছিল। ফাইল /etc/xdg/gstomx-rpi.conf এ omxhdmiaudiosink এর জন্য একটি বিভাগ রয়েছে যা আমি কেবল মন্তব্য করেছি। এটি করার পরে, এভিএস সূক্ষ্মভাবে কাজ করেছিল (বেশিরভাগ অংশের জন্য - প্রতিক্রিয়াগুলি প্রায় ~ 0.25 সেকেন্ডের মধ্যে হ্রাস পাচ্ছিল)।
আমি মনে করি আমিও অগ্রাধিকারটি পরিবর্তন করতে পারতাম।
আপনি যদি একটি সহজ উত্তর চান তবে এখানে 3 টি বিকল্প রয়েছে:
omxplayer -o hdmi filename.mp4
omxplayer -o both filename.mp4
omxplayer -o local filename.mp4
আপনি যদি এটি খেলতে চান তবে আপনার মনিটরটি করুন
omxplayer -o hdmi
যদি উভয়ই চান তবে করুন
omxplayer -o both
আপনার যদি হেডফোন থাকে এবং আপনি এটি আপনার রাস্পবেরি করতে প্লাগ করতে চান
omxplayer -o local
এবং তারপরে আপনার ফাইলের নাম যুক্ত করুন এবং আপনি সেখানে যান; এটা যে সহজ