Menu

#4 Keep trying other registered decoders when the default decoder fails

Next_Release_
pending
None
3
2018-05-13
2018-02-27
No

It would be really useful if pacpl could keep trying other decoders when the default decoder fails. For instance, an m4a audio file can contain an AAC or an ALAC audio stream. The default decoder is faad, which works on AAC audio streams. Running pacpl on m4a audio files with ALAC audio streams will fail. Yes, I know that the conversion can be manually restarted, choosing a different decoder, in this case it could be --decoder ffmpeg. But it would be really useful if pacpl could detect that the decoding had failed, and keep trying the other registered decoders, until it found one that worked, without the need of manual intervention.

This is what soundkonverter does: when a decoder fails, it keeps trying the other registered decoders until one succeeds; if none suceeds, only then it fails the decoding process. I had been using soundkonverter for years until I found pacpl, which is more flexible, not to say that I can now run the conversion from scripts using pacpl. The ability of trying different decoders when the default fails would make pacpl the perfect replacement.

Discussion

  • Philip Lyons

    Philip Lyons - 2018-04-22

    Make a patch ;)

     
  • Philip Lyons

    Philip Lyons - 2018-05-13
    • status: open --> pending
    • assigned_to: Philip Lyons
    • Priority: 5 --> 3
     

Log in to post a comment.