Description
The FFmpeg plugin for Flutter does not support the AV1 and VC-1 video codecs.
This limits its usability in scenarios where these codecs are required.
Expected behavior
The plugin should be able to decode and encode videos using the AV1 and VC-1 codecs.
Current behavior
The plugin throws an error when attempting to use AV1 or VC-1 codecs.
Logs
[vost#0:0 0x55cdf3bd2180] Unknown encoder 'vc1'
[vost#0:0 0x55cdf3bd2180] Error selecting an encoder
Error opening output file video.wmv
Error opening output files: Encoder not found
Environment
Platform: Flutter
Architecture: arm64-simulator
Version: 6.0.3
Source branch: main
flutter doctor:
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.22.3, on Manjaro Linux 5.15.160-1-MANJARO, locale en_US.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
[✓] Chrome - develop for the web
[✓] Linux toolchain - develop for Linux desktop
[✓] Android Studio (version 2023.1)
[✓] Connected device (2 available)
[✓] Network resources
Description The FFmpeg plugin for Flutter does not support the AV1 and VC-1 video codecs. This limits its usability in scenarios where these codecs are required.
Expected behavior The plugin should be able to decode and encode videos using the AV1 and VC-1 codecs.
Current behavior The plugin throws an error when attempting to use AV1 or VC-1 codecs.
Logs
Environment
Flutter
arm64-simulator
6.0.3
main
• No issues found!