إذا كنت تبحث عن أداة تحكم كل ما تبذلونه من مشغلات الوسائط من سطر الأوامر ، لا مزيد من البحث. هناك بعض الأدوات المساعدة المثيرة للاهتمام للتحكم في العديد من اللاعبين المشهورين بأوامر بسيطة ، بغض النظر عن أي منها. على سبيل المثال ، إحدى هذه الأدوات هي playerctl ، والتي يمكن أن تعمل من الجهاز بأوامر بسيطة في وضع النص لمشغلات وسائط متعددة مختلفة ، من بينها Audacious و bmp و Spotify و Mplayer و VLC و xMMS.
إلى التركيب يمكنك استخدام أدوات إدارة الحزم للتوزيع المفضل لديك ، حيث يتم تضمينها عادةً في المستودعات الرسمية الأكثر شهرة. على سبيل المثال ، يمكنك تثبيته مع pacman إذا كان لديك توزيعة Arch أو مبنية عليه ، باستخدام APT لـ Debian ومشتقاته ، zypper لـ openSUSE و dnf لـ Fedora ... بمجرد التثبيت ، يمكنك استخدامه بطريقة بسيطة. أوصيك بالاطلاع على الدليل لمعرفة المزيد ، ولكن يمكنك في الأساس سرد اللاعبين بـ:
playerctl -l
على سبيل المثال ، إذا ظهر في قائمة vlc ، ونريد ذلك استخدام التحكم من هذا ، يمكننا استخدام الأوامر التالية لمعرفة الحالة وتشغيل المسار وإيقافه مؤقتًا وتحريك المسار للأمام أو للخلف وإيقافه على التوالي:
playerctl status vlc playerctl play -p vlc playerctl pause vlc playerctl next vlc playerctl previous vlc placyerctl stop vlc
أنت تعلم بالفعل أنه بدلاً من الرغبة في التحكم في VLC نريد أن نفعل ذلك بأخرى ، فسيكون نفس الأمر ولكن مع استبدال vlc باسم المشغل الذي نريده ... بالمناسبة ، يمكنك أيضًا استخدام بديل آخر يسمى كل شيء إذا كنت مهتمًا ، فهو أيضًا تطبيق قائم على Python يتحكم في اللاعبين من خلال DBus.