консольный плеер для windows

5 Free Command Line Audio Players

Here is a list of 5 music players that use a command line interface or simply a command prompt to play audio files. A command line audio player basically plays an audio file by the means of entering a command in native terminal. The command invokes the program which parses and streams the audio file. One of the use of these programs is when you make an installer batch to play in the background, as you see in the installers. It’s also handy for Windows users that use the command prompt a lot. To get them working, you have to copy and paste the application files in the System32 folder of Windows or alternatively, you have to set the environmental variables for it.

Some time back when I was looking at this online terminal radio, I thought if music players exist that use terminal to operate exclusively? This is what caught my gears and made me search for such free audio players that employ only a command line user interface. The results were engaging and that is what I’ve brought you guys.

And, BTW, you might also want to check out audio players without any interface!

DLC Player


CmdMp3

CmdMp3 is a free command line MP3 player written in C language. It works by launching the command prompt and using the extension CmdMp3 with the audio filename. It is a simple audio streamer with only a CUI. CmdMp3 cannot play any other audio format than MP3. To play an MP3 file using CmdMp3, launch the Command Prompt. Then use the keyword CmdMp3 in the format ‘CmdMp3 ’. The file will play until you manually end the program from the task manager.

Sounder

Sounder is a simple CUI audio player. It is akin to the CmdMp3 player but, in this case, it can only play WAV files. Like the others in the list, you have to launch it through the command prompt. The command to launch it is ‘sounder[/stop] [/loop times] [/timer ms] [/help] filename.wav ‘. As you can see in the command format, this application lets you stop the existing playback with ‘/stop’ command. Other than that, you can also set the file to play in a loop and enable a timer. A really cool feature I discovered about this audio application is, that you can play multiple WAV files simultaneously.

sWavPlayer

SWavPlayer is another WAV format player that is used from command line. It is just like Sounder. What makes it different from sounder is that, even though it markets itself as a WAV player, it can play MP3 files as well. Apart from that, sWavPlayer has only one parameter, unlike sounder. To launch sWavPlayer from the terminal, use ‘sWavPlayer [parameter]’. You can play multiple instances of it simultaneously, but it doesn’t have a ‘stop’ option to stop them playing all the files, like Sounder has.

MPXplay

MPXplay came to me as a surprise when I was looking for CUI based players. I did not expect that I would find an audio player with a well made ‘GUI within a CUI’. It’s CUI-ception! *excuse the bad joke*. MPXplay is a well-programmed commandline audio player that can handle multiple audio formats. It can even play lossless audio.
The interface includes a navigation bar, visualization, speed control, file tab, seek bar and many more features, just like a normal GUI audio player. It has lots of parameters you can launch it with, unlike the other players in this list. To use it, you have to use the hotkeys on your keyboard. This audio player goes beyond its limit as a simple CUI player by even letting you play Internet Radio through HTTP and play audio files through FTP. This application is definitely a marvel among the others in this list and this why I insist you HAVE to try this player out.

Conclusion

All these commandline players seemed to function as they intended to. Some went a step ahead. Among these players I think MPXPlay is what music-savvy people will definitely love. MPXPlayer delivers way more than just a commandline audio application. It presents itself as a proper music player that would’ve been the first choice in DOS era. You can choose the other players to play audio casually or use these applications integrated with other applications, like an installer. These audio applications also take a negligible toll on your system, almost as if they are not running. However, if you’re not satisfied with these CUI players and would like ‘see and click’ GUI players then there is a long list of such audio players you can check out.

What would you use these command line mp3 players for? Do tell me in the comments!

Источник

Mplayer

Скачать мощный консольный видеоплеер

Mplayer — консольный видеоплеер. Является любовью видеофилов и линуксоидов; часто выступает основой для создания многих видеоплееров.

У Mplayer нет графического интерфейса (его можно установить дополнительно) и все взаимодействие пользователя с плеером происходит с помощью консольных команд и горячих клавиш. Чаще всего Mplayer используется опытными пользователями, которые в состоянии настроить плеер с помощью консольных команд и дополнительного софта. Это нужно для обеспечения максимальной производительности (из-за отсутствия лишних компонентов) и полного контроля (предусмотрена масса настроек). Если у пользователя нет желания возится с настройками плеера, то ему достаточно научится простой команде, указывающей плееру файл для воспроизведения (или просто перетащить файл на ярлык плеера) и десятку горячих клавиш для контроля воспроизведения. Если же интерфейс все же необходим, то его можно установить дополнительно, скачав один из множества вариантов с официального сайта.

Mplayer считается мощным и функциональным видеоплеером с полным контролем над воспроизведением и очень высокой скорость работы. И верно, запуск программы и воспроизведения ролика происходит мгновенно, чего нельзя сказать о большинстве прочих видеоплееров. Этот видеопроигрыватель поддерживает сотни форматов, имеет минимальное потребление ресурсов компьютера, отлично настраивается, поддерживает различные драйверы вывода видео.

Mplayer — абсолютно мультиплатформенный проект. Программа существует для всех популярных операционных систем: Windows, GNU/Linux, Mac OS, множества разновидностей UNIX и для десятка менее популярных систем (даже есть версии для Beos и DOS).

Источник

moc — консольный двухпанельный клиент-серверный проигрыватель музыки

В моём первом посте на хабре я хочу рассказать о замечательном музыкальном плеере, который я использую каждый день
$ mocp — запуск плеера (сервер и клиент)

Управление плеером осуществляется нажатием буквенных клавишь клавиатуры:

Q (Shift+q) — закрытие сервера и клиента moc
q — закрытие клиента moc, сервер при этом, продолжит проигрывание

moc — Двухпанельный плеер.

Левая панель — файловый менеджер
Правая панель — текущий плэйлист

Tab — Навигация между панелями

проигрывать файлы можно как из файлового менеджера, так и из плэйлиста

А теперь разберемся с плэйлистами

a — Добавить файл для воспроизведения в плэйлист
A (Shift+a) — рекурсивное добавление в плэйлист, те все музыкальные файлы, находящиеся в папке будут добавлены в плэйлист

moc — обладает удобнейшим редактором плэйлиста
музыкальные файлы, добавленные в плэйлист, проигрываются в порядке, в котором они находятся

u — переместить файл выше в плэйлисте
j — переместить файл ниже в плэйлисте
d — удалить файл из плэйлиста

V (Shift+v) — сохранить плэйлист
C (Ctrl+c) — очистить плэйлист
moc очень удобный и функционалный

ENTER — запустить шарманку
n — воспроизвести следующий трек
b — воспроизвести предыдущий трек

> (Shift+.) сделать громкость больше

Источник

Мультиплатформенный аудио плеер на C++ и OpenAL

Так сложилось, что большую часть жизни я пользовался Windows и привык воспроизводить аудио файлы с помощью Winamp. Он очень удобно интегрируется с командной строкой — запустил любой аудио файл и готово. После перехода на Linux и OS X (в основном по работе, но Mac использую и дома вместе с виндой) возникла острая необходимость найти альтернативу. Перепробывал большое количестко крафических плееров. Основная их проблема — это отсутствие нормальной интеграции с командной строкой и часто поддержка только одной из платформ: либо Linux, либо OS X. С консольными плеерами ситуация получше: mpg123 и mpg321 практически идеально делают именно то, что надо. Вот только появилось одно большое «но». Они не умеют играть .ogg и трекерную музыку (.it, .mod, .xm, .s3m и прочие), которой тоже накопилось достаточно и расставаться с ней совершенно не хотелось.

Дело в том, что за свою программистскую карьеру мне пришлось написать пару мультиплатформных аудио систем для игровых движков: для Linderdaum Engine и для Blippar и ещу одну небольшую для вот этой книжки. Почему бы не применить накопленный опыт, чтобы самому написать проигрыватель? Требования для плеера получились вот такими:

12 тысяч файлов потребовала ровно месяц. В качестве бэк-энда для вывода звука было решено использовать OpenAL (OpenAL Soft на Linux и официальная поддержка на OS X). Для декодинга звуковых форматов используются libogg, libvorbis, minimp3, libmodplug и id3v2lib. Написание плеера «немного» отличается от написания аудиосистемы для игры (кроме того, что необходим только один единственный источник звука без всякого 3D позиционирования и эффектов). По сути главное отличие в том, что звуковые форматы на воле это совсем не то же самое, что звуковые ассеты для игрового проекта. Могут быть битые файлы, странные тэги, нестандартные добавки в конце файла, необычные .mp3 в которых сэмплинг рейт меняется от фрейма к фрейму, могут быть контейнеры .wav у которых внутри сидит .mp3 стрим.

Плеер задумывался как модульный возможностью быстрого расширения для проигрывания других форматов и для использования разных бэк-эндов. В основе всего интерфейс источника звука, абстрактный класс iAudioSource, и интерфейс аудиосистему iAudioSubsystem.

Единственные реализации этих интерфейсов используют OpenAL для вывода звука, поскольку поддержка это API на всех трех платформах вполне достойная.

Чтобы декодировать различные форматы в PCM создаем интерфейс iWaveDataProvider.

И для удобства вот такую фабрику:

Различные реализации iWaveDataProvider используют сторонние библиотеки для декодирования аудио форматов. Получилось весьма компактно и пригодно для дальнейшего расширения функциональности.

Возможно однажды добавлю поддержку FLAC, но пока совершенно нет стимула — в домашней коллекции файлов такого формата нет.

Источник

How to play audio file on windows from command line?

wmplayer, for example, does not seem to exit when finished, forcing the harried user to hunt it down and click it closed every time. (wmplayer 11 also seems to strangely repeat some files if you pass it a list.) (The older (1990’s) versions of ‘mplayer’ used to support a ‘/close’ command line option, but it doesn’t seem to work in wmplayer 11.)

I’d prefer to use something that everyone will have on their machine (like wmplayer, quicktime. )

11 Answers 11

I have used cmdmp3. Very lightweight at 28Kb.

If the VBScript process ends, the Media Player ends too, you have to wait for it (I don’t need it, my sounds are only some seconds long).

There are pure command line players. Some are listed here.

Also, VLC has some command line capabilities though I never checked them out.

This is what I did to do it:

You can probably write a small VBScript which will use the Windows Media Player ActiveX control to play an audio file. You should be able to terminate the process from that too, once playing finished.

I’m looking around a bit and maybe can come up with a working solution. Might take a while, though.

I am using this improve version of Mayra Delgado’s answer:

I know it’s not available on people’s machine per default, but from my point of view, Microsoft’s own players are not consistently available over different versions either.

I’m using it on a project where the execution time is essential, and features like only playing certain frames makes is very useful. I find this (in my configuration) faster than the cmdmp3 and vbscript examples mentioned in this thread.

Here are few scripts.

You can use fmedia to play audio files from Windows terminal:

This command will start a new process in background and detach from your console immediately.

fmedia is a portable application (works without installation) and consumes very small amount of system resources. Also, its startup time is instantaneous.

Источник

Понравилась статья? Поделиться с друзьями:

Не пропустите наши новые статьи:

  • консольный переводчик в linux
  • консольный диспетчер задач linux
  • консольный вход в систему linux
  • консольный браузер linux с поддержкой javascript
  • консольный mail клиент linux

  • Операционные системы и программное обеспечение
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest
    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии