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

?

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

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

王 超,劉 宇

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

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

王 超,劉 宇

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

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

電視?。粯?biāo)識(shí);TGA;批處理

1 相關(guān)概念

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

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

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

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

2 傳統(tǒng)的單個(gè)TGA格式劇名標(biāo)識(shí)文件制作流程

以電視劇《重案六組》為例,說(shuō)明使用Photoshop制作一個(gè)TGA格式劇名標(biāo)識(shí)文件的各個(gè)步驟:

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

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

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

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

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

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

7)生成.tga文件。存儲(chǔ)選項(xiàng)中復(fù)選“Alpha通道”使通道得以保留。

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

3 基于Photoshop批處理的設(shè)計(jì)應(yīng)用思路

3.1 批處理的意義

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

3.2 總體設(shè)計(jì)和分析

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

圖1 需求分析用例圖

3.3 流程設(shè)計(jì)

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

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

圖2 批處理動(dòng)作的程序流圖

3.4 調(diào)試和驗(yàn)證

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

4 快速批量生成TGA格式電視劇劇名標(biāo)識(shí)文件的方法

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

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

1)制作對(duì)象文件

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

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

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

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

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

4)設(shè)置背景

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

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

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

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

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

4.2 記錄批處理動(dòng)作

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

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

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

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

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

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

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

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

9)動(dòng)作描述提示完成“復(fù)制選區(qū)”后執(zhí)行文件存儲(chǔ)為1.tga,存儲(chǔ)選項(xiàng)復(fù)選“Alpha通道”,點(diǎn)擊保存,分辨率32位。

10)動(dòng)作描述提示完成“存儲(chǔ)”后依次關(guān)閉1.psd文件和obj.psd文件。不保存對(duì)文件的更改。

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

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

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

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

進(jìn)入“我的電腦”,路徑D: gasource,選擇0.psd至32.psd共33個(gè)文件,拖動(dòng)至可執(zhí)行文件tga.exe,隨后PS批處理開始自動(dòng)進(jìn)行。批處理完成后,對(duì)應(yīng)生成的33個(gè)目標(biāo)文件0.tga至32.tga存儲(chǔ)于D: gaoutput,如圖4所示。

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

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

圖5 一個(gè)目標(biāo)文件的圖形、通道和通道顯示效果

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

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

5 一個(gè)延伸問(wèn)題

生產(chǎn)4字劇名電視劇劇名標(biāo)識(shí)文件有了一個(gè)高效的方案。那么對(duì)于其他非4字劇名長(zhǎng)度的電視劇如何來(lái)解決呢?

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

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

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

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

圖7 批量生成的1~10字目標(biāo)文件中的一個(gè)隨機(jī)文件

6 總結(jié)

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

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

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

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

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

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

TN948

B

??健男

2013-09-26

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

猜你喜歡
源文件批處理圖層
惡意批處理文件導(dǎo)致電腦黑屏、反復(fù)重啟、無(wú)響應(yīng)的原因分析及應(yīng)對(duì)思路
網(wǎng)絡(luò)社區(qū)劃分在軟件質(zhì)量問(wèn)題分析中的應(yīng)用
基于源文件可疑度的軟件缺陷定位方法研究
解密照片合成利器圖層混合模式
巧用混合圖層 制作抽象動(dòng)感森林
借助批處理 讓Cortana變聰明
LKJ基礎(chǔ)數(shù)據(jù)源文件自動(dòng)編制系統(tǒng)的研究
跟我學(xué)添加真實(shí)的光照效果
基于數(shù)據(jù)透視表的實(shí)驗(yàn)室管理
基于PSD-BPA的暫態(tài)穩(wěn)定控制批處理計(jì)算方法的實(shí)現(xiàn)