Mam kilka .mp3
plików muzycznych ( ) na dysku i chciałbym je odtwarzać z poziomu Emacsa. Próbowałem EMMS , ale wydaje się raczej rozdęty. Ciekawi mnie inne możliwości, z porównaniem funkcji. W szczególności interesują mnie te:
Prostota - czy dany odtwarzacz jest wystarczająco prosty, aby rozpocząć korzystanie z niego w ciągu kilku minut, w tym instalacji i nauki podstaw.
dired
integracja - Aby np. oznaczyć niektóre pliki muzycznedired
i odtworzyć je / dodać do listy odtwarzania.Możliwości edycji - Chciałbym mieć możliwość edycji tagów id3.
bongo
emms
music-player
mbork
źródło
źródło
:)
Rozumiem, że dzisiaj są tylko 2 pakiety do czytania muzyki, więc ich nazwy + ogólny cel mieszczą się w 5 dozwolonych tagach. Jeśli kiedykolwiek pojawią się dwa kolejne pakiety i zostaną tutaj wymienione, czy dodasz do nich również tag? Eksperci mogą znaleźć odpowiedź na podstawie tagów, o których wiedzą, że są związane z ich specjalizacją: Oczekuję, że ekspert w bongo będzie śledził także emms i odtwarzacz muzyki, ponieważ mogą istnieć pytania oznaczone dowolnymi, w których mogą nadal posiadać przydatną wiedzę przynieść na stół.Odpowiedzi:
Emacs Multimedia System (EMMS)
Twój początkowy rant sugeruje, że tak naprawdę nie spróbowałeś EMMS ... Może powinieneś?
C-a
C-k
(tylko w wersji gitC-k
).mplayer
? Czyvlc
? Uwaga, EMMS jest całkiem dobry w wychwytywaniu rozsądnych opcji odtwarzania po wyjęciu z pudełka, patrzemms-default-players
.dired
skróty klawiszowe, jestemms-mark-mode
.point
zadired
pomocąd
.dired
pomocąemms-play-dired
.E
utwór.emms-browser-covers
poniżej).Szybka konfiguracja przeglądarki EMMS
Dodaj coś takiego do swojego
init.el
(po zainstalowaniu EMMS):Kliknij,
F7
aby zobaczyć instrukcje inicjalizacji. Aby dodać muzykę, wykonajM-x
emms-add-directory-tree
. Spowoduje to dodanie całej muzyki*EMMS Playlist*
(dostępnej przezF7
F7
) i ostatecznie do biblioteki. Możesz zrezygnować z biblioteki i korzystać tylko z listy odtwarzania. Po prostu dostosuj jakieF7
połączenia.Ładna okładka
Zdobycie ładnej okładki w EMMS jest całkiem proste. Najpierw przeczytaj instrukcję (kliknij link „ładny” powyżej). Najważniejsze jest to, że dla każdego
~/music/artist/album
potrzebujesz zestawu:cover_small.jpg
o wymiarach 100px × 100px, jak zastosowano po lewej powyżej, orazcover_med.jpg
o 200px × 200px, jak zastosowano po prawej stronie powyżej (dostosuj rozmiary do swoich upodobań). No-cover ( powyżej Selmasongs ) jest ustawiany za pośrednictwememms-browser-default-covers
.beet
mogę pobrać dla ciebie okładki . Następnie użyj przyciskówfind
iconvert
(ofimagemagick
), aby zmienić rozmiar okładek i zmienić ich nazwę. W tej chwili jest to trochę „ręczne”. . . Używam następującego skryptu, który prawdopodobnie został skopiowany lub zainspirowany przez interweby. Nie jestem biegły,shell
więc daj mi znać, jeśli znasz lepszy sposób.źródło
Być może szukasz Bongo : http://wikemacs.org/index.php/Media_player#Bongo
Jednak moim ulubionym jest mpg123. Bardzo proste i wiele dostępnych poleceń. Nie zintegrowałem go z Dired, ale dzięki Ido szybko dodawałem pliki lub foldery do listy odtwarzania.
źródło
Zakładka + . Wyszukaj „ muzykę ” (i „ listę nawigacji ”) na tej stronie.
Możesz dodać zakładki do poszczególnych plików dźwiękowych. Gra w „Skoki” do takiej zakładki.
Na ekranie można wyświetlać tylko zakładki z plikami dźwiękowymi
*Bookmark List*
i nawigować między nimi jako listę odtwarzania. Użyj,C-x p B
a następnie,C-x p next
aby przełączyć listę odtwarzania.Użyj
P B
w*Bookmark List*
, aby wyświetlić tylko zakładki z pliku dźwiękowego, a następnie użyjC-x r m
tam, aby dodać zakładkę do tego stanu listy zakładek. „Skoki” do tej zakładki listy zakładek przedstawiają ten sam ekran (playlistę).Użyj znaczników zakładek, aby oznaczyć zakładki dźwiękowe w dowolny sposób, aby uporządkować je w dowolne zestawy, które mogą się nakładać.
Możesz także mieć osobny plik zakładek dla danego zestawu zakładek. To kolejny sposób na ich uporządkowanie.
Jednak należy pamiętać, że obecnie Emacs sam obsługuje tylko
*.au
i*.wav
plików dźwiękowych - patrz Elisp ręczny, węzełSound Output
. Zakładka + rozpoznaje zatem tylko te pliki automatycznie jako pliki dźwiękowe i nadaje imfile-handler
właściwośćplay-sound-file
.Jeśli jednak używasz MS Windows, możesz skorzystać ze skojarzeń plików dla zakładek do dowolnych plików. Jeśli więc na przykład skojarzyłeś program Windows
Foobar
z, powiedzmy, plikami z rozszerzeniem.mp3
, możesz użyć Bookmark +, aby je odtworzyć. Nie różni się to niczym od korzystania z jakiegokolwiek innego skojarzenia plików Windows .źródło