What's new in phiola 2.0.24
May 6, 2024
- phiola-gui.exe: read phiola.conf; allow parallel conversion
- GUI(Linux,Windows): Convert: re-enable `Begin Conversion` button after the conversion is complete
- parallel conversion: crash on stop by Ctrl+C
- parallel conversion: jobs could be assigned to a worker ineffectively
- phiola-gui.exe: GUI translations didn't work
New in phiola 2.0 RC 23 (Apr 28, 2024)
- Crash on parallel conversion
- Crash on starting the conversion from directory
- Crash while reading some .wav files
New in phiola 2.0 RC 20 (Mar 24, 2024)
- 'Codepage' global setting may be specified in 'phiola.conf' file
- Android: Convert: remember Output Directory setting
- '-Codepage' switch didn't work
- crash on channel conversion from non-interleaved to interleaved data
- .mpc read: couldn't read some files
New in phiola 2.0 RC 19 (Feb 24, 2024)
- Android: "Convert" didn't work (beta18)
- UI: list filtering didn't work (beta18)
New in phiola 2.0 Beta 18 (Feb 17, 2024)
- Android: List: Remove Non-Existing Files
- opus encoding: support VOIP mode (SILK) via `-opus_mode v`
- Android: seek bar for Recording Bitrate and Auto-Stop settings
- list heal: normalize file name
- playback/recording: `-buf`: support values <200 msec
- ogg copy: write correct granule position values
New in phiola 2.0 Beta 17 (Feb 3, 2024)
- .aac: improve positioning accuracy
- Android: pass artist/title metadata to media controllers
- convert: support copying .mkv(AAC) -> .m4a(AAC)
- MPEG1-L3 decoding: improve positioning accuracy
- .ogg(FLAC) decoding: improve seeking accuracy
- .ogg(Opus) decoding: improve positioning accuracy
- Vorbis decoding: improve positioning accuracy
- Android: robust status flags in app title
- .mkv(Vorbis) decoding: returned incorrect first frame after seeking
New in phiola 2.0 Beta 16 (Jan 27, 2024)
- GUI: Convert: "Choose Output File" button
- List heal
- .wav read: support 8-bit format
- Android: add seek bars for Gain, Auto-Skip, Auto-Stop, From/Until Range
- Android: separate File menu
- Android: support seeking on very large audio files
- TUI: 's' doesn't exit the process
- Android: "Repeat All" didn't work
New in phiola 2.0 Beta 15 (Jan 6, 2024)
- Android: Recording: Channels setting
- Android: Recording: Sample Rate setting
- GUI: Record: Sample Rate setting
- GUI: Record: select channels number
- GUI: Settings: select playback device
- phiola device list: new options: -filter; -number
- Android: Added translation using Weblate (French)
- Android: Added translation using Weblate (Norwegian Bokmål)
- Android: Convert: seek bars for Encoder Quality
- Android: more strings for localization
- Android: reassign command 'Add Track to Next Playlist and Remove from Current Playlist'
- ! Android: settings reset
- Android: Settings: seek bar for Recording Sample Rate
- GUI: Record: restore Auto-Stop value
- '-help': colorize output
- update to libmpg123-1.32.3
- Windows: loopback recording won't be paused when there's nothing else playing
- GUI/Linux: Record: crash after recording is finished
- TUI: Windows: hanging on key press
New in phiola 2.0 Beta 11 (Dec 9, 2023)
- phiola tag
- Android: Auto-Skip value can be specified in percents of track length; + Auto Skip Tail
- GUI: 100% portable mode
- Android: incorrect position after track remove with Prev/Next
- TUI: show all tags, not just unique ones
New in phiola 2.0 Beta 10 (Nov 25, 2023)
- Android: restore the current (active) playlist index
- GUI: dynamic play/pause icon
- GUI: windows: fast list redrawing
- Android: List: Sort; Shuffle
- GUI: List->Auto Select Current
- GUI: List->Scroll To Current
- GUI: List->Sort
- GUI: Playback->Repeat; Random
- play: -rbuffer SIZE
New in phiola 2.0 Beta 9 (Nov 23, 2023)
- Android: After Tap on 'Previous': Add Track to Next Playlist and Remove from Current Playlist
- Support int24 input for channel and sample rate conversion
- Alsa, wasapi: improve buffer reuse behaviour
- Windows: crash on receiving TUI command and when using WASAPI exclusive mode