JPH04285770A - Multi-media data editing method - Google Patents
Multi-media data editing methodInfo
- Publication number
- JPH04285770A JPH04285770A JP3074762A JP7476291A JPH04285770A JP H04285770 A JPH04285770 A JP H04285770A JP 3074762 A JP3074762 A JP 3074762A JP 7476291 A JP7476291 A JP 7476291A JP H04285770 A JPH04285770 A JP H04285770A
- Authority
- JP
- Japan
- Prior art keywords
- data
- frame
- audio
- audio data
- video
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 12
- 238000007906 compression Methods 0.000 claims description 11
- 230000006835 compression Effects 0.000 claims description 11
- 238000010586 diagram Methods 0.000 description 16
- 238000013139 quantization Methods 0.000 description 7
- 238000013144 data compression Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000014759 maintenance of location Effects 0.000 description 2
- 101000860173 Myxococcus xanthus C-factor Proteins 0.000 description 1
- 230000004931 aggregating effect Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Landscapes
- Television Signal Processing For Recording (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Abstract
Description
【0001】0001
【産業上の利用分野】本発明は、ゲーム用や教育用など
のマルチメディア情報の編集に利用されるマルチメディ
アデータの編集方法に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for editing multimedia data used for editing multimedia information for games, education, and the like.
【0002】0002
【従来の技術】現在、ゲーム用や教育用などのフレーム
構成のビデオデータにデータ量を圧縮するための符号化
を施すと共にオーディオデータと組合せるための編集を
行いながらCDーROMに記録し、再生するマルチメデ
ィアデータの記録・再生システムが開発中である。BACKGROUND OF THE INVENTION Currently, frame-structured video data for games, education, etc. is encoded to compress the amount of data and edited to be combined with audio data while being recorded on a CD-ROM. A recording/playback system for multimedia data to be played back is under development.
【0003】従来、CDーROMにビデオデータとオー
ディオデータを同期させながら記録方法として、セクタ
インタリーブ方式が知られている。このセクタインタリ
ーブ方式は、オーディオデータを1/nに圧縮してnセ
クタ跳びに記録してゆくと共に残る(n−1)個のセク
タには圧縮画像データを記録してゆく方法である。Conventionally, a sector interleaving method has been known as a method of recording video data and audio data on a CD-ROM while synchronizing them. This sector interleaving method is a method in which audio data is compressed to 1/n and recorded in n-sector jumps, and compressed image data is recorded in the remaining (n-1) sectors.
【0004】0004
【発明が解決しようとする課題】上記セクタインタリー
ブ方式によるビデオデータとオーディオデータの同期化
記録方法では、セクタの利用効率を高めようとすれば、
オーディオデータのチャンネル数や、ビデオデータの圧
縮率とオーディオデータの圧縮率との関係など種々の制
約が生じるという問題がある。[Problems to be Solved by the Invention] In the above-mentioned sector interleaving method for synchronizing video data and audio data recording, in order to improve the sector utilization efficiency,
There are problems in that various constraints arise, such as the number of channels of audio data and the relationship between the compression rate of video data and the compression rate of audio data.
【0005】[0005]
【課題を解決するための手段】本発明に係わるマルチメ
ディアデータの編集方法は、フレーム構成の画像データ
にタイムコードを付加しかつ圧縮のための符号化を行っ
てメモリに格納する段階と、オーディオデータの先頭に
のみ記録開始のタイムコードを付加しかつ圧縮のための
符号化を行ってメモリに格納する段階と、上記オーディ
オデータのビットレート及びビデオデータのフレームレ
ートから1フレーム分のビデオデータに付加すべきオー
ディオデータのビット量を算定しこの算定したビット量
でオーディオデータを先頭から区切りながらビデオデー
タの各フレームのヘッダに含まれるタイムコードに基き
ビデオデータとオーディオデータをフレーム単位で結合
してゆく段階とを含むと共に、上記フレーム単位で結合
されたビデオデータとオーディオデータが記録装置の最
小アクセス単位の記憶容量の整数倍を最小の記録単位と
する階層構造を呈するように構成されている。[Means for Solving the Problems] A multimedia data editing method according to the present invention includes the steps of adding a time code to frame-structured image data, encoding it for compression, and storing it in a memory; A step of adding a recording start time code only to the beginning of the data, encoding it for compression, and storing it in memory, and converting the audio data bit rate and video data frame rate to one frame of video data. The amount of bits of audio data to be added is calculated, and the audio data is separated from the beginning using the calculated amount of bits, and the video data and audio data are combined frame by frame based on the time code included in the header of each frame of video data. The video data and audio data combined in units of frames have a hierarchical structure in which the minimum recording unit is an integral multiple of the storage capacity of the minimum access unit of the recording device.
【0006】[0006]
【実施例】図1は、本発明の一実施例に係わるマルチメ
ディア編集装置の構成を示すブロック図であり、1,4
はA/D変換器、2,5はタイムコード(TC)書込み
回路、3はビデオエンコーダ、6はオーディオエンコー
ダ、7はタイムコード読取回路、8はホストコンピュー
タ、9はバス、10はメモリである。更に、11はバッ
ファメモリ、12はビデオデコーダ、13,15はD/
A変換器、14はオーディオデコーダ、16はモニタで
ある。[Embodiment] FIG. 1 is a block diagram showing the configuration of a multimedia editing device according to an embodiment of the present invention.
is an A/D converter, 2 and 5 are time code (TC) writing circuits, 3 is a video encoder, 6 is an audio encoder, 7 is a time code reading circuit, 8 is a host computer, 9 is a bus, and 10 is a memory. . Furthermore, 11 is a buffer memory, 12 is a video decoder, and 13 and 15 are D/
A converter, 14 is an audio decoder, and 16 is a monitor.
【0007】A/D変換器1,4とタイムコード読取回
路7には、業務用のビデオテープレコーダ(VTR)か
らフレーム構成のアナログ・ビデオデータと、アナログ
・オーディオデータと、タイムコード(TC)とが供給
される。テープレコーダから供給されるアナログ・ビデ
オデータはA/D変換器1でディジタル・ビデオデータ
に変換され、タイムコード書込回路2によるタイムコー
ドの書込みを受け、ビデオエンコーダ3でデータ圧縮の
ための符号化、すなわち離散コサイン変換、量子化及び
可変長符号化を組合せたハイブリッド符号化を受ける。
圧縮済みのビデオデータは、バス9を介してホストコン
ピュータ8に転送され、ここで各種の編集を受けたのち
ビデオ・キャプチャーファイルとしてバス9を介して一
旦メモリ10に書込まれる。The A/D converters 1 and 4 and the time code reading circuit 7 receive frame-structured analog video data, analog audio data, and time code (TC) from a professional video tape recorder (VTR). and are supplied. Analog video data supplied from a tape recorder is converted into digital video data by an A/D converter 1, a time code is written by a time code writing circuit 2, and a code for data compression is written by a video encoder 3. , ie, undergoes hybrid coding that combines discrete cosine transform, quantization, and variable length coding. The compressed video data is transferred to the host computer 8 via the bus 9, where it undergoes various editing and then temporarily written to the memory 10 via the bus 9 as a video capture file.
【0008】テープレコーダから供給されるアナログ・
オーディオデータはA/D変換器4でディジタル・オー
ディオデータに変換され、タイムコード書込回路5でタ
イムコードが書込まれ、オーディオエンコーダ3でデー
タ圧縮のためのADPCMによる符号化が行われる。圧
縮済みのオーディオデータは、バス9を介してホストコ
ンピュータ8に転送され、ここで各種の編集を受けたの
ちバス9を介してオーディオ・キャプチャーファイルと
して一旦メモリ10に書込まれる。[0008] The analog signal supplied from the tape recorder
The audio data is converted into digital audio data by the A/D converter 4, a time code is written by the time code writing circuit 5, and the audio data is encoded by ADPCM for data compression by the audio encoder 3. The compressed audio data is transferred to the host computer 8 via the bus 9, where it undergoes various editing and then temporarily written to the memory 10 via the bus 9 as an audio capture file.
【0009】上記ビデオ・キャプチャーファイルとオー
ディオ・キャプチャーファイルの作成とメモリ10への
書込みは、まず、ビデオ・キャプチャーファイルの作成
とメモリ10への書込みが行われ、続いてオーディオ・
キャプチャーファイルの作成とメモリ10への書込みが
行われるという具合に、2回に分けて行われる。ビデオ
・キャプチャーファイルは、図2に示すように、ビデオ
・データファイルと、ビデオ・アトリビュートファイル
から構成される。オーディオ・キャプチャーファイルは
、図3に示すように、オーディオ・データファイルとオ
ーディオ・アトリビュートファイルから構成される。[0009] To create and write the video capture file and audio capture file to the memory 10, first, the video capture file is created and written to the memory 10, and then the audio capture file is created and written to the memory 10.
The capture file is created and written to the memory 10, which is performed in two steps. As shown in FIG. 2, the video capture file is composed of a video data file and a video attribute file. As shown in FIG. 3, the audio capture file is composed of an audio data file and an audio attribute file.
【0010】図2に示したビデオ・キャプチャーファイ
ルを構成するビデオ・データファイルは、図4に示すよ
うに、フレーム#1,フレーム#2・・・・のようにフ
レーム単位で編成される可変長のブロックデータを含み
、それぞれの先頭には固定長のヘッダが付加される。
ここでブロックは、離散コサイン変換の先立って等分割
されるフレーム内の単位領域である。固定長のヘッダは
、タイムコード(TC)と、ビデオデータが動画である
か静止画であるかを示すビデオタイプ(T)と、フレー
ム(Y信号)の水平・垂直の画素数を示すフレームサイ
ズ(DX,DY)と、Y信号とC信号のそれぞれに適用
された量子化テーブルをブロックスキャン順に記録する
量子化テーブル(QY,QC)から構成されている。
ハイブリッド符号化における量子化に際しては、フレー
ム単位に変更可能な量子化テーブルが適用される。復号
時には、上記量子化テーブルからフレーム単位に逆量子
化テーブルが生成され、符号化時に適用された量子化に
対応する逆量子化が行われる。[0010] The video data file constituting the video capture file shown in FIG. 2 is a variable-length video data file organized in units of frames such as frame #1, frame #2, etc., as shown in FIG. A fixed-length header is added to the beginning of each block of data. Here, a block is a unit area within a frame that is equally divided prior to discrete cosine transformation. The fixed-length header contains the time code (TC), the video type (T) that indicates whether the video data is a moving image or a still image, and the frame size that indicates the number of horizontal and vertical pixels of the frame (Y signal). (DX, DY) and a quantization table (QY, QC) in which quantization tables applied to each of the Y signal and C signal are recorded in block scan order. When performing quantization in hybrid encoding, a quantization table that can be changed on a frame-by-frame basis is applied. During decoding, a dequantization table is generated for each frame from the quantization table, and dequantization corresponding to the quantization applied during encoding is performed.
【0011】図2に示したビデオ・キャプチャーファイ
ルを構成するビデオ・アトリビュートファイルは、図5
に示すように、先頭フレームだけに付加される部分と、
各フレームごとに作成される部分から構成される。先頭
フレームだけに付加される部分は、圧縮に際しユーザが
指定する指定フレームレート(FR)と、指定ビットレ
ート(BR)と、予備領域とから構成される。また、各
フレームごとに作成される部分は、基準時刻からの経過
時間を時・分・秒で示す時間情報とフレームの連番を含
むタイムコード(TC)、動画であるか静止画であるか
を示すビデオタイプ(T)、フレーム保持時間(F)、
前述したフレームサイズ(DX,DY)、圧縮に際しユ
ーザが指定した圧縮領域の開始位置を示す取込み位置(
X,Y)、1フレーム分の圧縮済みデータの総量をバイ
ト数で示すデータ長(DL)から構成されている。フレ
ーム保持時間(F)は、再生表示の際に該当のフレーム
を毎秒30フレームを基準に何フレーム分保持するかを
示す。例えば、毎秒30フレームのフレームレートの原
動画を毎秒15フレームとなるように間引きを行いなが
ら圧縮する場合には、再生時のフレーム保持時間(F)
として「2」が指定される。The video attribute file composing the video capture file shown in FIG. 2 is shown in FIG.
As shown in the figure, the part that is added only to the first frame,
It consists of parts created for each frame. The portion added only to the first frame includes a specified frame rate (FR) specified by the user during compression, a specified bit rate (BR), and a reserved area. Also, the part created for each frame includes time information indicating the elapsed time from the reference time in hours, minutes, and seconds, a time code (TC) that includes the serial number of the frame, and whether it is a moving image or a still image. video type (T), frame holding time (F),
The above-mentioned frame size (DX, DY), capture position (DX, DY) indicating the start position of the compression area specified by the user during compression
X, Y), and a data length (DL) indicating the total amount of compressed data for one frame in bytes. The frame retention time (F) indicates how many frames of interest are retained based on 30 frames per second during playback and display. For example, when compressing an original video with a frame rate of 30 frames per second while thinning it to 15 frames per second, the frame retention time (F) during playback
``2'' is specified as ``2''.
【0012】図3に示したオーディオ・キャプチャーフ
ァイルを構成するオーディオ・データファイルは、圧縮
されたオーディオ・データのみから成り、ヘッダは付加
されない。また、オーディオ・アトリビュートファイル
は、図6に示すように、圧縮モード(M)、時・分・秒
で示される記録時間(RT)、記録開始時点のタイムコ
ード(STC)、データ長(DL)から構成されている
。本実施例によれば、オーディオ・データの圧縮モード
(M)としては、サブバンドADPCM、16KHzの
ADPCM、8KHzのADPCM、4KHzのADP
CMの4種類がある。The audio data file constituting the audio capture file shown in FIG. 3 consists only of compressed audio data, and no header is added. In addition, as shown in Figure 6, the audio attribute file includes the compression mode (M), the recording time (RT) in hours, minutes, and seconds, the time code (STC) at the start of recording, and the data length (DL). It consists of According to this embodiment, the audio data compression mode (M) is subband ADPCM, 16KHz ADPCM, 8KHz ADPCM, and 4KHz ADP.
There are four types of commercials.
【0013】ホストコンピュータ8は、上述したビデオ
・キャプチャーファイルとオーディオ・キャプチャーフ
ァイルとに加えて、これらを結合してマルチメディア情
報であるコンビネーションファイルを作成するのに必要
な種々のパラメータを含む図7に示すようなパラメータ
ファイルをユーザからの指定に従って作成し、メモリ1
0に記録する。上記ビデオ・キャプチャーファイルと、
オーディオ・キャプチャーファイルと、パラメータファ
イルと、コンビネーションファイルとの関係を図示する
と、図8に示すようなものとなる。The host computer 8 includes, in addition to the above-mentioned video capture file and audio capture file, various parameters necessary to combine them to create a combination file that is multimedia information. Create a parameter file as shown in the figure below according to the user's specifications, and store it in memory 1.
Record to 0. The above video capture file and
The relationship among the audio capture file, parameter file, and combination file is illustrated in FIG. 8.
【0014】図7のパラメータファイルにおいて、「C
H」は記録先のチャンネルを指定する情報であり、ビデ
オデータについては1チャンネルの「V0」だけが指定
でき、オーディオデータについては「A0」から「A1
5」までの16チャンネルが指定できる。「VFILE
」はビデオ・キャプチャーファイルのファイル名、「A
FILE」はオーディオ・キャプチャーファイルのファ
イル名である。「STIME」はオーディオ・キャプチ
ャーファイルの記録開始時刻を指定する情報であり、コ
ンビネーションファイルの先頭を基準にして時・分・秒
・フレーム番号で指定される。「SBYTE」は、オー
ディオ・キャプチャーファイルの先頭を基準(第0バイ
ト)として、コンビネーションファイルへのオーディオ
データの記録を何バイト目から開始するかを指定するス
タートバイトである。「RBYTE」はオーディオデー
タの総記録バイト数を指そす情報である。
「FIN」と「FOUT」は、それぞれオーディオのフ
ェードイン速度とフェードアウト速度を指定する情報で
ある。In the parameter file shown in FIG.
H" is information that specifies the recording destination channel. For video data, only one channel "V0" can be specified, and for audio data, "A0" to "A1" can be specified.
16 channels up to 5" can be specified. “VFILE
" is the file name of the video capture file, "A
FILE" is the file name of the audio capture file. "STIME" is information that specifies the recording start time of the audio capture file, and is specified in hours, minutes, seconds, and frame numbers based on the beginning of the combination file. "SBYTE" is a start byte that specifies from which byte recording of audio data into the combination file should start, with the beginning of the audio capture file as a reference (0th byte). "RBYTE" is information indicating the total number of recording bytes of audio data. "FIN" and "FOUT" are information specifying the audio fade-in speed and fade-out speed, respectively.
【0015】ホストコンピュータ8が図8の関係に従っ
て作成し、メモリ10に記録するコンビネーションファ
イルは、図9に示すように、ビデオデータのファイルを
単位として構成されており、「SC」は各フレームの先
頭に付加される2バイトのスタートコードである。「D
T」はデータタイプを指定する1バイトの情報であり、
図10に示すように、データの種類(動画/静止画/音
声)、チャンネル番号及びフレーム内に後続データが存
在するか否かを示すリンクビットを含んでいる。図9の
「DL」はデータ長でありデータの総バイト数を示す、
「DATA」は圧縮された可変長のビデオデータ又はオ
ーディオデータである。「BL」は可変長のブランクエ
リアであり、コンビネーションファイルのサイズがCD
ーROMの1セクタのバイト数の整数倍になるように、
コンビネーション・ファイルの末尾にオールゼロのダミ
ーデータが記録される。The combination file created by the host computer 8 according to the relationship shown in FIG. 8 and recorded in the memory 10 is structured in units of video data files, as shown in FIG. This is a 2-byte start code added to the beginning. “D.
"T" is 1 byte of information that specifies the data type,
As shown in FIG. 10, it includes the type of data (moving image/still image/audio), channel number, and a link bit indicating whether or not subsequent data exists within the frame. "DL" in FIG. 9 is the data length and indicates the total number of bytes of data.
"DATA" is compressed variable length video data or audio data. "BL" is a variable length blank area, and the size of the combination file is CD
-So that it is an integral multiple of the number of bytes in one sector of ROM,
All-zero dummy data is recorded at the end of the combination file.
【0016】ホストコンピュータ8は、上記コンビネー
ションファイルの作成に際し、ビデオデータとオーディ
オデータとのフレーム単位の同期化を図る。すなわち、
ホストコンピュータ8は、オーディオ・アトリビュート
ファイルに含まれる圧縮モード(M)で定まるオーディ
オデータのビットレートと、ビデオ・アトリビュートフ
ァイルの先頭に含まれるフレームレート(FR)とから
1フレーム分のビデオデータに付加すべきオーディオデ
ータのビット量を算定し、記録開始タイムコード(ST
C)を始点として上記算定したビット量でオーディオデ
ータを区切りながら、各フレームのビデオデータのヘッ
ダに含まれるタイムコード(TC)に基きビデオデータ
とオーディオデータをフレーム単位で結合してゆくこと
により、ビデオデータとオーディオデータの同期を実現
する。The host computer 8 synchronizes the video data and audio data frame by frame when creating the combination file. That is,
The host computer 8 adds one frame worth of video data based on the audio data bit rate determined by the compression mode (M) included in the audio attribute file and the frame rate (FR) included at the beginning of the video attribute file. Calculate the amount of bits of audio data to be recorded, and set the recording start time code (ST
By dividing the audio data using the bit amount calculated above from C) as the starting point, and combining the video data and audio data frame by frame based on the time code (TC) included in the header of the video data of each frame, Achieve synchronization of video data and audio data.
【0017】上述のようにして作成されたコンビネーシ
ョンファイルは、図11に示すように、クリップ、シー
ン、チャプタから成る階層化が行われると共に、先頭に
インデックスが付加される。クリップは、記録媒体とな
るCDーROMの最小アクセス単位(セクタ)の整数倍
(例えば225倍)分の記録容量に相当する可変長デー
タを含む最小記録単位であり、このクリップが複数個集
合してシーンが形成され、このシーンが複数個集合して
チャプタが形成される。The combination file created as described above is layered into clips, scenes, and chapters as shown in FIG. 11, and an index is added to the beginning. A clip is a minimum recording unit containing variable length data equivalent to an integral multiple (for example, 225 times) of the minimum access unit (sector) of a CD-ROM as a recording medium, and a clip is a collection of multiple clips. A scene is formed, and a chapter is formed by aggregating a plurality of these scenes.
【0018】上記データの階層化に伴い、その先頭に付
加されるインデックスも図12乃至15に示すように階
層化されている。インデックスの先頭に配置されるルー
トインデックスは、各チャプタのチャプタインデックス
の記録アドレスと専有セクタ数を示している。このルー
トインデックスに続いて配列されるチャプタインデック
スは、図13に示すように、先頭チャプタ#1から最終
チャプタ#Nまで順に配列され、任意のチャプタ(例え
ばチャプタ#i)のチャプタインデックスは、第14図
に示すように、シーン数(M)、各シーンに含まれるク
リップ数(C1,C2・・・CM)、各シーンのクリッ
プインデックスから構成されている。任意のシーン(例
えばシーン#I)のクリップインデックスは、図15に
示すように、このシーンに含まれる全てのクリップにつ
いて記録アドレス、専有セクタ数、属性(動画/音声チ
ャンネル)を含んでいる。As the data is layered, the index added to the beginning of the data is also layered as shown in FIGS. 12 to 15. The root index placed at the beginning of the index indicates the recording address of the chapter index of each chapter and the number of exclusive sectors. The chapter indexes arranged following this root index are arranged in order from the first chapter #1 to the last chapter #N, as shown in FIG. As shown in the figure, it consists of the number of scenes (M), the number of clips included in each scene (C1, C2, . . . CM), and the clip index of each scene. As shown in FIG. 15, the clip index of an arbitrary scene (for example, scene #I) includes the recording address, number of exclusive sectors, and attributes (video/audio channel) for all clips included in this scene.
【0019】[0019]
【発明の効果】以上詳細に説明したように、本発明に係
わるマルチメディアデータの編集方法は、タイムコード
を利用してビデオデータとオーディオデータの同期化を
図りながら両者をフレーム単位で結合してゆく構成であ
るから、従来のセクタインタリーブ方式に比べて記憶領
域の利用効率を高めることができるという利点がある。[Effects of the Invention] As explained in detail above, the multimedia data editing method according to the present invention synchronizes video data and audio data using time codes and combines them frame by frame. Because of this configuration, there is an advantage that storage area usage efficiency can be increased compared to the conventional sector interleaving method.
【0020】更に、本発明によれば、フレーム単位で結
合されたビデオデータとオーディオデータが記録装置の
最小アクセス単位の記憶容量の整数倍を最小の記録単位
とする階層構造を呈するため、記録領域の利用効率が一
層向上するという効果が奏される。Furthermore, according to the present invention, since the video data and audio data combined in units of frames have a hierarchical structure in which the minimum recording unit is an integral multiple of the storage capacity of the minimum access unit of the recording device, the recording area is This has the effect of further improving the utilization efficiency.
【図面の簡単な説明】[Brief explanation of the drawing]
【図1】本発明の一実施例に係わるマルチメディアデー
タの編集方法を適用する編集装置の構成の一例を示すブ
ロック図である。FIG. 1 is a block diagram showing an example of the configuration of an editing device to which a multimedia data editing method according to an embodiment of the present invention is applied.
【図2】ビデオ・キャプチャーファイルの構成を示す概
念図である。FIG. 2 is a conceptual diagram showing the structure of a video capture file.
【図3】オーディオ・キャプチャーファイルの構成を示
す概念図である。FIG. 3 is a conceptual diagram showing the structure of an audio capture file.
【図4】ビデオ・データファイルの構成を示す概念図で
ある。FIG. 4 is a conceptual diagram showing the structure of a video data file.
【図5】ビデオ・アトリビュートファイルの構成を示す
概念図である。FIG. 5 is a conceptual diagram showing the structure of a video attribute file.
【図6】オーディオ・アトリビュートファイルの構成を
示す概念図である。FIG. 6 is a conceptual diagram showing the structure of an audio attribute file.
【図7】パラメータファイルの構成を示す概念図である
。FIG. 7 is a conceptual diagram showing the configuration of a parameter file.
【図8】ビデオ・キャプチャーファイル、オーディオ・
キャプチャーファイル、パラメータファイルオーディオ
コンビネーション・ファイル相互の関係を説明するため
の概念図である。[Figure 8] Video capture file, audio
FIG. 2 is a conceptual diagram for explaining the relationship among a capture file, a parameter file, and an audio combination file.
【図9】コンビネーション・ファイルの構成を示す概念
図である。FIG. 9 is a conceptual diagram showing the structure of a combination file.
【図10】データタイプの構成を示す概念図である。FIG. 10 is a conceptual diagram showing the structure of data types.
【図11】圧縮データとインデックスとの関係を示す概
念図である。FIG. 11 is a conceptual diagram showing the relationship between compressed data and indexes.
【図12】図11のインデックスの構成を示す概念図で
ある。FIG. 12 is a conceptual diagram showing the structure of the index in FIG. 11;
【図13】図12のチャプタインデックスの構成を示す
概念図である。13 is a conceptual diagram showing the structure of a chapter index in FIG. 12. FIG.
【図14】図13のチャプタインデックスの構成を示す
概念図である。FIG. 14 is a conceptual diagram showing the structure of the chapter index in FIG. 13;
【図15】図14の任意のチャプタのクリップインデッ
クスを示す概念図である。15 is a conceptual diagram showing clip indexes of arbitrary chapters in FIG. 14. FIG.
2,5 タイムコード書込み回路3
ビデオエンコーダ
6 オーディオエンコーダ7
タイムコード読取回路8 ホスト
コンピュータ10 メモリ
12 ビデオデコーダ
14 オーディオデコーダ
16 モニタ2,5 Time code writing circuit 3
Video encoder 6 Audio encoder 7
Time code reading circuit 8 Host computer 10 Memory 12 Video decoder 14 Audio decoder 16 Monitor
Claims (1)
を付加しかつ圧縮のための符号化を行ってメモリに格納
する段階と、オーディオデータの先頭にのみ記録開始の
タイムコードを付加しかつ圧縮のための符号化を行って
メモリに格納する段階と、前記オーディオデータのビッ
トレート及びビデオデータのフレームレートから1フレ
ーム分のビデオデータに付加すべきオーディオデータの
ビット量を算定し、上記算定したビット量でオーディオ
データを先頭から区切りながら、ビデオデータの各フレ
ームのヘッダに含まれるタイムコードに基きビデオデー
タとオーディオデータをフレーム単位で結合してゆく段
階とを含むと共に、前記フレーム単位で結合されたビデ
オデータとオーディオデータは、記録装置の最小アクセ
ス単位の記憶容量の整数倍を最小の記録単位とする階層
構造を呈することを特徴とするマルチメディアデータの
編集方法。Claim 1: A step of adding a time code to image data having a frame structure, encoding it for compression, and storing it in a memory, and adding a time code for the start of recording only to the beginning of audio data and performing compression. and calculating the amount of bits of audio data to be added to one frame of video data from the bit rate of the audio data and the frame rate of the video data, and calculating the amount of bits of audio data to be added to one frame of video data, and the video data and the audio data are combined in frame units based on the time code included in the header of each frame of the video data while dividing the audio data from the beginning by the amount, and the video data and audio data are combined in frame units. A multimedia data editing method characterized in that video data and audio data have a hierarchical structure in which the minimum recording unit is an integral multiple of the storage capacity of the minimum access unit of a recording device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3074762A JP2931121B2 (en) | 1991-03-14 | 1991-03-14 | How to edit multimedia data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3074762A JP2931121B2 (en) | 1991-03-14 | 1991-03-14 | How to edit multimedia data |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH04285770A true JPH04285770A (en) | 1992-10-09 |
JP2931121B2 JP2931121B2 (en) | 1999-08-09 |
Family
ID=13556618
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3074762A Expired - Lifetime JP2931121B2 (en) | 1991-03-14 | 1991-03-14 | How to edit multimedia data |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2931121B2 (en) |
-
1991
- 1991-03-14 JP JP3074762A patent/JP2931121B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP2931121B2 (en) | 1999-08-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5559608A (en) | Method of digitally compressed video and audio data | |
JP3329979B2 (en) | Optical disk and optical disk reproducing device | |
US6920181B1 (en) | Method for synchronizing audio and video streams | |
KR100585429B1 (en) | Voice/video information recording/reproducing device and method therefor, and multimedia information recording/reproducing device | |
JPH077715A (en) | Method of storing and deriving video signal into/from disk | |
US6477313B1 (en) | Disc control method and disc control unit | |
US6549579B2 (en) | Transmitting and recording method, reproducing method, and reproducing apparatus of information and its recording medium | |
JPH0787443A (en) | Device for generating/reproducing/synchronizing and managing compressed signal | |
CN100486318C (en) | Recording and reproduction apparatus, recording apparatus, editing apparatus, information recording medium, recording and reproduction method, recording method, and editing method | |
JP2987246B2 (en) | How to edit multimedia data | |
JPH04285769A (en) | Multi-media data editing method | |
JP3986973B2 (en) | AV data recording method, AV data recording apparatus, data recording medium, and program | |
JPH04285770A (en) | Multi-media data editing method | |
JP4189304B2 (en) | Data processing device | |
US7929825B2 (en) | Data processing device | |
JP2617772B2 (en) | Information signal recording disk and information signal recording / reproducing device | |
JP4312783B2 (en) | AV data reproducing method, AV data reproducing apparatus, program, and recording medium | |
JP3239033B2 (en) | Optical disk and optical disk reading device | |
JP2000354224A (en) | Image data recording method and optical disk reproduction method | |
JPH03129979A (en) | Video signal recording disk | |
JPH1141560A (en) | Video information recorder and video information reproducing device | |
JP2003233951A (en) | Method and device for dividing digital video file | |
JP2000278631A (en) | Image data recorder, recording method and reproducing method | |
JPH08161826A (en) | Multiple transmission signal recording and reproducing device | |
MXPA00006626A (en) | Signal processing on information files so as to obtain characteristic point information sequences |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090521 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100521 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110521 Year of fee payment: 12 |
|
EXPY | Cancellation because of completion of term |