maciek134/podphoenix

Playback speed option

Opened this issue · 6 comments

I am making this issue here because podbird isn't very active.

A playback speed option would be really useful, especially if you are used to faster talking than in podcasts.

Btw, thanks for improving the app

For fun, I looked a bit into this and it might be tricky.
Although the MediaPlayer has a playbackRate field, it didn't seem wired or working when I tried. Other QT forums seem to indicate this feature can be finnicky, format-dependent, and lack the pitch correction often associated with playback rate.

I did try messing with playbackrate property and doing some playback seek hack (as mentioned in linked forum) and it just didn't do anything.

So my take is this might not be possible with current UT platform while keeping Podphoenix a pure-qml app. This may change as UT platform moves to 20.04 onward to more recent Qt versions but I have some doubts. Not without including other libs, manually transcoding files prior to playing, or other major change in how podphoenix plays media.

@simpoir You seem to be on top of things. I no longer use UT. This makes it hard for me to maintain UT applications. Would you like to become a maintainer of podphoenix?

I'd prefer not. Not that I mind keeping the project alive, but I've already got trouble keeping my life together without responsibility of additional projects maintainership.

@simpoir no worries

The reproduction speed depends on the ability of MediaHub to pass the value :)
When this is merged, tested and in the image, then it will be feasible: https://gitlab.com/ubports/development/core/media-hub/-/merge_requests/64