Giter Site home page Giter Site logo

Comments (4)

KyleKun avatar KyleKun commented on August 25, 2024 1

Hey @brenocrs !

Thanks for using the app and proposing this feature.

I already had in mind doing that, selecting the video and cropping it to a second should not be a hard task, the problem is with ffmpeg.

The way the videos are compiled together is through a lossless command, and it fails if there's a video with different resolution.

Other lossless commands are way too slow than the one used in the app.

Basically, that's the reason why I've also locked the camera orientation.

Anyways, I'll try to find an alternative solution to this, or even process the uploaded video metadata to avoid such problems.

If you want to help or happen to know a solution please don't hesitate contributing! 😁

from one_second_diary.

brenocrs avatar brenocrs commented on August 25, 2024 1

@KyleKun ,what about:

  1. Identify the video orientation: using ffprobe or exif-metadata
  2. If is not in landscape, use the transpose or rotation function in the ffmpeg

from one_second_diary.

KyleKun avatar KyleKun commented on August 25, 2024

@KyleKun ,what about:

  1. Identify the video orientation: using ffprobe or exif-metadata
  2. If is not in landscape, use the transpose or rotation function in the ffmpeg

Thanks for the suggestion, I'll take a look into it for the next update!

from one_second_diary.

KyleKun avatar KyleKun commented on August 25, 2024

Implemented in v1.5

from one_second_diary.

Related Issues (20)

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.