圖標

SAF Media Scanner

Auxiliary program for the "Unpopular Music Player" and "Opus 1 Music Player"
新版本 1.8.5
- SDK 36.
- New Gradle and libraries.
- Use git commit date and time for application information instead of system build time.
(v1.8.5)
Scans SAF (Storage Access Framework) paths for audio files and builds a database to be used by Unpopular Music Player or Opus 1 Music Player. Contrary to the Android service it knows about composers, works, movements, conductors etc.

Application Field:

* The SAF scanner can access USB memory devices, like USB sticks via OTG adapter, in Android 6, 7 and 8. Note that Android 9 and 10 natively allow (read) file access to USB memory, just like to SD cards.
* The SAF scanner can extract album art on SD cards and USB memory devices, this is currently not possible with the classical scanner, because without SAF it is limited to read-only access.
* The SAF scanner can access SMB or SFTP servers, if the respective document provider is installed.
* The SAF scanner even deals with non-seekable files by reading them completely into memory before further processing.

Features:

* Can be run manually whenever audio files have been added, removed or changed.
* Auto scan (incremental) or complete scan (rebuild) selectable.
* Various audio file types (mp3, mp4, flac, ogg, ...).
* Multi CD albums: sub-subdirectories "CD1", "CD2", ..., with common folder image.
* Common and non-common text tags.
* Composer and grouping (work, movements).
* Proprietary Apple iTunes tags for classical music.
* Extracting of embedded images if none already exists.
* Downscaling of both extracted and existing album images.
* Original images can be kept as backup, if desired.
* Maximum image size is configurable.
* Creates a standard SQLite database in /ClassicalMusicDb that can be accessed from PC or other apps.

版本

雖然在下方可選擇下載 APK 檔案,但要留意這樣的安裝方式將不會收到更新通知,是一種較不安全的下載方法。建議您先安裝 F-Droid 用戶端使用。

下載 F-Droid
  • 版本 1.8.5 (16) 建議 於 2025 年 9 月 3 日新增

    arm64-v8a armeabi-v7a x86 x86_64

    此版本需要 Android 6.0 或更高的版本。

    此套件包由 F-Droid 構建和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • de.kromke.andreas.safmediascanner.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 11 MiB PGP 簽章 | 構建日誌

  • 新版本 1.8.4
    - SDK 34 and newer libraries
    (v1.8.4)
  • 版本 1.8.4 (14) - 於 2024 年 10 月 25 日新增

    arm64-v8a armeabi-v7a x86 x86_64

    此版本需要 Android 6.0 或更高的版本。

    此套件包由 F-Droid 構建和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • de.kromke.andreas.safmediascanner.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 11 MiB PGP 簽章 | 構建日誌

  • 新版本 1.8.2
    - SDK 33, new Gradle and libraries.
    - No more asking for file access.
    (v1.8.2)
  • 版本 1.8.2 (12) - 於 2023 年 9 月 25 日新增

    arm64-v8a armeabi-v7a

    此版本需要 Android 6.0 或更高的版本。

    此套件包由 F-Droid 構建和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • de.kromke.andreas.safmediascanner.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 6.4 MiB PGP 簽章 | 構建日誌