Mulai lagu dari waktu tertentu di kotak ritme menggunakan baris perintah


8

Saya ingin memulai lagu dari terminal saya, mulai dari menit pertama. yaitu: perintah akan menjalankan music.mp3 mulai dari menit 1.

Saya dapat menjalankan musik dengan

 rhythmbox music.mp3 

Namun itu dimulai dari 0. Bagaimana melakukannya mulai dari menit 1?

Jawaban:


7

Lihatlah alat baris perintah rhythmbox-client . Melihat opsi ada --seeksaklar yang harus melakukan apa yang Anda inginkan.

rhytmbox-client --seek=+60

Ada laporan bahwa ini harus berhasil tetapi tidak . Mungkin ada bug?

Sebagai metode alternatif, Anda dapat menjalankan perintah secara langsung sendiri menggunakan 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

Sedikit terlalu bertele-tele untuk penggunaan baris perintah rutin, jadi masukkan saja skrip-skrip tersebut dengan mudah, dan pergilah! The daftar perintah dapat ditemukan di sini .


sayangnya itu tidak bekerja untuk saya. Apakah kode Anda berfungsi pada sistem Anda? Bisakah Anda memberi saya contoh yang berfungsi? Terima kasih sebelumnya. (perhatikan bahwa tautannya tidak ditemukan)
— musicisme

Memperbarui tautannya.
— slm

1
Ok saya mengerti, saya hanya perlu menambahkan tidur di antara 2 perintah. Terima kasih atas bantuan Anda. Salam,
— musicisme
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.