Skip to content

Feature/import video in recorder#472

Merged
vipinpaul merged 5 commits into
developmentfrom
Feature/import_video_in_recorder
Jun 4, 2026
Merged

Feature/import video in recorder#472
vipinpaul merged 5 commits into
developmentfrom
Feature/import_video_in_recorder

Conversation

@B3RN153

@B3RN153 B3RN153 commented May 29, 2026

Copy link
Copy Markdown
Collaborator
  • Add video import feature for video projects
  • Fixed book/chapter loading in Audio/Video project by removing double validation ,and caching.
  • Empty screen appearing at time when a project is loaded even if scope is selected : fix.

@B3RN153 B3RN153 self-assigned this May 29, 2026
@B3RN153 B3RN153 added enhancement New feature or request Video labels May 29, 2026
@B3RN153 B3RN153 linked an issue May 29, 2026 that may be closed by this pull request
@Roslin22

Roslin22 commented Jun 2, 2026

Copy link
Copy Markdown

Test Results

  • User is able to import a .webm video file into a verse successfully.
  • Unsupported file formats are rejected, and an appropriate error message is displayed.
  • The imported video is displayed in the editor with a play icon.
  • User is able to play, pause, and resume the imported video.
  • The imported video is included in the exported project, and synchronization works correctly.
  • When a video already exists for a verse, the system prompts the user to replace it, and the new video is uploaded successfully after confirmation.

Other Functionalities Tested

  • User is able to add comments to videos in both text and video formats.
  • User is able to add and delete both text and video comments, and the UI updates correctly.
  • User is able to add multiple comments, and the UI reflects the changes properly.
  • User is able to record videos and record again after deleting previous recordings.
  • User is able to record videos with multiple pause and resume actions.
  • User is able to delete recordings, and the UI updates accordingly.
  • User is able to join and disjoin verses, and the associated comments are joined and disjoined correctly.
  • User is able to import USFM books, and the existing videos are overwritten successfully.
  • User is able to export a project, import it into another user account, and disjoin the verses successfully.
  • Scope testing was completed for All, NT, OT, and Custom scopes, and all scopes are working as expected.

Loading issue has been resolved

  • The loading issue has been resolved. Fixed book/chapter loading in Audio and Video projects by removing duplicate validation and implementing caching.
  • The issue where an empty screen appeared while loading a project, even when a scope was selected, has been fixed.
  • Book and chapter data now load correctly and consistently across Audio and Video projects.
  • Project loading performance has improved due to caching optimization.x.

Issue Identified
The Video Editor displays an Upload icon for the video import functionality, which may confuse users about the intended action. The icon should be updated to an Import icon (downward arrow) to accurately represent the feature and improve usability.

@Roslin22

Roslin22 commented Jun 4, 2026

Copy link
Copy Markdown

Test Results:

  • Functionality testing has been completed and all functional scenarios are working as expected.
  • Only a UI-related issue was identified during testing.
image

@B3RN153 B3RN153 requested a review from vipinpaul June 4, 2026 08:00
@Roslin22

Roslin22 commented Jun 4, 2026

Copy link
Copy Markdown

Test Results:

The UI issue for the audio player buttonis fixed here and working as expected

Other functionality Tested

  • User is able to import a .webm video file into a verse successfully.
  • Unsupported file formats are rejected, and an appropriate error message is displayed.
  • The imported video is displayed in the editor with a play icon.
  • User is able to play, pause, and resume the imported video.
  • The imported video is included in the exported project, and synchronization works correctly.
  • When a video already exists for a verse, the system prompts the user to replace it, and the new video is uploaded successfully after confirmation.
  • User is able to add comments to videos in both text and video formats.
  • User is able to add and delete both text and video comments, and the UI updates correctly.
  • User is able to add multiple comments, and the UI reflects the changes properly.
  • User is able to record videos and record again after deleting previous recordings.
  • User is able to record videos with multiple pause and resume actions.
  • User is able to delete recordings, and the UI updates accordingly.
  • User is able to join and disjoin verses, and the associated comments are joined and disjoined correctly.
  • User is able to import USFM books, and the existing videos are overwritten successfully.
  • User is able to export a project, import it into another user account, and disjoin the verses successfully.
  • Scope testing was completed for All, NT, OT, and Custom scopes, and all scopes are working as expected.
  • Loading issue has been resolved

This PR can be merged

@vipinpaul vipinpaul merged commit dc0f787 into development Jun 4, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request Video

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Import video files into video projects.

3 participants