999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

探究XML在影視后期剪輯中的應用

2020-09-06 13:44:37戈鑫閣
中國傳媒科技 2020年2期
關鍵詞:信息

摘? 要:隨著數字電影技術的發展,在影視后期制作過程中,越來越多的數據需要在各個環節之間交換傳輸。為了減少軟件之間數據交換時的復雜性,需要將數據進行統一規范的管理輸出,讓其能在軟件之間進行直接交換,避免煩瑣重復的工作。XML作為數據交換的公共語言,在影視后期制作中能夠擔當這一使命,同時具有相當的靈活性和便捷性。本文將介紹XML的概念定義和發展過程,并聚焦FCPXML格式,分析了它的結構、功能及在后期剪輯流程中的應用。

關鍵詞:XML;FCPXML;數據交換;后期剪輯? ? ? ? ? ? ? ? ? ? ? ? 中圖分類號:J93? ? 文獻標識碼:A

1. XML的含義

XML的英文全稱是Extensible Markup Language,即一種可擴展標記語言。通過將計算機所能理解的信息符號作為標記(標記是對文檔存儲格式和邏輯結構的描述),XML在計算機之間可以處理包含各種數據的信息。它可以用來標記數據、定義數據類型,是一種允許用戶對自己的標記語言進行定義的源語言。

XML是基于文本的,它的語意和結構信息可以由任何程序來處理。XML的工作是標記數據,用戶通過自己的標記語言信息,可以讓不同系統之間的應用使用同一種語言進行通信交互,也可通過指定的語言信息讓同一個XML文件以用不同的格式表示出來。

XML文件格式是純文本格式,結構為樹形結構,從根部開始,并擴展到樹的最頂端。XML 中的元素形成了一棵文檔樹,父、子以及同胞等術語用于描述元素之間的關系,父元素擁有子元素,相同層級上的子元素成為同胞。 XML必須包含根元素,該元素是所有其他元素的父元素,并且所有的元素都可以擁有子元素,所有元素均可擁有文本內容和屬性。這種簡潔的邏輯關系使XML具有易讀性和共享性。

XML最初的設計目的是為EDI(Electronic Data Interchange,電子數據交換)提供一個標準數據格式,但由于XML的語言結構簡化了應用分析的過程,它使不同系統、不同程序之間的數據共享變得更加方便,它的可擴展性使其標記符集更強大、更靈活,并快速進入到各個領域。現應用于數據交換、內容管理、Web服務和集成、配制等各個領域和各個行業之中。自2003年蘋果電腦公司Beta 1發布XML功能的第一個版本開始,在影視后期制作領域中,XML由于其較強的交互操作特性,也被用于后期剪輯制作中數據輸出交換流程。

2. XML在影視行業中的發展

在影視后期制作中,各個制作軟件使用的項目工程文件都為專用格式,軟件之間并沒有統一版本和格式,各個系統及軟件之間都存在著各種不兼容的問題。影視后期制作的數據量十分龐大,很難在每個環節之間傳輸所有的數據。在使用后期制作軟件進行制作的同時,可以通過記錄制作過程中的各種時間節點、位置節點等制作信息進行結構化存儲,進而在不同制作軟件中進行文件交換互通,避免了素材源文件的尋找、導入、轉碼、編輯等一系列煩瑣重復的工作,大大減少交換數據時的復雜性。這種數據結構能夠方便地被各類后期制作軟件識別,因此,各種制作信息在不同軟件中得以保留,使后期制作工序能順暢地進行。

早在傳統剪輯時代,就已經產生了EDL(Edit Decision List,剪輯決策表),用于影視后期剪輯的制作過程。EDL原本是在線性編輯時期所創建的剪輯決策記錄表,該表包含卷號和時間碼數據的有序列表,用來記錄每條視頻素材剪輯的位置,用以在最終剪輯成片中重新鏈接原始素材。然而,隨著數字電影技術的發展,線性編輯系統已被非線性編輯系統所取代,在影視后期制作過程中需要傳輸更多的音視頻軌、音視頻效果、色彩信息、文字和注釋等其他數據信息, EDL對數據的描述效果和方法有限,已無法滿足復雜的數據傳輸,目前,EDL最多只能輸出一條視頻軌加四條單聲道音頻軌(如圖1)。

如今,在影視行業中,蘋果電腦公司在公共XML語法結構的基礎上結合了自身產品的特點,創建了適用于影視制作行業的編寫規范——FCPXML。 與EDL文件相比,XML文件中包含的數據更多,它支持多軌視頻、分段勻速變速、視頻效果、內置轉場、色彩、文字注釋等信息。FCPXML是一種專用于影視行業的格式,目前已集成于各個后期制作軟件中。

3.在影視后期剪輯中FCPXML的描述方式

在剪輯軟件中,FCPXML用于描述媒體資產(源素材)及其元數據、項目、剪輯事件等信息,將此信息按照一定邏輯進行整理記錄,形成適用于后期剪輯邏輯的標記文本。

3.1 FCPXML的結構

與通用的XML樹結構一致,FCPXML使用的也是簡單的具有描述性的語法。FCPXML首行是 XML 聲明,它定義 FCPXML的版本和所使用的編碼,該XML版本為1.0,編碼為UTF-8(如圖2)。

第二行為描述文檔類型的根元素,定義該XML的文檔類型,用于指定文檔中的元素的類型、順序、數量、屬性以及其他信息。FCPXML目前主要分為兩種文檔結構,一種是XMEML(文檔結構名稱),另一種為FCPXML。圖3為Adobe Premiere CC 2020輸出的XML信息,圖4為Final Cut Pro 7輸出的XML信息,圖5為Final Cut Pro X輸出的XML信息。從它們的第二行中可以看出,Adobe Premiere(圖3)與Final Cut Pro 7(圖4)輸出的XML的文檔類型均為XMEML,而Final Cut Pro X(圖5)輸出的XML文檔類型為FCPXML。

接下來是描述根的子元素,XML通過這些子元素描述用戶對數據的編輯制作的過程,將這些數據信息按照邏輯記錄下來。在FCPXML中包含以下內容:

(1)可選元素(該元素可以包含零個或多個

(2)一個元素(包含對媒體資產和其他資源的描述);

(3)以下元素之一:

1)一個元素——包含一個元素列表;

2)一系列元素——包含故事元素和元素;

3)故事元素和元素的組合:故事元素:,或;表示Final Cut Pro X項目中的時間軸的元素。甲元素包含一個元件;集合元素:,或

3.2 FCPXML樣本文檔

此樣本(圖6)FCPXML文檔截取自Apple開發人員文檔,該文檔描述了多種媒體資源(Resources)以及一個事件(Events),其中,該事件包含帶有標記的項目(Project)和帶有關鍵詞的剪輯(Clips):

4. XML定義的邏輯與剪輯軟件的邏輯

從FCPXML的內容記錄結構來看,FCPXML定義的邏輯與Final Cut Pro X的剪輯方式有很大的聯系。根據FCPXML的語言邏輯可以發現,在Final Cut Pro X軟件中,主要的數據信息都記錄在FCPXML的事件(Events)之間,例如圖7,該圖為一個較為簡易和完整的項目所輸出的FCPXML結構信息,紅框內為該項目的事件信息,這是由于Final Cut Pro X主要靠事件的機制進行編輯管理。

Final Cut Pro X使用事件來存儲管理項目和剪輯,不論是將媒體文件導入到新事件或現有事件中,或將這些文件復制到事件下的媒體文件夾中,或在其原始位置引用它們,都將對每個媒體文件作為資產進行跟蹤。 FCPXML的邏輯結構則是按照這種事件管理機制進行層級管理記錄,從而在交換的過程中保留更完整的數據信息。

5.主流剪輯軟件中FCPXML的區別

目前使用FCPMXL的剪輯軟件為Adobe Premiere、Final Cut Pro 7、Final Cut Pro X,以及DaVinci Resolve。

Adobe Premiere、Final Cut Pro 7所輸出的FCPXML文件后綴名為.xml;而Final Cut Pro X所屬輸出文件后綴名為.fcpxml(如圖8)。而 DaVinci Resolve依靠其強大的兼容性,均能識別和輸出這兩種文檔格式的FCPXML文件。

由于FCPXML非常簡便靈活,因此,不同的應用軟件可能會以更適應自身內部應用的語言和方式創建XML文件,從而導致從一個軟件輸出的XML并不一定適用于另一個軟件,或者統一軟件的另一版本的情況出現。

從XML文檔類型來看,Adobe Premiere(圖3)與Final Cut Pro 7(圖4)所輸出的XML為XMEML文檔類型,而Final Cut Pro X(圖5、圖6)輸出的XML均為FCPXML文檔類型。從文件交換的角度來說,Adobe Premiere與Final Cut Pro 7文檔類型統一,它們之間可以直接進行數據的交換傳輸;但Adobe Premiere與Final Cut Pro X、以及Final Cut Pro 7與Final Cut Pro X之間由于文檔類型不同,則無法直接進行數據傳輸。

此時可通過將DaVinci Resolve作為中間轉換工具,將Adobe Premiere與Final Cut Pro 7所輸出的XML文件導入DaVinci Resolve中,再進行渲染輸出為適用Final Cut Pro X版本的FCPXML文件(如圖9),即可進行數據的交換傳輸。

反之,將Final Cut Pro X所輸出的FCPXML文件導入其中,再進行渲染輸出為適用Final Cut Pro 7和Adobe Premiere的FCPXML文件(如圖10),也可進行數據的交換傳輸,或者也可使用SendToX和XtoCC等官方軟件進行轉換。

6. FCPXML的發展

