国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于數(shù)據(jù)庫管理系統(tǒng)的電影鏡頭管理方法研究

2020-04-29 03:33
現(xiàn)代電影技術(shù) 2020年3期
關(guān)鍵詞:管理系統(tǒng)數(shù)據(jù)庫基礎(chǔ)

田 楠 梅 宇

(北京電影學院 影視技術(shù)系,北京 100088)

1 背景

1.1 使用數(shù)據(jù)庫管理系統(tǒng)進行電影數(shù)據(jù)管理的意義

隨著電影數(shù)字技術(shù)的發(fā)展,越來越多的信息以數(shù)字的方式記錄了下來,其中不僅包含了每個鏡頭的圖像信息,同時伴隨著鏡頭與場景(Shot&Scene)、片段信息(Clip Details)、攝影機信息(Camera)等對拍攝內(nèi)容描述信息的產(chǎn)生,即元數(shù)據(jù)(Metadata)。而這些元數(shù)據(jù)信息,除了從拍攝的素材文件中獲得之外,場記、特效、錄音等部門也會按照各自的需要,記錄與拍攝內(nèi)容相關(guān)的數(shù)據(jù)信息。這些信息將在整個電影的制作流程中不斷產(chǎn)生、傳遞、應(yīng)用。

素材文件及其元數(shù)據(jù)的良好管理是電影制作各環(huán)節(jié)一致性與連貫性的重要保證,是促進電影制作流程向著標準化與規(guī)范性發(fā)展的重要基礎(chǔ)。在電影工業(yè)體系中,各部門、各工種既相互獨立又相互合作,素材文件及其元數(shù)據(jù)的產(chǎn)生、交接、傳遞貫穿整個電影的制作流程,而傳統(tǒng)的紙質(zhì)、表格等記錄方法,并無法實現(xiàn)與素材本身的有效關(guān)聯(lián),各部門的記錄軟件也存在著多部門間交互上的局限性。

數(shù)據(jù)庫管理系統(tǒng)不僅能夠具備數(shù)據(jù)的錄入、處理等功能,而且能夠?qū)Χ鄠€數(shù)據(jù)庫進行統(tǒng)一管理、數(shù)據(jù)共享,有效降低數(shù)據(jù)的冗余度,憑借其自身的特點,數(shù)據(jù)庫管理系統(tǒng)能夠在電影鏡頭管理過程中充分發(fā)揮其優(yōu)勢。此外,數(shù)據(jù)庫管理系統(tǒng)對數(shù)據(jù)庫權(quán)限的管理,也可有效地為電影中各部門設(shè)置獨立的工作空間,使其能夠在權(quán)限允許的情況下,對數(shù)據(jù)進行操作。采用恰當?shù)墓芾砉ぞ?,更好地完成?shù)據(jù)的管理工作,為電影的制作提供全面的數(shù)據(jù)保障,一直以來都是電影工業(yè)化進程中的重要目標之一。

1.2 數(shù)據(jù)庫管理系統(tǒng)

數(shù)據(jù)庫是用來存放數(shù)據(jù)的倉庫,其與應(yīng)用程序彼此獨立,以一定的方式、特定的規(guī)則,將數(shù)量巨大的數(shù)據(jù)存放在一起,盡可能地降低數(shù)據(jù)的冗余度,并能夠?qū)?shù)據(jù)與多個用戶進行共享,用戶可對其中的數(shù)據(jù)進行添加、更新、查詢、刪除等操作。

數(shù)據(jù)庫管理系統(tǒng)(Database Management System,DBMS)是為了管理數(shù)據(jù)庫而設(shè)計的軟件系統(tǒng),數(shù)據(jù)庫管理系統(tǒng)是數(shù)據(jù)庫系統(tǒng)的重要組成部分,主要用于數(shù)據(jù)庫的建立、運行和維護等工作,實現(xiàn)數(shù)據(jù)庫對象的創(chuàng)建、數(shù)據(jù)庫存儲數(shù)據(jù)的添加、更新、查詢、刪除等操作,完成數(shù)據(jù)庫的用戶管理、權(quán)限管理等工作,數(shù)據(jù)庫管理系統(tǒng)的安全將直接關(guān)系到整個數(shù)據(jù)庫及其中數(shù)據(jù)的安全。

