Собираем ffmpeg под Windows

Недавно пришлось собирать ffmpeg под Windows компилятором MSVC. И знаете — я чуть не помер. Официальная документация по сборке проекта под Windows безнадежно устарела. В Интернете есть даже статьи, которые так и заявляют: "Официальная документация по сборке ffmpeg под Windows безнадежно устарела — вот как теперь это делается". И смех в том, что эти статьи уже тоже устарели и не дают работающего решения "press X to compile". Поэтому я просто оставлю здесь инструкцию, которая работает на февраль 2026. И, возможно, устареет, как и все предыдущие. Но вы тогда мне просто об этом напишете, и я попробую актуализировать эту инструкцию. Press X to build

https://habr.com/ru/articles/1004176/

#ffmpeg #build #msvc #msys2 #configure #make

Собираем ffmpeg под Windows

Недавно пришлось собирать ffmpeg под Windows компилятором MSVC. И знаете — я чуть не помер. Официальная документация по сборке проекта под Windows безнадежно устарела. В Интернете есть даже статьи,...

Хабр
Anyone using GNU #parallel in #msys2 on a Windows box?
I wanted to try something, start parallel and nothing happens after it writes
Warning: Finding the maximal command line length. This may take up to 1 minute.

Prompt ...

:: To complete this update all #MSYS2 processes including this terminal will be closed. Confirm to proceed [Y/n]

... is not asking for [Yy], for pressing "Enter" alone closes the terminal.

Am I the only one that types capital "Y" when this question is asked rather than just hitting <Enter>?

#msys2 #pacman #unix #linux

Okay! I *somehow* got the bright idea that maybe I should continue developing one particular weird project that depends on C/C++ libraries.

I *think* I got a helloworld-esque app to compile in MSVC long ago? It didn't spark joy exactly.

I installed #MSYS2 and clang on Windows *again* and I *hope* pacman won't completely randomly hose itself this time.

#programming

WindowsでMSYS2のg++が見つからない原因がノートンだった話 - Qiita

WindowsでMSYS2のg++が見つからない原因がノートンだった話 この記事を読むとわかること ウイルス対策ソフトによるMSYS2のインストールの妨害が原因だった Norton 360 と MSYS2 の相性問題 g++ が動かない、pacman が fork...

Qiita
The #endof10 is nigh, only a month away. How I spent the day?
Trying to install secushare.org PSYC module for #Perl5 on #msys2 with... less than stellar results.
Why CPAN Testers aren't reporting this? Because first you need to install their testing tools. And how did it went? I thought so.
For volunteers of such critical value they barely even have a working website.
I may end up reinstalling Perl, just to be sure.

1/2
Va el feedback!
Mil de GRACIAS a todos por participar!! 🤗

Solución: tar -tf archivo.tar.gz

"-t" (o --list) lista el contenido de un tarball.
"-f" especifica el nombre del archivo.

tar en #Linux detecta automáticamente si el tarball está comprimido, y con qué formato, y lista su contenido, sin necesidad de añadir la opción de compresión (-z, -j, -J, etc).

Por lo que comentaron, hay implementaciones de tar que no detectan el formato de compresión, y hay que especificarlo (como #msys2)

🧵

The wonders of #Python on #Windows (via #MSYS2)...

If you run your Python script using "./script.py", then `Path` from #pathlib becomes `PosixPath`.

If you run the same script using "python script.py" instead, then `Path` becomes `WindowsPath`.

Chers!

Ok, where do I have to look for the camera?

Spoiler: Compare package versions and file hashes.

#MSYS2 #Pacman #Bugs #Programming