Giter VIP home page Giter VIP logo

Comments (11)

duckysan avatar duckysan commented on June 19, 2024 1

Hello, were you able to fix this error ?
Thanks a lot !

from react-native-thumbnail.

Hulva avatar Hulva commented on June 19, 2024

+1

from react-native-thumbnail.

facuacostag avatar facuacostag commented on June 19, 2024

+1

from react-native-thumbnail.

iosley avatar iosley commented on June 19, 2024

same problem

from react-native-thumbnail.

phuochau avatar phuochau commented on June 19, 2024

Sorry for late response, has a little bit busy, I will fix this error within next week and will release new version soon

from react-native-thumbnail.

stitovich avatar stitovich commented on June 19, 2024

I have the same error when using with ImagePicker (https://github.com/react-community/react-native-image-picker) when trying to get preview for image from camera.
This component returns uri that starts with "file:///storage/other_path" when i am trying to choose an image from library.
As i see "file://" is removed from path by this line:
https://github.com/phuochau/react-native-thumbnail/blob/master/android/src/main/java/com/reactlibrary/RNThumbnailModule.java#L42
But when you trying to take video from camera uri begins with "content://other-path". So it was a cause of problem in my case. I just pass a path instead of uri from ImagePicker response.
So according to issue (https://stackoverflow.com/questions/17629995/android-mediametadataretriever-setdatasource-failed/32747923#32747923)
I think maybe problem in incorrect path. Just try to check that path that you pass to RNThumbnail.get looks something like:
"file:///long_long_path/filename.extension" or "/long_long_path/filename.extension".
I am not specialist in android but hope this helps.

from react-native-thumbnail.

brainahdev avatar brainahdev commented on June 19, 2024

Hi, I too facing the same issue when I provide the data source video as external URL (video from server). When I provide the local storage it works and get video thumb like file:///storage/emulated/0/thumb/thumb-a3dd2a81-83b5-4dc8-aaa7-dd77a6a9f704.jpeg

from react-native-thumbnail.

jaspervanbrian avatar jaspervanbrian commented on June 19, 2024

Hello, I'm getting the same error. Is there a solution for this?

from react-native-thumbnail.

bsp003 avatar bsp003 commented on June 19, 2024

Check permissions of the app for storage access. Either ask programmatically or navigate to settings and enable.

from react-native-thumbnail.

traxx10 avatar traxx10 commented on June 19, 2024

Grant storage permission on android and it would go away

from react-native-thumbnail.

souvik-ghosh avatar souvik-ghosh commented on June 19, 2024

This issue comes up when the file is incomplete, corrupted, there is no write permission or something like that. actually the MediaMetadataRetriever.setDataSource(...) throws the exception, which is not being handled currently. So the app crashes. the simplest work around I've found is to put the setDataSource(...) call inside try-catch. @phuochau I've raised the PR; please have a look - #53

from react-native-thumbnail.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.