15

広告を聞くのが我慢できないので、従来のラジオを聞くのも我慢できません。(テレビでも同じことが言えます。コマーシャルは、視聴しようとしているものよりも 200% 大きくなります。)

残念ながら、妻は朝の支度をしながらラジオを聞かなければなりません

考えていたのですが、私たちの Web ブラウザには広告をブロックするプラグインがあります。

ほとんどのラジオ局は、Web 経由でコンテンツ ストリーミングを提供しています。広告ブロッカーの設計についてどう思いましたか? 落とし穴を予測できますか?

アップデート

出てきたいくつかのポイント...

広告を置き換えるもの: 無音で問題ありません。

広告の識別: 追加が最初に再生されたときは認識されない可能性がありますが、これが広告であることをソフトウェアに通知する必要があります。広告が記録されます。それを処理し、ある種の固有の「署名」を抽出して、次に再生するときに認識してミュートすることは可能でしょうか?

4

12 に答える 12

6

フランスのラジオ・ネットワークでも同じ切実な必要性を感じています。コンピュータベースのソリューションについて、プロセス中の 3 つの問題についての私の意見を次に示します。

1. 広告が再生されていることを認識する

1.1 手動の [Shut up] ボタンが便利です。迷惑な広告が聞こえるたびに押してください。これは信頼性が高く (少し遅れていますが)、「アラート」はインターネットを介してコミュニティ ツールにブロードキャストできます。

1.2 インターネットから「これは広告です」という信号を受信する (人間が生成したか、ソフトウェアが生成したかに関係なく)。

1.3 信号を分析し、署名を計算し、インターネット上のコミュニティ データベースと比較します。

1.4 信号を分析して、平均よりも高いラウドネスを見つけます。

1.5 信号を分析して、平均よりも速く話された文章を見つけます。

1.6 信号を分析して、「安い」、「ドルのみ」、「すごい」、「特別オファー」などの疑わしいフレーズを見つけます。

2. 広告の時間を他のサウンドで埋める

2.1 一部の人にとっては、沈黙は完全に受け入れられます。

2.2 コマーシャル中に自分の mp3 プレイリストを再生するようプレーヤーに伝えます。

2.3 プレーヤーに別のお気に入りのラジオに切り替えるように伝えます (できれば、コマーシャルを同時に流していないラジオに切り替えることをお勧めします。

2.4 60 秒の遅延を受け入れると、システムはコミュニティ シグナルを活用し、最初の 1 秒から広告を停止することができます。

3. 広告会社は怒りますか?

3.1 さて、素晴らしい AdblockPlus の例を見てみましょう。それは非常にうまく機能し、2008年かそこらで開発者のウラジミール・パラントに尋ねました.彼は広告ロビーでトラブルに巻き込まれました. 彼は答えた:「いいえ: Firefox が 20% のシェアを持っていて、Firefox ユーザーの 20% が Adblock をインストールした場合、インターネット ユーザーは 4% に過ぎません...彼らにとって大きな懸念になるにはまだ十分ではありません.私はいかなる種類の圧力も受けませんでした.彼らから試みます。」

3.2 これにもかかわらず、Tivo VCRは、広告をスキップすることを許可したため、米国の TV コンテンツ プロバイダーをかなり怒らせました。

3.3 インターネットを介したコンピューター ベースのラジオ リスナーの特殊なケース (すべてのラジオ リスナーのごく一部) では、AdblockPlus のように、コンテンツ プロバイダーが脅威を感じるずっと前に、このソフトウェアは優れた信頼性と人気を達成できると思います。

于 2012-09-23T13:45:59.950 に答える
5

最も単純なケースでは、ストリームが入ってきたときのボリュームの移動平均を監視するだけです。移動平均がしきい値 (調整されます) を超えた場合は、単にボリュームをミュートします (または 80% カットします)。 )。

私は簡単なグーグル検索を行いましたが、このクラスが役立つようです(.netで実行していると仮定して):http://www.codeproject.com/KB/audio-video/SoundViewer.aspx

于 2009-03-05T02:55:19.183 に答える
4

このページからいくつかの洞察を集めて、ストリーミング ラジオ用の広告ブロックを作成しました: http://adblockradio.com

サーバーは (かなり高価な) 計算を行い、「スパム性」インデックスをクライアントに配信します。クライアントはそれに応じてサウンドをミュートすることができます。

今のところ、フランスのストリームの一部のみを扱っています。おそらく将来的には、さまざまな言語でさらに増えるでしょう。

于 2015-10-21T11:56:04.120 に答える
2

