国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種Logo處理方法及裝置的制造方法

      文檔序號(hào):9582121閱讀:212來(lái)源:國(guó)知局
      一種Logo處理方法及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明設(shè)及l(fā)ogo處理技術(shù)領(lǐng)域,尤其設(shè)及一種logo處理方法及裝置。
      【背景技術(shù)】
      [0002] 隨著網(wǎng)絡(luò)和文化事業(yè)的發(fā)展,音視頻資源極大豐富,對(duì)音視頻文件的處理的需要 也快速增長(zhǎng)。
      [0003] 音視頻文件處理的大致流程如下:首先將需處理的音視頻文件解封裝成為視頻帖 序列和音頻帖序列;然后將視頻帖序列和音頻帖序列分別解碼為RAW格式和PCM格式數(shù)據(jù); 對(duì)RAW格式和PCM格式數(shù)據(jù)進(jìn)行處理;再將RAW格式和PCM格式的數(shù)據(jù)編碼為所需格式的 音頻帖序列和視頻帖序列;最后將音頻帖序列和視頻帖序列封裝成需要的文件格式。
      [0004] W上處理是通過(guò)計(jì)算機(jī)或計(jì)算機(jī)構(gòu)成的數(shù)據(jù)處理裝置來(lái)完成的,現(xiàn)有的運(yùn)些計(jì)算 機(jī)或數(shù)據(jù)處理裝置是依靠本機(jī)的軟硬件資源來(lái)實(shí)現(xiàn)對(duì)文件的處理。音視頻文件處理的計(jì)算 量龐大,對(duì)處理裝置的運(yùn)算能力和存儲(chǔ)資源消耗很大,而且隨著高清音視頻文件的日益增 多和處理需求的不斷增大,依靠單機(jī)進(jìn)行音視頻文件處理的瓶頸問(wèn)題日益突出,單機(jī)處理 速度慢且容易發(fā)生系統(tǒng)崩潰。即使用戶使用配置很高的計(jì)算機(jī)也難W保證處理的速度和穩(wěn) 定程度,尤其無(wú)法滿足大批量和時(shí)間要求很高的處理任務(wù)。 陽(yáng)〇化]鑒于現(xiàn)有技術(shù)中存在的W上問(wèn)題,提出了 一種分布式處理系統(tǒng),使用多臺(tái)計(jì) 算機(jī)或處理裝置來(lái)實(shí)現(xiàn)并行處理,從而大大減少了處理所需的時(shí)間,同時(shí)降低了系統(tǒng) 的處理壓力,減少了系統(tǒng)崩潰的可能性。本發(fā)明提供了一種用于分布式處理系統(tǒng)中的 Logo化OgOtype,圖標(biāo))添加方法,從而實(shí)現(xiàn)為目標(biāo)視頻添加Logo。

      【發(fā)明內(nèi)容】

      [0006] 本發(fā)明實(shí)施例提供一種logo處理方法及裝置,包括如下技術(shù)方案:
      [0007] 根據(jù)本發(fā)明實(shí)施例的第一方面,提供一種logo處理方法,包括:
      [0008] 獲取當(dāng)前視頻數(shù)據(jù)對(duì)應(yīng)的任務(wù)命令文件和logo文件;
      [0009] 根據(jù)所述任務(wù)命令文件中的內(nèi)容生成源視頻文件名與對(duì)應(yīng)的身份標(biāo)識(shí)之間的地 圖文件;
      [0010] 接收連接請(qǐng)求,根據(jù)所述連接請(qǐng)求發(fā)送所述地圖文件至解封裝裝置,W供所述解 封裝裝置根據(jù)所述地圖文件進(jìn)行解封裝,并將解封裝后得到的音視頻文件發(fā)送至音視頻處 理裝置進(jìn)行轉(zhuǎn)碼處理;
      [0011] 根據(jù)所述連接請(qǐng)求發(fā)送所述logo文件至音視頻處理裝置,W供所述音視頻處理 裝置為轉(zhuǎn)碼處理后的音視頻文件添加logo。
      [0012] 在一個(gè)實(shí)施例中,所述任務(wù)命令文件包括所述源視頻文件的轉(zhuǎn)碼命令,其中,每個(gè) 源視頻文件至少對(duì)應(yīng)一個(gè)任務(wù)命令文件。
      [0013] 在一個(gè)實(shí)施例中,所述轉(zhuǎn)碼命令中包括文件身份標(biāo)識(shí)、處理進(jìn)度、開(kāi)始處理事件、 完成時(shí)間、音視頻文件大小、轉(zhuǎn)碼處理后的音視頻文件大小、音視頻文件名稱、轉(zhuǎn)碼處理后 的音視頻文件名稱、音視頻文件格式、轉(zhuǎn)碼處理后的音視頻文件格式、音視頻參數(shù)。
      [0014] 在一個(gè)實(shí)施例中,所述獲取當(dāng)前視頻數(shù)據(jù)對(duì)應(yīng)的任務(wù)命令文件和logo文件,包 括:
      [0015] 從預(yù)設(shè)目錄中讀取系統(tǒng)配置文件;
      [0016] 從所述系統(tǒng)配置文件中獲取所述當(dāng)前視頻數(shù)據(jù)對(duì)應(yīng)的進(jìn)程的配置項(xiàng),其中所述配 置項(xiàng)中包括輸入配置項(xiàng).
      [0017] 從所述輸入配置項(xiàng)的預(yù)設(shè)目錄中獲取所述任務(wù)命令文件和所述logo文件。 陽(yáng)01引在一個(gè)實(shí)施例中,所述logo文件包括BMP格式圖像文件。
      [0019] 根據(jù)本發(fā)明實(shí)施例的第二方面,提供一種logo處理裝置,包括:
      [0020] 獲取模塊,用于獲取當(dāng)前視頻數(shù)據(jù)對(duì)應(yīng)的任務(wù)命令文件和logo文件;
      [0021] 生成模塊,用于根據(jù)所述任務(wù)命令文件中的內(nèi)容生成源視頻文件名與對(duì)應(yīng)的身份 標(biāo)識(shí)之間的地圖文件;
      [0022] 第一交互模塊,用于接收連接請(qǐng)求,根據(jù)所述連接請(qǐng)求發(fā)送所述地圖文件至解封 裝裝置,W供所述解封裝裝置根據(jù)所述地圖文件進(jìn)行解封裝,并將解封裝后得到的音視頻 文件發(fā)送至音視頻處理裝置進(jìn)行轉(zhuǎn)碼處理;
      [0023] 第二交互模塊,用于根據(jù)所述連接請(qǐng)求發(fā)送所述logo文件至音視頻處理裝置,W 供所述音視頻處理裝置為轉(zhuǎn)碼處理后的音視頻文件添加logo。
      [0024] 在一個(gè)實(shí)施例中,所述任務(wù)命令文件包括所述源視頻文件的轉(zhuǎn)碼命令,其中,每個(gè) 源視頻文件至少對(duì)應(yīng)一個(gè)任務(wù)命令文件。
      [00巧]在一個(gè)實(shí)施例中,所述轉(zhuǎn)碼命令中包括文件身份標(biāo)識(shí)、處理進(jìn)度、開(kāi)始處理事件、 完成時(shí)間、音視頻文件大小、轉(zhuǎn)碼處理后的音視頻文件大小、音視頻文件名稱、轉(zhuǎn)碼處理后 的音視頻文件名稱、音視頻文件格式、轉(zhuǎn)碼處理后的音視頻文件格式、音視頻參數(shù)。
      [00%] 在一個(gè)實(shí)施例中,所述獲取模塊包括:
      [0027] 讀取子模塊,用于從預(yù)設(shè)目錄中讀取系統(tǒng)配置文件;
      [0028] 第一獲取子模塊,用于從所述系統(tǒng)配置文件中獲取所述當(dāng)前視頻數(shù)據(jù)對(duì)應(yīng)的進(jìn)程 的配置項(xiàng),其中所述配置項(xiàng)中包括輸入配置項(xiàng);
      [0029] 第二獲取子模塊,用于從所述輸入配置項(xiàng)的預(yù)設(shè)目錄中獲取所述任務(wù)命令文件和 所述logo文件。
      [0030] 在一個(gè)實(shí)施例中,所述logo文件包括BMP格式圖像文件。
      [0031] 本發(fā)明的實(shí)施例提供的技術(shù)方案可W包括W下有益效果:
      [0032] 上述技術(shù)方案,可W為分布式處理系統(tǒng)中音視頻處理裝置進(jìn)行轉(zhuǎn)碼處理后的音視 頻文件添加Logo,從而使得用戶可W將自己想要添加的Logo添加到視頻文件中。
      [0033] 應(yīng)當(dāng)理解的是,W上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不 能限制本發(fā)明。
      【附圖說(shuō)明】
      [0034] 此處的附圖被并入說(shuō)明書中并構(gòu)成本說(shuō)明書的一部分,示出了符合本發(fā)明的實(shí)施 例,并與說(shuō)明書一起用于解釋本發(fā)明的原理。
      [0035] 圖1是根據(jù)一示例性實(shí)施例示出的logo處理方法的流程圖。
      [0036] 圖2是根據(jù)一示例性實(shí)施例示出的logo處理方法中步驟SlOl的流程圖。
      [0037] 圖3是根據(jù)一示例性實(shí)施例示出的logo處理裝置的框圖。
      [003引圖4是根據(jù)一示例性實(shí)施例示出的logo處理裝置中獲取模塊的框圖。
      【具體實(shí)施方式】
      [0039] 運(yùn)里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說(shuō)明,其示例表示在附圖中。下面的描述設(shè)及 附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。W下示例性實(shí)施例 中所描述的實(shí)施方式并不代表與本發(fā)明相一致的所有實(shí)施方式。相反,它們僅是與如所附 權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。 陽(yáng)040] 分布式處理系統(tǒng)包括:任務(wù)分發(fā)裝置(dispatcher)、解封裝裝置(ingress)、第 一傳輸裝置(offer)、多個(gè)音頻處理裝置(AP)、多個(gè)視頻處理裝置(VP)、第二傳輸裝置 (offer)、輸出裝置egress和監(jiān)視裝置Watcher,其中,在每個(gè)裝置中均設(shè)置有監(jiān)控裝置 Monitor,不同的裝置之間,通過(guò)監(jiān)控裝置進(jìn)行交互。下面詳細(xì)說(shuō)明個(gè)裝置:
      [0041] 任務(wù)分發(fā)裝置獲得視頻數(shù)據(jù),然后分給解封裝裝置。
      [0042] 解封裝裝置將視頻數(shù)據(jù)打散,得到音頻文件(。goa)、視頻文件(。gop)、音頻總數(shù) 信息、視頻總數(shù)信息,對(duì)音頻文件和視頻文件進(jìn)行解封裝,得到多個(gè)視頻文件碎片和多個(gè)音 頻文件碎片。其中,對(duì)于音頻文件碎片,可W每10分鐘作為一段(不是整分鐘,有出入)對(duì) 于視頻文件碎片,可W每分鐘為一段(不是整分鐘,有出入)。
      [0043] 第一傳輸裝置用于將不同的打散碎片傳輸給相應(yīng)的音頻或視頻處理裝置進(jìn)行處 理。
      [0044] 音頻處理裝置用于處理音頻文件碎片,包括對(duì)音頻文件碎片進(jìn)行解碼,進(jìn)行圖像 處理,對(duì)處理后的圖像進(jìn)行編碼。第一傳輸裝置將音頻總數(shù)信息傳輸給音頻處理裝置,但是 音頻處理裝置不處理,音頻處理裝置轉(zhuǎn)發(fā)給輸出裝置Egress。
      [0045] 同理,視頻處理裝置用于處理視頻文件碎片。
      [0046] 第二傳輸裝置用于將音頻處理裝置和視頻處理裝置處理得到的數(shù)據(jù)傳輸給輸出 裝置egresso
      [0047] 輸出裝置Egress用于根據(jù)音頻總數(shù)信息和視頻總數(shù)信息對(duì)音頻處理裝置和視頻 處理裝置處理后得到的數(shù)據(jù)進(jìn)行匯總。
      [0048] 監(jiān)視裝置Watcher提供客戶端查詢數(shù)據(jù)的接口,與任務(wù)分發(fā)裝置(dispatcher)連 接。監(jiān)視裝置Watcher與任務(wù)分發(fā)裝置(dispatcher)通過(guò)共享內(nèi)存共享信息。 W例監(jiān)控裝置Monitor,負(fù)責(zé)信息的接收和匯總,與任務(wù)分發(fā)裝置(dispatcher)連接。 任務(wù)分發(fā)裝置通過(guò)各裝置中的監(jiān)控裝置監(jiān)控其任務(wù)的狀態(tài),進(jìn)而可W根據(jù)其任務(wù)的狀態(tài)為 其分發(fā)任務(wù)。
      [0050] 本發(fā)明實(shí)施例提供了一種logo處理方法,如圖1所示,該方法包括步驟 S101-S102:
      [0051] 在步驟SlOl中,獲取當(dāng)前視頻數(shù)據(jù)對(duì)應(yīng)的任務(wù)命令文件和logo文件;
      [0052] 在步驟S102中,根據(jù)任務(wù)命令文件中的內(nèi)容生成源視頻文件名與對(duì)應(yīng)的身份標(biāo) 識(shí)之間的地圖文件;
      [0053] 在步驟S103中,接收連接請(qǐng)求,根據(jù)連接請(qǐng)求發(fā)送地圖文件至解封裝裝置,W供 解封裝裝置根據(jù)地圖文件進(jìn)行解封裝,并將解封裝后得到的音視頻文件發(fā)送至音視頻處理 裝置進(jìn)行轉(zhuǎn)碼處理;
      [0054] 在步驟S104中,根據(jù)連接請(qǐng)求發(fā)送logo文件至音視頻處理裝置,W供音視頻處理 裝置為轉(zhuǎn)碼處理后的音視頻文件添加logo。
      [0055] 在該實(shí)施例中,在采用多個(gè)音視頻處理裝置對(duì)音視頻文件進(jìn)行處理時(shí),將logo文 件發(fā)送至每個(gè)音視頻處理裝置,W為轉(zhuǎn)碼處理后的音視頻文件添加logo,運(yùn)樣,處理后的視 頻文件中就會(huì)包含該logo,從而滿足用戶的需求。其中,logo可W是各衛(wèi)視的頻道圖標(biāo)等。
      [0056] 在一個(gè)實(shí)施例中,任務(wù)命令文件包括源視頻文件的轉(zhuǎn)碼命令,其中,每個(gè)源視頻文 件至少對(duì)應(yīng)一個(gè)任務(wù)命令文件。
      [0057] 在一個(gè)實(shí)施例中,轉(zhuǎn)碼命令中包括文件身份標(biāo)識(shí)、處理進(jìn)度、開(kāi)始處理事件、完成 時(shí)間、音視頻文件大小、轉(zhuǎn)碼處理后的音視頻文件大小、音視頻文件名稱、轉(zhuǎn)碼處理后的音 視頻文件名稱、音視
      當(dāng)前第1頁(yè)1 2 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1