Page MenuHomePhabricator

Add feature to enhance volume
Open, LowPublicFeature

Description

VideoCutTool is an open-source, online video editing tool, for videos uploaded on Wikimedia Commons. It is an easy, on-the-go tool, which supports features like cropping, trimming, rotating, etc. This is preferred over other tools as one can directly copy the link of the video from the commons, and edit it online, without having to download the video and then upload it again.

Currently we support the following operations on a video

  1. Rotating a video
  2. Trimming a video
  3. Cropping a video
  4. Decreasing the volume of video

    Screenshot 2024-08-12 at 14.02.13.png (1×2 px, 152 KB)

We now wish to add a new functionality to the tool, i.e "Increase the volume of video" (upto 200%)

Event Timeline

Reputation22 triaged this task as High priority.
Reputation22 added a project: VideoCutTool.
Aklapper changed the subtype of this task from "Task" to "Feature Request".Dec 17 2023, 5:50 AM

Why "upto 200%" instead of up to whatever amplification level will not clip yet?
(Is this really "high" priority? Also, please use the "Feature" subtype template - thanks! :)

Gopavasanth renamed this task from add feature to enhance volume to Add feature to enhance volume.Dec 17 2023, 6:02 AM
Gopavasanth lowered the priority of this task from High to Low.

this can be picked up for #indic-mediawiki-developers mini hackathon guwahati 24

cc @Gopavasanth

@Reputation22 can you add more details to the title and description? Which tool is this about and what is the current issue?

Hey @dipanjan_sengupta sure. do ping me here if you're stuck anywhere

Thank you for tagging this task with good first task for Wikimedia newcomers!

Newcomers often may not be aware of things that may seem obvious to seasoned contributors, so please take a moment to reflect on how this task might look to somebody who has never contributed to Wikimedia projects.

A good first task is a self-contained, non-controversial task with a clear approach. It should be well-described with pointers to help a completely new contributor, for example it should clearly pointed to the codebase URL and provide clear steps to help a contributor get setup for success. We've included some guidelines at https://phabricator.wikimedia.org/tag/good_first_task/ !

Thank you for helping us drive new contributions to our projects <3

hey @dipanjan_sengupta lmk if you're stuck somewhere in this ticket

Punith.nyk subscribed.

Since there was no response from the assignee, removing for now so that others can take it up.

hey @NIGHTFURY609 removing you as the assignee as no updates are there from your end. please feel to re-claim this task if you wish to work on this again

Thanks

Reputation22 moved this task from Doing to Incoming on the VideoCutTool board.
Reputation22 added a subscriber: NIGHTFURY609.

hey @Dumbledore lmk if you're stuck somewhere, or if you feel you lack some context around this ticket.
Feel free to use this space to discuss about the ticket and (if any other doubts you have)

Hi @Reputation22,

I'm trying to install VideoCutTool for development(trying to contribute). But, when I follow the instruction for setup, I'm seeing an unspecified error at npm ci line in Dockerfile.dev. Can you help me out with this if possible?

Hi @Dumbledore
sure, can you please post that error thread / screenshot of the error here?

@Srilasyapragathi: Hi! This task has been assigned to you a while ago. Could you maybe share an update? Do you still plan to work on this task, or do you need any help?

If this task has been resolved in the meantime: Please update the task status (via Add Action...Change Status in the dropdown menu).
If this task is not resolved and only if you do not plan to work on this task anymore: Please consider removing yourself as assignee (via Add Action...Assign / Claim in the dropdown menu): That would allow others to work on this (in theory), as others won't think that someone is already working on this. Thanks! :)

Hi! I noticed this task has been assigned for a while with no recent updates. I'm interested in working on this for GSoC 2026. I have JavaScript experience and have already set up VideoCutTool locally. If @Srilasyapragathi is no longer working on this, I'd love to take it up. Please let me know.

Aklapper added a subscriber: Srilasyapragathi.

No reply; unassigning.

Hi! I'm interested in working on this task for GSoC 2026. I have experience with JavaScript and Web Development, and I've already set up VideoCutTool locally. I'd like to claim this task and implement the volume enhancement feature. Please let me know if I can proceed!

Thank you for the pointer! I've read the Communication Tips. I'm claiming this task and will start working on the volume enhancement feature.