コミュニティアイコン プチコン 非公式コミュニティ トピック

アバター
うたうたげ ◆RuDf9jyWodVN
2026/3/20 17:02
情報交換
MP3デコーダを作りたい
私が制作中の作品で必要になったので、PCから転送したMP3ファイルをPCMデータに変換するデコーダを『プチコン4』で実装したいです。
このデコーダの作成に必要な知見や、活用できるWebサイトや書籍等を募集します。

コメント

アバター
背丈五郎 2026/3/21 3:08 ◆7KKL6USudhtx
FFmpegというライブラリの実装を参考にすると良いらしいですよ!

https://www.ffmpeg.org/doxygen/0.6/mpegaudiodec_8c-source.html
アバター
うたうたげ 2026/3/21 9:57 ◆RuDf9jyWodVN
FFmpegのソースコードだ、ありがたい
実際に動く既存のコードも良いですが、内部処理がどういった流れで行われるのかを丁寧に解説した資料も欲しいですね。
日本語でそういった内容が書かれているWebサイトはなかなか見つかりませんが。
アバター
うたうたげ 2026/3/21 23:45 ◆RuDf9jyWodVN
こちらでも調べてみたところいくつか良さそうなサイトを見つけたので共有

MATLABでMPEG Version 1, Layer IIIのデコーダを実装
https://jp.mathworks.com/matlabcentral/fileexchange/27303-complete-implementation-of-a-mp3-decoder

オーディオフレームのヘッダの構造についてのメモ
https://akabeko.me/blog/memo/mp3/audio-frame-header/

コメントを書く

  • こちらは「プチコン3号」「プチコンBIG」など、プチコンシリーズに関する話題を扱ったコミュニティです
  • プチコンシリーズにまったく関係ない書き込みはご遠慮下さい。削除の対象となります
  • こちらにはその他のゲームや雑談のコミュニティはなく、作る予定もありません (ひとりで管理できないため)。ごめんなさい
  • ユーザー登録なしで書き込みができます
  • 秘密の合い言葉は成りすましの防止 (トリップ機能)、書き込みの編集時の本人認証に使用します
  • 秘密の合い言葉に他人に推測されやすい言葉、他サービスと同じパスワードは入力しないでください。
  • 書き込むと、投稿時に入力したお名前と秘密の暗号が記憶され、ログイン状態になります

- WEB PATIO -