Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reverse video playback on MacOS and iOS #75

Open
tannker opened this issue Feb 16, 2024 · 1 comment
Open

Reverse video playback on MacOS and iOS #75

tannker opened this issue Feb 16, 2024 · 1 comment
Labels
libmdk mdk bug

Comments

@tannker
Copy link

tannker commented Feb 16, 2024

Does fvp / mdk-sdk support reverse playing video on MacOS and iOS?

With flutter video_player package I have discovered that for some videos (e.g. HEIC MOV) reverse playing is working, if I modify plugin code and allow negative playback speed. I guess this is due to fact that Apple's AVPlayer generally supports reverse playback if its canPlayReverse property returns true for a specific video file.
Reverse playback is also working on QuickTime player on Mac.

I have tried to alter also fvp code in order to support negative playback speed, but currently have not succeeded - it always seems to default to 1.0 in such case. Maybe there is some additional check on mdk-sdk C++ side or it just does not support it at all.

Hence the question - does fvp / mdk-sdk theoretically support reverse playing video (e.g. HEIC MOV that reverse plays with AVPlayer) on MacOS and iOS?

@wang-bin
Copy link
Owner

no. planned but it's difficult

@wang-bin wang-bin added the libmdk mdk bug label Sep 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
libmdk mdk bug
Projects
None yet
Development

No branches or pull requests

2 participants