Version 7.0

Thursday December 19, 2024

Quick info Version 7.0

The latest version of medialoopster comes with a completely redesigned frontend based on ReactJS, which offers faster performance, a new design, and a future-proof foundation.

The redesigned transcript editor and optimized commenting feature make editing media content and collaborating much more efficient.

With the transfer of project assets to collections and other improvements, such as the privacy-friendly on-premise speech-to-text engine, medialoopster offers an even more powerful and user-friendly platform for modern media workflows.


1 Feature Highlights

1.1 New user interface

In the latest version of medialoopster, the user interface has been redesigned and the underlying framework has been migrated to ReactJS. These changes are aimed at improving usability and creating a solid technological foundation for future developments.


New user interface

The most important advantages of the change:

  • Better performance: Faster loading and response times for the user interface.
  • Clear design: Improved clarity and easier navigation.
  • Future-proof platform: With ReactJS, we are using modern, scalable technology that gives us more flexibility when implementing future features.

The redesign process will continue in upcoming versions to further optimize the user experience and seamlessly integrate new features.


1.1.1 Completely redesigned transcript editor

In this version of medialoopster, we present the completely redesigned transcript editor, which significantly improves the editing and navigation of video and audio transcripts. The new features offer more precise control and a more user-friendly editing experience.


Transcript editor

The new features at a glance:

  • Transcript display: The transcript of a video or audio asset is displayed in full to allow quick access to the spoken content.
  • Segmentation by speaker: The transcript is automatically divided into sections assigned to the respective speakers. This makes it easier to assign and edit content.
  • Timecode-accurate recording: Each word in the transcript is assigned an exact timecode, which allows the spoken content to be precisely assigned to the respective points in the video or audio.
  • Visual orientation in the transcript: During playback, the text section currently being played is highlighted. Passages that have already been played are clearly separated from sections that have not yet been played, making it easier to find your way around.
  • Navigation aid: By clicking on a section of text, you can jump directly to the corresponding point in the video or audio, enabling you to navigate through the content in a targeted manner.
  • Editing speaker names: Speaker names can be edited retrospectively to ensure a better overview and assignment of speakers.
  • Saving changes: Changes made to the transcript can be saved. The editor records the changes as differences from the original transcript and, on request, transmits them to an API endpoint for storage in the backend.
  • Automatic subtitle generation: Subtitles can be automatically generated from the transcript based on the timecodes. This makes it easy to quickly create subtitles directly from the transcript data.

This enhanced version of the transcript editor offers more control over editing, precise timecode assignment, and the ability to automatically generate subtitles. This makes working with transcripts more efficient and flexible.


1.1.2 Comprehensive redesign of the comment function

With this version of medialoopster, we have fundamentally redesigned the comment function to optimize collaboration and feedback management. The new comment function offers more flexibility and improved interaction options.


Revised comment function

The new features at a glance:

  • Add new comments: Users can now add new comments directly to a video or a specific timecode to provide precise feedback or leave notes.
  • View all available comments: All available comments on a video can now be displayed. This includes filter options to sort comments by user and link each comment to the corresponding timecode in the video for quick navigation to the relevant sections.
  • Display comments in the asset: Users can now immediately see if there are comments in the asset without having to open the comment view. This provides a quick overview of the feedback that has already been left.
  • Extended text length: The maximum number of characters for comments has been increased, so you can now use more than 140 characters to provide detailed feedback or leave comprehensive notes.
  • Share and delete comments: Users can now share or delete their comments selectively. These interaction options make it easier to manage comments and control who has access to which notes.
  • Edit comments: Your own comments can be edited retrospectively. This offers flexibility to make changes without having to create a new comment.
  • Bulk actions: Users now have the option to share, unshare, or delete all of their own comments at once. These bulk actions simplify the management of large amounts of feedback and make the approval process more efficient.
  • New positioning of the comment component: The entire comment component has been moved to a new location in the user interface to make it easier for users to work with and provide more intuitive access.

With these new features, the comment function in medialoopster is now significantly more powerful and flexible, greatly simplifying collaboration and feedback management.


1.1.3 Redesigned player toolbar with new features

The type and layout of the buttons in the player toolbar have been adjusted to make it easier to access new and existing features.

