FS#75949 - [sox] does not read or convert mp3 files

Attached to Project: Community Packages
Opened by Torus (T0t0) - Monday, 19 September 2022, 19:45 GMT
Last edited by Toolybird (Toolybird) - Friday, 21 October 2022, 21:03 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
The **sox 14.4.2+r182+g42b3557e-1** package does not read or convert mp3 files. The player stops after a few seconds, the same for the conversion.
I have not tested other formats.

Additional info:
* package version(s):
Bad package: sox 14.4.2+r182+g42b3557e-1
Package OK: sox 14.4.2-7

* config and/or log files etc.
* link to upstream bug report, if any

Steps to reproduce:
-Take an mp3 file
-Try to play it with the **play** command
-Playback should stop after a few seconds
This task depends upon

Closed by  Toolybird (Toolybird)
Friday, 21 October 2022, 21:03 GMT
Reason for closing:  Works for me
Comment by Toolybird (Toolybird) - Tuesday, 20 September 2022, 04:03 GMT
This pkg was recently overhauled and some reorganization took place. In particular, "lame" was moved from depends to optdepends. Do you have "lame" installed? Some of the other optdepends might also be needed. Please test.
Comment by Torus (T0t0) - Tuesday, 20 September 2022, 18:33 GMT
@Toolybird: Yes I have installed lame. All optional dependencies are also installed except opusfile and libao.
Does it work for you with the last package?
Comment by Toolybird (Toolybird) - Wednesday, 21 September 2022, 03:36 GMT
> Does it work for you

Yes. I just tested in a fresh VM (with pulseaudio). But I did have to install all 3 of the mp3 related optdeps (lame, libmad, twolame).

Sidenote: gsm should be moved back as a hard dep as `sox -h' won't even run without it.
Comment by Torus (T0t0) - Wednesday, 21 September 2022, 13:17 GMT
As said above I have installed the optdeps mentioned.
I replaced pulseaudio by pipewire, maybe this?

Loading...