Chia sẻ một cách phát Youtube audio từ PC sang RuneAudio, Volumio, Moode...

tml3nr

Moderator
Để phát Youtube audio từ PC sang RuneAudio và đồng bọn. Ở đây em gọi chung là Rune cho tiện. Thông thường ta dùng 2 cách sau:

- Dùng Stream What You Hear capture audio của PC, đẩy sang Rune qua UPnP renderer, hoặc theo cách HTTP treaming out (Web radio)

- Dùng TuneBlade, Airfoil capture audio của PC, đẩy sang Rune qua Airplay.

Hai cách này có cái hay là thao tác thuận tiện. Hơi dở là âm thanh không được hay. Và theo em thấy thì Rune khi bật Airplay hay UPnP thì tiếng khi nghe MPD hơi bị nhòe. UPnP nhòe nặng hơn Airplay.

Em thử một cách khác: Dùng VLC play online một link Youtube. Set cho VLC streaming out sang http, Rune nhận cái này rồi phát ra ampli. Tương tự như web radio.

Ưu: Âm thanh hay hơn 2 cách trên nhiều. Rune không cần bật Airplay, UPnP.

Khuyết: Thao tác hơi mất công một tí.

Ta có 2 cách dùng. Nên dùng cách thứ 2 tiện hơn. Có thể tạo playlist:

1. Set VLC streaming out thủ công trên từng file:

https://www.howtogeek.com/118075/how-to-stream-videos-and-music-over-the-network-using-vlc/