數(shù)據(jù)庫系統(tǒng)按照數(shù)據(jù)庫的模型進行分類,一般被分成關(guān)系型數(shù)據(jù)庫與非關(guān)系型數(shù)據(jù)庫。關(guān)系型數(shù)據(jù)庫,顧名思義,是利用數(shù)據(jù)之間的關(guān)系和聯(lián)系來構(gòu)建的數(shù)據(jù)庫系統(tǒng),其以行、列對數(shù)據(jù)進行存儲,便于用戶讀取。常見的關(guān)系型數(shù)據(jù)庫有Oracle、Microsoft SQL Server、MySQL、FileMaker Pro Advanced等。而非關(guān)系型數(shù)據(jù)庫則不再采用建立數(shù)據(jù)之間的關(guān)系模型來構(gòu)建數(shù)據(jù)庫,數(shù)據(jù)之間無關(guān)系,便提升了數(shù)據(jù)的可拓展性,其結(jié)構(gòu)簡單,使非關(guān)系型數(shù)據(jù)庫具有較高的讀寫能力,尤其是在大數(shù)據(jù)量下尤為突出。現(xiàn)在常見的非關(guān)系型數(shù)據(jù)庫軟件有Membase、MongoDB等。

利用數(shù)據(jù)庫管理系統(tǒng)進行數(shù)據(jù)管理能夠更進一步地控制數(shù)據(jù)庫之間冗余,同時能夠保持數(shù)據(jù)的一致性,并控制、管理用戶對數(shù)據(jù)庫的操作權(quán)限,進而實現(xiàn)數(shù)據(jù)的交互共享,并保證數(shù)據(jù)庫乃至數(shù)據(jù)的安全。

2 Filemaker

2.1 FileMaker概念

FileMaker Pro Advance(以下簡稱為FileMaker)是由FileMaker公司開發(fā)的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。它支持在Mac OS、Windows等多種系統(tǒng)平臺下構(gòu)建數(shù)據(jù)庫管理系統(tǒng),同時支持在移動端訪問FileMaker數(shù)據(jù)庫管理系統(tǒng),并允許用戶在權(quán)限允許的范圍內(nèi)對數(shù)據(jù)庫中的數(shù)據(jù)進行查詢、添加、更新、刪除等操作。FileMaker支持讀取多種格式的文件來進行數(shù)據(jù)的錄入,也可將數(shù)據(jù)庫中的數(shù)據(jù)輸出為指定格式的文件,同時FileMaker能夠通過網(wǎng)絡(luò)發(fā)布實現(xiàn)數(shù)據(jù)的共享。

FileMaker作為一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),數(shù)據(jù)庫之間通過確立關(guān)系模型的方式來實現(xiàn)數(shù)據(jù)庫之間的關(guān)聯(lián)。FileMaker采用布局(Layout)、表(Table)、字段(Field)三級關(guān)系來實現(xiàn)數(shù)據(jù)庫管理。字段(Field)是FileMaker中最小的管理單元,也是構(gòu)成FileMaker中所有數(shù)據(jù)庫的基礎(chǔ),所有的數(shù)據(jù)都將存放在字段中,F(xiàn)ileMaker按照存儲數(shù)據(jù)的類型,對字段進行了分類,如文本、數(shù)值、計算、容器、合計等,為FileMaker存儲不同類型的數(shù)據(jù)創(chuàng)造了條件。表(Table)是字段的歸屬,是構(gòu)成關(guān)系型數(shù)據(jù)庫的最常見類型,F(xiàn)ileMaker數(shù)據(jù)管理系統(tǒng)中至少包含著一個或多個數(shù)據(jù)庫,通過建立表之間字段的聯(lián)系,從而建立起數(shù)據(jù)庫之間的關(guān)系網(wǎng)。布局(Layout)則是面向用戶的,用戶可以在不同的布局中調(diào)用同一數(shù)據(jù)庫中的數(shù)據(jù),有針對性地向不同的用戶呈現(xiàn)同一數(shù)據(jù)庫中的不同數(shù)據(jù)。

