bluetoothctl-player(1)
| bluetoothctl-player(1) | Linux System Administration | bluetoothctl-player(1) |
Name
bluetoothctl-player - Media Player Submenu
SYNOPSIS
bluetoothctl [--options] [player.commands]
This submenu controls media playback using the org.bluez.MediaPlayer(5) interface.
Media Player Commands
list
List available players.
- Usage
- > list
- Example Display all available media players (local and remote)
-
> list
show
Show player information.
- Usage
- > show [player]
- Uses
- org.bluez.MediaPlayer(5) properties
- [player]
- Media player path or identifier (optional, shows currently selected player if omitted)
- Example Show information for currently selected player
-
> show
- Example Show remote player information
-
> show /org/bluez/hci0/dev_00_11_22_33_44_55/player0
select
Select default player.
- Usage
- > select <player>
- <player>
- Media player path or identifier to select as default
- Example Select remote Bluetooth media player
-
> select /org/bluez/hci0/dev_00_11_22_33_44_55/player0
play
Start playback.
- Usage
- > play [item]
- Uses
- org.bluez.MediaPlayer(5) method Play
- [item]
- Media item path to play (optional, starts playback of current item if omitted)
- Example Start playback on current player
-
> play
- Example Play specific item from media browser
-
> play /org/bluez/item/1
- Example Play named track item
-
> play /org/bluez/item/track_001
- Example Play track from specific album folder
-
> play /org/bluez/item/album_rock/track_05
pause
Pause playback.
- Usage
- > pause
- Uses
- org.bluez.MediaPlayer(5) method Pause
- Example Pause current playback
-
> pause
stop
Stop playback.
- Usage
- > stop
- Uses
- org.bluez.MediaPlayer(5) method Stop
- Example Stop current playback
-
> stop
next
Jump to next item.
- Usage
- > next
- Uses
- org.bluez.MediaPlayer(5) method Next
- Example Skip to next track
-
> next
previous
Jump to previous item.
- Usage
- > previous
- Uses
- org.bluez.MediaPlayer(5) method Previous
- Example Go back to previous track
-
> previous
fast-forward
Fast forward playback.
- Usage
- > fast-forward
- Uses
- org.bluez.MediaPlayer(5) method FastForward
- Example Enable fast forward mode
-
> fast-forward
rewind
Rewind playback.
- Usage
- > rewind
- Uses
- org.bluez.MediaPlayer(5) method Rewind
- Example Enable rewind mode
-
> rewind
equalizer
Enable/Disable equalizer.
- Usage
- > equalizer <on/off>
- Uses
- org.bluez.MediaPlayer(5) property Equalizer
- <on/off>
- Enable (on) or disable (off) the equalizer
- Example Enable equalizer
-
> equalizer on
- Example Disable equalizer
-
> equalizer off
repeat
Set repeat mode.
- Usage
- > repeat <singletrack/alltrack/group/off>
- Uses
- org.bluez.MediaPlayer(5) property Repeat
- <singletrack/alltrack/group/off>
- Set repeat mode - singletrack (current track), alltrack (all tracks), group (current group/album), or off (no repeat)
- Example Disable repeat mode
-
> repeat off
- Example Repeat current track
-
> repeat singletrack
- Example Repeat entire playlist/queue
-
> repeat alltrack
- Example Repeat current group/album
-
> repeat group
shuffle
Set shuffle mode.
- Usage
- > shuffle <alltracks/group/off>
- Uses
- org.bluez.MediaPlayer(5) property Shuffle
- <alltracks/group/off>
- Set shuffle mode - alltracks (shuffle all tracks), group (shuffle within current group), or off (no shuffle)
- Example Disable shuffle mode
-
> shuffle off
- Example Shuffle all tracks in playlist
-
> shuffle alltracks
- Example Shuffle tracks within current group
-
> shuffle group
scan
Set scan mode.
- Usage
- > scan <alltracks/group/off>
- Uses
- org.bluez.MediaPlayer(5) property Scan
- <alltracks/group/off>
- Set scan mode - alltracks (scan through all tracks), group (scan within current group), or off (no scan)
- Example Disable scan mode
-
> scan off
- Example Scan through all tracks
-
> scan alltracks
- Example Scan through current group only
-
> scan group
change-folder
Change current folder.
- Usage
- > change-folder <item>
- <item>
- Folder path to navigate to, or ".." to go up one directory level
- Example Navigate to Albums folder
-
> change-folder /org/bluez/item/Albums
- Example Navigate to Artists folder
-
> change-folder /org/bluez/item/Artists
- Example Navigate to Playlists folder
-
> change-folder /org/bluez/item/Playlists
- Example Go up one directory level
-
> change-folder ..
list-items
List items of current folder.
- Usage
- > list-items [start] [end]
- [start]
- Starting index for item list (optional, defaults to 0)
- [end]
- Ending index for item list (optional, lists all items from start if omitted)
- Example List all items in current folder
-
> list-items
- Example List first 10 items (0-10)
-
> list-items 0 10
- Example List items 5 through 15
-
> list-items 5 15
- Example List items 10 through 20
-
> list-items 10 20
- Example List first 50 items
-
> list-items 0 50
search
Search items containing string.
- Usage
- > search <string>
- <string>
- Search term to find matching items (songs, albums, artists, etc.)
- Example Search for Beatles songs/albums
-
> search "The Beatles"
- Example Search for items containing "rock"
-
> search "rock"
- Example Search for items from 2023
-
> search "2023"
- Example Search for playlists
-
> search "playlist"
queue
Add item to playlist queue.
- Usage
- > queue <item>
- <item>
- Media item path to add to the playback queue
- Example Add specific track to queue
-
> queue /org/bluez/item/track_001
- Example Add entire album to queue
-
> queue /org/bluez/item/album_rock
- Example Add playlist to queue
-
> queue /org/bluez/item/playlist_favorites
show-item
Show item information.
- Usage
- > show-item <item>
- <item>
- Media item path to display detailed information for
- Example Show details of specific track
-
> show-item /org/bluez/item/track_001
- Example Show details of album
-
> show-item /org/bluez/item/album_rock
- Example Show details of artist
-
> show-item /org/bluez/item/artist_beatles
RESOURCES
<http://www.bluez.org>
REPORTING BUGS
<linux-bluetooth@vger.kernel.org>
Copyright
Free use of this software is granted under the terms of the GNU Lesser General Public Licenses (LGPL).
| November 2022 | BlueZ |