Các anh lưu ý là phải thêm tên file thì Rune mới nhận được (sao cho thành http://your_ip:8080/vlc.mp3)

vlc_03.png


2. Set cho VLC khi play mặc nhiên streaming out ra http:

Vào Advanced Preferences, trong mục Stream Output. Ta thêm vào tham số sau, nhớ chọn Keep stream ouput open như hình bên dưới:

Mã:
#transcode{vcodec=none,acodec=mp3,ab=320,channels=2,samplerate=48000}:http{dst=:8080/vlc.mp3}

vlc_01b.png


Trên Rune ta add một Webradio như sau:

vlc_02.png


Source tham khảo:

https://wiki.videolan.cc/Documentation:Streaming_HowTo_New/

PS: Mình có thể add một cái plugin vào VLC để nó play được playlist của Youtube. Chép file youtube_parser.lua vào C:\Users\User\AppData\Roaming\vlc\lua\playlist (Hoặc C:\Program Files (x86)\VideoLAN\VLC\playlist) là xong:

https://addons.videolan.cc/content/show.php/?content=149909

Bản này của anh tây monckey100 post. Đã test OK:

https://pastebin.com/dl/PfW9ZUnZ

--.--.--.--.--.--.--.--.--.--.--.--.--.--.--.--.--.--

My sharing: http://www.hdvietnam.com/tags/tml3nr/
 

Đính kèm

  • vlc_01.png
    vlc_01.png
    61.6 KB · Xem: 50
  • vlc_02.png
    vlc_02.png
    33 KB · Xem: 22
Chỉnh sửa lần cuối:

ngdhieu

Well-Known Member
Các bác kỳ công ghê.
Em thì cứ bắn thẳng từ điện thoại qua ampli bằng đường Bluetooth cho nó nhàn.
Bluetooth 4.0 chất lượng âm thanh rất tốt các bác ạ.
 

tml3nr

Moderator
Các bác kỳ công ghê.
Em thì cứ bắn thẳng từ điện thoại qua ampli bằng đường Bluetooth cho nó nhàn.
Bluetooth 4.0 chất lượng âm thanh rất tốt các bác ạ.
Khi mình phát nhạc từ phone, tablet hay laptop tiếng nó sạch hơn PC rất nhiều ạ. Do các thứ này nó ít noise hơn PC.

Cùng 1 file nhạc. Phát bluetooth hay airplay từ PC và iPad tiếng nó khác nhau rất xa.

Phát từ PC thường tiện hơn, và chận được quảng cáo chèn trong Youtube. Nên phải chịu cực công tí o_O
 
Chỉnh sửa lần cuối:

youngj

Well-Known Member
e có thử thì cái vlc chỉ phát utube ở 720p, vì nó phải translate cái link youtube qua streaming nên chỉ được 720p
chắc chống cháy là chính
 

tml3nr

Moderator
e có thử thì cái vlc chỉ phát utube ở 720p, vì nó phải translate cái link youtube qua streaming nên chỉ được 720p
chắc chống cháy là chính
Youtube 360, 480, 720 và 1080, đều chứa cùng một định dạng audio ạ. Mình có thể dùng MKVExtractGUI tách audio ra để kiểm tra:

1080-720_compare.png
 

youngj

Well-Known Member
Youtube 360, 480, 720 và 1080, đều chứa cùng một định dạng audio ạ. Mình có thể dùng MKVExtractGUI tách audio ra để kiểm tra:

1080-720_compare.png
Hi e nhầm, thread đang nói về audio YouTube, đang xem có chiêu nào streaming resolution cao hơn hd... Còn audio thì nó như nhau rồi, thanks bác giải thích...
 

muadongsaptoi

Well-Known Member
Hi e nhầm, thread đang nói về audio YouTube, đang xem có chiêu nào streaming resolution cao hơn hd... Còn audio thì nó như nhau rồi, thanks bác giải thích...
Nhầm nhé, nếu xem qua egde thì bitrate lên rất cao,chuẩn hi fi, để xuất dc ra ampli, 1 là cast qua WiFi, 2 là qua usb nhưng với usb thì pc phải có phần mềm thứ 3,nếu nghe qua trình duyệt khác, bitrate sẽ hạ do bản quyền Microsoft, còn muốn xuất đủ dolby cũng chỉ có egde mới xuất dc, còn khi cast qua phần mềm khác sẽ bị chặn, vả lại đầu nhận phải 24 bít, up lên 50/s Mb thì mới hay,còn các phần mềm thứ 3 phải có phí mới up dc,nhưng không lên dc hi fi do bản quyền chặn, nên không set up đúng thì không bao giờ hay,
 

tml3nr

Moderator
Em mới mò ra một cách khác dùng foobar2000. Rất đơn giản.

Các bước gồm có như sau:

1. Bật UPnP / DLNA trong Rune/Volumio/Moode

2. Add vào foobar plugin UPnP MediaRenderer Output:

http://www.foobar2000.org/components/view/foo_out_upnp

3. Add vào foobar plugin foo_youtube. Chỉ cần foo_youtube_2.1_beta1.fb2k-component cho audio:

https://fy.3dyd.com/download/

Chọn output của foobar là Pi. Vào menu File ==> Youtube Source, add link Youtube vào, play!
 
Chỉnh sửa lần cuối:

muadongsaptoi

Well-Known Member
Em mới mò ra một cách nữa. Rất đơn giản.

Các bước gồm có như sau:

1. Bật UPnP / DLNA trong Rune/Volumio/Moode

2. Add vào foobar plugin UPnP MediaRenderer Output:

http://www.foobar2000.org/components/view/foo_out_upnp

3. Add vào foobar plugin foo_youtube. Chỉ cần foo_youtube_2.1_beta1.fb2k-component cho audio:

https://fy.3dyd.com/download/

Chọn output của foobar là Pi. Vào menu File ==> Youtube Source, add link Youtube vào, play!
Sao không lấy bản full lấy bản beta, vẫn thi thoảng lỗi ,là bản thử nghiệm ,nhưng để nghe hay thì nên dùng Dac, dùng phần mềm powerdvd xuất file qua usb, nghe mới đủ bitrate vả lại powerdvd mới có dolby, nghe mới hay còn Chrome và Firefox ko có dolby nghe chán,
 

tml3nr

Moderator
Đã bổ sung cách add Youtube playlist cho VLC vào post #1.
 
Chỉnh sửa lần cuối:

dongkt

Member
Em mới mò ra một cách khác dùng foobar2000. Rất đơn giản.

Các bước gồm có như sau:

1. Bật UPnP / DLNA trong Rune/Volumio/Moode

2. Add vào foobar plugin UPnP MediaRenderer Output:

http://www.foobar2000.org/components/view/foo_out_upnp

3. Add vào foobar plugin foo_youtube. Chỉ cần foo_youtube_2.1_beta1.fb2k-component cho audio:

https://fy.3dyd.com/download/

Chọn output của foobar là Pi. Vào menu File ==> Youtube Source, add link Youtube vào, play!
Cảm ơn bác. Em stream theo cách này. Thành công mỹ mãn. Âm thanh quá tốt
 

youngj

Well-Known Member
có cách nào dùng VLC để stream audio, còn video vlc vẫn show hình bình thường k mấy bác
 

tml3nr

Moderator
có cách nào dùng VLC để stream audio, còn video vlc vẫn show hình bình thường k mấy bác
Được anh ạ. Nhưng audio nó bị trễ khoảng 1-2 giây so với hình.

Nếu có cách nào delay video chậm lại so với audio thì OK. (Tương tự như chức năng delay audio của PowerDVD)

powerdvd_delay_audio.png
 

tml3nr

Moderator
Em mò ra được một cách nữa. Dùng iPad / iPhone phát Youtube sang Pi khá OK:

- Rune / Volumio / moode trên Pi bật AirPlay.

- iPad cài app Musi (Free). Phát AirPlay sang Pi. App này phát Youtube không bị quảng cáo, nhạc vẫn phát khi tắt màn hình. Tạo được playlist. Có chức năng đồng bộ playlist sang thiết bị khác.

https://itunes.apple.com/us/app/musi-simple-music-streaming/id591560124/

PS: Theo em thấy thì khi mình bật UPnP hay AirPlay đều làm cho MPD nghe mờ hơn một tí. Bật AirPlay thì ít mờ hơn UPnP.

musi_app-jpg.287298
 

Đính kèm

  • musi_app.jpg
    musi_app.jpg
    79.6 KB · Xem: 552
Chỉnh sửa lần cuối:
Bên trên