我正在尝试为ffmpeg创建一个简单的GUI,但是在获取命令进度时遇到了问题。我使用PySide作为GUI工具包,我也使用python3。我正在使用QProcess来运行命令,并希望能够创建进度条。代码可以在这里找到:https://github.com/stephenmac7/ffpy/blob/master/ffpy.py
另外,我希望能够使用主窗口的状态栏。谢谢。
编辑:我最好使用QProgressDialog:http://www.pyside.org/docs/pyside/PySide/QtGui/QProgressDialog.html
答案 0 :(得分:2)
您不会在进程生成接口上拥有非常好的API。而且,它可能不稳定。
相反,您应该使用Python绑定到libavcodec
和其他FFMPEG库。有plenty of those on the web。