FileMaker與Oracle、Microsoft SQL Server等關(guān)系型數(shù)據(jù)庫管理系統(tǒng)最大的不同在于,F(xiàn)ileMaker在實現(xiàn)數(shù)據(jù)庫管理系統(tǒng)對數(shù)據(jù)、用戶、權(quán)限等功能的同時,將UI界面、數(shù)據(jù)邏輯、數(shù)據(jù)層整合在一起,在簡化用戶操作的同時,允許用戶根據(jù)需求,對數(shù)據(jù)庫進行設(shè)計,并在整個設(shè)計過程中直觀地看到數(shù)據(jù)庫的數(shù)據(jù)信息與UI界面相結(jié)合的效果,實現(xiàn)“所見即所得”的效果,這使得FileMaker具有極強的可操作性與可拓展性。

此外,F(xiàn)ileMaker具有簡單的函數(shù)與腳本編寫的功能,不僅可以自定義函數(shù),還能夠直接調(diào)用FileMaker內(nèi)置的大量的預(yù)設(shè)函數(shù)、腳本等,用戶不需要掌握專業(yè)的數(shù)據(jù)庫開發(fā)語言,不需要復(fù)雜的編程知識,就可以構(gòu)建符合需求的數(shù)據(jù)庫,并實現(xiàn)一些復(fù)雜的計算與自動化的功能。

2.2 使用數(shù)據(jù)庫進行鏡頭管理的意義

一部電影的制作完成,是從前期拍攝到后期制作多個部門相互協(xié)作、共同努力的結(jié)果。無論是前期拍攝中素材文件的數(shù)據(jù)管理,還是后期制作過程中部門之間的素材交接,素材文件及其元數(shù)據(jù)的傳遞是各部門、各工種之間交流的基礎(chǔ)。

在前期拍攝中,大量的數(shù)據(jù)伴隨著拍攝的進行不斷產(chǎn)生,各部門按照自己的需求會各自記錄,這些數(shù)據(jù)又會成為后期制作順利進行的重要保證。但是,拍攝過程中產(chǎn)生大量數(shù)據(jù),不僅種類多,而且所需記錄的條目也多,除了被記錄下來的一部分信息外,還有很大一部分信息由于疏于記錄而丟失,而這其中許多信息不僅能夠?qū)η捌谂臄z起到重要作用,也會為后期制作帶來極大的便利。

電影工業(yè)化的不斷發(fā)展,使得各部門的分工更加明確,在數(shù)據(jù)記錄方面不僅會有針對性地對數(shù)據(jù)進行記錄,同時也有著各自的記錄方式與方法。現(xiàn)階段,各部門之間相互獨立,大部分的數(shù)據(jù)記錄都以表的形式進行,數(shù)據(jù)的共享、校驗確認性都無法得到保證,且同一數(shù)據(jù)可能會被不同的部門記錄多次,造成不必要的數(shù)據(jù)冗余。此外,由于不同電影的制作流程各不相同,所需數(shù)據(jù)的種類也千差萬別,采用固定的數(shù)據(jù)記錄方式,可能會為數(shù)據(jù)的記錄和使用造成不必要的麻煩。

2.3 為什么要用Filemaker

