Hello, Claudio Canepa and myself have worked on a new wrapping of FFmpeg with ctypes to replace AVbin. Benjamin Moran helped also a lot with his opinions on various topics and to coordinate our work with pyglet main branch. Many bugs were also fixed in the Audio Drivers and in the Media Player itself. There should not be any breaking API changes but there are a couple of additional features. All is described in the documentation.
Today our work is available from pyglet repository in the default branch. A new tag 1.4.0a1 will be added soon. So anyone who wants to give this a try can create a virtual environment as described in the documentation <http://pyglet.readthedocs.io/en/latest/internal/virtualenv.html>, and install pyglet from within the virtual environment with pip install -e hg+ https://bitbucket.org/pyglet/pyglet/#egg=pyglet Here is a quick extract from the new documentation regarding the installation of FFmeg. FFmpeg installation <file:///C:/OfflineFiles/Python/pyglet_src/doc/_build/html/programming_guide/media.html#ffmpeg-installation> You can install FFmpeg for your platform by following the instructions found in the FFmpeg download <https://www.ffmpeg.org/download.html> page. For Mac OS and Linux, the library is usually installed system-wide. For Windows users, it’s not recommended to install the library in one of the windows sub-folders. Instead we recommend to use the pyglet.options <file:///C:/OfflineFiles/Python/pyglet_src/doc/_build/html/programming_guide/options.html#pyglet.options> search_local_libs: import pygletpyglet.options['search_local_libs'] = True This will allow pyglet to find the FFmpeg binaries in the lib folder located in your running script folder. At the time of development, we've been using FFmpeg 3.3. We are really thrilled by the new code and we're looking forward to hearing if you encountered any difficulties in order to improve the documentation or the code. Dan -- You received this message because you are subscribed to the Google Groups "pyglet-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/pyglet-users. For more options, visit https://groups.google.com/d/optout.
