METHOD AND SYSTEM FOR MEDIA FILE COMPRESSION
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discloses a method for media file compression, which includes: extracting the encoding parameters from an input media file, separating and decoding the audio and video stream from the input media file, and extracting an original audio stream and an original video stream; computing the transcoding parameters required for compression according to the encoding parameters; encoding the original audio stream to output a new compressed audio stream, and encoding the original video stream to output a new compressed video stream according to the transcoding parameters; synthesizing the new compressed audio stream and the new compressed video stream to create a new media file. The present invention also provides a system for media file compression. By means of the method and system of the present invention, users can realize simple and rapid compression for media files of various formats without understanding media expertise, and the storage space can be saved, so that it is convenient to carry, transfer and share the media files.
5 Citations
32 Claims
-
1-12. -12. (canceled)
-
13. A method for media file compression, comprising:
-
extracting encoding parameters from an input media file, separating and decoding audio and video streams from the input media file, and extracting an original audio stream and an original video stream; computing transcoding parameters required for a compression according to the encoding parameters; encoding the original audio stream to output a new compressed audio stream, and encoding the original video stream to output a new compressed video stream, according to the transcoding parameters; and synthesizing the new compressed audio stream and the new compressed video stream to create a new media file. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A system for media file compression, comprising:
-
a media information extraction module configured to extract encoding parameters from an input media file; a transcoding parameter computation module configured to computer transcoding parameters required for a compression according to the encoding parameters; an audio and video stream separation module configured to separate audio and video streams from the input media file to obtain an audio compressed stream and a video compressed stream; an audio decoding module configured to decode the separated audio compressed stream to extract an original audio stream; a video decoding module configured to decode the separated video compressed stream to extract an original video stream; an audio encoding module configured to encode the original audio stream according to the transcoding parameters to output a new compressed audio stream; a video encoding module configured to encode the original video stream according to the transcoding parameters to output a new compressed video stream; and an audio and video streams synthesis module configured to synthesize the new compressed audio stream with the new compressed video stream to create a new media file. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
Specification