Package Details: mingw-w64-ffmpeg 1:3.1.2-1

Git Clone URL: https://aur.archlinux.org/mingw-w64-ffmpeg.git (read-only)
Package Base: mingw-w64-ffmpeg
Description: Complete solution to record, convert and stream audio and video (mingw-w64)
Upstream URL: http://ffmpeg.org/
Licenses: GPL3
Submitter: kfg
Maintainer: kfg
Last Packager: kfg
Votes: 5
Popularity: 0.056750
First Submitted: 2013-06-19 17:10
Last Updated: 2016-08-09 17:44

Latest Comments

Martchus commented on 2016-05-18 21:51

Added a bootstrap version of mingw-w64-x264 (which should be the package causing the circular dependency): https://aur.archlinux.org/packages/mingw-w64-x264-bootstrap/

I'm not using yaourt, so I don't know whether it is able to use that bootstrap package automatically or you have to build it explicitly first.

You could also use my binary repo: https://martchus.no-ip.biz/repo/arch/ownstuff/
(Note that my packages also include x264.exe)

ElAngelo commented on 2016-05-18 15:52

if i try to install this with yaourt this leads to a circular dependency...

Martchus commented on 2016-03-16 17:02

I noticed that the static versions of the dependencies mingw-w64-{dcadec,libsoxr,vid.stab,xvidcore} are missing (or can not be found when linking in case of xvidcore).

The static libs are actually quite easy to build, you can find the modified PKGBUILDs here: https://github.com/Martchus/PKGBUILDs

I tried static linking only because I was investigating the ANGLE related issue discussed here: https://aur.archlinux.org/packages/mingw-w64-angleproject/

Despite the changes in the PKGBUILDs I'm unable to build mpv statically.(Dynamic linking works.) Here is the error log: https://gist.github.com/Martchus/bd6cc7ba8df26f9eac7b

Martchus commented on 2016-01-02 20:08

kfg: Thanks for taking the time to figure it out and adding the patch I proposed for mingw-w64-libssh. Apart from missing make dep in mingw-w64-vid.stab the packages build now.

kfg commented on 2015-12-26 14:43

@Martchus
Found the Problem. The libssh pkg-config files contain

Libs: -L -lssh

instead of

Libs: -L/usr/i686-w64-mingw32/lib -lssh
and
Libs: -L/usr/x86_64-w64-mingw32/lib -lssh

Will fix it ASAP

Martchus commented on 2015-12-26 00:47

Getting a lot of linker errors:
...
libavformat/libssh.o:libssh.c:(.text.unlikely+0x4e9): undefined reference to `sftp_open'
libavformat/libssh.o:libssh.c:(.text.unlikely+0x500): undefined reference to `ssh_get_error'
libavformat/libssh.o:libssh.c:(.text.unlikely+0x534): undefined reference to `sftp_fstat'
libavformat/libssh.o:libssh.c:(.text.unlikely+0x576): undefined reference to `sftp_attributes_free'

I'm using your mingw-w64-libssh package from AUR with an additional patch which seems to be build correctly. (See comment on mingw-w64-libssh)

ant32 commented on 2015-02-18 21:47

Sorry the build failure was caused by me by removing a patch from libopenjpeg

ant32 commented on 2015-02-14 17:56

==> Starting build()...
ERROR: libopenjpeg not found

greyltc commented on 2014-08-22 01:56

This is not compiling for me today with the following error:

In file included from /tmp/yaourt-tmp-root/aur-mingw-w64-lame/src/lame-3.99.5/libmp3lame/vector/xmm_quantize_sub.c:37:0:
/usr/lib/gcc/i686-w64-mingw32/4.9.1/include/xmmintrin.h:933:1: error: inlining failed in call to always_inline '_mm_loadu_ps': target specific option mismatch
_mm_loadu_ps (float const *__P)

ant32 commented on 2014-03-28 16:42

==> New package :
extra/x265 0.8-2 (required by ffmpeg)

All comments