Giter Site home page Giter Site logo

harbour-advanced-camera's Introduction

harbour-advanced-camera

This is a camera application for Sailfish which exposes all available camera paramters to the user.

The application is licensed under the GPLv2+, with some source files specifically licensed under the LGPLv2(.1)+ so they can be re-used.

harbour-advanced-camera's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

harbour-advanced-camera's Issues

Allow focusing only on the viewport, ignore outside touches

This is kind of a feature request and kind of a bug report. If you have chosen photo proportions not the same as your screen e.g. 4:3 you have black bars on each side. But you still can touch those black bars and the camera will try to focus there. But it will try to focus there indefinitely, preventing me from taking the photo.
I find that using the advanced camera on both X10 and 10 III with really small borders I often end up clicking accidentally at the corner, and the focus won't change, but it is now impossible to take the photo.
Could you please when taking the new coordinate for focusing check if it is within the viewport and ignore it if it isn't? It would prevent a lot of accidental clicks, and make the camera experience more reliable.

crash on start on xperia x

as commented in openrepos, here is the log
it says something about a floating exception.
sorry for a pic, but it seems i am too stupid to pipe output into a file

Screenshot_20190324_001

SFOS 4.0.1.48 Issues (hardware button + contacts)

two new bugs in sailfish 4.0.1.48:

  1. camera hardware button doesnt work
  2. sharing from the builtin image viewer shows empty contacts (so you cannot send MMS from adv-camera, you have to use gallery app)

Clarifying the license term

I'm trying to find out what license is applied to the code. According to the LICENSE file, it seems like the license is GPLv2. However, each source code doesn't have the copyright notice (the "This program is free software...." thing). So, I'm not sure if every file is licensed under GPLv2 and, more importantly, if it's available under GPLv3 or later too.

I'm trying to copy a part of this program into another program which is licensed under GPLv3, so it's important to know for sure whether the license is GPLv2 or GPLv2+.

Video bitrate too low

The default video bitrate is far too low in most situations, especially when recording in 2160p on the Xperia X. The hardware encoder has very poor rate control to begin with, and limiting it to 12 mbps just leads to horribly blocky footage.

Use Flash LED for video

Today I tried to make a short video in the dark and was challenged with the following situation:

  • it was not possible to switch on the LED with any options inside the Advanced Camera UI
  • switching on the LED with the Flashlight button (pull down menu) was not effective while the Adavanced Camera app was running

Did I miss something? Is it possible to light video with the phone's bright LED?

This happened on a Sony Xperia XA2 with SailfishOS 3.4

SD card support missing

fully configurable paths would be nice, but just a toggle for /media/sdcard/* instead of ~/ would be on par with SFOS cam.

i assume this feature is intended, i just didnt see it actually mentioned anywhere.

p.s.: awesome app! IMO, already better than stock in every way, except the above

Front camera image flipped on Xperia X

Holding the phone upright in portrait mode and switching to the front camera will display the stream from the camera flipped (vertically).
May be related to the forced background rotation from issue #17?

[Feature Request] Support for external cameras (like USB / Wifi microscopes)

I have one of those cheap "microscope" cameras for macro photography, that basically behave like a webcam on PC.
It has the ability to connect via USB or Wifi and supports Android and iOS devices through apps.

On my Xperia XA2 with sfos 4.5.0.19 i am able to find the usb microscopes wifi signal and connect to it.
I guess basically the only thing missing is a camera software that is able to handle a external camera.

The device in question is a "ninyoon 4k wifi microscope".
Such a feature could also be useful for other kinds of devices that include a camera.

qml: change == to === for same-type comparisons

A small issue brought up by mal while checking #66, which I totally agree with.
This makes it (just a tiny bit to be honest) easier/faster for runtime optimisations in the JS engine.
Additionally I find it easier to read because it infers a bit more type information at first glance.

Required icons

Icons for the following functions are required:
scene-mode-values = auto,asd,landscape,snow,beach,sunset,night,portrait,backlight,sports,steadyphoto,flowers,candlelight,fireworks,party,night-portrait,theatre,action,AR,hdr

effect-values = none,mono,negative,solarize,sepia,posterize,whiteboard,blackboard,aqua,emboss,sketch,neon

Main camera

New version from 2.1.2022 "harbour-advanced-camera-0.9.6-1.7.1.jolla.armv7hl.rpm" do stil have an issue with the main camera on my XA2.

After installation I have run the following commands with no luck:
pkcon refresh
pkcon update
zypper ref
zypper dup

Handle more than one rear camera

Hello, I tested the app in a Xperia 10 II, phone that have 3 rear cameras with different lens. The app is just handling one of them, could be nice to have a button to switch between the rear cameras, as well already have a button for switch between front and rear camera... BTW, front camera is not working (with stock sailfish app is working).
Thanks for the app!

audio/video sync is off in video

a/v sync in video is off by at least 0.3s on my xperia x, every time, with nothing else placing any load on the device. (a/v sync is also not great on sfos camera, but adv camera is doing it worse)

it looks like it gets worse the longer the video records, but its somewhat hard to tell.

the sync problem is greatly diminished on the selfie camera, although the video is upside down. (probably just because its lower resolution)

HDR mode hangs the whole application on FxTec Pro1

Trying to use the HDR mode on an FxTec Pro1 results in the finder view freezing and no image being saved.

  • Change the mode to HDR
  • Take a photo
  • Image finder freezes (UI responds though, mode can be changed)
  • No photo is saved

The error output to the terminal is `[W] unknown:0 - CameraBin error: "GStreamer encountered a general supporting library error."

Looks similar to #56.

Manual Controls

need manual control for
focus
exposure time
sharpness (needs gst-droid mod)

xperia x - selfie mode upside down

i thought it might be fixed after the rotation-PR fixed the viewfinder orientation for it, but the captured photos in the gallery are still upside down.

=> actual photos still upside-down in 0.6.1, but the viewfinder is no longer upside-down

SFOS 4.4.0.58 - not working again

Looks like ghe gstreamer error occurs again with SFOS 4.4.0.58

[D] applySettings:738 - Applying settings in image mode for 0 camera with status 8
[W] unknown:0 - CameraBin error: "GStreamer encountered a general supporting library error."

Taking video on Jolla C always crashes program

I try to use your program on my Jolla C. While the camera-part is working fine, everytime I push the record-button in video mode, the application crashes immediately. If I start the program on the command-line, the error "Speicherzugriffsfehler" is shown as the only error message.
This happens on a Jolla C with Sailfish OS 3.4.0.24 installed.

Are there any log-files that I could send you?

Color Issues and hanging app

On my XA2 Ultra with v17b binaries, the app is working for like 1sec and produces this previews: https://i.imgur.com/5AgkY2cg.jpg (all filled with green). Then the app hangs and moving the phone does not result in an updated preview.
I am using v.0.2.3 of advanced camera.

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.