Closed codetricity closed 3 months ago
@codetricity The response for 5504*5504 includes "_projectionType":""
which causes JsonConvertException
. Current implementation of Theta Client requires that "_projectionType"
must have a value one of "Equirectangular", "Dual-Fisheye" or "Fisheye".
@simago thank you for the explanation. This is not important as there is a workaround.
Recently, someone asked about the single fisheye in our forum. In response to his question, I decided to use theta-client to provide an example open source app for Android. The person was able to use the app. However, I was thinking of improving it to fix the fileListing.
BTW, the original purpose of the sample app was to test the image bitrate of the 11K images of the THETA X for automotive interior shots. I was going to open the issue below, but didn't want to be too bothersome.
https://github.com/ricohapi/theta-client/issues/70
The BitrateNumber appears to only work for video files. Is that correct? I would like to set the BitRate number for image files. https://github.com/ricohapi/theta-client/blob/bc2ba2109056aeaececfc19a2f09634a6c9c8d4f/flutter/lib/theta_client_flutter.dart#L1868
Addtionally, I can't get the options.ImageStitching to work with theta-client. I have to use a http POST request.
// theta-client options not working
// final options = Options();
// options.imageStitching = ImageStitchingEnum.auto;
@codetricity Sorry for the delay in replying.
With the current SDK, the bitrate setting is not reflected in still image capture.
As a means of setting it, _bitrate
will be configurable in PhotoCaptureBuilder in the future release.
Also, the serialization error with _projectionType
will be fixed.
Failure to get options.ImageStitching
was not reproduced in my environment. Please send us more detailed information.
@codetricity We appended a description how to set bitrate number to still image files. https://github.com/ricohapi/theta-client/blob/main/docs/tutorial-flutter.md#set-the-bitrate-value-for-still-image-capture-theta-x
Thank you for all your work. i'm using theta-client in a demo for the ricoh360 platform API.
On the THETA X, if there are images in 5504x5504 format, the fileListing fails. The debug log shows the proper filelisting content.
camera.listFiles
works.Although the 5504x5504 format may not be officially supported, the output of camera.listFiles does work and thus, I can rewrite my app to get the fileListing from
camera.listFiles
instead use using theta-client. However, I would like to use theta-client.error
full log
with the 5504x5504 file removed
other
The official mobile app doesn't list the files in 5504x5504 format, but the other files are listed. This is better behavior than just showing an error. Also, information is in
camera.listFiles
. Is there any problem showing it?