針對上述種種問題,F(xiàn)ileMaker數(shù)據(jù)庫管理系統(tǒng)則可有效應(yīng)對上述問題。在運行平臺方面,F(xiàn)ileMaker支持在桌面端、移動端訪問同一個FileMaker管理系統(tǒng),以項目為單位建立的影片數(shù)據(jù)管理數(shù)據(jù)庫,再按部門建立子數(shù)據(jù)庫,實現(xiàn)了各部門對各自數(shù)據(jù)的添加、更新、查詢、刪除等功能。同時,F(xiàn)ileMaker作為關(guān)系型數(shù)據(jù)庫管理系統(tǒng),各部門的子數(shù)據(jù)庫在FileMaker中相互關(guān)聯(lián),實現(xiàn)數(shù)據(jù)整合,從而構(gòu)成影片項目的數(shù)據(jù)網(wǎng),完成數(shù)據(jù)的交叉校驗,提升數(shù)據(jù)的準確性并降低冗余度。

圖1 FileMaker在電影制作中的關(guān)系圖

在數(shù)據(jù)交互方面,除了利用FileMaker數(shù)據(jù)庫管理系統(tǒng)的多平臺操作實現(xiàn)數(shù)據(jù)的集成與內(nèi)部交互外,F(xiàn)ileMaker還支持多種文件格式的輸入與輸出,進一步拓展了數(shù)據(jù)的可交互性,并為數(shù)據(jù)在電影后期制作中的應(yīng)用以及數(shù)據(jù)的再處理與再利用提供了可能。

表1 FileMaker兼容格式表

在電影整個制作過程中,素材文件的交接與元數(shù)據(jù)的傳遞始終貫穿其中,許多部門通過表格來記錄相關(guān)數(shù)據(jù)并進行交接、傳遞,而“表”則是關(guān)系型數(shù)據(jù)庫最基礎(chǔ)、最常見的存儲方式,也是關(guān)系型數(shù)據(jù)庫的結(jié)構(gòu)基礎(chǔ),F(xiàn)ileMaker支持多種格式文件的輸入與輸出,從而實現(xiàn)數(shù)據(jù)庫的快速建立、數(shù)據(jù)的快速導入以及交互文件的輸出。輸入方面,F(xiàn)ileMaker支持常見的制表符分隔文本(.tab)、逗號分隔文本(.csv)等常見格式文件的直接讀取與導入,同時還支持XML、ODBC(Open Database Connect,開放性數(shù)據(jù)庫連接)和JDBC(Java Database Connect,Java數(shù)據(jù)庫連接)等工業(yè)標準格式的輸入,此外,F(xiàn)ileMaker還允許在容器字段中存放二進制文件,如mp3、PDF等文件格式,為電影相關(guān)文件的存放和交互提供了可能。在輸出方面,F(xiàn)ileMaker支持xlsx、PDF等多種格式文件的輸出,構(gòu)成了數(shù)據(jù)再處理與再利用的基礎(chǔ)。FileMaker利用其對多種格式的支持,實現(xiàn)數(shù)據(jù)的快速導入,成為FileMaker對數(shù)據(jù)庫及其中數(shù)據(jù)進行處理、管理與共享的基礎(chǔ)。

3 基礎(chǔ)數(shù)據(jù)庫

3.1 為什么要建立基礎(chǔ)數(shù)據(jù)庫

基礎(chǔ)數(shù)據(jù)庫,顧名思義就是素材元數(shù)據(jù)的集合,為整個影片后期制作提供數(shù)據(jù)基礎(chǔ),是影片中最早產(chǎn)生的數(shù)據(jù)信息。在電影的制作過程中,每個部門會根據(jù)各自工作的特點,從素材文件的頭文件中提取元數(shù)據(jù),并從中進一步篩取各自所需的元數(shù)據(jù)信息。然而,盡管電影的數(shù)字技術(shù)不斷發(fā)展,攝影機所能記錄的元數(shù)據(jù)的種類不斷增加,但數(shù)量還是有限的,拍攝過程中仍有很多信息雖然產(chǎn)生,但并沒有得到有效的記錄和利用。

