鍍金池/ 問(wèn)答/Python  Linux/ python如何調(diào)用Mac里的app

python如何調(diào)用Mac里的app

需求:mac裝了個(gè)視頻轉(zhuǎn)碼的application,但是app不支持批量轉(zhuǎn)視頻。心想用python調(diào)起app,循環(huán)傳入待轉(zhuǎn)碼的視頻的pathlist。

聽(tīng)到的一點(diǎn)知識(shí):聽(tīng)同事說(shuō),OS X 是 Unix,任何app都是有個(gè)入口可以直接調(diào)起的(大概在bin文件夾?)。一些gui的app可能難一點(diǎn),理論上都是可以的。

困惑:我打開(kāi)那個(gè)app的contents,找到一個(gè)macos的exec可執(zhí)行文件。執(zhí)行它,確實(shí)喚起了app的gui界面。但是我命令后cd不進(jìn)去。感覺(jué)我看到的contents文件夾,類(lèi)似app拆包后的里面的內(nèi)容,正常是進(jìn)不去的(因?yàn)閍pp就是打包之后的存在)。

不知道有沒(méi)有人玩過(guò)類(lèi)似的,還請(qǐng)給點(diǎn)思路,指點(diǎn)迷津。(或者告訴我?guī)讉€(gè)搜索的關(guān)鍵字,我自己搜了一些,可惜沒(méi)搜到什么有用的信息 - -。)
謝謝!

回答
編輯回答
朕略萌

LZ 的需求需要該程序支持命令行參數(shù)傳遞。

推薦ffmpeg http://ffmpeg.org/

可以如下調(diào)用

ffmpeg -i input.mov -acodec copy -vcodec copy output.m4v
2017年3月26日 09:46
編輯回答
解夏

樓主可以試試 FFmpeg 處理視頻比較好用

2018年9月17日 16:15