文章分類


有關阿原記事本

阿原,江易原,記下一些事情跟朋友們分享,也留下自己學習與成長的紀錄。教學課程請見 "阿原小站" 還有阿原開放式課程阿原直播與教學影片阿原生活影片阿原創新顧問公司阿原科幻小說-NC1543、教師教學社團:開源軟體與教學應用
版權:除特別聲明外,本網站之照片及文字等,皆為版權沒有 (public domain, Creative Commons Zero),歡迎使用
*本站累積不少教學與食品安全資料,請善用左上角的網頁搜尋功能,或是網頁右方文章分類整理。

2026/06/28

MP3 收音機或唱佛機無法播放 SD card 部份的 mp3 檔案---可能是壓縮率問題,可使用 ffprobe 檢查,以及使用 ffmpeg 壓縮 mp3 檔

 

20260824 補充

原先在 6/28 寫這篇,但到了 8/24 才正式測試一個檔案, 


因為原先那長串指令與參數,只得到 469


於是我就嘗試不加參數:

$ ffprobe  111.mp3

Metadata:

    major_brand     : dash

    minor_version   : 0

    compatible_brands: iso6mp41

    creation_time   : 2024-08-02T02:08:58.000000Z

    encoder         : Google

  Duration: 00:45:37.38, start: 0.000000, bitrate: 129 kb/s---可能是這個超過 128

  Stream #0:0[0x1](eng): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 0 kb/s (default)

    Metadata:

      creation_time   : 2024-08-02T02:08:58.000000Z

      handler_name    : ISO Media file produced by Google Inc.

      vendor_id       : [0][0][0][0]


再來就設法降低


於是阿原一次測兩個,這樣從電腦存到 SD card 比較省事

ffmpeg -i 111.mp3 -b:a 128k 222-128k.mp3


ffmpeg -i 111.mp3 -b:a 96k 222-96k.mp3

然後把 96k 的檔案複製到 SD card, 成功,兩台設備(MP3 收音機及唱佛機)都可以播放那個檔案。


--------------------

20260628





參考資料:Linux command line utility to determine mp3 bitrate?

ffprobe -v quiet -select_streams a:0 -show_entries stream=bit_rate -of default=noprint_wrappers=1:nokey=1 你的檔案.mp3