Skip to content

Releases: mtxmiller/MobileTranscode

MobileTranscode 1.3.0

Choose a tag to compare

@mtxmiller mtxmiller released this 22 Dec 02:10

What's New

  • MP3 320kbps Transcoding - FLAC to MP3 now uses 320kbps instead of the default 128kbps
    • Uses LAME -q 0 for highest quality encoding algorithm
    • Fixes quality loss when transcoding lossless to MP3

Installation

  1. In LMS web interface, go to Settings → Plugins
  2. Add repository URL: https://raw.githubusercontent.com/mtxmiller/MobileTranscode/main/repo.xml
  3. Install Mobile Transcode Rules
  4. Restart LMS

Supported Formats

Source Target Bitrate/Quality
FLAC MP3 320 kbps
FLAC Opus 256 kbps
FLAC OGG Quality 10 (~320 kbps)
FLAC WAV Lossless
FLAC FLAC Lossless (re-encoded for seeking)

v1.2.2 - Latest updates

Choose a tag to compare

@mtxmiller mtxmiller released this 01 Dec 15:35

What's Fixed/New

  • Latest updates and improvements
  • Corrected zip file to exclude development documentation

Installation

Install via LMS Settings → Plugins → Third Party.

Or add repository manually:
https://raw.githubusercontent.com/mtxmiller/MobileTranscode/main/repo.xml

v1.2.1 - Fix WAV Transcoding

Choose a tag to compare

@mtxmiller mtxmiller released this 24 Nov 01:40

What's Fixed

  • Added missing RESAMPLE parameter to WAV transcoding sox command
  • This fixes resampling issues during WAV transcoding for LyrPlay

Installation

Install via LMS Settings → Plugins → Third Party.

Supported Formats

  • WAV transcoding with proper resampling
  • Opus transcoding (256kbps)
  • OGG Vorbis transcoding
  • FLAC input support

v1.2.0 - Add WAV Transcoding for LyrPlay

Choose a tag to compare

@mtxmiller mtxmiller released this 16 Nov 20:04

What's Changed

  • Added FLAC to WAV transcode rule for LyrPlay
  • WAV transcoding provides lossless audio streaming with standard headers for maximum BASS compatibility
  • Solves HTTP streaming issues on iOS devices

Currently Supported Apps - LyrPlay (iOS)

  • WAV (Lossless) - For reliable HTTP streaming with BASS
  • Opus (256kbps) - For superior bandwidth efficiency
  • OGG Vorbis (quality 10) - For bandwidth-efficient streaming

Installation

Install via LMS Settings → Plugins → Third Party, or add repository manually:
https://raw.githubusercontent.com/mtxmiller/MobileTranscode/main/repo.xml

Version Info

  • Version: 1.2.0
  • SHA1: 20da067024dfff6f2be810d253f83459fd61a737
  • Requires: LMS 7.9 or later

v1.1.0 - Simplified LyrPlay Rules

Choose a tag to compare

@mtxmiller mtxmiller released this 13 Nov 02:29

What's Changed

  • Removed FLAC to FLAC transcode rule for LyrPlay
  • Removed FLAC to MP3 transcode rule for LyrPlay
  • Kept Opus (256kbps) and OGG Vorbis (quality 10) transcode rules for LyrPlay

Currently Supported Apps

  • LyrPlay (iOS): Opus and OGG Vorbis transcoding for bandwidth-efficient streaming

Installation

Install via LMS Settings → Plugins → Third Party, or add repository manually:
https://raw.githubusercontent.com/mtxmiller/MobileTranscode/main/repo.xml

Version Info

  • Version: 1.1.0
  • SHA1: 12f9f7e43b16636b5fcc58f99f3277120b3839ae
  • Requires: LMS 7.9 or later

v1.0.1 - Add MP3 Transcode Support

Choose a tag to compare

@mtxmiller mtxmiller released this 18 Oct 03:59

What's New

  • Added MP3 transcode rule for LyrPlay (iOS)
  • Uses async (F) flag instead of sync (I) for faster playback response
  • Updated plugin description

Currently Supported Apps

  • LyrPlay (iOS) - FLAC, Opus, OGG Vorbis, MP3

Installation

Install via LMS Settings → Plugins → Third Party.

The plugin should appear automatically in the official plugin list.

Files in This Release

  • Plugin.pm
  • install.xml
  • strings.txt
  • custom-convert.conf

SHA1: 1a7237590cd1b3a00c0ef6f9e1f56727d2c17def

v1.0.0 - Initial Release

Choose a tag to compare

@mtxmiller mtxmiller released this 12 Oct 10:47

MobileTranscode v1.0.0

First release of the Mobile Transcode Rules plugin for Lyrion Music Server.

What's Included

This plugin provides optimized custom-convert.conf rules for mobile Squeezebox clients.

Currently Supported Apps

  • LyrPlay (iOS) - Optimized FLAC, Opus, and OGG transcode rules with FT flags for fast pipeline launch

Features

✅ Simple Installation - Install via LMS plugin system, restart, done
✅ Automatic Discovery - LMS finds rules automatically (no manual copying)
✅ Developer Template - Clear instructions for adding new mobile apps
✅ Well Documented - Comprehensive README and developer guides

Installation

  1. In LMS: Settings → Plugins → Third Party
  2. Find Mobile Transcode Rules
  3. Click Install
  4. Restart LMS
  5. Done! Your mobile app uses optimized rules automatically

For Developers

Want to add your mobile app's rules? See the README for developer documentation and contribution guidelines.

Files

  • Plugin.pm - Minimal Perl stub
  • install.xml - Plugin metadata (LMS 7.9+)
  • strings.txt - Localized plugin text
  • custom-convert.conf - LyrPlay rules + template
  • README.md - Complete documentation

Support

Compatibility: LMS 7.9 - 9.x
License: MIT