JP7651835B2 - Information processing method, information processing system, and program - Google Patents
Information processing method, information processing system, and program Download PDFInfo
- Publication number
- JP7651835B2 JP7651835B2 JP2020174321A JP2020174321A JP7651835B2 JP 7651835 B2 JP7651835 B2 JP 7651835B2 JP 2020174321 A JP2020174321 A JP 2020174321A JP 2020174321 A JP2020174321 A JP 2020174321A JP 7651835 B2 JP7651835 B2 JP 7651835B2
- Authority
- JP
- Japan
- Prior art keywords
- sound
- video
- sound data
- data
- transition period
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims description 27
- 238000003672 processing method Methods 0.000 title claims description 13
- 230000007704 transition Effects 0.000 claims description 91
- 238000000034 method Methods 0.000 claims description 85
- 230000008569 process Effects 0.000 claims description 79
- 230000007423 decrease Effects 0.000 claims description 24
- 238000004148 unit process Methods 0.000 claims 4
- 239000000463 material Substances 0.000 description 36
- 238000010586 diagram Methods 0.000 description 18
- 238000004891 communication Methods 0.000 description 15
- 230000006870 function Effects 0.000 description 12
- 230000015572 biosynthetic process Effects 0.000 description 8
- 230000008859 change Effects 0.000 description 8
- 238000003786 synthesis reaction Methods 0.000 description 8
- 238000000605 extraction Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 238000003384 imaging method Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 3
- 239000004065 semiconductor Substances 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000015654 memory Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 241001342895 Chorus Species 0.000 description 1
- 230000008094 contradictory effect Effects 0.000 description 1
- HAORKNGNJCEJBX-UHFFFAOYSA-N cyprodinil Chemical compound N=1C(C)=CC(C2CC2)=NC=1NC1=CC=CC=C1 HAORKNGNJCEJBX-UHFFFAOYSA-N 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Images
Landscapes
- Television Signal Processing For Recording (AREA)
Description
本開示は、動画と音とを含むコンテンツを生成するための技術に関する。 This disclosure relates to technology for generating content that includes video and audio.
動画と音とを含むコンテンツを作成するための各種の技術が従来から提案されている。例えば特許文献1には、楽曲の曲調が変化する時点において動画が切替わるようにスライドショー動画を生成する技術が開示されている。
Various techniques have been proposed for creating content that includes video and sound. For example,
特許文献1の技術においては、楽曲の曲調が変化する時点において動画が強制的に切替わるため、作成者が意図した動画を含むコンテンツを作成することは実際には困難である。以上の事情を考慮して、本開示のひとつの態様は、動画データが表す動画に対する影響を抑制しながら、当該動画と音との間に統一感があるコンテンツを生成することを目的とする。
In the technology of
以上の課題を解決するために、本開示のひとつの態様に係る情報処理方法は、複数の動画区間を含む動画データと複数の音区間を含む音データとを処理する情報処理方法であって、前記複数の動画区間のうち第1動画区間と当該第1動画区間に後続する第2動画区間との境界点において、前記複数の音区間のうちの第1音区間から当該第1音区間以外の第2音区間に切替わるように、前記音データを処理する。本開示の他の態様に係る情報処理方法は、複数の動画区間を含む動画データと音を表す音データとを処理する情報処理方法であって、前記複数の動画区間のうち第1動画区間と当該第1動画区間に後続する第2動画区間との境界点を含む遷移期間内において音量が減少するように、前記音データを処理する。 In order to solve the above problems, an information processing method according to one aspect of the present disclosure is an information processing method for processing video data including a plurality of video segments and sound data including a plurality of sound segments, and processes the sound data so as to switch from a first sound segment among the plurality of sound segments to a second sound segment other than the first sound segment at a boundary point between a first video segment among the plurality of video segments and a second video segment subsequent to the first video segment. An information processing method according to another aspect of the present disclosure is an information processing method for processing video data including a plurality of video segments and sound data representing sound, and processes the sound data so as to reduce the volume within a transition period including a boundary point between a first video segment among the plurality of video segments and a second video segment subsequent to the first video segment.
本開示のひとつの態様に係る情報処理システムは、複数の動画区間を含む動画データと複数の音区間を含む音データとを処理する情報処理システムであって、前記複数の動画区間のうち第1動画区間と当該第1動画区間に後続する第2動画区間との境界点において、前記複数の音区間のうちの第1音区間から当該第1音区間以外の第2音区間に切替わるように、前記音データを処理する音データ処理部を具備する。本開示の他の態様に係る情報処理システムは、複数の動画区間を含む動画データと音を表す音データとを処理する情報処理システムであって、前記複数の動画区間のうち第1動画区間と当該第1動画区間に後続する第2動画区間との境界点を含む遷移期間内において音量が減少するように、前記音データを処理する音データ処理部を具備する。 An information processing system according to one aspect of the present disclosure is an information processing system that processes video data including a plurality of video segments and sound data including a plurality of sound segments, and includes a sound data processing unit that processes the sound data so as to switch from a first sound segment among the plurality of sound segments to a second sound segment other than the first sound segment at a boundary point between a first video segment among the plurality of video segments and a second video segment subsequent to the first video segment. An information processing system according to another aspect of the present disclosure is an information processing system that processes video data including a plurality of video segments and sound data representing sound, and includes a sound data processing unit that processes the sound data so as to reduce the volume within a transition period that includes a boundary point between a first video segment among the plurality of video segments and a second video segment subsequent to the first video segment.
本開示のひとつの態様に係るプログラムは、複数の動画区間を含む動画データと複数の音区間を含む音データとを処理するためのプログラムであって、コンピュータを、前記複数の動画区間のうち第1動画区間と当該第1動画区間に後続する第2動画区間との境界点において、前記複数の音区間のうちの第1音区間から当該第1音区間以外の第2音区間に切替わるように、前記音データを処理する音データ処理部として機能させる。本開示の他の態様に係るプログラムは、複数の動画区間を含む動画データと音を表す音データとを処理するためのプログラムであって、コンピュータを、前記複数の動画区間のうち第1動画区間と当該第1動画区間に後続する第2動画区間との境界点を含む遷移期間内において音量が減少するように、前記音データを処理する音データ処理部として機能させる。 A program according to one aspect of the present disclosure is a program for processing video data including multiple video segments and sound data including multiple sound segments, and causes a computer to function as a sound data processing unit that processes the sound data so as to switch from a first sound segment among the multiple sound segments to a second sound segment other than the first sound segment at a boundary point between a first video segment among the multiple video segments and a second video segment subsequent to the first video segment. A program according to another aspect of the present disclosure is a program for processing video data including multiple video segments and sound data representing sound, and causes a computer to function as a sound data processing unit that processes the sound data so as to reduce the volume within a transition period that includes a boundary point between a first video segment among the multiple video segments and a second video segment subsequent to the first video segment.
A:第1実施形態
図1は、第1実施形態における情報システム100の構成を例示するブロック図である。第1実施形態の情報システム100は、端末装置10と編集システム20とを具備する。端末装置10と編集システム20とは、例えばインターネット等の通信網30を介して相互に通信する。
A: First embodiment Fig. 1 is a block diagram illustrating a configuration of an
端末装置10は、例えば携帯電話機、スマートフォン、タブレット端末またはパーソナルコンピュータ等の情報端末である。端末装置10は、素材データDを編集システム20に送信する。素材データDは、動画データX1と音データY1とを含む。動画データX1は、動画を表すデータである。例えば、端末装置10に搭載された撮像装置により動画データX1が生成される。音データY1は、動画データX1の動画に対して並行に再生されるべき音を表すデータである。具体的には、第1実施形態の音データY1は、動画データX1の動画の背景音楽として再生される楽曲の演奏音(楽器音または歌唱音)を表すデータである。
The
編集システム20は、端末装置10から受信した素材データDを利用してコンテンツCを生成するコンピュータシステムである。コンテンツCは、動画データX2と音データY2とを含む映像コンテンツである。動画データX2は、動画データX1の編集により生成される。音データY2は、音データY1の編集により生成される。すなわち、素材データDは、コンテンツCの素材となるデータである。編集システム20は、コンテンツCを端末装置10に送信する。端末装置10は、編集システム20から受信したコンテンツCを再生する。すなわち、動画データX2が表す動画と音データY2が表す音(具体的には楽曲の演奏音)とが並行に再生される。
The
図2は、編集システム20の構成を例示するブロック図である。編集システム20は、制御装置21と記憶装置22と通信装置23とを具備する。なお、編集システム20は、単体の装置で実現されるほか、相互に別体で構成された複数の装置でも実現される。
Figure 2 is a block diagram illustrating the configuration of an
制御装置21は、編集システム20の各要素を制御する単数または複数のプロセッサである。具体的には、例えばCPU(Central Processing Unit)、SPU(Sound Processing Unit)、DSP(Digital Signal Processor)、FPGA(Field Programmable Gate Array)、またはASIC(Application Specific Integrated Circuit)等の1種類以上のプロセッサにより、制御装置21が構成される。
The
記憶装置22は、制御装置21が実行するプログラムと制御装置21が使用する各種のデータとを記憶する単数または複数のメモリである。記憶装置22は、例えば磁気記録媒体もしくは半導体記録媒体等の公知の記録媒体、または、複数種の記録媒体の組合せで構成される。また、編集システム20に対して着脱される可搬型の記録媒体、または制御装置21が通信網30を介して書込または読出を実行可能な記録媒体(例えばクラウドストレージ)を、記憶装置22として利用してもよい。
The
通信装置23は、端末装置10との間で通信網30を介して通信する。具体的には、通信装置23は、端末装置10から送信された素材データDを受信する。また、通信装置23は、素材データDから生成したコンテンツCを端末装置10に送信する。
The
図3は、編集システム20の機能的な構成を例示するブロック図である。編集システム20の制御装置21は、記憶装置22に記憶されたプログラムを実行することで、素材データDからコンテンツCを生成および提供するための複数の機能(素材データ取得部51,動画データ処理部52,音データ処理部53およびコンテンツ提供部54)を実現する。素材データ取得部51は、端末装置10から送信された素材データDを通信装置23により取得する。
Figure 3 is a block diagram illustrating an example of the functional configuration of the
動画データ処理部52は、素材データDの動画データX1から動画データX2を生成する。具体的には、動画データ処理部52は、動画データX1に対して画像処理を実行することで動画データX2を生成する。画像処理は、例えば動画のうち特定の区間の抽出または画質の調整等の各種の処理を含む。なお、動画データX1および動画データX2の形式は任意である。
The video
音データ処理部53は、素材データDの音データY1から音データY2を生成する。第1実施形態における音データY1および音データY2は、例えば音の波形を表すサンプルの時系列で構成される。動画データ処理部52が生成した動画データX2と音データ処理部53が生成した音データY2とによりコンテンツCが構成される。すなわち、動画データ処理部52および音データ処理部53は、素材データDからコンテンツCを生成する要素として機能する。コンテンツ提供部54は、動画データX2と音データY2とを含むコンテンツCを、通信装置23から端末装置10に送信する。
The sound
図4は、制御装置21が実行する動作の具体的な手順を例示するフローチャートである。端末装置10の利用者からの指示を契機として図4の処理が開始される。処理が開始されると、制御装置21(素材データ取得部51)は、端末装置10から送信された素材データDを通信装置23により受信する(Sa)。動画データ処理部52は、素材データDの動画データX1から動画データX2を生成する(Sb)。音データ処理部53は、素材データDの音データY1から音データY2を生成する(Sc:編集処理)。コンテンツ提供部54は、動画データX2と音データY2とを含むコンテンツCを通信装置23から端末装置10に送信する(Sd)。
Figure 4 is a flow chart illustrating the specific steps of the operation executed by the
図5は、編集処理Scの説明図である。動画データX2は、時間軸上に配列された複数(M個)の動画区間V1~VMを含む(Mは2以上の自然数)。各動画区間Vm(m=1~M)は、動画データX2が表す動画をシーン毎に時間軸上で区分した期間である。M個の動画区間V1~VMは、相互に間隔をあけずに時間軸上で連続し、ひとつの主題に関連する一連のストーリーを構成する。例えば、ひとつの企業を紹介する動画、または当該企業が取扱う製品を紹介する動画等、観念的に統一感がある一連のストーリーが、M個の動画区間V1~VMにより構成される。M個の動画区間V1~VMのうち任意の1個の動画区間Vmは、例えば、動画のうち意味的な纏まりがある1個の場面に対応する区間、または、撮像装置による1回の撮像動作で撮像された区間である。ただし、1個の動画区間Vmが複数の場面を含む場合、または、1個の動画区間Vmが複数回の撮像動作で撮像された期間を含む場合も想定される。なお、M個の動画区間V1~VMの時間的または観念的な連続性は必須ではない。例えば、各動画区間Vmが間隔をあけて前後する形態、または2以上の動画区間Vmに関する主題が相違する形態も想定される。また、1個の動画区間Vmにおける意味的な纏まりも必須ではない。 Figure 5 is an explanatory diagram of the editing process Sc. The video data X2 includes multiple (M) video sections V1 to VM arranged on a time axis (M is a natural number equal to or greater than 2). Each video section Vm (m = 1 to M) is a period in which the video represented by the video data X2 is divided on the time axis by scene. The M video sections V1 to VM are continuous on the time axis without any gaps between them, and form a series of stories related to one theme. For example, a series of stories with a sense of conceptual unity, such as a video introducing a company or a video introducing products handled by the company, are composed of the M video sections V1 to VM. Any one of the M video sections V1 to VM is, for example, a section corresponding to a scene that has a semantic unity in the video, or a section captured in one imaging operation by an imaging device. However, it is also possible that one video section Vm includes multiple scenes, or that one video section Vm includes a period captured in multiple imaging operations. Note that the M video sections V1 to VM do not necessarily need to be temporally or conceptually continuous. For example, it is possible for each video section Vm to occur before and after another video section Vm with an interval between them, or for two or more video sections Vm to have different themes. Also, it is not essential that each video section Vm has a semantic unity.
各動画区間Vmは可変長である。各動画区間Vmの時間長は、基本的には相違する。ただし、任意の2以上の動画区間Vmにわたり時間長が共通してもよい。動画データX2においては、時間軸上で相前後する動画区間Vmと動画区間Vm+1との境界の時点(以下「境界点」という)Pmが指定される。境界点Pmは、動画区間Vmの端点(具体的には終点)とも換言される。 Each video section Vm has a variable length. The duration of each video section Vm is basically different. However, the duration may be the same across any two or more video sections Vm. In video data X2, a time point Pm (hereinafter referred to as the "boundary point") at the boundary between video sections Vm and Vm+1, which are adjacent to each other on the time axis, is specified. The boundary point Pm can also be said to be the end point (specifically, the endpoint) of the video section Vm.
音データY1は、時間軸上に配列された複数(M個)の音区間A1~AMを含む。動画データX2の各動画区間Vmと音データY1の各音区間Amとは相互に対応する。具体的には、動画データX1の各動画区間Vmと音データY1の各音区間Amとが相互に対応付けられた素材データDを、素材データ取得部51は端末装置10から取得する。例えば、端末装置10の利用者からの指示に応じて各動画区間Vmに対応する音区間Amが選択される。なお、音データY1は、M個の音区間A1~AMにわたり連続するひとつのデータ、または、相異なる音区間Amに対応する複数のデータの集合である。
The sound data Y1 includes multiple (M) sound intervals A1 to AM arranged on the time axis. Each video interval Vm of the video data X2 corresponds to each sound interval Am of the sound data Y1. Specifically, the material
各音区間Amは、音データY1が表す楽曲を音楽的な意味に応じて時間軸上で区分した構造区間である。例えば、各音区間Amは、イントロ(intro)、Aメロ(verse)、Bメロ(bridge)、サビ(chorus)およびアウトロ(outro)等の期間に該当する。各音区間Amの端点(始点または終点)を指定するデータが、音データY1には設定される。各音区間Amの端点を指定するデータは、各構造区間の始点を指示するリハーサルマークに相当する。なお、各音区間Amの時間長は、当該音区間Amに対応する動画区間Vmの時間長を上回る。 Each sound interval Am is a structural interval that divides the song represented by the sound data Y1 on the time axis according to its musical meaning. For example, each sound interval Am corresponds to a period such as the intro, verse, bridge, chorus, and outro. Data that specifies the endpoints (start or end points) of each sound interval Am is set in the sound data Y1. The data that specifies the endpoints of each sound interval Am corresponds to a rehearsal mark that indicates the start point of each structural interval. The duration of each sound interval Am exceeds the duration of the video interval Vm that corresponds to that sound interval Am.
音データ処理部53は、動画データX2のM個の動画区間V1~VMの各々において当該動画区間Vmに対応する音区間Amが開始されるように、音データY1を加工することで音データY2を生成する。すなわち、音データ処理部53は、M個の動画区間V1~VMのうち動画区間Vmと直後の動画区間Vm+1との境界点Pmにおいて、M個の音区間A1~AMのうち音区間Amから直後の音区間Am+1に切替わるように、音データY1から音データY2を生成する。例えば、動画区間V1と動画区間V2との境界点P1において音区間A1から音区間A2への切替が発生し、動画区間V2と動画区間V3との境界点P2において音区間A2から音区間A3への切替が発生する。具体的には、第1実施形態の音データ処理部53は、音区間Amのうち境界点Pmに一致する途中の時点から直後の音区間Am+1に切替わるように、音データY1を処理することで音データY2を生成する。
The sound
具体的には、第1実施形態の音データ処理部53は、音データY1の音区間Amのうち始点を含む一部の期間(以下「特定区間」という)Bmを抽出し、相異なる音区間Amに対応するM個の特定区間B1~BMを時系列に順番で相互に連結することで音データY2を生成する。特定区間Bmは、音区間Amのうち当該音区間Amの始点から動画区間Vmの時間長にわたる区間である。音区間Amのうち終点を含む一部の区間(特定区間Bm以外の区間)は除去される。以上の説明から理解される通り、各音区間Amの時間長が動画区間Vmの時間長に一致するように、音区間Amのうち末尾側の区間が除去される。
Specifically, the sound
図6は、編集処理Scの具体的な手順を例示するフローチャートである。動画データ処理部52による動画データX2の生成を契機として編集処理Scが開始される。
Figure 6 is a flowchart illustrating the specific steps of the editing process Sc. The editing process Sc is started when the video
編集処理Scが開始されると、音データ処理部53は、動画データX2のM個の動画区間V1~VMから1個の動画区間Vmを選択する(Sc11)。各動画区間Vmが時系列の順番で順次に選択される。音データ処理部53は、音データY1のM個の音区間A1~AMのうち動画区間Vmに対応する1個の音区間Amを選択する(Sc12)。音データ処理部53は、選択中の音区間Amのうち当該音区間Amの始点から動画区間Vmの時間長にわたる特定区間Bmを抽出する(Sc13:抽出処理)。音データ処理部53は、抽出処理Sc13で抽出した特定区間Bmを、直前の抽出処理Sc13で抽出した特定区間Bm-1の末尾に連結する(Sc14:連結処理)。なお、最初の音区間A1から抽出された特定区間B1は、音データY2の先頭に配置される。
When the editing process Sc is started, the sound
音データ処理部53は、M個の音区間A1~AMの全部について以上の処理(Sc11-Sc14)を実行したか否かを判定する(Sc15)。未処理の音区間Amが残存する場合(Sc15:NO)、音データ処理部53は、動画データX2のM個の動画区間V1~VMのうち現時点で選択している動画区間Vmの直後の動画区間Vm+1を処理対象の動画区間Vmとして選択し(Sc11)、更新後の動画区間Vmについて音区間Amの選択(Sc12)と抽出処理Sc13と連結処理Sc14とを実行する。他方、M個の音区間A1~AMの全部を処理した場合(Sc15:YES)、音データ処理部53は編集処理Scを終了する。以上の説明から理解される通り、編集処理Scにおいて動画データX2は編集されない。
The sound
以上の例示の通り、動画区間Vmと後続の動画区間Vm+1との境界点Pmにおいて音区間Amから音区間Am+1に切替わるように、音データ処理部53は音データY1を処理する。したがって、各動画区間Vmと各音区間Amとが並行し、かつ、動画区間Vmの始点において音区間Amが開始するコンテンツCが生成される。すなわち、端末装置10により再生される動画が動画区間Vmから動画区間Vm+1に遷移する境界点Pmにおいて、端末装置10が再生する音は、音区間Amの途中の時点(特定区間Bmの終点)から音区間Am+1に切替わる。他方、動画データX2が指定する各動画区間Vmの時間長は変更されない。以上の説明から理解される通り、第1実施形態によれば、動画データX2が表す動画に対する影響を抑制しながら、当該動画の変化と音の変化との間に統一感があるコンテンツCを生成できる。
As shown in the above example, the sound
また、第1実施形態においては、各動画区間Vmの境界点Pmにおいて音区間Am+1を開始させる簡便な処理により、動画区間Vmと動画区間Vm+1との境界点Pmにおいて音区間Amから音区間Am+1への切替を発生させることが可能である。なお、動画区間Vmは「第1動画区間」の一例であり、動画区間Vm+1は「第2動画区間」の一例である。また、音区間Amは「第1音区間」の一例であり、直後の音区間Am+1は「第2音区間」の一例である。
In addition, in the first embodiment, by a simple process of starting a sound section Am+1 at the boundary point Pm of each video section Vm, it is possible to cause switching from a sound section Am to an audio section Am+1 at the boundary point Pm between the video sections Vm and Vm+1. Note that the video section Vm is an example of a "first video section", and the video
B:第2実施形態
第2実施形態について説明する。なお、以下に例示する各形態において機能が第1実施形態と同様である要素については、第1実施形態の説明で使用した符号を流用して各々の詳細な説明を適宜に省略する。
B: Second embodiment A second embodiment will be described. Note that, in each of the following exemplary embodiments, for elements whose functions are similar to those of the first embodiment, the reference numerals used in the description of the first embodiment will be used and detailed descriptions of each will be omitted as appropriate.
図7は、第2実施形態における編集処理Scの説明図である。第1実施形態においては、各音区間Amのうち終点を含む一部を削除することで、各音区間Amの端点と各動画区間Vmの端点とを時間軸上で一致させた。第2実施形態の音データ処理部53は、各音区間Amを時間軸上において短縮または伸長することで、各音区間Amの端点と各動画区間Vmの端点とを時間軸上で一致させる。具体的には、音データ処理部53は、各音区間Amの進行速度(例えばテンポ)を調整することで、当該音区間Amを動画区間Vmの時間長に短縮または伸長する。
Figure 7 is an explanatory diagram of the editing process Sc in the second embodiment. In the first embodiment, a portion of each sound interval Am, including the end point, was deleted to make the endpoints of each sound interval Am coincide with the endpoints of each video interval Vm on the time axis. The sound
図8は、第2実施形態における編集処理Scの具体的な手順を例示するフローチャートである。編集処理Scが開始されると、音データ処理部53は、第1実施形態と同様に、動画区間Vmの選択(Sc21)と音区間Amの選択(Sc22)とを実行する。
Figure 8 is a flowchart illustrating the specific steps of the editing process Sc in the second embodiment. When the editing process Sc is started, the sound
第2実施形態の音データ処理部53は、第1実施形態の抽出処理Sc13に代えて伸縮処理Sc23を実行する。伸縮処理Sc23は、音区間Amの時間長が動画区間Vmの時間長に一致するように音区間Amを短縮または伸長する処理である。伸縮処理Sc23には公知の伸縮技術が任意に採用される。音データ処理部53は、伸縮処理Sc23による伸縮後の音区間Amを、直前の伸縮処理Sc23による伸縮後の音区間Am-1の末尾に連結する(Sc24)。なお、最初の音区間Amは音データY2の先頭に配置される。M個の音区間A1~AMの全部について以上の処理が反復される(Sc25)。第1実施形態と同様に、第2実施形態の編集処理Scにおいても動画データX2は編集されない。
The sound
以上に例示した編集処理Scにより、各動画区間Vmと各音区間Amとが並行し、かつ、動画区間Vmの始点において音区間Amが開始するコンテンツCが生成される。したがって、第1実施形態と同様に、動画データX2が表す動画に対する影響を抑制しながら、当該動画の変化と音の変化との間に統一感があるコンテンツCを生成できる。また、第2実施形態においては、各音区間Amが伸縮されるから、各音区間Amが途中の時点で不連続に途切れる可能性が低減される。また、音区間Amの時間長が動画区間Vmの時間長を下回る場合に、音区間Amを伸長することで、音区間Amが動画区間Vmに対して不足する可能性が低減される。 The editing process Sc illustrated above generates content C in which each video section Vm and each sound section Am run in parallel, and in which the sound section Am starts at the start point of the video section Vm. Therefore, as in the first embodiment, content C can be generated that has a sense of unity between changes in the video and changes in the sound, while suppressing the impact on the video represented by the video data X2. Furthermore, in the second embodiment, each sound section Am is expanded or contracted, reducing the possibility that each sound section Am will be interrupted discontinuously at some point along the way. Furthermore, when the duration of the sound section Am is shorter than the duration of the video section Vm, extending the sound section Am reduces the possibility that the sound section Am will be insufficient for the video section Vm.
第1実施形態および第2実施形態における音データ処理部53は、動画区間Vmと動画区間Vm+1との境界点Pmにおいて音区間Amから音区間Am+1に切替わるように音データY1を処理する要素として包括的に表現される。
The sound
C:第3実施形態
図9は、第3実施形態の音データ処理部53が実行する編集処理Scの説明図である。第3実施形態においては、音データY1が表す音の各音区間Amの時間長が、動画データX2が表す動画の各動画区間Vmと同等の時間長に設定された場合を想定する。なお、第3実施形態および第4実施形態においては、各音区間Amの区別は必須ではない。
C: Third embodiment Fig. 9 is an explanatory diagram of the editing process Sc executed by the sound
図9の遷移期間Qは、動画データX2が表す動画のM個の動画区間V1~VMのうち相前後する動画区間Vmと動画区間Vm+1との境界点Pmに対応する期間である。具体的には、遷移期間Qは境界点Pmを含む期間である。第1実施形態においては、境界点Pmを終点とする期間を遷移期間Qとして例示する。遷移期間Qは所定の時間長に設定される。ただし、遷移期間Qの時間長を、例えば端末装置10の利用者からの指示に応じた可変長としてもよい。
The transition period Q in FIG. 9 is a period corresponding to the boundary point Pm between adjacent video sections Vm and Vm+1 among the M video sections V1 to VM of the video represented by the video data X2. Specifically, the transition period Q is a period that includes the boundary point Pm. In the first embodiment, the transition period Q is exemplified as a period whose end point is the boundary point Pm. The transition period Q is set to a predetermined time length. However, the time length of the transition period Q may be variable, for example, according to an instruction from the user of the
第3実施形態の音データ処理部53は、遷移期間Q内において遷移期間Q外よりも音量が減少するように音データY1を処理することで、音データY2を生成する。具体的には、音データ処理部53は、遷移期間Qの始点q1から終点q2にかけて音量が減少し、かつ、遷移期間Qの終点q2において音量が増加するように、音データY1を処理する。例えば、音データ処理部53は、音データY1を構成する各サンプルに調整値Gを乗算することで音データY2を生成する。音データ処理部53は、基準値gHと最小値gLとの間の範囲内で調整値Gを経時的に変化させる。基準値gHは、最小値gLを上回る数値である。例えば、基準値gHは1に設定され、最小値gLは0に設定される。
The sound
第3実施形態の音データ処理部53は、第1に、遷移期間Q外においては調整値Gを基準値gHに維持する。第2に、音データ処理部53は、遷移期間Qの始点q1から終点q2にかけて調整値Gを基準値gHから最小値gLまで経時的に減少させる。遷移期間Q内において、調整値Gは、例えば所定の変化率で直線的に減少する。ただし、調整値Gは、例えば可変の変化率で曲線的に変化してもよい。第3に、音データ処理部53は、遷移期間Qの終点q2において調整値Gを最小値gLから基準値gHまで増加させる。
First, the sound
図10は、第3実施形態における編集処理Scの具体的な手順を例示するフローチャートである。編集処理Scが開始されると、音データ処理部53は、動画データX2を参照することで、相異なる境界点Pmに対応する複数の遷移期間Qを時間軸上に設定する(Sc31)。音データ処理部53は、複数の遷移期間Qの何れかを選択する(Sc32)。
Figure 10 is a flow chart illustrating the specific steps of the editing process Sc in the third embodiment. When the editing process Sc is started, the sound
音データ処理部53は、選択中の遷移期間Q内において音量が減少するように音データY1の音量を調整する(Sc33:調整処理)。具体的には、音データ処理部53は、遷移期間Qの始点q1から終点q2にかけて調整値Gを基準値gHから最小値gLまで経時的に減少させ、当該終点q2において調整値Gを最小値gLから基準値gHまで増加させる。
The sound
音データ処理部53は、複数の遷移期間Qの全部について調整処理Sc33を実行したか否かを判定する(Sc34)。未処理の遷移期間Qが残存する場合(Sc34:NO)、音データ処理部53は、複数の遷移期間Qのうち現時点で選択している遷移期間の直後の遷移期間を選択し(Sc32)、更新後の遷移期間Qについて調整処理Sc33を実行する。他方、複数の遷移期間Qの全部について調整処理Sc33を実行した場合(Sc34:YES)、音データ処理部53は編集処理Scを終了する。以上の説明から理解される通り、編集処理Scにおいて動画データX2は編集されない。
The sound
以上に説明した通り、第3実施形態においては、動画区間Vmと動画区間Vm+1との境界点Pmに対応する遷移期間Q内において音量が減少するように音データY1が処理される。したがって、第1実施形態と同様に、動画データX2が表す動画に対する影響を抑制しながら、当該動画の変化と音の変化との間に統一感があるコンテンツCを生成できる。
As described above, in the third embodiment, the sound data Y1 is processed so that the volume decreases within the transition period Q corresponding to the boundary point Pm between the video section Vm and the video
第3実施形態においては特に、遷移期間Qの始点q1から終点q2(境界点Pm)にかけて音量が減少し、遷移期間Qの終点q2(動画区間Vmの始点)において音量が増加する。したがって、動画区間Vmの終点にかけて音量が経時的に減少し、かつ、動画区間Vm+1の開始とともに充分な音量で音が再生されるコンテンツCを生成できる。
In particular, in the third embodiment, the volume decreases from the start point q1 to the end point q2 (boundary point Pm) of the transition period Q, and increases at the end point q2 (the start point of the video section Vm) of the transition period Q. Therefore, it is possible to generate content C in which the volume decreases over time toward the end point of the video section Vm, and sound is played at a sufficient volume at the start of the video
D:第4実施形態
図11は、第4実施形態における編集処理Scの説明図である。第4実施形態においては、第3実施形態と同様に、音データY1が表す音の各音区間Amの時間長が、動画データX2が表す動画の各動画区間Vmと同等の時間長に設定された場合を想定する。第4実施形態においては、第3実施形態と同様に、動画データX2が表す動画の相異なる境界点Pmを含む複数の遷移期間Qが設定される。各遷移期間Qは、境界点Pmを終点とする期間である。
D: Fourth embodiment Fig. 11 is an explanatory diagram of an editing process Sc in the fourth embodiment. In the fourth embodiment, as in the third embodiment, it is assumed that the time length of each sound section Am of the sound represented by the sound data Y1 is set to be equal to the time length of each video section Vm of the video represented by the video data X2. In the fourth embodiment, as in the third embodiment, a plurality of transition periods Q including different boundary points Pm of the video represented by the video data X2 are set. Each transition period Q is a period having a boundary point Pm as an end point.
第4実施形態の音データ処理部53は、遷移期間Q内において遷移期間Q外よりも音量が減少するように音データY1を処理することで、音データY2を生成する。具体的には、音データ処理部53は、遷移期間Qの始点q1において音量が減少し、かつ、遷移期間Qの始点q1から終点q2にかけて音量が増加するように、音データY1を処理する。例えば、音データ処理部53は、第3実施形態と同様に、音データY1の各サンプルに乗算される調整値Gを、基準値gHと最小値gLとの間の範囲内で経時的に変化させる。
The sound
第4実施形態の音データ処理部53は、第1に、遷移期間Q外においては調整値Gを基準値gHに維持する。第2に、音データ処理部53は、遷移期間Qの始点q1において調整値Gを基準値gHから最小値gLまで減少させる。第3に、音データ処理部53は、遷移期間Qの始点q1から終点q2にかけて調整値Gを最小値gLから基準値gHまで経時的に増加させる。遷移期間Q内において、調整値Gは、例えば所定の変化率で直線的に増加する。ただし、調整値Gは、例えば可変の変化率で曲線的に変化してもよい。
First, the sound
第4実施形態における編集処理Scのうち調整処理Sc33以外の動作は第3実施形態と同様である。第4実施形態の調整処理Sc33において、音データ処理部53は、遷移期間Q内において音量が減少するように音データY1の音量を調整する。具体的には、第4実施形態の音データ処理部53は、遷移期間Qの始点q1において調整値Gを基準値gHから最小値gLまで減少させ、当該遷移期間Qの始点q1から終点q2にかけて調整値Gを最小値gLから基準値gHまで経時的に増加させる。
The operations of the editing process Sc in the fourth embodiment, other than the adjustment process Sc33, are the same as those in the third embodiment. In the adjustment process Sc33 in the fourth embodiment, the sound
以上に説明した通り、第4実施形態においては、動画区間Vmと動画区間Vm+1との境界点Pmを含む遷移期間Q内において音量が減少するように音データY1が処理される。したがって、第3実施形態と同様に、動画データX2が表す動画に対する影響を抑制しながら、当該動画の変化と音の変化との間に統一感があるコンテンツCを生成できる。
As described above, in the fourth embodiment, the sound data Y1 is processed so that the volume decreases within the transition period Q that includes the boundary point Pm between the video section Vm and the video
第4実施形態においては特に、遷移期間Qの始点q1において音量が減少し、遷移期間Qの始点q1から終点q2(境界点Pm)にかけて音量が増加する。したがって、音量が経時的に増加しながら動画区間Vmから動画区間Vm+1に切り替わるコンテンツCを生成できる。
In particular, in the fourth embodiment, the volume decreases at the start point q1 of the transition period Q, and increases from the start point q1 to the end point q2 (boundary point Pm) of the transition period Q. Therefore, it is possible to generate content C in which the volume increases over time as the video section Vm switches to the video
E:第5実施形態
図12は、第5実施形態における端末装置10の構成を例示するブロック図である。第1実施形態から第4実施形態においては、編集システム20が素材データDからコンテンツCを生成した。第5実施形態においては端末装置10が素材データDからコンテンツCを生成する。第5実施形態においては編集システム20が省略される。
E: Fifth embodiment Fig. 12 is a block diagram illustrating a configuration of a
端末装置10は、制御装置11と記憶装置12と再生装置13とを具備する。なお、端末装置10は、単体の装置で実現されるほか、相互に別体で構成された複数の装置でも実現される。例えば、再生装置13は、端末装置10とは別体で構成され、端末装置10に有線または無線で接続されてもよい。
The
制御装置11は、端末装置10の各要素を制御する単数または複数のプロセッサである。具体的には、例えばCPU、SPU、DSP、FPGA、またはASIC等の1種類以上のプロセッサにより、制御装置11が構成される。
The
記憶装置12は、制御装置11が実行するプログラムと制御装置11が使用する各種のデータとを記憶する単数または複数のメモリである。記憶装置12は、例えば磁気記録媒体もしくは半導体記録媒体等の公知の記録媒体、または、複数種の記録媒体の組合せで構成される。また、端末装置10に対して着脱される可搬型の記録媒体、または制御装置11が通信網30を介して書込または読出を実行可能な記録媒体(例えばクラウドストレージ)を、記憶装置12として利用してもよい。
The
再生装置13は、コンテンツCを再生する。具体的には、再生装置13は、コンテンツCの動画データX2が表す動画を表示する表示装置131と、当該コンテンツCの音データY2が表す音を放音する放音装置132(例えばスピーカまたはヘッドホン)とを具備する。
The
図13は、端末装置10の機能的な構成を例示するブロック図である。端末装置10の制御装置11は、記憶装置12に記憶されたプログラムを実行することで、素材データDからコンテンツCを生成および提供するための複数の機能(素材データ取得部51,動画データ処理部52,音データ処理部53および再生制御部55)を実現する。すなわち、端末装置10の機能は、第1実施形態から第4実施形態における編集システム20の機能のうちコンテンツ提供部54を再生制御部55に置換した関係にある。
FIG. 13 is a block diagram illustrating an example of the functional configuration of the
素材データ取得部51は、動画データX1と音データY1とを含む素材データDを取得する。具体的には、素材データ取得部51は、端末装置10の利用者からの指示に応じて素材データDを生成または編集する。なお、素材データ取得部51は、端末装置10が通信網30を介して通信可能な外部装置から素材データDを受信してもよい。
The material
動画データ処理部52は、第1実施形態と同様に、素材データDの動画データX1から動画データX2を生成する。音データ処理部53は、素材データDの音データY1から音データY2を生成する。具体的には、音データ処理部53は、第1実施形態から第4実施形態の何れかに例示した編集処理Scを音データY1に対して実行することで、音データY2を生成する。第1実施形態と同様に、動画データ処理部52が生成した動画データX2と音データ処理部53が生成した音データY2とによりコンテンツCが構成される。
As in the first embodiment, the video
再生制御部55は、コンテンツCを再生装置13に再生させる。具体的には、再生制御部55は、動画データX2の供給により表示装置131に動画を表示させ、音データY2の供給により放音装置132に音を放音させる。したがって、端末装置10の利用者はコンテンツCを視聴可能である。第5実施形態においても第1実施形態と同様の効果が実現される。
The
第1実施形態から第4実施形態に例示した編集システム20と、第5実施形態に例示した端末装置10とは、動画データX1と音データY1とを処理する情報処理システムとして包括的に表現される。
The
F:変形例
以上に例示した各態様に付加される具体的な変形の態様を以下に例示する。以下の例示から任意に選択された2以上の態様を、相互に矛盾しない範囲で適宜に併合してもよい。
F: Modifications Specific modifications to the above-mentioned embodiments are illustrated below. Two or more of the following embodiments may be combined as long as they are not mutually contradictory.
(1)前述の各形態に係る構成は適宜に併合可能である。例えば、第1実施形態または第2実施形態に例示した抽出処理(Sc13,Sc23)により各音区間Amを各動画区間Vmと同等の時間長に調整したうえで、第3実施形態または第4実施形態に例示した調整処理Sc33により各遷移期間Q内の音量を調整してもよい。 (1) The configurations according to the above-mentioned embodiments can be combined as appropriate. For example, each sound section Am may be adjusted to have a duration equivalent to each video section Vm by the extraction process (Sc13, Sc23) illustrated in the first or second embodiment, and the volume within each transition period Q may be adjusted by the adjustment process Sc33 illustrated in the third or fourth embodiment.
(2)第3実施形態および第4実施形態においては、境界点Pmを終点とする遷移期間Qを例示したが、遷移期間Qと境界点Pmとの関係は以上の例示に限定されない。例えば、境界点Pmを始点として遷移期間Qを設定する形態、または、境界点Pmを中点として遷移期間Qを設定する形態も想定される。 (2) In the third and fourth embodiments, the transition period Q is illustrated as having the boundary point Pm as its end point, but the relationship between the transition period Q and the boundary point Pm is not limited to the above example. For example, it is also possible to set the transition period Q with the boundary point Pm as its start point, or to set the transition period Q with the boundary point Pm as its midpoint.
(3)前述の各形態においては、音データY(Y1,Y2)が楽曲の演奏音(楽器音または歌唱音)を表す形態を例示したが、音データYが表す音は音楽的な音に限定されない。例えば、音楽的な要素を含まない発話音声(言語音)を音データYが表す形態も想定される。例えば、動画データX2が表す動画に並行に再生されるべき発話音声(例えば動画の登場人物による発話音声または当該動画の解説音声)を音データYが表してもよい。 (3) In each of the above-mentioned embodiments, the sound data Y (Y1, Y2) represents the performance sound of a piece of music (musical instrument sound or singing sound), but the sound represented by the sound data Y is not limited to musical sound. For example, a form in which the sound data Y represents speech (language sound) that does not include musical elements is also envisioned. For example, the sound data Y may represent speech (e.g., speech by a character in the video or commentary on the video) to be played in parallel with the video represented by the video data X2.
(4)前述の各形態においては、素材データDが音データY1を含む構成を例示したが、素材データDが音データY1に代えて文字列データを含む形態も想定される。文字列データは、動画データX2の動画に対して並行に再生されるべき音声に対応する文字列を表すデータである。音データ処理部53は、素材データDの文字列データを適用した音声合成により音データY1を生成し、当該音データY1に対する編集処理Scにより音データY2を生成する。音声合成には公知の任意の方法が利用される。
(4) In each of the above embodiments, the material data D includes sound data Y1, but a configuration in which the material data D includes character string data instead of the sound data Y1 is also envisioned. The character string data is data representing a character string corresponding to the sound to be played in parallel to the video of the video data X2. The sound
(5)第1実施形態および第2実施形態においては、音データY1における各音区間Amの時間長を動画区間Vmの時間長に調整(削除または伸縮)したが、各音区間Amの時間長が動画区間Vmの時間長に応じて設定された音データY2を、音データ処理部53が合成処理により生成してもよい。合成処理は、音符の時系列を表す制御データから演奏音を合成する楽音合成、または、文字列を表す制御データから発話音声または歌唱音等の音声を合成する音声合成である。音データ処理部53は、例えば、各音区間Amが動画区間Vmと同等の時間長に設定された音データY2を、制御データを適用した合成処理により生成する。以上の説明から理解される通り、第1実施形態または第2実施形態において、音データY1に対する調整は省略されてもよい。また、第3実施形態または第4実施形態に利用される音データY1は、以上に例示した合成処理により生成されてもよい。
(5) In the first and second embodiments, the duration of each sound section Am in the sound data Y1 is adjusted (deleted or expanded) to the duration of the video section Vm. However, the sound
(6)前述の各形態においては、音データY(Y1,Y2)がサンプルの時系列で構成される形態を例示したが、音データYの形式は任意である。例えば、MIDI(Musical Instrument Digital Interface)規格に準拠した形式の音データYを利用してもよい。 (6) In each of the above embodiments, the sound data Y (Y1, Y2) is configured as a time series of samples, but the format of the sound data Y is arbitrary. For example, sound data Y in a format conforming to the MIDI (Musical Instrument Digital Interface) standard may be used.
(7)前述の各形態においては、動画データX(X1,X2)が動画を表す形態を例示したが、相互に並行に再生される動画および音の双方を動画データXが表す形態も想定される。コンテンツCが再生される状況では、動画データX2が表す音と音データY2が表す音とが並行に再生される。 (7) In each of the above embodiments, the video data X (X1, X2) represents a video, but a configuration in which the video data X represents both a video and sound that are played in parallel with each other is also envisioned. When content C is being played, the sound represented by the video data X2 and the sound represented by the sound data Y2 are played in parallel.
(8)第1実施形態から第4実施形態における編集システム20の機能は、前述の通り、制御装置21を構成する単数または複数のプロセッサと、記憶装置22に記憶されたプログラムとの協働により実現される。同様に、第5実施形態における端末装置10の機能は、制御装置11を構成する単数または複数のプロセッサと、記憶装置12に記憶されたプログラムとの協働により実現される。
(8) As described above, the functions of the
以上の機能を実現するためのプログラムは、コンピュータが読取可能な記録媒体に格納された形態で提供されてコンピュータにインストールされ得る。記録媒体は、例えば非一過性(non-transitory)の記録媒体であり、CD-ROM等の光学式記録媒体(光ディスク)が好例であるが、半導体記録媒体または磁気記録媒体等の公知の任意の形式の記録媒体も包含される。なお、非一過性の記録媒体とは、一過性の伝搬信号(transitory, propagating signal)を除く任意の記録媒体を含み、揮発性の記録媒体も除外されない。また、配信装置が通信網を介してプログラムを配信する構成では、当該配信装置においてプログラムを記憶する記憶装置が、前述の非一過性の記録媒体に相当する。 The program for realizing the above functions can be provided in a form stored in a computer-readable recording medium and installed in the computer. The recording medium is, for example, a non-transitory recording medium, and a good example is an optical recording medium (optical disk) such as a CD-ROM, but also includes any known type of recording medium such as a semiconductor recording medium or a magnetic recording medium. Note that a non-transitory recording medium includes any recording medium other than a transient, propagating signal, and does not exclude volatile recording media. In addition, in a configuration in which a distribution device distributes a program via a communication network, the storage device that stores the program in the distribution device corresponds to the non-transitory recording medium described above.
G:付記
以上に例示した形態から、例えば以下の構成が把握される。
G: Supplementary Note From the above-described exemplary embodiments, the following configurations, for example, can be understood.
本開示のひとつの態様(態様1)に係る情報処理方法は、複数の動画区間を含む動画データと複数の音区間を含む音データとを処理する情報処理方法であって、前記複数の動画区間のうち第1動画区間と当該第1動画区間に後続する第2動画区間との境界点において、前記複数の音区間のうちの第1音区間から当該第1音区間以外の第2音区間に切替わるように、前記音データを処理する。以上の態様においては、第1動画区間と第2動画区間との境界点において第1音区間から第2音区間に遷移するように音データが処理される。したがって、動画データが表す動画に対する影響を抑制しながら、当該動画の変化と音の変化との間に統一感があるコンテンツを生成できる。 An information processing method according to one aspect (aspect 1) of the present disclosure is an information processing method for processing video data including a plurality of video segments and sound data including a plurality of sound segments, and processes the sound data so as to switch from a first sound segment among the plurality of sound segments to a second sound segment other than the first sound segment at a boundary point between a first video segment among the plurality of video segments and a second video segment subsequent to the first video segment. In the above aspect, the sound data is processed so as to transition from the first sound segment to the second sound segment at the boundary point between the first video segment and the second video segment. Therefore, it is possible to generate content that has a sense of unity between changes in the video and changes in sound while suppressing the effect on the video represented by the video data.
なお、「第1動画区間と第2動画区間との境界点において第1音区間から第2音区間に切替わる」とは、第1音区間から第2音区間への切替点が、第1動画区間と第2動画区間との境界点に実質的に一致することを意味する。「実質的に一致する」場合は、切替点が境界点に完全に一致する場合のほか、切替点と境界点とが厳密には一致しないけれども両者が一致すると同視できる場合も包含する。例えば、切替点と境界点とが実際には相違しても、切替点と境界点とが一致しているとコンテンツの視聴者が知覚できる程度に両者が近似する状態は、「実質的に一致する」と解釈できる。 Note that "switching from the first sound section to the second sound section at the boundary point between the first video section and the second video section" means that the switching point from the first sound section to the second sound section substantially coincides with the boundary point between the first video section and the second video section. "Substantially coincident" includes cases where the switching point completely coincides with the boundary point, as well as cases where the switching point and the boundary point do not strictly coincide but can be regarded as coinciding. For example, even if the switching point and the boundary point are actually different, a state in which the switching point and the boundary point are close enough that a viewer of the content can perceive them as coinciding can be interpreted as "substantially coinciding."
態様1の具体例(態様2)において、前記音データの処理においては、前記第1音区間のうち前記境界点に一致する途中の時点から前記第2音区間に切替わるように、前記音データを処理する。以上の態様によれば、第1音区間のうち境界点に一致する途中の時点において第2音区間を開始させる簡便な処理により、第1動画区間と第2動画区間との境界点において第1音区間から第2音区間への切替を発生させることが可能である。
In a specific example (Aspect 2) of
態様1の具体例(態様3)において、前記音データの処理においては、前記第1音区間および前記第2音区間の少なくとも一方を時間軸上において短縮または伸長することで、前記第1音区間から前記第2音区間への切替の時点を前記境界点に一致させる。以上の態様によれば、第1音区間が途中で途切れる可能性、または、第1音区間が第1動画区間に対して不足する可能性を低減できる。なお、音区間の伸縮は、例えば再生速度の調整により実現される。すなわち、再生速度を増加させることで音区間は短縮され、再生速度を減少させることで音区間は伸長される。
In a specific example (aspect 3) of
本開示の他の態様(態様4)に係る情報処理方法は、複数の動画区間を含む動画データと音を表す音データとを処理する情報処理方法であって、前記複数の動画区間のうち第1動画区間と当該第1動画区間に後続する第2動画区間との境界点を含む遷移期間内において音量が減少するように、前記音データを処理する。以上の態様においては、第1動画区間と第2動画区間との境界点を含む遷移期間内において音量が減少するように音データが処理される。したがって、動画データが表す動画に対する影響を抑制しながら、当該動画の変化と音の変化との間に統一感があるコンテンツを生成できる。 An information processing method according to another aspect (aspect 4) of the present disclosure is an information processing method for processing video data including a plurality of video segments and audio data representing sound, the audio data being processed so that the volume is reduced within a transition period including a boundary point between a first video segment and a second video segment following the first video segment among the plurality of video segments. In the above aspect, the audio data is processed so that the volume is reduced within a transition period including a boundary point between the first video segment and the second video segment. Therefore, it is possible to generate content that has a sense of unity between changes in the video and changes in the audio, while suppressing the effect on the video represented by the video data.
態様4の具体例(態様5)において、前記遷移期間は、前記境界点を終点とする期間であり、前記音データの処理においては、前記遷移期間の始点から終点にかけて前記音量が減少し、当該遷移期間の終点において前記音量が増加するように、前記音データを処理する。以上の態様においては、遷移期間の始点から終点(境界点)にかけて音量が減少し、遷移期間の終点(第2動画区間の始点)において音量が増加する。したがって、第1動画区間の終点にかけて音量が経時的に減少し、かつ、第2動画区間の開始とともに充分な音量で音が再生されるコンテンツを生成できる。
In a specific example (aspect 5) of
態様4の具体例(態様6)において、前記遷移期間は、前記境界点を終点とする期間であり、前記音データの処理においては、前記遷移期間の始点において前記音量が減少し、当該遷移期間の始点から終点にかけて前記音量が増加するように、前記音データを処理する。以上の態様においては、遷移期間の始点において音量が減少し、遷移期間の始点から終点(境界点)にかけて音量が増加する。したがって、音量が経時的に増加しながら第1動画区間から第2動画区間に切替わるコンテンツを生成できる。
In a specific example (aspect 6) of
本開示のひとつの態様に係る情報処理システムは、複数の動画区間を含む動画データと複数の音区間を含む音データとを処理する情報処理システムであって、前記複数の動画区間のうち第1動画区間と当該第1動画区間に後続する第2動画区間との境界点において、前記複数の音区間のうちの第1音区間から当該第1音区間以外の第2音区間に切替わるように、前記音データを処理する音データ処理部を具備する。また、本開示の他の態様に係る情報処理システムは、複数の動画区間を含む動画データと音を表す音データとを処理する情報処理システムであって、前記複数の動画区間のうち第1動画区間と当該第1動画区間に後続する第2動画区間との境界点を含む遷移期間内において音量が減少するように、前記音データを処理する音データ処理部を具備する。 An information processing system according to one aspect of the present disclosure is an information processing system that processes video data including a plurality of video segments and sound data including a plurality of sound segments, and includes a sound data processing unit that processes the sound data so as to switch from a first sound segment among the plurality of sound segments to a second sound segment other than the first sound segment at a boundary point between a first video segment among the plurality of video segments and a second video segment subsequent to the first video segment. An information processing system according to another aspect of the present disclosure is an information processing system that processes video data including a plurality of video segments and sound data representing sound, and includes a sound data processing unit that processes the sound data so as to reduce the volume within a transition period that includes a boundary point between a first video segment among the plurality of video segments and a second video segment subsequent to the first video segment.
本開示のひとつの態様に係るプログラムは、複数の動画区間を含む動画データと複数の音区間を含む音データとを処理するためのプログラムであって、コンピュータを、前記複数の動画区間のうち第1動画区間と当該第1動画区間に後続する第2動画区間との境界点において、前記複数の音区間のうちの第1音区間から当該第1音区間以外の第2音区間に切替わるように、前記音データを処理する音データ処理部として機能させる。また、本開示の他の態様に係るプログラムは、複数の動画区間を含む動画データと音を表す音データとを処理するためのプログラムであって、コンピュータを、前記複数の動画区間のうち第1動画区間と当該第1動画区間に後続する第2動画区間との境界点を含む遷移期間内において音量が減少するように、前記音データを処理する音データ処理部として機能させる。 A program according to one aspect of the present disclosure is a program for processing video data including multiple video segments and sound data including multiple sound segments, and causes a computer to function as a sound data processing unit that processes the sound data so as to switch from a first sound segment among the multiple sound segments to a second sound segment other than the first sound segment at a boundary point between a first video segment among the multiple video segments and a second video segment subsequent to the first video segment. A program according to another aspect of the present disclosure is a program for processing video data including multiple video segments and sound data representing sound, and causes a computer to function as a sound data processing unit that processes the sound data so as to reduce the volume within a transition period that includes a boundary point between a first video segment among the multiple video segments and a second video segment subsequent to the first video segment.
100…情報システム、10…端末装置、11,21…制御装置、12,22…記憶装置、13…再生装置、131…表示装置、132…放音装置、20…編集システム、23…通信装置、51…素材データ取得部、52…動画データ処理部、53…音データ処理部、54…コンテンツ提供部、55…再生制御部。 100...information system, 10...terminal device, 11, 21...control device, 12, 22...storage device, 13...playback device, 131...display device, 132...sound emission device, 20...editing system, 23...communication device, 51...material data acquisition unit, 52...video data processing unit, 53...sound data processing unit, 54...content provision unit, 55...playback control unit.
Claims (6)
前記複数の動画区間のうち第1動画区間と当該第1動画区間に後続する第2動画区間との境界点を含む遷移期間内において音量が減少するように、前記音データを処理する
コンピュータにより実現される情報処理方法であって、
前記遷移期間は、前記境界点を終点とする期間であり、
前記音データの処理においては、前記遷移期間の始点から終点にかけて前記音量が減少し、当該遷移期間の終点において前記音量が増加するように、前記音データを処理する
情報処理方法。 1. An information processing method for processing moving image data including a plurality of moving image segments and sound data representing sound, comprising the steps of:
processing the sound data so that a volume is reduced within a transition period including a boundary point between a first moving image section and a second moving image section subsequent to the first moving image section among the plurality of moving image sections, the method comprising:
the transition period is a period ending at the boundary point,
The sound data is processed such that the volume decreases from the start point to the end point of the transition period and the volume increases at the end point of the transition period.
Information processing methods.
前記複数の動画区間のうち第1動画区間と当該第1動画区間に後続する第2動画区間との境界点を含む遷移期間内において音量が減少するように、前記音データを処理する
コンピュータにより実現される情報処理方法であって、
前記遷移期間は、前記境界点を終点とする期間であり、
前記音データの処理においては、前記遷移期間の始点において前記音量が減少し、当該遷移期間の始点から終点にかけて前記音量が増加するように、前記音データを処理する
情報処理方法。 1. An information processing method for processing moving image data including a plurality of moving image segments and sound data representing sound, comprising the steps of:
processing the sound data so that a volume is reduced within a transition period including a boundary point between a first moving image section and a second moving image section subsequent to the first moving image section among the plurality of moving image sections, the method comprising:
the transition period is a period ending at the boundary point,
In processing the sound data, the sound data is processed so that the volume decreases at the start point of the transition period and increases from the start point to the end point of the transition period.
Information processing methods.
前記複数の動画区間のうち第1動画区間と当該第1動画区間に後続する第2動画区間との境界点を含む遷移期間内において音量が減少するように、前記音データを処理する音データ処理部を具備し、
前記遷移期間は、前記境界点を終点とする期間であり、
前記音データ処理部は、前記遷移期間の始点から終点にかけて前記音量が減少し、当該遷移期間の終点において前記音量が増加するように、前記音データを処理する
情報処理システム。 An information processing system for processing video data including a plurality of video segments and sound data representing sound, comprising:
a sound data processing unit that processes the sound data so that a volume of the sound is reduced within a transition period including a boundary point between a first moving image section and a second moving image section subsequent to the first moving image section among the plurality of moving image sections ;
the transition period is a period ending at the boundary point,
The sound data processing unit processes the sound data such that the volume decreases from the start point to the end point of the transition period and the volume increases at the end point of the transition period.
Information processing system.
前記複数の動画区間のうち第1動画区間と当該第1動画区間に後続する第2動画区間との境界点を含む遷移期間内において音量が減少するように、前記音データを処理する音データ処理部を具備し、
前記遷移期間は、前記境界点を終点とする期間であり、
前記音データ処理部は、前記遷移期間の始点において前記音量が減少し、当該遷移期間の始点から終点にかけて前記音量が増加するように、前記音データを処理する
情報処理システム。 An information processing system for processing video data including a plurality of video segments and sound data representing sound, comprising:
a sound data processing unit that processes the sound data so that a volume of the sound is reduced within a transition period including a boundary point between a first moving image section and a second moving image section subsequent to the first moving image section among the plurality of moving image sections ;
the transition period is a period ending at the boundary point,
The sound data processing unit processes the sound data such that the volume decreases at the start point of the transition period and increases from the start point to the end point of the transition period.
Information processing system.
前記複数の動画区間のうち第1動画区間と当該第1動画区間に後続する第2動画区間との境界点を含む遷移期間内において音量が減少するように、前記音データを処理する音データ処理部として機能させ、
前記遷移期間は、前記境界点を終点とする期間であり、
前記音データ処理部は、前記遷移期間の始点から終点にかけて前記音量が減少し、当該遷移期間の終点において前記音量が増加するように、前記音データを処理する
プログラム。 A program for processing video data including a plurality of video segments and sound data representing sounds, the program comprising:
functioning as a sound data processing unit that processes the sound data so as to reduce a volume within a transition period including a boundary point between a first moving image section and a second moving image section subsequent to the first moving image section among the plurality of moving image sections ;
the transition period is a period ending at the boundary point,
The sound data processing unit processes the sound data such that the volume decreases from the start point to the end point of the transition period and the volume increases at the end point of the transition period.
program.
前記複数の動画区間のうち第1動画区間と当該第1動画区間に後続する第2動画区間との境界点を含む遷移期間内において音量が減少するように、前記音データを処理する音データ処理部として機能させ、
前記遷移期間は、前記境界点を終点とする期間であり、
前記音データ処理部は、前記遷移期間の始点において前記音量が減少し、当該遷移期間の始点から終点にかけて前記音量が増加するように、前記音データを処理する
プログラム。
A program for processing video data including a plurality of video segments and sound data representing sounds, the program comprising:
functioning as a sound data processing unit that processes the sound data so as to reduce a volume within a transition period including a boundary point between a first moving image section and a second moving image section subsequent to the first moving image section among the plurality of moving image sections ;
the transition period is a period ending at the boundary point,
The sound data processing unit processes the sound data such that the volume decreases at the start point of the transition period and increases from the start point to the end point of the transition period.
program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020174321A JP7651835B2 (en) | 2020-10-16 | 2020-10-16 | Information processing method, information processing system, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020174321A JP7651835B2 (en) | 2020-10-16 | 2020-10-16 | Information processing method, information processing system, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022065694A JP2022065694A (en) | 2022-04-28 |
| JP7651835B2 true JP7651835B2 (en) | 2025-03-27 |
Family
ID=81387979
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020174321A Active JP7651835B2 (en) | 2020-10-16 | 2020-10-16 | Information processing method, information processing system, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7651835B2 (en) |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070071405A1 (en) | 2005-09-28 | 2007-03-29 | Pantech Co., Ltd. | System for playing digest of moving image and mobile communication terminal having the same |
| JP2007188561A (en) | 2006-01-11 | 2007-07-26 | Fujifilm Corp | Automatic slide show generation device with music and program |
| JP2007228624A (en) | 2007-04-26 | 2007-09-06 | Canon Inc | Movie playback apparatus, movie playback method and computer program thereof |
| JP2007282258A (en) | 1997-11-19 | 2007-10-25 | Sony Corp | Image reproducing apparatus, image reproducing method, and program recording medium |
| JP2009044611A (en) | 2007-08-10 | 2009-02-26 | Mitsubishi Electric Corp | Video signal reproducing apparatus, video signal processing apparatus, and video signal processing method |
| JP2009117924A (en) | 2007-11-01 | 2009-05-28 | Toyota Central R&D Labs Inc | Decoding method and demodulator |
| JP2011029938A (en) | 2009-07-24 | 2011-02-10 | Toshiba Corp | Video server and highlight scene editing method |
| US20150089553A1 (en) | 2011-05-02 | 2015-03-26 | Netflix, Inc. | Audio and video streaming for media effects |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3460404B2 (en) * | 1995-09-08 | 2003-10-27 | ソニー株式会社 | Video signal transmission system |
-
2020
- 2020-10-16 JP JP2020174321A patent/JP7651835B2/en active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007282258A (en) | 1997-11-19 | 2007-10-25 | Sony Corp | Image reproducing apparatus, image reproducing method, and program recording medium |
| US20070071405A1 (en) | 2005-09-28 | 2007-03-29 | Pantech Co., Ltd. | System for playing digest of moving image and mobile communication terminal having the same |
| JP2007188561A (en) | 2006-01-11 | 2007-07-26 | Fujifilm Corp | Automatic slide show generation device with music and program |
| JP2007228624A (en) | 2007-04-26 | 2007-09-06 | Canon Inc | Movie playback apparatus, movie playback method and computer program thereof |
| JP2009044611A (en) | 2007-08-10 | 2009-02-26 | Mitsubishi Electric Corp | Video signal reproducing apparatus, video signal processing apparatus, and video signal processing method |
| JP2009117924A (en) | 2007-11-01 | 2009-05-28 | Toyota Central R&D Labs Inc | Decoding method and demodulator |
| JP2011029938A (en) | 2009-07-24 | 2011-02-10 | Toshiba Corp | Video server and highlight scene editing method |
| US20150089553A1 (en) | 2011-05-02 | 2015-03-26 | Netflix, Inc. | Audio and video streaming for media effects |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022065694A (en) | 2022-04-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2008132265A1 (en) | Modifying audiovisual output in a karaoke system based on performance context | |
| JPH11341350A (en) | Multimedia information editing and reproducing device, recording medium with multimedia information reproduction program and recording medium with sequence information respectively recorded on them | |
| JP6665446B2 (en) | Information processing apparatus, program, and speech synthesis method | |
| US8881045B2 (en) | Method and apparatus for generating prompt information of a mobile terminal | |
| CN105263592B (en) | Game device, music reproduction method, and recording medium | |
| JP2006084748A (en) | Playback apparatus and playback method | |
| JP7651835B2 (en) | Information processing method, information processing system, and program | |
| JP2009063714A (en) | Audio playback device and audio fast forward method | |
| JP3617603B2 (en) | Audio information encoding method and generation method thereof | |
| JP5044503B2 (en) | Effect image playback device, effect image playback method, effect image playback program, and recording medium | |
| JP6798253B2 (en) | Signal processing method and signal processing device | |
| CN108806732B (en) | Background music processing method based on artificial intelligence and electronic equipment | |
| JP4400363B2 (en) | Sound source system, computer-readable recording medium recording music files, and music file creation tool | |
| JP2006047606A (en) | Automatic performance apparatus and computer program | |
| JP4645955B2 (en) | How to create video data with audio | |
| JP2013046661A (en) | Music switching device in game machine | |
| JP4382045B2 (en) | DATA OUTPUT DEVICE, DATA OUTPUT METHOD, DATA OUTPUT PROGRAM, AND RECORDING MEDIUM | |
| JP4537490B2 (en) | Audio playback device and audio fast-forward playback method | |
| JP2005107285A (en) | Musical piece reproducing apparatus | |
| JP2016136448A (en) | Recording device, recording method, and computer program for recording control | |
| JP7197688B2 (en) | Playback control device, program and playback control method | |
| KR100447371B1 (en) | An installation for language study having a comparative study mode and language study method thereof | |
| JP2007181135A (en) | Specific musical instrument signal separation method and instrument, and musical instrument speaker system and music reproduction system equipped with the method and the instrument | |
| JP2002108375A (en) | Karaoke song data conversion apparatus and karaoke song data conversion method | |
| KR20010038854A (en) | Method and format of music file for providing text and score |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230824 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240912 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240924 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241121 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241203 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250129 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250212 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250225 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7651835 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |