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.