為保證后期制作的質(zhì)量,后期前置化成為現(xiàn)階段電影拍攝的必然趨勢。一些部門為更多地獲取制作中所需要的數(shù)據(jù)信息,除了直接從素材文件自身記錄的元數(shù)據(jù)中提取外,也會根據(jù)自己的需求在現(xiàn)場安排專人負責記錄更多的數(shù)據(jù)信息。但由于現(xiàn)場各部門之間工作相互獨立、缺乏交流等因素的影響,素材文件中所包含的元數(shù)據(jù)信息往往會被某些部門重復(fù)記錄,這不僅會帶來數(shù)據(jù)上的冗余,同時也造成了人員及經(jīng)濟上的浪費。

通過前期拍攝階段的數(shù)據(jù)交接、錄入,各部門的數(shù)據(jù)得以匯總,而基礎(chǔ)數(shù)據(jù)庫將匯總電影在前期拍攝中所記錄的所有數(shù)據(jù)信息,并將錄入數(shù)據(jù)作為素材文件的元數(shù)據(jù)進行擴充。各部門數(shù)據(jù)的獨立錄入、交叉校正,不僅提高了數(shù)據(jù)的記錄效率,更重要的是保證了后期制作所使用的數(shù)據(jù)的準確性,為整部影片的制作提供最初的數(shù)據(jù)保障。

3.2 基礎(chǔ)數(shù)據(jù)庫的構(gòu)建

FileMaker具有良好的交互性,用戶可以在桌面端與移動端訪問同一個數(shù)據(jù)庫管理系統(tǒng),用戶可利用FileMaker基于同一數(shù)據(jù)庫建立不同的用戶界面,因此各部門獨立的用戶界面則成為了各部門的數(shù)據(jù)庫接口,不同部門可分別記錄各自所需的數(shù)據(jù)信息進入同一個數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)的集成,或可以通過建立數(shù)據(jù)庫之間的關(guān)系模型,將不同的數(shù)據(jù)庫關(guān)聯(lián)進而實現(xiàn)數(shù)據(jù)的集成。

圖2 FileMaker場記數(shù)據(jù)記錄界面

圖3 FileMaker視效記錄界面

利用FileMaker數(shù)據(jù)庫管理系統(tǒng),可以根據(jù)需求為各部門構(gòu)建獨立的數(shù)據(jù)庫,并根據(jù)不同項目的不同需求,建立不同的數(shù)據(jù)記錄內(nèi)容,同時FileMaker可對各部門進行權(quán)限管理,保障各部門數(shù)據(jù)記錄的獨立性。

基礎(chǔ)數(shù)據(jù)庫的數(shù)據(jù)來源主要分為兩種,一種是在拍攝現(xiàn)場,各部門使用各自的用戶界面,在權(quán)限范圍內(nèi),向基礎(chǔ)數(shù)據(jù)庫中直接添加自己部門所需記錄的數(shù)據(jù)。除了在拍攝現(xiàn)場直接記錄的方式外,還能夠從某些軟件所生成的交接文件中獲取,如Silverstack Lab(以下簡稱為Silverstack)等軟件,除了其自身的強大的數(shù)據(jù)管理功能外,還能夠直接讀取素材的元數(shù)據(jù)信息,并以某些文件格式(如csv、pdf等)輸出,而這部門由攝影機直接記錄在素材文件頭中的元數(shù)據(jù)信息,也成為了基礎(chǔ)數(shù)據(jù)庫最重要的數(shù)據(jù)來源之一。

圖4 Silverstack輸出的素材報表(.csv)

不同部門的數(shù)據(jù)可以每天以日報表的形式輸出,并由專人進行整理入統(tǒng)一的FileMaker數(shù)據(jù)庫中。針對現(xiàn)場記錄的數(shù)據(jù),可由各部門輸出指定文件格式進行數(shù)據(jù)交接。針對于由軟件生成的交接文件,F(xiàn)ileMaker憑借其強大的兼容性,可以通過將交接文件輸出為指定格式,直接導入FileMaker中,F(xiàn)ileMaker可以自動讀取文件的內(nèi)容,并將數(shù)據(jù)自動匹配到相應(yīng)的字段中進行導入。

