У цій статті ми перевіримо, як можна відтворювати MP3-файл безпосередньо з CLI.
Відтворення MP3 з команди
Для цього завдання нам знадобляться відповідні інструменти, встановлені в системі. Залежно від того, який інструмент у вашому розпорядженні, спосіб відтворення MP3 буде відрізнятися. У цій статті я продемонструю кілька методів, що використовують різні інструменти.
Щоб знайти назву пакета для вашого дистрибутива, Pkgs.org - найкраще місце для пошуку. Ви також можете скористатися функцією пошуку вашого менеджера пакунків, щоб визначити точну назву пакета.
VLC для відтворення MP3 з командного рядка
VLC - один з найкращих медіаплеєрів. Якщо у вас встановлений VLC, ми можемо використовувати інтерфейс командного рядка VLC для відтворення MP3. Структура команд виглядає так.
$ nvlc
Якщо у вас є каталог, повний файлів MP3, і ви хочете відтворити їх усі, запустіть цю команду.
$ nvlc / шлях / до / реж
Хочете рандомізоване відтворення списку відтворення? Використовуйте прапорець “-random”.
$ nvlc --random / path / to / dirТут інструментом nvlc є інтерфейс ncurses до програвача VLC. Цікаво, що в цьому інтерфейсі всі загальні гарячі клавіші управління, такі як пробіл, клавіші зі стрілками тощо. робіт. Наприклад, щоб призупинити відтворення, натисніть пробіл; для переходу вперед / назад натисніть клавішу зі стрілкою вправо / вліво.
Cvlc - це ще один мініатюрний інтерфейс VLC для командного рядка. Однак, у порівнянні з nvlc, цей ще спрощеніший і менш багатослівний. Щоб відтворити файл MP3 за допомогою clvc, запустіть цю команду.
$ cvlc
Mpg123 для відтворення MP3 з командного рядка
Це дуже простий інструмент для відтворення файлу MP3. Він не постачається з попередньо встановленою більшістю дистрибутива. Щоб встановити його, використовуйте функцію пошуку менеджера пакетів, щоб знайти mpg123. Дуже ймовірно, що ви знайдете його за точною назвою.
Якщо припустити, що у вас встановлений інструмент, давайте почнемо. Для відтворення файлу MP3 структура команд цього інструменту має такий вигляд.
$ mpg123
Загальні комбінації клавіш для паузи, наступного / попереднього тощо. підтримуються, наприклад, пробіл, клавіші зі стрілками тощо.
Хочете мати кілька файлів MP3 як список відтворення? Припускаючи, що всі файли MP3 знаходяться в одному каталозі, використовуйте цю команду.
$ mpg123 *.mp3
Для випадкового відтворення списку відтворення додайте прапорець -Z.
$ mpg123 -Z *.mp3
Хочу петлю? Використовуйте прапорець “-loop”. Тут команда запустить файл MP3 100 разів.
$ mpg123 - петля 100
Щоб зменшити безлад на виході, ви можете використовувати прапорець “-q” або “-quet”.
$ mpg123 -q
Виходу не буде, але боятися не потрібно. Використовуйте комбінації клавіш для керування його поведінкою.
- ffplay
FFmpeg - це один з найпотужніших медіа-інструментів, який можна використовувати для виконання численних завдань. Як правило, він не встановлюється попередньо, але доступний на всіх основних дистрибутивах Linux. Цей інструмент постачається із вбудованим медіаплеєром на ім’я FFplay.
Щоб відтворити файл MP3 за допомогою FFplay, запустіть цю команду.
$ ffplay
Медіаплеєр почне відтворювати файл із вікном графічного інтерфейсу, що відображає аналізатор спектра. Якщо ви не хочете, щоб графічний інтерфейс спливав, додайте прапорець -nodisp.
$ ffplay -nodisp
Хочете відтворити один файл у циклі? Запустіть команду. Тут MP3 буде відтворюватися у циклі 100 разів.
$ ffplay -hide_banner -nodisp -loop 100
Як правило, ffplay та всі інструменти FFmpeg відображатимуть короткий звіт про конфігурацію збірки та інформацію про ліцензію. Щоб вимкнути цей звіт у вихідних даних, додайте прапорець -hide_banner.
$ ffplay -nodisp -hide_banner
Mplayer для відтворення MP3 з командного рядка
Це дуже спрощений медіаплеєр в Linux, який може відтворювати звичайні медіафайли, такі як MP3. Він доступний майже у всіх основних екосистемах Linux. При використанні в CLI, Mplayer підтримує гарячі клавіші за замовчуванням, такі як пробіл, клавіші зі стрілками тощо. для паузи / відновлення, переходу вперед / назад тощо.
Щоб відтворити MP3 за допомогою Mplayer, запустіть цю команду.
$ mplayer
CLI Mplayer також підтримує гарячі клавіші паузи / відновлення / позиціонування за замовчуванням. Він також підтримує відтворення декількох файлів з каталогу.
$ mplayer *.mp3
Коли ви просите програвач відтворювати багато файлів MP3, перетасовка може бути приємною. Якщо ви хочете, щоб mplayer перемішав, використовуйте прапорець "-shuffle".
$ mplayer-перестановка *.mp3
Щоб отримати менше детального виводу, Mplayer підтримує аргумент “-quet”.
$ mplayer -тихо
Хочете ще менше детального виводу? Використовуйте прапорець "-реально тихо".
$ mplayer - справді тихо
Якщо ви хочете відтворити MP3 у графічному інтерфейсі, використовуйте прапорець “-gui”.
$ mplayer -guiЯкщо ви хочете вимкнути графічний інтерфейс, використовуйте замість нього “-nogui”.
$ mplayer -noguiЦикл також підтримується. Наступна команда виконає вибрані файли MP3 100 разів.
$ mplayer -справді тихо -цикл 100
Якщо ви просто хочете звук файлу MP4, скористайтеся наступною командою. Тут ми відключаємо частину відео.
$ mplayer-дійсно-тихо -vo null
Кількість аргументів команд, які підтримує mplayer, ВЕЛИЧЕЗНА! Якщо вас це цікавить, перевірте сторінку довідників.
$ man mplayer
Sox для відтворення MP3 з командного рядка
Sox - ще один потужний медіаплеєр, який часто називають «швейцарським армійським ножем» аудіо. Цей інструмент може відтворювати та конвертувати низку популярних медіафайлів. Мало того, ви також можете застосувати деякі звукові ефекти та записати звук!
Sox також доступний на більшості основних дистрибутивів Linux. Щоб відтворити MP3 за допомогою Sox, використовуйте цю команду.
$ грати
Заключні думки
Є різні способи відтворення файлу MP3 із командного рядка. Все, що вам потрібно знати, це який інструмент використовувати і яку команду запускати. Особисто я рекомендую використовувати VLC, оскільки він добре відомий своїми особливостями.
Якщо ви просто хочете протестувати динаміка, то використання інструмента для тестування акустичної системи є кращою альтернативою, оскільки вона пропонує більш точний контроль над тестами. Наприклад, наступна команда виконає 6-канальну перевірку на 5.1 налаштування.
$ тест-спікер -c6
Насолоджуйтесь!