Comments (10)
are you sure the 5 min is the main factor? what camera is the video file from? does it have gyro data? what resolution, codec?
from gyroflow.
are you sure the 5 min is the main factor? what camera is the video file from? does it have gyro data? what resolution, codec?
Sorry for the late reply. Spend a whole afternoon making videos of various lengths, only to find out, that it's actually not related to the length...
So you were right. The resolution seems instead to be the problem. 4k videos (3840 x 2880 ) don't preview within the first few frames of pressing play.
Same videos run perfect at 2.7k (2688x2016) resolution.
Mind you this is all on S22 Ultra. On the other phone I tested (Pixel 8) 4k videos are not a problem.
Other video stats:
Lens profile: DJI Avata 2
Duration 8s
Framerate: 59.940, also tested with 50fps with same result
Codec: HEVC 115.34 (for 4k) HEVC 95.89Mbs (for 2.7k) -> is this maybe the source of the problem?
Pixel format: YUV420 10 bit
Contains gyro: yes
from gyroflow.
Ok go to Advanced and try different "Preview pipeline". Also does anything change when you disable stabilization?
from gyroflow.
Ok go to Advanced and try different "Preview pipeline". Also does anything change when you disable stabilization?
Tried all combinations of preview settings. Preview also stops even if stabilization is switched off. Video plays normal with the build in video player, so I don't think, it's a codec problem either.
from gyroflow.
Try this apk https://github.com/gyroflow/gyroflow/actions/runs/8444901910/artifacts/1361449368
from gyroflow.
Try this apk https://github.com/gyroflow/gyroflow/actions/runs/8444901910/artifacts/1361449368
Tried the apk, but same behaviour. 2.7k videos run in preview with no issues, 4k videos run for 2-3 frames, then lock up.
Pixel 8 plays all without issues. It doesn't matter if I choose the "[wgpu] Adreno(tm) 730 (Vulkan)" or "CPU" option for the preview pipeline video processing, else I would have blamed it on the S22 GPU architecture. I'm going to make some anonymized videos tomorrow morning and post them for testing. Thanks for the quick response.
from gyroflow.
Try this apk https://github.com/gyroflow/gyroflow/actions/runs/8444901910/artifacts/1361449368
Here are 3 videos (4k 4:3 not working, 4k 16:9 working, 2.7k 4:3 working) and some screen recordings.
https://1drv.ms/f/s!AjwietZirFfNkOwZ35wYcr89FM9aVg?e=VMDadN
(I reset all setting to default in the app before doing the screen recordings)
from gyroflow.
How about this apk? https://github.com/gyroflow/gyroflow/actions/runs/8849189979/artifacts/1451192994
from gyroflow.
How about this apk? https://github.com/gyroflow/gyroflow/actions/runs/8849189979/artifacts/1451192994
Still same behavior.
Btw: I just realized, that scrubbing though the whole video is possible, before pressing play. After pressing play, the video locks up again after a few frames. I added a new screen recording to the OneDrive, using the new apk.
from gyroflow.
Related Issues (20)
- Building on Gentoo linux HOT 21
- Improve "Browse" feature HOT 1
- Inquiry Regarding Implementation Details of lock_horizon_angle Function in horizon.rs HOT 11
- Switching "Device for video processing" from OpenCL to wgpu, then back to OpenCL results in broken render HOT 1
- mkv file format not supported HOT 8
- Full Sony metadata support HOT 7
- ffmpeg error for the export HOT 9
- 2d Optical-flow stabalization HOT 3
- Export-Folderaccess for Render queue under MacOS HOT 3
- BRAW crashing when loading new file after successfully loaded another one HOT 1
- Trimm settings is not working correctly from created settings preset HOT 8
- Implement AI-based optical flow
- Automatic limit of lens profile radial distortion HOT 1
- Motion blur magic HOT 4
- Broken on Nobara Linux HOT 2
- smoothed gyro data or final applied rotation matrics for image stabilization HOT 3
- Collect stats which lens profiles from the database are used for rendering HOT 1
- Loading second BRAW file on Mac hangs HOT 1
- Wrong "dynamic zooming" russian translation HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gyroflow.