圖5 FileMaker數(shù)據(jù)導入結(jié)果(表視圖)

圖6 FileMaker素材基礎(chǔ)數(shù)據(jù)庫(列表視圖)

利用FileMaker構(gòu)建基礎(chǔ)數(shù)據(jù)庫,使得數(shù)據(jù)集成的過程既獨立又統(tǒng)一,各部門不僅能夠獨立地記錄各自所需的數(shù)據(jù),同時可以從基礎(chǔ)數(shù)據(jù)庫中調(diào)用其他部門所記錄數(shù)據(jù),以保證數(shù)據(jù)的準確性,并有效減少同一數(shù)據(jù)被多個部門記錄的情況,達到減少數(shù)據(jù)冗余的效果。

各部門在后期交接過程中,元數(shù)據(jù)的交接是后期交接的重要內(nèi)容之一,保持元數(shù)據(jù)的完整性、準確性是元數(shù)據(jù)交接的基本要求,基礎(chǔ)數(shù)據(jù)庫則成為了素材文件元數(shù)據(jù)的數(shù)據(jù)集合。在后期制作中,其他數(shù)據(jù)庫也可利用與基礎(chǔ)數(shù)據(jù)庫建立關(guān)系模型,從基礎(chǔ)數(shù)據(jù)庫中獲取相關(guān)的數(shù)據(jù)信息,為后期制作提供數(shù)據(jù)參考。

4 時間線管理數(shù)據(jù)庫

4.1 進行時間線管理的意義

剪輯,是導演與剪輯師對素材、劇情的二次創(chuàng)作,而伴隨著剪輯的開始產(chǎn)生了時間線的概念,素材在元數(shù)據(jù)的基礎(chǔ)上,進一步增加了時間線的相關(guān)信息,如起止時碼、技巧轉(zhuǎn)場、變速等。隨著剪輯的不斷進行、不斷修改,時間線的版本數(shù)量也逐漸增加,每一版本又包含多條時間線,每一條時間線又包含多條軌道。時間線是電影后期制作的基本依據(jù),因此對時間線的有效管理、版本控制則成為至關(guān)重要的環(huán)節(jié)之一。

剪輯工作完成后,時間線的相關(guān)數(shù)據(jù)信息將由特定格式的文件(如EDL、XML、AAF)傳遞給后續(xù)的DI、視效、聲音等制作部門。時間線是后期制作的依據(jù),但由于不同格式時間線交接文件所能夠記錄的數(shù)據(jù)信息各不相同,在進入不同的軟件時,各軟件對這些信息的讀取與重現(xiàn)也并不相同;此外,時間線的交接文件中所包含的主要是素材文件在時間線上的相關(guān)數(shù)據(jù),但并不完全,如果不進行回批,所能了解的信息則僅限于此,無法全面了解所使用素材文件的信息及畫面內(nèi)容。

同時針對不同的部門,剪輯師也需要依據(jù)不同部門的工作要求與工作特性,有針對性地輸出交接文件,而時間線上有限的數(shù)據(jù)并不足以完成更為復(fù)雜的交接、數(shù)據(jù)校驗、版本控制等工作。

因此,依靠FileMaker進行時間線的數(shù)據(jù)管理,并基于整個影片項目的數(shù)據(jù)庫管理系統(tǒng),建立時間線數(shù)據(jù)庫與基礎(chǔ)數(shù)據(jù)庫的關(guān)系模型,從而實現(xiàn)時間線數(shù)據(jù)的管理,利用FileMaker關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的特點,為電影制作中的元數(shù)據(jù)存儲、查看、校驗、計算等提供數(shù)據(jù)保障。

4.2 時間線數(shù)據(jù)傳遞的實現(xiàn)

為了實現(xiàn)時間線數(shù)據(jù)信息的傳遞,可采用的交接文件格式有許多,如EDL、XML、FCPXML、AAF等,他們各自有著不同的語法規(guī)定與編碼方式。EDL文件以其易讀取、易修改等特點,成為了進行剪輯時間線交接時所采用的最優(yōu)載體,因此在使用FileMaker對時間線進行管理時,對EDL文件中數(shù)據(jù)的導入、處理、存儲便是時間線管理的首要任務(wù)。

EDL文件采用.edl格式進行存儲,對edl格式進一步分析,EDL文件是一個ASCII編碼的文本文檔,使用常見的文本工具即可獲取其中的信息,而EDL文件中將帶有技巧轉(zhuǎn)場、變速等信息的相關(guān)數(shù)據(jù),直接將EDL文件導入FileMaker將無法向指定字段(Field)導入數(shù)據(jù),從而影響數(shù)據(jù)的準確性與后續(xù)的使用,因此可對EDL文件進行再處理后導入FileMaker,構(gòu)建時間線數(shù)據(jù)庫。

圖7 再處理前后的EDL

4.3 基于FileMaker的時間線管理的實現(xiàn)

EDL文件中包括文件名、時碼、變速等信息,這些信息則成為構(gòu)建數(shù)據(jù)庫關(guān)系模型的重要信息。FileMaker是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),在數(shù)據(jù)庫管理過程中,要始終保證表與表之間所關(guān)聯(lián)數(shù)據(jù)的一致性,在無法實現(xiàn)關(guān)聯(lián)數(shù)據(jù)完全一致時,可選擇采取中間變量的方式實現(xiàn)關(guān)系模型的構(gòu)建。

圖8 Avid Media Composer List Tools中EDL輸出界面

圖9 Adobe Premiere Pro CC的EDL輸出界面

基于關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的特點,從剪輯軟件導出EDL文件時,便需要注意導出文件格式的選擇,這將影響導出時EDL所包含的數(shù)據(jù)的呈現(xiàn)結(jié)果,進而影響數(shù)據(jù)庫在管理中的關(guān)系的構(gòu)建。以ARRI Alexa Mini為例,Alexa Mini攝影機記錄的文件名是由20個字符組成,如A037C001_181007_R1lW,分別代表了卷號_拍攝日期_攝影機編碼,在使用CMX_3600進行編碼的EDL文件,對信息的描述只能占用8位字符(圖8)。為保證信息的完整性,在輸出EDL文件時必須采用大于20位的格式進行輸出,Avid Media Composer支持多種輸出編碼,可支持16位、32位、129位的輸出,而Adobe Premiere Pro CC則可以選擇使用32字符名稱進行輸出。

圖10 FileMaker字段關(guān)聯(lián)示意圖

在FileMaker中導入EDL文件后,完成時間線管理數(shù)據(jù)庫的建立。利用時間線數(shù)據(jù)庫與基礎(chǔ)數(shù)據(jù)庫的字段,建立字段之間的聯(lián)系,進而實現(xiàn)數(shù)據(jù)庫之間的關(guān)系構(gòu)建,完成不同數(shù)據(jù)庫之間的數(shù)據(jù)信息的共享。

4.4 基于FileMaker的時間線管理的意義

基于FileMaker關(guān)系型數(shù)據(jù)庫的特點,利用數(shù)據(jù)庫之間的關(guān)系模型,不同數(shù)據(jù)庫中的相關(guān)數(shù)據(jù)建立關(guān)聯(lián),實現(xiàn)數(shù)據(jù)的相互調(diào)用。利用基礎(chǔ)數(shù)據(jù)庫與時間線數(shù)據(jù)庫的關(guān)聯(lián)關(guān)系,時間線數(shù)據(jù)庫可以在其自身數(shù)據(jù)的基礎(chǔ)上,能夠調(diào)用與之相關(guān)聯(lián)的素材自身所攜帶的豐富的元數(shù)據(jù)信息,并利用這些信息結(jié)合FileMaker的計算與腳本等命令,獲得原本數(shù)據(jù)庫中并不存在的數(shù)據(jù)信息,實現(xiàn)“1+1>2”的效果。

