starta musikuppspelning från terminalen, men kör i bakgrunden

Trädvy Permalänk
Medlem
Registrerad
Jul 2005

starta musikuppspelning från terminalen, men kör i bakgrunden

Hej!

Jag undrar hur man gör för att spela upp musik i bakgrunden som är startad från terminalen?

kommando:
mplayer mySong.mp3

Jag vill alltså slippa se själva output från kommandot i terminalen som i nuläget ger:

Citat:

MPlayer 1.2.1 (Debian), built with gcc-5.3.1 (C) 2000-2016 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing alert.mp3.
libavformat version 56.40.101 (external)
Audio only file format detected.
Load subtitles in ./
==========================================================================
Opening audio decoder: [mpg123] MPEG 1.0/2.0/2.5 layers I, II, III
AUDIO: 44100 Hz, 2 ch, s16le, 320.0 kbit/22.68% (ratio: 40000->176400)
Selected audio codec: [mpg123] afm: mpg123 (MPEG 1.0/2.0/2.5 layers I, II, III)
==========================================================================
AO: [pulse] 44100Hz 2ch s16le (2 bytes per sample)
Video: no video
Starting playback...
A: 2.5 (02.4) of 2.0 (02.0) 0.1%

Exiting... (End of file)

Samt, undrar jag varför jag får följande felmeddelande och hur åtgärdar jag detta?
mplayer: could not connect to socket
mplayer: No such file or directory

EDIT: provade detta nu, men jag får fortfarande en output i terminalen som jag vill slippa helt

mplayer alert.mp3 >/dev/null

Citat:

mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Nov 2011
Skrivet av Lexdale:

Hej!

Jag undrar hur man gör för att spela upp musik i bakgrunden som är startad från terminalen?

Man kör MPD som daemon > https://wiki.archlinux.org/index.php/Music_Player_Daemon

Linux: the operating system with a CLUE; Command Line User Environment.

GNU/Linux

Trädvy Permalänk
Medlem
Plats
stockholm
Registrerad
Mar 2008

Om du vill pipa både stdout och stderr till /dev/null så kan du prova detta:

mplayer alert.mp3 >/dev/null 2>&1

Trädvy Permalänk
Medlem
Registrerad
Jul 2005
Skrivet av lizzard8:

Om du vill pipa både stdout och stderr till /dev/null så kan du prova detta:

mplayer alert.mp3 >/dev/null 2>&1

vad gör " 2>&1" för något?

Trädvy Permalänk
Medlem
Plats
$HOME
Registrerad
Jun 2006

Finns det någon anledning till att du är kvar med Mplayer? Mpv har ju varit det aktuella uppföljaren ett tag nu.

I övrigt kan du väl köra mediaspelaren i en screen?

Skickades från m.sweclockers.com

Arch Linux ~ Journal | Skärmskott | Punktfiler

Trädvy Permalänk
Medlem
Registrerad
Jul 2005
Skrivet av Hund:

Finns det någon anledning till att du är kvar med Mplayer? Mpv har ju varit det aktuella uppföljaren ett tag nu.

I övrigt kan du väl köra mediaspelaren i en screen?

Skickades från m.sweclockers.com

Jag har inte följt med riktigt och upptäckt "mpv" men jag tittar på den Nu,

finns det något sätt att starta upp den med högre ljudnivå än normalt? (från terminalen)

typ:
mpv --audio 25 mySong.mp3

Trädvy Permalänk
Medlem
Plats
$HOME
Registrerad
Jun 2006
Skrivet av Lexdale:

Jag har inte följt med riktigt och upptäckt "mpv" men jag tittar på den Nu,

finns det något sätt att starta upp den med högre ljudnivå än normalt? (från terminalen)

typ:
mpv --audio 25 mySong.mp3

Lägg till "volume-max=600" i configen.

Skickades från m.sweclockers.com

Arch Linux ~ Journal | Skärmskott | Punktfiler

Trädvy Permalänk
Medlem
Registrerad
Jul 2005
Skrivet av Hund:

Lägg till "volume-max=600" i configen.

Skickades från m.sweclockers.com

Vilken configfil menar du?

Trädvy Permalänk
Medlem
Plats
$HOME
Registrerad
Jun 2006
Skrivet av Lexdale:

Vilken configfil menar du?

~/.config/mpv/mpv.conf

Skickades från m.sweclockers.com

Arch Linux ~ Journal | Skärmskott | Punktfiler

Trädvy Permalänk
Medlem
Plats
Västerås
Registrerad
Aug 2002
Skrivet av Lexdale:

vad gör " 2>&1" för något?

Den redirectar STDERR till STDOUT. Och STDOUT redirectas ju till /dev/null, så både STDOUT och STDERR går till /dev/null.

"Kom inte hit och trassla till saker med fakta"

Trädvy Permalänk
Medlem
Registrerad
Jul 2005

@boogey:
Toppen tack

@Hund:
och tack