The new features at a glance:

  • Full screen display: Videos can now also be displayed and played in full screen mode.
  • Subtitles: Subtitles can now be turned on and off more easily.
  • Settings menu: There is a newly created menu that includes the selection of audio tracks in the player.
  • Copying the asset URL: A new function allows you to copy the URL of the current asset to the clipboard. This URL then opens the respective asset directly in the detail view.
  • Comments in the asset: The button for opening the comment function now shows whether there are comments in the asset.
  • Reload metadata: A new button allows you to update the metadata of the selected asset.


1.1.4 Introduction of collections

With the new frontend, the name and display of project assets has been changed to collections.


Icon for collections

The previous name “project assets” often led to misunderstandings and confusion with projects from editing systems.


1.2 Further improvements to the user interface

  • New icons: The icons used in the user interface have been redesigned.
  • App header: The app header is now displayed uniformly, regardless of superuser status.
  • Search feedback: When a search is performed, the number of search results is now always displayed.


1.3 Importing SRT subtitles

SRT subtitle files can be imported with the new medialoopster version. This can be done via browser upload or watch folder.

After import, the content of the SRT files is displayed as a transcript in the medialoopster assets.


1.4 medialoopster speech-to-text engine

With the new medialoopster version, it is possible to use medialoopster's own speech-to-text engine.

This engine allows you to quickly and easily create automatic transcripts and subtitles. The engine uses AI technology without having to access cloud services. No data is transferred from the system to third-party systems.

Since the engine can also be operated on-premises without internet access, server hardware with an Nvidia GPU is required.


1.5 Switch from favorites list export to site export

The server-side export of favorites lists has been transferred to the more general “site export” function.

This results in the following advantages and improvements:

  • Simpler configuration: Configuration now takes place in the administration area instead of in a configuration file.
  • More flexible: Site export can also be used for the remote rendering feature in the medialoopster Premiere Panel.


1.6 Improvements in proxy editing

The proxy editing functions with the Adobe Premiere Pro Panel have been improved in the current version of medialoopster.

  • Multiple export destinations: When using the proxy editing features of the medialoopster Premiere Pro panel, it is now possible to use multiple remote export destinations. These can be configured centrally via site export in the medialoopster administration area
  • More flexible connection to the render engine: Thanks to additional settings, the render engine and editing system machine no longer need to have the production storage integrated under the same path.
  • Proxy imports from search results possible: As a further improvement in the Premiere Pro panel, asset proxies can now also be imported from search results as of version 1.6. Previously, this type of import was limited to favorites lists.


Further information on the improvements in proxy editing and new features in the Premiere panel can be found in the panel release notes.


2 Further improvements

  • Remove linked assets from collections: Media assets linked to collections can now be removed from collections in edit mode.
  • Synchronize assets with file system: Administrators can use a management command to check whether the high-resolution files actually exist in the file system for the assets available in medialoopster.
  • Alphabetical sorting of keywords in search options: Keywords in the keyword search option fields are now sorted alphabetically, grouped by keyword category.
  • Collections files as models: The internal handling of files belonging to collections has been improved. Files can now also be created, linked, and deleted via API.
  • Display of retries in analyses: The monitoring now displays the number of retries that have been performed during analysis activities.
  • No more license checks for frontend nodes: License checks are no longer performed for frontend nodes. This means that the medialoopster frontend can still be accessed even if there are problems with the current license. In addition, the license can now be updated via the web interface if the previous license has expired.
  • Option to use your own PostgreSQL images: For the new version, the database image has been changed so that the database service can be configured entirely via environment variables. This makes it possible to use your own PostgreSQL images if required.
  • Improvement of the token authentication system: The Django Rest Knox plugin is used, which offers better security and more options for use.


3 Bug fixes

  • DeepVA face recognition: “Unknown Persons” from DeepVA face recognition are now imported correctly.
  • Removing high-resolution assets from archived assets: Fixed an issue that prevented high-resolution assets from being removed from the administration area for archived media assets linked to project assets/collections (“Delete” archived assets).
  • Display of the “Finished” time tooltip in monitoring: The tooltip for the “Finished” time is now displayed again in monitoring.
  • Date formatting in localizations: Date fields in the search results list are now also formatted correctly in French and Spanish.