Bagaimana cara Transfer Output Audio dari Mac OS X ke Ubuntu melalui Jaringan?


12

Apakah mungkin untuk menyadap output suara dan mengirimkannya melalui jaringan ke komputer lain. Format mungkin tidak kompatibel, tetapi saya akan menghargai bahkan pada beberapa informasi tentang cara memanfaatkan audio di Mac OS X!

Jawaban:


5

Saya sedang mengerjakan solusi yang bagus untuk ini awal tahun ini, tetapi belum mendapatkan cara terbaik.

Potongan pertama yang mungkin Anda butuhkan adalah Soundflower . Ini akan memungkinkan Anda mengambil digital-out dari Mac Anda, dan loop itu ke sumber digital-in baru.

Bagian yang saya lewatkan adalah cara terbaik untuk menyiarkan input digital ke komputer lain.

Mungkin dimungkinkan untuk melakukan ini melalui ESounD, Pulse, atau Jack, tetapi saya tidak terbiasa dengan implementasi itu, dan ini belum menjadi prioritas tertinggi saya.

Rute lain yang saya pertimbangkan adalah menggunakan VLC, untuk entah bagaimana sumber Soundflower seolah-olah itu line-in atau input mic, dan menerbitkan aliran audio, kemudian terhubung ke aliran ini dari Ubuntu, yaitu di http://192.168.0.2:8000 .

Bagaimanapun Anda sampai di sana, saya harap jawaban ini telah membantu Anda memasukkan satu bagian dari teka-teki ini.


Terima kasih untuk tautannya ke Soundflower ... Lihat, sekarang saya sedang memikirkan beberapa kegunaan yang sah (untuk saya sendiri) untuk ini; setidaknya, untuk Soundflower. Sayang sekali aku bukan Mac. Harus berkonsultasi dengan Oracle yang hebat untuk sesuatu yang serupa untuk Winders atau Linux.
Adrien

PulseAudio mendukung linux dan win32 asli dan Anda mungkin dapat mengonfigurasinya berfungsi seperti ini. Saya tidak dapat menemukan port mac dari PulseAudio, tetapi hanya versi yang lebih tua yang disebut esound, yang mungkin bekerja dengan PulseAudio. Terima kasih, mpbloch!
JtR

Jika Anda memilih rute VLC, URL input yang Anda inginkan adalah qtsound: // SoundFlower: 0. Jika itu tidak berhasil, gunakan qtsound: // untuk mengambil default (kemungkinan mic) dan melihat log pesan untuk daftar qtsound alternatif: // input.
RobM

5

Jika Anda mencari solusi yang dikemas dengan baik maka saya ingin perangkat lunak Airfoil Rogue Amoeba untuk melakukan hal semacam ini. Saya menggunakannya dari Mac ke Mac (menggunakan Soundflower di bawah selimut, untuk bagian dari tipu daya, tetapi juga "Pembajakan Instan" mereka sendiri untuk mengambil audio dari aplikasi yang sudah berjalan) dan bekerja dengan sangat baik.

Ada Airfoil Speakers - hanya aplikasi yang tersedia secara gratis untuk Mac, Windows, Linux dan iPhone, ditambah lagi dapat mengirim audio ke Airport Express.



2

Nicecast oleh Rogue Amoeba akan melakukannya untuk Anda. Biayanya, tapi tidak banyak. US $ 40. Mereka memiliki versi percobaan. Saya tidak yakin dengan keterbatasan persidangan.

Icecast adalah opsi gratis, tetapi tidak memiliki keutamaan Nicecast yang out-of-the-box.


2

Dengan XBMC diinstal pada mesin Linux dan tanpa perangkat lunak lain pada Mac saya, saya dapat melakukan streaming apa pun yang saya inginkan (saya menjalankannya di bawah Debian sehingga harus bekerja juga di bawah Ubuntu).

Untuk melakukan ini:

  1. Konfigurasikan XBMC sebagai penerima Airplay: buka Sistem> Layanan> Airplay dan aktifkan Airplay (Saya tidak menggunakan kata sandi)
  2. Di Mac Anda, Buka Pengaturan Midi Audio
  3. Klik kanan pada item Airplay di sisi kiri dan pilih "Gunakan perangkat ini untuk output suara" dari menu pop-up Action.

