技術記事 / オンライン再生

Patreon、YouTube、ファンプラットフォームにアップすると心拍音が劣化する理由

ローカルではきれいな聴診器の心拍音に、オンライン再生でプリエコーや輪郭ノイズ、薄さが生じる理由を解説します。

約 11 分ローカル再生版 + オンライン再生版
対象心拍 ASMR をオンラインで公開するクリエイター
課題プラットフォーム再生時のコーデックノイズを理解する
要点書き出したファイルと、視聴者が実際に聴くファイルは同じとは限りません。心拍音には、ローカルで良いだけでなく、配信時の再エンコードに耐える版が必要です。

実音源で比較

Platform playback stress test

A real 12 second heartbeat window used to compare the raw recording, the local-listening version, and the online-playback version.

28Pulse events in clip
0.932 secEstimated cycle
0.288High-band ratio
聴くポイント
  • Compare the quiet gap before each pulse, not only the loudest thump.
  • The online-playback version is designed to keep enough wideband pulse context for streaming codecs.
元の録音
ローカル再生版
オンライン再生版

1ローカルではきれいなのに、オンラインで劣化する現象

編集ソフトやローカルプレイヤーでは温かく安定していた心拍が、アップロード後にざらつく、薄くなる、輪郭がにじむことがあります。小さな変化でも、心拍の直前に聞こえると ASMR の没入感を壊します。

高ビットレートで書き出しても、視聴者向けストリームはプラットフォーム側で再エンコードされます。重要なのはアップロードした元ファイルだけではなく、プレイヤーが実際に配信する音声です。

2AAC のプリエコーとは何か

ここで問題になるプリエコーは、急な attack の直前、または onset から attack の立ち上がりに現れる短いノイズ状の影です。元の WAV には存在しないのに、非可逆圧縮後に笛、砂、薄い金属音のように聞こえます。

部屋の反響やクリッピングとは別物です。変換窓の中で量子化誤差が時間方向へ広がり、静かな心拍直前で露出するために起こります。

3ストリーミング用コーデックが行う処理

AAC は音声を重なり合う時間窓に分け、周波数情報へ変換し、聴こえにくい情報へ使うビットを減らして量子化し、再生時に波形を再構成します。瞬間的な音を検出すると短い窓や時間方向のノイズ制御も使いますが、低い配信ビットレートですべての attack が透明になる保証はありません。

アップロード形式が WAV、PCM、MP3、AAC のどれでも、最終的にプラットフォームが AAC や Opus へ変換すれば、その再構成の影響を受けます。

  • The uploaded container is only the source for the platform's encoder.
  • The streamed audio may have a lower bitrate than your export.
  • A local AAC preview can reproduce part of the problem, but the platform player is the final judge.
  • Peak headroom alone does not fix it; many noisy pulses have plenty of peak margin.
  • Changing 44.1 kHz to 48 kHz is good hygiene, but it cannot remove a pulse shape that is codec-sensitive.

4Heartbeat ASMR で欠点が露出しやすい理由

純化した心拍は、静かな区間の中に強い短いイベントが孤立しています。音楽や声にある連続した成分が少ないため、心拍前の小さな誤差を隠すものがありません。

低域本体だけを極端にきれいに切り出すほど、時間と周波数のコントラストが高くなり、再エンコード後の影が目立ちやすくなります。

  • Long clean gaps make tiny pre-echo easier to hear.
  • Over-hard mask edges can create a pulse that is too isolated for streaming compression.
  • A narrow low-frequency body without enough correlated upper texture can sound synthetic after transcoding.
  • If the onset is too abrupt, the codec error appears exactly where listeners focus.

5効果がなかった対策

単純なビットレート変更、サンプルレート変更、PCM 動画、ピークの余白、固定のローパスだけでは解決しませんでした。どれも配信側の再エンコードを止めず、心拍の孤立した構造も変えないためです。

問題を聴けることと、問題を防ぐことは別です。事前試聴だけでは最終音声の構造は改善されません。

6実験で効果が高かった方向

有効だったのは、心拍に同期する自然な広帯域情報を残し、低域本体から上の周波数へ連続した footprint を作ることでした。無関係なノイズを戻すのではなく、心拍と同時に現れる薄い聴診器成分を保護層として使います。

高域を減らしすぎるとプリエコーが戻り、増やしすぎると笛や砂のような質感が強くなります。そのため量と選び方の両方が必要です。

7実用的な解決策は二つの再生版を分けること

ローカル再生では、より純粋で太い心拍を優先できます。オンライン再生では、再エンコード後にも輪郭が壊れにくい広帯域の文脈を少し残します。

二つの版は優劣ではなく、再生経路が違うために目的が違います。

8クリエイターが行うべきテスト

代表的な 20-60 秒を実際の公開先へ試験投稿し、心拍の直前、立ち上がり、静かな区間を通常の視聴音量で確認します。

元ファイル、ローカル再生版、オンライン再生版を同じ区間で比較し、単に明るい音ではなく、長く聴いて疲れない版を選びます。

9参考資料

  1. AES research
    Watermark-Aided Pre-Echo Reduction in Low Bit-Rate Audio Coding

    Research on attack smoothing and pre-echo produced by low-bit-rate AAC and MP3 coding, with temporal-envelope correction used to reduce the artifact.

  2. Signal processing research
    Pre-Echo Noise Reduction in Frequency-Domain Audio Codecs

    An ICASSP research summary defining pre-echo and modeling how quantization noise spreads before transient signals in MPEG AAC.

  3. YouTube official
    Recommended upload encoding settings

    YouTube recommends MP4 uploads with AAC-LC, Opus, or Eclipsa Audio, stereo, and 48 kHz sample rate. Useful as upload hygiene, but not a guarantee that playback will be untouched.

  4. YouTube Music official
    Audio quality settings

    YouTube Music documents bitrate ceilings such as 128 kbps for Normal and 256 kbps for High/Always High across AAC and Opus, showing that playback quality is an adaptive service setting.

  5. Creator history
    YouTube audio processing complaints

    A historical report on creator complaints after YouTube changed audio processing, useful context that platform audio changes have affected creators before.

  6. Creator forum
    Highest possible audio quality for YouTube

    A creator discussion about YouTube audio codecs and why Opus/AAC delivery can matter more than the export file alone.

ご自身の音源で試す

どこまで改善できるかを聴いてから判断できます。

ダウンロード可能な20〜60秒の未処理の心音録音をお送りください。非公開の処理結果をお返ししますので、その後に全編を依頼するか決められます。
心音録音を送る