專利名稱:用于提供數(shù)字電影合成播放列表中的輔助媒體的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明通常涉及數(shù)字電影應(yīng)用中對輔助媒體的創(chuàng)作、傳送和再現(xiàn)。
背景技術(shù):
本部分意在向讀者介紹該技術(shù)領(lǐng)域中的各個方面,其與下文描述和/或要求保護(hù)的本發(fā)明的各個方面有關(guān)。該討論有助于向讀者提供背景信息,以便更好地理解本發(fā)明的各個方面。因此,應(yīng)當(dāng)理解的是,將在該情況下閱讀這些聲明,并不作為對現(xiàn)有技術(shù)的承認(rèn)。
術(shù)語“數(shù)字電影”通常是指將運動圖像創(chuàng)建和/或分發(fā)為數(shù)字形式的電影,與此形成對照的是以模擬形式存在于運動圖像膠片上的傳統(tǒng)電影(其內(nèi)容包括圖像、音軌和字幕)。數(shù)字電影投影系統(tǒng)現(xiàn)在已經(jīng)存在,而且使用多種技術(shù)方案而不是單一的標(biāo)準(zhǔn)化方案。內(nèi)容以數(shù)字形式存在提供了以最小努力把可選信息與原始內(nèi)容一同進(jìn)行提供的機(jī)會。為此,各種組織(例如數(shù)字電影提案(“DCI”)和運動圖像工程協(xié)會(“SMPTE”))為了建立數(shù)字電影內(nèi)容分發(fā)規(guī)范已做出了大量努力。
DCI規(guī)范定義了多個領(lǐng)域中的優(yōu)選方案,例如編碼、分發(fā)、以及安全性。SMPTE已試圖從技術(shù)和實現(xiàn)的角度來改進(jìn)DCI規(guī)范。這些規(guī)范的目的是提供促進(jìn)高水平和統(tǒng)一的技術(shù)性能的架構(gòu)。該系統(tǒng)可以提供增強(qiáng)的聲音和圖像內(nèi)容,同時向影院顧客提供更為一致的電影體驗。該系統(tǒng)還提供了對電影內(nèi)容的生產(chǎn)和分發(fā)、傳送以及存儲的潛在的簡化。
盡管數(shù)字電影和DCI規(guī)范提供了對電影內(nèi)容的生產(chǎn)和分發(fā)、傳送以及存儲的潛在的簡化,但是當(dāng)前它們不支持以規(guī)范和共同操作的方式包括不同種類的輔助媒體,例如輔助音軌。這個缺點是嚴(yán)重的。例如,考慮在電影院中以不同的語言向觀眾呈現(xiàn)數(shù)字電影的情況。如果僅有一組觀眾能夠聽到以其口語來述說的音頻,而且僅有另一組觀眾能夠觀看以其書面語言來述說的字幕,那么余下的所有觀眾可能難以跟上并享受該數(shù)字電影。結(jié)果,由于沒有提供例如輔助音軌的輔助媒體,數(shù)字電影可以看作沒有向數(shù)字電影的所有觀眾提供良好的體驗。
本發(fā)明意在克服這些缺點。
發(fā)明內(nèi)容
所公開的本發(fā)明的實施例涉及在針對運動圖像的數(shù)字主盤制作和分發(fā)系統(tǒng)(例如數(shù)字影院中所使用)中對輔助媒體軌道(例如第二語言音軌)進(jìn)行創(chuàng)建、打包、分發(fā)和再現(xiàn)。本發(fā)明的一個實施例向當(dāng)前現(xiàn)有的管理結(jié)構(gòu)添加數(shù)據(jù)結(jié)構(gòu)和元素,以表現(xiàn)維持了完整互操作性的數(shù)字電影呈現(xiàn),并對現(xiàn)有結(jié)構(gòu)的影響最小,同時向電影觀眾提供了增強(qiáng)的服務(wù)和體驗。
本發(fā)明的另一個實施例包括一種合成播放列表,其包括主資源,用于識別將要并行地再現(xiàn)的聲音文件和圖像文件;以及輔助資源,用于與所述主資源中至少一個相關(guān)聯(lián),并且識別將與所述聲音文件和所述圖像文件并行地再現(xiàn)的輔助文件。
本發(fā)明的另一實施例包括一種用于對輔助媒體軌道進(jìn)行打包的方法,所述方法包括步驟接收包含媒體軌道的數(shù)字電影分發(fā)主盤(master);識別主媒體軌道;識別輔助媒體軌道;以及創(chuàng)建包含所述主媒體軌道、所述輔助媒體軌道、以及用于并行地再現(xiàn)所述主媒體軌道和所述輔助媒體軌道的指令的數(shù)字電影包。
本發(fā)明的另一實施例包括一種用于再現(xiàn)輔助媒體軌道的方法,所述方法包括步驟接收包含呈現(xiàn)內(nèi)容的數(shù)字電影包;把主呈現(xiàn)內(nèi)容與輔助呈現(xiàn)內(nèi)容分開;對所述主呈現(xiàn)內(nèi)容進(jìn)行處理,以提取主媒體軌道;對所述輔助呈現(xiàn)內(nèi)容進(jìn)行處理,以提取輔助媒體軌道;以及并行地提供所述主媒體軌道和所述輔助媒體軌道。
附圖中 圖1是使用本發(fā)明實施例的典型數(shù)字電影系統(tǒng)的框圖。
圖2是示出了使用本發(fā)明實施例的典型數(shù)字電影院系統(tǒng)的示意圖。
圖3是示出了使用本發(fā)明實施例的典型電影服務(wù)器的框圖。
圖4是示出了使用本發(fā)明實施例的典型生產(chǎn)和分發(fā)系統(tǒng)的框圖。
圖5是示出了包含本發(fā)明實施例的典型合成播放列表的示意圖。
圖6是本發(fā)明的典型輔助聲音元素的實施例的示意圖。
圖7是本發(fā)明的典型輔助音軌文件資源類型結(jié)構(gòu)的實施例的示意圖。
圖8是示出了根據(jù)本發(fā)明實施例的用于創(chuàng)建數(shù)字電影包的過程的流程圖。
圖9是示出了根據(jù)本發(fā)明實施例的用于接收和處理數(shù)字電影包的過程的流程圖。
根據(jù)下文作為示例的描述,本發(fā)明的特性和優(yōu)點將會變得更加明顯。
具體實施例方式 下文將要描述本發(fā)明的一個或更多個特定實施例。在提供低這些實施例的簡明描述的工作中,說明書中沒有對實際實施方式中的所有特征進(jìn)行描述。應(yīng)當(dāng)理解,在任意的實際實施方式的開發(fā)中,如任意的工程或設(shè)計項目中,必須做出多個與實施方式有關(guān)的決策以實現(xiàn)開發(fā)者的特定目的,例如遵循系統(tǒng)相關(guān)和商業(yè)相關(guān)的約束,其可能取決于實施方式而有所不同。此外,應(yīng)當(dāng)理解,這個開發(fā)工作可能是復(fù)雜且耗時的,但是將會是本領(lǐng)域的技術(shù)人員受益于該公開而進(jìn)行設(shè)計、制造和生產(chǎn)的一系列過程。
下文描述了一種用于傳送輔助媒體(例如輔助音軌)的系統(tǒng),該輔助媒體與使用數(shù)字電影的電影呈現(xiàn)相關(guān)聯(lián)。用于傳送與其他呈現(xiàn)有關(guān)的輔助媒體的其他系統(tǒng)(其中輸入可以由其他一些裝置來提供)可以包括極其類似的結(jié)構(gòu)。本領(lǐng)域的技術(shù)人員可以理解,這里描述的系統(tǒng)和電路的實施例僅是一種可能的實施例。同樣,在備選實施例中,系統(tǒng)和電路中的組件可以被重新布置或省略,或可以添加額外的組件。
現(xiàn)在轉(zhuǎn)向附圖,首先參考圖1,示出了使用本發(fā)明實施例的典型系統(tǒng)的框圖。圖1示出了內(nèi)容傳送系統(tǒng)100,例如用于傳送數(shù)字電影內(nèi)容。數(shù)字電影包(DCP)提供給中央存儲服務(wù)器130??梢允褂冒ù艓?、磁盤、衛(wèi)星、無線或有線系統(tǒng)的多個傳送系統(tǒng)把DCP提供給中央存儲服務(wù)器。在優(yōu)選實施例中,通過衛(wèi)星傳送系統(tǒng)110把DCP信息提供給中央存儲服務(wù)器130,而磁帶傳送系統(tǒng)120作為備份。如下文進(jìn)一步詳細(xì)討論,DCP包含具有壓縮且加密的軌道文件(包含音頻、圖像和字幕)的基本文件,除此之外還包含指示如何播放軌道文件的合成播放列表。
中央存儲服務(wù)器130使用網(wǎng)絡(luò)接口150,通過網(wǎng)絡(luò)向一個或更多個大廳160a、b、c提供DCP。在優(yōu)選實施例中,網(wǎng)絡(luò)接口150是以太網(wǎng)集線器。大廳160a、b、c可以共同位于一個建筑體中。備選地,大廳160a、b、c可以位于不同的建筑體中,甚至彼此距離很遠(yuǎn)。大廳160a、b、c的布置可以確定用于傳送DCP的網(wǎng)絡(luò)的類型。
為了防止中央存儲服務(wù)器130對DCP的未授權(quán)接收,可以提供安全系統(tǒng)170。安全密鑰可以結(jié)合傳送系統(tǒng)100產(chǎn)生、或獨立于傳輸系統(tǒng)100產(chǎn)生。在一個實施例中,DCP內(nèi)容提供者基于針對內(nèi)容和使用該內(nèi)容的大廳的有效授權(quán)信息而提供安全密鑰。此外,每一個密鑰可以僅與大廳160a、b、c中的一個相關(guān)聯(lián),防止把內(nèi)容未授權(quán)地傳送到大廳160a、b、c中的其他任意大廳。
大廳160a、b、c基于大廳160a、b、c內(nèi)的設(shè)備(未示出)所做出的請求而接收DCP。備選地,大廳160a、b、c可以基于中央存儲服務(wù)器130或另外的大廳內(nèi)容管理器(未示出)所提供的傳送調(diào)度表來接收DCP。大廳160a、b、c對DCP進(jìn)行處理,以產(chǎn)生用于向出席的顧客呈現(xiàn)音頻和圖像的媒體。大廳160a、b、c還能夠把具有DCP的任意輔助內(nèi)容發(fā)送給顧客。下文進(jìn)一步描述輔助內(nèi)容的傳送和接收。
現(xiàn)在轉(zhuǎn)向圖2,示出了使用本發(fā)明實施例的典型大廳系統(tǒng)200的框圖。大廳200通常被分為若干個房間。在優(yōu)選實施例中,大廳200被分為放映室和設(shè)備室。放映室由大廳200的顧客在例如放映電影時使用。設(shè)備室由大廳200的操作員用于安放放映所需的大多數(shù)設(shè)備時使用,另外通常不能由顧客訪問。
將DCP信號從網(wǎng)絡(luò)接口提供到位于大廳200的設(shè)備室中的電影服務(wù)器210。電影服務(wù)器210提供所需的信號處理,以便把DCP流的各個元素分為適當(dāng)?shù)膱D像、音頻和字幕信號以進(jìn)行呈現(xiàn)。電影服務(wù)器210還可以提供所需的任何圖像信號格式化,例如把圖像信號轉(zhuǎn)換為在大廳200的放映室中進(jìn)行顯示的正確的格式和縱橫比。電影服務(wù)器210還對音頻信號進(jìn)行處理和轉(zhuǎn)換,以便分離和進(jìn)一步產(chǎn)生所用音頻再現(xiàn)系統(tǒng)所需的各個音頻通道。
電影服務(wù)器210還對通過DCP流而提供的任意輔助媒體進(jìn)行分離和管理。電影服務(wù)器210通過對DCP內(nèi)提供的同步信息進(jìn)行解碼,以確立用于傳送輔助媒體內(nèi)容的任何定時。
電影服務(wù)器210輸出的圖像內(nèi)容信號被提供給電影投影儀220。電影投影儀220接收圖像內(nèi)容信號,并產(chǎn)生發(fā)光圖像輸出,以便在位于大廳200的放映室中的電影屏幕230上顯示。在優(yōu)選實施例中,電影投影儀220接收具有數(shù)字?jǐn)?shù)據(jù)流形式的圖像內(nèi)容信號,數(shù)字?jǐn)?shù)據(jù)流代表三種顏色紅、綠和藍(lán)的亮度值。屬于這些顏色中每一種顏色的圖像信息被分離,并被提供給使用高亮度偏振光源的數(shù)字光投影(DLP)電路,以便產(chǎn)生圖像并將該圖像穿過大廳200的兩個房間接合處的墻上的開口進(jìn)行投影。所投影的光源(表示電影呈現(xiàn)圖像)被投影到大廳200的放映室的另一端,并顯示在電影屏幕230上。
也可以把來自電影服務(wù)器210的字幕內(nèi)容信號提供給電影投影儀220。電影投影儀220接收字幕內(nèi)容信號,并把字幕內(nèi)容信號和圖像內(nèi)容信號進(jìn)行合并,并產(chǎn)生發(fā)光圖像輸出,以顯示到位于大廳200的放映室中的電影屏幕230上。
來自電影服務(wù)器210的音頻內(nèi)容信號被提供給位于大廳200的放映室中的揚聲器240a-f。揚聲器240a-f可以包括額外的信號處理,例如音頻均衡和/或放大。備選地,音頻內(nèi)容信號可以使用處于中央的處理系統(tǒng)(未示出),以進(jìn)行音頻均衡和放大。中央處理系統(tǒng)可以把均衡和放大的信號提供給揚聲器240a-f。放映室中使用的揚聲器的個數(shù)和位置可以取決于需求和設(shè)計而改變。在優(yōu)選實施例中,使用了6個揚聲器240a-f,大廳200的放映室的每面?zhèn)葔ι暇嬖?個。揚聲器240a-f等距地跨越側(cè)墻長度,并垂直地指向電影屏幕230。
來自電影服務(wù)器230的輔助媒體信號(例如輔助音軌信號)被提供給天線250。電影服務(wù)器230可以包括任何信號處理(包括信號放大),以便把輔助媒體信號置于可由天線250發(fā)射的條件下。備選地,單獨的放大器(未示出)可以在發(fā)射前對輔助媒體信號進(jìn)行處理和放大。發(fā)射方法可以涉及與例如Wi-Fi之類的無線網(wǎng)絡(luò)系統(tǒng)相關(guān)聯(lián)的協(xié)議。發(fā)射方法還可以涉及蜂窩電話網(wǎng)絡(luò)通信的使用。發(fā)射方法還可以涉及使用模擬或數(shù)字通信技術(shù)的專利方法,例如頻率調(diào)制(FM)或四相移鍵控(QPSK)。
輔助媒體信號從天線250發(fā)射,并且可以由輔助媒體設(shè)備260接收。輔助媒體設(shè)備260接收輔助媒體信號,對輔助媒體信號進(jìn)行解碼,并通過電子媒體設(shè)備260把輔助媒體信號提供給顧客。輔助媒體設(shè)備260可以體現(xiàn)為無線網(wǎng)絡(luò)或Wi-Fi終端、耳機(jī)、蜂窩電話、尋呼機(jī)或?qū)@ㄐ旁O(shè)備。
應(yīng)當(dāng)理解,除了上述無線傳送系統(tǒng),本領(lǐng)域的技術(shù)人員可以使用用于提供輔助媒體信號(例如輔助音軌信號)的備選傳送系統(tǒng)。例如,可以把輔助媒體信號傳送(以無線或有線的方式)至放映室中包含的特殊的隔音室中的揚聲器。特殊的隔音室允許室內(nèi)的觀看者與隔音室外的觀看者觀看相同電影屏幕230上的電影呈現(xiàn),但允許隔音室內(nèi)的觀看者收聽與電影呈現(xiàn)相關(guān)聯(lián)的輔助聲音。另一個示例可以包括,通過有線網(wǎng)絡(luò)把輔助媒體信號傳送至位于大廳200的放映室中的座位處所提供的耳機(jī)。
輔助媒體設(shè)備260可以包括顯示器和某種類型的音頻驅(qū)動器,例如揚聲器或耳機(jī)連接。輔助媒體設(shè)備260還可以包括用于允許顧客來控制操作的用戶控制器。
電影服務(wù)器210額外地可包括接收機(jī)電路,并包括用于確定和維持大廳200中有效的并處于使用中的輔助媒體設(shè)備260的登記表(roster)的處理。通過針對輔助媒體設(shè)備的標(biāo)識符信號,電影服務(wù)器210還把輔助音軌僅定向于期望接收輔助音軌的顧客。
現(xiàn)在轉(zhuǎn)向圖3,示出了使用本發(fā)明實施例的典型電影服務(wù)器300的框圖。電影服務(wù)器300具有對DCP進(jìn)行處理的能力。通過輸入接口310來輸入表示DCP的輸入數(shù)據(jù)流。輸入接口310提供了從傳送格式和信令協(xié)議到更容易在電影服務(wù)器300中進(jìn)行處理的數(shù)據(jù)接口的所需的信號轉(zhuǎn)換。在優(yōu)選實施例中,輸入接口310可以提供從以太網(wǎng)信號格式到并行8位總線信號格式的轉(zhuǎn)換。
來自輸入接口310的轉(zhuǎn)換后的數(shù)據(jù)流被提供給呈現(xiàn)處理器320。呈現(xiàn)處理器320把轉(zhuǎn)換后的數(shù)據(jù)流分為包括單獨呈現(xiàn)內(nèi)容的組,例如圖像、音頻、字幕以及輔助媒體內(nèi)容。呈現(xiàn)處理器320還對作為DCP的一部分而提供的任意代碼指令進(jìn)行分離和解碼。呈現(xiàn)處理器320對DCP內(nèi)提供的代碼指令之后的輸入的轉(zhuǎn)換后的數(shù)據(jù)流進(jìn)行操作。呈現(xiàn)處理器320可以使用內(nèi)部包含的指令而進(jìn)行操作。呈現(xiàn)處理器320還可以對任意安全信息進(jìn)行分離和解碼,并且可以執(zhí)行例如用于有效接收DCP的密鑰驗證的功能。呈現(xiàn)處理器320還可以為單獨的呈現(xiàn)內(nèi)容提供初始信號處理。
呈現(xiàn)處理器320還對用于呈現(xiàn)的內(nèi)容同步信息進(jìn)行處理。同步信息可以與DCP中提供的指令一起提供,或作為DCP中提供的指令的一部分。然后,基于DCP結(jié)構(gòu)內(nèi)的指令以及呈現(xiàn)處理器320內(nèi)的指令來進(jìn)行內(nèi)容同步。執(zhí)行同步所需的時基信息也可以在DCP中提供的指令內(nèi)提供,或備選地可以由呈現(xiàn)處理器320所產(chǎn)生。
存儲器322可以與呈現(xiàn)處理器320相連。存儲器322主要地可以存儲輸入的轉(zhuǎn)換后的數(shù)據(jù)流的部分,并存儲呈現(xiàn)信號的部分,以便于內(nèi)容同步。存儲器322還可以用于存儲用于呈現(xiàn)處理器320的控制信息和操作代碼,以及用于任意處理的中間計算值。在優(yōu)選實施例中,存儲器322的形式為隨機(jī)存取存儲器(RAM),并且用于所有存儲需求。在另一實施例中,存儲器322包括用于呈現(xiàn)處理器320的操作控制以及數(shù)據(jù)流和呈現(xiàn)信號的部分的存儲的RAM。只讀存儲器(ROM)用于存儲用于呈現(xiàn)處理器320的初始化和控制軟件。
存儲器322還可以存儲關(guān)鍵的安全信息,例如密鑰或算法。安全信息的一部分可以存儲在RAM或ROM中。要注意,也可以使用本領(lǐng)域的技術(shù)人員公知的其他一些存儲和獲取安全信息的方法。
存儲設(shè)備324還可以與呈現(xiàn)處理器320相連。存儲設(shè)備324具有比存儲器322更大的存儲容量,而且還能夠存儲更長的時期。存儲設(shè)備324可以用于存儲輸入的轉(zhuǎn)換后的數(shù)據(jù)流中較大的段。備選地,存儲設(shè)備324可以存儲完整的DCP,允許電影服務(wù)器300實質(zhì)上在使用呈現(xiàn)處理器320對DCP進(jìn)行處理之前下載完整的DCP。在優(yōu)選實施例中,存儲設(shè)備324是硬盤驅(qū)動器。
呈現(xiàn)處理器320輸出若干呈現(xiàn)信號,包括進(jìn)行呈現(xiàn)所需的圖像、音頻和字幕呈現(xiàn)信號。
把圖像呈現(xiàn)輸出信號從呈現(xiàn)處理器320提供給圖像輸出驅(qū)動器330。在優(yōu)選實施例中,圖像呈現(xiàn)輸出信號是數(shù)字圖像信號,而且圖像輸出驅(qū)動器330把圖像呈現(xiàn)輸出信號提供給電影投影儀220,以便在電影屏幕230上進(jìn)行投影。
把音頻呈現(xiàn)輸出信號從呈現(xiàn)處理器320提供給音頻輸出驅(qū)動器340。音頻輸出驅(qū)動器340把音頻呈現(xiàn)信號提供給揚聲器240a-f。
把字幕呈現(xiàn)輸出信號從呈現(xiàn)處理器320提供給字幕輸出驅(qū)動器345。字幕輸出驅(qū)動器345把字幕呈現(xiàn)輸出信號提供給電影投影儀220,以便在電影屏幕230上進(jìn)行投影。
把輔助媒體輸出信號(例如輔助音軌信號)從呈現(xiàn)處理器320提供給輔助處理器350。如果需要的話,輔助處理器350提供對輔助媒體輸出信號的任意附加的處理。輔助處理器350管理輔助音頻媒體輸出信號,還管理任意附加的輔助數(shù)據(jù)。
應(yīng)當(dāng)注意,盡管呈現(xiàn)處理器320和輔助處理器350以單獨的處理器而示出,然而本領(lǐng)域的技術(shù)人員知道,這些處理器可以合并到單一的處理器中。
把輔助媒體信號從輔助處理器350輸出到輔助發(fā)射機(jī)390。輔助發(fā)射機(jī)390可以把輔助媒體信號格式化為適合的發(fā)射信號,例如QPSK信號。輔助發(fā)射機(jī)390還可以對發(fā)射信號進(jìn)行處理,以添加例如糾錯的元件,如特定發(fā)射標(biāo)準(zhǔn)所需或本領(lǐng)域的技術(shù)人員所公知。如上所述,輔助媒體信號可以以備選的有線方式(例如通過有線網(wǎng)絡(luò))而傳送至隔音室中的揚聲器或影院座位處提供的揚聲器。當(dāng)輔助媒體信號以有線方式傳送時,如本領(lǐng)域的技術(shù)人員所知,輔助發(fā)射機(jī)390可以被輔助驅(qū)動器所取代。
存儲器352可以和輔助處理器350相連。存儲器352主要可存儲輔助媒體內(nèi)容的一部分或便于內(nèi)容同步的任何附加的輔助數(shù)據(jù)。存儲器352還可以用于存儲針對輔助處理器350的控制信息和操作代碼,以及針對任何處理的中間計算值。在優(yōu)選實施例中,存儲器352的形式為隨機(jī)存取存儲器(RAM),并且用于所有存儲需求。在另一實施例中,存儲器352包括用于輔助處理器350的操作控制以及輔助媒體內(nèi)容的一部分的存儲的RAM。使用只讀存儲器(ROM)來存儲用于輔助處理器350的初始化和控制軟件。
存儲設(shè)備354也可以和輔助處理器350相連。存儲設(shè)備354具有比存儲器352更大的存儲容量,而且還能夠存儲更長的時期。存儲設(shè)備354可以用于存儲輔助媒體內(nèi)容中較大的段。備選地,存儲設(shè)備354可以存儲提供給電影服務(wù)器或由電影服務(wù)器產(chǎn)生的附加的輔助媒體內(nèi)容。存儲設(shè)備354允許電影服務(wù)器300在把內(nèi)容作為輔助音軌而與呈現(xiàn)一同傳送之前接收附加的輔助媒體內(nèi)容的全部。在優(yōu)選實施例中,存儲設(shè)備354是硬盤驅(qū)動器。
控制器360與呈現(xiàn)處理器320和輔助處理器350兩者相連。控制器360可以管理這兩個處理器之間的交互,并執(zhí)行或處理隨DCP傳送的指令??刂破?60可以維持用于能夠和/或接納輔助媒體傳送的設(shè)備的標(biāo)識符??刂破?60還能夠?qū)Ψ祷氐臄?shù)據(jù)進(jìn)行處理。
用戶接口370與控制器360相連,而且可以允許操作或控制該呈現(xiàn)的個人與電影服務(wù)器300之間的交互式控制信息。用戶接口370可以為控制顯示監(jiān)視器、觸摸屏系統(tǒng)、鼠標(biāo)和/或鍵盤提供外部連接。
現(xiàn)在轉(zhuǎn)向圖4,示出了包含本發(fā)明實施例的典型生產(chǎn)和分發(fā)系統(tǒng)400。系統(tǒng)400包括工作間或后期制作間410、打包系統(tǒng)420以及密鑰生成系統(tǒng)430。
電影的數(shù)字后期制作在工作間或后期制作間410中進(jìn)行。更具體地,在掃描儀或高分辨率電視電影傳送裝置上把電影從原始攝像的底片掃描為數(shù)字格式。備選地,可以把來自數(shù)字運動圖像攝像機(jī)的數(shù)據(jù)轉(zhuǎn)換為方便進(jìn)行處理的圖像文件格式。使所有文件都與電影編輯器所創(chuàng)建的編輯列表相匹配,然后在電影制作人員的指引下進(jìn)行顏色修正。后期制作的最終結(jié)果是數(shù)字中間物。數(shù)字中間物可以用于把運動圖像記錄到膠片上,或作為數(shù)字電影發(fā)布的基礎(chǔ)。當(dāng)完成所有的聲音(例如主音軌和所有輔助音軌)、圖像以及數(shù)據(jù)元素的制作時,把它們聚集為數(shù)字電影分發(fā)主盤(DCDM),其包含用于進(jìn)行呈現(xiàn)所需的所有數(shù)字材料。用于創(chuàng)建DCDM的主盤制作階段可能在工作間或后期制作間內(nèi)部進(jìn)行,或者在工作間或后期制作間外進(jìn)行。
把DCDM發(fā)送至打包系統(tǒng)420。根據(jù)本發(fā)明實施例的打包系統(tǒng)420對DCDM中包含的圖像、聲音以及字幕進(jìn)行壓縮、加密和打包,以形成數(shù)字電影包(DCP)。DCP包含待呈現(xiàn)的本體,其包括壓縮且加密的軌道文件(包含音頻、圖像和字幕數(shù)據(jù))以及合成播放列表(CPL)(尤其指示怎樣播放軌道文件)。
通過不同的方法(如前文所述,可以包括磁盤驅(qū)動器、DVD、或衛(wèi)星)把DCP從打包系統(tǒng)420發(fā)送到中央存儲服務(wù)器130。打包系統(tǒng)420還可以與密鑰生成網(wǎng)絡(luò)430進(jìn)行交互,該密鑰生成網(wǎng)絡(luò)確保把合適的加密密鑰傳遞給數(shù)字電影影院(即,傳遞給與數(shù)字電影影院相關(guān)聯(lián)的安全系統(tǒng)170)。
現(xiàn)在轉(zhuǎn)向圖5,示出了包含本發(fā)明實施例的典型CPL 500。CPL 500把合成物定義為由帶盤510-520組成的有序序列。每一個帶盤510-520均包含一個或更多個媒體資源,例如主圖像資源525、主聲音資源530、主字幕資源535,而且根據(jù)本發(fā)明的一個實施例,還包括輔助聲音資源540。給定帶盤510-520中的每一個資源525-540指向或鏈接至包含將要并行再現(xiàn)的本體的軌道文件545-560。更具體地,CPL 500中的每一個帶盤510-520優(yōu)選地包含鏈接至一個音軌文件550的一個主聲音資源530。由主聲音資源530所識別的音軌文件550包含將要在大廳200(圖2)中再現(xiàn)的聲音本體,通常通過主聲音系統(tǒng)240a-f來再現(xiàn)。
根據(jù)本發(fā)明實施例的輔助聲音資源540鏈接到包含聲音本體的輔助音軌文件560,該聲音本體還沒有被包含在主音軌文件550中。盡管僅示出了一個輔助聲音資源540和輔助音軌文件560,然而可以提供多個輔助聲音資源和音軌文件。輔助聲音本體的一些示例包括但不限于,外語音軌、數(shù)字電影呈現(xiàn)的敘述聲音、等等。如在圖2的描述中所討論的,輔助聲音可以通過大廳200中的輔助設(shè)備260(例如耳機(jī))來再現(xiàn)。
應(yīng)當(dāng)注意,輔助聲音優(yōu)選地具有與主聲音相同的操作約束。這使得能夠在CPL中的音軌文件550、560再次用作主聲音或輔助聲音,如下文進(jìn)一步詳細(xì)討論。還要注意,輔助聲音優(yōu)選地具有與主聲音相同的音頻特性。更具體地,位深度應(yīng)當(dāng)是每采樣24位,采樣率應(yīng)當(dāng)是與合成物中的主聲音的采樣率相匹配的48.000kHz或96.000kHz,通道數(shù)應(yīng)當(dāng)≤16個完整帶寬通道,且參考電平應(yīng)當(dāng)?shù)扔?20dBFS。
CPL 500中主音軌和輔助音軌550、560之間的總通道數(shù)優(yōu)選地限制為16個通道。這使電影服務(wù)器210(或更準(zhǔn)確地,電影服務(wù)器210中的媒體塊(未示出))能夠處理具有主聲音和輔助聲音兩者的CPL。
輔助音軌文件560使用附加的解密上下文。可以對用于數(shù)字電影呈現(xiàn)的并行解密上下文的個數(shù)進(jìn)行限制。因此,也可以對CPL 500中的輔助聲音資源540以及相關(guān)聯(lián)的輔助音軌560的個數(shù)進(jìn)行限制。
輔助音軌文件560的再現(xiàn)優(yōu)選地與主圖像軌道文件545和主音軌文件550的再現(xiàn)同步。盡管不需要采樣精度,然而至少期望幀精度(即同步誤差應(yīng)當(dāng)在+/-一個幀)。
盡管CPL 500中的主音軌文件550可以被更改以包含例如附加語言音軌的輔助音軌,然而使用本發(fā)明實施例的輔助聲音結(jié)構(gòu)的一個優(yōu)點是,可以靈活地對多個CPL 500的現(xiàn)有音軌文件550、560進(jìn)行重新使用。例如,考慮在第一大廳160a中向主要是講西班牙語的觀眾以及在第二大廳160b中向主要是講英語的觀眾呈現(xiàn)相同的數(shù)字電影。使用本發(fā)明實施例的輔助聲音結(jié)構(gòu),相同的西班牙語和英語音軌文件550和560可以用于兩個不同的CPL使用西班牙語作為主聲音并使用英語作為輔助聲音的第一CPL(未示出),以及使用英語作為主聲音并使用西班牙語作為輔助聲音的第二CPL(如圖5中所示)。結(jié)果,可以理解,使用本發(fā)明實施例的輔助聲音結(jié)構(gòu)比在單一主音軌文件中提供主音軌文件和輔助音軌文件要更加靈活,因為本發(fā)明的實施例僅需要改變聲音資源530、540與CPL中的音軌文件550、560之間的鏈接,而不是針對不同語言的不同觀眾創(chuàng)建新的主音軌文件。
本發(fā)明實施例的輔助聲音結(jié)構(gòu)定義了額外的聲音本體,該聲音本體可以和帶盤中的主音軌文件以及其他媒體資源并行地再現(xiàn)。具體地,輔助聲音元素(圖6)定義了帶盤中將要進(jìn)行再現(xiàn)的輔助聲音本體;而且輔助音軌文件資源類型(圖7)描述了包含輔助聲音本體的軌道文件。
現(xiàn)在參考圖6,示出了本發(fā)明實施例的典型輔助聲音元素600。輔助聲音元素600定義了帶盤中將要進(jìn)行再現(xiàn)的輔助音軌的聲音本體。實際的聲音本體包含在外部軌道文件中,如上文所述??梢允褂肵ML方案來定義輔助聲音元素,下文示出。如圖6中所示,輔助聲音元素600是輔助音軌文件資源類型結(jié)構(gòu)的實例。在CPL中,輔助聲音元素優(yōu)選地位于帶盤元素的資源列表元素中。
現(xiàn)在參考圖7,示出了本發(fā)明實施例的典型輔助音軌文件資源類型結(jié)構(gòu)700。輔助音軌文件資源類型結(jié)構(gòu)700描述了包含輔助聲音本體的軌道文件。如上文所述,輔助音軌文件資源類型結(jié)構(gòu)700的實例是輔助聲音元素600。
使用XML方案來定義輔助音軌文件資源類型結(jié)構(gòu)700,如下文所示。Trackld元素710唯一地識別輔助音軌文件所屬的輔助音軌。需要TrackID元素710在包含多個輔助音軌文件的帶盤(例如包含外語音軌和敘述音軌的帶盤)中對不同輔助音軌之間進(jìn)行區(qū)分。注釋文本元素720是與輔助音軌文件相關(guān)聯(lián)的、具有自由形式且人們可讀的文本注釋。注釋文本元素720出現(xiàn)在針對每一個輔助音軌的至少一個、優(yōu)選為第一輔助音軌文件中。注釋文本元素720描述了輔助音軌的目的和用途(例如“次要西班牙語音軌”)。
用于把輔助媒體內(nèi)容與主呈現(xiàn)內(nèi)容進(jìn)行集成的一種可能的方法是基于XML(可擴(kuò)展標(biāo)記語言),這是一種標(biāo)準(zhǔn)化的、明文的計算機(jī)代碼。XML是意在用于在因特網(wǎng)公布內(nèi)容的標(biāo)準(zhǔn)化語言,但也用于定義其他領(lǐng)域中的數(shù)據(jù)。例如在數(shù)字電影中,XML是用于描述內(nèi)容的常用語言,用于播放內(nèi)容、字幕和相關(guān)聯(lián)的元數(shù)據(jù)的方法。
下文提供了以XML方案定義的CPL中的輔助聲音結(jié)構(gòu)的示例。
<?xml version=″1.0″encoding=″UTF-8″?> <xsschema targetNamespace=″http//www.smpte-ra.org/schemas/42911/2006/Aux-Sound-CPL″ xmlnsds=″http//www.w3.org/2000/09/xmldsig#″ xmlnsxs=″http//www.w3.org/2001/XMLSchema″ xmlnscpl=″http//www.smpte-ra.orq/schemas/429-7/2006/CPL″ xmlnsas-Cpl=″http//www.smpte-ra.org/schemas/429-11/2006/Aux-Sound-CPL elementFormDefault=″qualified″attributeFornDefault=″unqualified″> <xsimport namespace=″http//www.w3.org/2000/09/xmldsiq#″ schemaLocation=″http//www.w3.org/TR/2002/REC-xmldsig- core-20020212/xmldsig-core- schema.xsd″/> <xsimport namespace=″http//www.w3.org/XML/1998/namespace″ schemaLocation=″http//www.w3.org/2001/03/xml.xsd″/> <!--AuxiliarySound--> <xselement name=″AuxiliarySound″type=″as- cplAuxiliarySoundTrackFileAssetType″/> <!--AuxiliarySoundTrackFileAssetType--> <xscomplexType name=″AuxiliarySoundTrackFileAssetType″> <xscomplexContent> <xsextension base=″cplSoundTrackFileAssetType″> <xssequence> <xselement name=″Trackld″type=″cplUUID″/> </xssequence> </xsextension> </xscomplexContent> </xscomplexType> </xsschema> 下文提供了CPL和輔助聲音結(jié)構(gòu)的有效實例的示例。該示例表示具有一個帶盤的合成,其包括一個圖像軌道文件、一個主音軌文件、以及一個輔助音軌文件。
<?xml version=″1.0″encoding=″UTF-8″?> <CompositionPlaylist xmlns=″http//www.smpte-ra.org/schemas/429- 7/2006/CPL″ xmlnsds=http∥www.w3.org/2000/09/xmldsig# xmlnsas-cpl=″http//www.smpte-ra.org/429-11/2006/Aux- Sound-CPL″> <Id>urnuuid00000000-0000-0000-0000-000000000000</Id> <AnnotationText>First D-Cinema Feature</AnnotationText> <Iconld>urnuuid00000000-0000-0000-0000-000000000000</Iconld> <IssueDate>2001-12-17T093047-0500</IssueDate> <Issuer>Major JS domestic distributor</Issuer> <Creator>Reliable Packaging Software v1.4</Creator> <ContentTitleText>The Jazz Singer</ContentTitleText> <ContentKind>Feature</ContentKind> <ContentVersion> <Id>urnx-visanaaaa-aaaa-aaaa-aaaa-a-aaaa-aaaa-a</Id> <LabelText>English(Theatrical)</LabelText> </ContentVersion> <RatingList> <Rating> <Agency>http//www.mpaa.org/2003-ratings</Agency> <Label>PG</Label> </Rating> <Rating> <Agency>http//rcq.qc.ca/2003-ratings</Agency> <Label>G</Label> </Rating> </RatingList> <ReelList> <Reel> <Id>urnuuid00000000-0000-0000-0000-000000000000</Id> <AnnotationText>Reel #1 of The Jazz Singer</AnnotationText> <AssetList><MainPicture> <Id>urnuuid00000000-0000-0000-0000-000000000000</Id> <AnnotationText>Picture tor Reel #1 of The Jazz Singer</AnnotationText> <EditRate>241</EditRate> <IntrinsicDuration>3800</IntrinsicDuration> <EntryPoint>100</EntryPoint> <Duration>3600</Duration> <Keyld>urnuuid00000000-0000-0000-0000- 000000000000</Keyld> <FrameRate>241</FrameRate> <ScreenAspectRatio>185 100</ScreenAspectRatio> </MainPicture> <MainSound> <Id>urnuuid00000000-0000-0000-0000-000000000000</Id> <AnnotationText>English Soundtrack for Reel#1 of The JazzSinger</AnnotationText> <EditRate>24 1</EditRate> <IntrinsicDuration>3600</IntrinsicDuration> <Keyld>urnuuid00000000-0000-0000-0000- 000000000000</Keyld> <Language>en-us</Language> </MainSound> <as-cplAuxiliarySound> <Id>urnuuid00000000-0000-0000-0000-000000000000</Id> <AnnotationText>French Soundtrack for Reel #1 of The Jazz Singer</AnnotationText> <EditRate>24 1</EditRate> <IntrinsicDuration>3600</IntrinsicDuration> <Keyld>urnuuid00000000-0000-0000-0000- 000000000000</Keyld> <Language>en-us</Language> <as-cplTrackld>urnuuid00000000-0000-0000-0000- 000000000000</as-cplTrackld> </as-cplAuxiliarySound> </AssetList> </Reel> </ReelList> </CompositionPlaylist> 現(xiàn)在參考圖8,示出了根據(jù)本發(fā)明實施例用于創(chuàng)建包含CPL的DCP的過程800的流程圖,其中CPL具有鏈接到輔助媒體軌道文件(例如輔助音軌文件)的輔助媒體資源(例如輔助聲音資源)。最初,在步驟810,打包系統(tǒng)(例如圖4中的打包系統(tǒng)420)接收DCDM。如前文所述,DCDM包含呈現(xiàn)所需的所有數(shù)字信息(例如圖像、聲音和字幕)。接下來,在步驟820,打包系統(tǒng)對DCDM中包含的圖像、聲音和字幕進(jìn)行壓縮、加密和打包,以形成DCP。DCP包含待呈現(xiàn)的本體,該本體包括壓縮并加密的軌道文件(包含圖像、聲音和字幕數(shù)據(jù))以及CPL,該CPL尤其指示怎樣對軌道文件進(jìn)行播放。根據(jù)本發(fā)明的實施例,除了鏈接到主軌道文件(例如主圖像、聲音和字幕軌道文件)的主資源(例如主圖像、聲音和字幕資源)之外,CPL還包含鏈接到輔助軌道文件(例如輔助音軌)的輔助資源(例如輔助聲音資源),這些輔助資源將被處理,并與主資源和主軌道文件并行地呈現(xiàn)。接下來,在步驟830,DCP被發(fā)送到中央存儲服務(wù)器(例如圖1中所示的中央存儲服務(wù)器130)或電影服務(wù)器(例如圖2中所示的電影服務(wù)器210),這取決于數(shù)字電影系統(tǒng)的布置。如前文所述,可通過多種傳送系統(tǒng)來實現(xiàn)該發(fā)送,例如但不限于包括磁帶、磁盤、衛(wèi)星、無線或有線系統(tǒng)。在發(fā)送DCP之后,打包系統(tǒng)返回步驟810,并等待接收下一個DCDM。
現(xiàn)在參考圖9,示出了根據(jù)本發(fā)明實施例用于接收和處理DCP的過程900的流程圖,其中CPL具有鏈接至輔助媒體軌道文件(例如輔助音軌文件)的輔助媒體資源(例如輔助聲音資源)。最初,在步驟910,電影服務(wù)器(例如圖2中所示的電影服務(wù)器210)接收具有鏈接至輔助媒體軌道文件的輔助媒體資源的DCP。接下來,在步驟920,電影服務(wù)器把DCP中的各個元素分為適合的圖像、音頻和字幕信號以進(jìn)行呈現(xiàn)。更具體地,電影服務(wù)器210將主圖像、聲音和字幕資源525、530、535以及相關(guān)聯(lián)的圖像、聲音和字幕軌道文件545、550、555與輔助聲音資源540和相關(guān)聯(lián)的輔助音軌文件560分離。接下來,在步驟930,電影服務(wù)器對主圖像、聲音和字幕資源525、530、535連同相關(guān)聯(lián)的圖像、聲音和字幕軌道文件545、550、555進(jìn)行處理,并在步驟950向電影投影儀220提供用于在電影屏幕230上進(jìn)行顯示的圖像信號和字幕信號,以及向揚聲器240a-f提供用于再現(xiàn)主音頻的音頻信號。與步驟930和950并行地,電影服務(wù)器在步驟940對輔助聲音資源540和相關(guān)聯(lián)的輔助音軌文件560進(jìn)行處理,并在步驟960向輔助聲音傳送系統(tǒng)(例如在具有電影屏幕230的隔音室中提供的輔助揚聲器,通過有線系統(tǒng)向影院座位處提供的有線耳機(jī)提供輔助音頻,通過使用圖2中的天線250和輔助設(shè)備260的無線系統(tǒng),或通過本領(lǐng)域的技術(shù)人員已知的任何其他音頻傳送系統(tǒng))提供輔助聲音信號,以便與所顯示的圖像和字幕以及再現(xiàn)的主音頻并行且同步地(例如同步誤差在+/-一個幀之內(nèi))再現(xiàn)輔助聲音。
本發(fā)明可以進(jìn)行各種修改和備選形式,作為示例這里詳細(xì)描述了附圖中示出的特定實施例。然而,應(yīng)當(dāng)理解,本發(fā)明不限于所公開的具體形式。相反,本發(fā)明意在覆蓋落入所附權(quán)利要求中限定的本發(fā)明的精神和范圍內(nèi)的所有修改、等同物和備選。
權(quán)利要求
1.一種合成播放列表(500),包括
主資源(525、530),識別將要并行地再現(xiàn)的聲音文件(550)和圖像文件(545);以及
輔助資源(540),與所述主資源(525、530)中至少一個相關(guān)聯(lián),并且識別將與所述聲音文件(550)和所述圖像文件(545)并行地再現(xiàn)的輔助文件(560)。
2.根據(jù)權(quán)利要求1所述的合成播放列表(500),其中,所述輔助資源(540)是識別輔助聲音文件(560)的輔助聲音資源(540)。
3.根據(jù)權(quán)利要求2所述的合成播放列表(500),其中,所述聲音文件(550)是首要語言音軌文件,而所述輔助聲音文件(560)是次要語言音軌文件。
4.根據(jù)權(quán)利要求3所述的合成播放列表(500),其中,所述首要語言聲音文件和所述次要語言聲音文件具有大致相同的操作約束,包括音頻特性、通道數(shù)以及同步中至少一項。
5.根據(jù)權(quán)利要求2所述的合成播放列表(500),其中,能夠通過把所述輔助資源(540)與所述聲音文件(550)進(jìn)行關(guān)聯(lián)而把所述聲音文件(550)重新定義為輔助聲音文件(560)。
6.根據(jù)權(quán)利要求2所述的合成播放列表(500),其中,能夠通過把所述主資源(530)與所述輔助聲音文件(560)進(jìn)行關(guān)聯(lián)而把所述輔助聲音文件(560)重新定義為聲音文件(550)。
7.根據(jù)權(quán)利要求1所述的合成播放列表(500),其中,所述主資源(535)還對將與所述聲音和圖像文件(550、545)并行地再現(xiàn)的字幕文件(555)進(jìn)行識別。
8.根據(jù)權(quán)利要求7所述的合成播放列表,其中,所述輔助資源(540)是識別輔助字幕文件的輔助字幕資源。
9.根據(jù)權(quán)利要求1所述的合成播放列表,其中,所述輔助資源(540)是識別多個輔助聲音文件(560)的多個輔助聲音資源(540)。
10.根據(jù)權(quán)利要求9所述的合成播放列表,其中,所述聲音文件(550)是首要語言音軌文件,而所述多個輔助聲音文件(560)是多個附加語言音軌文件。
11.一種用于對輔助媒體軌道進(jìn)行打包的方法,所述方法包括步驟
接收包含媒體軌道的數(shù)字電影分發(fā)主盤(810);
識別主媒體軌道(545、550、555);
識別輔助媒體軌道(560);以及
創(chuàng)建(820)包含所述主媒體軌道(545、550、555)、所述輔助媒體軌道(560)以及用于并行地再現(xiàn)所述主媒體軌道和所述輔助媒體軌道的指令(500)的數(shù)字電影包。
12.根據(jù)權(quán)利要求11所述的方法,還包括步驟
把所述數(shù)字電影包發(fā)送(830)至遠(yuǎn)程服務(wù)器。
13.根據(jù)權(quán)利要求12所述的方法,其中,所述遠(yuǎn)程服務(wù)器是中央存儲服務(wù)器130和電影服務(wù)器210中至少一個。
14.根據(jù)權(quán)利要求11所述的方法,其中,所述主媒體軌道包括圖像軌道(545)、音軌(550)以及字幕軌道(555),而所述輔助媒體軌道包括輔助音軌(560)。
15.根據(jù)權(quán)利要求14所述的方法,其中,所述音軌(550)是首要語言音軌,而所述輔助音軌(560)是次要語言音軌。
16.一種用于再現(xiàn)輔助媒體軌道的方法,所述方法包括步驟
接收(910)包含呈現(xiàn)內(nèi)容的數(shù)字電影包;
把主呈現(xiàn)內(nèi)容與輔助呈現(xiàn)內(nèi)容分開(920);
對所述主呈現(xiàn)內(nèi)容進(jìn)行處理(930),以提取主媒體軌道;
對所述輔助呈現(xiàn)內(nèi)容進(jìn)行處理(940),以提取輔助媒體軌道;以及
并行地提供(950、960)所述主媒體軌道和所述輔助媒體軌道。
17.根據(jù)權(quán)利要求16所述的方法,其中,所述主媒體軌道包括圖像軌道(545)和音軌(55),而所述輔助媒體軌道包括輔助音軌(560)。
18.根據(jù)權(quán)利要求17所述的方法,其中,所述音軌(550)是首要語言音軌,而所述輔助音軌(560)是次要語言音軌。
19.根據(jù)權(quán)利要求18所述的方法,其中,所述提供(950、960)步驟還包括
在影院的首要聲音系統(tǒng)(240a-f)上再現(xiàn)所述首要語言音軌;以及
在影院的次要聲音系統(tǒng)(250、260)上再現(xiàn)所述次要語言音軌。
20.根據(jù)權(quán)利要求19所述的方法,其中,影院的次要聲音系統(tǒng)(250、260)是以下之一包含在隔音室中的揚聲器系統(tǒng)、無線耳機(jī)系統(tǒng)、以及有線耳機(jī)系統(tǒng)。
全文摘要
本發(fā)明的實施例涉及在針對運動圖像的數(shù)字主盤制作和分發(fā)系統(tǒng)(100、200、400)(例如數(shù)字影院中所使用)中對輔助媒體軌道(545-560)(例如第二語言音軌)進(jìn)行創(chuàng)建、打包、分發(fā)和再現(xiàn)。本發(fā)明向當(dāng)前現(xiàn)有的管理結(jié)構(gòu)(500)添加數(shù)據(jù)結(jié)構(gòu)和元素(540、560),以表現(xiàn)維持了完整互操作性的數(shù)字電影呈現(xiàn),并對現(xiàn)有結(jié)構(gòu)(500)的影響最小,同時向電影觀眾提供了增強(qiáng)的服務(wù)和體驗。
文檔編號G11B27/00GK101223602SQ200680025760
公開日2008年7月16日 申請日期2006年7月14日 優(yōu)先權(quán)日2005年7月14日
發(fā)明者安娜·貝蓮·貝尼特斯, 托馬斯·錢德勒·博克斯 申請人:湯姆森許可貿(mào)易公司