App version: 3.1.0 (91d5238f0) (Google Play Store)
Problem you may be having, or feature you want:
I’ve been using this fantastic app for managing and enjoying podcasts, and I’m sure many of you share my enthusiasm. However, I’ve noticed a recurring issue that’s been bothering me and likely many other users – the excessive storage consumption caused by downloaded podcasts.
Suggested solution:
I’d like to propose a solution that not only benefits users with limited storage on their devices but also aligns with modern audio compression standards. My suggestion is to implement an in-app feature that allows downloaded podcasts to be transcoded into the more efficient Opus codec, with the option to choose lower bitrates. I believe this would be a game-changer for several reasons.
Firstly, most podcasts are currently available in 256kbps MP3 or M4A formats, which, while providing good audio quality, are outdated in terms of compression efficiency. By integrating the Libopus codec and offering lower bitrate options, we can significantly reduce the amount of storage these podcasts occupy on our devices. This is particularly beneficial for users with devices sporting limited storage capacities.
Imagine this scenario: a podcast that originally takes up a considerable amount of space due to its high bitrate could be transcoded into a much smaller Opus file without a noticeable loss in audio quality, especially if the content is in mono. This could mean a transformation from a 256kbps MP3 to a mere 25kbps Opus file – a dramatic reduction without compromising the listening experience.
I encourage our talented developers to consider this idea for implementation. One possible way to introduce this feature is by incorporating it into the settings menu. Users could have the freedom to choose from preset Opus bitrates or even opt for a custom bitrate to suit their preferences.
I understand that implementing this feature might involve using tools like FFmpeg and potentially utilizing some of the device’s processing power during the transcoding process. However, this could be made optional, ensuring that users who prioritize storage efficiency over immediate playback performance have the choice to enable this feature.
It’s important to highlight that Opus is a codec well-supported by Android devices natively, so compatibility shouldn’t be a major concern. This feature could truly set our app apart by offering a practical solution to a common storage issue, all while keeping up with modern audio compression standards.
In conclusion, I strongly believe that integrating this transcoding feature would make our beloved podcast app an even more indispensable tool for podcast enthusiasts. It’s a solution that addresses a prevalent concern and empowers users to manage their storage effectively. Let’s work together to make this app even better – a space-saving, audio-loving, and storage-efficient marvel.
That’s all.