Sekarang, apa pun yang Anda mainkan di Mac Anda harus di-output ke perangkat Airplay Anda.

Untuk kembali ke output normal (misalnya pada MacBook), klik kanan pada output lain (mis. Speaker standar atau output terintegrasi) dan pilih "Gunakan perangkat ini untuk output suara" dari menu pop-up Action.

Lihat juga: Audio Midi Setup: Atur perangkat audio Anda


1

Jika Anda tidak terikat dengan aplikasi audio tertentu di ujung Mac, saya sarankan menggunakan VLC Media Player . Ini bisa berfungsi sebagai pemutar musik dan repositori daftar putar Macintosh, streamer audio digital Mac, dan penerima / pemutar audio streaming untuk sistem Ubuntu yang memberi daya pada speaker yang baik.

Ada keuntungan menggunakan VLC selain menghindari kebutuhan untuk menggabungkan fungsi beberapa program. Karena VLC menawarkan binari yang telah dikompilasi sebelumnya untuk sistem operasi dari BeOS ke Zaurus, serta kode sumber untuk (hampir) semua yang lain, Anda dapat dengan mudah beradaptasi dengan perubahan di masa depan dalam pengaturan OS atau perangkat keras tanpa harus khawatir tentang kompatibilitas. Selain itu, VLC dapat memainkan setiap format yang mungkin Anda miliki - atau mungkin pernah Anda dengar, dalam hal ini.



1

Pembaruan untuk pencari:

Lihatlah shairport-sync, Anda dapat menjalankan ini di Linux / Ubuntu untuk menyiapkan server Airplay yang dengan senang hati diakui oleh OSX, dan Anda dapat mengonfigurasi sejumlah backend untuk menangani audio yang diterimanya, seperti mengirimkannya ke speaker di akhir Linux / Ubuntu.


Saya menemukan panduan ini sangat berguna: forum.htpcguides.com/...
David Ljung Madison Stellar

0

Jika Anda ingin melakukan streaming file audio, ada satu miliar metode. Sepertinya, Anda memiliki sumber audio tertentu yang ingin disalurkan. Bisakah Anda menguraikan itu?


Saya ingin menyampaikan segala sesuatu yang sistem mac akan mainkan pada speaker itu sendiri. Itu akan seperti set speaker baru.
JtR

-1

Sepertinya Anda bertanya apakah mungkin untuk mengirimkan audio yang diberikan melalui jaringan.

Bukan tanpa konversi A / D lain, dan beberapa cara untuk meneruskannya ke tingkat Ethernet, dan mencocokkan perangkat lunak di sisi lain.

Bisakah Anda merevisi pertanyaan Anda untuk menjelaskan apa yang sebenarnya Anda coba lakukan? Kita bisa lebih membantu.

Jika Anda mencoba untuk menonaktifkan file AAC DRM-ed Anda dari iTunes, itu bisa dilakukan, tetapi tidak ada orang di sini yang akan memberi tahu Anda caranya.


Anda dapat menangkap audio sebelum menyentuh speaker dengan menggunakan Soundflower. Lihat tautan dalam jawaban saya. Ini akan menyimpannya dalam format digital bagi Anda untuk melakukan apa pun dengan, tetapi apa "apa pun" itu, saya tidak tahu.
Maxwellb

Saya ingin menggunakan komputer mac sebagai sumber audio untuk speaker komputer utama saya yang lebih baik. Saya tidak akan melihat masalah menyingkirkan DRM dengan cara ini melainkan hanya mengunduh dari piratebay, komentar bodoh.
JtR

Apa, tepatnya, yang bodoh dengan menunjukkan bahwa ini bukan situs "warez"?
Adrien

Bahwa aku tidak menanyakan sesuatu yang berhubungan dengan "warez", tepatnya.
JtR

Yah, saya minta maaf karena menyinggung Anda; Namun, "d00d, bagaimana cara memecahkan produk xyz " adalah pertanyaan yang sangat umum, dan saya jelas terlalu sinis.
Adrien
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.