G11B2020/00014

Method and apparatus of editing multimedia file, electronic device, and storage medium

The present disclosure provides a method and apparatus of editing a multimedia file, an electronic device, and a storage medium. The method includes: acquiring a multimedia file and an operation information contained in each editing track of a plurality of editing tracks, wherein the operation information is acquired to edit the multimedia file; detecting a multimedia file frame contained in the each editing track at a current time in a case of editing the multimedia file in a chronological order; editing the multimedia file frame contained in the each editing track at the current time by using the operation information associated with the multimedia file frame, so as to obtain an edited file frame contained in the each editing track at the current time; and performing an encoding synthesis on the edited file frame contained in the each editing track at the current time.

Source classification using HDMI audio metadata
11907287 · 2024-02-20 · ·

Methods, apparatus, systems and articles of manufacture are disclosed for source classification using HDMI audio metadata. An example apparatus includes a metadata extractor to extract values of audio encoding parameters from HDMI metadata obtained from a monitored HDMI port of a media device, the HDMI metadata corresponding to media being output from the monitored HDMI port; map the extracted values of the audio encoding parameters to a first unique encoding class (UEC) in a set of defined UECs, different ones of the set of defined UECs corresponding to different combinations of possible values of the audio encoding parameters capable of being included in the HDMI metadata; and identify a media source corresponding to the media output from the HDMI port based on one or more possible media sources mapped to the first UEC.

Asymmetric multi-channel audio dynamic range processing
10491179 · 2019-11-26 · ·

A method for audio processing includes receiving multiple electrical signals to be transmitted in parallel via multiple respective audio channels. Multiple respective weights are assigned to the multiple electrical signals, wherein at least two of the weights differ from one another. An instantaneous gain is calculated, to be applied to the multiple electrical signals. The instantaneous gain depends on (i) instantaneous amplitudes of the multiple electrical signals, and (ii) the weights assigned to the multiple electrical signals. The instantaneous gain is applied to the multiple electrical signals, and the multiple electrical signals are transmitted via the multiple respective audio channels.

Asymmetric multi-channel audio dynamic range processing
20190097595 · 2019-03-28 ·

A method for audio processing includes receiving multiple electrical signals to be transmitted in parallel via multiple respective audio channels. Multiple respective weights are assigned to the multiple electrical signals, wherein at least two of the weights differ from one another. An instantaneous gain is calculated, to be applied to the multiple electrical signals. The instantaneous gain depends on (i) instantaneous amplitudes of the multiple electrical signals, and (ii) the weights assigned to the multiple electrical signals. The instantaneous gain is applied to the multiple electrical signals, and the multiple electrical signals are transmitted via the multiple respective audio channels.

SYSTEM AND METHODS FOR PERMITTING OPEN ACCESS TO DATA OBJECTS AND FOR SECURING DATA WITHIN THE DATA OBJECTS
20190028272 · 2019-01-24 · ·

A system and methods for permitting open access to data objects and for securing data within the data objects is disclosed. According to one embodiment of the present invention, a method for securing a data object is disclosed. According to one embodiment of the present invention, a method for securing a data object is disclosed. The method includes the steps of (1) providing a data object comprising digital data and file format information; (2) embedding independent data into a data object; and (3) scrambling the data object to degrade the data object to a predetermined signal quality level. The steps of embedding and scrambling may be performed until a predetermined condition is met. The method may also include the steps of descrambling the data object to upgrade the data object to a predetermined signal quality level, and decoding the embedded independent data.

System and methods for permitting open access to data objects and for securing data within the data objects
10110379 · 2018-10-23 · ·

A system and methods for permitting open access to data objects and for securing data within the data objects is disclosed. According to one embodiment of the present invention, a method for securing a data object is disclosed. According to one embodiment of the present invention, a method for securing a data object is disclosed. The method includes the steps of (1) providing a data object comprising digital data and file format information; (2) embedding independent data into a data object; and (3) scrambling the data object to degrade the data object to a predetermined signal quality level. The steps of embedding and scrambling may be performed until a predetermined condition is met. The method may also include the steps of descrambling the data object to upgrade the data object to a predetermined signal quality level, and decoding the embedded independent data.

SOURCE CLASSIFICATION USING HDMI AUDIO METADATA
20240320263 · 2024-09-26 ·

Methods, apparatus, systems and articles of manufacture are disclosed for source classification using HDMI audio metadata. An example apparatus includes a metadata extractor to extract values of audio encoding parameters from HDMI metadata obtained from a monitored HDMI port of a media device, the HDMI metadata corresponding to media being output from the monitored HDMI port; map the extracted values of the audio encoding parameters to a first unique encoding class (UEC) in a set of defined UECs, different ones of the set of defined UECs corresponding to different combinations of possible values of the audio encoding parameters capable of being included in the HDMI metadata; and identify a media source corresponding to the media output from the HDMI port based on one or more possible media sources mapped to the first UEC.

DSD decoder and audio system
10020018 · 2018-07-10 · ·

A decoder that decodes DSD (Direct Stream Digital) data including: a memory storing the DSD data; a processor; a DMA (Direct Memory Access) controller configured to read the DSD data from the memory one word at a time according to a command from the processor; a parallel/serial converter configured to output a plurality of bits contained in a word read by the DMA controller in a bit stream format; and a silent pattern generator configured to selectively output a plurality of silent patterns in a time division manner during a silence period, wherein each of the plurality of silent patterns has a mark rate of 50% and is a string of bits having different values.

Synchronisation of audio and video playback
10014031 · 2018-07-03 · ·

A method of playing audio content to a viewer in synchronization with a video content. The method comprises receiving and digitizing an ultrasonic signal comprising ultrasonic synchronization signal(s), the ultrasonic synchronization signal(s) comprising a timecode-carrying part that encodes a respective timecode through modulation of ultrasonic carrier signal(s), the ultrasonic synchronization signal(s) comprising further an ultrasonic marker signal conterminous with the timecode-carrying part. The timecode-carrying part is identified based on a received ultrasonic marker signal and decoded to determine the corresponding timecode. The stored audio content is played back from a playback point determined based on the timecode.

Context-based media indexing
12205618 · 2025-01-21 · ·

Indexing of media sources available to media composition applications, such as video editing applications and digital audio workstations, is extended to sources of an arbitrary type, including non-file type sources. Examples of such sources include devices using baseband video and audio protocols, network ports and physical devices connected via USB, Thunderbolt, etc. The sources are discovered and indexed even when not previously known to the application with the result that any available bitstream becomes available to the application. Applications access the sources via feeders, which are addressable portals through which media essence is received. The indexing methods involve the instantiation of a hierarchy of plug-in software modules by a format-handling subsystem of the application or by a media indexing service servicing one or more applications.