JP7740814B2 - 展示方法、装置、及び、可読記憶媒体 - Google Patents

展示方法、装置、及び、可読記憶媒体

Info

Publication number
JP7740814B2
JP7740814B2 JP2023577997A JP2023577997A JP7740814B2 JP 7740814 B2 JP7740814 B2 JP 7740814B2 JP 2023577997 A JP2023577997 A JP 2023577997A JP 2023577997 A JP2023577997 A JP 2023577997A JP 7740814 B2 JP7740814 B2 JP 7740814B2
Authority
JP
Japan
Prior art keywords
editing
template
target
information
page
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
Application number
JP2023577997A
Other languages
English (en)
Other versions
JP2024525362A (ja
Inventor
チェン,ズーユン
ヂョウ,インヂー
ツイ,ラン
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Zitiao Network Technology Co Ltd
Original Assignee
Beijing Zitiao Network Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Zitiao Network Technology Co Ltd filed Critical Beijing Zitiao Network Technology Co Ltd
Publication of JP2024525362A publication Critical patent/JP2024525362A/ja
Application granted granted Critical
Publication of JP7740814B2 publication Critical patent/JP7740814B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44016Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8545Content authoring for generating interactive applications

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Software Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • User Interface Of Digital Computer (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

本開示は、インターネット技術分野に関する。そして、特には、展示方法、装置、及び、可読記憶媒体に関する。
関連出願の相互参照
この出願は、出願番号が202110674014.1であり、出願日が2021年6月17日である中国特許出願を基礎として、その優先権を主張するものであり、該中国特許出願の開示内容の全てが、参照によって本出願に取り込まれている。
インターネット技術が進むにつれて、ユーザは、往々にしてアプリケーション(application、APP)を選択して動画作成を行う。APPは、一般的には、豊富な編集テンプレート及び様々な編集素材を提供する。ユーザは、APPが提供する編集テンプレートと様々な編集素材とを利用して、動画制作を行うことができる。
第1側面によれば、本開示は、第1編集テンプレートに採用される編集方式であるターゲット編集方式に従って、第1マルチメディア素材が、第2マルチメディア素材として編集されるように指示するための第1編集テンプレートの情報展示ポータルに対するユーザ操作を受け付けることと、前記情報展示ポータルに対するユーザ操作に応答して、前記第1編集テンプレートの、前記ターゲット編集方式の指示情報を展示するための情報展示ページを展示することとを含む展示方法を提供する。
いくつかの実施例では、前記第1編集テンプレートの情報展示ポータルに対するユーザ操作を受け付けることは、前記ターゲット編集方式に合う第3マルチメディア素材であるターゲットテンプレート動画を表示又は再生することと、ターゲットテンプレート動画の情報展示ポータルに対するユーザ操作を受け付けることとを含む。
いくつかの実施例では、前記第1編集テンプレートの情報展示ポータルに対するユーザ操作を受け付けることは、ターゲットテンプレート動画に対応する動画再生ページにおける情報展示ポータルに対するユーザ操作を受け付けることを含む。
いくつかの実施例では、前記第1編集テンプレートの情報展示ポータルに対するユーザ操作を受け付けることは、ターゲットテンプレート動画に対応する動画情報ページを表示することと、前記動画情報ページにおける情報展示ポータルに対応するアイコンに対するユーザ操作を受け付けることと、を含む。
いくつかの実施例では、前記方法は、さらに、前記情報展示ページにおけるターゲット素材に対応するお気に入りコントロールに対するユーザ操作を受け付けることと、前記お気に入りコントロールに対するユーザ操作に応答して、前記ターゲット素材をお気に入りリストに追加することと、を含む。
いくつかの実施例では、前記方法は、さらに、前記情報展示ページにおけるターゲット素材に対応する検索コントロールに対するユーザ操作を受け付けることと、前記検索コントロールに対するユーザ操作に応答して、前記ターゲット素材に従って編集を行うことを指示するための第2編集テンプレートを取得して展示することと、を含む。
いくつかの実施例では、前記検索コントロールに対するユーザ操作に応答して、第2編集テンプレートを取得して、展示することは、前記検索コントロールに対するユーザ操作に応答して、前記ターゲット素材を使用した第2編集テンプレートの取得を要求するための検索要求をサーバ側機器に送信することと、前記サーバ側機器から送信された第2編集テンプレートを受信して展示することとを含む。
いくつかの実施例では、前記方法は、さらに、前記情報展示ページにおけるターゲット素材に対応する使用コントロールに対するユーザ操作を受け付けることと、前記使用コントロールに対するユーザ操作に応答して、前記ターゲット素材が追加されたターゲット編集プロジェクトに対応する動画編集ページを表示することと、を含む。
なお、上記でいう「ターゲット素材」は、第1編集テンプレートに採用されるターゲット編集方式に含まれる編集素材のうちの1つ又は複数の編集素材であってもよい。
いくつかの実施例では、前記情報展示ページにおいて、前記ターゲット編集方式は、編集方式の種別に基づいて分類されて展示される。
いくつかの実施例では、前記ターゲット編集方式は、音楽、ステッカー、絵文字効果、エフェクト、フィルタ及びインスピレーションソースのうちの1つ又は複数の編集方式を含む。
いくつかの実施例では、前記方法は、さらに、設定画面を表示することと、前記設定画面におけるテンプレート情報展示機能コントロールに対するオン操作を受け付けることと、前記テンプレート情報展示機能コントロールに対するオン操作に応答して、前記第1編集テンプレートに相応な情報展示ポータルを設置することと、を含む。
第2側面によれば、本開示の実施例は、第1編集テンプレートに採用される編集方式であるターゲット編集方式に従って、第1マルチメディア素材が、第2マルチメディア素材として編集されるように指示するための第1編集テンプレートの情報展示ポータルに対するユーザ操作を受け付けるための取得モジュールと、情報展示ポータルに対するユーザ操作に基づいて、表示モジュールを制御して、第1編集テンプレートの、前記ターゲット編集方式の指示情報を展示するための情報展示ページを展示するための処理モジュールとを含む展示装置を提供する。
第3側面によれば、本開示の実施例は、メモリと、プロセッサと、コンピュータプログラム命令とを含む電子機器であって、前記メモリは、前記コンピュータプログラム命令を記憶するように構成され、前記プロセッサは、前記コンピュータプログラム命令を実行して、第1側面のいずれか一つに記載の方法を実現させるように構成された電子機器を提供する。
第4の側面によれば、本開示の実施例は、電子機器の少なくとも1つのプロセッサによって実行されると、第1側面のいずれか一つに記載の方法を実現させるプログラムを含む可読記憶媒体を提供する。
第5の側面によれば、本開示の実施例は、電子機器で稼動すると、前記電子機器に第1側面のいずれか一つに記載の方法を実現させるプログラム製品を提供する。
第6の側面によれば、本開示の実施例は、プロセッサによって実行されると、前記プロセッサに第1側面のいずれか一つに記載の方法を実行させる命令を含むコンピュータプログラムを提供する。
ここでの図面は、明細書に組み込まれ、本明細書の一部を構成し、本開示に適合する実施例を示しており、明細書とともに本開示の原理を説明するために用いられる。
本開示の実施例又は従来技術における技術案をより明確に説明するために、以下では、実施例又は従来技術の説明において使用される必要がある図面を簡単に説明する。自明なことに、当業者であれば、創造的な労力を払うことなく、それらの図面に基づいて、他の図面を取得することもできる。
本開示の一実施例による、展示方法の応用シナリオを示す図である。 本開示の一実施例による、展示方法のフローチャートである。 本開示の一実施例による、ヒューマンマシンインタラクションインタフェースの概略図である。 本開示の別の実施例による、ヒューマンマシンインタラクションインタフェースの概略図である。 本開示の別の実施例による、ヒューマンマシンインタラクションインタフェースの概略図である。 本開示の別の実施例による、ヒューマンマシンインタラクションインタフェースの概略図である。 本開示の別の実施例による、ヒューマンマシンインタラクションインタフェースの概略図である。 本開示の別の実施例による、ヒューマンマシンインタラクションインタフェースの概略図である。 本開示の別の実施例による、ヒューマンマシンインタラクションインタフェースの概略図である。 本開示の別の実施例による、ヒューマンマシンインタラクションインタフェースの概略図である。 本開示の別の実施例による、ヒューマンマシンインタラクションインタフェースの概略図である。 本開示の別の実施例による、ヒューマンマシンインタラクションインタフェースの概略図である。 本開示の別の実施例による、ヒューマンマシンインタラクションインタフェースの概略図である。 本開示の別の実施例による、ヒューマンマシンインタラクションインタフェースの概略図である。 本開示の別の実施例による、ヒューマンマシンインタラクションインタフェースの概略図である。 本開示の別の実施例による、ヒューマンマシンインタラクションインタフェースの概略図である。 本開示の別の実施例による、ヒューマンマシンインタラクションインタフェースの概略図である。 本開示の別の実施例による、ヒューマンマシンインタラクションインタフェースの概略図である。 本開示の別の実施例による、ヒューマンマシンインタラクションインタフェースの概略図である。 本開示の別の実施例による、ヒューマンマシンインタラクションインタフェースの概略図である。 本開示の別の実施例による、展示方法のフローチャートである。 本開示の別の実施例による、ヒューマンマシンインタラクションインタフェースの概略図である。 本開示の別の実施例による、ヒューマンマシンインタラクションインタフェースの概略図である。 本開示の別の実施例による、ヒューマンマシンインタラクションインタフェースの概略図である。 本開示の別の実施例による、ヒューマンマシンインタラクションインタフェースの概略図である。 本開示の別の実施例による、ヒューマンマシンインタラクションインタフェースの概略図である。 本開示の別の実施例による、ヒューマンマシンインタラクションインタフェースの概略図である。 本開示の一実施例による、展示装置の構成概略図である。 本開示の一実施例による、電子機器の構成概略図である。 本開示の一実施例による、素材アイコンの概略図である。
本開示の上記目的、特徴、及び利点をより明確に理解できるように、以下では、本開示の方案について、さらに説明する。なお、矛盾しない限り、本開示の実施例及び実施例における特徴は、互いに組み合わせることができる。
本開示を十分に理解するために、以下の説明において、多くの具体的な詳細が説明されているが、本開示は、ここで説明されている形態と異なる他の形態で実施されてもよい。明らかに、明細書における実施例は、本開示の一部の実施例に過ぎず、全ての実施例ではない。
本開示の発明者らは、ユーザが、関連技術におけるAPPを利用して、編集テンプレートの詳細な情報を迅速に把握できない可能性があることを見出した。
これに鑑み、本開示の実施例は、展示方法を提供する。
図1は、本開示の一実施例による、展示方法の応用シナリオを示す図である。図1に示されるように、このシナリオは、サーバ側機器101と電子機器102とを含む。ここで、サーバ側機器101と電子機器102は、有線又は無線ネットワークを介して接続されることができる。
ここで、サーバ側機器101は、任意のソフトウェア及び/又はハードウェアの形態で実現されてもよい。例えば、サーバ側機器101は、サーバであってもよく、該サーバは、1つの独立したサーバであってもよいし、複数の独立したサーバからなるサーバクラスタであってもよいし、または、クラウドサーバであってもよい。サーバ側機器101は、ソフトウェアプログラムであってもよい。ソフトウェアプログラムがサーバの少なくとも1つのプロセッサによって実行されると、本開示の実施例による展示方法において、サーバ側機器によって実行される技術案を実行することができる。実際の応用において、サーバ側機器101は、1つ又は複数の電子機器102と同時にインタラクションし、電子機器に、同じ又は異なるデータを送信することができる。
電子機器102は、任意のソフトウェア及び/又はハードウェアの形態で実現されてもよい。例えば、電子機器102は、ノートパソコン、デスクトップコンピュータ、スマートフォン、携帯型電子機器、ウェアラブルデバイス、パーソナルデジタルアシスタント(personal digital assistant、PDA)などの機器であってもよいが、それらに限定されない。本開示の実施例では、電子機器の具体的なタイプについて制限を加えない。電子機器102には、ソフトウェアプログラムがインストールされてもよい。ソフトウェアプログラムが電子機器102の少なくとも1つのプロセッサによって実行されると、電子機器102に本開示の実施例による展示方法を実行させることができる。
図1には、1つのサーバ側機器が1つの電子機器とインタラクションするシナリオが例示的に示されている。実際の応用シナリオでは、サーバ側機器は、並行してもっと多くの電子機器とインタラクションしてもよい。
以下、いくつかの具体的な実施例によって本開示による展示方法を詳細に説明する。
図2は、本開示の一実施例による展示方法のフローチャートである。本開示による展示方法をより明確に説明するために、以下の実施例は、実行主体が携帯電話であり、且つ、携帯電話にアプリケーションプログラム(以下、アプリケーションAと略称する)がインストールされた場合を例にして説明する。
図2に示されるように、本実施例の方法は、ステップS201~S202を含む。
S201:第1編集テンプレートの情報展示ポータルに対するユーザ操作を受け付ける。
ここで、第1編集テンプレートは、第1マルチメディア素材が、第1編集テンプレートに採用される編集方式であるターゲット編集方式に従って、第2マルチメディア素材として編集されるように指示するためのものである。
本明細書では、アプリケーションAは、第1編集テンプレートに採用されるターゲット編集方式の詳細情報を集約展示する機能を提供する。これに基づいて、アプリケーションAは、ユーザインタフェースに、ユーザが操作する情報展示ポータルを設けてもよい。アプリケーションAが情報展示ポータルに対するユーザ操作を検出すると、アプリケーションAは、ユーザインタフェースに第1編集テンプレートに対応する情報展示ページを表示する。ここで、情報展示ページは、第1編集テンプレートに採用されるターゲット編集方式の指示情報を集約展示するためのものである。
実際の応用において、アプリケーションAは、一般的には、編集テンプレートに基づいて動画作成を行う機能と、編集テンプレートを採用した動画に基づいて再び動画作成を行う機能と、を提供する。例えば、アプリケーションAは、編集テンプレート1を提供する。ユーザAは、編集テンプレート1に基づいて、マルチメディア素材aに対して編集を行い、第1動画を取得して投稿する。ユーザBは、アプリケーションAを使用して第1動画を表示又は再生するとき、第1動画が提供する編集ポータルに基づいて、編集テンプレート1に採用された編集方式を利用して、マルチメディア素材bに対して編集を行い、第2動画を得ることができる。ユーザCは、第2動画が提供する編集ポータルに基づいて、再び、編集テンプレート1に採用された編集方式を利用して、マルチメディア素材cに対して動画作成を行い、第3動画を得ることができる。これによって類推する。このように、編集テンプレート1の編集方式に合う動画を大量に得ることができる。これらの編集テンプレート1に採用された編集方式に合う動画に対して、何れも編集テンプレート1の情報展示ポータルを提供し、ユーザに編集テンプレート1の詳細な情報を閲覧させることができる。
ステップS201における第1編集テンプレートについては、選択的に、情報展示ポータルは、ターゲットテンプレート動画の動画再生ページに設けられてもよい。又は、情報展示ポータルは、ターゲットテンプレート動画の動画情報ページに設けられてもよい。ここでいう「ターゲットテンプレート動画」は、第1編集テンプレートに使用されるターゲット編集方式に合うマルチメディア素材であってもよい。
1つの可能な実装形態では、情報展示ポータルは、動画再生ページに設けられる。
情報展示ポータルがターゲットテンプレート動画の動画再生ページに設けられる場合、アプリケーションAは、まず、動画再生ページを表示する。ここで、動画再生ページは、ターゲットテンプレート動画を表示又は再生するためのものである。アプリケーションAは、動画再生ページにおける情報展示ポータルに対するユーザ操作(例えば、タップ操作)を検出すると、情報展示ページにアクセスするための指令を生成する。
別の可能な実装形態では、情報展示ポータルは、動画情報ページに設けられる。
ここで、動画情報ページに、ターゲットテンプレート動画の関連情報が分類されて、展示されてもよい。例えば、動画情報ページには、ターゲットテンプレート動画のコメント情報、ターゲットテンプレート動画に使用される第1編集テンプレートの詳細な情報、ユーザがどのように動画編集を行うかを案内する情報、などが展示されてもよい。動画情報ページには、異なる種別の情報に対して、それぞれアイコンが設定されてもよい。ユーザが、あるアイコンにタップすると、動画情報ページに該アイコンに対応する情報が表示される。
情報展示ポータルがターゲットテンプレート動画の動画情報ページに設けられる場合、アプリケーションAがターゲットテンプレート動画を表示又は再生するとき、動画再生ページにおける動画情報展示ポータルに対するユーザ操作(例えば、タップ操作)を検出すると、アプリケーションAは、電子機器のユーザインタフェースに、ターゲットテンプレート動画に対応する動画情報ページを表示する。ここで、動画情報ページには、第1編集テンプレートの情報展示ポータルに対応するアイコン(icon)が含まれる。次に、アプリケーションAは、動画情報ページにおける情報展示ポータルに対応するアイコンに対するユーザ操作(例えば、タップ操作)を検出すると、情報展示ページにアクセスするための指令を生成する。
もちろん、情報展示ポータルは、ターゲットテンプレート動画に対応する他のページに設けられてもよく、本開示の実施例はこれについて制限を加えない。
S202:前記情報展示ポータルに対するユーザ操作に応答して、前記第1編集テンプレートの、前記ターゲット編集方式の指示情報を展示するための情報展示ページを展示する。
以上、本開示の実施例は、展示方法を提供する。該方法は、第1マルチメディア素材が、第1編集テンプレートに採用されるターゲット編集方式に従って、第2マルチメディア素材として編集されるように指示するための第1編集テンプレートの情報展示ポータルに対するユーザ操作を受け付けることと、第1編集テンプレートの情報展示ポータルに対するユーザ操作に応答して、第1編集テンプレートの、ターゲット編集方式の指示情報を展示するための情報展示ページを展示することとを含む。この方法は、テンプレート情報展示機能を提供し、第1編集テンプレートに使用される各編集方式の指示情報を集約展示することにより、ユーザが第1編集テンプレートの詳細な情報を迅速且つ全面的に把握するニーズを満足させる。さらに、ユーザに第1編集テンプレートの詳細な情報を十分に把握させることにより、ユーザが第1編集テンプレートを用いて動画作成を行う意欲を向上させることもできる。
第1編集テンプレートに採用されるターゲット編集方式は、音楽、ステッカー、絵文字効果、エフェクト、フィルタ、インスピレーションソースなどのうちの1つ又は複数の編集方式を含んでもよい。また、各ターゲット編集方式は、1つ又は複数種類の編集素材を採用することができる。
例示的に、第1編集テンプレートが、音楽とステッカーという2種類のターゲット編集方式を採用していると仮定する。音楽について、第1編集テンプレートが複数の異なる音楽を使用すると仮定する。ステッカーについて、第1編集テンプレートが複数の異なるステッカーを使用すると仮定する。すると、第1編集テンプレートに対応する情報展示ページには、これら複数の異なる音楽の指示情報と、複数の異なるステッカーの指示情報とが展示される。
1つの可能な実装形態では、情報展示ページには、第1編集テンプレートに各編集方式に含まれる編集素材が追加された時間順に従って、各編集素材が、順に表示されてもよい。
別の可能な実装形態では、情報展示ページには、第1編集テンプレートに採用されるターゲット編集方式は、分類されて展示されてもよい。例えば、情報展示ページでは、各種のターゲット編集方式はそれぞれ展示領域に対応しており、その展示領域に、相応な編集方式が採用する編集素材が展示される。
選択的に、情報展示ページにおいて、各ターゲット編集方式にそれぞれ対応する展示領域は、編集方式の優先順位に基づいてもよい。ここで、各ターゲット編集方式に対応する展示領域は、該ターゲット編集方式が採用する各編集素材にそれぞれ対応するサブ展示領域を含み、サブ展示領域は、相応な編集素材の指示情報を展示するためのものである。
例示的に、第1編集テンプレートに、音楽、ステッカー、絵文字効果、エフェクト、フィルタ、及びインスピレーションソースという6種類のターゲット編集方式が採用されたと仮定する。ターゲット編集方式の優先順位は、高い順に、音楽>ステッカー>絵文字効果>エフェクト>フィルタ>インスピレーションソースとなる。また、例えば、ターゲット編集方式の優先順位は、高い順に、音楽>ステッカー>絵文字効果>エフェクト=フィルタ>インスピレーションソースとなってもよい。理解すべきこととして、ここで挙げられた編集方式の優先順位について、高いから低いまでの順序は、例示的なものに過ぎず、実際の応用において、柔軟に設定されてもよい。
選択的に、同じターゲット編集方式が採用する異なる編集素材に対して、各編集素材の属するターゲット編集方式の展示領域における位置をランダムに決定してもよい。
選択的に、同じターゲット編集方式が採用する異なる編集素材に対して、第1編集テンプレートに編集素材が追加された時間順に従って、各編集素材の属するターゲット編集方式の展示領域における位置を決定してもよい。例えば、第1編集テンプレートに4つの異なる音楽素材が採用される。ここで、第1編集テンプレートに4つの音楽素材が追加された時間順が、音楽素材1>音楽素材2>音楽素材3>音楽素材4である場合、情報展示ページにおいて、音楽(編集方式)に対応する展示領域は、4つのサブ展示領域を含む。その中で、音楽素材1に対応するサブ展示領域1は、音楽素材2に対応するサブ展示領域2の上方に位置し、音楽素材2に対応するサブ展示領域2は、音楽素材3に対応するサブ展示領域3の上方に位置し、音楽素材3に対応するサブ展示領域3は、音楽素材4に対応するサブ展示領域4の上方に位置する。
情報展示ページに、第1編集テンプレートに採用されるターゲット編集方式が分類されて展示される場合、編集方式に従って、以下のように分類して、説明する。
1.音楽
情報展示ページにおいて、音楽に対応する展示領域は、音楽素材に対応するサブ展示領域を含んでもよく、サブ展示領域は、音楽素材の音楽情報を展示してもよい。ここで、音楽情報は、曲名、歌手名、曲の時間長、及び、曲のジャケット、などを含んでもよいが、これらに限定されない。音楽素材に対応するサブ展示領域は、いくつかのコントロール、例えば、再生コントロール、お気に入りコントロール、使用コントロール、検索コントロール、ウェブページリンクポータル、などをさらに含んでもよい。
選択的に、第1編集テンプレートに複数の音楽が使用された場合、アプリケーションAは、第1編集テンプレートに音楽が追加された時間順に従って、各サブ展示領域の情報展示ページにおける位置を決定してもよい。
実際の応用において、ターゲットテンプレート動画に使用される音楽の数が多い場合、ターゲットテンプレート動画に採用される音楽の一部を展示する形を採用してもよい。即ち、情報展示ページにおいて、一部の音楽素材を表示し、他の一部の音楽素材を非表示にしてもよい。
例えば、ターゲットテンプレート動画に4つの音楽が使用された場合、情報展示ページにおいて、そのうちの3つの音楽素材を展示して、4つ目の音楽素材を非表示にする。
(a)音楽素材に対応するサブ展示領域が再生コントロールを含むとすると、音楽素材が再生状態にないとき、アプリケーションAが再生コントロールに対するユーザ操作を検出すると、再生コントロールに対するユーザ操作に応答して、アプリケーションAは、該音楽を再生する。音楽素材が再生状態にあるとき、アプリケーションAがユーザにより入力された音楽の再生コントロールに対するユーザ操作を受け付けると、該ユーザ操作に応答して、アプリケーションAは、音楽の再生を一時停止する。
また、音楽再生中に、アプリケーションAは、音楽素材の波形を表示し、前記音楽素材の波形に、ドラッグ可能な選択ボックスを含ませてもよい。ユーザは、選択ボックスを操作する(例えば、選択ボックスをドラッグする)ことにより、再生する音楽素材の区間を選択することができる。
(b)音楽素材に対応するサブ展示領域がお気に入りコントロールを含むとすると、アプリケーションAがお気に入りコントロールに対するユーザ操作を検出すると、該ユーザ操作に応答して、アプリケーションAは、該音楽素材をお気に入りの音楽のリストに追加する。
(c)音楽素材に対応するサブ展示領域が使用コントロールを含むとすると、アプリケーションAが使用コントロールに対するユーザ操作を検出すると、アプリケーションAは、下書き動画の作成に対応する素材選択ページにジャンプする。ここで、下書き動画の作成に対応する素材選択ページには、複数の選択可能なマルチメディア素材が含まれている。
(d)音楽素材に対応するサブ展示領域が検索コントロールを含むとすると、アプリケーションAが検索コントロールに対するユーザ操作を検出すると、検索コントロールに対するユーザ操作に応答して、アプリケーションAは、音楽素材を用いた他のマルチメディア素材を取得する。
(e)音楽素材に対応するサブ展示領域がウェブページリンクポータルを含むとすると、アプリケーションAがウェブページリンクポータルに対するユーザ操作を検出すると、アプリケーションAは、ウェブページリンクポータルに対するユーザ操作に応答して、該ウェブページリンクポータルが指示するウェブページにジャンプする。
2.ステッカー
情報展示ページにおいて、ステッカーに対応する展示領域は、ステッカー素材に対応するサブ展示領域を含んでもよく、サブ展示領域は、ステッカー素材の情報を展示してもよい。ステッカー素材に対応するサブ展示領域は、ステッカー素材に対応するお気に入りコントロール、使用コントロール、などをさらに含んでもよい。ステッカー素材が動的ステッカーである場合、ステッカー素材に対応するサブ展示領域に、該ステッカー素材を同期して動的に展示してもよい。
選択的に、第1編集テンプレートに複数のステッカー素材が使用された場合、第1編集テンプレートに各ステッカー素材が追加された時間順に従って、各サブ展示領域の情報展示ページにおける位置を決定してもよい。
選択的に、情報展示ページにおいて、ステッカーを全て展示する形を採用し、即ち、第1編集テンプレートに採用される全てのステッカー素材を全部展示してもよい。もちろん、一部のステッカー素材を展示し、他のステッカー素材を非表示にしてもよい。
(a)ステッカー素材に対応するサブ展示領域がお気に入りコントロールを含むとすると、アプリケーションAは、お気に入りコントロールに対するユーザ操作を検出すると、該ユーザ操作に応答して、該ステッカー素材をお気に入りのステッカーのリストに追加する。
(b)ステッカー素材に対応するサブ展示領域が使用コントロールを含むとすると、アプリケーションAが使用コントロールに対するユーザ操作を検出すると、アプリケーションAは、ターゲット編集プロジェクトを作成し、該編集プロジェクトに対応する動画編集ページを表示する。ここで、該ターゲット編集プロジェクトには、相応なステッカー素材が既に追加されていた。
3.絵文字効果(文字効果ともいう)
情報展示ページにおいて、絵文字効果に対応する展示領域は、絵文字効果素材に対応するサブ展示領域を含んでもよく、サブ展示領域は、絵文字効果素材のジャケット情報を展示してもよい。サブ展示領域は、いくつかのコントロール、例えば、お気に入りコントロール、使用コントロール、などをさらに含んでもよい。絵文字効果素材が動的効果である場合、それに応じて、サブ展示領域は、絵文字効果素材を動的に展示することができる。
選択的に、第1編集テンプレートに複数の絵文字効果素材が使用された場合、第1編集テンプレートに絵文字効果素材が追加された時間順に従って、各サブ展示領域の情報展示ページにおける位置を決定してもよい。
ここで、本明細書において、絵文字効果素材は、絵文字(主に、文字を指す)、アニメーション、バブルのうちの1つ又は複数を含んでもよい。情報展示ページにおいて、絵文字効果素材は、さらに、優先順位に基づいて、ソートされてもよい。例示的に、絵文字効果素材の優先順位について高いから低いまでの順序は、絵文字>アニメーション>バブルとなってもよいが、それに限定されない。
実際の応用において、情報展示ページにおいて、絵文字効果素材を全て展示する形を採用し、即ち、第1編集テンプレートに使用される全ての絵文字効果素材を全部展示してもよい。もちろん、一部の絵文字効果素材を展示し、他の絵文字効果素材を非表示にしてもよい。
(a)絵文字効果素材に対応するサブ展示領域がお気に入りコントロールを含むとすると、アプリケーションAがお気に入りコントロールに対するユーザ操作を検出すると、該ユーザ操作に応答して、アプリケーションAは、相応な絵文字効果素材をお気に入りの絵文字効果のリストに追加する。
(b)絵文字効果素材に対応するサブ展示領域が使用コントロールを含むとすると、アプリケーションAが使用コントロールに対するユーザ操作を検出すると、該ユーザ操作に応答して、アプリケーションAは、ターゲット編集プロジェクトを作成し、該編集プロジェクトに対応する動画編集ページを表示する。ここで、該ターゲット編集プロジェクトには、相応な絵文字効果素材が既に追加されていた。
4.エフェクト
情報展示ページにおいて、エフェクトに対応する展示領域は、エフェクト素材に対応するサブ展示領域を含んでもよい。ここで、サブ展示領域は、エフェクト素材のジャケット情報などを展示するために用いられてもよい。サブ展示領域は、いくつかのコントロール、例えば、お気に入りコントロール、使用コントロール、などをさらに含んでもよい。エフェクト素材が動的エフェクトである場合、エフェクト素材に対応するサブ展示領域に、該エフェクト素材を動的に展示してもよい。
選択的に、第1編集テンプレートに複数のエフェクト素材が使用された場合、第1編集テンプレートに各エフェクト素材が追加された時間順に従って、各サブ展示領域の情報展示ページにおける位置を決定してもよい。
選択的に、情報展示ページにおいて、エフェクトを全て展示する形を採用し、即ち、第1編集テンプレートに使用される全てのエフェクト素材を全部展示してもよい。もちろん、一部のエフェクト素材を展示し、他のエフェクト素材を非表示にしてもよい。
(a)ステッカー素材に対応するサブ展示領域がお気に入りコントロールを含むとすると、アプリケーションAがお気に入りコントロールに対するユーザ操作を検出すると、該ユーザ操作に応答して、アプリケーションAは、相応なエフェクト素材をお気に入りのエフェクトのリストに追加する。
(b)ステッカー素材に対応するサブ展示領域が使用コントロールを含むとすると、アプリケーションAが使用コントロールに対するユーザ操作を検出すると、該ユーザ操作に応答して、アプリケーションAは、下書き動画の作成に対応する素材選択ページにジャンプする。ここで、下書き動画の作成に対応する素材選択ページには、複数の選択可能なマルチメディア素材が含まれる。
5.フィルタ
情報展示ページにおいて、フィルタに対応する展示領域は、フィルタ素材に対応するサブ展示領域を含んでもよい。ここで、サブ展示領域は、フィルタ素材のジャケット画像及びフィルタ素材の名称を展示するために用いられてもよい。展示領域は、いくつかのコントロール、例えば、お気に入りコントロール、使用コントロール、などをさらに含んでもよい。第1編集テンプレートに複数のフィルタ素材が使用された場合、第1編集テンプレートに各フィルタ素材が追加された時間順に従って、各サブ展示領域の情報展示ページにおける位置を決定してもよい。
選択的に、情報展示ページにおいて、フィルタを全て展示する形を採用し、即ち、第1編集テンプレートに使用される全てのフィルタ素材を全部展示してもよい。もちろん、一部のフィルタ素材を展示し、他のフィルタ素材を非表示にしてもよい。
(a)フィルタ素材に対応するサブ展示領域がお気に入りコントロールを含むとすると、アプリケーションAがお気に入りコントロールに対するユーザ操作を検出すると、該ユーザ操作に応答して、アプリケーションAは、相応なエフェクト素材をお気に入りのエフェクトのリストに追加する。
(b)フィルタ素材に対応するサブ展示領域が使用コントロールを含むとすると、アプリケーションAが使用コントロールに対するユーザ操作を検出すると、該ユーザ操作に応答して、アプリケーションAは、下書き動画の作成に対応する素材選択ページにジャンプする。ここで、下書き動画の作成に対応する素材選択ページには、複数の選択可能なマルチメディア素材が含まれる。
6.インスピレーションソース
情報展示ページにおいて、インスピレーションソースに対応する展示領域は、インスピレーションソースリンクのポータルを含んでもよい。インスピレーションソースリンクのポータルの名称は、インスピレーションソースリンクタイトルであってもよい。
アプリケーションAが、インスピレーションソースリンクのポータルに対するユーザ操作を検出すると、アプリケーションAは、インスピレーションソースリンクに対応するH5ページにジャンプしてもよい。
本実施例では、第1編集テンプレートの情報展示ポータルに対するユーザ操作を取得し、第1編集テンプレートの情報展示ポータルに対するユーザ操作に応答して、第1編集テンプレートの情報展示ページを展示する。情報展示機能を提供し、第1編集テンプレートに使用される各ターゲット編集方式の指示情報を集約展示することにより、ユーザが第1編集テンプレートの詳細な情報を迅速、且つ、全面的に把握するニーズを満足させる。また、ターゲットテンプレート動画に対応する情報展示ページにおいて、各編集素材に対応するサブ展示領域には、編集素材の基本情報が展示され、ユーザは、容易に各編集素材の詳細な内容をはっきりと把握できる。また、サブ展示領域は、いくつかの機能の集合、例えば、お気に入り機能、使用機能、検索機能、ウェブページリンク、などをさらに含み、ユーザは、容易に相応なニーズに応じて好みの編集素材に対して関連操作を行い、ユーザが素材を使用して動画作成を行う柔軟性及び意欲を向上させることができる。
上記の説明に基づいて、以下に、いくつかの図面と応用シナリオを例示的に組み合わせて、本開示の実施例による展示方法について詳細に説明する。説明の便宜上、以下では、電子機器が携帯電話であり、携帯電話にAPP(アプリケーション1と略称する)がインストールされている例を示す。
図3は、本開示の一実施例によるヒューマンマシンインタラクションインタフェースの概略図である。図3には、情報展示ページにアクセスする2つの実装形態が例示的に示されている。
第1形態では、ターゲットテンプレート動画に対応する動画再生ページにおける情報展示ポータルを介して、情報展示ページにアクセスする。
図3(a)に例示的に示されるユーザインタフェース11を参照する。ユーザインタフェース11は、動画再生ページを表示するためのものである。アプリケーション1は、動画再生ページにおいて、ある機能の集合を実行し、例えば、ターゲットテンプレート動画(ショートビデオ)を再生する。ここで、動画再生ページには、情報展示ポータル1101が含まれる。
ここで、情報展示ポータル1101の名称を、「素材アイコン+[音楽]+音楽タイトル+その他N個の素材」という形で命名してもよい。現在再生中のターゲットテンプレート動画に採用される第1編集テンプレートに音楽が使用された場合、情報展示ポータルの名称に、1つ目の音楽の音楽タイトルを優先的に展示してもよい。現在再生中のターゲットテンプレート動画に採用される第1編集テンプレートに音楽が使用されなかった場合、情報展示ポータル1101の名称を、「素材アイコン+その他N個の素材」の形で命名してもよい。
ここで、Nは、現在再生中のテンプレート動画に使用される全ての素材の総数を示す。
例えば、図3(a)には、「素材アイコン+[音楽]+音楽タイトル+その他のN個の素材」の形で情報展示ポータルの名称が例示的に命名される。ここで、素材アイコンは、例えば、図11に示されるアイコンであり、音楽タイトルは「XXX」である。
アプリケーション1が情報展示ポータル1101に対するユーザ操作(例えば、タップ操作)を検出すると、アプリケーション1は、図3(b)に示されるようなユーザインタフェース12を携帯電話に例示的に表示する。ここで、ユーザインタフェース12は、動画情報ページを表示するためのものである。ここで、動画情報ページは、複数のアイコンを含んでもよい。例えば、上記複数のアイコンは、コメントページに対応するアイコン1201、情報展示ページに対応するアイコン1202を含んでもよい。これらのアイコンの名称を、相応なページの情報に基づいて命名してもよい。例えば、アイコン1201を、「コメント+コメント数」の形で命名してもよく、アイコン1202を、「テンプレート情報」と命名してもよい。
ユーザが情報展示ポータル1101を操作することにより、図3(b)に示されるユーザインタフェース12において、動画情報ページが表示される際に、テンプレート情報ページに対応するアイコン1202に直接位置決めすることができる。即ち、ユーザインタフェース12に直接情報展示ページを表示する。
ここで、図3(b)に示される情報展示ページに、各ターゲット編集方式は、優先順位について高いから低いまでの順序で分類されて表示されている。図3(b)に示される例では、ターゲット編集方式の優先順位は、高い順に、音楽>ステッカー>絵文字効果>エフェクト>フィルタ>インスピレーションソースとなり、第1編集テンプレートに各編集素材が追加された時間順を組み合わせて、各編集素材に対応するサブ展示領域のそれぞれの属するターゲット編集方式の展示領域における位置を決定する。
なお、図3(b)は、情報展示ページをより明確に説明するためのものである。実際の応用において、電子機器の表示画面のサイズによって、図3(b)には、一部の情報展示ページのみが表示され、ユーザが画面をスライドさせて情報展示ページ全体を確認することをサポートする。
第2形態では、ターゲットテンプレート動画に対応する動画情報ページにおける情報展示ポータルのアイコンを介して、情報展示ページにアクセスする。
例示的に、ユーザインタフェース11は、動画情報ページにアクセスするためのコントロール1102をさらに含む。アプリケーション1が動画情報ページのポータル1102に対するユーザ操作(例えば、タップ操作)を検出すると、アプリケーション1は、図3(c)に示されるようなユーザインタフェース13を携帯電話に例示的に表示してもよい。ここで、図3(c)に例示的に示されるユーザインタフェース13は、デフォルトとしてコメントページに対応するアイコン1201に位置決めして、ユーザインタフェース13にコメントページを表示してもよい。
次に、アプリケーション1が情報展示ポータルのアイコン1202に対する操作(例えば、タップ操作)を受け付けると、アプリケーション1は、図3(b)に示されるユーザインタフェース12を携帯電話に例示的に表示してもよい。
理解すべきこととして、情報展示ページにアクセスする上記の2つの実装形態は例示的なものに過ぎず、情報展示ページにアクセスする実装形態に対する制限ではない。
以下、第1編集テンプレートに採用される異なるターゲット編集方式について、いくつかの異なるシナリオを例示して、本開示による展示方法について、詳細に説明する。
1.音楽
図3(b)に示される情報展示ページを参照して、第1編集テンプレートには、2つの音楽素材が使用されており、それぞれ音楽1及び音楽2であり、そのうち、音楽1は、サブ展示領域1203に対応し、音楽2は、サブ展示領域1204に対応する。第1編集テンプレートに音楽1が追加された時間は早く、音楽2が追加された時間は遅いので、サブ展示領域1203は、サブ展示領域1204の上方に位置する。
且つ、音楽1に対応するサブ展示領域1203には、お気に入りコントロールa1、使用コントロールa2、検索コントロールa3、リンク対応コントロールa4、及びコントロールa5が含まれる。
実際の応用において、第1編集テンプレートに、もっと多くの音楽素材が使用された場合、第1編集テンプレートに各音楽素材が追加された時間順に従って、上から下へ順に並べられてもよい。
音楽に関して、以下では、それぞれ音楽1に対応するお気に入りコントロールa1、使用コントロールa2、検索コントロールa3、リンク対応コントロールa4、及びコントロールa5を操作することを例にして説明する。
(a)お気に入りコントロールa1
お気に入りコントロールa1は、音楽1をお気に入りの音楽のリストに追加するためのものである。現在、音楽1がユーザによってお気に入りの音楽のリストに追加されていない場合、お気に入りコントロールa1は、第1状態を表示する。アプリケーション1がお気に入りコントロールa1に対するユーザ操作(例えば、タップ操作)を検出すると、アプリケーション1は、図4aに示されるようなユーザインタフェース14を携帯電話に例示的に表示してもよい。ここで、図4aに示されるユーザインタフェース14において、お気に入りコントロールa1は、第2状態である。お気に入りコントロールa1が第2状態であることは、現在、音楽1がお気に入りの音楽のリストに追加されたことを示す。
場合によっては、図4aに示されるユーザインタフェース14には、音楽1がお気に入りの音楽のリストに追加されたという提示情報を表示するためのウィンドウx1が、さらに含まれてもよい。図4aに示されるユーザインタフェース14を参照して、ウィンドウx1には、「お気に入りの音楽に追加された」という文字内容が表示されている。
ここで、ウィンドウx1には、音楽確認ガイド動画を再生し、他の提示情報を表示するための第1ガイドウィンドウx2にアクセスするためのコントロール1401が、さらに含まれてもよい。アプリケーション1がコントロール1401に対するユーザ操作(例えば、タップ操作)を検出すると、アプリケーション1は、図4bに示されるようなユーザインタフェース15を携帯電話に例示的に表示してもよい。図4bに示されるようなユーザインタフェース15には、第1ガイドウィンドウx2が含まれる。
図4bを参照して、第1ガイドウィンドウx2の上半分の領域は、音楽確認ガイド動画を再生するためのものである。第1ガイドウィンドウx2の下半分の領域は、例えば、「お気に入りの音楽をどのように確認するか?お気に入りの音楽は、編集-音楽-私のお気に入りにある。なぜ音楽をお気に入りに追加するか?閲覧するとき、好きな音楽素材をお気に入りに追加すれば、動画編集を行うとき、音楽欄を開けば、お気に入りの音楽を見て使用できる」という提示情報を展示するためのものである。
また、第1ガイドウィンドウx2は、第1ガイドウィンドウx2を閉じるためのコントロール1501をさらに含む。アプリケーション1がコントロール1501に対する操作(例えば、タップ操作)を検出すると、アプリケーション1は、図4aに示されるようなユーザインタフェース14を携帯電話に例示的に表示してもよい。
(b)使用コントロールa2
使用コントロールa2は、音楽1からターゲット編集プロジェクトを作成するためのものである。アプリケーション1が使用コントロールa2に対する操作(例えば、タップ操作)を検出すると、アプリケーション1は、図4cに示されるようなユーザインタフェース16を携帯電話に例示的に表示してもよい。ユーザインタフェース16は、携帯電話で撮影された動画及び/又は写真を表示し、選択された動画及び/又は写真に動画作成のポータルを提供するためのものである。ここで、ユーザインタフェース16には、オプション1601とコントロール1602とが表示されている。オプション1601は、1つの動画を表示するためのジャケット又は写真を提供するためのものである。コントロール1602は、動画編集ページにアクセスするポータルを提供するためのものである。
アプリケーション1が、図4cに示されるユーザインタフェース16におけるオプション1601に対する操作(例えば、タップ操作)と、コントロール1602に対する操作(例えば、タップ操作)とを順に検出すると、アプリケーション1が作成したターゲット編集プロジェクトには、選択された写真及び/又は動画、及び音楽1が追加された。また、アプリケーション1は、図4dに例示的に示されるユーザインタフェース17を携帯電話に例示的に表示してもよい。ここで、ユーザインタフェース17は、該ターゲット編集プロジェクトに対応する動画作成ページを表示するためのものである。
図4dに示される動画作成ページには、領域1701、領域1702、領域1703、コントロール1704、及びコントロール1705が含まれる。
そのうち、領域1701は、選択された動画又は写真から生成された動画フレームシーケンスを表示するためのものである。領域1702は、音楽1の波形を表示するためのものである。領域1703は、動画編集ツールバーを表示するためのものである。
コントロール1704は、動画編集ページを閉じるためのものである。アプリケーション1がコントロール1704に対するユーザの操作(例えば、タップ操作)を受け付けると、アプリケーション1は、携帯電話に、図4cに例示的に示されるユーザインタフェース16に戻って表示してもよい。
コントロール1705は、編集済みの動画を導出するためのものである。アプリケーション1がコントロール1705に対するユーザの操作(例えば、タップ操作)を受け付けると、アプリケーション1は、携帯電話に相応な動画導出ページを表示し、編集済みの動画をローカルのメモリ空間に記憶することができる。本開示は、動画導出ページのレイアウト及び詳細な内容について制限を加えない。
もちろん、図4dに示されるユーザインタフェース17に表示される動画作成ページには、他のコントロール、例えば、音声コントロール、再生コントロール、などがさらに含まれてもよい。本開示は、これについて制限を加えない。
(c)検索コントロールa3
検索コントロールa3は、音楽1から相応な検索タスクを生成するためのものである。アプリケーション1が検索コントロールa3に対するユーザ操作(例えば、タップ操作)を検出すると、アプリケーション1は、携帯電話を介して、サーバ側機器に検索要求を送信する。検索要求には、音楽1の関連情報が含まれてもよい。それにより、サーバ側機器は、検索要求に応じて、テンプレート動画ライブラリで検索を行うことができる。その後、サーバ側機器は、検索要求を満たす第3マルチメディア素材(同じスタイルテンプレート動画ともいう)のデータを携帯電話に送信する。ここでいう第3マルチメディア素材は、音楽1を使用して編集を行って得られたマルチメディア素材である。
アプリケーション1が音楽1を使用した同じスタイルテンプレート動画のデータを受信すると、アプリケーション1は、図4eに示されるようなユーザインタフェース18を携帯電話に例示的に表示してもよい。ユーザインタフェース18は、音楽1を使用した同じスタイルテンプレート動画を表示するためのものである。音楽1を使用した同じスタイルテンプレート動画が複数である場合、それぞれの同じスタイルテンプレート動画は、1つの領域1801に対応して、同じスタイルテンプレート動画の関連情報、例えば、同じスタイルテンプレート動画のジャケット、同じスタイルテンプレート動画の主題、同じスタイルテンプレート動画の紹介、同じスタイルテンプレート動画のテンプレートの使用量、同じスタイルテンプレート動画が得た「いいね」の数、同じスタイルテンプレート動画の作成者のアバター、などの情報を提供してもよい。アプリケーション1が、ある同じスタイルテンプレート動画の領域1801に対するユーザ操作を検出すると、アプリケーション1は、動画再生ページを携帯電話に表示し、操作する同じスタイルテンプレート動画を再生してもよい。ここで、各同じスタイルテンプレート動画に対応する領域1801は、サイズが同じでもよいし、異なっていてもよい。
ユーザインタフェース18には、領域1802が、さらに含まれてもよい。領域1802は、音楽1の関連情報、例えば、音楽1のジャケット1、音楽1の名称、音楽1の時間長、音楽1のお気に入り追加数、などの情報を提供するためのものである。
ここで、領域1802には、音楽の再生を制御するコントロール1804が、さらに含まれてもよい。現在、コントロール1804が再生されていない状態である場合、ユーザがコントロール1804に対する操作(例えば、タップ操作)を入力すると、アプリケーション1は、音楽1を再生する。現在、コントロール1804が再生状態である場合、ユーザがコントロール1804に対する操作(例えば、タップ操作)を入力すると、アプリケーション1は、音楽1の再生を一時停止する。
ユーザインタフェース18は、コントロール1803を、さらに含んでもよい。ここで、コントロール1803は、音楽1から動画作成ページにアクセスするためのものである。例えば、アプリケーション1が、ユーザが入力したコントロール1803に対する操作(例えば、タップ操作)を検出すると、アプリケーション1は、図4cに示されるようなユーザインタフェース16を携帯電話に例示的に表示してもよい。
ユーザインタフェース18には、領域1805が、さらに含まれてもよい。領域1805は、音楽1から検索されたテンプレート動画の関連情報、例えば、検索された同じスタイルテンプレート動画の数、音楽1を使用して動画を作成した回数、などを表示するためのものである。
且つ、ユーザインタフェース18は、ユーザが、画面をスライドさせて、もっと多くの同じスタイルテンプレート動画を確認することをサポートする。
(d)リンク対応コントロールa4
図3(b)を参照して、アプリケーション1がコントロールa4に対する操作(例えば、タップ操作)を検出すると、アプリケーション1は、リンクに対応するウェブページにジャンプして、携帯電話にウェブページコンテンツを表示してもよい。
(e)コントロールa5
図3(b)を参照して、コントロールa5は、「もっと見る」機能を実現するためのものである。
具体的には、音楽1に対応する機能が多い場合、例えば、上記のお気に入り、使用、検索、リンクに加えて、音楽1を共有することができ、ユーザインタフェース12に、一部の機能に対応するコントロールを展示し、他の一部のコントロールを非表示にしてもよい。従って、コントロールa5により、一部のコントロールの非表示及び展示を実現することができる。
具体的には、アプリケーション1がコントロールa5に対する操作(例えば、タップ操作)を検出すると、アプリケーション1は、図4fに示されるようなユーザインタフェース19を携帯電話に例示的に表示してもよい。
図4fを参照して、ユーザインタフェース19には、もっと多くの音楽1に対応するコントロール、例えば、コントロールa6が表示される。ここで、コントロールa6は、音楽1を共有するためのものである。もちろん、実際の応用において、もっと多くの他のコントロールをさらに含んでもよい。
以上、図4a~図4fによるヒューマンマシンインタラクションインタフェースによって、ターゲットテンプレート動画に対応する情報展示ページにおける音楽1(音楽1は前述したターゲット素材)に対応するサブ展示領域と、サブ展示領域におけるいくつかのコントロールとを、それぞれ操作するシナリオを例示的に示した。
ここで、ユーザが音楽2の各コントロールを操作する実装形態は、ユーザが音楽1の各コントロールを操作する実装形態と類似しており、説明の簡略化のために、ここでは、これ以上説明しない。
2.ステッカー
図3(b)に示される情報展示ページを参照して、第1編集テンプレートには、4つのステッカー素材が使用され、それぞれステッカー1~ステッカー4である。その中で、ステッカー1は、サブ展示領域1205に対応し、ステッカー2は、サブ展示領域1206に対応し、ステッカー3は、サブ展示領域1207に対応し、ステッカー4は、サブ展示領域1208に対応する。第1編集テンプレートに各ステッカー素材が追加された時間順に従って、サブ展示領域1205~1208の位置は、図3(b)に示される情報展示ページに、左から右へ順に並べられる。
第1編集テンプレートにもっと多くのステッカー素材が使用された場合、第1編集テンプレートに各ステッカー素材が追加された時間順に従って、情報展示ページに、左から右へ、上から下へ、順に並べられてもよい。
各ステッカー素材に対応するサブ展示領域は、ステッカーの関連情報を提供し、例えば、ステッカー素材のジャケット情報、及び、お気に入りコントロールb1を提供するためのものである。現在、ステッカー素材がお気に入りのステッカーのリストに追加された場合、ステッカー素材に対応するサブ展示領域に、お気に入りコントロールb1を追加済み状態に設定してもよい。お気に入りに追加されていないステッカー素材は、未追加状態に設定される。
図3(b)を参照して、ステッカー1~ステッカー3は、いずれもお気に入りに追加されていないため、ステッカー1~ステッカー3のそれぞれに対応するお気に入りコントロールb1に対応する状態は、第1状態である。ステッカー4がお気に入りに追加されたため、ステッカー4に対応するお気に入りコントロールb1の状態は、第2状態である。
ここで、第1状態は、未追加状態であり、第2状態は、追加済み状態である。
アプリケーション1が図3(b)に示されるステッカー1に対応するお気に入りコントロールb1に対する操作(例えば、タップ操作)を検出すると、アプリケーション1は、図5aに示されるようなユーザインタフェースを携帯電話に例示的に表示する。図5aに示されるユーザインタフェース21において、ステッカー1に対応するお気に入りコントロールb1は、第2状態である。他のステッカー素材に対応する状態は、それまでと一致する。
また、図5aに示されるユーザインタフェース21には、ステッカー1に対して、相応な提示ウィンドウx3が表示されてもよい。提示ウィンドウx3には、ステッカー1がお気に入りのステッカーのリストに追加されたという提示情報が表示されてもよい。図5aに示されるユーザインタフェース21において、提示ウィンドウx3には、「ステッカー-お気に入りに追加された」が例示的に表示されてもよい。
選択的に、提示ウィンドウx3には、第2ガイドウィンドウx4にアクセスするためのコントロール2101が、さらに含まれてもよい。ここで、第2ガイドウィンドウx4は、ステッカー確認ガイド動画を再生して、他の提示情報を表示するためのものである。
例示的に、アプリケーション1が図5aに示されるコントロール2101に対するユーザ操作(例えば、タップ操作)を検出すると、アプリケーション1は、図5bに示されるようなユーザインタフェース22を、携帯電話に例示的に表示してもよい。図5bを参照して、第2ガイドウィンドウx4の上半分の領域は、ステッカー確認ガイド動画を再生するためのものである。第2ガイドウィンドウx4の下半分の領域は、例えば、「お気に入りのステッカーをどのように確認するか?お気に入りのステッカーは、編集-ステッカー-私のお気に入りにある。なぜステッカーをお気に入りに追加するか?閲覧するとき、好きなステッカー素材をお気に入りに追加すれば、動画編集を行うとき、ステッカー欄を開けば、お気に入りのステッカーを見て使用できる」という提示情報を展示するためのものである。第2ガイドウィンドウx4は、第2ガイドウィンドウx4を閉じるためのコントロール2201を、さらに含む。
アプリケーション1が図5bに示されるコントロール2201に対するユーザ操作(例えば、タップ操作)を検出すると、アプリケーション1は、図5cに示されるようなユーザインタフェース23を携帯電話に例示的に表示してもよい。ここで、図5cに示されるユーザインタフェース23を参照して、提示ウィンドウx5は、お気に入りへの追加をキャンセルする提示情報を表示してもよい。例えば、ユーザインタフェース23において、提示ウィンドウx5には、「現在、該ステッカーのお気に入りへの追加がキャンセルされた」が表示されてもよい。また、ステッカー1に対応するお気に入りコントロールb1は、第1状態に更新される。
次に、図5cに示されるユーザインタフェース23において、アプリケーション1が、再び、ステッカー1に対応するお気に入りコントロールb1に対する操作(例えば、タップ操作)を受け付けると、アプリケーション1は、図3(b)に示されるようなユーザインタフェースを携帯電話に例示的に表示する。つまり、ユーザが、ステッカー1に対応するお気に入りコントロールb1に対して連続して複数回操作を行うと、図3(b)に示されるユーザインタフェースと図5cに示されるユーザインタフェースとの間で表示を切り替えてもよい。
別の可能な実装形態では、図5dに示されるユーザインタフェース24を参照して、各ステッカー素材にそれぞれ対応するお気に入りコントロールb1は、何れも非表示状態にある。また、現在、ステッカーがお気に入りのステッカーのリストに追加されていない場合、ステッカーに対応する展示領域に、相応なお気に入りへの追加の状態情報を表示しなくてもよい。現在、ステッカーがお気に入りのステッカーのリストに追加された場合、ステッカーに対応する展示領域に、お気に入りへの追加の状態情報を表示してもよい。図5dに示すように、ステッカー1がお気に入りに追加されていないため、何らお気に入りへの追加の状態情報も表示せず、ステッカー2がお気に入りに追加されたため、ステッカー2の左上に「お気に入りに追加済み」という文字を表示する。
アプリケーション1が、図5dに示されるユーザインタフェースにおけるステッカー1に対応するサブ展示領域1205における任意の位置に対するユーザ操作(例えば、タップ操作)を検出すると、アプリケーション1は、図5eに示されるようなユーザインタフェース25を携帯電話に例示的に表示してもよい。図5eに示されるユーザインタフェース25において、アプリケーション1は、ステッカー1に対応するサブ展示領域1205に、ステッカー1のお気に入りコントロールb1を表示してもよい。且つ、図5eに示されるユーザインタフェース25において、ステッカー1に対応するお気に入りコントロールb1は、第1状態であり、即ち、未追加状態である。
アプリケーション1が、ユーザが入力した図5eに示されるユーザインタフェースにおけるお気に入りコントロールb1に対する操作(例えば、タップ操作)を検出すると、アプリケーション1は、図5fに示されるようなユーザインタフェース26を携帯電話に例示的に表示してもよい。図5fに示されるユーザインタフェース26において、ステッカー1に対応するお気に入りコントロールb1は、第2状態であり、即ち、追加済み状態である。
図5fに示されるユーザインタフェース26を参照して、提示ウィンドウx3がさらに、含まれている。提示ウィンドウx3の具体的な説明は、上述した説明を参照すればよいため、ここでは、これ以上説明しない。
ステッカーに対して他の機能、例えば、使用、共有などがある場合、ステッカーに対応する展示領域に、相応な機能のコントロールを設定してもよい。ユーザが相応なコントロールに対する操作を入力すると、アプリケーション1は、相応な機能の処理手順を実行することができる。
以上、図5a~図5fによるヒューマンマシンインタラクションインタフェースによって、ターゲットテンプレート動画に対応する情報展示ページにおけるステッカー1(ステッカー1は前述したターゲット素材)に対応するコントロールを操作するシナリオを例示的に示した。
ユーザが入力する他のステッカーに対応するコントロールの実装形態は、ユーザが入力するステッカー1の各コントロールの実装形態と類似しており、ここでは、これ以上説明しない。
3.絵文字効果
情報展示ページにおいて、絵文字効果の実装形態は、ステッカーの実装形態と類似しており、上述したステッカーに関する具体的な説明を参照すればよい。
もちろん、絵文字効果におけるある絵文字素材に対して操作を行うとき、該絵文字素材は、前述したターゲット素材である。
4.エフェクト
図3(b)に示される情報展示ページを参照して、第1編集テンプレートには、3つのエフェクト素材が使用されており、それぞれエフェクト1、エフェクト2、及びエフェクト3である。その中で、エフェクト1は、サブ展示領域1209に対応し、エフェクト2は、サブ展示領域1210に対応し、エフェクト3は、サブ展示領域1211に対応する。第1編集テンプレートに各エフェクト素材が追加された時間順に従って、サブ展示領域1209~サブ展示領域1211の位置は、図3(b)に示される情報展示ページに、左から右へ順に並べられる。
実際の応用において、ターゲットテンプレートにもっと多くのエフェクト素材が使用された場合、第1編集テンプレートに各エフェクト素材が追加された時間順に従って、情報展示ページに、左から右へ、上から下へ順に並べられてもよい。
各エフェクト素材に対応するサブ展示領域は、エフェクト素材の関連情報を提供する。例えば、エフェクト素材の名称、ジャケット情報、お気に入りコントロールc1、使用コントロールc2、検索コントロールc3、リンク対応コントロールc4、コントロールc5、などを提供するためのものである。
いくつかの可能な実装形態において、エフェクト素材に対応する各コントロールは、非表示状態にあってもよい。アプリケーション1は、ユーザによるエフェクトに対応するサブ展示領域における任意の位置に対する操作を受け付けると、エフェクト素材に対応する各コントロールを、ユーザインタフェースに表示する。もちろん、実際のニーズに応じて、いくつかのコントロールを情報展示ページに直接表示してもよい。
エフェクトに関して、以下では、それぞれエフェクト1に対応するお気に入りコントロールc1、使用コントロールc2、検索コントロールc3、リンク対応コントロールc4、及びコントロールc5を操作する場合を例にして説明する。
(a)お気に入りコントロールc1
お気に入りコントロールc1は、エフェクト1をお気に入りのエフェクトのリストに追加するためのものである。現在、エフェクト1がユーザによってお気に入りのエフェクトのリストに追加されていない場合、お気に入りコントロールc1は、未追加状態(即ち、第1状態)として表示される。
例示的に、仮にエフェクト1に対応する各コントロールが非表示状態にある場合、アプリケーション1が、図3(b)に示されるエフェクト1に対応するサブ展示領域における任意の位置に対するユーザ操作(例えば、タップ操作)を検出すると、アプリケーション1は、図6aに示されるようなユーザインタフェース31における領域3101を、携帯電話に例示的に表示してもよい。領域3101には、エフェクト1に対応する各コントロールが含まれる。
アプリケーション1が、領域3101におけるお気に入りコントロールc1に対する操作(例えば、タップ操作)を検出すると、アプリケーション1は、図6bに示されるようなユーザインタフェース32を、携帯電話に例示的に表示してもよい。ここで、図6aに示されるユーザインタフェース31において、お気に入りコントロールc1は、第1状態である。お気に入りコントロールc1が第1状態であることは、現在エフェクト1が、お気に入りのエフェクトのリストに追加されていないことを示す。図6bに示されるユーザインタフェース31におけるお気に入りコントロールc1は、第2状態である(追加済み状態として捉えてもよい)。お気に入りコントロールc1が第2状態であることは、現在エフェクト1が、お気に入りのエフェクトのリストに追加されたことを示す。
場合によって、図6bに示されるユーザインタフェース32には、エフェクト1がお気に入りのエフェクトのリストに追加されたという提示情報を表示するためのウィンドウx6が、さらに含まれてもよい。図6bに示されるユーザインタフェースを参照して、ウィンドウx6には、「エフェクト1がお気に入りのエフェクトに追加された」という文字内容が表示されている。
選択的に、提示ウィンドウx6には、第3ガイドウィンドウx7にアクセスするためのコントロール3201が、さらに含まれてもよい。ここで、第3ガイドウィンドウx7は、エフェクト確認ガイド動画を再生して、他の提示情報を表示するためのものである。
例示的に、アプリケーション1が、図6aに示されるコントロール3201に対する操作(例えば、タップ操作)を検出すると、アプリケーション1は、図6cに示されるようなユーザインタフェース33を携帯電話に例示的に表示してもよい。図6cを参照して、第3ガイドウィンドウx7の上半分の領域は、ステッカー確認ガイド動画を再生するためのものである。第3ガイドウィンドウx7の下半分の領域は、例えば、「お気に入りのエフェクトをどのように確認するか?お気に入りのエフェクトは、編集-エフェクト-私のお気に入りにある。なぜエフェクトをお気に入りに追加するか?閲覧するとき、好きなエフェクトをお気に入りに追加すれば、動画編集を行うとき、エフェクト欄を開ければ、お気に入りのエフェクトを見て使用できる」という、提示情報を展示するためのものである。第3ガイドウィンドウx7は、第3ガイドウィンドウx7を閉じるためのコントロール3301を、さらに含む。
アプリケーション1が、ユーザが入力した図6cに示されるコントロール3301に対する操作(例えば、タップ操作)を検出すると、アプリケーション1は、図6bに示されるようなユーザインタフェースに戻って表示してもよい。
(b)使用コントロールc2
使用コントロールc2は、エフェクト1からターゲット編集プロジェクトを作成するためのものである。アプリケーション1が、図6aに示されるユーザインタフェース31における使用コントロールc2に対する操作(例えば、タップ操作)を検出すると、アプリケーション1は、ターゲット編集プロジェクトを作成し、且つ、該ターゲット編集プロジェクトにエフェクト1が追加された。
また、アプリケーション1は、図4cに示されるようなユーザインタフェース16を携帯電話に例示的に表示してもよい。ユーザインタフェース16は、携帯電話で撮影された動画及び/又は写真を表示し、選択された動画及び/又は写真に動画作成するポータルを提供するためのものである。ここで、ユーザインタフェース16には、オプション1601およびコントロール1602が表示されている。オプション1601は、1つの動画を表示するためのジャケット又は写真を提供するためのものである。コントロール1602は、ターゲット編集プロジェクトに対応する動画編集ページにアクセスするポータルを提供するためのものである。
アプリケーション1が、図4cに示されるユーザインタフェース16におけるオプション1601に対する操作(例えば、タップ操作)を順に検出すると、アプリケーション1は、選択されたマルチメディア素材(即ち、選択された動画及び/又は写真)をターゲット編集プロジェクトに追加する。アプリケーション1が、コントロール1602に対する操作(例えば、タップ操作)を検出すると、アプリケーション1は、図4dに例示的に示されるユーザインタフェース17に示される動画作成ページを携帯電話に例示的に表示してもよい。
(c)検索コントロールc3
検索コントロールc3は、エフェクト1から相応な検索タスクを生成するためのものである。アプリケーション1が、検索コントロールc3に対するユーザ操作(例えば、タップ操作)を検出すると、アプリケーション1は、携帯電話を介して、サーバ側機器に検索要求を送信する。検索要求には、エフェクト1の関連情報が含まれてもよい。それにより、サーバ側機器は、検索要求に応じて、テンプレート動画ライブラリで検索を行うことができる。その後、サーバ側機器は、検索要求を満たす第4のマルチメディア素材(同じスタイルテンプレート動画ともいう)のデータを携帯電話に送信する。ここでいう第4のマルチメディア素材は、エフェクト1を使用して編集を行って得られたマルチメディア素材である。
アプリケーション1がエフェクト1を使用した同じスタイルテンプレート動画のデータを受信すると、アプリケーション1は、図6dに示されるユーザインタフェース34を携帯電話に例示的に表示してもよい。ユーザインタフェース34は、エフェクト1を使用した、同じスタイルテンプレート動画を表示するためのものである。エフェクト1を使用した、同じスタイルテンプレート動画が、複数である場合、それぞれの同じスタイルテンプレート動画は、1つの領域3401に対応して、同じスタイルテンプレート動画の関連情報、例えば、同じスタイルテンプレート動画のジャケット、同じスタイルテンプレート動画の主題、同じスタイルテンプレート動画の紹介、同じスタイルテンプレート動画のテンプレートの使用量、同じスタイルテンプレート動画が得た、いいねの数、同じスタイルテンプレート動画の作成者のアバター、などの情報を提供してもよい。
図6dに示されるユーザインタフェース34には、領域3402が含まれてもよい。領域3402は、エフェクト1の関連情報、例えば、エフェクト1のジャケット1、エフェクト1の名称、エフェクト1の紹介情報、エフェクト1のお気に入り追加数などの情報を提供するためのものである。
図6dに示されるユーザインタフェース34は、コントロール3403を、さらに含んでもよい。ここで、コントロール3403は、エフェクト1から動画作成ページにアクセスするためのものである。例えば、アプリケーション1が、ユーザが入力したコントロール3403に対する操作(例えば、タップ操作)を検出すると、アプリケーション1は、図4cに示されるようなユーザインタフェースを携帯電話に例示的に表示してもよい。
図6dに示されるユーザインタフェース34には、領域3404が、さらに含まれる。領域3404は、検索結果の関連情報、例えば、エフェクト1から検索された同じスタイルテンプレート動画の数、エフェクト1の使用回数、などを表示するためのものである。
(d)リンク対応コントロールc4
図6bを参照して、アプリケーション1がコントロールc4に対する操作(例えば、タップ操作)を検出すると、アプリケーション1は、リンクに対応するウェブページにジャンプして、携帯電話にウェブページコンテンツを表示してもよい。
(e)コントロールc5
コントロールc5は、「もっと見る」機能を実現するためのものである。
具体的には、エフェクト1に対応する機能が多い場合、例えば、上記のお気に入り、使用、検索、リンクに加えて、エフェクト1を共有することができる。アプリケーション1は、情報展示ページ、に一部の機能に対応するコントロールを展示し、他の一部のコントロールを非表示にしてもよい。従って、コントロールc5により、一部のコントロールの非表示及び展示を実現することができる。
具体的には、アプリケーション1が、コントロールc5に対する操作(例えば、タップ操作)を検出すると、アプリケーション1は、図6eに示されるようなユーザインタフェース35を携帯電話に例示的に表示してもよい。
図6eに示されるユーザインタフェース35には、もっと多くのエフェクト1に対応するコントロール、例えば、コントロールc6が表示される。ここで、コントロールc6は、エフェクト1を共有するためのものである。
以上、図6a~図6eによるヒューマンマシンインタラクションインタフェースによって、ターゲットテンプレート動画に対応する情報展示ページにおけるエフェクト1(エフェクト1は前述したターゲット素材)に対応するサブ展示領域と、サブ展示領域におけるいくつかのコントロールをそれぞれ操作するシナリオとを、例示的に示した。
ここで、ユーザが、エフェクト2及びエフェクト3の各コントロールを操作する実装形態は、ユーザが、エフェクト1の各コントロールを操作する実装形態と類似しており、説明の簡略化のために、ここでは、これ以上説明しない。
5.フィルタ
情報展示ページにおいて、フィルタの実装形態は、エフェクトの実装形態と類似しており、上述したエフェクトに関する具体的な説明を参照すればよい。
もちろん、フィルタにおけるあるフィルタ素材に対して操作を行うとき、該フィルタ素材は、前述したターゲット素材である。
なお、第1編集テンプレートに採用されるターゲット編集方式のうち、ユーザは、いくつかの編集素材に対して現在権限のロックを解除していない場合がある。このような場合、ユーザは、該編集素材に対応する使用コントロールにタップすると、直接ターゲット編集プロジェクトを作成することができない。このとき、アプリケーションは、ユーザが該編集素材に対して現在権限のロックを解除していないと決定した場合、権限ロック解除インタフェースを表示し、権限ロック解除インタフェースにおけるユーザの関連操作に基づいて、該ユーザの該編集素材に対する権限をロック解除状態に更新してもよい。その後、アプリケーションは、ターゲット編集プロジェクトを作成し、動画作成を行う。
図7は、本開示の別の実施例による展示方法のフローチャートである。図7に示されるように、本実施例の方法は、ステップS301~S303を含む。
S301:設定画面を表示する。
S302:前記設定画面におけるテンプレート情報展示機能コントロールに対するオン操作を受け付ける。
S303:前記テンプレート情報展示機能コントロールに対するオン操作に応答して、前記第1編集テンプレートに相応な情報展示ポータルを設置する。
ここで、テンプレート情報展示機能コントロールは、テンプレート情報展示機能のオン又はオフを制御するためのものである。具体的には、テンプレート情報展示機能コントロールがオンされる場合には、テンプレート情報展示機能がオンされる。テンプレート情報展示機能コントロールがオフされる場合には、テンプレート情報展示機能がオフされる。
テンプレート情報展示機能がオンされると、アプリケーションは、テンプレート動画の動画再生ページに情報展示ページポータルを設置し、かつ/あるいは、テンプレート動画の動画情報ページに、情報展示ページポータルに対応するアイコンを設置してもよい。
1つの可能な実装形態では、テンプレート情報展示機能は、テンプレート動画に採用される編集テンプレートの作成者が、自分が作成した編集テンプレートに対して設定する権限であってもよい。
選択的に、作成者がテンプレート情報展示機能をオンすると、該作成者が投稿した全ての動画にそれぞれ採用される編集テンプレートに対して、何れも相応な情報展示ページポータルを設置する。
選択的に、作成者が動画を投稿する際に、相応なページにテンプレート情報展示機能コントロールを設置してもよい。この場合、ユーザがテンプレート情報展示機能コントロールをオンすると、現在投稿されている動画のみに、相応な情報展示ページポータルを設置してもよい。テンプレート情報展示の柔軟性を向上された。
実際の応用において、テンプレート情報展示機能に対応するユーザ権限を設定してもよい。つまり、作成者は、どのユーザが、自分が投稿した動画に採用される編集テンプレートの詳細な情報を見ることができるかを柔軟に設定することができる。
例えば、テンプレート動画の作成者が、テンプレート情報展示機能をオンすると、全てのユーザが、該テンプレート動画を再生するとき、何れもテンプレート動画再生ページを介して情報展示ページポータルを設置し、かつ/あるいは、動画情報ページに情報展示ページポータルに対応するアイコンを設置することにより、情報展示ページにアクセスすることができる。
また、例えば、テンプレート動画の作成者が、テンプレート情報展示機能をオンすると、作成者と友達関係にあるユーザは、該テンプレート動画を再生するとき、何れもテンプレート動画再生ページを介して情報展示ページポータルを設置し、かつ/あるいは、動画情報ページに情報展示ページポータルに対応するアイコンを設置することにより、情報展示ページにアクセスすることができる。作成者と友達関係にないユーザは、情報展示ページにアクセスすることはできないが、作成者と友達関係にないユーザは、テンプレート動画を正常に再生することができる。
また、例えば、テンプレート動画の作成者が、テンプレート情報展示機能をオンすると、作成者が指定した一部のユーザが、該テンプレート動画を再生するとき、何れもテンプレート動画再生ページを介して情報展示ページポータルを設置し、かつ/あるいは、動画情報ページに情報展示ページポータルに対応するアイコンを設置することにより、情報展示ページにアクセスすることができる。作成者が指定したユーザ以外のユーザは、情報展示ページにアクセスすることはできないが、テンプレート動画を正常に再生することができる。
なお、実際の応用において、テンプレート動画に対してテンプレート情報展示機能をオンした後で、どれらのユーザが情報展示ページにアクセスできるかは、実際のニーズに応じて、柔軟に設定することができる。設定画面には、相応な権限設定オプションが提供されて、ユーザに選択させてもよい。
別の可能な実装形態では、テンプレート情報展示機能は、作成者以外の他のユーザが、設定できる権限であってもよい。例えば、ユーザAが、テンプレート情報展示機能をオフすれば、作成者Bが、テンプレート情報展示機能をオンしても、ユーザAが、アプリケーションを利用して作成者Bが投稿した動画を再生するとき、動画再生ページ及び/又は動画情報ページには、何れも動画に採用される編集テンプレートの情報展示ポータルは表示されない。
また、ユーザは、権限設定を行うことができる。例えば、ユーザは、どのユーザに対してテンプレート情報展示機能をオンし、どのユーザに対してテンプレート情報展示機能をオフするかを選択できる。
本実施例では、テンプレート情報展示機能コントロールを提供することにより、ユーザが、簡単な操作でテンプレート情報展示機能をオン又はオフすることを容易にする。情報展示ページにアクセスできるユーザ権限を、柔軟に設定することができる。テンプレート情報展示管理の柔軟性が向上される。
選択的に、S303の後で、図2に示される実施例の技術案を実行することができる。
上記の説明に基づいて、以下、図8a~図8e、及び、応用シナリオを組み合わせて、本開示の実施例による展示方法について、詳細に説明する。説明の便宜上、以下では、端末機器が携帯電話であり、携帯電話にAPP(アプリケーション1と略称する)がインストールされている例を示す。ここで、図8a~図8eは、本開示の別の実施例による、ヒューマンマシンインタラクションインタフェースの概略図である。
図8aを参照する。図8aに示されるユーザインタフェース41は、個人情報ページを表示するためのものである。個人情報ページは、ユーザのアバター、作品情報、ニックネーム、個性的な署名、などの関連情報を提供するためのものである。
また、個人情報ページには、設定ページにアクセスするためのコントロール4101が、さらに含まれる。アプリケーション1が、テンプレート情報展示機能コントロールが現在オフ状態にあり、且つ、ユーザが、個人情報ページにアクセスしたことを検出すると、アプリケーション1は、図8aに示されるユーザインタフェースに、テンプレート情報展示機能をオンすることを提示するメッセージ、例えば、「テンプレート情報を展示するように設定する」など、を表示するための提示ウィンドウ4102を表示してもよい。
アプリケーション1が、図8aに示されるコントロール4101に対する操作(例えば、タップ操作)を検出すると、アプリケーション1は、図8bに示されるようなユーザインタフェース42を携帯電話に例示的に表示してもよい。
図8bを参照する。図8bに示されるユーザインタフェース42は、設定ページを表示するためのものである。設定ページには、テンプレート情報管理欄4201を含む、設定メニューバーが含まれてもよい。
アプリケーション1が、図8bに示されるテンプレート情報管理欄4201に対する操作(例えば、タップ操作)を検出すると、アプリケーション1は、図8cに示されるようなユーザインタフェース43を携帯電話に例示的に表示してもよい。図8cを参照する。図8cに示されるユーザインタフェース43は、テンプレート情報展示機能コントロール4301を表示するためのものである。図8cに示されるユーザインタフェース43では、テンプレート情報展示機能コントロール4301はオフ状態である。アプリケーション1が、図8cに示されるテンプレート情報展示機能コントロール4301に対する操作(例えば、タップ操作)を検出すると、アプリケーション1は、テンプレート情報展示機能コントロール4301をオフ状態からオン状態に切り替える。それに応じて、アプリケーション1は、図8eに示されるようなユーザインタフェース45を携帯電話に例示的に表示してもよい。図8eに示されるユーザインタフェースでは、テンプレート情報展示機能コントロール4301は、オン状態である。
選択的に、図8cに示されるユーザインタフェース43にはコントロール4302が、さらに含まれる。コントロール4302は、提示ウィンドウx8を表示するためのものである。提示ウィンドウx8は、テンプレート情報展示に関する関連提示情報を表示するためのものである。アプリケーション1が、コントロール4302に対する操作(例えば、タップ操作)を検出すると、アプリケーション1は、図8dに示されるようなユーザインタフェース44を携帯電話に例示的に表示してもよい。
又は、もし図8cに示されるユーザインタフェース43にコントロール4302が含まれていない場合、テンプレート情報展示機能コントロール4301がオンされた後、所定の時間、例えば、0.5秒、1秒が経過した後で、アプリケーション1は、携帯電話に提示ウィンドウx8を表示してもよい。
例示的に、図8dに示されるユーザインタフェース44に含まれる提示ウィンドウx8を参照する。提示ウィンドウx8は、文字や絵によってテンプレート情報展示機能をオンする関連情報を、ユーザに提示してもよい。
図8dに示されるユーザインタフェースには、提示ウィンドウx8を閉じるためのコントロール4401が、さらに含まれてもよい。アプリケーション1が、ユーザが入力した図8dに示されるコントロール4401に対する操作(例えば、タップ操作)を検出すると、アプリケーション1は、携帯電話に、図8cに示されるユーザインタフェース43、又は、図8eに示されるユーザインタフェース45に戻って表示してもよい。
選択的に、場合によって、ユーザは、テンプレート情報展示機能に対して相応な権限を有するユーザを設定してもよい。図8fに示されるユーザインタフェース46を参照して、アプリケーション1が、コントロール4301をオンする操作を検出すると、アプリケーション1は、図8fに示されるようなユーザインタフェース46を、携帯電話に例示的に表示してもよい。ここで、ユーザインタフェース46には、ユーザ権限項目4601が含まれている。ユーザは、ユーザ権限項目4601を操作することにより、テンプレート情報展示機能に対応する権限を有するユーザを設定することができる。例えば、図8fに示すように、ユーザは、自分と友達関係にある他のユーザが、自分が投稿したテンプレート動画に使用される編集テンプレートの情報を見ることができるように設定する。それにより、テンプレート情報展示管理の柔軟性が向上される。
図9は、本開示の一実施例による展示装置の構成概略図である。図9に示されるように、本実施例による展示装置900は、取得モジュール901、および、処理モジュール902を含む。
取得モジュール901は、第1マルチメディア素材が、第1編集テンプレートに採用される編集方式であるターゲット編集方式に従って、第2マルチメディア素材として編集されるように指示するための第1編集テンプレートの情報展示ポータルに対するユーザ操作を、受け付けるためのものである。
処理モジュール902は、前記情報展示ポータルに対するユーザ操作に応じて、表示モジュール903を制御して、前記第1編集テンプレートの、前記ターゲット編集方式の指示情報を展示するための情報展示ページを展示するためのものである。
いくつかの実施例では、前記展示装置900は、前記表示モジュール903を、さらに含む。該表示モジュール903は、さらに、ターゲット編集方式に合う第3マルチメディア素材であるターゲットテンプレート動画を、表示又は再生することに用いられる。
取得モジュール901は、具体的には、ターゲットテンプレート動画の情報展示ポータルに対するユーザ操作を受け付けるためのものである。
いくつかの実施例では、取得モジュール901は、具体的には、前記ターゲットテンプレート動画に対応する動画再生ページにおける情報展示ポータルに対するユーザ操作を受け付けることに用いられる。
いくつかの実施例では、表示モジュール903は、さらに、ターゲットテンプレート動画に対応する動画情報ページを表示することに用いられる。
取得モジュール901は、具体的には、前記動画情報ページにおける情報展示ポータルに対応するアイコンに対するユーザ操作を受け付けることに用いられる。
いくつかの実施例では、取得モジュール901は、さらに、前記情報展示ページにおけるターゲット素材に対応するお気に入りコントロールに対するユーザ操作を受け付けることに用いられる。
処理モジュール902は、さらに、前記お気に入りコントロールに対するユーザ操作に応じて、ターゲット素材をお気に入りリストに追加することに用いられる。
いくつかの実施例では、取得モジュール901は、さらに、前記情報展示ページにおけるターゲット素材に対応する検索コントロールに対するユーザ操作を受け付けることに用いられる。
処理モジュール902は、さらに、前記検索コントロールに対するユーザ操作に応答して、前記ターゲット素材に従って、編集を行うことを指示するための第2編集テンプレートを取得して展示することに用いられる。
いくつかの実施例では、処理モジュール902は、具体的には、前記検索コントロールに対するユーザ操作に応じて、前記ターゲット素材を使用する第2編集テンプレートの取得を要求するための検索要求を生成することと、送受信モジュール904を介して、検索要求をサーバ側機器に送信することとに用いられる。
いくつかの実施例では、前記展示装置900は、前記送受信モジュール904をさらに含む。
送受信モジュール904は、さらに、サーバ側機器から送信された第2編集テンプレートを受信することに用いられる。
表示モジュール903は、さらに、前記第2編集テンプレートを展示するために用いられる。
いくつかの実施例では、取得モジュール901は、さらに、前記情報展示ページにおけるターゲット素材に対応する使用コントロールに対するユーザ操作を受け付けることに用いられる。
処理モジュール902は、さらに、前記使用コントロールに対するユーザ操作に応じて、ターゲット編集プロジェクトを作成し、前記ターゲット素材が追加されたターゲット編集プロジェクトに対応する動画編集ページを表示することに用いられる。
いくつかの実施例では、前記情報展示ページにおいて、前記ターゲット編集方式は、編集方式の種別に基づいて、分類されて、展示される。
いくつかの実施例では、前記ターゲット編集方式は、音楽、ステッカー、絵文字効果、エフェクト、フィルタ、及びインスピレーションソースのうちの1つ又は複数の編集方式を含む。
いくつかの実施例では、表示モジュール903は、さらに、設定画面を表示することに用いられる。
取得モジュール901は、さらに、前記設定画面におけるテンプレート情報展示機能コントロールに対するオン操作を受け付けることに用いられる。
処理モジュール902は、さらに、前記テンプレート情報展示機能コントロールに対するオン操作に応答して、前記第1編集テンプレートに相応な情報展示ポータルを設置することに用いられる。
本実施例では、送受信モジュール904は、無線通信又は有線通信機能を有する通信モジュールであってもよい。送受信モジュール904は、サーバ側機器と通信することに用いられることができる。
本実施例による展示装置は、上記いずれか1つの方法実施例の技術案を実行するために用いられることができ、その実現原理及び技術的効果は類似しているため、前述した方法実施例の説明を参照すればよく、ここでは、これ以上説明しない。
図10は、本開示の一実施例による、電子機器の構成概略図である。図10に示すように、本実施例による電子機器1000は、メモリ1001、および、プロセッサ1002を含む。
ここで、メモリ1001は、独立した物理的手段であってもよく、バス1003を介してプロセッサ1002と接続される。メモリ1001およびプロセッサ1002は、一体に集積され、ハードウェアなどによって実現されてもよい。
メモリ1001は、プログラム命令を記憶することに用いられる。プロセッサ1002は、該プログラム命令を呼び出して、上記のいずれか1つの方法実施例の技術案を実行する。
選択的に、上述した実施例の方法における一部又は全部がソフトウェアで実現される場合に、上述した電子機器1000は、プロセッサ1002のみを含んでもよい。プログラムを記憶するためのメモリ1001は、電子機器1000の外部にあり、プロセッサ1002は、メモリに記憶されたプログラムを読み取って実行するために、回路/配線を介してメモリに接続される。
プロセッサ1002は、中央処理装置(central processing unit、CPU)、ネットワークプロセッサ(network processor、NP)、又は、CPUおよびNPの組み合わせであってもよい。
プロセッサ1002は、ハードウェアチップを、さらに含んでもよい。上記のハードウェアチップは、特定用途向け集積回路(application-specific integrated circuit、ASIC)、プログラマブルロジックデバイス(programmable logic device、PLD)、又は、これらの組み合わせであってもよい。上記のPLDは、複雑なプログラマブルロジックデバイス(complex programmable logic device、CPLD)、フィールドプログラミング可能ロジックゲートアレイ(field-programmable gate array、FPGA)、汎用アレイロジック(generic array logic、GAL)又は、これらの任意の組み合わせであってもよい。
メモリ1001は、揮発性メモリ(volatile memory)、例えば、ランダムアクセスメモリ(random-access memory、RAM)を含んでもよい。また、メモリは、不揮発性メモリ(non-volatile memory)、例えば、フラッシュメモリ(flash memory)、ハードディスク(hard disk drive、HDD)又は、ソリッドステートハードディスク(solid-state drive、SSD)を含んでもよい。メモリは、上記の種類のメモリの組み合わせを、さらに含んでもよい。
本開示の実施例は、メモリと、プロセッサと、コンピュータプログラム命令とを含む電子機器であって、前記メモリは、前記コンピュータプログラム命令を記憶するように構成され、前記プロセッサは、前記コンピュータプログラム命令を実行して、前述した展示方法を実現させるように構成された電子機器を、さらに提供する。
本開示の実施例は、電子機器の少なくとも1つのプロセッサによって実行されると、上記のいずれか1つの方法実施例の技術案を実行するコンピュータプログラム命令を含む、コンピュータ可読記憶媒体を、さらに提供する。
本開示の実施例は、プログラム製品を、さらに提供し、前記プログラム製品は、コンピュータプログラムを含み、前記コンピュータプログラムは、可読記憶媒体に記憶され、前記電子機器の少なくとも1つのプロセッサは、前記可読記憶媒体から前記コンピュータプログラムを読み取り可能であり、前記少なくとも1つのプロセッサは、前記コンピュータプログラムを実行して、前記電子機器に、上記いずれか1つの方法実施例の技術案を実行させる。
本開示の実施例は、電子機器で稼動すると、前記電子機器に前述した展示方法を実行させるコンピュータプログラム製品を、さらに提供する。
本開示の実施例は、プロセッサによって実行されると、前記プロセッサに、前述した展示方法を実行させる命令を含む。コンピュータプログラムを、さらに提供する。
なお、本明細書において、「第1」及び「第2」などのような関係用語は、単に一のエンティティ又は動作を他のエンティティ又は動作と区別する目的だけに用いられ、これらエンティティ又は動作間に、このような実際の関係又は順序が存在することを要求又は暗示するものではない。さらに、用語「含む」、「包含する」、又は、その任意の他の変体は、非排他的な含有を示すことで、一系列の要素を含む過程、方法、物品、又は機器は、それらの要素だけでなく、明示されていない他の要素も含み、又は、このような過程、方法、物品、又は機器に固有の要素も含む。さらに多い制限がない場合に、「1つの・・・を含む」によって限定される要素は、前記要素を含む過程、方法、物品、又は機器に、他の同じ要素も含むことを除外しない。
以上は、本開示の具体的な実装形態にすぎず、当業者が本開示を理解又は実現することを可能にするために用いられる。これらの実施例に対する様々な修正は、当業者には自明であり、本明細書で定義される一般原理は、本開示の趣旨又は範囲から逸脱することなく、他の実施例において実現され得る。従って、本開示は、本明細書のこれら実施例に限定されるものではなく、本明細書で開示される原理及び新規の特徴に適合する最も広い範囲を有する。

Claims (14)

  1. 表示方法であって、
    第1マルチメディア素材が、第2マルチメディア素材として編集されるように指示するための、第1編集テンプレートの情報表示ポータルに対するユーザ操作を受け付けることであり、
    前記情報表示ポータルは、ターゲットテンプレート動画に対応する動画再生ページまたは動画情報ページに設けられ、
    前記第1マルチメディア素材は、前記第1編集テンプレートに採用される編集方式であるターゲット編集方式に従って、第2マルチメディア素材として編集され、
    前記ターゲット編集方式は、音楽、ステッカー、絵文字効果、エフェクト、フィルタのうちの複数の編集方式を含み、
    前記ターゲットテンプレート動画は、前記ターゲット編集方式に合う第3マルチメディア素材である、
    ことおよび、
    前記情報表示ポータルに対するユーザ操作に応答して、前記第1編集テンプレートの、前記ターゲット編集方式の指示情報を表示するための情報表示ページを表示すること、
    み、
    前記情報表示ページは、前記複数の編集方式の指示情報を集約展示するためのものであり、
    前記情報表示ページでは、前記複数の編集方式における各種のターゲット編集方式は、それぞれ表示領域に対応しており、
    前記表示領域に、前記各種のターゲット編集方式が採用する複数の編集素材が表示され、
    各ターゲット編集方式に対応する表示領域は、前記ターゲット編集方式が採用する各編集素材にそれぞれ対応するサブ表示領域を含み、
    前記サブ表示領域は、相応な編集素材の指示情報を表示するためのものである、
    方法。
  2. 前記第1編集テンプレートの情報表示ポータルに対するユーザ操作を受け付けることは、
    ーゲットテンプレート動画を表示又は再生することと、
    前記ターゲットテンプレート動画に対応する動画再生ページまたは動画情報ページにおける情報表示ポータルに対するユーザ操作を受け付けることと、
    を含む、請求項1に記載の方法。
  3. 前記第1編集テンプレートの情報表示ポータルに対するユーザ操作を受け付けることは、
    ターゲットテンプレート動画に対応する動画再生ページにおける情報表示ポータルに対するユーザ操作を受け付けること、
    を含む、請求項1に記載の方法。
  4. 前記第1編集テンプレートの情報表示ポータルに対するユーザ操作を受け付けることは、
    ターゲットテンプレート動画に対応する動画情報ページを表示することと、
    前記動画情報ページにおける情報表示ポータルに対応するアイコンに対するユーザ操作を受け付けることと、
    を含む、請求項1に記載の方法。
  5. 前記方法は、さらに、
    前記情報表示ページにおけるターゲット素材に対応するお気に入りコントロールに対するユーザ操作を受け付けることと、
    前記お気に入りコントロールに対するユーザ操作に応答して、前記ターゲット素材をお気に入りリストに追加することと、
    を含む、請求項1に記載の方法。
  6. 前記方法は、さらに、
    前記情報表示ページにおけるターゲット素材に対応する検索コントロールに対するユーザ操作を受け付けることと、
    前記検索コントロールに対するユーザ操作に応答して、前記ターゲット素材に従って編集を行うことを指示するための第2編集テンプレートを取得して、表示することと、
    を含む、請求項1に記載の方法。
  7. 前記検索コントロールに対するユーザ操作に応答して、第2編集テンプレートを取得して、表示することは、
    前記検索コントロールに対するユーザ操作に応答して、前記ターゲット素材を使用した第2編集テンプレートの取得を要求するための検索要求を、サーバ側機器に送信することと、
    前記サーバ側機器から送信された第2編集テンプレートを受信して、表示すること、
    を含む、請求項6に記載の方法。
  8. 前記方法は、さらに、
    前記情報表示ページにおけるターゲット素材に対応する使用コントロールに対するユーザ操作を受け付けることであり、前記使用コントロールはターゲット素材からターゲット編集プロジェクトを作成するためのものであることと、
    前記使用コントロールに対するユーザ操作に応答して、ターゲット編集プロジェクトを作成し、前記ターゲット素材が追加された前記ターゲット編集プロジェクトに対応する動画編集ページを表示することと、
    を含む、請求項1に記載の方法。
  9. 前記情報表示ページにおいて、前記ターゲット編集方式は、編集方式の種別に基づいて分類されて表示される、
    請求項1に記載の方法。
  10. 前記方法は、さらに、
    設定画面を表示することと、
    前記設定画面におけるテンプレート情報表示機能コントロールに対するオン操作を受け付けることと、
    前記テンプレート情報表示機能コントロールに対するオン操作に応答して、前記第1編集テンプレートに相応な情報表示ポータルを設置することと、
    を含む、請求項1に記載の方法。
  11. 第1マルチメディア素材が、第2マルチメディア素材として編集されるように指示するための第1編集テンプレートの情報表示ポータルに対するユーザ操作を受け付けるための取得モジュールであり、
    前記情報表示ポータルは、ターゲットテンプレート動画に対応する動画再生ページまたは動画情報ページに設けられ、
    前記第1マルチメディア素材は、前記第1編集テンプレートに採用される編集方式であるターゲット編集方式に従って、第2マルチメディア素材として編集され、
    前記ターゲット編集方式は、音楽、ステッカー、絵文字効果、エフェクト、フィルタのうちの複数の編集方式を含み、
    前記ターゲットテンプレート動画は、前記ターゲット編集方式に合う第3マルチメディア素材である、
    取得モジュールと、
    前記情報表示ポータルに対するユーザ操作に応じて、表示モジュールを制御して、前記第1編集テンプレートの、前記ターゲット編集方式の指示情報を表示するための情報表示ページを表示するための処理モジュールと、
    を含み、
    前記情報表示ページは、前記複数の編集方式の指示情報を集約展示するためのものであり、
    前記情報表示ページでは、前記複数の編集方式における各種のターゲット編集方式は、それぞれ表示領域に対応しており、
    前記表示領域に、前記各種のターゲット編集方式が採用する複数の編集素材が表示され、
    各ターゲット編集方式に対応する表示領域は、前記ターゲット編集方式が採用する各編集素材にそれぞれ対応するサブ表示領域を含み、
    前記サブ表示領域は、相応な編集素材の指示情報を表示するためのものである、
    表示装置。
  12. メモリと、プロセッサと、コンピュータプログラム命令とを含む電子機器であって、
    前記メモリは、前記コンピュータプログラム命令を記憶するように構成され、
    前記プロセッサは、前記コンピュータプログラム命令を実行して、請求項1~10のいずれか1項に記載の方法を実現させるように構成された、電子機器。
  13. プログラムを含み、
    前記プログラムが電子機器の少なくとも1つのプロセッサによって実行されると、請求項1~10のいずれか1項に記載の方法を実現させる、
    可読記憶媒体。
  14. プロセッサによって実行されると、前記プロセッサに請求項1~10のいずれか1項に記載の方法を実行させる命令を含む、コンピュータプログラム。
JP2023577997A 2021-06-17 2022-06-13 展示方法、装置、及び、可読記憶媒体 Active JP7740814B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN202110674014.1 2021-06-17
CN202110674014.1A CN115580749A (zh) 2021-06-17 2021-06-17 展示方法、装置及可读存储介质
PCT/CN2022/098420 WO2022262680A1 (zh) 2021-06-17 2022-06-13 展示方法、装置及可读存储介质

Publications (2)

Publication Number Publication Date
JP2024525362A JP2024525362A (ja) 2024-07-12
JP7740814B2 true JP7740814B2 (ja) 2025-09-17

Family

ID=84525950

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023577997A Active JP7740814B2 (ja) 2021-06-17 2022-06-13 展示方法、装置、及び、可読記憶媒体

Country Status (5)

Country Link
US (1) US12499913B2 (ja)
EP (1) EP4344226A4 (ja)
JP (1) JP7740814B2 (ja)
CN (1) CN115580749A (ja)
WO (1) WO2022262680A1 (ja)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116193047A (zh) * 2021-11-29 2023-05-30 北京字跳网络技术有限公司 一种视频处理方法、装置、设备及介质
CN115858961B (zh) * 2022-12-27 2025-09-23 北京字跳网络技术有限公司 一种收藏夹处理方法、装置、设备及存储介质
CN118277594A (zh) * 2022-12-29 2024-07-02 北京字跳网络技术有限公司 一种多媒体编辑资源的推荐方法、装置、设备及存储介质
KR20250120387A (ko) * 2023-06-26 2025-08-08 베이징 지티아오 네트워크 테크놀로지 컴퍼니, 리미티드 동영상 편집 방법, 기기, 전자 장치 및 저장 매체
USD1119940S1 (en) * 2023-11-03 2026-03-24 Beijing Zitiao Network Technology Co., Ltd. Display screen or portion thereof with a graphical user interface
CN117707680A (zh) * 2023-12-25 2024-03-15 北京有竹居网络技术有限公司 内容显示方法、装置、可读介质及电子设备
USD1115845S1 (en) * 2024-07-11 2026-03-03 Clo Virtual Fashion Inc. Display screen with graphical user interface
USD1115843S1 (en) * 2024-07-11 2026-03-03 Clo Virtual Fashion Inc. Display screen with graphical user interface
USD1115846S1 (en) * 2024-07-11 2026-03-03 Clo Virtual Fashion Inc. Display screen with graphical user interface
USD1115844S1 (en) * 2024-07-11 2026-03-03 Clo Virtual Fashion Inc. Display screen with graphical user interface

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009527135A (ja) 2006-01-05 2009-07-23 アイスポット、コーポレーション デジタル・ビデオを記憶、編集、および共有するシステムおよび方法
CN108668164A (zh) 2018-07-12 2018-10-16 北京微播视界科技有限公司 选择背景音乐拍摄视频的方法、装置、终端设备及介质
CN111243632A (zh) 2020-01-02 2020-06-05 北京达佳互联信息技术有限公司 多媒体资源的生成方法、装置、设备及存储介质
CN112073649A (zh) 2020-09-04 2020-12-11 北京字节跳动网络技术有限公司 多媒体数据的处理方法、生成方法及相关设备
US20210005223A1 (en) 2019-09-23 2021-01-07 Beijing Dajia Internet Information Technology Co., Ltd. Method, electronic device and storage medium for generating a video
CN112911379A (zh) 2021-01-15 2021-06-04 北京字跳网络技术有限公司 视频生成方法、装置、电子设备和存储介质

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001155175A (ja) * 1999-11-29 2001-06-08 Fuji Photo Film Co Ltd 画像合成方法および装置並びに記録媒体
JP2006277065A (ja) * 2005-03-28 2006-10-12 Fuji Photo Film Co Ltd レイアウト編集システム及びレイアウト編集方法
CA2628991C (en) * 2007-04-13 2017-08-22 X2O Media Inc. A method for automating digital signage applications using intelligent self-configuring objects and smart templates
US8819559B2 (en) * 2009-06-18 2014-08-26 Cyberlink Corp. Systems and methods for sharing multimedia editing projects
CN104349175A (zh) * 2014-08-18 2015-02-11 周敏燕 一种基于手机终端的视频制作系统及方法
CN105141972B (zh) * 2015-08-31 2018-08-10 北京奇艺世纪科技有限公司 一种视频编辑方法和装置
CN108280128A (zh) 2017-12-19 2018-07-13 苏宁云商集团股份有限公司 一种展示个性化页面的方法及设备
CN108900902B (zh) * 2018-07-06 2020-06-09 北京微播视界科技有限公司 确定视频背景音乐的方法、装置、终端设备及存储介质
CN305633392S (ja) * 2019-04-24 2020-03-03
CN110246523A (zh) * 2019-04-26 2019-09-17 广东虎彩影像有限公司 一种视频生成系统及其方法
CN111105819B (zh) 2019-12-13 2021-08-13 北京达佳互联信息技术有限公司 剪辑模板的推荐方法、装置、电子设备及存储介质
CN112422831A (zh) * 2020-11-20 2021-02-26 广州太平洋电脑信息咨询有限公司 视频生成方法、装置、计算机设备和存储介质
WO2022126664A1 (zh) * 2020-12-18 2022-06-23 深圳市大疆创新科技有限公司 视频编辑方法、终端设备及计算机可读存储介质

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009527135A (ja) 2006-01-05 2009-07-23 アイスポット、コーポレーション デジタル・ビデオを記憶、編集、および共有するシステムおよび方法
CN108668164A (zh) 2018-07-12 2018-10-16 北京微播视界科技有限公司 选择背景音乐拍摄视频的方法、装置、终端设备及介质
US20210005223A1 (en) 2019-09-23 2021-01-07 Beijing Dajia Internet Information Technology Co., Ltd. Method, electronic device and storage medium for generating a video
CN111243632A (zh) 2020-01-02 2020-06-05 北京达佳互联信息技术有限公司 多媒体资源的生成方法、装置、设备及存储介质
CN112073649A (zh) 2020-09-04 2020-12-11 北京字节跳动网络技术有限公司 多媒体数据的处理方法、生成方法及相关设备
CN112911379A (zh) 2021-01-15 2021-06-04 北京字跳网络技术有限公司 视频生成方法、装置、电子设备和存储介质

Also Published As

Publication number Publication date
JP2024525362A (ja) 2024-07-12
US12499913B2 (en) 2025-12-16
WO2022262680A1 (zh) 2022-12-22
EP4344226A1 (en) 2024-03-27
CN115580749A (zh) 2023-01-06
EP4344226A4 (en) 2024-10-23
US20240119968A1 (en) 2024-04-11

Similar Documents

Publication Publication Date Title
JP7740814B2 (ja) 展示方法、装置、及び、可読記憶媒体
CN112230909B (zh) 小程序的数据绑定方法、装置、设备及存储介质
US10554599B2 (en) Conversion of detected URL in text message
RU2693909C2 (ru) Командный пользовательский интерфейс для отображения и масштабирования выбираемых органов управления и команд
TWI533192B (zh) 具有客製化導航之圖形使用者界面
US20140063051A1 (en) System and method for graphical user interface having a social media multimedia container
US20170359282A1 (en) Conversion of text relating to media content and media extension apps
US20140040712A1 (en) System for creating stories using images, and methods and interfaces associated therewith
US20170359283A1 (en) Music creation app in messaging app
US12147646B2 (en) Application builder
US9342324B2 (en) System and method for displaying a multimedia container
CN107027327A (zh) web内容加标签和过滤
JP2007533015A (ja) メディア・パッケージならびにメディア・パッケージの管理システムおよび方法
JP5932982B2 (ja) 複数の異なるファイル・ホストによるファイル・アクセス
CN109074264B (zh) 一种用于跨程序的用户设置的方法和系统
US20140351752A1 (en) System and method for a home multimedia container
US11036360B2 (en) Graphical user interface object matching
US20150082182A1 (en) Display apparatus and controlling method thereof
JP2020053045A (ja) デスクトップ及びモバイルグラフィカルユーザインターフェース統一
JP7678157B2 (ja) ビデオ編集テンプレート検索方法、装置、電子機器及び記憶媒体
US20110225502A1 (en) Accessing web services and presenting web content according to user specifications
CN102810102A (zh) 文件共享操作的方法
US10162492B2 (en) Tap-to-open link selection areas
KR20120129570A (ko) 음원 서비스를 제공하는 방법, 모바일 단말기 및 기록매체
US20140351723A1 (en) System and method for a multimedia container

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240214

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250220

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250318

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250613

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: 20250805

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250901

R150 Certificate of patent or registration of utility model

Ref document number: 7740814

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150