The present invention contains subject matter related to Japanese Patent Application JP 2007-225207 filed in the Japanese Patent Office on Aug. 31, 2007, the entire contents of which are incorporated herein by reference.
1. Field of the Invention
The present invention relates to a shooting apparatus and a shooting method, an information processing apparatus and an information processing method, and a program. More specifically, the present invention relates to a shooting apparatus and a shooting method, an information processing apparatus and an information processing method, and a program, which make it readily possible to apply predetermined processing to the sound of a desired speaker of the edited result in a case where nondestructive editing is performed to an image with sound.
2. Description of the Related Art
In the related art, in news programs or documentary programs, processing for changing the pitch or format of the sound of a speaker is often applied in cases where, for example, it is necessary to conceal the identity of the speaker. Although the sound after the processing sometimes resembles the voice of a big man or child, in many cases, the sound resembles the voice of Donald Duck and hence is called duck voice. In the following description, processing for changing sound into duck voice will be referred to as duck voice processing.
Also, in order to enhance the efficiency of editing operation, recent years have seen widespread adoption of editing devices that perform nondestructive editing in which a Cut point is described while leaving a shot image or sound as it is. It should be noted that a Cut point refers to an In point indicating the start position of a segment of a shot image or sound which is to be included in the edited result, or an Out point indicating the end position of the segment.
As an editing device of this type, there is one in which, for example, when a Cut point is specified by the user, an electronic mark indicating the Cut point is added to an electronic mark list, which is a list of electronic marks such as EssenceMark (R) representing a characteristic feature of an image, and an edit list for editing an image or sound on the basis of the Cut point is generated. For example, U.S. Patent No. 2004/0244047 describes an example of such an editing device.
However, no consideration has been made for a situation where, in an editing device that performs nondestructive editing, predetermined processing such as duck voice processing is applied to the sound of a predetermined speaker of the edited result. Therefore, no consideration has been made for an electronic mark that is useful for easily applying predetermined processing such as duck voice processing to the sound of a desired speaker of the edited result.
It is desirable to allow predetermined processing to be easily applied to the sound of a desired speaker of the edited result, in a case where nondestructive editing is performed to an image with sound.
According to an embodiment of the present invention, there is provided a shooting apparatus which shoots an image with sound, including: a shooting section that shoots a subject; an acquiring section that acquires sound of surroundings; and an assigning section that assigns an electronic mark indicating a characteristic feature of the sound to a position in the image with sound corresponding to the sound, in each of a case when a level of the sound has become equal to a first threshold or more for a first period of time or more, and a case when, thereafter, the level of the sound has become less than a second threshold for a second period of time or more.
According to an embodiment of the present invention, there is provided a shooting method for a shooting apparatus that shoots an image with sound, including the steps of: shooting a subject; acquiring sound of surroundings; and assigning an electronic mark indicating a characteristic feature of the sound to a position in the image with sound corresponding to the sound, in each of a case when a level of the sound has become equal to a first threshold or more for a first period of time or more, and a case when, thereafter, the level of the sound has become less than a second threshold for a second period of time or more.
According to an embodiment of the present invention, there is provided a program for causing a computer to perform a shooting process of shooting an image with sound, the shooting process including the steps of: shooting a subject; acquiring sound of surroundings; and assigning an electronic mark indicating a characteristic feature of the sound to a position in the image with sound corresponding to the sound, in each of a case when a level of the sound has become equal to a first threshold or more for a first period of time or more, and a case when, thereafter, the level of the sound has become less than a second threshold for a second period of time or more.
According to an embodiment of the present invention, there is provided an information processing apparatus which performs a predetermined process with respect to an electronic mark assigned to an image with sound and indicating a characteristic feature of sound, including: an accepting section that accepts an input of unique information, which is information unique to a speaker of sound in the image with sound, from a user; and a unique-information adding section that adds the unique information whose input has been accepted by the accepting section, to an electronic mark assigned to a position in the image with sound corresponding to the input.
The information processing apparatus may further include an electronic-mark assigning section that assigns the electronic mark in response to an input of the unique information, to a position in the image with sound corresponding to the input.
According to an embodiment of the present invention, there is provided an information processing method for an information processing apparatus that performs a predetermined process with respect to an electronic mark assigned to an image with sound and indicating a characteristic feature of sound, including the steps of: accepting an input of unique information, which is information unique to a speaker of sound in the image with sound, from a user; and adding unique information whose input has been accepted by the accepting section, to an electronic mark assigned to a position in the image with sound corresponding to the input.
According to an embodiment of the present invention, there is provided a program for causing a computer to perform a process with respect to an electronic mark assigned to an image with sound and indicating a characteristic feature of sound, the process including the steps of: accepting an input of unique information, which is information unique to a speaker of sound in the image with sound, from a user; and adding unique information whose input has been accepted by the accepting section, to an electronic mark assigned to a position in the image with sound corresponding to the input.
According to an embodiment of the present invention, a subject is shot, sound of the surroundings is acquired, and in each of a case when the level of the sound has become equal to a first threshold or more for a first period of time or more, and a case when, thereafter, the level of the sound has become less than a second threshold for a second period of time or more, electronic mark indicating a characteristic feature of the sound is assigned to a position in the image with sound corresponding to the sound.
According to an embodiment of the present invention, an input of unique information, which is information unique to the speaker of sound in an image with sound, from a user is accepted, and the unique information whose input has been accepted by the accepting section is added to an electronic mark assigned to a position in the image with sound corresponding to the input.
Hereinbelow, specific embodiments of the present invention will be described in detail with reference to the drawings.
A shooting and editing system 10 shown in
The shooting and editing system 10 includes a video camera 21 having a microphone 21A, a video camera 22, and an editing device 41.
The video cameras 21 and 22 are devices used for videotape recording of a television material for a news program or documentary program as a television program. The video camera 21 shoots the image of a television material, and acquires the sound of the surroundings by the microphone 21A. The video camera 21 records the resulting data of an image with sound onto an optical disc 31 as material data representing the data of the television material.
The video camera 22 shoots the image of a television material, and records the resulting image data as material data onto the optical disc 32. Further, on the basis of an input of the user, the video cameras 21 and 22 generate, for example, information or the like that will become useful at the time of editing performed later, such as information or the like related to videotape recording, and associate the generated information as metadata with material data.
The optical disc 31 or 32 on which material data and metadata associated with the material are recorded is mounted in an optical disc drive 41A of the editing device 41.
The editing device 41 is a device used for compiling pieces of material data recorded on the optical discs 31 and 32 mounted in the optical disc drive 41A onto a single optical disc 31, and editing the material data complied on the optical disc 31.
The editing device 41 copies the material data recorded on the optical disc 32 onto the optical disc 31 as necessary. Also, in accordance with an input of the user, the editing device 41 performs nondestructive editing of the material data complied on the optical disc 31, and creates an edit list representing information related to the edited result and records the edit list onto the optical disc 31. Further, in accordance with an input of the user, the editing device 41 applies duck voice processing to the sound of a desired speaker of the edited result.
While the video camera 21 or 22 and the editing device 41 are separate devices in the shooting and editing system 10 shown in
In the shooting and editing system 10 mentioned above, the optical discs 31 and 32 are mounted in the optical disc drive 41A of the editing device 41, and reading or recording of data is performed with respect to the optical discs 31 and 32. However, a configuration is also possible in which the editing device 41 is connected via a network to the video camera 21 with the optical disc 31 mounted therein, and the video camera 22 with the optical disc 32 mounted therein, and reading or recording of data with respect to the optical discs 31 and 32 is performed via the network.
In the video camera 21 shown in
The image input I/F 60 is connected with a camera 74. An image signal obtained as a result of shooting with the camera 74 is inputted from the camera 74. The image input I/F 60 applies A/D (Analog/Digital) conversion to synchronizing signals such as a signal conforming to the SDI (Serial Digital Interface) standard, a composite signal, and a component signal, which are included in the image signal, and supplies the resulting digital signals as image data to the microcomputer 62, the image display I/F 68, or the temporary storage memory I/F 63 via the system bus 73.
The sound input I/F 61 is connected with the microphone 21A provided on the outside. A sound signal as an analog signal of sound of the surroundings acquired by the microphone 21A is inputted to the sound input I/F 61. The sound input I/F 61 applies A/D conversion to the sound signal, and supplies the resulting digital signal as sound data to the microcomputer 62 or the temporary storage memory I/F 63 via the system bus 73.
The microcomputer 62 includes a CPU (Central Processing Unit), a ROM (Read Only Memory), and a RAM (Random Access Memory). The CPU of the microcomputer 62 controls the respective sections of the video camera 21 in accordance with a program recorded in the ROM or a hard disk 81, in response to an operation signal or the like from the operating section I/F 65.
For example, by using material data including image data supplied from the image input I/F 60, and sound data supplied from the sound input I/F 61, the CPU creates proxy data as a low-resolution version of the image data. The CPU supplies the proxy data and the material data to the temporary storage memory I/F 63 for storage into the temporary storage memory 75. Also, in accordance with the level of the sound data supplied from the sound input I/F 61, the CPU creates electronic mark data describing an electronic mark indicating a characteristic feature of the sound, and supplies the electronic mark data to the optical disc drive I/F 64.
Further, the CPU supplies sound data in the material data or proxy data supplied from the temporary storage memory I/F 63 to the sound output I/F 66 via the system bus 73, and causes a sound corresponding to the sound data to be outputted from a loudspeaker 78.
Also, the CPU supplies image data in the material data or proxy data supplied from the temporary storage memory I/F 63 to the image display I/F 68 via the system bus 73, and causes an image corresponding to the image data to be displayed on a display device 79. A program, data, and the like to be executed by the CPU are stored in the RAM as appropriate.
The temporary storage memory I/F 63 is connected with the temporary storage memory 75 such as a buffer. The temporary storage memory I/F 63 stores material data including image data from the image input I/F 60, and sound data from the sound input I/F 61, into the temporary storage memory 75. Also, the temporary storage memory I/F 63 stores proxy data supplied from the microcomputer 62 into the temporary storage memory 75.
Further, the temporary storage memory I/F 63 reads material data including image data from the image input I/F 60 and sound data from the sound input I/F 61, and proxy data which are stored in the temporary storage memory 75. Then, the temporary storage memory I/F 63 supplies the material data and the proxy data to the optical disc drive I/F 64 via the system bus 73 for recording onto the optical disc 31.
Also, the temporary storage memory I/F 63 stores material data or proxy data of a clip (details of which will be described later) supplied from the optical disc drive I/F 64, into the temporary storage memory 75. Further, the temporary storage memory I/F 63 reads material data or proxy data supplied from the optical disc drive I/F 64 and stored in the temporary storage memory 75, and supplies the read data to the microcomputer 62 via the system bus 73.
It should be noted that the term clip refers to, for example, an aggregate of material data, metadata, proxy data, and the like obtained by a single shooting process (shooting process from the start of shooting to the end of shooting).
The optical disc drive I/F 64 is connected with the optical disc drive 76 in which the optical disc 31 is mounted. The optical disc drive I/F 64 controls the optical disc drive 76 to read material data or proxy data of a clip, and supplies the read data to the temporary storage memory I/F 63 via the system bus 73.
Also, the optical disc drive I/F 64 controls the optical disc drive 76 to record material data, proxy data, or the like from the temporary storage memory I/F 63 onto the optical disc 31 on a clip-by-clip basis. Further, the optical disc drive I/F 64 controls the optical disc drive 76 to record electronic mark data from the microcomputer 62 onto the optical disc 31.
The operating section I/F 65 is connected with an operating section 77 such as a receiving section for receiving a command transmitted from an operation button or remote controller. In response to a user's operation on the operating section 77, the operating section I/F 65 generates an operation signal indicative of the operation, and supplies the operation signal to the microcomputer 62 via the system bus 73.
The sound output I/F 66 is connected with the loudspeaker 78. The sound output I/F 66 applies D/A (Digital/Analog) conversion to sound data supplied from the microcomputer 62, and amplifies the resulting analog signal and supplies the amplified analog signal to the loudspeaker 78. The loudspeaker 78 outputs a sound to the outside on the basis of the analog signal from the sound output I/F 66. It should be noted that a configuration is also possible in which the sound output I/F 66 supplies sound data to the loudspeaker 78 as it is, and the loudspeaker 78 performs D/A conversion or the like and outputs a sound to the outside on the basis of the resulting analog signal.
The serial data I/F 67 exchanges data with digital equipment such as an external computer (not shown) as necessary. The image display I/F 68 is connected with the display device 79. The image display I/F 68 applies D/A conversion to image data from the image input I/F 60 or the microcomputer 62, and amplifies the resulting analog signal such as a composite signal or component signal and supplies the amplified analog signal to the display device 79. The display device 79 displays an image on the basis of the analog signal from the image display I/F 68.
It should be noted that a configuration is also possible in which the image display I/F 68 supplies image data to the display device 79 as it is, and the display device 79 performs D/A conversion or the like and outputs an image to the outside on the basis of the resulting analog signal.
The memory card I/F 69 reads and writes material data, various kinds of setting data, and the like with respect to a memory card (not shown) mounted in the video camera 21, as necessary. The network I/F 70 exchanges data with another device connected via a wired or wireless network such as the Internet or the local area network, as necessary.
For example, the network I/F 70 acquires a program from another device via a network, and records the program onto the hard disk 81 via the system bus 73, the hard disk drive I/F 71, and a hard disk drive 80.
The hard disk drive I/F 71 is connected with the hard disk drive 80 in which the hard disk 81 is mounted. The hard disc drive I/F 71 controls the hard disk drive 80 to perform reading and writing of data with respect to the hard disk 81. For example, the hard disk drive I/F 71 controls the hard disk drive 80 to record a program supplied via the network I/F 70 and the system bus 73 onto the hard disk 81.
The drive I/F 72 is connected with a drive 82. The drive I/F 72 controls the drive 82, drives a removable medium 51 such as a magnetic disc, an optical disc, a magneto-optical disc, or a semiconductor memory when the removable medium 51 is mounted in the drive 82, and acquires a program, data, or the like recorded on the removable medium 51. As necessary, the acquired program or data is transferred to and recorded on the hard disk 81 via the hard disk drive I/F 71 or the like.
The system bus 73 mediates exchange of data between the respective sections connected to the system bus 73.
It should be noted that while the video camera 22 in
Next, in the video camera 21 in
A shooting processing section 90 in
The control section 91 performs various kinds of control related to shooting. For example, the control section 91 controls the image input I/F 60 and the sound input I/F 61 in accordance with an operation signal indicative of an operation for commanding the start of shooting, which is supplied from the operating section I/F 65, and starts acquisition of material data. Also, the control section 91 supplies sound data in the acquired material data to the determining section 92.
Also, the control section 91 creates proxy data using the acquired material data. Further, the control section 91 supplies the material data and the proxy data to the temporary storage memory I/F 63 for storage into the temporary storage memory 75.
The determining section 92 determines, in accordance with the level of the sound data supplied from the control section 91, whether the sound data is sound data at the start of speech, or sound data at the end of speech, of an undetermined speaker in the television material. On the basis of the determination result, the determining section 92 supplies a frame number corresponding to the sound data at the start or end of speech of the undetermined speaker to the creating section 93.
The creating section 93 creates, on the basis of the frame number corresponding to sound data at the start or end of speech of an undetermined speaker supplied from the determining section 92, an electronic mark that is assigned to a frame of the frame number and indicates the start position or end position of speech of an undetermined speaker as a characteristic feature of a sound. The creating section 93 supplies electronic mark data describing the electronic mark to the optical disc drive I/F 64 for recording onto the optical disc 31.
In
In the following description, unless otherwise specifically stated, a symbol of a directory and a symbol of a directory are regarded identical. Likewise, a symbol of a file and a symbol of a file are regarded identical. To easily distinguish between individual directories and individual files, in the following, the name of each file or directory is written in the parentheses behind the file or directory.
In the example of
Also, on the optical disc 31, there are provided a clip directory (Clip) 95 under which files of material data and metadata of clips are provided, and a proxy directory (Sub) under which files of proxy data of clips are provided.
In the clip directory (Clip) 95, material data and metadata of clips recorded on the optical disc 31 are recorded as files that differ for each clip.
Specifically, for example,
That is, for example, under the clip directory 95, there are provided a first clip file (C0001.MXF) that is a file of material data of the first clip recorded on the optical disc 31, and a first NRT file (C0001M01.XML) that is a file containing metadata corresponding to the material data of the clip, such as electronic mark data that may not be processed in real time (hereinafter, referred to as non-real time metadata (NRT data)).
Also, under the clip directory 95, a second clip file (C0002.MXF) and a second NRT file (C0002M01.XML), and a third clip file (C0003.MXF) and a third NRT file (C0003M01.XML) are provided similarly to the first clip file (C0001.MXF) and the first NRT file (C0001M01.XML).
In
For example, in the example of
Further, on the optical disc 31, there is provided a general directory (General) in which files of data other than clips are provided.
As shown in
In the header, Header Partition Pack, Header Metadata, and Index Table are arranged in order from the beginning. In the Header Partition Pack, partition metadata as data indicating a file format (for example, MXF (Material exchange Format)), data indicating the length of the body, the start position of the body, and the format of data arranged in the body, and the like are arranged. In the Header Metadata, for example, a UMID (Unique Material Identifier), a beginning time code, file creation date, information related to data arranged in the body (for example, image pixel count, aspect ratio, and the like), and the like are arranged.
It should be noted that a UMID refers to a unique identifier for a file which is used for identifying each individual file in a globally unique manner and which is specified by the SMPTE (Society of Motion Picture and Television Engineers). That is, a UMID added to material data indicates that the material in question is unique in the world.
In the Index Table, data for managing data arranged in the body, and the like are arranged. The footer is made up of Footer Partition Pack. Data for identifying the footer and the like are arranged in the Footer Partition Pack.
As shown in
The KLV structure is a structure in which Key, Length, and Value are arranged sequentially from the beginning. Arranged in the Key is a 16-byte label conforming to the SMPTE 298M standard and indicating the type of data arranged in the Value. Arranged in the Length is the data length of the data arranged in the Value. Arranged in the Value is real data, which in this example is the System Item, image data, or sound data.
The data lengths of the KLV-coded System Item, image data, and sound data are fixed lengths based on KAG (KLV Alignment Grid). To make the KLV-coded System Item, image data, and sound data fixed lengths, Filler as stuffing data is also converted into the KLV structure, and arranged behind each of the System Item, image data, and sound data.
It should be noted that in the example of
As shown in
It should be noted that the description “targetMedia=“Original-Material”” on the 2nd line indicates that this electronic mark data is electronic mark data describing an electronic mark assigned to material data of a clip.
Specifically, in the electronic mark table portion, pieces of information of all electronic marks assigned to material data of clips are collectively described in the form of a list. In the example of
For example, the description “EssenceMark value=“Speaker-X:start“frameCount=“0”” on the 3rd line in
Also, the description “EssenceMark value=“Speaker-X:end“frameCount=“564”” on the 4th line in
Likewise, the descriptions “EssenceMark value=“Speaker-X:start“frameCount=“564”” on the 5th line, “EssenceMark value=“Speaker-X:start“frameCount=“924”” on the 7th line, and “EssenceMark value=“Speaker-X:start“frameCount=“1804”” on the 9th line indicate that the characteristic feature indicated by each of these electronic marks is the start position of speech of an undetermined speaker, and the assigned positions of the electronic marks are the 564th frame, 924th frame, and 1804th frame from the beginning of a clip, respectively.
Also, the descriptions “EssenceMark value=“Speaker-X:end“frameCount=“924”” on the 6th line, “EssenceMark value=“Speaker-X:end“frameCount=“1804”” on the 8th line, and “EssenceMark value=“Speaker-X:end“frameCount=“2100”” on the 10th line indicate that the characteristic feature indicated by each of these electronic marks is the end position of speech of an undetermined speaker, and the assigned positions of the electronic marks are respectively the 924th frame, 1804th frame, and 2100th frame from the beginning of a clip.
Next, referring to
The table of
As shown in
The determining section 92 detects continuation for a predetermined time or more of a state in which the level of sound data supplied from the control section 91 is equal to a predetermined threshold or more. Then, when a state in which the level of sound data is equal to a predetermined threshold or more has continued for a predetermined time or more, the determining section 92 determines that the sound data is sound data at the start of speech of an undetermined speaker in a television material, and supplies a frame number corresponding to the start point of the continuation segment to the creating section 93.
On the basis of the frame number corresponding to sound data at the start of speech of an undetermined speaker supplied from the determining section 92, the creating section 93 creates an electronic mark assigned to the frame of that frame number and indicating the start position of speech of an undetermined speaker as a characteristic feature of sound (hereinafter, referred to as speaker-undetermined EM(start)). Then, the creating section 93 describes the speaker-undetermined EM(start) into the electronic mark data of the NRT file of the clip.
Also, the determining section 92 detects continuation for a predetermined time or more of a state in which the level of sound data is less than a predetermined threshold. Then, when a state in which the level of sound data is less than a predetermined threshold has continued for a predetermined time or more, the determining section 92 determines that the sound data is sound data at the end of speech of an undetermined speaker in a television material, and supplies a frame number corresponding to the start point of the continuation segment to the creating section 93.
On the basis of the frame number corresponding to sound data at the end of speech of an undetermined speaker supplied from the determining section 92, the creating section 93 creates an electronic mark assigned to the frame of that frame number and indicating the end position of speech of an undetermined speaker as a characteristic feature of a sound (hereinafter, referred to as speaker-undetermined EM(end)). Then, the creating section 93 describes the speaker-undetermined EM(end) into the electronic mark data of the NRT file of the clip.
In step S12, the user operates the operating section 77 to command the end of shooting. At this time, the control section 91 ends the recording of material data into the clip file, and ends the supply of the sound data of the material data to the determining section 92.
Next, referring to the flowchart of
In step S31, the control section 91 of the shooting processing section 90 creates an NRT file of a clip on the optical disc 31. In step S32, the control section 91 creates a clip file on the optical disc 31. In step S33, the control section 91 starts recording of material data supplied from the image input I/F 60 and the sound input I/F 61 into the clip file. Also, the control section 91 starts supply of the sound data of the material data to the determining section 92.
In step S34, the determining section 92 determines whether or not a state in which the level of sound data supplied from the control section 91 is equal to a threshold or more has continued for a predetermined time or more, that is, whether or not the level of sound data has been equal to a threshold or more for a predetermined time or more. If it is determined in step S34 that a state in which the level of sound data is equal to a threshold or more has not continued for a predetermined time or more, the determining section 92 waits until a state in which the level of sound data is equal to a threshold or more continues for a predetermined time or more.
If it is determined in step S34 that a state in which the level of sound data is equal to a threshold or more has continued for a predetermined time or more, the determining section 92 determines that the sound data is sound data at the start of speech of an undetermined speaker in a television material, and supplies a frame number corresponding to the start point of the continuation segment to the creating section 93.
Then, in step S35, on the basis of the frame number corresponding to sound data at the start of speech of an undetermined speaker supplied from the determining section 92, the creating section 93 creates a speaker-undetermined EM(start) to be assigned to the frame of that frame number, and describes the speaker-undetermined EM(start) into the electronic mark data of the NRT file of the clip.
In step S36, the determining section 92 determines whether or not a state in which the level of sound data supplied from the control section 91 is less than a threshold has continued for a predetermined time or more, that is, whether or not the level of sound data has been less than a threshold for a predetermined time or more. If it is determined in step S36 that a state in which the level of sound data is less than a threshold has not continued for a predetermined time or more, the determining section 92 waits until a state in which the level of sound data is less than a threshold continues for a predetermined time or more.
On the other hand, if it is determined in step S36 that a state in which the level of sound data is less than a threshold has continued for a predetermined time or more, the determining section 92 determines that the sound data is sound data at the end of speech of an undetermined speaker in a television material, and supplies a frame number corresponding to the start point of the continuation segment to the creating section 93.
Then, in step S37, on the basis of the frame number corresponding to sound data at the end of speech of an undetermined speaker supplied from the determining section 92, the creating section 93 creates a speaker-undetermined EM(end) to be assigned to the frame of that frame number, and describes the speaker-undetermined EM(end) into the electronic mark data of the NRT file of the clip.
In step S38, the control section 91 determines whether or not the end of shooting has been commanded by the user, on the basis of an operation signal from the operating section 77. If it is determined in step S38 that the end of shooting has not been commanded, the processing returns to step S34, and the above-mentioned processing is repeated.
If it is determined in step S38 that the end of shooting has been commanded by the user, in step S39, the control section 91 ends the recording of material data into the clip file. Also, the control section 91 ends the supply of the sound data of the material data to the determining section 92. Then, the processing ends.
In this way, if the level of sound data has been equal to a threshold or more for a predetermined time or more, or if the level of sound data has been less than a threshold for a predetermined time or more, the video camera 21 assigns a speaker-undetermined EM(start) or a speaker-undetermined EM(end) to the frame corresponding to the sound data. This makes it possible for the editing device 41 described later to easily recognize the start position and end position of speech on the basis of the speaker-undetermined EM(start) and the speaker-undetermined EM(end).
In the editing device 41 shown in
The microcomputer 111 includes a CPU, a ROM, and a RAM. The CPU of the microcomputer 111 controls the respective sections of the editing device 41 in accordance with a program recorded in the ROM or a hard disk 128, in response to an operation signal or the like from the operating section I/F 114.
For example, the CPU supplies clips read from the optical disc 31 or the optical disc 32 mounted in the optical disc drive 41A and supplied from the optical disc drive I/F 113, to the temporary storage memory I/F 112. Also, the CPU supplies clips recorded on the optical disc 32 and supplied from the temporary storage memory I/F 112, to the optical disc drive 41A via the optical disc drive I/F 113, and compiles the clips onto the optical disc 31.
Further, the CPU performs nondestructive editing by creating an edit list in response to an operation signal. The CPU supplies the edit list to the optical disc drive 41A via the optical disc drive I/F 113, and records the edit list onto the optical disc 31.
Also, in response to an operation signal, the CPU adds a speaker ID as speaker-unique information inputted by the user, to a speaker-undetermined EM(start) and a speaker-undetermined EM(end), which are described in the electronic mark data of a clip supplied from the temporary storage memory I/F 112. Then, the CPU supplies electronic mark data describing a speaker EM(start) that is the speaker-undetermined EM(start) with the speaker ID added thereto, and a speaker EM(end) that is the speaker-undetermined EM(end) with the speaker ID added thereto, to the optical disc drive I/F 113, and records the electronic mark data into an NRT file of a clip on the optical disc 31.
Further, the CPU creates electronic mark data of the edited result on the basis of the edit list and the electronic mark data of the NRT file of the clip. Then, the CPU supplies the electronic mark data to the optical disc drive I/F 113 for recording onto the optical disc 31.
Also, on the basis of an operation signal and electronic mark data of the edited result, the CPU changes the edit list in such a way that duck voice processing is applied to the speech of a speaker with a speaker ID specified by the user, of the sound of the edited result.
Further, the CPU supplies the sound data of a clip supplied from the temporary storage memory I/F 112 to the sound output I/F 115 via the system bus 122, and causes the sound of the clip to be outputted from a loudspeaker 125. Also, the CPU supplies the image data of a clip supplied from the temporary storage memory I/F 112 to the image display I/F 117 via the system bus 122, and causes the image of the clip to be displayed on a display device 126. A program, data, and the like to be executed by the CPU are stored in the RAM as appropriate.
The temporary storage memory I/F 112 is connected with a temporary storage memory 123 such as a buffer. The temporary storage memory I/F 112 stores a clip recorded on the optical disc 31 or the optical disc 32 and supplied from the microcomputer 111, into the temporary storage memory 123. Also, the temporary storage memory I/F 112 reads a clip stored in the temporary storage memory 123, and supplies the clip to the microcomputer 111.
The optical disc drive I/F 113 is connected with the optical disc drive 41A in which the optical disc 31 or the optical disc 32 is mounted. The optical disc drive I/F 113 controls the optical disc drive 41A to read a clip from the optical disc 31 or the optical disc 32 mounted in the optical disc drive 41A, and supplies the clip to the temporary storage memory I/F 112 via the system bus 122.
Also, the optical disc drive I/F 113 controls the optical disc drive 41A to record a clip recorded on the optical disc 32, an edit list, electronic mark data describing a speaker EM(start) and a speaker EM(end), and electronic mark data of the edited result, which are supplied from the microcomputer 111, onto the optical disc 31.
The operating section I/F 114 is connected with an operating section 124 such as a receiving section for receiving a command transmitted from an operation button, a keyboard, a mouse, or a remote controller. In response to a user's operation on the operating section 124, the operating section I/F 114 generates an operation signal indicative of the operation, and supplies the operation signal to the microcomputer 111 via the system bus 122.
The sound output I/F 115 is connected with the loudspeaker 125. The sound output I/F 115 applies D/A conversion to sound data supplied from the microcomputer 111, and amplifies the resulting analog signal and supplies the amplified analog signal to the loudspeaker 125. The loudspeaker 125 outputs a sound to the outside on the basis of the analog signal from the sound output I/F 115. It should be noted that a configuration is also possible in which the sound output I/F 115 supplies sound data to the loudspeaker 125 as it is, and the loudspeaker 125 performs D/A conversion or the like and outputs a sound to the outside on the basis of the resulting analog signal.
The serial data I/F 116 exchanges data with digital equipment such as an external computer (not shown) as necessary. The image display I/F 117 is connected with the display device 126. The image display I/F 117 applies D/A conversion to image data from the microcomputer 111, and amplifies the resulting analog signal such as a composite signal or component signal and supplies the amplified analog signal to the display device 126. The display device 126 displays an image on the basis of the analog signal from the image display I/F 117.
It should be noted that a configuration is also possible in which the image display I/F 117 supplies image data to the display device 126 as it is, and the display device 126 performs D/A conversion or the like and outputs an image to the outside on the basis of the resulting analog signal.
The memory card I/F 118 reads and writes material data, various kinds of setting data, and the like with respect to a memory card (not shown) mounted in the editing device 41, as necessary. The network I/F 119 exchanges data with another device connected via a wired or wireless network such as the Internet or the local area network, as necessary.
For example, the network I/F 119 acquires a program from another device via a network, and records the program onto the hard disk 128 via the system bus 122, the hard disk drive I/F 120, and a hard disk drive 127.
The hard disk drive I/F 120 is connected with the hard disk drive 127 in which the hard disk 128 is mounted. The hard disc drive I/F 120 controls the hard disk drive 127 to perform reading and writing of data with respect to the hard disk 128. For example, the hard disk drive I/F 120 controls the hard disk drive 127 to record a program supplied via the network I/F 119 and the system bus 122 onto the hard disk 128.
The drive I/F 121 is connected with a drive 129. The drive I/F 121 controls the drive 129, drives a removable medium 101 such as a magnetic disc, an optical disc, a magneto-optical disc, or a semiconductor memory when the removable medium 101 is mounted in the drive 129, and acquires a program, data, or the like recorded on the removable medium 101. As necessary, the acquired program or data is transferred to and recorded on the hard disk 128 via the hard disk drive I/F 120 or the like.
The system bus 122 mediates exchange of data between the respective sections connected to the system bus 122.
Next, in the editing device 41 shown in
The editing processing section 150 shown in
The adding section 151 reads a speaker list which is recorded on the hard disk 128 and in which speaker IDs and the names of speakers are associated with each other. The adding section 151 generates image data of an input screen (
Also, in response to an operation signal supplied from the operating section I/F 114 by the user operating the operating section 124 on the input screen, the adding section 151 adds a speaker ID corresponding to the operation signal to a speaker-undetermined EM(start) and a speaker-undetermined EM(end) that are described in the electronic mark data of a clip supplied from the temporary storage memory I/F 112. Then, the EM creating section 153 supplies the electronic mark data to which the speaker ID has been added, to the optical disc drive I/F 113 for recording into an NRT file on the optical disc 31.
The edit list creating section 152 supplies clips read from the optical disc 31 or the optical disc 32 and supplied from the optical disc drive I/F 113, to the temporary storage memory I/F 112. Also, the edit list creating section 152 supplies clips recorded on the optical disc 32 and supplied from the temporary storage memory I/F 112, to the optical disc drive 113, and compiles the clips onto the optical disc 31.
Further, the edit list creating section 152 supplies the sound data of proxy data supplied from the temporary storage memory I/F 112 to the sound output I/F 115, and causes the sound of a clip to be outputted from the loudspeaker 125. Also, the edit list creating section 152 supplies the image data of proxy data to the image display I/F 117, and causes a low-resolution image of a clip to be displayed on the display device 126 as an editing screen for performing editing. At this time, the user performs an editing operation by operating the operating section 124 while listening to the sound from the loudspeaker 125 and looking at the editing screen.
The edit list creating section 152 performs nondestructive editing by creating an edit list, in response to an operation signal that is supplied from the operating section I/F 114 due to a user's editing operation. Then, the edit list creating section 152 supplies the edit list to the optical disc drive I/F 113 for storage onto the optical disc 31, and also supplies the edit list to the EM creating section 153.
Also, on the basis of an operation signal supplied from the operating section I/F 114, and electronic mark data of the edited result supplied from the EM creating section 153, the edit list creating section 152 changes the edit list in such a way that duck voice processing is applied to the speech of a speaker with a speaker ID specified by the user, of the sound of the edited result.
The EM creating section 153 creates electronic mark data of the edited result on the basis of the edit list supplied from the edit list creating section 152, and electronic mark data of a clip, which is stored in the temporary storage memory I/F 112. Then, the EM creating section 153 supplies the electronic mark data to the optical disc drive I/F 113 for recording onto the optical disc 31, and also supplies the electronic mark data to the edit list creating section 152.
Also, in response to an operation signal supplied from the operating section I/F 114, the EM creating section 153 adds information indicating whether or not duck voice processing is applied, to a speaker EM(start) and a speaker EM(end) to which a speaker ID specified by the user has been added and which are described in the electronic mark data of the edited result.
It should be noted that in
In the example of
Also, on the optical disc 31, there are provided the clip directory (Clip) 95, an edit list directory (Edit) under which edit list files are provided, and a proxy directory (Sub).
In the example of
That is, for example, under the clip directory 95, there are provided a first clip file (C0001.MXF) and a first NRT file (C0001M01.XML), a second clip file (C0002.MXF) and a second NRT file (C0002M01.XML), and a third clip file (C0003.MXF) and a third NRT file (C0003M01.XML) which are shot by the video camera 21, and a fourth clip file (C0004.MXF) and a fourth NRT file (C0004M01.XML) shot by the video camera 22.
In
For example, in the example of
Also, in
For example, in the example of
Further, on the optical disc 31, there is provided a general directory (General). Files of data other than clips are provided in the general directory (General).
Next,
The input screen shown in
Also, a cursor 160 is placed at the display position of one of the speaker IDs and speaker names. The cursor 160 is operated when adding a speaker ID to a speaker-undetermined EM(start) and a speaker-undetermined EM(end).
Specifically, the user operates the operating section 124 while listening to the sound of a clip outputted from the loudspeaker 125, for example, moves the cursor 160 to the display position of the speaker ID and name of the speaker who uttered the sound, and provides a determination command. In response to an operation signal indicative of this operation, the adding section 151 adds a speaker ID corresponding to the position of the cursor 160 to a speaker-undetermined EM(start) assigned immediately before a frame corresponding to the sound being played back at the time of the determination command, and to a speaker-undetermined EM(end) assigned immediately after the frame.
Next,
In the example of
“targetMedia=“Original-Material”” on the 2nd line in
Also, the description “EssenceMark value=“Speaker-A:start“frameCount=“0”” on the 3rd line indicates that the characteristic feature indicated by this electronic mark is the start position of speech by a speaker with a speaker ID “A”, and the assigned position of the electronic mark is the 0th frame from the beginning of a clip. That is, the description on the 3rd line in
Also, the description “EssenceMark value=“Speaker-A:end“frameCount=“564”” on the 4th line indicates that the characteristic feature indicated by this electronic mark is the end position of speech by a speaker with a speaker ID “A”, and the assigned position of the electronic mark is the 564th frame from the beginning of a clip.
Likewise, the descriptions “EssenceMark value=“Speaker-B:start“frameCount=“564”” on the 5th line, “EssenceMark value=“Speaker-A:start“frameCount=“924”” on the 7th line, and “EssenceMark value=“Speaker-B:start“frameCount=“1804”” on the 9th line indicate that the characteristic features indicated by these electronic marks are the start positions of speech by a speaker with a speaker ID “B”, a speaker with a speaker ID “A”, and a speaker with a speaker ID “B”, respectively, and the assigned positions of the electronic marks are the 564th frame, 924th frame, and 1804th frame from the beginning of a clip, respectively.
Also, the descriptions “EssenceMark value=“Speaker-B:end“frameCount=“924”” on the 6th line, “EssenceMark value=“Speaker-A:end“frameCount=“1804”” on the 8th line, and “EssenceMark value=“Speaker-B:end“frameCount=“2100”” on the 10th line indicate that the characteristic features indicated by these electronic marks are the end positions of speech by a speaker with a speaker ID “B”, a speaker with a speaker ID “A”, and a speaker with a speaker ID “B”, respectively, and the assigned positions of the electronic marks are the 924th frame, 1804th frame, and 2100th frame from the beginning of a clip, respectively.
Next, referring to
It should be noted that in this example, the video camera 21 shoots two persons, a speaker “◯◯” with a speaker ID “A” and a speaker “××” with a speaker ID “B”, as subjects and acquires the sound of their dialogue, and the video camera 22 shoots only the speaker “××” as a subject. Thus, a dialogue between two speakers is shot as a television material using the two video cameras 21 and 22.
Then, the user cuts out the sound of a predetermined continuous segment of the television material for use as the sound of the edited result and also cuts out the image of a predetermined segment for use as the image of the edited result, and performs nondestructive editing in such a way as to apply duck voice processing to the speech of the speaker “××”.
First, referring to
The bar at the top of
The bar at the middle of
It should be noted that in the example of
Likewise, in the bar at the middle of
Also, in the bar at the middle of
Further, in the bar at the middle of
The bar at the bottom of
The bar at the top of
That is, in the example of
Also, in the example of
Further, in the example of
Also, in the example of
Further, in the example of
Now, as shown in
Also, as shown in
Further, as shown in
Also, as shown in
As described above, in the example of
That is,
An edit list file is a file containing edit lists related to the edited result, and also describes the method of playing back the edited result.
As shown in
In the body portion, information related to the temporal behavior of the edit description is described. In the example of
In the example of
It should be noted, however, that in the example of
Specifically, in
The description “src=“Cam1-Clip1.mxf”” on the 6th line indicates that a clip file to be referred to is the first clip recorded with the video camera 21.
Also, the description “clipBegin=“284”” on the 6th line indicates the position where playback of image is started in the first image sub-clip, by the frame number of the first clip. The description “clipBegin=“564”” on the 6th line indicates the position where playback of image is ended in the first image sub-clip, by the frame number of the first clip.
Further, the description “begin=“0”” on the 6th line succeeding the above description indicates the position where the first image sub-clip is started on the edited result, by the frame number on the edited result. The description “begin=“280”” on the 6th line indicates the position where the first image sub-clip is ended on the edited result, by the frame number on the edited result.
In this way, in the example of
Also, the second image sub-clip is described on the 8th line in a manner similar to the first image sub-clip. In the example of
Further, the third image sub-clip is described on the 10th line in a manner similar to the first and second image sub-clips. In the example of
Also, the fourth image sub-clip is described on the 12th line in a manner similar to the first to third image sub-clips. In the example of
Further, in
Also, the description “channel=1” on the 14th line indicates a channel for playing back the sound of the first clip. The description “clipBegin=“284” on the 14th line indicates the position where playback of sound is started as the sound sub-clip, by the frame number of the first clip. The description “clipEnd=“2084” on the 14th line indicates the position where playback of sound is ended as the sound sub-clip, by the frame number of the first clip.
Further, the description “begin=“0” on the 14th line succeeding the above description indicates the position where the sound sub-clip is started on the edited result, by the frame number on the edited result. The description “end=“1800”” on the 14th line indicates the position where the sound sub-clip is ended on the edited result, by the frame number on the edited result.
In this way, in the example of
Therefore, according to the edit list shown in
Next, referring to
Shown at the top of
Also, as shown at the top of
Further, as shown at the top of
Also, as shown at the top of
In a case where nondestructive editing for obtaining the edited result shown in
In the example of
Also, an electronic mark assigned to each frame from the frame of the frame number of the first clip which is specified as the In point of sound to the frame of the frame number of the first clip which is specified as the Out point of sound, is assigned to a frame on the edited result which corresponds to that frame.
In the example of
Also, a speaker EM(start) with a speaker ID “A” added thereto, and a speaker EM(end) with a speaker ID “B” added thereto, which are assigned to the frame of the frame number “924”, are assigned to the frame of the frame number “640” on the edited result which corresponds to that frame (A22s, B21e). Further, a speaker EM(start) with a speaker ID “A” added thereto, and a speaker EM(end) with a speaker ID “B” added thereto, which are assigned to the frame of the frame number “1804”, are assigned to the frame of the frame number “1520” on the edited result which corresponds to that frame (A22e, B22s).
Further, a speaker EM(end) assigned to the frame immediately following the frame of the frame number of the first clip which is specified as the Out point of sound, is assigned to a frame on the edited result corresponding to the Out point. In the example of
The electronic mark data describing the speaker EMs(start) and the speaker EMs(end) assigned to the edited result in this way is as shown in
In the example of
It should be noted that the description “targetMedia=“Initial-EditList”” on the 2nd line in
Also, the description “EssenceMark value=“Speaker-A:start“frameCount=“0”” on the 3rd line indicates that the characteristic feature indicated by this electronic mark is the start position of speech by a speaker with a speaker ID “A”, and the assigned position of the electronic mark is the 0th frame from the beginning of the edited result.
The description “EssenceMark value=“Speaker-A:end“frameCount=“280”” on the 4th line indicates that the characteristic feature indicated by this electronic mark is the end position of speech by a speaker with a speaker ID “A”, and the assigned position of the electronic mark is the 280th frame from the beginning of the edited result.
Likewise, the descriptions “EssenceMark value=“Speaker-B:start“frameCount=“280”” on the 5th line, “EssenceMark value=“Speaker-A:start “frameCount=“640”” on the 7th line, and “EssenceMark value=“Speaker-B:start“frameCount=“1520”” on the 9th line indicate that the characteristic features indicated by these electronic marks are the start positions of speech by a speaker with a speaker ID “B”, a speaker with a speaker ID “A”, and a speaker with a speaker ID “B”, respectively, and the assigned positions of the electronic marks are the 280th frame, 640th frame, and 1520th frame from the beginning of the edited result, respectively.
Also, the descriptions “EssenceMark value=“Speaker-B:end“frameCount=“640”” on the 6th line, “EssenceMark value=“Speaker-A:end“frameCount=“1520”” on the 8th line, and “EssenceMark value=“Speaker-B:end“frameCount=“1800”” on the 10th line indicate that the characteristic features indicated by these electronic marks are the end positions of speech by a speaker with a speaker ID “B”, a speaker with a speaker ID “A”, and a speaker with a speaker ID “B”, respectively, and the assigned positions of the electronic marks are the 640th frame, 1520th frame, and 1800th frame from the beginning of the edited result, respectively.
In the edit list shown in
Specifically, the first audio filter portion provided after the “audio” element on the 14th line is described on the 15th to 18th lines, and the second audio filter portion is described on the 19th to 22nd lines.
The description “type=“duckVoice”” on the 15th line indicates that duck voice processing is applied. The description “begin=“280”” on the 15th line succeeding the above description indicates the start position of the sound to which duck voice processing is applied on the edited result, by the frame number on the edited result. Since, as shown in
Also, the description “end=“640”” on the 15th line indicates the end position of the sound to which duck voice processing is applied on the edited result, by the frame number on the edited result. Since, as shown in
In this way, the description “begin=“280”” on the 15th line and the description “end=“640”” on the 15th line specifies a segment from the 280th frame to the 640th frame, which is the segment of the sound of a speaker with a speaker ID “B”, as the segment to which duck voice processing is applied.
Further, in “param” elements on the 16th and 17th lines, set values of parameters related to duck voice processing are described. Specifically, the description “name=“pitch”” on the 16th line indicates that the parameter for which a set value is set is the pitch. Also, the description “value=“0.5”” on the 16th line indicates that the set value is 0.5.
Also, the description “name=“format”” on the 17th line indicates that the parameter for which a set value is set is the format. Also, the description “value=“1.0”” on the 17th line indicates that the set value is 1.0.
Likewise, on the 19th line, the frame number of the frame to which the second speaker EM(start) with a speaker ID “B” added thereto is assigned, and the frame number of the frame to which the speaker EM(end) is assigned, which are described in the electronic mark data shown in
In the example of
“targetMedia=“Initial-EditList”” on the 2nd line in
Also, the description “EssenceMark value=“Speaker-A:start:normal“frameCount=“0”” on the 3rd line indicates that the characteristic feature indicated by this electronic mark is the start position of speech by a speaker with a speaker ID “A”, the speech is outputted as it is without being subjected to duck voice processing, and the assigned position of the electronic mark is the 0th frame from the beginning of the edited result.
The description “EssenceMark value=“Speaker-A:end:normal“frameCount=“280”” on the 4th line indicates that the characteristic feature indicated by this electronic mark is the end position of speech by a speaker with a speaker ID “A”, the speech is outputted as it is without being subjected to duck voice processing, and the assigned position of the electronic mark is the 280th frame from the beginning of the edited result.
Also, the description “EssenceMark value=“Speaker-B:start:duckVoice“frameCount=“280”” on the 5th line indicates that the characteristic feature indicated by this electronic mark is the start position of speech by a speaker with a speaker ID “B”, the speech is outputted after being subjected to duck voice processing, and the assigned position of the electronic mark is the 280th frame from the beginning of the edited result.
The description “EssenceMark value=“Speaker-B:end:duckVoice“frameCount=“640”” on the 6th line indicates that the characteristic feature indicated by this electronic mark is the end position of speech by a speaker with a speaker ID “B”, the speech is outputted after being subjected to duck voice processing, and the assigned position of the electronic mark is the 640th frame from the beginning of the edited result.
Likewise, the descriptions from the 7th to 10th lines indicate that duck voice processing is not applied to the speech by a speaker with a speaker ID “A” from the frame number “640” to the frame number “1520”, and duck voice processing is applied to the speech by a speaker with a speaker ID “B” from the frame number “1520” to the frame number “1800”.
Next, referring to
The table of
As shown in
In step S52, the user operates the operating section 124 to command playback of a clip recorded on the optical disc 31. At this time, the adding section 151 of the editing device 41 plays back the clip file of that clip from the optical disc 31. As a result, the sound of the clip is outputted from the loudspeaker 125, and the image is displayed on the display device 126.
In step S53, the user listens to the sound of the clip, and upon hearing the speech of each speaker, the user operates the operating section 124 to input the speaker ID of that speaker. At this time, the adding section 151 adds the inputted speaker ID to a speaker-undetermined EM(start) and a speaker-undetermined EM(end) which are respectively assigned to the frames immediately preceding and immediately following the frame corresponding to the sound being played back and which are described in the electronic mark data of the clip.
In step S54, the user commands display of an editing screen by operating the operating section 124. At this time, on the basis of proxy data of a proxy file, the edit list creating section 152 causes the editing screen to be displayed on the display device 126, and causes the sound of the clip to be outputted from the loudspeaker 125.
In step S55, the user operates the operating section 124 to perform editing by specifying the In point and Out point of image and sound on the editing screen. At this time, the edit list creating section 152 creates an edit list on the basis of the In point and Out point of image and sound specified by the user. Then, the edit list creating section 152 records the edit list into an edit list file on the optical disc 31, and supplies the edit list to the EM creating section 153.
Also, the EM creating section 153 interpolates a speaker EM(start) or a speaker EM(end) at the Cut point of sound, on the basis of the edit list supplied from the edit list creating section 152, and electronic mark data in which the speaker EM(start) and speaker EM(end) of a clip are described, and copies the speaker EM(start) or the speaker EM(end) assigned to a position from the In point to the Out point of sound, to a corresponding position on the edited result, thereby creating electronic mark data of the edited result.
That is, electronic mark data of the edited result is created by copying, of the description of electronic mark data of a clip, the description of a speaker EM(start) or a speaker EM(end) assigned to a position from the In point to the Out point of sound, changing the description at the assigned position of the speaker EM(start) or the speaker EM(end), and further newly describing a speaker EM(start) or a speaker EM(end) assigned to a position on the edited result corresponding to the Cut point of sound.
Then, the EM creating section 153 records the electronic mark data of the edited result into an NRT file for edit list on the optical disc 31.
In step S56, the user operates the operating section 124 to specify the speaker ID of the speaker of a speech to which duck voice processing is applied on the edited result. At this time, the edit list creating section 152 locates a segment to which duck voice processing is applied, on the basis of the speaker ID specified by the user, and the electronic mark data of the edited result created by the EM creating section 153, and describes in an edit list in an edit list file that duck voice processing is to be applied to that section.
In step S57, the user operates the operating section 124 to command playback of the edited result in which duck voice processing has been applied to the speech of a desired speaker. At this time, the CPU of the microcomputer 111 plays back the edited result from the optical disc 31, in accordance with the edit list in which it has been described that duck voice processing is to be applied.
Specifically, in accordance with the edit list in which it has been described that duck voice processing is to be applied, the CPU reads from the optical disc 31 the image data and sound data of a predetermined segment of a predetermined clip. Then, the CPU applies duck voice processing to sound data corresponding to the speech of a predetermined speaker of the read sound data, and supplies the resulting sound data to the sound output I/F 115, thereby causing the sound of the edited result to be outputted from the loudspeaker 125. Also, the CPU supplies the read image data to the image display I/F 117, thereby causing the image of the edited result to be displayed on the display device 126.
Next, referring to the flowchart of
In step S71, the adding section 151 causes the input screen to be displayed on the display device 126, on the basis of a speaker list that is registered on the hard disk 128 in advance. In step S72, the adding section 151 determines whether or not playback of a clip recorded on the optical disc 31 has been commanded by the user. If it is determined in step S72 that the playback has not been commanded, the adding section 151 waits until the playback is commanded.
On the other hand, if it is determined in step S72 that the playback of a clip has been commanded, in step S73, the adding section 151 starts the playback of the clip. In step S74, the adding section 151 determines whether or not a speaker ID has been inputted by the user, in accordance with an operation signal supplied from the operating section I/F 114.
Specifically, by operating the operating section 124, the user moves the cursor 160 on the input screen and provides a determination command. The operating section I/F 114 accepts an input of a speaker ID through this operation, and supplies an operation signal indicative of the operation to the adding section 151. The adding section 151 determines that a speaker ID has been inputted by the user, if this operation signal is supplied.
If it is determined in step S74 that a speaker ID has not been inputted by the user, the adding section 151 waits until a speaker ID is inputted. If it is determined in step S74 that a speaker ID has been inputted by the user, the processing advances to step S75.
In step S75, on the basis of the frame number of the frame being currently played back and the inputted speaker ID, the adding section 151 adds the inputted speaker ID to a speaker-undetermined EM(start) and a speaker-undetermined EM(end) which immediately precede and immediately follow the frame being currently played back, respectively, and which are assigned to the position corresponding to the input of the speaker ID. As a result, for example, the electronic mark data of a clip shown in
In step S76, the adding section 151 determines whether or not the clip being currently played back has been played back to the end. If it is determined that the clip has not been played back to the end, the processing returns to step S74, and the above-mentioned processing is repeated.
On the other hand, if it is determined in step S76 that the clip being played back has been played back to the end, in step S77, the adding section 151 ends the playback of the clip. Then, the processing ends.
Since the editing device 41 adds the speaker-undetermined EM(start) and the speaker-undetermined EM(end) to the speaker ID in this way, in a case where duck voice processing is applied to the sound of a desired speaker of the edited result, the segment of sound to which duck voice processing is to be applied can be easily recognized by means of the speaker EM(start) and the speaker EM(end) added to the speaker ID.
Therefore, it can be said that the speaker EM(start) and the speaker EM(end) are electronic marks that are useful for easily applying duck voice processing to the sound of a desired speaker of the edited result.
Next, referring to
In step S81, the edit list creating section 152 starts playback of the proxy data of a clip to be edited, from the optical disc 31. As a result, a low-resolution image of the clip to be edited is displayed as an editing screen on the display device 126, and the sound of the clip is outputted from the loudspeaker 125.
In step S82, the edit list creating section 152 determines whether or not the In point of sound has been inputted on the editing screen by the user. If it is determined that the In point of sound has not been inputted, the edit list creating section 152 waits until the In point of sound is inputted.
On the other hand, if it is determined in step S82 that the In point of sound has been inputted, in step S83, the edit list creating section 152 describes the frame number of the frame being currently played back as the position where playback of sound is started as a sound sub-clip, into the edit list. For example, in the example of
In step S84, the edit list creating section 152 determines whether or not the Out point of sound has been inputted on the editing screen by the user. If it is determined that the Out point of sound has not been inputted, the edit list creating section 152 waits until the Out point of sound is inputted.
On the other hand, if it is determined in step S84 that the Out point of sound has been inputted, in step S85, the edit list creating section 152 describes the frame number of the frame being currently played back as the position where playback of sound is ended as a sound sub-clip, into the edit list. For example, in the example of
In step S86, the edit list creating section 152 determines whether or not change of a clip to be edited has been command by the user. It should be noted that in the example of
If it is determined in step S86 that change of a clip to be edited has been commanded, in step S87, the edit list creating section 152 ends playback of the proxy data of the current clip to be edited. Then, the processing returns to step S81 where playback of the proxy data of a clip to be edited anew is started, and the subsequent processing is repeated.
On the other hand, if it is determined in step S86 that change of a clip to be edited has not been commanded, in step S88, the edit list creating section 152 determines whether or not end of editing of sound has been commanded by the user. If it is determined in step S88 that end of editing of sound has not been commanded by the user, the processing returns to step S82, and the above-mentioned processing is repeated.
If it is determined in step S88 that end of editing of sound has been commanded, in step S89, the edit list creating section 152 ends playback of the proxy data of the clip to be edited, and supplies the edit list to the EM creating section 153.
In step S90, the EM creating section 153 creates electronic mark data of the edited result, on the basis of the edit list supplied from the edit list creating section 152, and the electronic mark data of the clip.
For example, the EM creating section 153 creates electronic mark data of the edited result shown in
In step S91, the edit list creating section 152 determines whether or not the speaker ID of the speaker of a speech to which duck voice processing is to be applied has been inputted by the user, in accordance with an operation signal from the operating section I/F 114.
Specifically, the user operates the operating section 124 to input the speaker ID of the speaker of a speech to which duck voice processing is to be applied. The operating section I/F 114 supplies an operation signal indicative of this operation to the edit list creating section 152, thereby specifying the speaker ID of the speaker of a speech to which duck voice processing is to be applied. The edit list creating section 152 determines that the speaker ID of the speaker of a speech to which duck voice processing is to be applied has been inputted by the user, if this operation signal is supplied from the operating section I/F 114.
If it is determined in step S91 that the speaker ID of the speaker of a speech to which duck voice processing is to be applied has been inputted, in step S92, on the basis of the inputted speaker ID, and the electronic mark data of the edited result created in step S90, the edit list creating section 152 adds to the edit list a description indicating application of duck voice processing to the sound of a segment corresponding to the speech of the speaker. As a result, for example, the edit list shown in
In step S93, on the basis of the speaker ID inputted by the user as the speaker ID of the speaker of a speech to which duck voice processing is to be applied, the EM creating section 153 adds “duckvoice“or “normal” as information indicating whether or not duck voice processing is applied, to the speaker EM(start) and the speaker EM(end) described in the electronic mark data of the edited result created in step S91. As a result, for example, the electronic mark data of the edited result shown in
While a sound editing process for nondestructive editing of sound has been described with reference to
In the shooting and editing system 10 in
Therefore, by inputting the speaker ID of the speaker of a speech to which duck voice processing is to be applied, the user can easily add to the edit list a description indicating the application of duck voice processing to the sound of a segment corresponding to the speech of the speaker. As a result, the user can easily apply duck voice processing to the speech of a specific speaker in the sound of the edited result.
Also, in a case where the speaker of a speech to which duck voice processing is applied is to be changed or deleted, the speaker of a speech to which duck voice processing is applied in the sound of the edited result can be easily changed or deleted by inputting the speaker ID of the changed or deleted speaker. In the case of news programs, in particular, since it is necessary to complete editing in a short time, the ability to easily change or delete the speaker of a speech to which duck voice processing is applied proves particularly useful.
While in the shooting and editing system 10 in
Also, while in the shooting and editing system 10 sound is acquired by the single video camera 21, sound may be acquired by the two video cameras 21 and 22. In this case, the editing device 41 can perform nondestructive editing of image and sound simultaneously.
Next,
In a shooting and editing system 170 in
Specifically, like the video camera 21 and the video camera 22 in
Also, the video camera 171 acquires the speaker ID of a speaker who uttered the sound, which is inputted by the user during acquisition of the sound of the television material. In accordance with the speaker ID inputted by the user, the video camera 171 assigns a speaker EM(start) to which the speaker ID has been added, to the frame of the sound being acquired. The video camera 171 records electronic mark data describing the speaker EM(start) onto an NRT file of a clip on the optical disc 172. The optical disc 172 is mounted in the optical disc drive 41A of an editing device 173.
Like the editing device 41, the editing device 173 is a device used for editing or the like of material data recorded on the optical disc 172 mounted in the optical disc drive 41A. Like the editing device 41, in response to an input of the user, the editing device 173 performs nondestructive editing of material data recorded on the optical disc 172 to create an edit list, and records the edit list into an edit list file on the optical disc 172.
Also, the editing device 173 assigns a speaker EM(start) to the edited result on the basis of an edit list and the electronic mark data of a clip. Then, the editing device 173 records electronic mark data describing the speaker EM(start) into an NRT file for edit list on the optical disc 172, as electronic mark data of the edited result. Further, like the editing device 41, the editing device 173 applies duck voice processing to the sound of a predetermined speaker of the edited result, in response to an input of the user.
While in
Also, in
In the video camera 171 in
It should be noted that in
The microcomputer 181 includes a CPU, a ROM, and a RAM. The CPU of the microcomputer 181 controls the respective sections of the video camera 171 in accordance with a program recorded in the ROM or the hard disk 81, in response to an operation signal or the like from the operating section I/F 65.
For example, like the CPU of the microcomputer 62 shown in
Further, like the CPU of the microcomputer 62, the CPU supplies sound data in the material data or proxy data supplied from the temporary storage memory I/F 63 to the sound output I/F 66 via the system bus 73, and causes a sound corresponding to the sound data to be outputted from the loudspeaker 78.
Also, like the CPU of the microcomputer 62, the CPU supplies image data in the material data or proxy data supplied from the temporary storage memory I/F 63 to the image display I/F 68 via the system bus 73, and causes an image corresponding to the image data to be displayed on the display device 79. A program, data, and the like to be executed by the CPU are stored in the RAM as appropriate.
A shooting processing section 190 shown in
The control section 191 performs various kinds of control related to shooting. For example, like the control section 91 in
Also, like the control section 91, the control section 191 creates proxy data using the acquired material data. Further, the control section 191 supplies the material data and the proxy data to the temporary storage memory I/F 63 for storage into the temporary storage memory 75.
In response to an operation signal indicative of an operation for inputting a speaker ID, which is supplied from the operating section I/F 65, the creating section 192 assigns a speaker EM(start) to which the speaker ID has been added, to the frame being shot. Then, the creating section 192 creates electronic mark data describing the speaker EM(start), and supplies the electronic mark data to the optical disc drive I/F 64 for storage into an NRT file of a clip on the optical disc 172.
Next, referring to
The table of
As shown in
In step S102, the user operates the operating section 77 to command the start of shooting. At this time, the control section 191 of the video camera 171 creates an NRT file of a clip on the optical disc 172. Also, the control section 191 creates a clip file on the optical disc 172. Further, the control section 191 starts recording of material data supplied from the image input I/F 60 and the sound input I/F 61 into the clip file.
In step S103, at the start of speech of each speaker, the user operates the operating section 77 on the input screen to input the speaker ID of that speaker. At this time, the creating section 192 assigns a speaker EM(start) to which the speaker ID has been added, to the frame being shot, and describes the speaker EM(start) into the electronic mark data of the NRT file of the clip.
In step S104, the user operates the operating section 77 to command the end of shooting. At this time, the control section 191 ends the recording of material data into the clip file.
Next, referring to the flowchart of
In step S111, the creating section 192 of the video camera 171 causes the input screen to be displayed on the display device 79, on the basis of a speaker list that is registered on the hard disk 81 in advance. In step S112, the control section 191 determines whether or not the start of shooting has been commanded by the user, in accordance with an operation signal supplied from the operating section I/F 65. If it is determined in step S112 that the start of shooting has not been commanded, the control section 191 waits until the start of shooting is commanded.
On the other hand, if it is determined in step S112 that the start of shooting has been commanded, in step S113, as in the processing of step S31 in
In step S116, the creating section 192 determines whether or not a speaker ID has been inputted by the user, in accordance with an operation signal supplied from the operating section I/F 65. If it is determined in step S116 that a speaker ID has not been inputted by the user, the processing skips step S117 and proceeds to step S118.
If it is determined in step S116 that a speaker ID has been inputted, in step S117, on the basis of the frame number of the frame being currently shot, the creating section 192 assigns a speaker EM(start) to which the speaker ID inputted by the user has been added, to the frame of the frame number. Then, the creating section 192 describes the speaker EM(start) into the electronic mark data of the NRT file of the clip.
In step S118, the control section 191 determines whether or not the end of shooting has been commanded by the user, in response to an operation signal from the operating section 77. If it is determined in step S118 that the end of shooting has not been commanded, the processing returns to step S116, and the above-mentioned processing is repeated.
If it is determined in step S118 that the end of shooting has been commanded, in step S119, the control section 191 ends the recording of material data into the clip file. Then, the processing ends.
In the editing device 173 shown in
The microcomputer 195 includes a CPU, a ROM, and a RAM. The CPU of the microcomputer 195 controls the respective sections of the editing device 173 in accordance with a program recorded in the ROM or the hard disk 128, in response to an operation signal or the like from the operating section I/F 114.
For example, like the CPU of the microcomputer 111 shown in
Also, like the CPU of the microcomputer 111, the CPU performs nondestructive editing by creating an edit list in response to an operation signal. Like the CPU of the microcomputer 111, the CPU records the edit list onto the optical disc 172.
Further, like the CPU of the microcomputer 111, the CPU creates electronic mark data of the edited result on the basis of an edit list and electronic mark data of an NRT file of a clip. Then, like the CPU of the microcomputer 111, the CPU records the electronic mark data into an NRT file for edit list on the optical disc 172.
Also, like the CPU of the microcomputer 111, on the basis of an operation signal and electronic mark data of the edited result, the CPU changes the edit list in such a way that duck voice processing is applied to the speech of a speaker with a speaker ID specified by the user, of the sound of the edited result.
Further, like the CPU of the microcomputer 111, the CPU supplies the sound data of a clip supplied from the temporary storage memory I/F 112 to the sound output I/F 115 via the system bus 122, and causes the sound of the clip to be outputted from the loudspeaker 125. Also, the CPU supplies the image data of a clip supplied from the temporary storage memory I/F 112 to the image display I/F 117 via the system bus 122, and causes the image of the clip to be displayed on the display device 126. A program, data, and the like to be executed by the CPU are stored in the RAM as appropriate.
A shooting processing section 200 shown in
For example, like the edit list creating section 152, the edit creating section 201 supplies a clip read from the optical disc 172 and supplied from the optical disc drive I/F 113, to the temporary storage memory I/F 112.
Further, like the edit list creating section 152, the edit list creating section 201 supplies the sound data of proxy data supplied from the temporary storage memory I/F 112 to the sound output I/F 115, and causes the sound of a clip to be outputted from the loudspeaker 125. Also, the edit list creating section 201 supplies the image data of proxy data to the image display I/F 117, and causes a low-resolution image of a clip to be displayed on the display device 126 as an editing screen. At this time, the user performs an editing operation by operating the operating section 124 while listening to the sound from the loudspeaker 125 and looking at the editing screen.
Like the edit list creating section 152, the edit list creating section 201 performs nondestructive editing by creating an edit list, in response to an operation signal that is supplied from the operating section I/F 114 due to a user's editing operation. Then, like the edit list creating section 152, the edit list creating section 201 supplies the edit list to the optical disc drive I/F 113 for storage onto the optical disc 172, and also supplies the edit list to the EM creating section 202.
Also, like the edit list creating section 152, on the basis of an operation signal supplied from the operating section I/F 114, and electronic mark data of the edited result supplied from the EM creating section 202, the edit list creating section 201 changes the edit list in such a way that duck voice processing is applied to the speech of a speaker with a speaker ID specified by the user, of the sound of the edited result.
Like the EM creating section 153, the EM creating section 202 creates electronic mark data of the edited result on the basis of the edit list supplied from the edit list creating section 201, and electronic mark data of a clip, which is stored in the temporary storage memory I/F 112. Then, like the EM creating section 153, the EM creating section 202 records the electronic mark data into an NRT file for edit list on the optical disc 172, and also supplies the electronic mark data to the edit list creating section 201.
Also, in response to an operation signal supplied from the operating section I/F 114, the EM creating section 202 adds information indicating whether or not duck voice processing is applied, to a speaker EM(start) to which a speaker ID specified by the user has been added and which is described in the electronic mark data of the edited result.
Next, referring to
It should be noted that in this example, the video camera 171 shoots three persons, a speaker “◯◯” with a speaker ID “A“, a speaker “××” with a speaker ID “B”, and a speaker “ΔΔ”, with a speaker ID “C”, as subjects and acquires the sound of their dialogue. Thus, a dialogue between three speakers is shot as a television material.
Then, the user cuts out the sound of a predetermined segment of the television material for use as the sound of the edited result and also cuts out the image of a predetermined segment for use as the image of the edited result, and performs nondestructive editing in such a way as to apply duck voice processing to the speech of at least one of the three speakers.
First, referring to
The bar at the top of
The bar at the middle of
Specifically, in the example of
Also, the bar in
Specifically, in the example of
Also, in the example of
Further, in the example of
In the case where nondestructive editing is performed with the In points and the Out points specified in this way, a speaker EM(start) assigned to a position immediately preceding each In point of the first clip is assigned to a position on the edited result corresponding to the In point.
In the example of
Also, a speaker EM(start) with a speaker ID “B” assigned thereto, which is assigned to the 350th frame immediately preceding the 400th frame of the first clip specified as the In point, is assigned to the 100th frame that is a position on the edited result corresponding to that In point.
Further, a speaker EM(start) with a speaker ID “C” assigned thereto, which is assigned to the 600th frame immediately preceding the 850th frame of the first clip specified as the In point, is assigned to the 450th frame that is a position on the edited result corresponding to that In point.
Also, a speaker EM(start) assigned to a position within an editing segment from each In point to each Out point of the first clip, is assigned to a position on the edited result corresponding to that position. In the example of
It should be noted that a position Tee3 (300 in the example of
Tee3=Tec1+Tme3−Tmc3 (1)
Also, the edited result, and speaker IDs corresponding to the sound of the edited result are as shown in
That is, the edited result includes the first material sub-clip, the second material sub-clip, and the third material sub-clip which are arranged in order from the beginning. Also, the sound in frames from the frame numbers “0” to “100” of the edited result is the speech of a speaker with a speaker ID “A”, and the sound in frames from the frame numbers “100”, to “300” of the edited result is the speech of a speaker with a speaker ID “B”. Further, the sound in frames from the frame numbers “300” to “600” of the edited result is the speech of a speaker with a speaker ID “C”.
As described above, in the edited result shown in
In the example of
“targetMedia=“Original-Material” on the 2nd line in
Also, the description “EssenceMark value=“Speaker-A“frameCount=“100”” on the 3rd line indicates that the characteristic feature indicated by this electronic mark is the start position of speech by a speaker with a speaker ID “A”, and the assigned position of the electronic mark is the 100th frame from the beginning of a clip.
Likewise, the descriptions “EssenceMark value=“Speaker-B“frameCount=“350”” on the 4th line, and “EssenceMark value=“Speaker-C“frameCount=“600”” on the 5th line indicate that the characteristic features indicated by these electronic marks are the start positions of speech by a speaker with a speaker ID “B” and a speaker with a speaker ID “C”, respectively, and the assigned positions of the electronic marks are the 350th frame and the 600th frame from the beginning of a clip, respectively.
In the example of
It should be noted that the description “targetMedia=“Initial-EditList”” on the 2nd line indicates that this electronic mark data is electronic mark data describing an electronic mark assigned to the edited result.
Also, the description “EssenceMark value=“Speaker-A“frameCount=“0”” on the 3rd line indicates that the characteristic feature indicated by this electronic mark is the start position of speech by a speaker with a speaker ID “A”, and the assigned position of the electronic mark is the 0th frame from the beginning of the edited result.
Likewise, the descriptions “EssenceMark value=“Speaker-B“frameCount=“100”” on the 4th line, “EssenceMark value=“Speaker-C “frameCount=“300”” on the 5th line, and “EssenceMark value=“Speaker-C“frameCount=“450”” on the 6th line indicate that the characteristic features indicated by these electronic marks are the start positions of speech by a speaker with a speaker ID “B”, a speaker with a speaker ID “C”, and a speaker with a speaker ID “C”, respectively, and the assigned positions of the electronic marks are the 100th frame, 300th frame, and 450th frame from the beginning of the edited result, respectively.
It should be noted that in the above-mentioned description, speaker EMs(start) with the same speaker ID “C” added thereto are assigned successively to the 300th frame and 450th frame of the edited result. However, in a case where speaker EMs(start) with the same speaker ID added thereto succeed one another, only the first speaker EM(start) may be assigned.
Next, referring to
The table of
As shown in
In step S132, the user operates the operating section 124 to perform editing by specifying the In point and the Out point on the editing screen. At this time, the edit list creating section 201 creates an edit list on the basis of the In point and the Out point specified by the user. Then, the edit list creating section 201 records the edit list into an edit list file on the optical disc 172, and supplies the edit list to the EM creating section 202.
Also, the EM creating section 202 interpolates a speaker EM(start) at the Cut point, on the basis of the edit list supplied from the edit list creating section 201, and electronic mark data in which the speaker EM(start) of a clip is described, and copies the speaker EM(start) assigned to a position from the In point to the Out point, to a corresponding position on the edited result, thereby creating electronic mark data of the edited result. Then, the EM creating section 202 records the electronic mark data of the edited result into an NRT file for edit list on the optical disc 172.
Since the processing of steps S133 and S134 is the same as the processing of steps S56 and S57 in
Although not shown, the editing process for nondestructive editing of sound and image, which is performed by the editing processing section 200, is the same as the sound editing process in
In the shooting and editing system 170 in
Further, in the shooting and editing system 170 in
In this case, like the editing device 41 in
Next,
In a shooting and editing system 210, the user inputs a speaker ID while the edited result is played back by an editing device 213.
Specifically, like the video camera 171 in
The optical disc 212 is mounted in the optical disc drive 41A of the editing device 213. Like the editing device 173, the editing device 213 is a device used for editing or the like of material data recorded on the optical disc 212 mounted in the optical disc drive 41A.
Like the editing device 173, in response to an input of the user, the editing device 213 performs nondestructive editing of material data recorded on the optical disc 212 to create an edit list, and records the edit list into an edit list file on the optical disc 212. Also, in response to an input of the user, the editing device 213 assigns a speaker EM(start) to the edited result, and records electronic mark data describing the speaker EM(start) into an NRT file for edit list on the optical disc 212 as electronic mark data of the edited result.
Further, like the editing device 173, the editing device 213 applies duck voice processing to the sound of a predetermined speaker of the edited result, in response to an input of the user.
While in
Also, in
In the video camera 211 in
It should be noted that in
The microcomputer 221 includes a CPU, a ROM, and a RAM. The CPU of the microcomputer 221 controls the respective sections of the video camera 211 in accordance with a program recorded in the ROM or the hard disk 81, in response to an operation signal or the like from the operating section I/F 65.
For example, like the CPU of the microcomputer 181 in
Also, like the CPU of the microcomputer 181, the CPU supplies image data in the material data or proxy data supplied from the temporary storage memory I/F 63 to the image display I/F 68 via the system bus 73, and causes an image corresponding to the image data to be displayed on the display device 79. A program, data, and the like to be executed by the CPU are stored in the RAM as appropriate.
Next, referring to
The table of
Steps S171 and S172 in
Next, referring to the flowchart of
Since the processing of steps S191 to S195 are the same as processing of steps S113 to S115, S118, and S119 in
In the editing device 213 shown in
The microcomputer 241 includes a CPU, a ROM, and a RAM. The CPU of the microcomputer 241 controls the respective sections of the editing device 213 in accordance with a program recorded in the ROM or the hard disk 128, in response to an operation signal or the like from the operating section I/F 114.
For example, like the CPU of the microcomputer 195 shown in
Also, like the CPU of the microcomputer 195, the CPU performs nondestructive editing by creating an edit list in response to an operation signal. Like the CPU of the microcomputer 195, the CPU records the edit list onto the optical disc 212.
Further, the CPU creates electronic mark data of the edited result, in response to an operation signal from the operating section I/F 114. Then, like the CPU of the microcomputer 195, the CPU records the electronic mark data into an NRT file for edit list on the optical disc 212.
Also, like the CPU of the microcomputer 195, on the basis of an operation signal and electronic mark data of the edited result, the CPU changes the edit list in such a way that duck voice processing is applied to the speech of a speaker with a speaker ID specified by the user, of the sound of the edited result.
Further, like the CPU of the microcomputer 195, the CPU supplies the sound data of a clip supplied from the temporary storage memory I/F 112 to the sound output I/F 115 via the system bus 122, and causes the sound of the clip to be outputted from the loudspeaker 125. Also, the CPU supplies the image data of a clip supplied from the temporary storage memory I/F 112 to the image display I/F 117 via the system bus 122, and causes the image of the clip to be displayed on the display device 126. A program, data, and the like to be executed by the CPU are stored in the RAM as appropriate.
A shooting processing section 250 shown in
The EM creating section 251 creates electronic mark data of the edited result in response to an operation signal from the operating section I/F 114. Then, like the EM creating section 202 in
Also, like the EM creating section 202, in response to an operation signal supplied from the operating section I/F 114, the EM creating section 251 adds information indicating whether or not duck voice processing is applied, to a speaker EM(start) to which a speaker ID specified by the user has been added and which is described in the electronic mark data of the edited result.
Next, referring to
The table of
As shown in
In step S212, the user operates the operating section 124 to perform editing by specifying the In point and the Out point on the editing screen. At this time, the edit list creating section 201 creates an edit list on the basis of the In point and the Out point specified by the user. Then, the edit list creating section 201 records the edit list into an edit list file on the optical disc 212, and supplies the edit list to the EM creating section 251.
In step S213, the user operates the operating section 124 to command display of the input screen (
In step S214, the user commands playback of the edited result. At this time, on the basis of the edit list, the EM creating section 251 plays back material data constituting the edited result from a clip file on the optical disc 212. As a result, the sound of the edited result is outputted from the loudspeaker 125, and an image is displayed on the display device 126.
In step S215, the user listens to the sound of the clip, and at the start of speech of each speaker, the user operates the operating section 124 to input a speaker ID of that speaker. At this time, the EM creating section 251 assigns a speaker EM(start) to which the inputted speaker ID has been added, to a frame corresponding to the sound being played back, and describes the speaker EM(start) into the electronic mark data of an NRT file for edit list.
Since the processing of steps S216 and S217 is the same as the processing of steps S133 and S134 in
Next, referring to the flowchart of
In step S231, the EM creating section 251 causes the input screen to be displayed on the display device 126, on the basis of a speaker list that is registered on the hard disk 128 in advance. In step S232, the EM creating section 251 determines whether or not playback of the edited result has been commanded by the user. If it is determined in step S232 that playback of the edited result has not been commanded, the EM creating section 251 waits until the playback is commanded.
On the other hand, if it is determined in step S232 that the playback of the edited result has been commanded, in step S233, the EM creating section 251 starts the playback of the edited result. In step S234, the EM creating section 251 determines whether or not a speaker ID has been inputted by the user, in accordance with an operation signal supplied from the operating section I/F 114.
If it is determined in step S234 that a speaker ID has not been inputted by the user, the EM creating section 251 waits until a speaker ID is inputted. If it is determined in step S234 that a speaker ID has been inputted by the user, in step S235, on the basis of the frame number of the frame being currently played back, which represents a position corresponding to the input of the speaker ID, the EM creating section 251 assigns a speaker EM(start) with the inputted speaker ID added thereto, to the frame being currently played back, and describes the speaker EM(start) into the electronic mark data of an NRT file of edit list.
In step S236, the EM creating section 251 determines whether or not the edited result being currently played back has been played back to the end. If it is determined that the edited result has not been played back to the end, the processing returns to step S234, and the above-mentioned processing is repeated.
On the other hand, if it is determined in step S236 that the edited result being played back has been played back to the end, in step S237, the EM creating section 251 ends the playback of the edited result. Then, the processing ends.
In this way, the editing device 213 assigns the speaker EM(start) to the edited result in response to an input from the user. Thus, in a case where duck voice processing is applied to the sound of a desired speaker of the edited result, the segment of sound to which duck voice processing is to be applied can be easily recognized on the basis of this speaker EM(start).
Although not shown, the editing process for nondestructive editing of sound and image, which is performed by the editing processing section 250, is the same as the sound editing process in
Further, in the shooting and editing system 210 in
In this case, like the editing device 41 in
Further, in the above description, clips are recorded on an optical disc. However, as a matter of course, the recording medium on which clips are recorded is not limited to an optical disc.
Also, in the above description, a speaker list is recorded on the hard disk. However, a speaker list may be recorded on a recording medium such as an optical disc together with clips.
Further, a mosaic may be applied to the image of the speaker of a speech to which duck voice processing has been applied.
Also, a speaker ID(start) is assigned in the shooting and editing system 170 in
Further, in the above description, when the speaker ID of the speaker of a speech to which duck voice processing is applied by the user is inputted, information indicating whether or not duck voice processing is applied is added to a speaker EM(start) and a speaker (end) described in the electronic mark data of the edited result, or to a speaker EM(start), this information may not be added.
It should be noted that in this specification, the steps describing the program recorded on the program recording medium include not only processes that are executed time sequentially in the order as they appear in the description, but also processes that are not executed time sequentially but executed in parallel or independently.
Also, in this specification, the term system refers to the whole of a device made up of a plurality of devices.
Further, embodiments of the present invention are not limited to the above-described embodiments, but various modifications are possible without departing from the scope of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
P2007-225207 | Aug 2007 | JP | national |