Saya memiliki banyak .mp3
file musik ( ) pada disk saya, dan saya ingin memutarnya dari dalam Emacs. Saya mencoba EMMS , tetapi sepertinya agak membengkak. Saya ingin tahu tentang kemungkinan lain, dengan perbandingan fitur. Secara khusus, saya tertarik pada ini:
Sederhana - Apakah pemain yang diberikan cukup sederhana untuk mulai menggunakannya dalam beberapa menit, termasuk pemasangan dan mempelajari dasar-dasarnya.
dired
integrasi - Sehingga saya dapat misalnya menandai beberapa file musikdired
dan membuatnya diputar / ditambahkan ke daftar putar.Kemampuan mengedit - Saya ingin kemampuan untuk mengedit tag id3.
bongo
emms
music-player
mbork
sumber
sumber
:)
Saya mengerti bahwa hari ini hanya ada 2 paket untuk membaca musik, jadi nama mereka + tujuan umum sesuai dengan 5 tag yang diizinkan. Jika dua paket lagi muncul dan disebutkan di sini, apakah Anda juga akan menambahkan tag untuknya? Para ahli dapat menemukan jawaban dari tag yang mereka tahu terhubung dengan spesialisasi mereka: Saya berharap seorang ahli bongo juga mengikuti emm dan pemutar musik, karena mungkin ada pertanyaan yang ditandai dengan apa pun di mana mereka mungkin masih memiliki pengetahuan yang berguna untuk bawa di atas meja.Jawaban:
Sistem Multimedia Emacs (EMMS)
Kata-kata kasar awal Anda menunjukkan bahwa Anda tidak benar-benar mencoba EMMS ... Mungkin Anda harus melakukannya?
C-a
C-k
(dalam versi git sajaC-k
).mplayer
? Atauvlc
? Catatan, EMMS cukup bagus dalam mengambil opsi pemutaran yang masuk akal, lihatemms-default-players
.dired
keybindings, adaemms-mark-mode
.point
di bawahdired
dengand
.dired
denganemms-play-dired
.E
di trek.emms-browser-covers
dan di bawah).Pengaturan cepat browser EMMS
Tambahkan sesuatu seperti ini ke
init.el
(setelah menginstal EMMS) Anda:Klik
F7
untuk melihat instruksi inisialisasi. Untuk menambahkan musik, lakukanM-x
emms-add-directory-tree
. Ini akan menambahkan semua musik ke*EMMS Playlist*
(tersedia melaluiF7
F7
) dan akhirnya ke perpustakaan Anda. Jangan ragu untuk keluar dari perpustakaan dan hanya menggunakan daftar putar. Sesuaikan sajaF7
panggilan apa .Seni sampul yang cantik
Mendapatkan cover art yang cantik dalam EMMS cukup sederhana. Pertama, baca manualnya (klik tautan "cantik" di atas). Intinya adalah bahwa untuk masing-masing
~/music/artist/album
Anda memerlukan set:cover_small.jpg
dari 100px × 100px, seperti yang digunakan di kiri atas, dancover_med.jpg
200px × 200px, seperti yang digunakan di kanan atas (sesuaikan ukuran sesuai keinginan Anda). No-cover ( Selmasongs di atas) diatur melaluiemms-browser-default-covers
.beet
dapat mengambil sampul untuk Anda. Kemudian gunakanfind
danconvert
(untukimagemagick
) mengubah ukuran dan mengganti nama sampul. Ini agak "manual" saat ini. . . Saya menggunakan skrip berikut, yang mungkin disalin atau terinspirasi oleh jalinan. Saya tidak mahirshell
jadi biarkan saya tahu jika Anda tahu cara yang lebih baik.sumber
Anda mungkin mencari Bongo : http://wikemacs.org/index.php/Media_player#Bongo
Favorit saya adalah mpg123. Sangat sederhana dan banyak perintah yang tersedia. Saya tidak mengintegrasikannya ke Dired tetapi saya dengan cepat menambahkan file atau folder ke daftar putar berkat Ido.
sumber
Bookmark + . Cari " musik " (dan " daftar navigasi ") di halaman itu.
Anda dapat mem-bookmark file suara individual. "Melompat" ke bookmark semacam itu memainkannya.
Anda hanya dapat menampilkan bookmark file suara di
*Bookmark List*
layar, dan menavigasi di antara mereka, sebagai daftar putar. GunakanC-x p B
dan kemudianC-x p next
untuk memutar daftar putar.Gunakan
P B
di*Bookmark List*
, untuk hanya menampilkan bookmark file suara Anda, lalu gunakan diC-x r m
sana untuk menandai bookmark dari daftar bookmark itu. "Melompat" ke daftar bookmark-bookmark itu memberi Anda tampilan yang sama (daftar putar).Gunakan tag bookmark untuk menandai bookmark suara dengan cara apa pun yang Anda suka, untuk mengaturnya menjadi set arbitrer, yang dapat tumpang tindih.
Anda juga dapat memiliki file bookmark terpisah untuk satu set bookmark yang diberikan. Itu adalah cara lain untuk mengatur mereka.
Namun, perhatikan bahwa saat ini Emacs sendiri hanya mendukung
*.au
dan*.wav
file suara - lihat manual Elisp, nodeSound Output
. Bookmark + dengan demikian hanya mengenali file-file ini secara otomatis sebagai file suara, dan memberi merekafile-handler
propertiplay-sound-file
.Namun, jika Anda menggunakan MS Windows, maka Anda dapat memanfaatkan asosiasi file untuk bookmark ke file apa pun. Jadi jika, misalnya, Anda telah mengaitkan program Windows
Foobar
dengan, katakanlah, file yang memiliki ekstensi.mp3
, maka Anda dapat menggunakan Bookmark + untuk memainkannya. Ini tidak berbeda dengan memanfaatkan asosiasi file Windows lainnya .sumber