Raspberry Pi + Rune Audio ::: Một trải nghiệm nghe nhạc mới

tml3nr

Moderator
@tml3r: Nhưng nếu file opus nằm trong NAS hay thẻ nhớ thì MPD vẫn phát được bình thường?
----
Đúng vậy anh à.
- Vậy là khi MPD có plugin opus. Muốn play qua http hay smb bắt buộc phải enable ffmpg on trong mpd.conf.

Còn play local thì không cần.

Nghe có vẻ như vướng security settings anh nhỉ? Mình có nhả nó ra được không ạ?

- Nếu như on ffmpeg trong mpd.conf ảnh hưởng tới âm thanh. Vậy nếu khi mình build MPD, không có plugin opus tiếng có thể hay hơn?
 
Chỉnh sửa lần cuối:

TuanQuynhAudio

Well-Known Member
@tml3nr:
1. Khi play local, nas (nas mount về hệ thống rồi cũng coi như local được) dùng giao diện web của rune, MPDroid, M.A.L.P. - Android MPD client, cantata. 3 cách này chỉ dùng MPD và play file nhạc luôn. Bản MPD 0.21.x trong rune V7 đã cho play file opus. Cách này play được opus luôn, không cần cái gì khác nữa.
Điều kiện cần và đủ là: Mpd 0.21.x đã hỗ trợ opus và đã có cài phần mềm (tools) opus ver 1.3. Kiểm tra có opus hay không thì em dùng cách cài đặt opus (pacman -Sy opus) nếu nó hỏi update hoặc downgrade opus thì là đã ccó cài tools opus.
2. Trường hợp của anh @linh0983 dùng lms cài UPNP bridge stream qua upmpdcli của Rune.
+ Trường hợp 1: LMS play file local thì có lần em setup play được file opus. Tại rune v7 và lms chưa được setup đúng nên không play được opus.
+ Trường hợp 2: play youtube dùng plugin youtube trên lms. Cái plugin này không lấy được định dạng opus, chỉ lấy được định dạnh ogg của youtube. Vì thế không play được opus của youtube.
3. Dùng thư viện youtube-dl (ví dụ volumio, hoặc cài addons youtube-dl) chính cái thư viện youtube-dl sẽ dùng
FFmpeg decoder plugin để decoder định dạng ogg, opus (em chưa chắc chắn cái thư viện youtube-dl có lấy định dạng opus của youtube hay không). Vì vậy âm thanh không được hay vì vướng FFmpeg.

Có gì còn thiếu hoặc chưa đúng mong các anh góp ý, bổ sung thêm.

Em play file opus local đây (rune còn lỗi cover, em chưa tìm ra cách hiển thị cover tối ưu):

Screenshot_20190605-204437.png


Screenshot_20190602-225140.png
 
Chỉnh sửa lần cuối:

quatmo

Well-Known Member
Mình cài thử RuneYoutubeAddon (core Youtube-dl), update Python thì nó đã chạy, hoạt động theo kiểu copy pate link. https://github.com/RuneAddons/RuneYoutube

Nó chạy kiểu download về local add vô playlist, tuy nhiên là file M4A (hình như âm thanh AAC 41khz), bác nào rành chỉnh lại cho download file Opus rồi so sánh xem Opus streaming và Opus local âm thanh ra sao.

Mình là người đến sau, cũng không phải Dev, đến với Pi gần đây, biết chút ít là do hơn 10 năm trước chơi Nas làm Media Server để coi phim HD.
Mình cứ chạy theo các bác học hỏi thôi.
 
Chỉnh sửa lần cuối:

TuanQuynhAudio

Well-Known Member
Mình cài thử RuneYoutubeAddon (core Youtube-dl), update Python thì nó đã chạy, hoạt động theo kiểu copy pate link. https://github.com/RuneAddons/RuneYoutube

Nó chạy kiểu download về local add vô playlist, tuy nhiên là file M4A (hình như âm thanh AAC 41khz), bác nào rành chỉnh lại cho download file Opus rồi so sánh xem Opus streaming và Opus local âm thanh ra sao.

Mình là người đến sau, cũng không phải Dev, đến với Pi gần đây, biết chút ít là do hơn 10 năm trước chơi Nas làm Media Server để coi phim HD.
Mình cứ chạy theo các bác học hỏi thôi.

- Play opus kiểu này không được vì core Youtube-dl không lấy định dạng opus trên youtube, chính xác là không hỗ trợ opus youtube.
- Play youtube kiểu này sẽ dùng plugin ffmpeg. Anh có thể kiển chứng bằng cách vào giao diện web của Rune rồi vào Menu > MPD chọn disable ffmpeg decoder plugin (Như em đã nói ở trên) thì sẽ không play nhạc trên youtube được.
 

quatmo

Well-Known Member
- Play opus kiểu này không được vì core Youtube-dl không lấy định dạng opus trên youtube, chính xác là không hỗ trợ opus youtube.
- Play youtube kiểu này sẽ dùng plugin ffmpeg. Anh có thể kiển chứng bằng cách vào giao diện web của Rune rồi vào Menu > MPD chọn disable ffmpeg decoder plugin (Như em đã nói ở trên) thì sẽ không play nhạc trên youtube được.

