SoK/2024/StatusReport/Ajay Chauhan: Difference between revisions

From KDE Community Wiki
No edit summary
No edit summary
Line 5: Line 5:


# Add code to apply filters to the clips in the main tractor to achieve the desired aspect ratio.
# Add code to apply filters to the clips in the main tractor to achieve the desired aspect ratio.
# Modify the user interface to allow users to select the desired aspect ratio during export and invoke that filter when I choose one of the ratio
# Modify the user interface to allow users to select the desired aspect ratio during export and invoke that filter when they choose one of the aspect ratio.
# Ensure that the aspect ratio selected by the user is integrated into the final rendering profile
# Ensure that the aspect ratio selected by the user is integrated into the final rendering profile.




Line 15: Line 15:
## Discussed with the mentor on how to implement this filter and identified relevant files and sections of the code that would be critical for the changes.
## Discussed with the mentor on how to implement this filter and identified relevant files and sections of the code that would be critical for the changes.
## Modifying the sceneList function,Implementing the aspect ratio adjustment functionality.  
## Modifying the sceneList function,Implementing the aspect ratio adjustment functionality.  
## Added calculateCropParameters function to compute crop dimensions based on input aspect ratios (currently it handle only if the target aspect ratio is 1:1 square)
## Added calculateCropParameters function to compute crop dimensions based on input aspect ratios (currently it handle only if the target aspect ratio is 1:1 square).
## Prepared a [https://invent.kde.org/multimedia/kdenlive/-/merge_requests/466 draft merge request] to document the changes made
## Prepared a [https://invent.kde.org/multimedia/kdenlive/-/merge_requests/466 draft merge request] to document the changes made.
 
== Blog Posts ==
 
* [https://ajayslog.vercel.app/posts/season-of-kde-01/ Blog 01: Adding Multi-Format Rendering to Kdenlive]
 
== Contact ==
I am on Matrix as [https://matrix.to/#/@hisir:matrix.org @hisir:matrix.org].

Revision as of 09:21, 25 February 2024

Implement Multi-format Rendering to Kdenlive

Project Abstract:

Following are the deliverables:

  1. Add code to apply filters to the clips in the main tractor to achieve the desired aspect ratio.
  2. Modify the user interface to allow users to select the desired aspect ratio during export and invoke that filter when they choose one of the aspect ratio.
  3. Ensure that the aspect ratio selected by the user is integrated into the final rendering profile.


Weekly Progress:

  1. Week 1-3:
    1. Set up my working build environment and familiarize myself with the project structure.
    2. Discussed with the mentor on how to implement this filter and identified relevant files and sections of the code that would be critical for the changes.
    3. Modifying the sceneList function,Implementing the aspect ratio adjustment functionality.
    4. Added calculateCropParameters function to compute crop dimensions based on input aspect ratios (currently it handle only if the target aspect ratio is 1:1 square).
    5. Prepared a draft merge request to document the changes made.

Blog Posts

Contact

I am on Matrix as @hisir:matrix.org.