
Я воспроизвел песню через терминал. Я попробовал следующее и это дало мне такой результат:-
siddhartharao17@siddhartharao-PC:/media/LENOVO/Music/Hindi Asorted/Ek villain$ vlc --audio Galliyan.mp3
VLC media player 2.0.8 Twoflower (revision 2.0.8a-0-g68cf50b)
[0x814b908] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "equinox",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "equinox",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "equinox",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "equinox",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "equinox",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "equinox",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "equinox",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "equinox",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "equinox",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "equinox",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "equinox",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "equinox",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "equinox",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "equinox",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "equinox",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "equinox",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(vlc:4731): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
теперь у меня вопрос, если я хочу сменить песню из того же терминала (не открывая новый), как это сделать? Я искал, гуглил, также пытался читать "vlc --help", но это мне не помогло. Я думаю, что получу ответ здесь. Спасибо заранее :)
решение1
Вам следует настроить параметры VLC так, чтобы разрешить запуск нескольких экземпляров. Чтобы открыть параметры VLC, откройте VLC и перейдите вИнструменты -> Настройкии убедитесь, что галочки «Использовать только один экземпляр при запуске из файлового менеджера» и «Разрешить только один экземпляр» не установлены.
Теперь запустите ваш файл из терминала следующим образом:
vlc --audio filename &
Обратите внимание &
на в конце команды. Теперь вам не нужно завершать текущий файл, чтобы начать новый.
решение2
Не совсем понятно, что именно вы хотите, проигрывать музыку из командной строки, без интерфейса?
В этом случае используйте cvlc, как указано в выводе.
Используйте «cvlc» для использования VLC без интерфейса.
Так
cvlc --your-options --audio Galliyan.mp3
Вы сможете повторить команду после завершения воспроизведения mp3-файла.
Или вы хотите воспроизводить 2 трека одновременно? с помощью vlc? Некоторые проигрыватели не позволяют открывать несколько экземпляров одновременно (я не уверен насчет vlc). Если вы не можете сделать это с помощью vlc, либо используйте другой проигрыватель, который позволяет открывать несколько экземпляров, либо графический, либо командной строки, либо используйте 2 разных проигрывателя. Я знаю, что вы можете воспроизводить музыку одновременно из Firefox, Audacity и Audacious, но я не уверен, что это то, что вам нужно.
Альтернативный командный mp3-плеер? Их несколько, aplay — самый простой. Есть много очень хороших альтернатив, см.http://www.linuxjournal.com/content/rock-out-your-console-out
Или вы хотите продолжать использовать терминал? В этом случае используйте "&"
cvlc --your-options --audio Galliyan.mp3 &
Вы можете перенаправить сообщения об ошибках и закрыть терминал.
nohup cvlc --your-options --audio Galliyan.mp3 &> /dev/null &