圖11 時間線管理數(shù)據(jù)庫(列表視圖)

此外,利用與基礎(chǔ)數(shù)據(jù)庫之間的關(guān)聯(lián),時間線數(shù)據(jù)庫可以在時間線的基礎(chǔ)上,從基礎(chǔ)數(shù)據(jù)庫中獲得素材存放的路徑信息并導出,為其他程序利用該信息進行素材挑選奠定了基礎(chǔ),更進一步體現(xiàn)出了數(shù)據(jù)庫關(guān)聯(lián)后,為用戶再處理與再利用數(shù)據(jù)提供了幫助。

時間線數(shù)據(jù)庫與基礎(chǔ)數(shù)據(jù)庫的關(guān)聯(lián)與應(yīng)用,只是數(shù)據(jù)庫管理系統(tǒng)對電影鏡頭管理的一小部分,同時也為前期拍攝中多部門的數(shù)據(jù)協(xié)作、后期制作中特效時間線管理、特效素材交接提供方案基礎(chǔ)。

5總結(jié)

本文介紹了數(shù)據(jù)庫管理系統(tǒng)對電影鏡頭及其數(shù)據(jù)信息管理的幫助與意義,同時介紹了FileMaker數(shù)據(jù)庫管理系統(tǒng)在電影制作中的優(yōu)勢與幫助,并通過基礎(chǔ)數(shù)據(jù)庫與時間線數(shù)據(jù)庫的實現(xiàn),展示了如何利用數(shù)據(jù)庫管理系統(tǒng)進行電影鏡頭管理,及其對數(shù)據(jù)進行再處理與再利用對后期制作提供的幫助。

規(guī)范化、專業(yè)化、高效化始終是電影工業(yè)化的目標方向,基于文中所述的方式,將有效地提升工作的效率,并減少因數(shù)據(jù)交接所帶來的數(shù)據(jù)缺失或數(shù)據(jù)重復(fù)。該方法已在《媽祖回家》《寬男窄女》等電影的制作流程中付諸實踐。未來,我們將在現(xiàn)有的數(shù)據(jù)庫的基礎(chǔ)上不斷更新、修改,以實現(xiàn)更加有效、更加規(guī)范的FileMaker數(shù)據(jù)庫管理。

注釋

① 本文中所提及鏡頭如無特殊說明均為Shot。

猜你喜歡
管理系統(tǒng)數(shù)據(jù)庫基礎(chǔ)
基于單片機MCU的IPMI健康管理系統(tǒng)設(shè)計與實現(xiàn)
汽車電子測試問題管理系統(tǒng)設(shè)計
淺談信息化管理系統(tǒng)在監(jiān)理項目中的應(yīng)用
基于物聯(lián)網(wǎng)的IT運維可視化管理系統(tǒng)設(shè)計與實現(xiàn)
夯實基礎(chǔ),舉一反三
夯實基礎(chǔ),舉一反三
最憨厚筆記 夯實基礎(chǔ)就是要一步一個腳印
數(shù)據(jù)庫
撥亂反正 夯實基礎(chǔ)
數(shù)據(jù)庫
米林县| 崇明县| 阳信县| 平武县| 卫辉市| 武宁县| 彭水| 庆城县| 仪陇县| 宿松县| 峨边| 穆棱市| 岗巴县| 伊宁市| 富裕县| 威海市| 江孜县| 印江| 阳泉市| 奉贤区| 太湖县| 霍林郭勒市| 惠州市| 新兴县| 淮滨县| 南雄市| 嘉兴市| 卢湾区| 中阳县| 甘德县| 尼玛县| 饶河县| 桐梓县| 庆元县| 景泰县| 崇义县| 北川| 东至县| 莱阳市| 中方县| 青州市|