• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于Photoshop批處理的播出標識文件快速生產(chǎn)方法

      2014-07-02 00:27:46超,劉
      電視技術(shù) 2014年12期
      關鍵詞:源文件批處理圖層

      王 超,劉 宇

      (云南廣播電視臺 電視播出中心,云南 昆明 650000)

      基于Photoshop批處理的播出標識文件快速生產(chǎn)方法

      王 超,劉 宇

      (云南廣播電視臺 電視播出中心,云南 昆明 650000)

      為更好地服務收視群體,電視臺在播出電視劇節(jié)目時幾乎都于熒幕左下角或右下角位置疊加了劇名。為落實這一舉措,需要在節(jié)目的制作或播出環(huán)節(jié)制作相當數(shù)量的劇名標識文件以供調(diào)用。針對此現(xiàn)狀,結(jié)合自身的工作經(jīng)驗,開發(fā)出一種快速批量生產(chǎn)TGA格式劇名標識文件的程序化方法。該方法采用流程化思想進行設計,基于Photoshop的批處理實現(xiàn),使電視劇名TGA文件的制作效率比傳統(tǒng)方法有了大幅提高。

      電視劇;標識;TGA;批處理

      1 相關概念

      在制作或播出環(huán)節(jié)中,要將電視劇名疊加到節(jié)目中,首先需要制作一個帶有Alpha通道的圖形文件,該圖形必須包含待疊加的劇名信息。其中Alpha通道記錄了圖像中的透明度信息,在電視實況播出領域被廣泛采用。在支持Alpha通道的圖形格式中,TGA格式是計算機生成圖像向電視轉(zhuǎn)換的首選格式,臺標、角標、欄目標識和電視劇標識的源文件往往都是采用這一格式[1]。在制作工具的選擇中,Photoshop因其通用性、兼容性好,功能強大而被廣泛采用[2]。Photoshop在位圖領域有兩個重要的概念,分別是圖層和通道。

      關于圖層,可以把它們想象成一張張疊起來的玻璃紙,每張玻璃紙上都有不同的畫面元素。無論修改哪一層的畫面元素均不會影響到其他層的元素。而改變圖層的順序和疊加效果可以改變整個圖像的最終合成效果。圖層是一個相對“主觀”的概念,但具備3個客觀的特性:相互獨立,可分別編輯;疊放順序可以改變;疊加效果可以改變。這些特性決定了整體圖像合成效果。

      通道是一個單一色彩的平面。例如彩色印刷品實際印刷的過程中只用了4種顏色,在印刷前先將圖像分解成4種顏色——C(青)、M(品紅)、Y(黃)和K(黑),然后按一定的網(wǎng)屏角度疊印到一起時,得到最后的彩色圖片。對于CMYK模式,有4個色彩通道,每個通道記錄并存儲了一種基本色彩的信息[3]。而在RGB模式下,每張圖片都有3個色通道,分別保存R、G、B三色信息。對于色通道來說,一專色使用一個通道,而Alpha通道和色通道的本質(zhì)是一樣的。一個色通道就是一個特殊的Alpha通道,Alpha通道也可以轉(zhuǎn)換成一個專色通道。它們都用一幅能描述透明度信息的灰度位圖來表示,也稱為掩碼圖[4]。

      相比圖層的“主觀”和不確定,通道顯得“客觀”而唯一。一旦色彩模式被確定,通道就隨之被確定,并由Photoshop自動生成。每個圖層都可以被分解為不同的既定通道,任意數(shù)量的圖層合成后,仍然只能被分解在這些既定通道內(nèi)。在圖層層面,Alpha通道是一個描述選區(qū)的圖層;在通道層面,Alpha通道是一個描述整體合成圖像透明度的通道。

      2 傳統(tǒng)的單個TGA格式劇名標識文件制作流程

      以電視劇《重案六組》為例,說明使用Photoshop制作一個TGA格式劇名標識文件的各個步驟:

      1)初始化。新建32×240像素文件,分辨率選缺省值,顏色模式選用RGB。

      2)設置背景圖層屬性。設定前景顏色為黑色(#000000),使圖層1為黑色。

      3)編輯前景(文字)圖層。設置前景顏色為字體顏色(本例#FFFF33),選擇文字工具以垂直取向文本輸入“重案六組”,即圖層2。字體設置為楷體20pt。

      4)調(diào)整文字位置。全取、拷貝、粘貼當前圖層,可使圖層居畫布中心位置。

      5)設置文字效果。雙擊圖層2并設置圖層樣式為“描邊”,#663300,2像素。

      6)制作Alpha通道。拼合可見圖層,選定圖層中的黑色區(qū)域后反向選擇,將通道欄中上一步的選區(qū)存儲為通道。

      7)生成.tga文件。存儲選項中復選“Alpha通道”使通道得以保留。

      制作一個用于疊加劇名的TGA文件需要上述7個步驟。以云南臺為例,云南衛(wèi)視和各地面頻道目前日播電視劇超過40集。電視劇類節(jié)目在播出時要求同時疊加劇名和集數(shù),因此同一部電視劇不同劇集所使用的標識文件是不同的?!吨匕噶M》第一部共32集,就需要制作“重案六組1”至“重案六組32”共32個標識文件。照此估算,每月所需要的劇名標識文件就可能多達1 200個以上。當需要大量標識文件時,如果仍以傳統(tǒng)方式逐個制作,工作量巨大而效率低下。

      3 基于Photoshop批處理的設計應用思路

      3.1 批處理的意義

      批處理就是對某對象進行批量的處理。其中PS批處理基于圖片編輯軟件Photoshop,Photoshop可以記錄對單一對象的系列動作,然后以相同的動作來批量處理圖形文件。考慮到制作每個TGA格式劇名標識的流程都是相同的,不同的只是圖形內(nèi)容,可以充分利用批處理,把人員從重復的勞動里解放出來。

      3.2 總體設計和分析

      把待解決的問題納入一個微型軟件項目。關鍵問題是效率問題,系統(tǒng)的總體目標是通過批處理實現(xiàn)對所有可替代的人工操作進行替代以盡可能地提高效率。使用面向?qū)ο蟮姆治龇椒ńo出該系統(tǒng)的用例圖如圖1所示。

      圖1 需求分析用例圖

      3.3 流程設計

      從分析中得知:每次源文件通過系統(tǒng)調(diào)用操作員設置好的僅含劇名信息的對象文件,經(jīng)動作處理生成為帶有集數(shù)的目標文件。

      為此需要確定批處理的源文件、對象文件和動作,并明確操作員設置的內(nèi)容。對同一電視劇不同集數(shù)的劇名標識進行分解:相同的是劇名部分,包括字體、顏色、樣式、位置信息等;不同的是集數(shù)部分,以及因集數(shù)的數(shù)字不同導致的背景和通道的不同。由此可以確定,劇名信息應是保存在對象文件中,而包含背景的集數(shù)信息則是保存在源文件中,通道信息應保存在動作中。對于不同劇名和不同集數(shù)的標識文件來說,其通道都是各不相同的,把通道信息保存在動作中,有利于最終生成通用性強的批處理程序。批處理的動作可以參考單個電視劇名TGA文件制作流程進行確定,其程序流圖如圖2所示。

      圖2 批處理動作的程序流圖

      3.4 調(diào)試和驗證

      提高效率是系統(tǒng)的關鍵問題,涉及兩個方面:一是提高操作員的工作效率;二是提高系統(tǒng)的執(zhí)行效率。在實施的過程中,需要對動作程序進行調(diào)試和對系統(tǒng)流程進行修正。出于篇幅的考慮,本文未涉及詳細調(diào)試過程,僅對經(jīng)反復調(diào)試后得到的結(jié)果進行描述。

      4 快速批量生成TGA格式電視劇劇名標識文件的方法

      在根目錄D: ga下設置有13個文件夾。其中Source用于存放源文件;output用于保存生成的TGA文件即目標文件;input用于存放動作對象文件;10個文件夾stencil1至stencil10分別用于保存1至10字劇名的源文件模板?,F(xiàn)以32集電視連續(xù)劇《重案六組》版(4字劇名)為例,詳細介紹題述方法。

      4.1 制作對象文件obj.psd和源文件序列(集數(shù)模板)

      1)制作對象文件

      新建文件,以垂直取向文本狀態(tài)輸入20pt楷體“重案六組”,消除鋸齒方式為明晰,圖層名為“重案六組”。文件另存為obj.psd,保存路徑為D: gainput。

      2)調(diào)整參考文字位置

      選擇圖層的全部區(qū)域后執(zhí)行復制、粘貼,得到圖層1,刪除圖層“重案六組”。

      3)建立集數(shù)圖層并調(diào)整其位置

      以水平取向文本狀態(tài)輸入20pt,Times New Roman字體“1”,消除鋸齒方式為明晰,圖層名為“1”。設置圖層樣式為“描邊”,顏色#663300,大小2像素。使用移動工具,參考圖層1的位置調(diào)整圖層“1”位置到其正下方后刪除圖層1。

      4)設置背景

      新建圖層,名為“圖層1”,設置前景顏色為#000000,并選擇油漆桶工具使圖層1完全變?yōu)楹谏?。將此圖層置底或?qū)D層“1”置頂。

      5)保存模板文件并制作源文件序列

      將文件存儲為1.psd,即制作源文件序列的模板,存儲路徑D: gasourse。

      編輯圖層“1”中的文字為“2”,另存文件為2.psd,以此方式生成50個PSD文件。最后刪除圖層“50”,另存為0.psd,共51個文件,如圖3所示。

      圖3 4字劇名的源文件序列(截圖)

      4.2 記錄批處理動作

      1)打開一個源文件D: gasource1.psd。

      2)調(diào)出Photoshop“動作”窗口,創(chuàng)建新動作“tga”并開始記錄。

      3)打開文件D: gainputobj.psd,全選該文件唯一圖層的全部區(qū)域,動作描述提示完成“設置選取”后執(zhí)行拷貝指令。

      4)選中obj.psd文件,動作描述提示文變成“選擇上一步文檔”后執(zhí)行粘貼指令,將obj.psd的唯一圖層粘貼至1.psd文件的最上層并置中,名為“圖層2”。

      5)設置圖層2樣式為描邊,顏色為#663300,大小為2像素。

      6)動作描述提示完成“在當前圖層中設置圖層樣式”后合并可見圖層。

      7)選擇圖層中的黑色區(qū)域后執(zhí)行反向選擇。

      8)打開通道欄,將選區(qū)存儲為通道。

      9)動作描述提示完成“復制選區(qū)”后執(zhí)行文件存儲為1.tga,存儲選項復選“Alpha通道”,點擊保存,分辨率32位。

      10)動作描述提示完成“存儲”后依次關閉1.psd文件和obj.psd文件。不保存對文件的更改。

      11)停止記錄。記錄完成。

      4.3 生成批處理可執(zhí)行文件

      使用動作“tga”作為默認動作創(chuàng)建快捷批處理,生成可執(zhí)行文件tga.exe。

      4.4 執(zhí)行批處理操作

      進入“我的電腦”,路徑D: gasource,選擇0.psd至32.psd共33個文件,拖動至可執(zhí)行文件tga.exe,隨后PS批處理開始自動進行。批處理完成后,對應生成的33個目標文件0.tga至32.tga存儲于D: gaoutput,如圖4所示。

      圖4 批處理生成的目標文件(截圖)

      打開上述32個文件,經(jīng)檢查其圖形內(nèi)容和通道正常。其中一個文件1.tga的圖形、通道和通道顯示效果如圖5所示。

      圖5 一個目標文件的圖形、通道和通道顯示效果

      對于同為4字劇名的不同電視劇,其源文件目錄、目標文件目錄和批處理動作都是相同的,源文件序列相同但長度可能不同。批處理可執(zhí)行文件是通用的。不同的只是對象文件,因為該文件保存了劇名信息。因此,集數(shù)模板和批處理可執(zhí)行文件只需制作一次,以后在生成4字劇名的標識文件時都可以重復使用。只需在執(zhí)行批處理前更改一下obj.psd文件,其余的工作交給批處理就可以了。例如現(xiàn)需制作44集電視連續(xù)劇《還君明珠》的劇名標識,操作過程如下:在Photoshop界面下打開D: gainputobj.psd,編輯文字圖層內(nèi)容為“還君明珠”,保存文件。進入“我的電腦”D: gasource,選中0.psd至44.psd共45個文件,拖動至tga.exe。D: gaoutput中對應生成的45個目標文件0.tga至44.tga即為《還君明珠》的不帶集數(shù)劇名標識及第1集至44集的劇名標識文件。

      假設一個能熟練使用Photoshop的操作員制作單個劇名標識文件的時間為15 s,那么制作《還君明珠》全部標識文件所需時間為660 s。使用這種流程化方法,在一臺主流配置的工作站上,從修改obj.psd文件到執(zhí)行完全部批處理,耗時42 s。其中僅8 s是人工操作時間。保守估算,使用新的方法獲得同樣結(jié)果,耗時縮減到了原方法的1/15。

      5 一個延伸問題

      生產(chǎn)4字劇名電視劇劇名標識文件有了一個高效的方案。那么對于其他非4字劇名長度的電視劇如何來解決呢?

      對于不同劇名長度的電視劇,源文件目錄、目標文件目錄和批處理動作是相同的,而源文件是不同的。這是因為,劇名長度不同所導致的集數(shù)字樣在圖形文件中的位置是不一樣的。由于每個標識文件的制作流程都相同,其批處理可執(zhí)行文件需要具有通用性。那么對于不同長度劇名的電視劇,不僅每部電視劇的動作對象文件obj.psd不同,所使用的集數(shù)模板序列也是不同的。為解決這個問題,需要針對每種不同的劇名長度制作一個對應的源文件序列。制作1~10字劇名的集數(shù)模板參考第4.2節(jié)。為優(yōu)化顯示效果,對劇名和集數(shù)的字體、字號、顏色、式樣等屬性作標準化要求。1~10字劇名的源文件序列模板如圖6所示。

      圖6 1至10字源文件序列的模板

      在stencil1至stencil10的每個文件夾下分別保存與之對應的51個源文件。制作完全部的10種模板后,得出不同劇名長度的電視劇帶有集數(shù)的劇名標識制作流程:在Photoshop下打開D: gainputobj.psd,編輯文字圖層的字樣為所需的劇名,保存文件。進入“我的電腦”D: gastencilX(X為劇名字數(shù)),選擇0.psd至n.psd(n為集數(shù))共n+1個文件,拖動至tga.exe。批處理將在D: gaoutput生成n+1個目標文件0.tga至n.tga,即為所需電視劇不帶集數(shù)和第1集~n集的標識文件。

      選取了1~10字劇名的電視劇各一部作為樣本進行統(tǒng)計,共計300個樣本。圖7是批量生成的這10部電視劇劇名標識文件中的一個隨機文件。人工操作時間85 s,總耗時346 s。與傳統(tǒng)方法制作單個文件用時15 s相比,系統(tǒng)效率提高13倍以上。而對于操作員,工作效率提高50倍以上。經(jīng)逐一檢查,它們圖形的內(nèi)容和通道完全符合要求。

      圖7 批量生成的1~10字目標文件中的一個隨機文件

      6 總結(jié)

      采用這種快速批量生產(chǎn)TGA格式劇名標識文件的方法,系統(tǒng)整體效率是使用傳統(tǒng)方法的13~15倍,而對于操作員工作效率更可提高50~80倍。在4年的應用過程中,筆者先后制作了2萬余條劇名標識文件,充分驗證了方案的高效性、安全性和穩(wěn)定性。

      該方法依托的主體軟件Photoshop雖然功能強大,但由于本身缺少對文本文件的支持,迫使操作員每次制作前都要進行一次人工“預處理”,即先生成含有劇名信息的PSD格式對象文件。隨著網(wǎng)絡字幕系統(tǒng)在云南臺播出中心的上線應用,電視劇欄目標識的疊加方法有了更加靈活多樣的選擇。無論技術(shù)形式如何改變,遵循安全播出的各項要求,堅持創(chuàng)新的思想,探索更加可靠高效的工作方法將是長期的努力方向。

      [1] 汪杏意.大洋非編導入TGA序列圖像文件的方法[J].中國傳媒科技,2012(22):135-136.

      [2] 馬月進.“Photoshop圖像處理”課程案例教學實踐[J].計算機教育,2010(2):87-89.

      [3]謝志華.RGB圖像與CMYK圖像的掃描比較[J].印刷雜志,2009(4):40-42.

      [4] 王琦,陳臨強,梁旭.視頻中的字幕提取[J].計算機工程與應用,2012(5):177-178.

      TN948

      B

      ??健男

      2013-09-26

      【本文獻信息】王超,劉宇.基于Photoshop批處理的播出標識文件快速生產(chǎn)方法[J].電視技術(shù),2014,38(12).

      猜你喜歡
      源文件批處理圖層
      網(wǎng)絡社區(qū)劃分在軟件質(zhì)量問題分析中的應用
      基于源文件可疑度的軟件缺陷定位方法研究
      巧用混合圖層 制作抽象動感森林
      LKJ基礎數(shù)據(jù)源文件自動編制系統(tǒng)的研究
      圖層法在地理區(qū)域圖讀圖中的應用
      地理教學(2015年18期)2016-01-06 12:00:38
      淺析“遞層優(yōu)化法”在礦井制圖中的應用
      河南科技(2014年6期)2014-04-04 08:00:42
      基于PSD-BPA的暫態(tài)穩(wěn)定控制批處理計算方法的實現(xiàn)
      誤寫C源文件擴展名為CPP的危害
      Photoshop圖層的解讀
      批處理天地.文件分類超輕松
      黔江区| 八宿县| 伊通| 昆明市| 德庆县| 阿坝| 巩留县| 从江县| 海盐县| 洛隆县| 磐石市| 梓潼县| 沁水县| 囊谦县| 恩平市| 岳阳县| 神池县| 罗城| 定西市| 德阳市| 武平县| 阳泉市| 固原市| 忻城县| 桑植县| 清远市| 廉江市| 喀什市| 桃源县| 西宁市| 浠水县| 新化县| 长岛县| 乌什县| 黄骅市| 泸溪县| 松溪县| 蓝田县| 韶关市| 渑池县| 思茅市|