Audio splitting with codec-enforced frame sizes
First Claim
Patent Images
1. A method comprising:
- receiving, by a computing system, media content including audio and video;
encoding, by the computing system, the video according to a frame rate;
encoding, by the computing system, the audio according to a codec-enforced frame size;
generating, by the computing system, a plurality of content files, wherein each of the plurality of content files comprises an encoded portion of the video having a fixed-time duration and an encoded portion of the audio having a plurality of full audio frames having the codec-enforced frame size, wherein a duration of the encoded portion of the audio of one or more of the plurality of content files is greater than or less than the fixed-time duration.
8 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for splitting the audio of media content into separate content files without introducing boundary artifacts is described.
54 Citations
22 Claims
-
1. A method comprising:
-
receiving, by a computing system, media content including audio and video; encoding, by the computing system, the video according to a frame rate; encoding, by the computing system, the audio according to a codec-enforced frame size; generating, by the computing system, a plurality of content files, wherein each of the plurality of content files comprises an encoded portion of the video having a fixed-time duration and an encoded portion of the audio having a plurality of full audio frames having the codec-enforced frame size, wherein a duration of the encoded portion of the audio of one or more of the plurality of content files is greater than or less than the fixed-time duration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computing system comprising:
-
means for receiving media content including video and audio; means for encoding the video according to a frame rate; means for encoding the audio according to a fixed-frame size; means for segmenting the encoded video into a plurality of portions, wherein each portion of the encoded video is stored in a separate content file; and means for splitting the encoded audio into the separate content files without introducing boundary artifacts, wherein the encoded audio of a first content file of the separate content files has a duration that is greater than or less than a duration of the portion of the encoded video stored in the first content file. - View Dependent Claims (17)
-
-
18. A computing device comprising:
-
a splitter to receive media content including audio and video and to split the audio and the video; a video encoder coupled to receive the video from the splitter and to encode the video according to a frame rate; an audio encoder coupled to receive the audio from the splitter and to encode the audio according to a codec-enforced frame size; and an audio-splitting multiplexer to generate a plurality of content files, wherein each of the plurality of content files comprises an encoded portion of the video having a fixed-time duration and an encoded portion of the audio having a plurality of full audio frames having the codec-enforced frame size, wherein a duration of the encoded portion of the audio of one or more of the plurality of content files is greater than or less than the fixed-time duration. - View Dependent Claims (19, 20)
-
-
21. A non-transitory computer-readable storage medium storing instruction thereon when executed by a computing device cause the computing device to perform a method, comprising:
-
receiving media content including audio and video; encoding the video according to a frame rate; encoding the audio according to a codec-enforced frame size; generating a plurality of content files, wherein each of the plurality of content files comprises an encoded portion of the video having a fixed-time duration and an encoded portion of the audio having a plurality of full audio frames having the codec-enforced frame size, wherein a duration of the encoded portion of the audio of one or more of the plurality of content files is greater than or less than the fixed-time duration. - View Dependent Claims (22)
-
Specification