Bác nói đúng, ngay cả play local file M4A cũng vậy. Tắt ffmpeg đi là không play được.

Bật ffmpeg thì chạy.

Screen Shot 2019-06-06 at 10.36.21 AM.png
 

dongmai

New Member
Cám ơn bạn post lên ,nhưng vào Mega thì không có file để download ,còn upload.ee thì cần password để giải nén ,bạn có thể cho mình pass giải nén được không ? Cám ơn bạn.
 

tml3nr

Moderator
@tml3nr:
1. Khi play local, nas (nas mount về hệ thống rồi cũng coi như local được) dùng giao diện web của rune, MPDroid, M.A.L.P. - Android MPD client, cantata. 3 cách này chỉ dùng MPD và play file nhạc luôn. Bản MPD 0.21.x trong rune V7 đã cho play file opus. Cách này play được opus luôn, không cần cái gì khác nữa.
Điều kiện cần và đủ là: Mpd 0.21.x đã hỗ trợ opus và đã có cài phần mềm (tools) opus ver 1.3. Kiểm tra có opus hay không thì em dùng cách cài đặt opus (pacman -Sy opus) nếu nó hỏi update hoặc downgrade opus thì là đã ccó cài tools opus.
2. Trường hợp của anh @linh0983 dùng lms cài UPNP bridge stream qua upmpdcli của Rune.
+ Trường hợp 1: LMS play file local thì có lần em setup play được file opus. Tại rune v7 và lms chưa được setup đúng nên không play được opus.
+ Trường hợp 2: play youtube dùng plugin youtube trên lms. Cái plugin này không lấy được định dạng opus, chỉ lấy được định dạnh ogg của youtube. Vì thế không play được opus của youtube.
3. Dùng thư viện youtube-dl (ví dụ volumio, hoặc cài addons youtube-dl) chính cái thư viện youtube-dl sẽ dùng
FFmpeg decoder plugin để decoder định dạng ogg, opus (em chưa chắc chắn cái thư viện youtube-dl có lấy định dạng opus của youtube hay không). Vì vậy âm thanh không được hay vì vướng FFmpeg.

Có gì còn thiếu hoặc chưa đúng mong các anh góp ý, bổ sung thêm.

Em play file opus local đây (rune còn lỗi cover, em chưa tìm ra cách hiển thị cover tối ưu):

View attachment 348576

View attachment 348577
Cảm ơn anh TQ nhiều.

Về việc hiển thị cover trên webui khi phát airplay, upnpmpdcli... chắc mình phải học Volumio. Họ làm mấy cái này cực ngon.
 

linh0983

Well-Known Member
Để cho gọn ko chiếm chỗ mình kiếm được cái reader Kington đọc thẻ này rất ngon a . Một T nhạc chứa trên 2 thẻ này cắm vào Pi là ngon luôn . Tốc độ 28MB/s ghi đầy 2 thẻ này mất 12 tiếng qua đêm đến sáng là xong . Nghe nhạc offline kiểu này là tối ưu a . o_O

XC25.jpg


https://shopee.vn/product/86392716/2033364371
208K quá rẻ . Thẻ này kén đồ đọc nhưng vẫn trị được nó a .
Định dạng exFAT hay NTFS đều nhận các bác . :mad::p
 
Chỉnh sửa lần cuối:

linh0983

Well-Known Member
Chú Rune V2V7 có vấn đề với USB 512Gb a . Cũng xoay xoay gần 10 phút nhưng nhạc trong USB hiện ra có vài dòng bên Nas thì OK . Cũng USB này mà OS là Moode hay Volumio ko vấn đề gì nhạc hiện ra đầy đủ các bác . ( bác @tml3nr đau đầu rồi đây a ) . :cool:

FGH.jpg
 

mtminh

Well-Known Member
Chú Rune V2V7 có vấn đề với USB 512Gb a . Cũng xoay xoay gần 10 phút nhưng nhạc trong USB hiện ra có vài dòng bên Nas thì OK . Cũng USB này mà OS là Moode hay Volumio ko vấn đề gì nhạc hiện ra đầy đủ các bác . ( bác @tml3nr đau đầu rồi đây a ) . :cool:
Trong lúc chờ Anh @tml3nr.
Bác thử thay đổi trong config.txt
# setting the max usb current to 1200mA
Bỏ dấu #
#max_usb_current=1
max_usb_current=1
 
Chỉnh sửa lần cuối:

Thanhvo31

Well-Known Member
Chú Rune V2V7 có vấn đề với USB 512Gb a . Cũng xoay xoay gần 10 phút nhưng nhạc trong USB hiện ra có vài dòng bên Nas thì OK . Cũng USB này mà OS là Moode hay Volumio ko vấn đề gì nhạc hiện ra đầy đủ các bác . ( bác @tml3nr đau đầu rồi đây a ) . :cool:

FGH.jpg
Em chạy v7 cũng tậm tịt lắm.
Về v3 thôi.
Vụ thẻ Huawei tính ra p/p có 400₫/GB.
Quá điên, chắc mấy thằng hiệp hội SD muốn tống Huawei ra mà khỏi đợi Trump quá.
 
Bên trên