Texture Strip Movie Editing for Flexible Network Distribution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current non-linear editing systems for media content are complex and difficult to use, requiring high computer skills, and DVD authoring systems lack flexibility and control, while existing systems do not integrate editing, authoring, and distribution across network environments.
Innovation Solution
A method involving the creation of a texture strip from movie frames for easy editing and selection, along with thumbnail representation and graphical user interface controls for creating playback products, allowing for easy editing and distribution of media content across network environments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If conventional non-linear editing systems are used, then media content can be edited and stored, but the systems become complex and difficult to use requiring high computer skills
Solution Approach 1:
The patent creates simplified proxy copies of media content that can be manipulated in the editing interface. These proxies represent the full-resolution media but allow editing operations to be performed on lightweight representations, reducing computational complexity while maintaining editing capability.
Solution Approach 2:
The system introduces an intermediary editing layer that sits between the user interface and the actual media files. This intermediary handles the complexity of media manipulation behind the scenes while presenting a simple drag-and-drop interface to users, effectively mediating between user simplicity and system complexity.
2Adaptability or versatility
If DVD authoring systems are used, then DVDs can be created, but the systems lack flexibility and control
Solution Approach 1:
The patent implements dynamic DVD authoring where the playback structure is not fixed during authoring but can be modified and adjusted in real-time. Users can change playback sequences, add or remove clips, and adjust timing dynamically, providing flexibility while the system manages the underlying complexity automatically.
Solution Approach 2:
The system performs preliminary organization and structuring of media content during the editing phase, preparing all necessary playback information in advance. This preliminary action allows the final DVD authoring to be a simple publication step rather than a complex process, as the structure is already determined.
3Adaptability or versatility
If separate systems are used for editing, authoring, and distribution, then each function can be specialized, but integration across network environments is not achieved
Solution Approach 1:
The patent merges editing, authoring, and distribution functions into a single integrated web-based platform. All operations occur through a unified interface accessible via network, eliminating the need for separate specialized systems while the underlying architecture manages the complexity of coordinating these functions.
Solution Approach 2:
The system creates a universal platform that performs multiple functions (editing, authoring, distribution) through a single web-accessible interface. This multi-functional approach allows users to perform all operations without switching between specialized systems, achieving integration while the system handles the architectural complexity internally.
Data Source
AI summary
A video player includes the user interface comprising: a video display; a texture strip visually representing a series of frames of a video, the texture strip comprising a sequence of textured frame representations, each textured frame representation in sequence of textured frame representations representing a corresponding frame from a series of frames; a control to allow a user to use the texture strip to seek frames in the series of frames in a random manner. An input is received via the control, the input including an indication of a selection of a location in the texture strip, the location in the texture strip having a corresponding temporal location in the series of frames. Based on the input, a frame selected from the series of frames is displayed in the video display, the selected frame located at the corresponding temporal location in the series of frames.


