Skip to content

YA-WAMF 2.14.0

Choose a tag to compare

@Jellman86 Jellman86 released this 20 Jul 23:49
· 596 commits to main since this release
a8ffcc1

YA-WAMF 2.14.0

YA-WAMF 2.14.0 makes distant-bird classification and video reclassification more dependable.
It also introduces smaller hardware-specific images while preserving the existing full image as
the safest compatibility choice.

What's new

  • Choose an image built for your inference hardware. The default unsuffixed image still
    includes CPU, Intel OpenVINO, and NVIDIA CUDA support. Optional -cpu, -intel, and -cuda
    tags reduce unused runtime downloads while retaining a CPU fallback and the same /config and
    /data contract.
  • Distant birds get stronger crop evidence. High-quality snapshot recovery now samples
    genuinely separate moments across the tracked visit or central clip region, follows valid
    Frigate tracking boxes through time, and promotes a crop identification only when independent
    frames agree.
  • Sound and video evidence are easier to connect. BirdNET-Go History links matching audio to
    the exact visual detection, while detection details can find persisted nearby sounds that
    arrived after the original image event.

Smoother everyday use

  • Reclassify uses playable cached video first. When Frigate has already removed an event,
    YA-WAMF now prefers the cached full-visit recording, then a usable partial recording or cached
    event clip, before asking Frigate or falling back to a snapshot. An invalid cache entry cannot
    block the next usable source.
  • Ambiguous evidence leaves your identification alone. Deep-video and high-quality crop
    analysis require temporally independent agreement, count abstentions honestly, and preserve
    manual labels or conflicting known species instead of forcing a weak replacement.
  • Full Visit availability now reflects continuous recording. The settings check verifies a
    real record stream and complete coverage for every selected camera, then names any camera that
    needs a Frigate configuration change.
  • All nine language catalogs received the same editorial and regression pass. Locale keys and
    interpolation tokens now match, and CI catches common encoding, spacing, accent, and untranslated
    prose regressions. This remains an application editorial review rather than native-speaker
    certification for every language.

Before you update

  • Back up /config and /data, then use a normal image update. Three automatic database
    migrations add persistent processing-job state, winning video-input provenance, and canonical
    UTC BirdNET timestamps. No manual database command is required, but the normal backup is the safe
    rollback boundary.
  • Keep the unsuffixed tag unless you intentionally want a smaller runtime image. latest and
    v2.14.0 remain the full compatibility build. Read the
    hardware-acceleration guide
    before switching to v2.14.0-cpu, v2.14.0-intel, or v2.14.0-cuda; change only the image tag
    so the existing volumes and provider selection are preserved.

Good to know

  • Packaging, host availability, selection, and active execution are separate states. Settings
    → Detection → Runtime diagnostics reports each one. A provider that the selected image or
    host cannot run falls back to CPU without rewriting your configured preference.
  • Continuous Frigate recording is required only for complete Full Visit clips. You can retain
    event metadata and snapshots for 30 days while keeping recorded video for the shorter window you
    actually need.

See the full changelog
for the complete technical record.