Audio/video recording apparatus, recording method, playback apparatus, playback method, playback program, and recording program
AssigneeVictor Company of Japan, Ltd.
InventorsNorihiko Fuchigami, Seiji Higurashi
Life of this patent
Estimating the term…
Abstract
At the time of recording, only an edition point is recorded (step S4). At the time of reproduction, overlap time (A_overlap) between an audio frame to be reproduced last and an audio frame to be reproduced first, each including a video connection point is calculated and, further, offset time is calculated on the basis of the overlap time (step S12). Reproducing audio data by using the calculated offset time (step S14) enables reproduction be performed without a gap between audio frames around a connection point. Around connection points, by performing a window function multiplying process on audio data, audio samples are seamlessly connected to each other.
Claims29
An audio/video recording apparatus for, at the time of recording a set of synchronized video data and audio data as a video object onto a recording medium (21), recording a reproduction sequence for connecting and reproducing a plurality of video objects in part or in whole onto the recording medium (21) so that the reproduction sequence can be designated, comprising:
- audio encoding means (24 (11, 12, 13)) that performs encoding including a window function multiplying process and an orthogonal transformation process on an audio signal to be recorded and outputs the audio data;
- video data changing means (27, 24, 23) that changes the video data as necessary so that a video frame to be reproduced last in a video object and a video frame to be reproduced first in the following video object are reproduced seamlessly at a connection point;
- edition point determining means (26) that determines an edition point of the audio frame so that a period of reproducing an audio frame to be reproduced last in the video object includes time of the connection point of the video frames and a period of reproducing an audio frame to be reproduced first in the following video object includes the time of the connection point;
- and
- recording means (23) that records the edition point as registration information onto the recording medium (21).
An audio/video recording method for, at the time of recording a set of synchronized video data and audio data as a video object onto a recording medium (21), recording a reproduction sequence for connecting and reproducing a plurality of video objects in part or in whole onto the recording medium (21) so that the reproduction sequence can be designated, comprising:
- a first step of performing encoding including a window function multiplying process and an orthogonal transformation process on an audio signal to be recorded and outputting the audio data;
- a second step (S2) of changing the video data as necessary so that a video frame to be reproduced last in a video object and a video frame to be reproduced first in the following video object are reproduced seamlessly at a connection point;
- a third step (S3) of determining an edition point of the audio frame so that a period of reproducing an audio frame to be reproduced last in the video object includes time of the connection point of the video frames and a period of reproducing an audio frame to be reproduced first in the following video object includes the time of the connection point;
- and
- a fourth step (S4) of recording the edition point as management information onto the recording medium (21).
An audio/video recording apparatus for, at the time of recording a set of synchronized video data and audio data as a video object onto a recording medium (21), recording a reproduction sequence for connecting and reproducing a plurality of video objects in part or in whole onto the recording medium so that the reproduction sequence can be designated, comprising:
- audio encoding means (24 (11, 12, 13)) that performs encoding including a window function multiplying process and an orthogonal transformation process on an audio signal to be recorded and outputs the audio data;
- multiplexing means (24) that multiplexes the audio data and the video data to generate the video object;
- control means (24, 26) that controls the multiplexing means (24) so that an audio buffer occupation amount is equal to or less than a value obtained by subtracting a data amount of one audio frame from the upper limit of a specific audio buffer size, and generates a flag indicative of an audio multiplex state at the time of multiplexing by the multiplexing means (24);
- and
- recording means (23) that records the video object output from the multiplexing means (24) controlled by the control means (24, 26) onto the recording medium (21) together with a flag indicative of the audio multiplex state generated by the control means (24, 26).
An audio/video recording apparatus for, at the time of recording a set of synchronized video data and audio data as a video object onto a recording medium (21), recording a reproduction sequence for connecting and reproducing a plurality of video objects in part or in whole onto the recording medium (21) so that the reproduction sequence can be designated, comprising:
- audio encoding means (24 (11, 12, 13)) that performs encoding including a window function multiplying process and an orthogonal transformation process on an audio signal to be recorded and outputs the audio data;
- multiplexing means (24) that multiplexes the audio data and the video data to generate the video object;
- control means (24, 26) that controls the multiplexing means (24) so that an audio buffer occupation amount is equal to or less than a value obtained by subtracting a data amount of one audio frame from the upper limit of a specific audio buffer size, and generates a flag indicative of an audio multiplex state at the time of multiplexing by the multiplexing means (24);
- first recording means (23) that records the video object output from the multiplexing means (24) controlled by the control means (24, 26) onto the recording medium (21) together with a flag indicative of the audio multiplex state generated by the control means (24, 26);
- video data changing means (27, 24, 23) that changes the video data as necessary so that a video frame to be reproduced last in a video object and a video frame to be reproduced first in the following video object are reproduced seamlessly at a connection point;
- means (26) that determines an edition point in an audio frame so that a period of reproducing an audio frame of a video object and a period of reproducing an audio frame in the following video object partly overlap each other around the connection point and edits the audio frames;
- and
- second recording means (23) that records the edition point as registration information onto the recording medium (21).
An audio/video recording method of, at the time of recording a set of synchronized video data and audio data as a video object onto a recording medium (21), recording a reproduction sequence for connecting and reproducing a plurality of video objects in part or in whole onto the recording medium so that the reproduction sequence can be designated, comprising:
- a first step of performing encoding including a window function multiplying process and an orthogonal transformation process on an audio signal to be recorded and outputting the audio data;
- a second step (S22) of controlling so that an audio buffer occupation amount is equal to or less than a value obtained by subtracting a data amount of one audio frame from the upper limit of a specific audio buffer size at the time of multiplexing the audio data and the video data;
- and
- a third step (S23) of recording a flag indicative of an audio multiplex state under control of the second step (S22) onto the recording medium (21) together with the video object obtained by multiplexing under the control of the second step (S22).
An audio/video recording method of, at the time of recording a set of synchronized video data and audio data as a video object onto a recording medium (21), recording a reproduction sequence for connecting and reproducing a plurality of video objects in part or in whole onto the recording medium (21) so that the reproduction sequence can be designated, comprising:
- a first step of performing encoding including a window function multiplying process and an orthogonal transformation process on an audio signal to be recorded and outputting the audio data;
- a second step (S22) of controlling so that an audio buffer occupation amount is equal to or less than a value obtained by subtracting a data amount of one audio frame from the upper limit of a specific audio buffer size at the time of multiplexing the audio data and the video data;
- a third step (S23) of recording a flag indicative of an audio multiplex state under control in the second step (S22) onto the recording medium (21) together with the video object obtained by multiplexing under control of the second step (S22);
- a fourth step (S2) of changing the video data as necessary so that a video frame to be reproduced last in a video object and a video frame to be reproduced first in the following video object are reproduced seamlessly at a connection point;
- a fifth step (S3) of determining an edition point in an audio frame so that a period of reproducing an audio frame of a video object and a period of reproducing an audio frame in the following video object partly overlap each other around the connection point and editing the audio frames;
- and
- a sixth step (S4) of recording the edition point as management information onto the recording medium (21).
An audio/video recording apparatus for, at the time of recording a set of synchronized video data and audio data as a video object onto a recording medium (41), recording a reproduction sequence for connecting and reproducing a plurality of video objects in part or in whole onto the recording medium (41) so that the reproduction sequence can be designated, comprising:
- audio encoding means (44 (11, 12, 13)) that performs encoding including a window function multiplying process and an orthogonal transformation process on an audio signal to be recorded and outputs the audio data;
- video data changing means (48, 44, 43) that changes the video data as necessary so that a video frame to be reproduced last in a video object and a video frame to be reproduced first in the following video object are reproduced seamlessly at a connection point;
- edition point determining means (46) that determines an edition point in the audio frame so that a period of reproducing an audio frame to be reproduced last in the video object includes time of the connection point of the video frames and a period of reproducing an audio frame to be reproduced first in the following video object includes the time of the connection point;
- overlap time calculating means (47) for calculating time of overlap between the audio frame to be reproduced last and the audio frame to be reproduced first so as to include the connection time;
- and
- recording means (43) that records at least the overlap time as management information onto the recording medium (21).
An audio/video recording method of, at the time of recording a set of synchronized video data and audio data as a video object onto a recording medium (41), recording a reproduction sequence for connecting and reproducing a plurality of video objects in part or in whole onto the recording medium (41) so that the reproduction sequence can be designated, comprising:
- a first step of performing encoding including a window function multiplying process and an orthogonal transformation process on an audio signal to be recorded and outputting the audio data;
- a second step (S42) of changing the video data as necessary so that a video frame to be reproduced last in a video object and a video frame to be reproduced first in the following video object are reproduced seamlessly at a connection point;
- a third step (S3) of determining an edition point in an audio frame so that a period of reproducing an audio frame to be reproduced last in the video object includes time of the connection point of the video frames and a period of reproducing an audio frame to be reproduced first in the following video object includes the time of the connection point;
- a fourth step (S44) of calculating time of overlap between the audio frame to be reproduced last and the audio frame to be reproduced first so as to include the connection time;
- and
- a fifth step (S45) of recording at least the overlap time as management information onto the recording medium (41).
An audio/video recording apparatus for, at the time of recording a set of synchronized video data and audio data as a video object onto a recording medium (61), recording a reproduction sequence for connecting and reproducing a plurality of video objects in part or in whole onto the recording medium (61) so that the reproduction sequence can be designated, comprising:
- audio encoding means (64 (11, 12, 13)) that performs encoding including a window function multiplying process and an orthogonal transformation process on an audio signal to be recorded and outputs the audio data;
- video data changing means (69, 64, 63) that changes the video data as necessary so that a video frame to be reproduced last in a video object and a video frame to be reproduced first in the following video object are reproduced seamlessly at a connection point;
- edition point determining means (66) that determines an edition point in the audio frame so that a period of reproducing an audio frame to be reproduced last in the video object includes time of the connection point of the video frames and a period of reproducing an audio frame to be reproduced first in the following video object includes the time of the connection point;
- overlap time calculating means (67) for calculating time of overlap between the audio frame to be reproduced last and the audio frame to be reproduced first so as to include the connection time;
- offset time calculating means (68) for, when the connection point is the first connection point in the reproduction sequence, setting the overlap time as audio PTS offset time used at the time of reproducing an audio frame in the video object and, when the connection point is any of the second and subsequent connection points in the reproduction sequence, calculating a value obtained by adding the overlap time and audio PTS offset time at the immediately preceding connection point as audio PTS offset time at the present connection point;
- and
- recording means (63) that records at least the audio PTS offset time as management information onto the recording medium (61).
An audio/video recording method for, at the time of recording a set of synchronized video data and audio data as a video object onto a recording medium (61), recording a reproduction sequence for connecting and reproducing a plurality of video objects in part or in whole onto the recording medium (61) so that the reproduction sequence can be designated, comprising:
- a first step of performing encoding including a window function multiplying process and an orthogonal transformation process on an audio signal to be recorded and outputting the audio data;
- a second step (S62) of changing the video data as necessary so that a video frame to be reproduced last in a video object and a video frame to be reproduced first in the following video object are reproduced seamlessly at a connection point;
- a third step (S63) of determining an edition point in the audio frame so that a period of reproducing an audio frame to be reproduced last in the video object includes time of the connection point of the video frames and a period of reproducing an audio frame to be reproduced first in the following video object includes the time of the connection point;
- a fourth step (S64) of calculating time of overlap between the audio frame to be reproduced last and the audio frame to be reproduced first so as to include the connection time;
- a fifth step (S65) of, when the connection point is the first connection point in the reproduction sequence, setting the overlap time as audio PTS offset time used at the time of reproducing an audio frame in the video object and, when the connection point is any of the second and subsequent connection points in the reproduction sequence, calculating a value obtained by adding the overlap time and audio PTS offset time at the immediately preceding connection point as audio PTS offset time at the present connection point;
- and
- a sixth step (S66) of recording at least the audio PTS offset time as management information onto the recording medium (61).
An audio/video recording program for making a computer execute a recording method for, at the time of recording a set of synchronized video data and audio data as a video object onto a recording medium (61), recording a reproduction sequence for connecting and reproducing a plurality of video objects in part or in whole onto the recording medium (61) so that the reproduction sequence can be designated, wherein the program makes the computer execute:
- a first step of performing encoding including a window function multiplying process and an orthogonal transformation process on an audio signal to be recorded and outputting the audio data;
- a second step (S62) of changing the video data as necessary so that a video frame to be reproduced last in a video object and a video frame to be reproduced first in the following video object are reproduced seamlessly at a connection point;
- a third step (S63) of determining an edition point in the audio frame so that a period of reproducing an audio frame to be reproduced last in the video object includes time of the connection point of the video frames and a period of reproducing an audio frame to be reproduced first in the following video object includes the time of the connection point;
- a fourth step (S64) of calculating time of overlap between the audio frame to be reproduced last and the audio frame to be reproduced first so as to include the connection time;
- a fifth step (S65) of, when the connection point is the first connection point in the reproduction sequence, setting the overlap time as audio PTS offset time used at the time of reproducing an audio frame in the video object and, when the connection point is any of the second and subsequent connection points in the reproduction sequence, calculating a value obtained by adding the overlap time and audio PTS offset time at the immediately preceding connection point as audio PTS offset time at the present connection point;
- and
- a sixth step (S66) of recording at least the audio PTS offset time as management information onto the recording medium (61).
Dependencies are inferred from the claim text.