-
-
Notifications
You must be signed in to change notification settings - Fork 29
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
尝试播放rmvb格式时候出现错误 #8
Comments
[✓] Flutter (Channel stable, 3.10.6, on macOS 13.0.1 22A400 darwin-x64, locale zh-Hans-CN) google pixel4 android 12, |
视频发下吧,看上去是dart转元数据文本编码问题 |
而且移动端的ffmpeg我默认没加rmvb,要用的话可以先用 https://sourceforge.net/projects/avbuild/files/android/ffmpeg-master-android-default.tar.xz/download 里的替换,后面我再加 |
大哥 支付宝给贡献了几瓶可乐 感谢开源 没找到好用的视频播放的,发现这个应该是最好的了 |
libffmpeg.so拷到相同abi目录下。file命令看下出错的文件 |
视频还是得发下,dart那边的报错和rmvb没关系 |
中午发现我发的视频很大 准备传到obs来着 传了一下午 我随便找了个视频转成rmvb格式 发现确实不行 |
rmvb加进去了你可以试下 https://sourceforge.net/projects/avbuild/files/android/ffmpeg-master-android-lite-lto.tar.xz/download 第一个截图里的视频不是rmvb相关问题,所以没视频的话没法修 |
这里有个 1.rmvb的zip包,解压就行啦 |
爱了😬太快了 |
这个rmvb没问题,大的那个元数据有问题 |
你可以切一小段比如头部1M
|
https://test-1300597023.cos.ap-singapore.myqcloud.com/Deranged.rmvb |
https://github.com/wang-bin/fvp/blob/master/lib/src/media_info.dart#L289 这行外面加个try catch就行。元数据里有有中文,编码不是utf8的,转dart就错了,不过没什么影响 |
搜嘎 谢谢 |
我晚点再加try catch |
metadata from ffmpeg may be not utf8
已经发布新版本 |
The text was updated successfully, but these errors were encountered: