Câu trả lời:
Hãy nhìn vào nhịp điệu của công cụ dòng lệnh -client . Nhìn vào các tùy chọn có một --seek
công tắc sẽ làm những gì bạn muốn.
rhytmbox-client --seek=+60
Có báo cáo rằng điều này sẽ làm việc nhưng không . Có thể là một lỗi?
Là một phương pháp thay thế, bạn có thể tự thực hiện các lệnh trực tiếp bằng cách sử dụng dbus:
# seek forward 60 sec
dbus-send --print-reply --dest=org.mpris.MediaPlayer2.rhythmbox /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Seek int64:60000000
sleep 2
# skip to next track
dbus-send --print-reply --dest=org.mpris.MediaPlayer2.rhythmbox /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next
sleep 2
# toggle play/pause state
dbus-send --print-reply --dest=org.mpris.MediaPlayer2.rhythmbox /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause
sleep 2
Một chút quá dài cho việc sử dụng dòng lệnh thông thường, vì vậy chỉ cần đưa chúng vào các tập lệnh được đặt tên thuận tiện, và bạn đi ngay! Các danh sách các lệnh có thể được tìm thấy ở đây .