SoK/2024/StatusReport/Ajay Chauhan: Difference between revisions
Appearance
< SoK | 2024/StatusReport
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 | # 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:
- 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 they choose one of the aspect ratio.
- Ensure that the aspect ratio selected by the user is integrated into the final rendering profile.
Weekly Progress:
- Week 1-3:
- Set up my working build environment and familiarize myself with the project structure.
- 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.
- 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 draft merge request to document the changes made.
Blog Posts
Contact
I am on Matrix as @hisir:matrix.org.