python如何调用Mac里的app

需求:mac装了个视频转码的application,但是app不支持批量转视频。心想用python调起app,循环传入待转码的视频的pathlist。

听到的一点知识:听同事说,OS X 是 Unix,任何app都是有个入口可以直接调起的(大概在bin文件夹?)。一些gui的app可能难一点,理论上都是可以的。

困惑:我打开那个app的contents,找到一个macos的exec可执行文件。执行它,确实唤起了app的gui界面。但是我命令后cd不进去。感觉我看到的contents文件夹,类似app拆包后的里面的内容,正常是进不去的(因为app就是打包之后的存在)。

不知道有没有人玩过类似的,还请给点思路,指点迷津。(或者告诉我几个搜索的关键字,我自己搜了一些,可惜没搜到什么有用的信息 - -。)
谢谢!

阅读 5.3k
2 个回答

楼主可以试试 FFmpeg 处理视频比较好用

LZ 的需求需要该程序支持命令行参数传递。

推荐ffmpeg http://ffmpeg.org/

可以如下调用

ffmpeg -i input.mov -acodec copy -vcodec copy output.m4v
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题