我是使用ffmpeg.exe來進(jìn)行視頻格式的轉(zhuǎn)換的: 第一:我執(zhí)行一個(gè)main方法,這時(shí)(java.exe)這個(gè)進(jìn)程就會(huì)被load到內(nèi)存中被執(zhí)行,然后繼續(xù)執(zhí)行main的主線程。第二:這時(shí)我又開了一個(gè)其他線程,來執(zhí)行視頻的格式轉(zhuǎn)換,此時(shí)會(huì)幫我新創(chuàng)建出一個(gè)新進(jìn)程(ffmpeg.exe)來。 第三:這時(shí)候出現(xiàn)了兩個(gè)進(jìn)程,隨之而來的也出現(xiàn)了問題。經(jīng)過分析測(cè)試發(fā)現(xiàn): 1、只有java.exe進(jìn)程結(jié)束后,才會(huì)執(zhí)行ffmpeg這個(gè)進(jìn)程。這并不是我想要的。2、我需要的執(zhí)行順序是這樣:先執(zhí)行java.exe進(jìn)程,再轉(zhuǎn)碼進(jìn)程ffmpeg.exe執(zhí)行完,然后再繼續(xù)java.exe進(jìn)程3、因?yàn)樵趫?zhí)行ffmpeg.exe這個(gè)進(jìn)程中,我需要通過java.exe進(jìn)程 來檢測(cè)ffmpeg.exe進(jìn)程的視頻轉(zhuǎn)碼是否完成,返回給客戶端,判斷是否繼續(xù)執(zhí)行我的問題: 1、java在創(chuàng)建進(jìn)程的時(shí)候是否可以設(shè)置該進(jìn)程的優(yōu)先級(jí)?2、我可以通過java來獲取一個(gè)進(jìn)程的執(zhí)行時(shí)間么?3、為什么只有在java.exe進(jìn)程結(jié)束后才會(huì)執(zhí)行ffmpeg.exe進(jìn)程?4、默認(rèn)的cpu調(diào)度進(jìn)程的算法是什么算法???(windows)特別說明: 1、可能我的表達(dá)不是很清楚,各位大神的幫忙,小弟不勝感激。2、文字會(huì)比較多,如果看不太懂,我可以具體說說
添加回答
舉報(bào)
0/150
提交
取消