-
-
Notifications
You must be signed in to change notification settings - Fork 62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
📱 Vertical Snippets & Films #69
Comments
Hey, thanks for your kind words 😊 It surely is possible, but there are some drawbacks and I wonder if it's really worth the implementation effort because of the following reasons:
So, in order to keep both the "all orientation" export fast and make a new "vertical only" export, we would need to save both the vertical and horizontal version of the video, and add a checkbox Maybe there's a better way to handle this that I am not seeing. What are your thoughts on it? |
Hey @KyleKun 👋 Thanks for your quick and detailed answer about this issue. I understand now better how the app works. I agree that your approach is the best in the long term use. It is sure that having the option to create a movie with both vertical and horizontal snippets would require a larger architecture. And I'm not even talking of the lost of quality in a final movie containing both 16:9 and 9:16 snippets in one movie (black bars, lost in quality because of the zooming ...). But in the end, most of people will only record in vertical, or horizontal. Not both. So I think having the option to configure the app so it creates vertical snippets & movies only would already be a huge game changer. Here's how that could work : 1 - When first launching the app, the user would have a "Vertical Mode" checkbook. When ticked, the app would prevent the user that if they let this checkbook on, they could only import and export vertical videos. 2 - When saving snippets, if the "Vertical Mode" is activated, create 9:16 files. 3 - Before executing the concat command, add a verification that all the snippets are in the same format. Just in case. 4 - In the setting, there would be a greyed out "Vertical Mode" checkbox, which let the user know that this format is active. When clicking it, we could add a Alert Dialog which explains that it is not possible to create both vertical and horizontal movies, and suggesting the user to reset the app if they want to change it. In the future, we could even add the option to switch from vertical mode to horizontal by re-encoding all 9:16 files into 16:9 ones. I think that would be a good start and would benefit a lot of users who capture all their snippets in this format. Because I've already been interested in development on fluttter, I'll try to see if I can free up some time in the next few weeks to propose a pull request, if you agree of course. What would you think of this ? I look forward to hearing your feedback on this principle or if you have better ideas. |
Hey @phileastv, thanks for the suggestions! It gave me some insights in how to approach it better. 1 - I think this won't be needed in app first launch, just a checkbox in the settings should suffice. Basically, I think we can create an "admin profile" called something like The The implementation effort will be:
What do you think of it?
And for sure, it'll be a pleasure to review and help out, feel free to do so 😊 |
Hi ! Thanks a lot for your message. I think were going somewhere with this ! Having the option to create Vertical profies, separated from horizontal ones is a perfect idea to keep things organised. I started cloning the project and tried to create the vertical profiles page, but I had a bit of trouble figuring out how to organize it so that it would persist in the application's memory. Unfortunately I think this is a bit beyond my development skills, (although it probably shouldn't be that complicated!). |
Tbh the code is not that much organized so don't worry, even I get lost sometimes 😅 |
Hi, where are you with this feature @phileastv? I just discovered the project (thanks @KyleKun <3) and I'm really looking into having a way to compile the videos into a vertical mode! |
Hey @EmileRolley, I've been trying to make progress on this, but it requires creating a separate type of profile only for vertical snippets, and it's a bit beyond my very limited dev skills. So I put it aside as I don't have much time to devote to it. |
Hey ! Isn't it possible to store every video in horizontal format (exactly the same as now), but when you're creating your daily snippet, you can choose to rotate the horizontal snippet to make it vertical (or the other way around) ? It would be stored exactly the same as a "native" horizontal one. |
Hey @Hkllopp , thanks! |
Hey ! |
Hey, yeah, I'm working on some other projects this month but this feature is my top 1 priority for December. |
So cool, thanks ! |
Hi @KyleKun ! Have you had the time to work on this issue ? Because I really want to enter my 2023 vertical snippets for 2024, I gave a second shot at trying to develop this feature by myself and made some progress. For the moment, I added the option to create "Vertical Profiles" in the "Profiles" pages. When you create a profile, there is a toggle to enable "Vertical Mode" on this profile. If you do so, the folder will save as I am now trying to put this logic on the snippet page and save the snippets as 1080x1920 files when you have a Vertical Profile selected. Would you be interrested in me making a pull request with thoses changes ? I'm not a professional developer so my code must not be perfect, but if it can save you time implementing this feature that would be great ! |
Hey, that's nice to hear! You can open the PR and I'll expand on it this weekend, or at least use it as a reference. And no worries, the feature will be ready before 2024 :) |
Great ! I just added my pull request here. Maybe I will have the time to work more on it next week #113 |
Sorry guys for it not being exactly before 2024, but I tested the PR thoroughly and am making some changes, so probably tomorrow I'll be releasing the apk here (thanks a lot @phileastv !). Just keep on recording vertical videos and you will be able to add them through the calendar after Playstore update is available. Happy 2024!! |
Don't worry :) |
Hi guys, |
Hi !
First of all, thanks for your amazing work on One Second Diary.
I was really frustrated by the-equivalent-paid-proprietary-app, which had a lot of bugs, and recently increased prices. So when I saw this open-source alternative, my decision was taken : I have to make the step.
My issue is that I was used to capture all my snippets with vertical videos, it felt just more instinctive to me.
So this is where this issue leads to : I think it would be nice to have the possibility to configure the app so to create vertical (9:16) snippets and films.
What would you think about the fesability and utility of this ? 😌
The text was updated successfully, but these errors were encountered: