前提知識
・スクレイピング
・python
■malformed AAC bitstream detected
pythonでスクレイピングをしている際に、以下エラーが出た際の対応方法を説明します。
malformed AAC bitstream detected. Install ffmpeg or avconv to fix this automatically
■FFmpegのインストール方法
上記エラーへ対処法としてFFmpegをインストールすれば解決します。
<ファイルのダウンロード>
① FFmpegのサイト(https://ffmpeg.org/)へアクセスし、downloadをクリック。

② 以下をクリック(windows版の場合)。

クリックして暫くしたらダウンロードフォルダに保存されます。
<インストール>
③ ダウンロードしたファイルを解凍して、エラーが出たpythonファイルと同じ場所にフォルダごと置きます。
④ 環境変数の設定をします。[コントロールパネル]→[システム]→[システムの詳細設定]をクリック。以下環境変数をクリックします。

ユーザー環境変数のPathをアクティブにし、編集ボタンをクリックします。

FFmpegのbinフォルダのパスを追加します。

これでOKです。pythonファイルを実行するとエラーが出なくなると思います。
サブチャンネルあります。⇒ 何かのお役に立てればと
|