ラジオ放送用のオープンソースの広告ブロッカーを作成しました。これは、各コマーシャル ブロックが特定のジングルで開始および終了することを前提としています。これらのジングルを録音し、相互相関を使用してブロードキャスト ストリームでそれらを検出しました。

広告ブロッカーの 2 つのバージョンを用意しました。1 つ目は、インターネット ストリームを受信し、広告をミュートして結果を再生するシンプルな GUI アプリケーションです。

2 つ目は、ステレオ レシーバーで使用するための広告ブロッカーです。Raspberry Pi で実行して、ホーム ステレオ システムの広告を消音します。このバージョンでは、分析用のブロードキャスト ソースが必要でした。安価な DVB-T スティックと rtl_fm アプリを使用しました。

実装の詳細については、私のブログを参照してください。

于 2016-08-04T08:51:51.497 に答える
1

注意しなければならないことの 1 つは、ボリュームを下げすぎると広告を一時停止するほど賢いクライアントもいるということです。Spotifyはこれを行います。

ただし、ラジオまたは純粋なメディア ストリームでは問題ありません。

于 2009-03-04T20:53:23.703 に答える
1

ストリーミングがライブで行われることを考えると、 1 つの明らかな落とし穴は、時間を何で埋めるかということです。理論的には、ラジオを 30 秒程度完全に遮断することもできますが、それはあまり良い解決策ではありません。

また、ラジオの音声を (リアルタイムで) テキストに完全に変換できると仮定しても (大きな「if」)、テキスト ストリームから広告が開始されようとしていることをどのように判断しますか?

于 2009-03-04T19:27:29.637 に答える
0

どうやってそれを行うのかわかりませんが、すべてのストリームを頻繁に(5〜10秒)チェックするある種のオーディオ「フィルター」を作成できます。

フィルターが失敗した場合、それは広告であることを意味するため、しばらくの間、ストリームをオフにするかミュートすることができます.

オーディオの正規表現のようなものと考えてください。

さて、問題が発生します。

レヴィックが言ったように、あなたはデッドタイムを何で埋めますか?

フィルターをストリーマーにどのように取り付けますか? スピーカー フィードに直接接続すればうまくいくかもしれませんが、ラジオをミュートしているときに別のオーディオを再生したい場合はどうすればよいでしょうか。

これはどのくらいの計算コストがかかりますか?

これは興味深いプロジェクトのように思えます。うまく進めば、私たちに知らせてください!

于 2009-03-04T19:30:45.073 に答える
0

National Instruments のLabVIEWには、多数のオーディオ (および振動) 解析ツールがあります。頭に浮かぶ1つの考えは、左右のチャンネルを比較することです。それらが異なる場合は、おそらく音楽があります。それでも広告かもしれません。私は彼らの音声ツールを使ったことがなく、音声分析にも慣れていないので、まだ宿題が残っています。

場合によっては、プログラミング アプローチを放棄して別の方法で行う必要があります。pandora.com で音楽を聴いています。広告はモニターに表示されますが、聞こえません。聞きたい音楽の種類を選んで再生します。

于 2009-03-04T20:40:50.677 に答える
0

空白の埋め方と処理の遅れへの対応について

妻がタイミングにあまりこだわっていない場合は、妻が起きる 30 分前にツールを起動して、広告なしのラジオのバッファーを確保できます。

于 2009-03-04T21:43:34.627 に答える
0

音量の変化を感知してから、60 秒間ミュートするようにプログラムし、その時点でストリームを再テストし、同じレベルでさらに 30 秒間オフのままである場合は、もう一度サンプリングし、アプリケーションがそれを感知した場合はそれが低いと思います。ボリュームのあるプログラムでは、変更が発生するまでミュートが解除されます。ある種のダッキング、プリセット レベル (プログラムを聴きながら設定) を超えるしきい値を持つタイミング コンプレッサー。グラフィックな方法でレベルを示す付属のオーディオ アナライザー ウィンドウまたはグラフが理想的です...

私がこのサイトを見つけたのは、Jeff Rense の毎晩の番組や他のいくつかの代替ニュース ステーションを悩ませている Heart&Bdy Extrct 広告に腹を立てているからです。すべての広告休憩!確実に仕事をこなせるソフトウェアを設計すれば、いくらかのお金は稼げるだろうが、広告関係者はかなり怒ると思う。(ラジオのストリーミングを意味していると思います)しかし、もしあなたが開発するなら、私はそれを買うために列に並びます...もっと良いことに、私をあなたの最初の顧客にしてください!! 部屋で何かをした後、ミュートを解除するのを忘れてしまうため、ショーの数分を見逃してしまうことがよくあります...そこで学ぶことはたくさんあります...

于 2011-02-14T05:43:25.163 に答える