Hallo Miteinander!
Seit längerem benutze ich jetzt schon das cross compile script von Roger Pack https://github.com/rdp/ffmpeg-windows-build-helpers
Jetzt habe ich es, nach vielen Anläufen, hin bekommen das ganze direkt unter Windows nachzubauen. Es wird also keine Linux Virtualbox oder Ähnliches mehr benötigt. Das ganze ist fast komplett voll automatisch. Es muss nur das Batch File doppel geklickt werden, anschließend wählt man aus ob man für Win 32 bit, 64 bit oder beides kompilieren möchte. Zusätzlich lässt sich auswählen ob man "non free" encoder, wie z.B. fdk-aac, mit einbinden möchte und die Anzahl der zu verwendeten CPU (Cores) lässt sich auch noch definieren.
Momentan unterstützt das Script:
- a52dec
- bzip2
- fdkaac (standalone and lib for ffmpeg)
- ffmpeg (standalone)
- faac (standalone and lib for ffmpeg)
- flac (standalone)
- fontconfig
- freetype
- frei0r
- gettext
- gsm
- gnutls (standalone and lib for ffmpeg)
- lame (standalone and lib for ffmpeg)
- jpeg
- jpeg2000
- jpegturbo
- libass
- libbluray
- libcaca
- libdvdcss
- libdvdnav
- libdvdread
- libilbc
- libmad
- libmodplug
- libmpeg2
- libpng
- libsndflie
- libsoxr
- libtiff
- libtwolame
- libutvideo
- libxml2
- libzvbi
- mediainfo cli (only 32 bit)
- mp3lame (standalone and lib for ffmpeg)
- mp4box (standalone)
- mplayer (standalone)
- orc
- opencore-amr
- openjpeg
- ogg
- opus
- opus-tools (standalone)
- rtmp (standalone and lib for ffmpeg)
- schroedinger
- sdl (for ffplay)
- sox (standalone)
- speex (standalone and lib for ffmpeg)
- theora
- vidstab
- vpx (standalone and lib for ffmpeg)
- vo-aacenc
- vo-amrwbenc
- vorbis
- wavpack
- x264 (standalone and lib for ffmpeg)
- x264 10 bit (standalone)
- x265 (standalone and lib for ffmpeg)
- x265 16 bit (standalone)
- xavs (standalone and lib for ffmpeg)
- xvid
- zlib
Finden tut ihr das Script unter:
https://github.com/jb-alvarado/media-autobuild_suite
Würde mich über Kommentare und Anregungen freuen! Würde aber vorerst bitten keine Wünsche zu äußern, welche Tools ich noch integrieren soll. Habe noch einige auf meiner Liste und ich würde da nur aus dem Konzept kommen. Wenn mir jemand Hilfe anbieten würde, wäre das natürlich was anderes
Viel Spaß damit!
Grüße
jb_