本公開涉及一種信息處理裝置和信息處理方法,尤其是一種在mp4fragmentedmovie格式的文件中包含的內(nèi)容的再現(xiàn)起始時間晚于電影時間標度中的再現(xiàn)起始時間的情況下能夠基于編輯列表來再現(xiàn)內(nèi)容的信息處理裝置和信息處理方法。
背景技術(shù):
::關(guān)于因特網(wǎng)的流媒介服務(wù)的主流已經(jīng)變?yōu)閛tt-v(overthetopvideo)。mpeg-dash(活動圖像專家組階段-通過http的動態(tài)自適應(yīng)流媒介)開始作為基本技術(shù)而被廣泛使用(參見例如非專利文獻1)。在mpeg-dash中,遞送服務(wù)器為一個電影內(nèi)容準備一組具有不同屏幕尺寸的編碼流并且再現(xiàn)終端依靠傳輸路徑的狀態(tài)來請求具有最理想的屏幕尺寸和最理想的編碼率的編碼流,從而實現(xiàn)自適應(yīng)流媒介遞送。在mpeg-dash中,編碼流被存儲在mp4fragmentedmovie格式的文件中。進一步地,mp4fragmentedmovie格式的文件的moov框(box)不包括相應(yīng)的mdat框,并且放入mdat框的、由moof框管理的編碼流的編輯列表在moov框中進行描述。所述編輯列表是通過將電影內(nèi)容中包含的內(nèi)容的編碼流的再現(xiàn)起始位置與按照再現(xiàn)順序從該再現(xiàn)起始位置再現(xiàn)的編碼流的再現(xiàn)持續(xù)時間相關(guān)聯(lián)而獲得的。參考目錄非專利文獻非專利文獻1:mpeg-dash(通過http的動態(tài)自適應(yīng)流媒介)(url:http://mpeg.chiariglione.org/standards/mpeg-dash/media-presentation-description-and-segment-formats/text-isoiec-23009-12012-dam-1)技術(shù)實現(xiàn)要素:技術(shù)問題然而,當mp4fragmentedmovie格式的文件的moov框生成時,有時很難判明其后由moof框管理的放入mdat框中的編碼流的再現(xiàn)持續(xù)時間。在這種情況下,很難生成編輯列表,并且再現(xiàn)裝置不能基于編輯列表再現(xiàn)電影內(nèi)容。鑒于上述情況,使得本公開能夠在mp4fragmentedmovie格式的文件中包含的內(nèi)容的再現(xiàn)起始時間晚于電影時間標度中的再現(xiàn)起始時間的情況下基于編輯列表來再現(xiàn)內(nèi)容。問題的解決方案根據(jù)本公開的第一方面的信息處理裝置是一種信息處理裝置,其包括:編輯列表生成單元,其在內(nèi)容的再現(xiàn)起始時間晚于電影時間標度上內(nèi)容的再現(xiàn)起始時間時在標記列表中將該內(nèi)容的頂部位置注冊為該內(nèi)容的再現(xiàn)起始位置并將預(yù)定值注冊為該內(nèi)容的再現(xiàn)持續(xù)時間,該編輯列表將該內(nèi)容的再現(xiàn)起始位置與從該再現(xiàn)起始位置再現(xiàn)的該內(nèi)容的再現(xiàn)持續(xù)時間相關(guān)聯(lián);和文件生成單元,其生成mp4fragmentedmovie格式的文件,該文件包含由該編輯列表生成單元生成的編輯列表和該內(nèi)容。根據(jù)本公開的第一方面的信息處理方法對應(yīng)于根據(jù)本公開的第一方面的信息處理裝置。在本公開的第一方面,當內(nèi)容的再現(xiàn)起始時間晚于電影時間標度上內(nèi)容的再現(xiàn)起始時間時,分別將該內(nèi)容的頂部位置和預(yù)定值注冊為該編輯列表中該內(nèi)容的再現(xiàn)起始位置和該內(nèi)容的再現(xiàn)持續(xù)時間,該編輯列表將該內(nèi)容的再現(xiàn)起始位置與從該再現(xiàn)起始位置再現(xiàn)的該內(nèi)容的再現(xiàn)持續(xù)時間相關(guān)聯(lián);并且生成mp4fragmentedmovie格式的文件,該文件包含通過該編輯列表生成步驟生成的編輯列表和該內(nèi)容。根據(jù)本公開的第二方面的信息處理裝置是一種信息處理裝置,其包括:提取單元,其從mp4fragmentedmovie格式的文件中提取編輯列表,該文件包含該編輯列表和內(nèi)容,當內(nèi)容的再現(xiàn)起始時間晚于電影時間標度上內(nèi)容的再現(xiàn)起始時間時,分別將該內(nèi)容的頂部位置和預(yù)定值注冊為該編輯列表中該內(nèi)容的再現(xiàn)起始位置和從該再現(xiàn)起始位置再現(xiàn)的該內(nèi)容的再現(xiàn)持續(xù)時間,該編輯列表將該內(nèi)容的再現(xiàn)起始位置與該內(nèi)容的再現(xiàn)持續(xù)時間相關(guān)聯(lián);和再現(xiàn)單元,其在該內(nèi)容的再現(xiàn)起始時間晚于電影時間標度上該內(nèi)容的再現(xiàn)起始時間時,基于該提取單元提取的編輯列表在比該電影時間標度上的再現(xiàn)起始時間晚了該內(nèi)容的再現(xiàn)起始時間和該電影時間標度上的再現(xiàn)起始時間之間的差值的時間再現(xiàn)該內(nèi)容。根據(jù)本公開的第二方面的信息處理方法對應(yīng)于根據(jù)本公開的第二方面的信息處理裝置。在本公開的第二方面,從mp4fragmentedmovie格式的文件中提取編輯列表,該文件包含編輯列表和內(nèi)容,當內(nèi)容的再現(xiàn)起始時間晚于電影時間標度上的內(nèi)容的再現(xiàn)起始時間時,該內(nèi)容的頂部位置和預(yù)定值分別注冊為內(nèi)容的再現(xiàn)起始位置和從編輯列表中的再現(xiàn)起始位置再現(xiàn)的內(nèi)容的再現(xiàn)持續(xù)時間,該編輯列表將內(nèi)容的再現(xiàn)起始位置與內(nèi)容的再現(xiàn)持續(xù)時間相關(guān)聯(lián);并且在該內(nèi)容的再現(xiàn)起始時間晚于電影時間標度上該內(nèi)容的再現(xiàn)起始時間時,基于該提取單元提取的編輯列表在比該電影時間標度上的再現(xiàn)起始時間晚了該內(nèi)容的再現(xiàn)起始時間和該電影時間標度上的再現(xiàn)起始時間之間的差值的時間再現(xiàn)該內(nèi)容。請注意,根據(jù)第一和第二方面的信息處理裝置可以通過使計算機執(zhí)行程序來實現(xiàn)。進一步地,該計算機執(zhí)行的用以實現(xiàn)根據(jù)第一和第二方面的信息處理裝置的程序可以通過經(jīng)由傳輸媒介傳輸或通過在記錄媒介中記錄來提供。本發(fā)明的有益效果根據(jù)本公開的第一方面,有可能生成編輯列表。特別地,有可能在mp4fragmentedmovie格式的文件中包含的內(nèi)容的再現(xiàn)起始時間晚于電影時間標度中的再現(xiàn)起始時間的情況下生成編輯列表。根據(jù)本公開的第二方面,有可能基于編輯列表再現(xiàn)內(nèi)容。特別地,有可能在mp4fragmentedmovie格式的文件中包含的內(nèi)容的再現(xiàn)起始時間晚于電影時間標度中的再現(xiàn)起始時間的情況下基于編輯列表再現(xiàn)內(nèi)容。應(yīng)注意,本文描述的效果不是必然有限制的,并且可能是任何本公開中所描述的效果。附圖概述[圖1]描述了應(yīng)用本公開的信息處理系統(tǒng)的第一實施方案的概述的示意圖。[圖2]顯示出fragmentedmp4文件的配置實例的示意圖。[圖3]顯示出圖2中moov框的配置實例的示意圖。[圖4]顯示出電影的配置實例的示意圖。[圖5]顯示出編輯列表的配置實例的示意圖。[圖6]描述了基于圖5中的編輯列表的再現(xiàn)的示意圖。[圖7]顯示出媒介的再現(xiàn)起始時間的實例的示意圖。[圖8]顯示了當compositionoffset生成時媒介的實例的示意圖。[圖9]顯示了當compositionoffset生成時編輯列表的實例的示意圖。[圖10]顯示了當startingoffset生成時媒介的實例的示意圖。[圖11]顯示出當startingoffset生成時fragmentedmovie格式之外的格式的mp4文件中的編輯列表的實例的示意圖。[圖12]描述了當startingoffset生成時fragmentedmp4文件的編輯列表的第一實例的示意圖。[圖13]描述了當startingoffset生成時fragmentedmp4文件的編輯列表的第一實例的示意圖。[圖14]描述了當startingoffset生成時fragmentedmp4文件的編輯列表的第二實例的示意圖。[圖15]描述了當startingoffset生成時fragmentedmp4文件的編輯列表的第二實例的示意圖。[圖16]顯示了mp4文件生成單元的配置實例的方框圖。[圖17]描述了圖16中文件生成單元執(zhí)行的fragmentedmp4文件生成處理的流程圖。[圖18]顯示了流媒介再現(xiàn)單元的配置實例的方框圖。[圖19]描述了圖18中流媒介再現(xiàn)單元執(zhí)行的再現(xiàn)處理的流程圖。[圖20]顯示了根據(jù)應(yīng)用了本公開的信息處理系統(tǒng)的第二實施方案的文件生成單元的配置實例的方框圖。[圖21]描述了圖20中文件生成單元執(zhí)行的fragmentedmp4文件生成處理的流程圖。[圖22]顯示了根據(jù)應(yīng)用了本公開的信息處理系統(tǒng)的第三實施方案的文件生成單元的配置實例的方框圖。[圖23]描述了圖22中文件生成單元執(zhí)行的fragmentedmp4文件生成處理的流程圖。[圖24]顯示了根據(jù)應(yīng)用了本公開的信息處理系統(tǒng)的第四實施方案的文件生成單元的配置實例的方框圖。[圖25]描述了圖24中文件生成單元執(zhí)行的mp4文件生成處理的流程圖。[圖26]顯示了電腦的硬件的配置實例的方框圖。具體實施方式在下文,將描述本公開的預(yù)述和用于實施本公開的實施方案(以下稱為實施方案)。請注意,將按照下列次序進行說明。1.第一實施方案:信息處理系統(tǒng)(圖1至圖19)2.第二實施方案:信息處理系統(tǒng)(圖20和圖21)3.第三實施方案:信息處理系統(tǒng)(圖22和圖23)4.第四實施方案:信息處理系統(tǒng)(圖24和圖25)5.第五實施方案:電腦(圖26)<第一實施方案>(信息處理系統(tǒng)的第一實施方案的概述)圖1是描述了應(yīng)用本公開的信息處理系統(tǒng)的第一實施方案的概述的示意圖。連接至文件生成裝置11的網(wǎng)頁服務(wù)器12經(jīng)由因特網(wǎng)13連接至電影再現(xiàn)終端14,從而構(gòu)成圖1中的信息處理系統(tǒng)10。在信息處理系統(tǒng)10中,網(wǎng)頁服務(wù)器12將文件生成裝置11生成的電影內(nèi)容的mp4fragmentedmovie格式的文件(在下文,簡單地稱為fragmentedmp4文件)通過符合mpeg-dash的方法傳送至電影再現(xiàn)終端14。具體地,文件生成裝置11(信息處理裝置)將數(shù)據(jù)例如電影內(nèi)容的圖像數(shù)據(jù)和音頻數(shù)據(jù)以多個編碼率編碼從而生成編碼流。針對每個編碼率,文件生成裝置11將生成的編碼流分為大約幾秒至10秒的時間單位,這些稱為片段。文件生成裝置11生成fragmentedmp4文件,該fragmentedmp4文件包括針對每一個片段的編碼流、編輯列表等,并且將其上載至網(wǎng)頁服務(wù)器12。請注意,雖然這里生成了具有不同的編碼率的編碼流,但是編碼流可以在編碼率之外(例如,圖像的大小)的不同情況下生成。進一步地,也可能在兩個或更多個不同的情況下生成編碼流。文件生成裝置11還生成用于管理fragmentedmp4文件等的mpd(媒介呈現(xiàn)說明)文件。文件生成裝置11將mpd上載至網(wǎng)頁服務(wù)器12。網(wǎng)頁服務(wù)器12存儲從文件生成裝置11上載的fragmentedmp4文件和mpd文件。在圖1的實例中,存在三種編碼率,并且對于三種編碼率的每一種存儲各個片段中的fragmentedmp4文件。響應(yīng)于來自電影再現(xiàn)終端14的請求,網(wǎng)頁服務(wù)器12將存儲的fragmentedmp4文件和存儲的mpd文件傳輸至電影再現(xiàn)終端14。電影再現(xiàn)終端14(信息處理裝置)執(zhí)行用于控制流媒介數(shù)據(jù)的軟件(在下文,稱為控制軟件)21、電影再現(xiàn)軟件22、用于訪問http(hypertexttransferprotocol)的客戶軟件(在下文,稱為訪問軟件)23等??刂栖浖?1是用于控制從網(wǎng)頁服務(wù)器12流出的數(shù)據(jù)的軟件。具體地,控制軟件21使得電影再現(xiàn)終端14從網(wǎng)頁服務(wù)器12獲得mpd文件。進一步地,控制軟件21基于mpd文件和表示再現(xiàn)目標的再現(xiàn)時間等的再現(xiàn)目標信息來要求將待再現(xiàn)的fragmentedmp4文件傳輸至訪問軟件23,該再現(xiàn)目標信息由電影再現(xiàn)軟件22規(guī)定。電影再現(xiàn)軟件22是用于將從網(wǎng)頁服務(wù)器12獲得的編碼流進行再現(xiàn)的軟件。具體地,電影再現(xiàn)軟件22規(guī)定用于控制軟件21的再現(xiàn)目標信息。進一步地,當接收到來自訪問軟件23的接收開始的通知時,電影再現(xiàn)軟件22基于從電影再現(xiàn)終端14接收到的fragmentedmp4文件中包含的編輯列表對fragmentedmp4文件中包含的編碼流進行解碼。電影再現(xiàn)軟件22將作為解碼結(jié)果獲得的圖像數(shù)據(jù)和音頻數(shù)據(jù)輸出。訪問軟件23是用于控制使用http經(jīng)由因特網(wǎng)13與網(wǎng)頁服務(wù)器12進行的通信的軟件。具體地,訪問軟件23響應(yīng)于來自控制軟件21的請求,使電影再現(xiàn)終端14將傳輸待再現(xiàn)的fragmentedmp4文件的請求進行傳輸。進一步地,訪問軟件23響應(yīng)于傳輸請求,使電影再現(xiàn)終端14開始接收從網(wǎng)頁服務(wù)器12傳輸?shù)膄ragmentedmp4文件,并且將接收開始的通知提供給電影再現(xiàn)軟件22。(fragmentedmp4文件的配置實例)圖2是顯示出fragmentedmp4文件的配置實例的示意圖。fragmentedmp4文件具有框結(jié)構(gòu)并且包括初始化片段和一或多個媒介片段。初始化片段包括fragmentedmp4文件中包含的框的ftyp框(文件類型box)和moov框(電影box)。ftyp框是置于文件的頂部的框,文件格式的類型在ftyp中用4charactercode描述。這里,在ftyp中,例如,“dash”描述為表示作為文件格式的mpeg-dash的4charactercode。在moov框中,描述了包含同時再現(xiàn)的一或多個軌道(其細節(jié)將在稍后描述)的電影的元數(shù)據(jù)(電影元數(shù)據(jù))。因為fragmentedmp4文件的格式是fragmentedmovie格式,所以moov框不包括對應(yīng)的mdat框。媒介片段包括styp框(段文件類型box)、sidx框(電影片段box的片段索引)和一或多個電影片段。在styp框中,片段的格式用4charactercode來描述。這里,在styp框中,例如,“msdh”被描述為表示作為片段的格式的媒介片段的4charactercode。在sidx框中,例如,描述了表示包含一或多個電影片段的子片段(子段)在fragmentedmp4文件的位置的位置信息。moviefragment包括moof框(moviefragmentbox)和mdat框(mediadatabox)。在moof框中,描述了放入mdat框中的編碼流的時間管理信息和地址管理信息。在mdat框中,針對每個樣本放入具有任意時間長度的編碼流。例如,樣本是編碼流的最小存取單位,并且相應(yīng)于一幀。由于如上所述沒有對應(yīng)于moov框的mdat框,放入對應(yīng)于moof框的mdat框中的在頂部的樣本的編碼流是在fragmentedmp4文件頂部的樣本的編碼流。(moov框的配置實例)圖3是示出了圖2中moov框的配置實例的示意圖。如圖3所示,在moov框中,放入mvhd框(movieheaderbox)。在movieheader框中,描述了用于設(shè)置電影時間標度的信息、有關(guān)電影的圖像數(shù)據(jù)的擴展和約減的信息,以及電影旋轉(zhuǎn)、有關(guān)電影的再現(xiàn)率等的信息。電影時間標度是通常用于電影的再現(xiàn)持續(xù)時間。在movie框中,還放針對每一軌道入trak框(trackbox)。軌道是電影內(nèi)容的編碼流的管理單位、并且是同一種類(圖像、音頻等)的樣本組。在trak框中,描述了相應(yīng)軌道上的管理信息。具體地,在trak框中,放入了tkhd框(trackheaderbox)、edts框(editbox)和mdia框(mediabox)。在tkhd框中,在軌道是圖像的樣本組的情況下描述了包含圖像在顯示屏中的位置的屏幕整合信息。進一步地,在tkhd框中,描述了軌道信息,例如表示軌道之間的關(guān)系的信息。在edts框中,描述了軌道的編輯列表。如上所述,編輯列表將內(nèi)容的編碼流的再現(xiàn)起始位置與從再現(xiàn)位置再現(xiàn)的編碼流的再現(xiàn)持續(xù)時間按再現(xiàn)次序(即,按電影時間標度上再現(xiàn)起始時間的次序)相關(guān)聯(lián)。具體地,編輯列表是用于控制整個電影中軌道的再現(xiàn)的信息。請注意,不一定需要描述edts框中的編輯列表。在這種情況下,用電影時間標度上的再現(xiàn)起始時間作為edts框相對應(yīng)的內(nèi)容的再現(xiàn)起始時間(即將在稍后描述的媒介時間標度上的再現(xiàn)起始時間)來再現(xiàn)內(nèi)容。在mdia框中,放置描述了作為軌道的編碼流的有關(guān)媒介(media)的信息的mdhd框(mediaheaderbox)、hdlr框(mediahandlerbox)和minf框(mediainformationbox)。在mdhd框和hdlr框中,描述了表示媒介的數(shù)據(jù)的種類的信息、用于設(shè)置媒介時間標度即媒介單位中(軌道單位中)的再現(xiàn)持續(xù)時間軸的信息等。在媒介是音頻的編碼流的情況下,在mdhd框和hdlr框中還描述表示音頻的語言的信息。在minf框中,放置dinf框(datainformationbox)和stbl框(sampletablebox)。進一步地,在媒介是圖像的編碼流的情況下,在mediainformation框中也放置vmhd框(videomediaheaderbox)。在dinf框中的,描述了媒介的存儲地點和引用方法。stbl框包括stsd框(sampledescriptionbox)、stts框(timetosamplebox)、stsz框(samplesizebox)、stsz框(samplesizebox)、stsc框(sampletochunkbox)和stco框(chunkoffsetbox)。在stsd框中,描述了應(yīng)用于該媒介的包含codecconfiguration信息的一或多個樣本條目。將各樣本條目特有的id賦予給樣本條目,并且通過stsc框引用該id。codecconfiguration信息是與編碼有關(guān)的信息,例如編碼方法。在stts框中,描述了在各樣本的媒介的媒介時間標度上的時間長度。具體地,在stts框中,描述了其中時間長度與以從頂部樣本的次序在時間長度中的樣本單位中的連續(xù)媒介的數(shù)量相聯(lián)系的表格。在stsz框中,以從頂部樣本的次序描述了各樣本的媒介的數(shù)據(jù)大小。在stsc框中,以從頂部區(qū)塊的次序描述了該媒介的各區(qū)塊中包含的樣本數(shù)目和該區(qū)塊的樣本條目的id。該區(qū)塊是該媒介的地址管理單元。在stco框中,以從頂部區(qū)塊的次序描述了該媒介的各區(qū)塊的文件偏移量。(電影的配置實例)[圖4是顯示出電影的配置實例的示意圖。在圖4的實例中,電影(movie)包括圖像(video)的a軌道和音頻(audio)的s軌道。圖像的軌道包括多個樣本41,音頻的軌道包括多個樣本42。(編輯列表的說明)圖5是顯示出編輯列表的配置實例的示意圖。圖6是描述了基于圖5中的編輯列表的再現(xiàn)的示意圖。如圖5所示,在編輯列表中,在電影時間標度上以從再現(xiàn)起始時間的次序?qū)egmentduration、mediatime和mediarate作為編輯列表信息彼此相關(guān)聯(lián)。mediatime是媒介時間標度上的時間,其表示對應(yīng)于包含mediatime的edts框的媒介的再現(xiàn)起始位置。segmentduration是從電影時間標度上的再現(xiàn)起始位置再現(xiàn)的媒介的再現(xiàn)持續(xù)時間,其通過相應(yīng)的mediatime來表示。mediarate是待再現(xiàn)的媒介的再現(xiàn)率。請注意,在圖5的實例中,電影時間標度中的1秒是90000,媒介時間標度中的1秒是30000。在圖5中的編輯列表中,將segmentduration“90000(1sec)”、mediatime“-1(empty”和mediarate“1.0”注冊為頂部編輯列表信息。請注意,mediatime“-1(empty)”是表示什么都沒有再現(xiàn)的信息。因此,如圖6所示,在電影時間標度上的0秒至1秒的時間內(nèi)什么都沒有再現(xiàn),如對應(yīng)于圖5中編輯列表的軌道。在圖5中的編輯列表中,將segmentduration“180000(2sec)”、mediatime“0(0sec)”和mediarate“1.0”注冊為第二編輯列表信息。因此,如圖6所示,在電影時間標度上從1秒至3秒的時間內(nèi)和在媒介時間標度上從0秒開始的2秒內(nèi)以1x速率再現(xiàn)媒介。在圖5中的編輯列表中,將segmentduration“90000(1sec)”、mediatime“90000(3sec)”和mediarate“1.0”注冊為第三編輯列表信息。因此,如圖6所示,在電影時間標度上從3秒至4秒的時間內(nèi)和在媒介時間標度上從3秒開始的1秒內(nèi)以1x速率再現(xiàn)媒介。如上所述,根據(jù)圖5中的編輯列表,有可能在電影時間標度上的再現(xiàn)起始時間的1秒之后以1x速率再現(xiàn)媒介時間標度上的0秒至2秒的媒介和媒介時間標度上從3秒至4秒的媒介。如上所述,根據(jù)該編輯列表,有可能控制對應(yīng)于編輯列表和再現(xiàn)次序的電影時間標度上媒介的再現(xiàn)起始時間。也就是說,利用該編輯列表,有可能執(zhí)行無損編輯(non-linearedit)。(媒介再現(xiàn)起始時間的實例)圖7是示出媒介的再現(xiàn)起始時間的實例的示意圖。如圖7的上部所示,媒介的再現(xiàn)起始時間比電影時間標度上的再現(xiàn)起始時間晚startingoffset,如圖7的中部所示,與電影時間標度上的再現(xiàn)起始時間相同,或者如圖7的下部所示,比電影時間標度上的再現(xiàn)起始時間早compositionoffset。startingoffset和compositionoffset各自表示媒介的再現(xiàn)起始時間和電影時間標度上的起始時間之間的差值。在如圖7的上部所示媒介的再現(xiàn)起始時間比電影時間標度上的再現(xiàn)起始時間晚startingoffset的情況下,將包含mediatime“-1”的編輯列表信息注冊為編輯列表中的emptyedit信息。進一步地,因為僅僅包含emptyedit信息的編輯列表在mp4標準中是禁止的,在編輯列表中也注冊emptyedit信息以外的editlist信息。在如圖7的中部所示該媒介的再現(xiàn)起始時間與電影時間標度上的再現(xiàn)起始時間相同的情況下,不需要生成編輯列表。在如圖7的下部所示媒介的再現(xiàn)起始時間比電影時間標度上的再現(xiàn)起始時間早compositionoffset的情況下,即,不再現(xiàn)媒介的頂部,將包含媒介時間標度上的compositionoffset的時間作為mediatime的編輯列表信息注冊為編輯列表中的non-emptyedit信息。(當生成compositionoffset時的編輯列表的說明)圖8是顯示了當compositionoffset生成時媒介的實例的示意圖。圖9是顯示了當如圖8所示生成compositionoffset時編輯列表的實例的示意圖。請注意,在圖8和圖9的實例中,電影時間標度中的1秒是90000,媒介時間標度中的1秒是30000。進一步地,媒介的再現(xiàn)率是1x。在如圖8所示媒介時間標度上的compositionoffset的時間是3000(0.1sec)并且電影時間標度上的媒介的時間是90000(10sec)的情況下,在fragmentedmovie格式以外的格式的mp4文件的情況下需要生成如圖9的部分a所示的編輯列表。具體地,如圖9的部分a所示,需要將“900000(10sec)”(即電影時間標度上媒介的時間)、“3000(0.1sec)”(即,媒介時間標度上compositionoffset的時間)和“1.0”分別注冊為編輯列表中的segmentduration、mediatime和mediarate。另一方面,在fragmentedmp4文件中,“0”定義為表示其是non-emptyedit信息的segmentduration的信息。因此,在其中媒介的再現(xiàn)起始時間比電影時間標度上的再現(xiàn)起始時間早compositionoffset的情況下,僅需要將“0”注冊為non-emptyedit信息的segmentduration,不考慮電影時間標度上媒介的時間。因此,即使在生成moov框時在對應(yīng)于moof框的mdat框中放入的媒介的時間長度不能確認的情況下,也可以注冊non-emptyedit信息。(當生成startingoffset時fragmentedmovie格式以外的格式的mp4文件的編輯列表的說明圖10是顯示了當startingoffset生成時媒介的實例的示意圖。圖11是顯示出當如圖10所示startingoffset生成時fragmentedmovie格式之外的格式的mp4文件中的編輯列表的實例的示意圖。請注意,在圖10和圖11所示的實例中,電影時間標度中的1秒是90000,媒介的再現(xiàn)率是1x。在如圖10所示電影時間標度上的startingoffset的時間是9000(0.1sec)并且電影時間標度上的媒介的時間是tx的情況下,需要在fragmentedmovie格式以外的格式的mp4文件中生成如圖11所示的編輯列表。具體地,如圖11所示,首先將作為mediatime、segmentduration和mediarate的包含表示什么都沒有再現(xiàn)的“-1(empty)”的emptyedit信息、“9000(0.1sec)”(即電影時間標度上startingoffset的時間)和“1.0”分別注冊在編輯列表中。其次,在編輯列表中,將作為segmentduration的包含“tx”(即,電影時間標度上的媒介的時間)的編輯信息注冊為invariableedit信息,因為還需要注冊emptyedit信息以外的編輯列表信息。invariableedit信息的mediatime是表示媒介時間標度上的再現(xiàn)起始時間的“0”,mediarate是“1.0”。然而,在fragmentedmp4文件中,沒有和moov框?qū)?yīng)的mdat框,并且放入對應(yīng)于moof框的mdat框的媒介的時間長度在一些情況下在生成moov框時不能確認。例如,在媒介是現(xiàn)場視頻的編碼流的情況下,媒介的時間長度是未知的,直到拍攝完成。進一步地,雖然在生成compositionoffset的情況下不需要確認媒介的時間長度,但是在生成startingoffset的情況下需要確認媒介的時間長度。因此,生成編輯列表的處理是復(fù)雜的。具體地,因為生成編輯列表的方法對于offset的種類來說是不同的,所以生成編輯列表的處理是復(fù)雜的。因此,在本公開中,在生成startingoffset時fragmentedmp4文件的編輯列表從而不同于fragmentedmovie格式以外的格式的mp4文件的編輯列表。(當生成startingoffset時fragmentedmp4文件的編輯列表的第一實例的說明)圖12和圖13各自是描述了當如圖10所示生成startingoffset時fragmentedmp4文件的編輯列表的第一實例的示意圖。如圖12和圖13所示,在fragmentedmp4文件的編輯列表中,例如,將其中mediatime是“0”的non-emptyedit信息注冊為虛擬編輯列表信息,而不是圖11中的invariableedit信息。具體地,如圖13所示,在編輯列表中,與圖11情況相類似地對emptyedit信息進行注冊。然而,作為emptyedit信息以外的編輯列表信息的segmentduration,注冊“0”,“0”表示其是用于在編輯列表中注冊emptyedit信息的虛擬編輯列表信息的segmentduration。進一步地,對應(yīng)于segmentduration“0”,媒介時間標度上的時間(表示媒介的頂部位置),即分別注冊表示媒介時間標度上的再現(xiàn)起始時間的“0”和“1.0”作為mediatime和mediarate。(當生成startingoffset時fragmentedmp4文件的編輯列表的第二實例的說明)圖14和圖15各自是描述了當如圖10所示生成startingoffset時fragmentedmp4文件的編輯列表的第二實例的示意圖。如圖14和圖15所示,在fragmentedmp4文件的編輯列表中,例如,將其中mediatime是表示其是不定值的值“0xffffffff”的undefinededit信息注冊為虛擬編輯列表信息,而不是圖11中的invariableedit信息。具體地,如圖15所示,與圖11情況相類似,在編輯列表中注冊emptyedit信息。然而,其中全部位是1的值“0xffffffff”(表示其是用于在編輯列表中注冊emptyedit信息的虛擬編輯列表信息的segmentduration)注冊為emptyedit信息以外的編輯列表信息的segmentduration。進一步地,對應(yīng)于segmentduration“0xffffffff”,媒介時間標度上的時間(表示媒介的頂部位置),即分別注冊表示媒介時間標度上的再現(xiàn)起始時間的“0”和“1.0”作為mediatime和mediarate。如上所述,在本公開中,將表示其是用于在編輯列表中注冊emptyedit信息的虛擬編輯列表信息的值注冊為emptyedit信息以外的編輯列表信息的segmentduration。因此,即使在生成moov框時在對應(yīng)于moof框的mdat框中放入的媒介的時間長度不能確認的情況下,也可以注冊emptyedit信息。進一步地,因為可以在不確認媒介的時間長度的情況下生成編輯列表,所以提高了編寫效率。進一步地,與其中生成compositionoffset的情況向類似,即使在生成startingoffset的情況下,也不需要確認媒介的時間長度。進一步地,生成編輯列表的處理不受moov框以外的框的影響。因此,生成編輯列表的處理變得容易。進一步地,因為在圖12至15中所述的編輯列表中注冊emptyedit信息以外的編輯列表信息,所以不違反mp4標準。(mp4文件生成單元的配置實例)圖16是示出了圖1中的文件生成裝置11的mp4文件生成單元的配置實例的方框圖,該文件生成裝置11生成fragmentedmp4文件。圖16中的文件生成單元60包括編碼單元61、編輯列表生成單元62、多路復(fù)用器63和上載單元64。文件生成單元60的編碼單元61獲取數(shù)據(jù),例如電影內(nèi)容的圖像數(shù)據(jù)和音頻數(shù)據(jù)。編碼單元61將所獲得的數(shù)據(jù)以多個編碼率進行編碼以生成編碼流。編碼單元61針對每個編碼率將編碼流分割為片段單位,并將其提供給多路復(fù)用器63。進一步地,例如,針對各個媒介,編碼單元61生成compositionoffset信息作為compositionoffset,該compositionoffset信息表示片段單位中以編碼流的顯示次序在頂部的圖畫和以顯示次序在頂部的i圖畫之間的顯示時間的差值。編碼單元61將生成的各媒介的compositionoffset信息提供給編輯列表生成單元62。基于從編碼單元61提供的compositionoffset信息和表示由用戶等從外部輸入的片段單位中的startingoffset的startingoffset信息,編輯列表生成單元62針對各個媒介生成編輯列表。具體地,基于compositionoffset信息,編輯列表生成單元62針對各個媒介將媒介時間標度上的compositionoffset的時間、"0"和媒介的再現(xiàn)率分別注冊為編輯列表的mediatime、segmentduration和mediarate。進一步地,基于startingoffset信息,編輯列表生成單元62針對各個媒介將“0”、“0”或者“0xffffffff”和媒介的再現(xiàn)率分別注冊為編輯列表的mediatime、segmentduration和mediarate。編輯列表生成單元62將生成的各媒介的編輯列表提供給多路復(fù)用器63。多路復(fù)用器63(文件生成單元)針對各個編碼率生成包含片段單位中的編碼流的fragmentedmp4文件和對應(yīng)于該片段的各媒介的編輯列表。具體地,多路復(fù)用器63將片段單位中的編碼流放入mdat框并且將各媒介的編輯列表放入moov框中,以生成fragmentedmp4文件。多路復(fù)用器63將生成的fragmentedmp4文件提供給上載單元64。上載單元64將從多路復(fù)用器63提供的fragmentedmp4文件上載至圖1中的網(wǎng)頁服務(wù)器12。(文件生成單元的處理的說明)圖17是描述了圖16中文件生成單元60執(zhí)行的fragmentedmp4文件生成處理的流程圖。在圖17中的步驟s11中,文件生成單元60的編碼單元61獲得數(shù)據(jù),例如電影內(nèi)容的圖像數(shù)據(jù)和音頻數(shù)據(jù)。在步驟s12中,編輯列表生成單元62獲取由用戶等等從外面輸入的startingoffset信息。在步驟s13中,編碼單元61以多個編碼率對所獲得的數(shù)據(jù)進行編碼以生成編碼流。編碼單元61針對每個編碼率將編碼流分割為片段單位,并將其提供給多路復(fù)用器63。在步驟s14中,編碼單元61針對每一媒介生成compositionoffset信息,并將其提供給編輯列表生成單元62。在步驟s15中,基于所獲得的startingoffset信息和從編碼單元61提供的compositionoffset信息,編輯列表生成單元62針對各個媒介生成編輯列表。在步驟s16中,多路復(fù)用器63針對各個編碼率生成包含片段單位中的編碼流的fragmentedmp4文件和對應(yīng)于該片段的各媒介的編輯列表。多路復(fù)用器63將生成的fragmentedmp4文件提供給上載單元64。步驟s17中,上載單元64將從多路復(fù)用器63提供的fragmentedmp4文件上載至圖1中的網(wǎng)頁服務(wù)器12,并結(jié)束處理。如上所述,文件生成裝置11在生成startingoffset的情況下將“0”和“0”或“0xffffffff”分別注冊為編輯列表中的mediatime和segmentduration。因此,即使在不能確認媒介的時間長度的情況下也可以生成編輯列表。結(jié)果,電影再現(xiàn)終端14能夠基于該編輯列表從比電影時間標度上的再現(xiàn)起始時間晚startingoffset的時間再現(xiàn)該媒介。進一步地,因為在生成compositionoffset的情況下編碼單元61不需要確認媒介時間長度并將其提供給編輯列表生成單元62,所以編碼單元61的處理效率優(yōu)異。進一步地,因為在生成startingoffset的情況下用戶不需要確認媒介的時間長度并將其提供給編輯列表生成單元62,所以編寫效率優(yōu)異。(電影再現(xiàn)終端的函數(shù)配置實例)圖18是示出了執(zhí)行控制軟件21、電影再現(xiàn)軟件22和訪問軟件23的由圖1中的電影再現(xiàn)終端14實現(xiàn)的流媒體再現(xiàn)單元的配置實例的方框圖。流媒體再現(xiàn)單元80包括解復(fù)用器81、解碼單元82、偏移量信息生成單元83和再現(xiàn)單元84。在流媒體再現(xiàn)單元80的解復(fù)用器81中,輸入待再現(xiàn)的fragmentedmp4文件?;诖佻F(xiàn)的fragmentedmp4的url,從網(wǎng)頁服務(wù)器12獲取該fragmentedmp4文件,fragmentedmp4文件的url通過電影再現(xiàn)終端14解析從網(wǎng)頁服務(wù)器12獲得的mpd文件而獲得。解復(fù)用器81(提取單元)從fragmentedmp4文件的moov框提取各媒介的編輯列表,并且將其提供給偏移量信息生成單元83。進一步地,解復(fù)用器81提取放入fragmentedmp4文件的mdat框中的編碼流,并將其提供給解碼單元82。解碼單元82對從解復(fù)用器81提供的編碼流進行解碼,并生成數(shù)據(jù),例如電影內(nèi)容的圖像數(shù)據(jù)和音頻數(shù)據(jù)。解碼單元82將生成的數(shù)據(jù)例如圖像數(shù)據(jù)和音頻數(shù)據(jù)提供給再現(xiàn)單元84。偏移量信息生成單元83基于解復(fù)用器81提供的編輯列表,針對各個媒介生成包含startingoffset信息和compositionoffset信息的偏移量信息。具體地,基于在編輯列表中注冊的、其中segmentduration是“0”而mediatime不是“0”的non_emptyedit信息,偏移量信息生成單元83針對各個媒介生成由mediatime表示的時間作為compositionoffset的偏移量信息。進一步地,基于編輯列表中注冊的emptyedit信息,偏移量信息生成單元83針對各個媒介生成由segmentduration表示的時間作為startingoffset的偏移量信息。進一步地,偏移量信息生成單元83忽視編輯列表中注冊的、其中segmentduration是“0”或者“0xffffffff”并且mediatime是“0”的編輯信息。偏移量信息生成單元83將生成的各媒介的偏移量信息提供給再現(xiàn)單元84。再現(xiàn)單元84基于偏移量信息生成單元83提供的偏移量信息,針對各個媒介再現(xiàn)(輸出)從解碼單元82提供的數(shù)據(jù)。具體地,基于startingoffset信息,再現(xiàn)單元84從比電影時間標度上的起始時間晚startingoffset的時間再現(xiàn)(輸出)數(shù)據(jù)。請注意,數(shù)據(jù)的再現(xiàn)起始位置是從數(shù)據(jù)的頂部位置開始由compositionoffset信息表示的compositionoffset之后的位置。將由再現(xiàn)單元84再現(xiàn)的數(shù)據(jù)的圖像數(shù)據(jù)和音頻數(shù)據(jù)分別提供給顯示單元,例如顯示器(未示出)和揚聲器(未示出)。(流媒體再現(xiàn)單元的處理的說明)圖19是描述了圖18中流媒體再現(xiàn)單元80執(zhí)行的再現(xiàn)處理的流程圖。在圖19中的步驟s31中,流媒體再現(xiàn)單元80的解復(fù)用器81從網(wǎng)頁服務(wù)器12獲取待再現(xiàn)的fragmentedmp4文件。在步驟s32中的,解復(fù)用器81從fragmentedmp4文件提取各媒介的編碼流和編輯列表。解復(fù)用器81將各媒介的編輯列表提供給偏移量信息生成單元83,并且將編碼流提供給解碼單元82。在步驟s33中,偏移量信息生成單元83基于從解復(fù)用器81提供的編輯列表針對各個媒介生成偏移量信息,并將其提供給再現(xiàn)單元84。在步驟s34中,解碼單元82對從解復(fù)用器81提供的編碼流進行解碼,并生成數(shù)據(jù),例如電影內(nèi)容的圖像數(shù)據(jù)和音頻數(shù)據(jù)。解碼單元82將生成的數(shù)據(jù)例如圖像數(shù)據(jù)和音頻數(shù)據(jù)提供給再現(xiàn)單元84。在步驟s35中的,再現(xiàn)單元84基于偏移量信息生成單元83提供的偏移量信息,針對各個媒介再現(xiàn)從解碼單元82提供的數(shù)據(jù)。然后,處理結(jié)束。如上所述,電影再現(xiàn)終端14在生成startingoffset的情況下基于編輯列表,從比電影時間標度上的再現(xiàn)起始時間晚startingoffset的時間再現(xiàn)數(shù)據(jù)。<第二實施方案>(根據(jù)信息處理系統(tǒng)的第二實施方案的文件生成單元的配置實例)除了文件生成裝置11的文件生成單元,應(yīng)用本公開的信息處理系統(tǒng)的第二實施方案的配置與圖1中的信息處理系統(tǒng)10的配置相同。因此,在下文中,僅描述文件生成單元。圖20是顯示了根據(jù)應(yīng)用了本公開的信息處理系統(tǒng)的第二實施方案的文件生成單元的配置實例的方框圖。在圖20示出的元件中,與圖16中所示相同的元件用相同的參考符號表示。將適當?shù)厥÷灾貜?fù)的說明。圖20中的文件生成單元100的配置與圖16中的文件生成單元60的配置的不同之處在于設(shè)置了解復(fù)用器101和編輯列表生成單元102,而不是編碼單元61和編輯列表生成單元62。向文件生成單元100輸入已經(jīng)以各個編碼率編碼的、mpeg2(活動圖像專家組2期)標準的片段單位的ts(傳輸流),而不是編碼前的電影內(nèi)容的數(shù)據(jù)。文件生成單元100的解復(fù)用器101獲取電影內(nèi)容的各軌道的ts文件。解復(fù)用器101從各軌道的ts文件提取ts,并將其提供給多路復(fù)用器63作為編碼流。進一步地,解復(fù)用器101基于電影內(nèi)容的各軌道的ts文件中包含的reproduction時間等確定各軌道的startingoffset信息。解復(fù)用器101基于各軌道的ts文件的編碼方法等確定各軌道的compositionoffset信息。解復(fù)用器101針對各個軌道將包含所確定的startingoffset信息和所確定的compositionoffset提供給編輯列表生成單元102。與圖16中的編輯列表生成單元62類似地,編輯列表生成單元102基于從解復(fù)用器101提供的偏移量信息生成編輯列表,并將其提供給多路復(fù)用器63。如上所述,文件生成單元100生成fragmentedmp4文件,而不需對輸入的電影內(nèi)容的各軌道的ts文件再編碼。(文件生成單元的處理的說明)圖21是描述了圖20中文件生成單元100執(zhí)行的fragmentedmp4文件生成處理的流程圖。在圖21中的步驟s51中,文件生成單元100的解復(fù)用器101獲取電影內(nèi)容的各軌道的ts文件。在步驟s52中,解復(fù)用器101從各軌道的ts文件提取ts,并將其提供給多路復(fù)用器63。在步驟s53中,解復(fù)用器101基于各軌道的ts文件生成偏移量信息,并將其提供給編輯列表生成單元102。在步驟s54中,編輯列表生成單元102基于從解復(fù)用器101提供的偏移量信息生成編輯列表,并將其提供給多路復(fù)用器63。因為步驟s55和s56的處理與圖17中的步驟s16和s17相同,所以將省略其說明。<第三實施方案>(根據(jù)信息處理系統(tǒng)的第三實施方案的文件生成單元的配置實例)除了文件生成裝置11的文件生成單元,應(yīng)用本公開的信息處理系統(tǒng)的第三實施方案的配置與圖1中的信息處理系統(tǒng)10的配置相同。因此,在下文中,僅描述文件生成單元。圖22是顯示了根據(jù)應(yīng)用了本公開的信息處理系統(tǒng)的第三實施方案的文件生成單元的配置實例的方框圖。在圖22示出的元件中,與圖20中所示相同的元件用相同的參考符號表示。將適當?shù)厥÷灾貜?fù)的說明。圖22中的文件生成單元120的配置與圖20中的文件生成單元100的配置的不同之處在于額外設(shè)置了編輯處理單元121,并設(shè)置了解復(fù)用器122而不是解復(fù)用器。文件生成單元120對已經(jīng)以各個編碼率進行編碼的、mpeg2標準的片段單位中的ts文件進行剪切編輯,并生成fragmentedmp4文件。具體地,文件生成單位120的編輯處理單元121獲取電影內(nèi)容的各軌道的ts文件。編輯處理單元121執(zhí)行剪切編輯,其中電影內(nèi)容之前或之后的部分基于用戶輸入等被刪除。具體地,編輯處理單元121生成編輯時間信息,其表示剪切編輯之后電影內(nèi)容的再現(xiàn)起始時間(pts(顯示時間戳))和再現(xiàn)結(jié)束時間。編輯處理單元121將各軌道的ts文件和編輯時間信息提供給解復(fù)用器122。解復(fù)用器122針對各個軌道從編輯處理單元121提供的ts文件中保存的ts提取由編輯時間信息表示的再現(xiàn)起始時間至再現(xiàn)結(jié)束時間的ts,作為剪切編輯之后的ts。在這時,因為時間管理單位對于各個軌道是不同的,所以生成startingoffset和compositionoffset。因此,解復(fù)用器122生成各軌道的startingoffset信息和compositionoffset信息,并將其提供給編輯列表生成單元102作為偏移量信息。進一步地,解復(fù)用器122將剪切編輯之后的ts提供給多路復(fù)用器63作為編碼流。如上所述,文件生成單元120對輸入電影內(nèi)容的各軌道的ts文件執(zhí)行剪切編輯而不需對其再編碼,并在切編輯之后生成電影內(nèi)容的fragmentedmp4文件。(文件生成單元的處理的說明)圖23是描述了圖22中文件生成單元120執(zhí)行的fragmentedmp4文件生成處理的流程圖。在圖23中的步驟s71中,文件生成單元120的編輯處理單元121獲取電影內(nèi)容的各軌道的ts文件。在步驟s72中,編輯處理單元121通過基于用戶輸入等生成編輯時間信息來執(zhí)行剪切編輯。編輯處理單元121將各軌道的ts文件和編輯時間信息提供給解復(fù)用器122。在步驟s73中,解復(fù)用器122針對各個軌道基于編輯時間信息從編輯處理單元121提供的ts文件中保存的ts中提取剪切編輯之后的ts。解復(fù)用器122將剪切編輯之后的ts提供給多路復(fù)用器63作為編碼流。在步驟s74中,解復(fù)用器122生成通過剪切編輯生成的各軌道的startingoffset信息和compositionoffset信息作為偏移量信息,并將其提供給編輯列表生成單元102。因為步驟s75至s77的處理與圖21中步驟s54至s56的處理相同,所以將省略其說明。(根據(jù)信息處理系統(tǒng)的第四實施方案的文件生成單元的配置實例)除了文件生成裝置11的文件生成單元,應(yīng)用本公開的信息處理系統(tǒng)的第四實施方案的配置與圖1中的信息處理系統(tǒng)10的配置相同。因此,在下文中,僅描述文件生成單元。圖24是顯示了根據(jù)應(yīng)用了本公開的信息處理系統(tǒng)的第四實施方案的文件生成單元的配置實例的方框圖。在圖24示出的元件中,與圖22中所示相同的元件用相同的參考符號表示。將適當?shù)厥÷灾貜?fù)的說明。圖24中的文件生成單元140的配置與圖22中的文件生成單元120的配置的不同之處在于設(shè)置了編輯處理單元141、編輯列表生成單元142和多路復(fù)用器143,而不是編輯處理單元121、編輯列表生成單元102和多路復(fù)用器63,并且沒有設(shè)置解復(fù)用器122。向文件生成單元140輸入電影內(nèi)容的fragmentedmp4文件。文件生成單元140添加保存在fragmentedmp4文件中的、非再現(xiàn)目標的軌道作為再現(xiàn)目標。具體地,文件生成單元140的編輯處理單元141獲取電影內(nèi)容的fragmentedmp4文件,并將其提供給多路復(fù)用器143。進一步地,編輯處理單元141基于用戶輸入等執(zhí)行額外的編輯,其中添加fragmentedmp4文件中包含的、非再現(xiàn)目標的軌道作為再現(xiàn)目標。具體地,編輯處理單元141基于編碼作為再現(xiàn)目標添加的軌道的方法、再現(xiàn)起始時間等生成偏移量信息。編輯處理單元141將確定的偏移量信息提供給編輯列生成單元102。與圖16中的編輯列表生成單元62類似地,編輯列表生成單元142基于從編輯處理單元141提供的偏移量信息生成作為再現(xiàn)目標添加的軌道的編輯列表,并將其提供給多路復(fù)用器143。多路復(fù)用器143用編輯列表生成單元142提供的編輯列表替換作為再現(xiàn)目標添加的軌道的編輯列表(包含在編輯處理單元141提供的fragmentedmp4文件的moov框中)。多路復(fù)用器143將其中編輯列表已經(jīng)被替換的fragmentedmp4文件提供給上載單元64。如上所述,文件生成單元140能夠執(zhí)行額外的編輯而不需執(zhí)行再編碼。因此,例如,可以容易地從其再現(xiàn)目標是僅英語的圖像和音頻的軌道生成其再現(xiàn)目標是英語的圖像、音頻和日文的音頻的軌道的fragmentedmp4文件。(文件生成單元的處理的說明)圖25是描述了圖24中文件生成單元140執(zhí)行的mp4文件生成處理的流程圖。在圖25中的步驟s91中,文件生成單元140的編輯處理單元141獲取電影內(nèi)容的fragmentedmp4文件,并將其提供給多路復(fù)用器143。在步驟s92中,編輯處理單元141基于用戶輸入等執(zhí)行額外的編輯,并生成作為再現(xiàn)目標添加的軌道的偏移量信息。編輯處理單元141將確定的偏移量信息提供給編輯列生成單元102。在步驟s93中的,編輯列表生成單元142基于從編輯處理單元141提供的偏移量信息生成作為再現(xiàn)目標添加的軌道的編輯列表,并將其提供給多路復(fù)用器143。在步驟s94中的,多路復(fù)用器143用編輯列表生成單元142提供的編輯列表更新作為再現(xiàn)目標添加的軌道的編輯列表(包含在編輯處理單元141提供的fragmentedmp4文件的moov框中)。多路復(fù)用器143將所得fragmentedmp4文件提供給上載單元64。在步驟s95中,上載單元64將從多路復(fù)用器143提供的fragmentedmp4文件上載至圖1中的網(wǎng)頁服務(wù)器12,并且處理結(jié)束。<第五實施方案>(應(yīng)用本公開的電腦的說明)如上所述的一系列處理可以通過硬件或者軟件來執(zhí)行。當通過軟件執(zhí)行一系列處理時,組成該軟件的程序安裝在電腦中。這里,電腦包括合并了專用硬件的電腦和能夠通過安裝各種程序來執(zhí)行各種功能的電腦,例如多用途個人電腦。圖26是示出了通過程序執(zhí)行如上所述的一系列處理的電腦的硬件的配置實例的方框圖。在電腦200中,cpu(中央處理器)201、rom(只讀存儲器)202和ram(隨機存取存儲器)203通過總線204互相連接。輸入/輸出接口205也連接至總線204。連接至輸入/輸出接口205的是輸入單元206、輸出單元207、記錄單元208、通信單元209和驅(qū)動210。輸入單元206由鍵盤、鼠標、麥克風(fēng)等組成。輸出單元207由顯示器、揚聲器等組成。記錄單元208由硬盤、非易失存儲器等組成。通信單元209由網(wǎng)絡(luò)接口等組成。驅(qū)動210驅(qū)動可移動媒介211例如磁盤、光盤、磁光盤和半導(dǎo)體存儲器。在如上所述配置的電腦200中,例如,cpu201經(jīng)由輸入/輸出接口205和總線204將存儲在記錄部分208中的程序加載在ram203中,并執(zhí)行它從而實現(xiàn)如上所述的一系列處理。由電腦200(cpu201)執(zhí)行的程序可以作為包媒介記錄在可移動媒介211上,并且進行提供。此外,該程序可以經(jīng)由有線或無線傳輸媒介例如局域網(wǎng),因特網(wǎng)和數(shù)字衛(wèi)星廣播來提供。]在電腦200中,通過在驅(qū)動210執(zhí)政者加載可移動媒介211,可以將程序經(jīng)由輸入/輸出接口205安裝在記錄部分208中。該程序還可以經(jīng)由有線或無線傳輸媒介由通信部分209接收并安裝在記錄部分208中。作為選擇,該程序可以預(yù)先安裝在rom202中或者記錄部分208中。請注意,例如,待由電腦200執(zhí)行的程序可以是其中按照說明書中描述的順序以時間序列執(zhí)行處理的程序或者其中并行地或者當調(diào)用時在必要的時間執(zhí)行處理的程序。此外,在本說明書中,體系指的是一組多個組成元件(裝置、模塊(組件)等等),并且全部組成元件是否設(shè)置在同一殼體中是沒關(guān)系的。因此,容納在不同殼體中并且經(jīng)由網(wǎng)絡(luò)連接的多個裝置和其中多個模塊容納在單個殼體中的單個裝置都稱為體系。請注意,在本公開描述的效果僅僅是實例并且不是限制性的,而且可能提供額外的效果。進一步地,本技術(shù)的實施方案不局限于以上實施方案并且可以在不脫離本技術(shù)的精神的情況下做出各種修改。例如,組成虛擬編輯列表信息的mediatime可以是“0”和“0xffffffff”以外的值。應(yīng)注意,本技術(shù)可以具有以下配置。(1)一種信息處理裝置,其包括:編輯列表生成單元,其在內(nèi)容的再現(xiàn)起始時間晚于電影時間標度上內(nèi)容的再現(xiàn)起始時間時在編輯列表中將該內(nèi)容的頂部位置注冊為該內(nèi)容的再現(xiàn)起始位置并將預(yù)定值注冊為該內(nèi)容的再現(xiàn)持續(xù)時間,該編輯列表將該內(nèi)容的再現(xiàn)起始位置與從該再現(xiàn)起始位置再現(xiàn)的該內(nèi)容的再現(xiàn)持續(xù)時間相關(guān)聯(lián);和文件生成單元,其生成mp4fragmentedmovie格式的文件,該文件包含由該編輯列表生成單元生成的編輯列表和該內(nèi)容。(2)根據(jù)以上(1)所述的信息處理裝置,其中所述編輯列表生成單元配置為,當該內(nèi)容的再現(xiàn)起始時間晚于該電影時間標度上的再現(xiàn)起始時間時,在該編輯列表中將表示什么都沒有再現(xiàn)的信息注冊為該內(nèi)容的再現(xiàn)起始位置并將該內(nèi)容的再現(xiàn)起始時間和該電影時間標度上的再現(xiàn)起始時間之間的差值注冊為該內(nèi)容的再現(xiàn)持續(xù)時間。(3)根據(jù)以上(1)或者2)所述的信息處理裝置,其中該文件生成單元配置為將該編輯列表放入該文件的moov框中。(4)根據(jù)以上(1)至(3)中任何一個的信息處理裝置,其中該預(yù)定值是0。(5)根據(jù)以上(1)至(3)中任何一個的信息處理裝置,其中該預(yù)定值的全部位是1。(6)一種信息處理方法,其包括:編輯列表生成步驟,其包括,通過信息處理裝置,在內(nèi)容的再現(xiàn)起始時間晚于電影時間標度上內(nèi)容的再現(xiàn)起始時間時在編輯列表中將該內(nèi)容的頂部位置注冊為該內(nèi)容的再現(xiàn)起始位置并將預(yù)定值注冊為該內(nèi)容的再現(xiàn)持續(xù)時間,該編輯列表將該內(nèi)容的再現(xiàn)起始位置與從該再現(xiàn)起始位置再現(xiàn)的該內(nèi)容的再現(xiàn)持續(xù)時間相關(guān)聯(lián);和文件生成步驟,其包括,通過該信息處理裝置,生成mp4fragmentedmovie格式的文件,該文件包含通過該編輯列表生成步驟生成的編輯列表和該內(nèi)容。(7)一種信息處理裝置,其包括:提取單元,其從mp4fragmentedmovie格式的文件中提取編輯列表,該文件包含該編輯列表和內(nèi)容,當內(nèi)容的再現(xiàn)起始時間晚于電影時間標度上內(nèi)容的再現(xiàn)起始時間時,分別將該內(nèi)容的頂端位置和預(yù)定值注冊為該編輯列表中該內(nèi)容的再現(xiàn)起始位置和從該再現(xiàn)起始位置再現(xiàn)的該內(nèi)容的再現(xiàn)持續(xù)時間,該編輯列表將該內(nèi)容的再現(xiàn)起始位置與該內(nèi)容的再現(xiàn)持續(xù)時間相關(guān)聯(lián);和再現(xiàn)單元,其在該內(nèi)容的再現(xiàn)起始時間晚于電影時間標度上該內(nèi)容的再現(xiàn)起始時間時,基于該提取單元提取的編輯列表在比該電影時間標度上的再現(xiàn)起始時間晚了該內(nèi)容的再現(xiàn)起始時間和該電影時間標度上的再現(xiàn)起始時間之間的差值的時間再現(xiàn)該內(nèi)容。(8)根據(jù)以上(7)所述的信息處理裝置,其中在該內(nèi)容的再現(xiàn)起始時間晚于該電影時間標度上的該內(nèi)容的再現(xiàn)起始時間時在該編輯列表中將表示什么都沒有再現(xiàn)的信息和該差值分別注冊為該內(nèi)容的再現(xiàn)起始位置和該內(nèi)容的再現(xiàn)持續(xù)時間。(9)根據(jù)以上(7)或者(8)的信息處理裝置,其中將該編輯列表放入該文件的moov框中。(10)根據(jù)以上(7)至(9)中任何一個的信息處理裝置,其中該預(yù)定值是0。(11)根據(jù)以上(7)至(9)中任何一個的信息處理裝置,其中該預(yù)定值的全部位是1。(12)一種信息處理方法,其包括:提取步驟,其包括,通過信息處理裝置,從mp4fragmentedmovie格式的文件中提取編輯列表,該文件包含該編輯列表和內(nèi)容,當內(nèi)容的再現(xiàn)起始時間晚于電影時間標度上內(nèi)容的再現(xiàn)起始時間時,分別將該內(nèi)容的頂端位置和預(yù)定值注冊為該編輯列表中該內(nèi)容的再現(xiàn)起始位置和從該再現(xiàn)起始位置再現(xiàn)的該內(nèi)容的再現(xiàn)持續(xù)時間,該編輯列表將該內(nèi)容的再現(xiàn)起始位置與該內(nèi)容的再現(xiàn)持續(xù)時間相關(guān)聯(lián);和再現(xiàn)步驟,其包括,通過該信息處理裝置,在該內(nèi)容的再現(xiàn)起始時間晚于電影時間標度上該內(nèi)容的再現(xiàn)起始時間時,基于該提取單元提取的編輯列表在比該電影時間標度上的再現(xiàn)起始時間晚了該內(nèi)容的再現(xiàn)起始時間和該電影時間標度上的再現(xiàn)起始時間之間的差值的時間再現(xiàn)該內(nèi)容。參考符號列表11文件生成裝置,14電影再現(xiàn)終端,62編輯列表生成單元,63多路復(fù)用器63,81解復(fù)用器,84再現(xiàn)單元。當前第1頁12當前第1頁12