2017-12-21 3 views
0

この問題は、ffmpegよりもyoutubeと関係がありますが、とにかく誰かが助けてくれることを願っています。FFMPEGオーディオの問題Youtube Live

この投稿に記載されている正確な問題は、https://productforums.google.com/forum/#!topic/youtube/nHTb7ilKvrwです。私はそれに追加しただろうが、それは何らかの理由でロックされています。

ffmpegを使用して、自分のコンピュータ上のローカルwebmファイルからストリームを作成します。このファイルは完全にうまく聞こえますが、youtube live(twitch/facebook)以外のプラットフォームに送信された場合でもうまく聞こえます。しかし、YouTubeのライブでは、ライブフィード中にオーディオに静電気やクラックがありますが、(処理後の)YouTubeのビデオのアーカイブは完全にうまく聞こえます。 ffmpegのコマンドは、このフィドル(https://jsfiddle.net/2rgv7pgj/)から

ffmpeg -re -i test.webm -acodec aac -vcodec libx264 -ar 44100 -f flv rtmp://a.rtmp.youtube.com/live2/${your_key}

WebMのファイルの問題を持つことになりますです。

誰かがアドバイスを提供することができれば、非常に感謝します。

+0

他のmp4、webm、または他のファイルを使用しても問題は再現できますか? –

+0

私がリンクしたフィドルを使用して作成されたファイル(webmなど)に問題があります –

答えて

0

Web Audio APIDynamicsCompressorNodeを使用してクライアント側でこれを修正することができました。何らかの理由で、オーディオがYouTubeで独占的にクリッピングされていました。このフィルタはクリップを止めて、YouTubeの低品質を修正しました。