Releases: JackeyLea/glffmpeg
v1.4.3
v1.4.2
- FFmpeg 4.4.4 -> 5.1 使用https://github.com/BtbN/FFmpeg-Builds/releases/tag/autobuild-2024-11-13-13-03 文件名ffmpeg-n5.1-latest-win64-gpl-shared-5.1.zip
- FFmpeg 5.1 -> 6.1 使用https://github.com/BtbN/FFmpeg-Builds/releases/tag/autobuild-2024-11-14-15-17 文件名ffmpeg-n6.1-latest-win64-gpl-shared-6.1.zip
- FFmpeg 6.1 -> 7.1 使用https://github.com/BtbN/FFmpeg-Builds/releases/tag/autobuild-2024-11-14-15-17 文件名ffmpeg-n7.1-latest-win64-gpl-shared-7.1.zip
v1.4.1
- Visual Studio 2015 -> 2022
- FFmpeg 3.3.0 -> 4.4.4 使用https://github.com/BtbN/FFmpeg-Builds/releases/tag/autobuild-2024-03-31-17-28 文件名ffmpeg-n4.4.4-94-g5d07afd482-win64-gpl-shared-4.4.zip
v1.4
FFmpeg v3.3.3
VC12/VC14
Instructions for Windows
-
Installing glffmpeg to capture Vega Prime
Copy files from glffmpeg-v1.4-win64-vc12*.dll
to C:\Presagis\Suite16\Vega_Prime\bin
Instructions for Red Hat Entreprise Linux 7 (el7) or CentOS 7
-
Running the example application
cd glffmpeg-v1.4-el7-x84_64/
LD_LIBRARY_PATH=. ./example -
Installing glffmpeg to capture Vega Prime (requires root)
cd glffmpeg-v1.4-el7-x84_64/
cp lib* /usr/local/Presagis/Suite16/Vega_Prime/lib64
v1.3
The following are instructions for installing glffmpeg to Vega Prime and compiling the source code under
Windows and Linux. Note, for future reference, the following instructions make reference to a folder called
"Vega_Prime_X". The "X" is refering to the Vega Prime version installed on your machine, like '4' or '5'
(so Vega_Prime_4 or Vega_Prime_5, etc).
Adding glffmpeg to Vega Prime:
On Windows:
1) Download one of the following files depending on the Visual C/C++ Compiler compiler version
(or Visual Studio version) used to build your Vega Prime install:
VC9 (Visual Studio 2008) or above - glffmpeg-v1.3-win64-x86-vc9-for-vega-prime.zip
VC9 (Visual Studio 2008) or above - glffmpeg-v1.3-win32-x86-vc9-for-vega-prime.zip
2) In the downloaded zip file, grab the ".dll" files and place them in the "bin" directory of
your Vega Prime install. This is probably located here:
C:\Presagis\Vega_Prime_X\bin
You should now be able to record video in Vega Prime.
Please note that since theses libs are compiled in C the same libs will work with
higher versions of Visual Studio like VC10 and higher.
On Linux:
Please note glffmpeg-v1.3 is currently not supported on Linux but will be available shortly.
There is little or no change in functionality between glffmpeg-v1.2 and glffmpeg-v1.3.
The primary purpose of glffmpeg-v1.3 was to bring 64-bit support to Windows using a later x64 capable ffmpeg.
glffmpeg-v1.2 for Linux already has 64-bit and 32-bit support, please use v1.2 in the mean time.
glffmpeg-v1.2 for Linux can still be used with the latest Linux VegaPrime version.
Adding glffmpeg to Vega Prime from Compiled Source Code:
On Windows:
1) Download the file "glffmpeg-v1.3-src.zip" and extract the folder "glffmpeg-v1.3-src".
2) In "glffmpeg-v1.3-src", open "glffmpeg_vc9.sln" and compile for Win32 or x64 target depending
on your installed Vega Prime VC version.
3) In Visual Studio, build the release and debug versions of the glffmpeg project.
4) Now grab the dlls out of one of the following folders, again, depending on your installed
Vega Prime VC version:
glffmpeg-v1.3-src\win64\vc9\dll
glffmpeg-v1.3-src\win32\vc9\dll
Place those dlls in the "bin" folder of your Vega Prime install which is probably located
here:
C:\Presagis\Vega_Prime_X\bin
On Linux:
Please note the sources for glffmpeg-v1.3 are currently broken for Linux.
We are currently trying to fix the issue and an update will be available shortly.
Please use glffmpeg-v1.2 sources for Linux in the mean time, since it is still
compatible with the latest VegaPrime version.
v1.2
The following are instructions for installing glffmpeg to Vega Prime and compiling the source code under
Windows and Linux. Note, for future reference, the following instructions make reference to a folder called
"Vega_Prime_X". The "X" is refering to the Vega Prime version installed on your machine, like '3' or '4'
(so Vega_Prime_3 or Vega_Prime_4, etc).
Adding glffmpeg to Vega Prime:
On Windows:
1) Download one of the following files depending on the Visual C/C++ Compiler compiler version
(or Visual Studio version) used to build your Vega Prime install:
VC8 (Visual Studio 2005) - glffmpeg-v1.2-win32-x86-vc8-for-vega-prime.zip
VC9 (Visual Studio 2008) - glffmpeg-v1.2-win32-x86-vc9-for-vega-prime.zip
2) In the downloaded zip file, grab the ".dll" files and place them in the "bin" directory of
your Vega Prime install. This is probably located here:
C:\Presagis\Vega_Prime_X\bin
You should now be able to record video in Vega Prime.
On Linux:
1) Download one of the following files depending on which architecture of Vega Prime you are
running:
32 bit - glffmpeg-v1.2-linux-x86-for-vega-prime.tar.gz
64 bit - glffmpeg-v1.2-linux-x86-64-for-vega-prime.tar.gz
2) In the download tar.gz file, grab the "libglffmpeg.so" file and place it in the "lib"
or "lib64" (depending on your machine's architecture) directory of your Vega Prime
install. These directories are probably located under this directory:
/usr/local/Presagis/Vega_Prime_X
You should now be able to record video in Vega Prime.
Adding glffmpeg to Vega Prime from Compiled Source Code:
On Windows:
1) Download the file "glffmpeg-v1.2-src.zip" and extract the folder "glffmpeg-v1.2-src".
2) In "glffmpeg-v1.2-src", open either "glffmpeg_vc8.sln" or "glffmpeg_vc9.sln" depending
on your installed Vega Prime VC version.
3) In Visual Studio, build the release and debug versions of the glffmpeg project.
4) Now grab the dlls out of one of the following folders, again, depending on your installed
Vega Prime VC version:
glffmpeg-v1.2-src\win32\vc8\dll
glffmpeg-v1.2-src\win32\vc9\dll
Place those dlls in the "bin" folder of your Vega Prime install which is probably located
here:
C:\Presagis\Vega_Prime_X\bin
On Linux:
1) Download the file "glffmpeg-v1.2-src.tar.gz" and extract the folder "glffmpeg-v1.2-src".
2) Open a terminal and cd to the "glffmpeg-v1.2-src" folder. Then do the following based on
the architecture of your machine:
32 bit:
1) Run the following commands in your open terminal:
./configure
make
2) Place the "libglffmpeg" library (it should be in the "glffmpeg" folder) in the
"lib" folder of your Vega Prime install (probably located under
"/usr/local/Presagis/Vega_Prime_X").
64 bit:
1) Go to the folder "glffmpeg-v1.2-src\glffmpeg\" and open the "Makefile".
Remove "-m32" from the command line options of "$(CC)" (near the bottom).
2) Go back to the folder "glffmpeg-v1.2-src" and run the following commands
in your terminal:
./configure --extra-cflags=-fPIC
make
3) Place the "libglffmpeg" library (it should be in the "glffmpeg" folder) in the
"lib64" folder of your Vega Prime install (probably located under
"/usr/local/Presagis/Vega_Prime_X").
v1.1
- DV50 AKA DVCPRO50 encoder, decoder, muxer and demuxer
- TechSmith Camtasia (TSCC) video decoder
- IBM Ultimotion (ULTI) video decoder
- Sierra Online audio file demuxer and decoder
- Apple QuickDraw (qdrw) video decoder
- Creative ADPCM audio decoder (16 bits as well as 8 bits schemes)
- Electronic Arts Multimedia (WVE/UV2/etc.) file demuxer
- Miro VideoXL (VIXL) video decoder
- H.261 video encoder
- QPEG video decoder
- Nullsoft Video (NSV) file demuxer
- Shorten audio decoder
- LOCO video decoder
- Apple Lossless Audio Codec (ALAC) decoder
- Winnov WNV1 video decoder
- Autodesk Animator Studio Codec (AASC) decoder
- Indeo 2 video decoder
- Fraps FPS1 video decoder
- Snow video encoder/decoder
- Sonic audio encoder/decoder
- Vorbis audio encoder/decoder
- Macromedia ADPCM decoder
- Duck TrueMotion 2 video decoder
- support for decoding FLX and DTA extensions in FLIC files
- H.264 custom quantization matrices support
- ffserver fixed, it should now be usable again
- QDM2 audio decoder
- Real Cooker audio decoder
- TrueSpeech audio decoder
- WMA2 audio decoder fixed, now all files should play correctly
- RealAudio 14.4 and 28.8 decoders fixed
- JPEG-LS encoder and decoder
- CamStudio video decoder
- build system improvements
- tabs and trailing whitespace removed from the codebase
- AIFF/AIFF-C audio format, encoding and decoding
- ADTS AAC file reading and writing
- Creative VOC file reading and writing
- American Laser Games multimedia (*.mm) playback system
- Zip Blocks Motion Video decoder
- Improved Theora/VP3 decoder
- True Audio (TTA) decoder
- AVS demuxer and video decoder
- Smacker demuxer and decoder
- NuppelVideo/MythTV demuxer and RTjpeg decoder
- KMVC decoder
- MPEG-2 intra vlc support
- MPEG-2 4:2:2 encoder
- Flash Screen Video decoder
- GXF demuxer
- Chinese AVS decoder
- GXF muxer
- MXF demuxer
- VC-1/WMV3/WMV9 video decoder
- MacIntel support
- AVISynth support
- VMware video decoder
- VP5 video decoder
- VP6 video decoder
- WavPack lossless audio decoder
- Targa (.TGA) picture decoder
- Delphine Software .cin demuxer/audio and video decoder
- Tiertex .seq demuxer/video decoder
- MTV demuxer
- TIFF picture decoder
- GIF picture decoder
- Intel Music decoder
v1.0
- DV50 AKA DVCPRO50 encoder, decoder, muxer and demuxer
- TechSmith Camtasia (TSCC) video decoder
- IBM Ultimotion (ULTI) video decoder
- Sierra Online audio file demuxer and decoder
- Apple QuickDraw (qdrw) video decoder
- Creative ADPCM audio decoder (16 bits as well as 8 bits schemes)
- Electronic Arts Multimedia (WVE/UV2/etc.) file demuxer
- Miro VideoXL (VIXL) video decoder
- H.261 video encoder
- QPEG video decoder
- Nullsoft Video (NSV) file demuxer
- Shorten audio decoder
- LOCO video decoder
- Apple Lossless Audio Codec (ALAC) decoder
- Winnov WNV1 video decoder
- Autodesk Animator Studio Codec (AASC) decoder
- Indeo 2 video decoder
- Fraps FPS1 video decoder
- Snow video encoder/decoder
- Sonic audio encoder/decoder
- Vorbis audio encoder/decoder
- Macromedia ADPCM decoder
- Duck TrueMotion 2 video decoder
- support for decoding FLX and DTA extensions in FLIC files
- H.264 custom quantization matrices support
- ffserver fixed, it should now be usable again
- QDM2 audio decoder
- Real Cooker audio decoder
- TrueSpeech audio decoder
- WMA2 audio decoder fixed, now all files should play correctly
- RealAudio 14.4 and 28.8 decoders fixed
- JPEG-LS encoder and decoder
- CamStudio video decoder
- build system improvements
- tabs and trailing whitespace removed from the codebase
- AIFF/AIFF-C audio format, encoding and decoding
- ADTS AAC file reading and writing
- Creative VOC file reading and writing
- American Laser Games multimedia (*.mm) playback system
- Zip Blocks Motion Video decoder
- Improved Theora/VP3 decoder
- True Audio (TTA) decoder
- AVS demuxer and video decoder
- Smacker demuxer and decoder
- NuppelVideo/MythTV demuxer and RTjpeg decoder
- KMVC decoder
- MPEG-2 intra vlc support
- MPEG-2 4:2:2 encoder
- Flash Screen Video decoder
- GXF demuxer
- Chinese AVS decoder
- GXF muxer
- MXF demuxer
- VC-1/WMV3/WMV9 video decoder
- MacIntel support
- AVISynth support
- VMware video decoder
- VP5 video decoder
- VP6 video decoder
- WavPack lossless audio decoder
- Targa (.TGA) picture decoder
- Delphine Software .cin demuxer/audio and video decoder
- Tiertex .seq demuxer/video decoder
- MTV demuxer
- TIFF picture decoder
- GIF picture decoder
- Intel Music decoder