FCPXML所能記錄的信息量隨著剪輯創作的發展逐漸在完善。FCPXML在高動態范圍(HDR)項目和媒體中增強了對項目和媒體色彩空間的支持,增加了對HDR庫處理模式的支持;在外部資產標識符中,增加了對三方分配的資產標識符的支持;在360度項目和媒體中,支持了對投影信息的描述。在最新版本中添加了對描述字幕和字幕的支持,用于將字幕和字幕添加到剪輯的新元素。目前,FCPXML版本已經更新到v1.8。

結語

XML的簡單易于在任何應用程序中讀寫數據,這使XML迅速成為了數據交換的公共語言,而FCPXML在此優勢上結合影視制作的特點進行了優化發展,在提高后期制作效率的同時,也在一定程度上推動了影視行業數據交換傳輸的標準化。雖然目前FCPXML軟件版本還存在著一些不兼容的情況,但隨著它的靈活性和高擴展性,不斷開發更多規范的詞匯,FCPXML將成為行業中標準化的數據交換方式。隨著影視技術的發展,數據交換傳輸的流程和環節將會越來越規范、便捷,用更簡便的形式傳輸更豐富的內容。

[1]苗麗娟.基于XML的起源計算和起源存儲研究[D].南京理工大學,2012.

[2][美]P.J.Deitel,H.M.Deitel等著,康博譯.XML編程技術大全[M].北京:清華大學出版社,2002.

[3]Apple公司.About Final Cut Pro X XML 1.8[EB/OL]. https:? //developer.apple.com/library/archive/documentation/FinalCutProX/Reference/FinalCutProXXMLFormat.2018-04-09.

[4] Apple公司.使用Final Cut Pro X 資料庫管理媒體[EB/OL]. http://images.apple.com/support/assets/docs/products/finalcutpro/Managing_Media_with_Final_Cut_Pro_X_Libraries_loc_zhT_GLOBAL.pdf .2014-06.

作者簡介:戈鑫閣(1995-),女,湖南湘潭人,碩士研究生,研究方向:數字電影技術。

猜你喜歡
信息
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
信息超市
大眾創業(2009年10期)2009-10-08 04:52:00
展會信息
展會信息
展會信息
展會信息
展會信息
信息
建筑創作(2001年3期)2001-08-22 18:48:14
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 亚洲欧美在线综合一区二区三区| 久久亚洲国产最新网站| 在线另类稀缺国产呦| 国产美女无遮挡免费视频| 久久久久亚洲av成人网人人软件| 中文字幕色在线| 香蕉久久永久视频| 欧美日韩精品综合在线一区| 114级毛片免费观看| 国产凹凸一区在线观看视频| 成人免费黄色小视频| 国产精品视频白浆免费视频| 9cao视频精品| 91综合色区亚洲熟妇p| 天堂在线亚洲| 亚洲国产精品无码久久一线| 露脸真实国语乱在线观看| 国产jizz| 美女扒开下面流白浆在线试听| 国产综合精品一区二区| 97国产精品视频自在拍| 国产一级毛片在线| 国产亚洲精品在天天在线麻豆| 国产亚洲日韩av在线| 亚洲第一中文字幕| 亚洲二三区| 免费毛片全部不收费的| 亚洲国产成熟视频在线多多| 五月激激激综合网色播免费| 真实国产乱子伦视频| 五月丁香在线视频| 国产精品视频a| 日韩第八页| 亚洲精品成人片在线观看| 欧美特级AAAAAA视频免费观看| 免费看黄片一区二区三区| 91精品免费高清在线| 精品视频在线一区| 先锋资源久久| 九九免费观看全部免费视频| 亚洲黄色视频在线观看一区| 国产成人综合欧美精品久久| 精品亚洲欧美中文字幕在线看| 国产专区综合另类日韩一区| 亚洲天堂成人| 妇女自拍偷自拍亚洲精品| 亚洲欧美另类专区| 国产激情无码一区二区APP| 欧洲一区二区三区无码| 亚洲中文字幕手机在线第一页| 欧美成a人片在线观看| 国产内射一区亚洲| 国产网站黄| 亚洲国产无码有码| 午夜在线不卡| 中文字幕66页| 日本人又色又爽的视频| 国产精品青青| 国产精品男人的天堂| 91麻豆国产精品91久久久| 国产福利微拍精品一区二区| 欧美精品一区二区三区中文字幕| 就去色综合| 精品少妇人妻一区二区| 台湾AV国片精品女同性| 国产无码网站在线观看| 一区二区三区国产精品视频| 精品国产电影久久九九| 亚洲精品国产成人7777| 国产aaaaa一级毛片| 国产在线麻豆波多野结衣| 亚洲无线观看| 成人一级免费视频| 99热这里只有精品国产99| 国产AV无码专区亚洲精品网站| 欧美日韩一区二区三| 亚洲天堂2014| 国产大片黄在线观看| 国产哺乳奶水91在线播放| 国产麻豆aⅴ精品无码| 日韩亚洲综合在线| 国产福利免费观看|