Apparence-io / CamerAwesome

📸 Embedding a camera experience within your own app shouldn't be that hard. A flutter plugin to integrate awesome Android / iOS camera experience.
https://ApparenceKit.dev
MIT License
912 stars 201 forks source link

How to record video in landscape mode #292

Open cvphat opened 1 year ago

cvphat commented 1 year ago

Hi Team,

I would like to ask you guys that I want to record a video in landscape mode. I run your example code but when I place the phone in landscape right or landscape left. The video output is always in Portrait Up

Thanks, Phat

istornz commented 1 year ago

Hello, thanks for reporting an issue, what is the phone used ? and what is the version of camerawesome do you use ? Thanks 👍

cvphat commented 1 year ago

Hi @istornz , I used Iphone 13 mini, iOS: 16.1.1 and camerawesome version is 1.3.1

cvphat commented 1 year ago

@istornz

I have a reprository to do an example here. You can reproduce the issue in test branch

Here is two images from ios device and android device. I placed the phone in landscape left and I expected the output video in iPhone device should look like android device. Is there any options to force the camera recording in landscape mode ?

iOS

74AC820D-D1C5-4F4B-8D45-C4EFAAF6AB4B

Android

SmartSelect_20230328_110920

mreinfurt commented 1 year ago

I'm having the same problems with just taking photos (SavePhoto mode). The camera preview on iOS is always in portrait mode but the picture taken itself is in the correct landscape mode. It works on Android.

I'm using an iPad Pro 11" 3rd generation with iOS 16.5 and CamerAwesome v1.4.0 (also tried v1.3.1).

IMG_0157