Multiplexing device, multiplexing method, and multiplexing program

Abstract
The present invention provides a multiplexing device, multiplexing method, and multiplexing program that allow an optional character string to be easily multiplexed with video online. The multiplexing processing unit multiplexes a dummy character string with the respective encoded data for video and audio. The multiplexed data are stored in the multiplexed data storage unit. The multiplexing processing unit stores the position (first dummy point) in which the dummy character string data were stored in the dummy point storage unit. The character string substitution processing unit substitutes the dummy character string data for the optional character string data to be inserted that has been input from the character string input unit on the basis of a first dummy point. The substituted multiplexed data are output as a multiplexed file from the file generation processing unit.
Description

BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 shows a constitutional example of a file generation device to which the present invention is applied;



FIG. 2 shows a constitutional example of a multiplexed file;



FIG. 3 simply shows the operation of the present invention;



FIG. 4 is an example of a flowchart of the multiplexing processing of a dummy character string;



FIG. 5 is an example of a flowchart of character string substitution processing;



FIGS. 6A to 6C serve to illustrate processing to match character strings;



FIG. 7A shows an example of registered dummy character strings and FIG. 7B shows a constitutional example for generating a multiplexed file of empty character strings; and



FIG. 8 shows a constitutional example of a file generation device when a plurality of character string input points can be designated.


Claims
  • 1. A multiplexing device for generating a multiplexed file by multiplexing first character string data to be inserted in video data with the video data, comprising: a dummy character string output unit which outputs second character string data constituting a dummy character string;a multiplexing processing unit which multiplexes the second character string data with the video data and outputs the multiplexed data;a substitution processing unit which substitutes the second character string data for the first character string data on the basis of a point in the second character string data in the multiplexed data; anda file generation unit which generates the multiplexed file from the multiplexed data which is substituted for the first character string data.
  • 2. The multiplexing device according to claim 1, further comprising: a character string length designation unit which designates a character string length of the dummy character string.
  • 3. The multiplexing device according to claim 1, further comprising: a point designation unit which designates a plurality of the points,wherein the substitution processing unit substitutes, for each of the plurality of the points, the second character string data for the first character string data that differ for each of the points.
  • 4. The multiplexing device according to claim 1, wherein the dummy character string output unit outputs the dummy character string constituting an empty character string.
  • 5. The multiplexing device according to claim 1, further comprising: a multiplexed data storage unit which stores the multiplexed data,wherein the point is a position in the multiplexed data storage unit when the multiplexed data is stored in the multiplexed data storage unit.
  • 6. The multiplexing device according to claim 1, wherein the substitution processing unit substitutes the first character string data and the second character string data on the basis of the point of the second character string data in the multiplexed file when the multiplexed file is generated by the file generation unit from the multiplexed data.
  • 7. A multiplexing method for generating a multiplexed file by multiplexing first character string data to be inserted in video data with the video data, comprising the steps of: multiplexing second character string data constituting a dummy character string that is output from a dummy character string output unit with the video data and outputting the multiplexed data;substituting the second character string data for the first character string data on the basis of the point of the second character string data in the multiplexed data; andgenerating the multiplexed file from the multiplexed data which is substituted for the first character string data.
  • 8. A multiplexing program for generating a multiplexed file by multiplexing first character string data to be inserted in video data with the video data, the multiplexing program causing a computer to execute: a multiplexing processing which multiplexes second character string data constituting a dummy character string that is output from a dummy character string output unit with the video data and output the multiplexed data;a substituting processing which substitutes the second character string data for the first character string data on the basis of the point of the second character string data in the multiplexed data; anda multiplexed file generating processing which generates the multiplexed file from the multiplexed data in which is substituted for the first character string data.
Priority Claims (1)
Number Date Country Kind
2006-66416 Mar 2006 JP national