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.

Reply via email to