ネットワーク経由でMac OS XからUbuntuにオーディオ出力を転送する方法


12

どういうわけかサウンド出力にタップして、ネットワーク経由で別のマシンに送信することは可能ですか?フォーマットはおそらく互換性がありませんが、Mac OS Xでオーディオをタップする方法についてのいくつかの情報でも感謝します!

回答:


5

私は今年の初めにこれに対する良い解決策に取り組んでいましたが、最善の方法が得られていません。

おそらく最初に必要になるのはSoundflowerです。これにより、Macのデジタル出力を取り出して、新しいデジタル入力ソースにループさせることができます。

私が欠けているのは、デジタル入力を別のマシンにブロードキャストするための最良の方法です。

ESounD、Pulse、またはJackを使用してこれを行うことはおそらく可能ですが、私はそれらの実装に精通しておらず、これは私の最優先事項ではありませんでした。

私が検討していた別のルートは、VLCを使用して、サウンドフラワーをライン入力またはマイク入力であるかのように調達し、オーディオストリームを公開してから、Ubuntuからこのストリームに接続しました(http://192.168.0.2:8000)。

どのように到達したとしても、この答えがこのパズルの1つのピースに合うことを願っています。


Soundflowerへのリンクをお寄せいただきありがとうございます。少なくとも、Soundflowerでは。私はMacではありません。WindersまたはLinuxに似たものについては、すばらしいOracleに相談する必要があります。
エイドリアン

PulseAudioはlinuxとネイティブwin32をサポートしており、おそらくこのように動作するように設定できます。PulseAudioのmacポートは見つかりませんが、esoundと呼ばれる古いバージョンで、PulseAudioで動作する可能性があります。mpblochありがとうございます!
JTR

VLCルートを使用する場合、必要な入力URLはqtsound:// SoundFlower:0です。それでもうまくいかない場合は、qtsound://を使用してデフォルト(おそらくマイク)を取得し、代わりのqtsound://入力のリストについてメッセージログを参照してください。
RobM

5

うまくパッケージされたソリューションを探しているなら、この種のことをするためにRogue AmoebaのAirfoilソフトウェアが欲しいです。私はMacからMacにそれを使います(トリックの一部としてカバーの下にSoundflowerを使用しますが、既に実行中のアプリケーションからオーディオを取得するために独自の「インスタントハイジャック」も使用します)。

Airfoil Speakersがあります-Mac、Windows、Linux、iPhoneで無料で利用できるアプリケーションだけでなく、Airport Expressに音声を送信できます。



2

Rogue AmoebaによるNicecastがそれを行います。費用はかかりますが、それほど高くありません。40米ドル。彼らは試用版を持っています。裁判の限界がよくわかりません。

Icecastは無料のオプションですが、Nicecastのすぐに使える機能はありません。


2

LinuxマシンにXBMCをインストールし、Macに他のソフトウェアをインストールしなくても、必要なものをストリーミングできます(Ubuntuでも動作するようにDebianで実行します)。

これをする:

  1. XBMCをAirplayレシーバーとして構成します。[システム]> [サービス]> [Airplay]に移動し、Airplayを有効にします(パスワードを使用しません)
  2. MacでAudio Midi Setupを開きます
  3. 左側のAirplayアイテムを右クリックし、[アクション]ポップアップメニューから[このデバイスをサウンド出力に使用]を選択します。

これで、Macで再生したものはすべてAirplayデバイスに出力されるはずです。

通常の出力(MacBookなど)に戻すには、別の出力(標準スピーカーまたは統合出力)を右クリックし、[アクション]ポップアップメニューから[このデバイスをサウンド出力に使用]を選択します。

関連項目:オーディオミディセットアップ:オーディオデバイスをセットアップする


1

Mac側で特定のオーディオアプリケーションに縛られていない場合は、VLC Media Playerを使用することをお勧めします。Macintoshの音楽プレーヤーとプレイリストリポジトリ、Macのデジタルオーディオストリーマ、および優れたスピーカーに電力を供給するUbuntuシステムのストリーミングオーディオレシーバー/プレーヤーとして機能します。

VLCを使用すると、いくつかのプログラムの機能を組み合わせる必要がなくなるほか、利点があります。VLCは、BeOSからZaurusまでのオペレーティングシステム用のプリコンパイル済みバイナリと(ほぼ)その他すべてのソースコードを提供するため、互換性を心配することなく、OSまたはハードウェアセットアップの将来の変更に簡単に適応できます。さらに、VLCは、手元にある可能性のあるすべてのフォーマットを再生できます。



1

検索者向けの更新:

shairport-syncを見てください。これをLinux / Ubuntuで実行して、OSXが喜んで認識するAirplayサーバーをセットアップできます。また、スピーカーに送信するなど、受信したオーディオを処理するように多くのバックエンドを構成できますLinux / Ubuntuの終了。


私は、このガイドでは、非常に有用であることが判明: forum.htpcguides.com/...
デヴィッドLjungマディソンステラ

0

オーディオファイルをストリーミングする場合は、10億の方法があります。ただし、特定のオーディオソースをパイプアウトしたいようです。それについて詳しく説明していただけますか?


Macシステムがそれ自体のスピーカーで再生するすべてを中継したいと思います。新しいスピーカーのセットのようになります。
JTR

-1

レンダリングされたオーディオをネットワーク経由で送信できるかどうかを尋ねているようです。

別のA / D変換、およびそれをイーサネットレベルに渡す何らかの方法、および反対側のマッチングソフトウェアなしではありません。

質問を修正して、実際に何をしようとしているのかを説明できますか?そうすればもっと役立つことができます。

iTunesからDRM形式のAACファイルの保護を解除しようとしている場合は、それを行うことができますが、ここで誰もその方法を説明しません。


Soundflowerを使用すると、スピーカーに到達する前にオーディオをキャッチできます。私の答えのリンクを参照してください。これにより、何でもできるようにデジタル形式で保持されますが、「何」が何であるかはわかりません。
maxwellb 09

メインコンピューターの優れたスピーカーのオーディオソースとしてMacコンピューターを使用したいです。この方法でDRMを削除するのに苦労することはありませんが、海賊ベイからダウンロードするだけです。
JtR 2009

正確には、これが「ウェアーズ」サイトではないことを指摘することについて愚かですか?
エイドリアン

「warez」に関連するものを正確に尋ねていなかったこと。
JtR 2009

まあ、私はあなたを怒らせたことをお詫び申し上げます。ただし、「d00d、xyz製品をクラッキングする方法」は非常に一般的な質問であり、明らかに冷笑的です。
エイドリアン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.