Hi,
I'm on a Galaxy Note 2 running Android 4.4.2 with Lap Timer 18.1.2. Trying to record in HD.
I've got a 64 GB card with about 40 GB free on it.
The videos seem to get recorded properly in /storage/extSdCard/Android/data/com.harrys.laptimerpro/files/Movies
They have .mp4 file type.
If I try to play the video in HLT or from the My Files application I get 'Sorry, this video cannot be played'. In the case of HLT it dumps me out of the application. At my last autocross I ended up reverting to the plain system video recording just to get some footage.
Some help would be appreciated. Could be the noob using the new app, just not sure...
Sorry, this video cannot be played
Re: Sorry, this video cannot be played
/storage/extSdCard/Android/data/com.harrys.laptimerpro/files/Movies is considered LapTimer's sandbox that must not be accessed by other apps. It may be the MediaPlayer (which is used to play the video) is considered an other app and cannot access the file. I need to check that, Google recommended to not allow the use of non sand box directories like /Movies in KitKat. Many devices ignore that, but it starts getting a problem the sandbox directories are used. Try to copy the video from your SD card to your desktop. Overlaying should work too. I will come back on this.
- Harry
- Harry
Re: Sorry, this video cannot be played
I revisited the area but could not reproduce the effect. Instead I have tested the use of a sandbox path has no effect on the replay - it works.
When playing a video from within LapTimer, an external video player is started. The video player selected depends on your system and existing file associations. When playing a video on my test device, I get a question like this:
My theory on what happens for your configuration is as follows: the reason I get the above query is I have never chosen a particular video player for the .mp4 extension but press "Just Once" every time. In case you do not get this screen, you have either associated an app with .mp4 or your smartphone has only one app available - which is auto-selected. In both cases, Android starts this app and passed the .mp4 file to it. The app in turn is not able to open the video - and you are back on the launcher screen.
This is what I have found on resetting file associations: http://android.appstorm.net/how-to/cust ... reset-them I'm not sure it is helpful as you do not know which app is associated currently. Maybe you need to install a new video player first to get the dialog again. But maybe you have an idea which app grabs the association.
A final word on the "back in launcher". This is indeed an ugly effect. It seems the start of an external video player does not "stack" it on top of LapTimer. This in turn means the flow does not return to LapTimer when the video player is closed either using the home or the back button. I have added a change so the player at least stays active until the user presses "Back", but I need to further investigate to find out if it is possible to auto-return to LapTimer.
- Harry
When playing a video from within LapTimer, an external video player is started. The video player selected depends on your system and existing file associations. When playing a video on my test device, I get a question like this:
My theory on what happens for your configuration is as follows: the reason I get the above query is I have never chosen a particular video player for the .mp4 extension but press "Just Once" every time. In case you do not get this screen, you have either associated an app with .mp4 or your smartphone has only one app available - which is auto-selected. In both cases, Android starts this app and passed the .mp4 file to it. The app in turn is not able to open the video - and you are back on the launcher screen.
This is what I have found on resetting file associations: http://android.appstorm.net/how-to/cust ... reset-them I'm not sure it is helpful as you do not know which app is associated currently. Maybe you need to install a new video player first to get the dialog again. But maybe you have an idea which app grabs the association.
A final word on the "back in launcher". This is indeed an ugly effect. It seems the start of an external video player does not "stack" it on top of LapTimer. This in turn means the flow does not return to LapTimer when the video player is closed either using the home or the back button. I have added a change so the player at least stays active until the user presses "Back", but I need to further investigate to find out if it is possible to auto-return to LapTimer.
- Harry